.newsletter{width:75vw;margin:0 auto;padding:8.33333vw 0 2.08333vw;display:flex;align-items:center;justify-content:center;position:relative}.newsletter:nth-of-type(2n) .newsletter__slide:first-of-type{top:14.58333vw;transform:translateY(var(--ratio))}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter:nth-of-type(2n) .newsletter__slide:first-of-type{transform:none;top:0;left:auto;right:0}}.newsletter:nth-of-type(2n) .newsletter__slide:last-of-type{left:auto;transform:translateY(var(--ratio-negative));right:0;top:14.58333vw}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter:nth-of-type(2n) .newsletter__slide:last-of-type{display:none}}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter{padding:8.33333vw 2.08333vw;margin-bottom:3rem;width:100%;flex-direction:column}}@media only screen and (min-width:0px) and (max-width:750px){.newsletter{padding:1rem 0 0}}.newsletter__content{max-width:37.5vw;position:relative;z-index:1;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__content{max-width:91.66667vw;align-items:flex-start}}@media only screen and (min-width:0px) and (max-width:750px){.newsletter__content{max-width:100vw;padding:0 1.5rem 1.5rem}}.newsletter__content h2,.newsletter__content p{text-align:center}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__content h2,.newsletter__content p{text-align:left;margin-top:3rem}}.newsletter__content p{padding:0 4.16667vw}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__content p{padding:0}}.newsletter__images{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:space-between}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__images{position:relative;display:block}}@media only screen and (min-width:0px) and (max-width:750px){.newsletter__images{margin-top:1.5rem}}.newsletter__images img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (min-width:0px) and (max-width:750px){.newsletter__images img{padding:0 1rem}}.newsletter__slide{position:absolute;top:0;left:0;width:20.83333vw;height:20.83333vw;min-width:20rem;min-height:20rem;transition:.1s}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__slide{width:95.83333vw;height:50vw;position:relative;display:block;margin:0 auto}}.newsletter__slide:first-of-type{transform:translateY(var(--ratio));top:14.58333vw}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__slide:first-of-type{transform:none;display:block;position:relative;top:0;left:auto}}@media only screen and (min-width:0px) and (max-width:750px){.newsletter__slide:first-of-type{width:100%}}.newsletter__slide:last-of-type{left:auto;transform:translateY(var(--ratio-negative));right:0;top:14.58333vw}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter__slide:last-of-type{display:none}}.newsletter__social{list-style-type:none;display:flex;align-items:center;padding:0;margin:2rem 0 0}.newsletter__social-item{margin:0 .375rem;display:flex;align-items:center}.newsletter__social-item a:after{content:none}.newsletter .gform{position:relative}.newsletter .gform_wrapper{margin-top:3rem!important}.newsletter .gform_wrapper form{max-width:29.16667vw!important;position:relative!important;margin:0}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter .gform_wrapper{max-width:83.33333vw!important;width:100%;padding:1rem 0;margin-top:0!important}}.newsletter .gform_heading{display:none!important}.newsletter .gform_body{padding:0!important;margin:0!important;line-height:1.5!important;width:100vw}.newsletter .gform_footer{padding:0!important;margin:0!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;position:absolute;top:0;right:0}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter .gform_footer{position:relative;width:100vw!important;height:64px}}.newsletter .gform_button{background-color:transparent!important;font-size:1rem!important;line-height:1.5rem!important;padding:1.25rem 1.75rem!important}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter .gform_button{position:absolute;right:40px;top:-64px;width:60px}}.newsletter .gform_fields .gfield{padding:0!important;margin:0!important}.newsletter .ginput,.newsletter .ginput_container{margin:0!important}.newsletter .ginput_container input{font-size:1rem!important;line-height:1.5rem!important;width:25vw!important;padding:1.25rem 2.5rem!important;margin:0!important}@media only screen and (min-width:0px) and (max-width:1024px){.newsletter .ginput_container input{width:87.5vw!important}}.newsletter .gform_confirmation_wrapper{padding:20px 0 100px}
