

/* Start:/cooling-aplicator/styles.css?177157604314415*/
.t456__list .t456__list_item-buy a{background: #2E61E3}
.container{max-width: 1110px;margin: 0 auto;}

.warm__main{background-image: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);padding: 107px 0 67px;color:#fff;position: relative;z-index: 2;}
.warm__main.t-cover{min-height: unset;height: unset;overflow: visible;text-align: unset;}
.warm__main-pre{opacity: .5;font-size: 15px;font-weight: 100;text-transform: uppercase;}
.warm__main h1{font-size: 45px;line-height: 1.12;margin:7px 0 18px;font-weight: 600;max-width: 580px;}
.warm__main p{font-size: 18px;line-height: 1.4;font-weight: 100;max-width: 540px;}
#allrecords .warm__main ul{margin: 11px 0 25px;padding-left: 25px;}
.warm__main li{color:#fff;line-height: 1.4;font-size: 18px;font-weight: 100;}
.warm__btns{display: flex;column-gap: 17px;margin-top: 38px;}
.warm__btn{height: 50px;line-height: 50px;border-radius: 50px;color:#fff!important;padding: 0 20px;font-size: 18px;}
.warm__red{background: #E313BF;}
.warm__blue{background: #005BFF;}
.warm__main-img{position: absolute;bottom: -7px;right: calc(((100% - 1110px)/2) - 40px);}

.warm__info{padding: 135px 0 100px;position: relative;z-index: 1;}
.warm__info-items{display: flex;column-gap: 60px;row-gap: 180px;flex-wrap: wrap;justify-content: space-between;}
.warm__info h2,.warm__use h2,.warm__how h2,.cap h2,.warm__for h2,.serts h2{font-weight: 600;font-size: 48px;line-height: 1;text-transform: uppercase;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin: 11px 0 20px;}
.warm__info h2 sup{font-size: 60%;}
.warm__info-pre{color:#222;font-size: 22px;font-weight: 600;line-height: 1;}
.warm__info-item{width: 524px;}
.warm__info-img{position: relative;}
.warm__info-img1{top: -70px;left: -80px;max-width: unset;}
.warm__info-img2{top: -30px;left: -30px;max-width: unset;}
.warm__info-img img{position: absolute;}
.warm__info p{font-weight: 100;font-size: 18px;line-height: 1.28;margin-bottom: 20px;}
.warm__info li{list-style-type: none;font-weight: 100;line-height: 30px;font-size: 18px;}
#allrecords .warm__info strong{font-weight: 600;}

.warm__use{position: relative;}
.warm__use .container{position: relative;}
.warm__use-bg{width: 650px;position: absolute;top: -220px;}
.warm__use-bg1{width: 450px;position: absolute;right: 0;top: 160px;}
.warm__use h2,.warm__how h2,.cap h2{text-align: center;margin-bottom: 26px;}
.warm__use h2 sup{font-weight: 300;font-size: 60%;}
.warm__use-round{width: 111px;height: 102px;position: absolute;left: 135px;top: 176px;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);border-radius: 300px;}
.warm__use-items{display: flex;justify-content: center;color:#fff}
.warm__use-item{width: 256px;height: 244px;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);border-radius: 131px;padding: 43px 30px 49px;text-align: center;}
.warm__use-item:first-child{margin-right: -10px;}
.warm__use-item:last-child{margin-left: -10px;}
.warm__use-num{font-weight: 600;font-size: 70px;margin-bottom: 16px;line-height: 1;}
.warm__use-txt{font-weight: 600;font-size: 22px;line-height: 1;}
.warm__use-round1{width: 59px;height: 54px;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);border-radius: 60px;position: absolute;right: 184px;top: 173px;}
.warm__use-round2{width: 111px;height: 102px;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);border-radius:111px;position: absolute;right:13px;bottom:142px;}
.warm__use-round3{width: 59px;height: 54px;background: linear-gradient(64.47deg, #0061BB -9.59%, #DD8EFF 79.47%);border-radius:111px;position: absolute;left:15px;top:98px}
.warm__buy{text-align: center;}
.warm__buy a{color:#fff!important;background: #2E61E3;height: 58px;line-height: 58px;text-transform: uppercase;font-weight: 600;font-size: 27px;display: inline-block;padding: 0 33px;border-radius: 130px;margin-top: 35px;}

.warm__how{padding: 64px 0 79px;position: relative;z-index: 1;}
.warm__how-steps{display: flex;justify-content: center;flex-wrap: wrap;width: 800px;margin: 0 auto;}
.warm__how-step1{margin-right: 35px;width: 340px;text-align: right}
.warm__how-step3{margin-left: 44px;width: 378px;}
.warm__how-step2{width: 1px;position: relative;}
.warm__how-line{border-right: 1px dashed #a7a7a7;height: 100%;}
.warm__how-steps img{display: block;}
.warm__how-img1,.warm__how-img5{margin-left: auto;}
.warm__how-img2{margin: -14px 0 36px;margin-left: auto;}
.warm__how h2{margin-bottom: 41px;}
.warm__how h2 span{font-size: 60%;font-weight: 300;}
.warm__how h3{text-align: center;color:#222;font-size: 22px;font-weight: 600;line-height: 1;}
.warm__how p{font-size: 18px;font-weight: 100;line-height: 1.28;}
.warm__how-img4{margin: -14px 0 36px;}
.warm__how-img5{margin-bottom: 106px;}
.warm__how-step4{width: 100%;text-align: center;margin-top: 16px;}
.hsr1{width: 26px;position: absolute;left: -12px;top:0}
.warm__how-step3.l1{margin-bottom: 90px;}
.hsr2{width: 26px;position: absolute;left: -12px;top:0}
.warm__how-step1.l2{margin-bottom: 25px;}
.hsr3{width: 26px;position: absolute;left: -12px;top:0}
.warm__how-step3.l3{margin-bottom: 45px;}
.hsr4{width: 26px;position: absolute;left: -12px;bottom:0}
.warm__how-step1.l4{margin-bottom: 112px;}
.whl1{padding-top: 25px;}
.whl2{padding-bottom:0}
.whs1{margin-top: 20px;}
.whs2{margin-top: 11px;}
.whs3{margin-top: 14px;}
.whbg{width: 384px;position: absolute;z-index: -1;bottom: 80px;}
.whbgappl{position: absolute;right: 0;bottom: -100px;}
.warm__how .warm__use-round1{width: 65px;height: 60px;bottom: 333px;right: 253px;top:unset}
.warm__how .warm__use-round2{width: 26px;height: 24px;bottom: 399px;right: 197px;top:unset}
.warm__how .warm__buy a{margin-top: 37px;}

.cap{padding-bottom: 84px;position: relative;z-index: 2;}
.cap h2{max-width: 975px;margin: 0 auto 36px;}
.cap h2 span{font-weight: 300;font-size: 60%;}
.cap__items{display: flex;column-gap: 30px;}
.cap__item{width: 33%;background: #fff;border: 1px solid #A6CAFF;box-shadow: 0px 16px 35px rgba(85, 153, 255, 0.25);border-radius: 35px;padding: 40px 25px 36px 30px;}
.cap__item p{margin-top: 27px;font-size: 18px;font-weight: 100;line-height: 1.28;}

.foot-form{color:#fff;background: #4D2C6F;padding: 71px 0 127px;}
.foot-form .container{position: relative;}
.foot-form h3{text-transform: uppercase;max-width: 533px;font-size: 35px;line-height: 1.27;font-weight: 600;margin-bottom: 21px;}
.foot-form sup{font-size: 60%;font-weight: 300;}
.foot-form .form{max-width: 620px;}
#messDoc,#nameDoc,#phoneDoc{width: 437px;height: 48px;line-height: 48px;padding: 0 22px;font-size: 17px;font-family: Open Sans;background: none;border:1px solid #fff;border-radius: 60px;margin-bottom: 19px;color:#fff;outline: none;}
#messDoc::placeholder,#nameDoc::placeholder,#phoneDoc::placeholder{color:#ccc}
#messDoc{overflow: hidden;}
#messDoc.active,#nameDoc.active,#phoneDoc.active,.captcha.active{border:1px solid #E96464}
.foot-form-comment,.attention-text{font-size: 16px;font-weight: 100;line-height: 1.29;max-width: 500px;}
.foot-form-comment{margin-bottom: 15px;}
#allrecords .attention-text a{color:inherit;text-decoration: underline;}
.foot-form .flex{column-gap: 17px;align-items: center;margin: 22px 0;}
.foot-form .callme{height: 58px;line-height: 58px;text-align: center;width: 295px;font-size: 22px;font-weight: 600;text-transform: uppercase;color:#fff;border-radius: 60px;background: #e57ddd;border: none;cursor: pointer;}
#allrecords .foot-form .callus{color:#FCA1F5;font-size: 22px;font-weight: 600;}
.foot-form-img{position: absolute;right:-80px;top: 50px;}

.footer-info{background: #1e1b2e;position: fixed;bottom: 0;width: 100%;left: 0;opacity: .5;z-index: 2;}

#t-footer{display: none;}
#allrecords{overflow: hidden;}

#popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none;z-index:999}

@media(max-width:1315px){
    .warm__main-img{right: calc((100% - 1110px) / 2)}
    .warm__main p{max-width: 500px;}
    .warm__info-img1{left: -20px;}
    .warm__info-img2{left: -40px;}
    .whbgappl{bottom: 0;}
    .warm__how .container{position: relative;}
    .foot-form-img{right: -40px;}
}

@media(max-width:1140px){
    .container{padding: 0 15px;}
    .warm__main-img{width: 550px;}
    .warm__info-items{column-gap: 40px;row-gap: 100px;}
    .warm__info-item{width: calc(50% - 40px);}
    .warm__info-img img{width: 120%;}
    .warm__info-img1{left: -40px;top: -60px;}
    .warm__info-img2{top: 0;left: -60px;}
    .warm__info{padding-bottom: 60px;}
    .warm__info h2, .warm__use h2, .warm__how h2, .cap h2, .warm__for h2, .serts h2{font-size: 46px;}
    .warm__how{padding: 90px 0 80px;}
    .whbgappl{bottom: -100px;}
    .foot-form{padding: 70px 0 100px;}
    #messDoc, #nameDoc, #phoneDoc{width: 400px;}
    .foot-form-comment, .attention-text{max-width: 430px;}
    .foot-form .callme{width: 230px;font-size: 20px;}
    .captcha{width: 230px;}
    .foot-form-img{width: 58%;top: 80px;}
}

@media(max-width:992px){
    #allrecords .warm__main .t-records{height: unset;}
    .warm__main{padding: 40px 0;}
    .warm__main h1{font-size: 46px;max-width: 600px;}
    .warm__main p{max-width: 560px;}
    .warm__btns{flex-wrap: wrap;width: 230px;row-gap: 10px;}
    .warm__main-img{width: 49%;right: 0;}
    .warm__main .m992{max-width: 400px;}
    .warm__info-items{column-gap: 0;row-gap: 40px;}
    .warm__info-item{width: calc(50% - 20px);}
    .warm__info-img1{top: 20px;}
    .warm__info{padding:60px 0 40px}
    .warm__info-img2{left: -40px;top: 50px;width: 115%;}
    .warm__info h2, .warm__use h2, .warm__how h2, .cap h2, .warm__for h2, .serts h2{font-size: 36px;}
    .warm__info-pre,.warm__use-txt{font-size: 20px;}
    .warm__how-step3.l1{margin-bottom: 50px;}
    .warm__how-step1.l4{margin-bottom: 60px;}
    .warm__how .warm__use-round1{bottom: 240px;}
    .warm__how .warm__use-round2{bottom: 310px;}
    .warm__buy a{font-size: 22px;}
    .warm__use-round{width: 70px;height: 68px;}
    .warm__use-item{width: 240px;height: 230px;}
    .warm__use-num{font-size: 70px;}
    .warm__how-steps{width: 100%;}
    .warm__how-step1,.warm__how-step3{width: 320px;}
    .whbgappl{bottom: -60px;width: 35%;}
    .cap__items{column-gap: 20px;}
    .cap__item{padding: 25px 15px 30px 20px;}
    #messDoc, #nameDoc, #phoneDoc{width: 340px;}
    .foot-form-img{top: 100px;width: 57%;}
}
@media(max-width:768px){
    .warm__main-img{right: -60px;width: 65%;}
    .warm__info-item{width: 100%;}
    .warm__info-img img{position: static;width: 100%;}
    .warm__info-item:nth-child(1){order:2}
    .warm__info-item:nth-child(2){order:1}
    .warm__main h1{font-size: 38px;}
    .warm__info h2, .warm__use h2, .warm__how h2, .cap h2, .warm__for h2, .serts h2{font-size: 32px;}
    .warm__how h2{font-size: 31px;}
    .warm__use-item{width: 170px;height: 170px;padding: 20px;}
    .warm__use-num{font-size: 50px;margin-bottom: 8px;}
    .warm__use-txt{font-size: 16px;}
    .warm__use-round {width: 50px;height: 47px;}
    .warm__use-round1{width: 49px;height: 44px;}
    .warm__use-round2{width: 90px;height: 80px;right: -50px;}
    .warm__how-step1, .warm__how-step3{width: 41%;}
    .warm__how-step1{margin-right: 20px;}
    .warm__how-step3{margin-left: 20px;}
    .warm__how-step3.l1,.warm__how-step3.l3,.warm__how-step1.l4{margin-bottom: 30px;}
    .whbgappl{bottom: -40px;}
    .warm__how .warm__use-round1{right: 0;bottom: 600px;}
    .cap__items{flex-wrap: wrap;row-gap: 25px;}
    .cap__item{width: 100%;text-align: center;padding: 10px 15px 30px;}
    .cap__item svg{width: 60px;}
    .cap__item p{margin-top: 0;}
    .foot-form .flex{column-gap: 15px;}
    .foot-form .callme{font-size: 18px;width: 200px;}
    .foot-form{padding: 60px 0;}
    #messDoc, #nameDoc, #phoneDoc{width: 300px;}
    .foot-form-img{width: 55%;top:160px}
    .foot-form .form{position: relative;}
}
@media(max-width:510px){
    .warm__main h1{font-size: 30px;}
    .warm__info h2, .warm__use h2, .warm__how h2, .cap h2, .warm__for h2, .serts h2{font-size: 25px;}
    .warm__main{padding: 30px 0;}
    .warm__main-img {right: -60px;width: 55%;bottom: 30px;}
    .warm__info{padding: 40px 0;}
    .warm__info-items{row-gap: 25px;}    
    .warm__use-item{width: 150px;height: 140px;padding: 15px;}
    .warm__use-num{font-size: 32px;margin-bottom: 0;}
    .warm__how .warm__use-round2{right: 40px;}
    .whbgappl{bottom: -36px;width: 43%;}
    .warm__how h3,.serts span{font-size: 20px;}
    .foot-form h3{text-align: center;}
    #messDoc, #nameDoc, #phoneDoc,.foot-form-comment, .attention-text{width: 100%;}
    .foot-form .flex{flex-wrap: wrap;row-gap: 15px;justify-content: center;}
    .captcha{width: max-content;}
    .foot-form h3{font-size: 30px;}
    .foot-form-img{position: static;width: 100%;margin-bottom: 10px;}
}
@media(max-width:410px){
    .warm__main h1{font-size: 30px;text-align: center;}
    .warm__main-pre,.warm__info-pre{text-align: center;}
    h1 span,.warm__main p,.warm__main li{font-size: 16px;}
    .warm__main-img{position: static;width: 80%;display: block;margin: 0 auto 10px;}
    .warm__btns{width: 100%;justify-content: center;margin-top: 25px;}
    .warm__info h2, .warm__use h2, .warm__how h2, .cap h2, .warm__for h2, .serts h2{font-size: 24px;text-align: center;margin: 10px 0 15px;}
    .warm__use h2{margin-bottom: 30px;}
    .warm__info p{font-size: 16px;margin-bottom: 15px;}
    .warm__use-items{flex-wrap: wrap;}
    .warm__use-item:last-child{margin-left: 0;margin-top: -30px;}
    .warm__use-round3{top: 110px;}
    .warm__how .warm__use-round1{bottom: 660px;}
    .warm__how-step4{margin-top: 0;}
    .warm__how{padding: 50px 0;}
    .warm__buy a{font-size: 20px;}
    .warm__how h3, .serts span{font-size: 18px;}
    .warm__how p{font-size: 16px;}
    .warm__how-steps{row-gap: 30px;}
    .hsr2,.hsr3{top: -10px;}
    .cap{padding-bottom: 60px;}
    .warm__how h3, .serts span{font-size: 16px;}
    .foot-form h3{font-size: 22px;}
    .foot-form{padding: 50px 0;}
    #allrecords .foot-form .callus{font-size: 16px;text-align: center;}
    #allrecords .warm__main ul{margin: 10px 0 15px;}
}
/* End */


/* Start:/local/include/assets/owl.carousel.min.css?17715760413351*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/include/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/include/assets/owl.theme.default.min.css?17715760411013*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */
/* /cooling-aplicator/styles.css?177157604314415 */
/* /local/include/assets/owl.carousel.min.css?17715760413351 */
/* /local/include/assets/owl.theme.default.min.css?17715760411013 */
