.elementor-kit-1746{--e-global-color-primary:#333333;--e-global-color-secondary:#1B868E;--e-global-color-text:#333333;--e-global-color-accent:#1B868E;--e-global-color-deec64f:#FFDB15;--e-global-color-5ebffb4:#2EE6E3;--e-global-color-fb5418e:#6EC1E4;--e-global-color-3d096d56:#54595F;--e-global-color-60bd843d:#7A7A7A;--e-global-color-a6573a2:#61CE70;--e-global-color-590f8047:#4054B2;--e-global-color-74e491ca:#000;--e-global-color-1182e528:#23A455;--e-global-color-3b9c0497:#FFF;--e-global-color-4b2e9914:#000000;--e-global-color-1cbd21c9:#50E3C2;--e-global-color-42b37a2b:#161F28;--e-global-color-1cd7eeff:#222222;--e-global-color-55864261:#F58C28;--e-global-color-48eef11b:#C0EAEE;--e-global-color-3e3200:#2D6A65;--e-global-typography-primary-font-family:"Roboto Condensed";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Roboto Condensed";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Roboto", Sans-serif;}.elementor-kit-1746 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1746 a{color:#1B868E;}.elementor-kit-1746 a:hover{color:#F58C28;}.elementor-kit-1746 h1{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;}.elementor-kit-1746 h2{font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:700;}.elementor-kit-1746 h3{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:700;}.elementor-kit-1746 h4{font-family:"Roboto Condensed", Sans-serif;font-size:25px;font-weight:700;}.elementor-kit-1746 h5{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;}.elementor-kit-1746 h6{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1165px;}.e-con{--container-max-width:1165px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#ml_form form._form {
    display: block;
    margin: 0 auto;
    padding: 0;
    background-color: transparent !important;
    max-width: 100% !important;
}

#ml_form .ml-form-embedContainer {
    display: block !important;
}

#ml_form form._form ._form-branding,
#ml_form form._form ._form-title,
#ml_form form._form ._html-code {
    display: none !important;
}

#ml_form form._form ._form_element label {
    font-size: 24px;
    font-family: 'Avenir LT Std',sans-serif;
    text-transform: uppercase;
    color: #275453;
    line-height: 1.2em;
}

#ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input[type="text"],
#ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input[type="email"] {
    font-family: "Avenir LT Std",sans-serif;
    font-size: 17px !important;
    font-weight: 400;
    display: block;
    padding: 15px 20px !important;
    text-align: left !important;
}

#ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-fieldRow {
    margin-bottom: 10px;
}

#ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary {
    font-family: "Avenir LT Std",sans-serif !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    line-height: 1em !important;
    display: block;
    width: 100% !important;
    padding: 28px 20px !important;
    transition: all ease-in-out .2s;
    text-transform: uppercase !important;
    background-color: #F8A04D !important;
    background: -o-linear-gradient(225deg, #14C199 0%, #0487D9 100%) !important;
    background: linear-gradient(225deg, #14C199 0%, #0487D9 100%) !important;
    -webkit-animation: pulse-animation 2s infinite !important;
    animation: pulse-animation 2s infinite !important;
    border: none;
    color: #fff;
}

#ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary:hover {
    -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
            transform: scale(.9);
}

#ml_form form._form ._form-content ._form_element {
    margin-bottom: 20px !important;
}

#ml_form .ml-form-embedContainer .ml-form-embedWrapper.embedForm {
    max-width: 100% !important;
}

#ml_form .ml-form-embedBody {
    padding: 0 !important;
}

#ml_form .ml-form-embedSubmit {
    margin: 0 !important;
}

#ml_form .ml-form-formContent {
    margin-bottom: 10px !important;
}

#ml_form .ml-form-embedWrapper.embedForm {
    background-color: transparent !important;
}

#ml_form form .ml-field-utm_source, 
#ml_form form .ml-field-utm_medium,
#ml_form form .ml-field-utm_campaign,
#ml_form form .ml-field-utm_term,
#ml_form form .ml-field-utm_content,
#ml_form form .ml-field-affiliate_code{
    display: none !important;
}

@media only screen and (max-width: 767px){
    #ml_form form._form {
        margin: 0 auto;
    }

    #ml_form form._form ._form_element label {
        font-size: 20px;
    }
    
    #ml_form .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary {
    font-size: 16px !important;
    padding: 20px 15px !important;
}
}/* End custom CSS */