@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;800;900&family=Readex+Pro:wght@400;600);.cta-newsletter{background:#120b00;position:relative}.cta-newsletter__background{position:absolute;margin:0;top:0;left:0;right:0;bottom:0}.cta-newsletter__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(18,11,0,.6),rgba(18,11,0,.6))}.cta-newsletter__background-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none;max-height:none}.cta-newsletter__inner{text-align:center;padding:120px 0;position:relative;z-index:1}@media(min-width:1200px){.cta-newsletter__inner{padding:160px 0}}@media(min-width:1600px){.cta-newsletter__inner{padding:200px 0}}.cta-newsletter__subtitle{display:block;margin:12px 0 0;color:hsla(0,0%,100%,.6)}@media(min-width:1200px){.cta-newsletter__subtitle{margin:16px 0 0}}.cta-newsletter__form-wrapper{margin-top:56px}@media(min-width:1200px){.cta-newsletter__form-wrapper{margin-top:40px}}.cta-newsletter__form-wrapper .gform_wrapper .gform_submission_error.hide_summary,.cta-newsletter__form-wrapper .gform_wrapper.gravity-theme .gfield_label{display:none}.cta-newsletter__form-wrapper .gform_wrapper form{display:flex;flex-direction:column}@media(min-width:1200px){.cta-newsletter__form-wrapper .gform_wrapper form{flex-direction:row}}.cta-newsletter__form-wrapper .gform_wrapper form .gform_body{width:100%}@media(min-width:1200px){.cta-newsletter__form-wrapper .gform_wrapper form .gform_body{margin-right:10px}}.cta-newsletter__form-wrapper .gform_wrapper form .gform_body input{width:100%}.cta-newsletter__form-wrapper .gform_wrapper form .gform_body input:focus{color:#413c33}.cta-newsletter__form-wrapper .gform_wrapper form .gform_body .gform_fields .gfield{margin-bottom:0}.cta-newsletter__form-wrapper .gform_wrapper form .gform_footer{margin:0;padding:0}.cta-newsletter__form-wrapper .gform_wrapper form .gform_footer .gform_button,.cta-newsletter__form-wrapper .gform_wrapper form .gform_footer input[type=submit]{width:100%}@media(min-width:1200px){.cta-newsletter__form-wrapper .gform_wrapper form .gform_footer .gform_button,.cta-newsletter__form-wrapper .gform_wrapper form .gform_footer input[type=submit]{margin-top:0}}.cta-newsletter__form-wrapper .gform_wrapper form .gfield_validation_message{margin:4px 0 0;text-align:left;color:#fff}