.main-banner{margin:0;background-color:#2670a4;border-radius:0;background-image:url(dot-pattern.png);background-repeat:no-repeat;background-position:top 5px left 10px;position:relative}.main-banner:before{content:"";position:absolute;right:0;top:70%;background:url(sliced-circle.png) no-repeat;width:72px;height:145px;z-index:2}.main-banner .page-width{max-width:1500px}.main-banner-btn{margin-top:30px;margin-bottom:10px}.main-banner-text{font-style:normal;font-weight:500;font-size:24px;line-height:150%;text-align:center;letter-spacing:.01em;color:#fff}.main-banner-wrap .main-banner-image img{height:auto}.main-banner-wrap{display:flex;align-items:center;flex-direction:row-reverse;padding:0 0 40px}.main-banner-wrap>div{width:50%}.main-banner_slider{margin-top:30px;position:relative}.main-banner_slider.slick-slider{padding:0}.main-banner_slider:before{position:absolute;content:"";width:12%;height:100%;background-image:linear-gradient(to right,#2670a4,transparent);left:0;top:0;z-index:1}.main-banner_slider:after{position:absolute;content:"";width:12%;height:100%;background-image:linear-gradient(to left,#2670a4,transparent);right:0;top:0}.main-banner_slide{padding-left:2px;padding-right:2px}.main-banner_slide img{border-radius:6px}.main-banner-content-area{max-width:550px;float:right;margin-right:50px;margin-top:40px;text-align:center;color:#fff}.main-banner-content-area h2{color:#fff;font-size:46px;line-height:120%;letter-spacing:.01em;margin:0 0 30px;text-shadow:0px 2px 2px rgba(0,0,0,.14),0px 3px 1px rgba(0,0,0,.12),0px 1px 5px rgba(0,0,0,.2);font-family:MADE TOMMY;font-style:normal;font-weight:700}.main-banner-content-area h2 span{background:#ff8548;border-radius:40px;padding:0 10px;display:inline-block}@media screen and (max-width : 1300px){.main-banner_slide img{margin:auto}.main-banner-content-area{margin-right:30px;padding-left:20px}}@media screen and (max-width : 1200px){.main-banner-wrap{padding:80px 0 80px 00px}.main-banner-text{font-size:18px}.main-banner-content-area{max-width:480px;display:contents}}@media screen and (max-width : 1024px){.main-banner-content-area h2{font-size:32px}.main-banner-content-area{max-width:460px}}@media screen and (max-width : 990px){.main-banner-content-area{max-width:420px}}@media screen and (max-width : 900px){.main-banner-image{text-align:center}.main-banner-wrap .main-banner-image img{height:auto;width:50%;margin-left:auto;margin-right:auto}.main-banner:before{top:70%}.main-banner-wrap{flex-direction:column;grid-gap:20px}.main-banner-wrap>div{width:75%}.main-banner-text{font-size:18px;padding:0 10px}.main-banner-wrap{padding:0 20px 40px}.main-banner-content-area h2{font-size:30px;margin:0 0 10px}}@media screen and (max-width : 768px){.main-banner-wrap{padding:0 40px 40px}.main-banner-wrap>div{width:85%}}@media screen and (max-width : 650px){.main-banner-wrap{padding:0 20px 20px}.main-banner-wrap>div{width:90%}}@media screen and (max-width : 550px){.main-banner-wrap>div{width:100%}.main-banner-content-area h2{font-size:32px;margin-bottom:16px}.main-banner,.main-banner:before{background-image:none}.main-banner{margin:0;border-radius:0!important}.main-banner-btn{margin-top:20px}}@media screen and (max-width : 480px){.main-banner-content-area h2{font-size:30px}}@media screen and (max-width : 425px){.main-banner-wrap{padding:0 10px 20px}.main-banner-text{font-size:18px;padding:0 10px}.main-banner-image{text-align:center}.main-banner-wrap .main-banner-image img{height:auto;width:70%;margin-left:auto;margin-right:auto}.main-banner-text{line-height:140%}.main-banner-content-area h2{font-size:28px}}@media screen and (max-width : 375px){.main-banner-content-area h2{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/main-banner.css.map */
