.banner-section{margin:0 30px}.banner-section__container{max-width:100%;margin:0 auto;position:relative;height:100%}@media screen and (min-width: 1441px){.banner-section{max-width:1440px;margin:0 auto}}.banner-section__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:-1}.banner-section__image{width:100%;object-fit:cover;display:block;border-radius:20px}.banner-section__image--mobile{display:none}.banner-section__content{display:flex;flex-direction:column;width:563px;height:335px;position:absolute;right:69px;bottom:0;top:0;margin:auto}.banner-section__overlay{background-color:#fffc;border-radius:15px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:60px 76px 60px 40px;margin-bottom:17px}.banner-section__title{line-height:120%;font-size:50px;font-weight:700;margin-bottom:15px}.banner-section__text-block{color:#000;font-family:HelveticaNeueCyr,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%}.banner-section__text-block p{font-size:20px;margin:0}@media screen and (max-width: 820px){.banner-section{padding:0;margin:0}.banner-section__container{min-height:526px;display:flex;padding:150px 20px 20px;align-items:flex-end;justify-content:center}.banner-section__image{border-radius:0}.banner-section__content{margin:0 auto 30px;height:auto;width:50%;right:0;left:0;top:inherit;bottom:0}.banner-section__overlay{padding:20px;margin-bottom:10px;border-radius:15px}.banner-section__title{margin-bottom:6px;font-size:36px}.banner-section__text-block p{font-size:16px;margin-bottom:5px;line-height:18px}.banner-section__button svg{width:11px;height:12px}.banner-section__image--desktop{display:none}.banner-section__image--mobile{display:block}}@media screen and (max-width: 500px){.banner-section__content{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/banner.css.map */
