.elementor-6516 .elementor-element.elementor-element-a17187a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6516 .elementor-element.elementor-element-4ff1ef61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-6516 .elementor-element.elementor-element-4ff1ef61 .elementor-heading-title{text-transform:uppercase;}@media(min-width:768px){.elementor-6516 .elementor-element.elementor-element-a17187a{--content-width:900px;}}/* Start custom CSS for container, class: .elementor-element-a17187a */#startsmart .gfield_label{
    font-size: 20px;
}
#startsmart .gform-theme--framework .gform-field-label--type-inline{
    font-size: 20px;
}
#startsmart .gform-theme--framework input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
    margin: 5px 0;
}
#startsmart .gform_required_legend{
    display: none;
}

#startsmart .gform_footer{
    padding-top: 20px;
}
#startsmart .gform_footer .button{
    background: var( --e-global-color-secondary );
  padding: 20px;
  font-size: 120%;
  width: 100%;
}
#startsmart .gform_footer .button:hover{
    background: var( --e-global-color-accent );
}/* End custom CSS */