.newsletter{background:#ff4e02;display:flex;flex-flow:wrap;width:100%}@media screen and (max-width:600px){.newsletter{flex-flow:wrap-reverse}}@media print{.newsletter{display:none}}.newsletter__content{padding:5% 6% 7%;width:50%}@media screen and (max-width:600px){.newsletter__content{padding:7% 6% 12%;width:100%}}.newsletter__img{position:relative;width:50%}@media screen and (max-width:600px){.newsletter__img{display:none}}.newsletter__img img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.newsletter__title{color:#fff;font-family:Oswald,oswald-fallback,Roboto,roboto-fallback,sans-serif;font-size:4.25rem;font-weight:bolder;margin:0}@media screen and (max-width:600px){.newsletter__title{font-size:2.7rem}}.newsletter__text{color:#fff;font-family:Oswald,oswald-fallback,Roboto,roboto-fallback,sans-serif;font-size:1.76rem;line-height:1.5;margin:1rem 0;max-width:38rem}.newsletter .gform_wrapper .gform_required_legend{display:none}.newsletter .gform_wrapper .gform_validation_errors{color:#c02b0a;font-weight:600}.newsletter .gform_wrapper .gform_validation_errors:before{background:#ff4e02;border-radius:50%;color:#fff;content:"i";font-weight:600;height:2.5rem;left:1.5rem;line-height:2.4rem;position:absolute;text-align:center;top:calc(50% - 1.2rem);width:2.5rem}.newsletter .gform_wrapper .gform_fields{grid-row-gap:8px!important}.newsletter .gform_wrapper .gform_footer input[type=submit]{background:#fff;border:1px solid #fff;box-shadow:none;color:#ff4e02;height:4rem;line-height:1;padding:0 20px;position:static;right:0;top:0;transition:.3s ease-in-out}.newsletter .gform_wrapper .gform_footer input[type=submit]:hover{background:#ff4e02;color:#fff}.newsletter .gform_wrapper .gfield_validation_message{display:none!important}.newsletter .gform_wrapper .ginput_container_email,.newsletter .gform_wrapper .ginput_container_text{margin-top:0!important;width:100%!important}.newsletter .gform_wrapper .ginput_container_email input,.newsletter .gform_wrapper .ginput_container_text input{font-size:16px;margin:0!important}.newsletter form{position:relative}.newsletter form label{display:none!important}.newsletter form .mc4wp-form-fields{position:relative}.newsletter form p{color:#fff;font-family:Oswald,oswald-fallback,Roboto,roboto-fallback,sans-serif;font-size:1.76rem;margin:0}.newsletter form input[type=email]{background:#fff;border:none;border-radius:4px;box-shadow:0 2px 32px 0 #00000012,0 4px 8px 0 #00000014;color:#181412;display:block;margin-top:2.5rem;position:relative;transition:all .25s ease}@media screen and (max-width:600px){.newsletter form input[type=email]{line-height:5.75rem;padding:0 11rem 0 2rem}}.newsletter form input[type=email]:active,.newsletter form input[type=email]:focus-visible{outline:none}.newsletter form input[type=email]::-moz-placeholder{color:#9c9c9c}.newsletter form input[type=email]::placeholder{color:#9c9c9c}.newsletter form .mc4wp-alert{animation:showNotification 6s ease .4s;animation-fill-mode:both;background:#f7522d;border-radius:4px;bottom:2rem;box-shadow:0 6px 21px 0 #0003,0 1px 2px 0 #0000001a;color:#fff;padding:1.5rem 2rem 1.5rem 5rem;position:fixed;right:2rem;z-index:3}.newsletter form .mc4wp-alert:before{background:#fff;border-radius:50%;color:#f7522d;content:"i";font-weight:600;height:2.5rem;left:1.2rem;line-height:2.5rem;position:absolute;text-align:center;top:1.2rem;width:2.5rem}.newsletter form .mc4wp-alert p{font-family:Roboto,roboto-fallback,sans-serif;font-size:1.6rem}.newsletter form .mc4wp-alert.mc4wp-success{background:#ff4e02}.newsletter form .mc4wp-alert.mc4wp-success:before{color:#ff4e02}