.newsletter:nth-of-type(2n) .newsletter__slide:first-of-type{top:14.5833333333vw;transform:translateY(var(--ratio))}@media(max-width:767px){.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.5833333333vw}@media(max-width:767px){.newsletter:nth-of-type(2n) .newsletter__slide:last-of-type{display:none}}.newsletter{width:75vw;margin:0 auto;padding:8.3333333333vw 0 2.0833333333vw;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:767px){.newsletter{padding:8.3333333333vw 2.0833333333vw;margin-bottom:3rem;width:100%;flex-direction:column}}@media(max-width:479px){.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(max-width:767px){.newsletter__content{max-width:91.6666666667vw;align-items:flex-start}}@media(max-width:479px){.newsletter__content{max-width:100vw;padding:0 1.5rem 1.5rem}}.newsletter__content h2,.newsletter__content p{text-align:center}@media(max-width:767px){.newsletter__content h2,.newsletter__content p{text-align:left;margin-top:3rem}}.newsletter__content p{padding:0 4.1666666667vw}@media(max-width:767px){.newsletter__content p{padding:0}}.newsletter__images{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:space-between}@media(max-width:767px){.newsletter__images{position:relative;display:block}}@media(max-width:479px){.newsletter__images{margin-top:1.5rem}}.newsletter__images img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(max-width:479px){.newsletter__images img{padding:0 1rem}}.newsletter__slide{position:absolute;top:0;left:0;width:20.8333333333vw;height:20.8333333333vw;min-width:20rem;min-height:20rem;transition:.1s}@media(max-width:767px){.newsletter__slide{width:95.8333333333vw;height:50vw;position:relative;display:block;margin:0 auto}}.newsletter__slide:first-of-type{transform:translateY(var(--ratio));top:14.5833333333vw}@media(max-width:767px){.newsletter__slide:first-of-type{transform:none;display:block;position:relative;top:0;left:auto}}@media(max-width:479px){.newsletter__slide:first-of-type{width:100%}}.newsletter__slide:last-of-type{left:auto;transform:translateY(var(--ratio-negative));right:0;top:14.5833333333vw}@media(max-width:767px){.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.1666666667vw!important;position:relative!important;margin:0}@media(max-width:767px){.newsletter .gform_wrapper{max-width:83.3333333333vw!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(max-width:767px){.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(max-width:767px){.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}@media(max-width:767px){.newsletter .ginput_container input{width:87.5vw!important}}.newsletter .ginput_container input{padding:1.25rem 2.5rem!important;margin:0!important}.newsletter .gform_confirmation_wrapper{padding:20px 0 100px}
