.banner-content{height:798px}.banner-content .container{display:flex;align-items:center;justify-content:space-between;height:100%}.banner-content .banner-content-left h1{font-size:56px;font-weight:700;color:#fff}.banner-content .banner-content-left p{font-size:24px;font-weight:500;color:#fff}.banner-content .banner-content-right{max-width:40%;flex:0 0 40%}.banner-content .banner-content-right .banner-form{padding:32px;background:#fff;border-radius:24px}.banner-content .banner-content-right .banner-form h2{font-size:40px;font-weight:700;margin:0 0 24px;color:#0a0a0a;line-height:1.1}.banner-content .banner-content-right .banner-form p{font-size:17px;color:#0a0a0a}.banner-content .form-field-newsletter .custom-primary-button{border-radius:10px}.banner-content .banner-content-right .banner-form input,.banner-content .banner-content-right .banner-form textarea{border-radius:9px;border:1px solid #979797;width:100%;margin-bottom:16px;font-size:16px;color:#0a0a0a}.banner-content .banner-content-right .banner-form .button-sumbit{background:red;color:#fff;border-color:red;font-family:Helvetica Neue!important;font-weight:700;cursor:pointer}.mail-form .form-field-input{padding:25px .625rem .375rem}@media (max-width: 1024px){.banner-content .banner-content-left h1{font-size:40px}.banner-content{height:100%;background-size:cover;padding:40px 20px}.banner-content .container{display:block}.banner-content .banner-content-right{max-width:100%;margin-top:20px}}@media (max-width: 767px){.banner-content .banner-content-left h1{font-size:30px;margin-top:0;margin-bottom:10px}.banner-content .banner-content-left p{font-size:18px}.banner-content .banner-content-right .banner-form h2{font-size:25px}.banner-content label.form-field-title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/banner-with-form.css.map */
