.newsletter{background-color:var(--color-background)}.newsletter .container{max-width:1442px;margin:0 auto;padding-inline:0}@media(max-width: 2000px){.newsletter .container{max-width:unset;margin:unset}}@media(max-width: 1600px){.newsletter .container{max-width:unset;margin:unset}}@media(max-width: 1024px){.newsletter .container{flex-direction:column}}@media(max-width: 768px){.newsletter .container{flex-direction:column}}.newsletter__wrapper{flex:0 0 50%}.newsletter__wrapper--img{background-repeat:no-repeat;background-size:cover}.newsletter__wrapper--img::before{content:"";position:absolute;width:100%;height:100%;display:block}.newsletter__wrapper--left{background-color:var(--color-bg)}.newsletter__wrapper--right{background-color:var(--color-bg)}.newsletter__bg{z-index:1}.newsletter__info{color:var(--color-primary-text);overflow:hidden;z-index:2;max-width:100%;padding:105px 140px 145px 170px}@media(max-width: 1440px){.newsletter__info{padding:106px 143px 146px 161px;max-width:720px}}@media(max-width: 1200px){.newsletter__info{padding:100px}}@media(max-width: 1024px){.newsletter__info{max-width:unset}}@media(max-width: 768px){.newsletter__info{padding:40px 75px 70px 65px}}.newsletter__info--title{margin-bottom:10px;letter-spacing:3px;font-weight:400;text-transform:uppercase;color:var(--color-title)}.newsletter__info--title::before{content:"";position:absolute;width:132px;height:2px;top:21px;background-color:var(--color-primary-2);left:-215px}@media(max-width: 1440px){.newsletter__info--title::before{left:-180px}}@media(max-width: 768px){.newsletter__info--title::before{left:-162px}}.newsletter__info p{font-family:var(--ff-secondary);max-width:417px;letter-spacing:.28px;margin-bottom:67px;margin-bottom:97px;color:var(--color-description);max-width:unset;padding-top:30px;font-size:20px}@media(max-width: 1440px){.newsletter__info p{margin-bottom:67px;max-width:417px}}@media(max-width: 1024px){.newsletter__info p{max-width:unset}}.newsletter .gform_wrapper.gform-theme--foundation .gform_fields.top_label{border-bottom:1px solid var(--color-primary-text)}.newsletter .gform_wrapper.gform-theme--foundation .gfield--width-half.gfield--type-email{grid-column:span 10}.newsletter .gform_wrapper.gform-theme--foundation .gfield--width-half.gfield--type-email input{background-color:rgba(0,0,0,0) !important;border:0;border-radius:0;color:var(--color-primary-text);font-size:20px !important;font-family:var(--ff-secondary);padding-right:10px}.newsletter .gform_wrapper.gform-theme--foundation .gfield--width-half.gfield--type-email input::placeholder{border:none;font-size:20px;line-height:1.1}.newsletter .gform_wrapper.gform-theme--foundation .gfield--width-half.gfield--type-submit{grid-column:span 2}.newsletter .gform_wrapper.gform-theme--foundation .gfield--width-half.gfield--type-submit input{background-color:rgba(0,0,0,0) !important;padding:10px;display:block;margin-left:auto;margin-right:5px;border-color:rgba(0,0,0,0) !important}.newsletter__input{width:100%;border-bottom:1px solid var(--color-primary-text);padding-bottom:20px;max-width:unset}@media(max-width: 1440px){.newsletter__input{max-width:351px}}@media(max-width: 1024px){.newsletter__input{max-width:unset}}.newsletter__input button[type=submit]{background:rgba(0,0,0,0) !important;outline:none;border:none;cursor:pointer;padding-right:27px}@media(max-width: 1440px){.newsletter__input button[type=submit]{padding-right:18px}}.newsletter__input input{outline:none;border:none;background-color:rgba(0,0,0,0) !important;color:var(--color-primary-text);font-size:20px !important;width:100%;padding-right:10px}.newsletter__input input::placeholder{border:none;color:var(--color-placeholder);font-size:20px;line-height:1.1}
