#subscriptionBanner__email{margin-right:30px}.subscription-banner{height:100%;position:relative}.subscription-banner h2{color:var(--dark-1);margin-bottom:60px;font-size:32px;line-height:40px}.subscription-banner__content{flex-direction:column;display:flex}.subscription-banner__wrapper{background-color:var(--yellow);box-sizing:border-box;height:360px;margin-top:60px;margin-bottom:-100px}.subscription-banner__body{box-sizing:border-box;align-items:center;height:100%;display:flex}.subscription-banner__form .form-control{width:calc(70% - 30px);margin-right:30px}.subscription-banner__form .btn{width:30%}.subscription-banner__form-footer{margin-top:40px}.subscription-banner__image{margin-right:35px}.subscription-banner__image img{width:369px;height:230px}@media (width>=0) and (width<=576px){.subscription-banner__wrapper{height:auto;margin-bottom:-50px}.subscription-banner__image{text-align:center;max-width:90%;margin:0 auto 20px}.subscription-banner__image img{width:160px;height:100px}.subscription-banner__email-input{max-width:240px}.subscription-banner__body{padding-top:40px;display:block}.subscription-banner__content h2{text-align:center;margin-bottom:20px;font-size:20px;line-height:25px}.subscription-banner__form{margin-bottom:40px}.subscription-banner__form .form-control{width:100%;margin-bottom:20px;margin-right:0}.subscription-banner__form .btn{width:100%}.subscription-banner__submit-button.s-button.size-md{max-width:240px;max-height:40px;font-size:14px;line-height:20px}}@media (width<=992px){#subscriptionBanner__email{width:100%;margin-bottom:20px;margin-right:0}.subscription-banner{width:100vw}.subscription-banner__form{flex-direction:column}}
