.bg-overlay::before{content:"";position:absolute;width:100%;height:100%;background:#29BCA7;top:0;left:0;opacity:.9}.bg-overlay-white::before{background:#fff}.bg-overlay-green-30::before{opacity:.3}.ml-subscribe-form .form-control{font:18px/1.5 'Merriweather',Georgia,"Times New Roman",serif;padding:.75em 1em;border:none;margin-bottom:20px;width:100%}.ml-subscribe-form-24617333 .form-control{max-width:500px}.ml-subscribe-form .form-control::placeholder{color:#bbb}.ml-subscribe-form button.primary{border:none;background-color:#29BCA7;padding:1em 2.5em;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;letter-spacing:3px;border-radius:50px;transition:background-color .3s ease-in-out;cursor:pointer}.ml-subscribe-form button.primary:hover,.ml-subscribe-form button.primary:focus{background-color:#2A9D8C}.newsletter-signup-section .ml-block-form,.newsletter-signup-section .ml-form-formContent{display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}.newsletter-signup-section .ml-form-fieldRow,.newsletter-signup-section .ml-field-group{width:100%;display:flex;flex-direction:row;justify-content:center}.newsletter-signup-section .ml-form-fieldRow{width:50%}.newsletter-signup-section .ml-block-form{width:100%}.newsletter-signup-section .form-control{margin:0!important}.newsletter-signup-section .ml-subscribe-form button.primary{background-color:#fff;color:#29BCA7;font-weight:700}.newsletter-signup-section .ml-subscribe-form button.primary:hover,.newsletter-signup-section .ml-subscribe-form button.primary:focus{background-color:#E8F7F4}.ml-subscribe-form .row-success{padding:20px;background-color:#fff}@media (max-width:980px){.ml-subscribe-form-24617333 .form-control{max-width:100%}.newsletter-signup-section .ml-block-form{flex-direction:column}.newsletter-signup-section .ml-form-formContent,.newsletter-signup-section .ml-form-fieldRow{width:100%!important}}@media (max-width:800px){.newsletter-signup-section .ml-form-formContent{flex-direction:column}}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="submit"]{font-size:18px!important;background-color:#29bca7!important;border:2px solid #29bca7!important;border-radius:100px!important;font-weight:normal!important;font-style:normal!important;text-transform:uppercase!important;text-decoration:none!important;letter-spacing:3px!important;color:#fff!important;padding:12px 24px!important;cursor:pointer!important;transition:background-color 0.3s ease!important}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:#2a9d8c!important;border-color:#2a9d8c!important}.v-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.v-flex{display:block}}