.summit-banner{position:relative}.summit-banner .page-width{max-width:100%;padding:0 200px}.summit-banner:before{content:"";background-color:transparent;background-image:linear-gradient(180deg,#1a2f4b 24%,#1a2f4b00 54%);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.summit-banner-wrapper{display:flex;align-items:center;padding-top:30px}.summit-banner .banner-left,.summit-banner .banner-right{flex:1;width:100%}.summit-banner .banner-left{padding-right:60px;display:flex;flex-direction:column;gap:30px;height:100%;justify-content:center}.summit-banner .info-img img{width:167px}.summit-banner .banner-subtitle{font-size:35px;font-weight:500;color:#fff;line-height:1}.summit-banner .banner-title{color:#fff;font-size:80px}.summit-banner .banner-btn .button{display:inline-flex}.summit-banner .banner-btn .button:hover{background-color:transparent;color:#fff;border-color:#00cce3}.summit-banner .banner-btn svg{width:16px;height:auto}.summit-banner .banner-btn .button:hover svg path{fill:currentColor}.summit-banner .banner-right{display:flex;flex-direction:column;gap:1px}.summit-banner .banner-right-wrap{display:flex;flex-direction:column;gap:40px;padding:55px 0}.summit-banner .banner-right-inner{padding:0 0 0 55px;display:flex;flex-direction:column;gap:20px}.summit-banner .banner-right-header{display:flex;align-items:center;gap:20px}.summit-banner .right-header-bg img{max-width:145px;width:100%}.summit-banner .right-header-text{font-size:22px;color:#1a2f4b;font-weight:500}.summit-banner .date_image img{max-width:492px;width:100%}.summit-banner .date-btn{text-align:center}.summit-banner .date-btn .button{display:inline-flex;background-color:#1a2f4b;color:#fff}.summit-banner .date-time-counter-wrap{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.summit-banner .counter-block{background-color:#08bfd5;flex-basis:0;flex-grow:1;color:#fff;padding:20px 0;text-align:center}.summit-banner .counter-block:not(:first-of-type){margin-left:.5px}.summit-banner .counter-block:not(:last-of-type){margin-right:.5px}.summit-banner .date-time-counter .counter{font-size:45px;line-height:1;font-weight:500}.summit-banner .date-time-counter .counter-text{font-size:16px;font-weight:500}@media screen and (max-width:1400px){.summit-banner .page-width{padding:0 100px}}@media screen and (max-width:1199px){.summit-banner .page-width{padding:0 50px}.summit-banner .banner-left{padding-right:30px}.summit-banner .banner-title{font-size:70px}.summit-banner .banner-right-inner{padding:0 20px}}@media screen and (max-width:989px){.summit-banner-wrapper{padding-top:20px}.summit-banner .banner-title{font-size:59px;line-height:1.1}.summit-banner .right-header-bg img{max-width:119px}.summit-banner .right-header-text{font-size:18px}.summit-banner .date-time-counter .counter{font-size:30px}.summit-banner .date-time-counter .counter-text{font-size:14px}}@media screen and (max-width:749px){.summit-banner .page-width{padding:0 20px}.summit-banner-wrapper{flex-direction:column;padding-top:50px;row-gap:10px}.summit-banner .banner-left{padding-right:0;gap:10px}.summit-banner .info-img img{width:110px}.summit-banner .banner-subtitle{font-size:24px}.summit-banner .banner-title{font-size:50px}.summit-banner .date-btn .button{display:flex;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-summit-banner.css.map */
