.newsletter-signup{--tw-bg-opacity:1;background-color:rgb(229 226 215/var(--tw-bg-opacity,1));padding-bottom:52px;padding-top:40px}@media (min-width:1024px){.newsletter-signup{padding-bottom:36px;padding-top:31px}}.newsletter-signup .site-container{display:flex;flex-direction:column;gap:34px;max-width:1240px}@media (min-width:1024px){.newsletter-signup .site-container{align-items:flex-start;gap:20px}}@media (min-width:1280px){.newsletter-signup .site-container{align-items:center;flex-direction:row}}@media (min-width:1600px){.newsletter-signup .site-container{max-width:1440px}}.newsletter-signup h3{color:#444;font-size:22px;font-style:normal;font-weight:400;letter-spacing:2.2px;line-height:27px;text-align:center;text-transform:uppercase}@media (min-width:1024px){.newsletter-signup h3{text-align:left}}@media (min-width:1600px){.newsletter-signup h3{font-size:24px;line-height:35px;width:-moz-fit-content;width:fit-content}}.newsletter-signup h3 b,.newsletter-signup h3 strong{font-weight:600!important}@media screen and (min-width:1280px)and (max-width:1450px){.newsletter-signup h3{font-size:18px}}@media (min-width:1024px){.newsletter-signup .gform_wrapper{width:100%}}@media (min-width:1280px){.newsletter-signup .gform_wrapper{width:60%}}.newsletter-signup .gform_wrapper .gform_anchor{display:none}.newsletter-signup .gform_wrapper .gform_footer{position:relative}@media (min-width:1024px){.newsletter-signup .gform_wrapper .gform_footer{width:30%}}@media (min-width:1280px){.newsletter-signup .gform_wrapper .gform_footer{max-width:171px}}.newsletter-signup .gform_wrapper .gform_footer{margin:0!important;padding:0!important}.newsletter-signup .gform_wrapper .gform_footer button{background-color:#ffc60b!important;border-radius:0!important;color:#000!important;display:flex!important;font-size:24px!important;font-style:normal!important;font-weight:300!important;height:52px!important;justify-content:space-between!important;line-height:27px!important;margin-top:0!important;max-width:unset!important;position:relative;text-align:left!important;transition:all .3s ease-in-out!important;width:100%!important}@media screen and (min-width:1600px){.newsletter-signup .gform_wrapper .gform_footer button{font-size:24px!important}}.newsletter-signup .gform_wrapper .gform_heading{display:none!important}.newsletter-signup .gform_wrapper form{display:flex;flex-direction:column}@media (min-width:1024px){.newsletter-signup .gform_wrapper form{flex-direction:row;gap:15px}}@media (min-width:1280px){.newsletter-signup .gform_wrapper form{width:100%}}.newsletter-signup .gform_wrapper form .gform_body{margin-bottom:14px}@media (min-width:1024px){.newsletter-signup .gform_wrapper form .gform_body{margin-bottom:0;width:70%}}@media (min-width:1280px){.newsletter-signup .gform_wrapper form .gform_body{flex-grow:1}}.newsletter-signup .gform_wrapper form .gform_body .gform_fields{row-gap:15px}@media (min-width:1280px){.newsletter-signup .gform_wrapper form .gform_body .gform_fields{row-gap:0}}.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input{border-radius:0;color:#444;font-size:20px;font-style:normal;font-weight:400;line-height:1!important}.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input::-moz-placeholder{color:#444;font-size:20px;font-style:normal;font-weight:400;line-height:1!important}.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input::placeholder{color:#444;font-size:20px;font-style:normal;font-weight:400;line-height:1!important}.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{height:52px}@media (min-width:1280px){.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{height:-moz-fit-content;height:fit-content;padding-bottom:15px;padding-top:15px}}.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.newsletter-signup .gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{border:1px solid #939598!important}
