@font-face{font-family:Lato;src:local('Lato Hairline'),local('Lato-Hairline'),url(../font/Lato/latohairline.woff2) format('woff2'),url(../font/Lato/latohairline.woff) format('woff'),url(../font/Lato/latohairline.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:Lato;src:local('Lato Hairline Italic'),local('Lato-HairlineItalic'),url(../font/Lato/latohairlineitalic.woff2) format('woff2'),url(../font/Lato/latohairlineitalic.woff) format('woff'),url(../font/Lato/latohairlineitalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:Lato;src:local('Lato Thin'),local('Lato-Thin'),url(../font/Lato/latothin.woff2) format('woff2'),url(../font/Lato/latothin.woff) format('woff'),url(../font/Lato/latothin.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:Lato;src:local('Lato Thin Italic'),local('Lato-ThinItalic'),url(../font/Lato/latothinitalic.woff2) format('woff2'),url(../font/Lato/latothinitalic.woff) format('woff'),url(../font/Lato/latothinitalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:Lato;src:local('Lato Light'),local('Lato-Light'),url(../font/Lato/latolight.woff2) format('woff2'),url(../font/Lato/latolight.woff) format('woff'),url(../font/Lato/latolight.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Lato;src:local('Lato Light Italic'),local('Lato-LightItalic'),url(../font/Lato/latolightitalic.woff2) format('woff2'),url(../font/Lato/latolightitalic.woff) format('woff'),url(../font/Lato/latolightitalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Lato;src:local('Lato Regular'),local('Lato-Regular'),url(../font/Lato/latoregular.woff2) format('woff2'),url(../font/Lato/latoregular.woff) format('woff'),url(../font/Lato/latoregular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Lato;src:local('Lato Italic'),local('Lato-Italic'),url(../font/Lato/latoitalic.woff2) format('woff2'),url(../font/Lato/latoitalic.woff) format('woff'),url(../font/Lato/latoitalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Lato;src:local('Lato Medium'),local('Lato-Medium'),url(../font/Lato/latomedium.woff2) format('woff2'),url(../font/Lato/latomedium.woff) format('woff'),url(../font/Lato/latomedium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Lato;src:local('Lato Medium Italic'),local('Lato-MediumItalic'),url(../font/Lato/latomediumitalic.woff2) format('woff2'),url(../font/Lato/latomediumitalic.woff) format('woff'),url(../font/Lato/latomediumitalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Lato;src:local('Lato Semibold'),local('Lato-Semibold'),url(../font/Lato/latosemibold.woff2) format('woff2'),url(../font/Lato/latosemibold.woff) format('woff'),url(../font/Lato/latosemibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:Lato;src:local('Lato Semibold Italic'),local('Lato-SemiboldItalic'),url(../font/Lato/latosemibolditalic.woff2) format('woff2'),url(../font/Lato/latosemibolditalic.woff) format('woff'),url(../font/Lato/latosemibolditalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:Lato;src:local('Lato Bold'),local('Lato-Bold'),url(../font/Lato/latobold.woff2) format('woff2'),url(../font/Lato/latobold.woff) format('woff'),url(../font/Lato/latobold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Lato;src:local('Lato Bold Italic'),local('Lato-BoldItalic'),url(../font/Lato/latobolditalic.woff2) format('woff2'),url(../font/Lato/latobolditalic.woff) format('woff'),url(../font/Lato/latobolditalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Lato;src:local('Lato Heavy'),local('Lato-Heavy'),url(../font/Lato/latoheavy.woff2) format('woff2'),url(../font/Lato/latoheavy.woff) format('woff'),url(../font/Lato/latoheavy.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:Lato;src:local('Lato Heavy Italic'),local('Lato-HeavyItalic'),url(../font/Lato/latoheavyitalic.woff2) format('woff2'),url(../font/Lato/latoheavyitalic.woff) format('woff'),url(../font/Lato/latoheavyitalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:Lato;src:local('Lato Black'),local('Lato-Black'),url(../font/Lato/latoblack.woff2) format('woff2'),url(../font/Lato/latoblack.woff) format('woff'),url(../font/Lato/latoblack.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:Lato;src:local('Lato Black Italic'),local('Lato-BlackItalic'),url(../font/Lato/latoblackitalic.woff2) format('woff2'),url(../font/Lato/latoblackitalic.woff) format('woff'),url(../font/Lato/latoblackitalic.ttf) format('truetype');font-weight:900;font-style:italic}*{padding:0;margin:0;box-sizing:border-box}body{font-family:Lato}.site-container{width:1360px;padding:0 20px;margin:0 auto}.menu-top{background-color:#2c4e59;width:100%}.menu-top .mini-container a{text-transform:uppercase;text-decoration:none;color:#fff;font-size:15px;font-weight:800}.mini-container{width:740px;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}header{border-bottom:1px solid #ccc}header .site-container{display:flex;justify-content:space-between;align-items:center;height:91px}header .header-right{display:flex;align-items:center}header .header-right .contact-info{width:740px;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;margin-right:20px}header .header-right .contact-info div{display:flex;align-items:center}header .header-right .contact-info div img{margin-right:12px;transform:translateY(1px)}header .header-right .contact-info div .text{line-height:1;font-size:15px}header .header-right .header-buttons{display:flex;align-items:center}header .header-right .header-buttons div{cursor:pointer;background-position:center;background-repeat:no-repeat;height:91px;width:91px;border-left:1px solid #ccc;transition:all .3s ease-in-out}header .header-right .header-buttons div:last-child{border-right:1px solid #ccc}header .header-right .header-buttons div:hover{background-color:#f5f5f5}header .header-right .header-buttons .search{background-image:url(/assets/img/svg/big-search.svg)}header .header-right .header-buttons .phone{background-image:url(/assets/img/svg/big-phone.svg)}header .header-right .header-buttons .cart{background-image:url(/assets/img/svg/big-cart.svg);position:relative}header .header-right .header-buttons .cart span{width:24px;height:24px;background-color:#39a7ae;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:700;font-size:16px;font-weight:700;color:#fff;border-radius:100%;position:absolute;top:20px;right:20px}.main-bar{box-shadow:0 15px 25px rgba(0,0,0,.1)}.main-bar a{font-weight:400;font-size:16px;color:#000;text-decoration:none}.main-slider{margin-top:50px}.main-slider .main-slider__flex{width:100%;display:flex;justify-content:space-between}.main-slider .main-slider__flex .main-slider__flex-left{width:1015px}.main-slider .main-slider__flex .main-slider__flex-right{width:calc(100% - 1035px)}.main-slider .main-slider__flex .main-slider__flex-right{position:relative}.main-slider .main-slider__flex .main-slider__flex-right .main-slider__right-slide{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.main-slider__slide{position:relative}.main-slider__slide .main-slider__slide-content{width:100%;padding-top:42%;background-position:center;background-size:cover;background-repeat:no-repeat}.product-slider__wrap{max-width:1450px;margin:0 auto}.product-slider__wrap .swiper-button-next{display:block;width:46px;height:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Ccircle cx='23' cy='23' r='22.65' transform='matrix(-1 0 0 1 46 0)' stroke='black' stroke-opacity='0.5' stroke-width='0.7'/%3E%3Cpath d='M32.7307 23.177H12.3846M12.3846 23.177L14.8261 20.3462M12.3846 23.177L14.8261 25.6539' stroke='black' stroke-opacity='0.5' stroke-width='0.7'/%3E%3C/svg%3E");background-position:center;background-size:100%;background-repeat:no-repeat;transform:rotate(180deg) translateY(-30px)}.product-slider__wrap .swiper-button-next::after{display:none}.product-slider__wrap .swiper-button-prev{transform:translateY(30px);display:block;width:46px;height:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Ccircle cx='23' cy='23' r='22.65' transform='matrix(-1 0 0 1 46 0)' stroke='black' stroke-opacity='0.5' stroke-width='0.7'/%3E%3Cpath d='M32.7307 23.177H12.3846M12.3846 23.177L14.8261 20.3462M12.3846 23.177L14.8261 25.6539' stroke='black' stroke-opacity='0.5' stroke-width='0.7'/%3E%3C/svg%3E");background-position:center;background-size:100%;background-repeat:no-repeat}.product-slider__wrap .swiper-button-prev::after{display:none}.product-slider__wrap{padding:72px 0;position:relative}.product-slider__wrap .product-slider__title{text-align:center;color:#000;font-family:"Prosto One",sans-serif;font-weight:400;font-style:normal;font-size:36px;margin-bottom:40px}.product-slider__wrap .swiper-slide:nth-child(2n) .product-slide{z-index:-1;background-color:transparent;box-shadow:none}.product-slider__wrap .swiper-slide:last-child .product-slide{border-right:1px solid #d9d9d9}.product-slider__wrap .product-slide{position:relative;border-left:1px solid #d9d9d9;border-right:1px solid transparent;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.1)}.product-slider__wrap .product-slide .product-name{font-size:14px;font-weight:400;color:#39a7ae;padding:0 30px}.product-slider__wrap .product-slide .product-slide__image-wrap{position:relative}.product-slider__wrap .product-slide .product-slide__image-wrap .product-slide__image{padding-top:80%;background-position:center;background-repeat:no-repeat;background-size:100%}.product-slider__wrap .product-slide .product-slide__image-wrap .access{position:absolute;bottom:20px;left:30px;font-weight:900;color:#2c4e59;text-transform:uppercase;font-size:12px;display:flex;align-items:center}.product-slider__wrap .product-slide .product-slide__image-wrap .access::before{content:"";width:9px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9' fill='none'%3E%3Cpath d='M1 3.7L3.89286 7L10 1' stroke='%2339A7AE' stroke-width='1.5'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;background-position:center;display:block;margin-right:5px}.product-slider__wrap .product-slide .product-slide__bottom{border-top:1px solid #d9d9d9;justify-content:space-between;display:flex;margin-top:30px}.product-slider__wrap .product-slide .product-slide__bottom .price{display:flex;align-items:center;justify-content:center;font-family:Prosto One;font-weight:400;font-style:normal}.product-slider__wrap .product-slide .product-slide__bottom .to-cart{background-position:center;background-repeat:no-repeat;background-image:url(/assets/img/svg/to-cart.svg);cursor:pointer}.product-slider__wrap .product-slide .product-slide__bottom div{height:75px;width:50%}.product-slider__wrap .product-slide .product-slide__bottom div:first-child{border-right:1px solid #d9d9d9}.section-quest{padding:100px 0}.section-quest .section-quest__title{text-align:center;color:#000;font-family:"Prosto One",sans-serif;font-weight:400;font-style:normal;font-size:36px;margin-bottom:40px}.section-quest__flex{display:flex;flex-wrap:wrap}.section-quest__flex .section-quest__col{height:251px;width:33.3333%;justify-content:space-between;padding-top:70px;padding-left:70px;padding-right:40px;position:relative}.section-quest__flex .section-quest__col:nth-child(2n-1){background-color:#f7f7f7}.section-quest__flex .section-quest__col:nth-child(2n-1) .num{color:#fff}.section-quest__flex .section-quest__col img{position:relative}.section-quest__flex .section-quest__col p{font-size:16px;color:#2c4e59;font-weight:400;line-height:1.4;margin-top:10px;position:relative;z-index:10}.section-quest__flex .section-quest__col .num{position:absolute;top:0;left:20px;color:#f7f7f7;font-size:80px;font-weight:800}.section-car__wrap{padding:72px 0;position:relative;overflow:hidden}.section-car__wrap::before{content:"";position:absolute;height:100%;background-color:#f7f7f7;width:75vw;right:0;top:0}.section-car__wrap .section-car__content{width:600px;position:relative}.section-car__wrap .section-car__content .section-car__image{position:absolute;right:0;top:-70px;transform:translateX(88%)}.section-car__wrap .section-car__content .title{font-size:36px;font-family:"Prosto One",sans-serif;font-weight:400;font-style:normal;margin-bottom:40px}.section-car__wrap .section-car__content .text{font-weight:500;font-size:20px;color:#2c4e59;line-height:1.5;margin-bottom:25px}.section-car__wrap .section-car__content .text_mini{font-weight:500;font-size:16px;color:#2c4e59;line-height:1.5}.section-car__wrap .section-car__content-text{position:relative;z-index:10}.section-car__wrap .section-car__content-text img{width:100%;margin-top:25px}.section-ccl__wrap{padding:100px 0;max-width:100vw;overflow:hidden}.section-ccl__wrap .site-container{max-width:1000px;position:relative}.section-ccl__wrap .section-ccl__title{font-size:36px;font-family:"Prosto One",sans-serif;font-weight:400;font-style:normal;text-align:center;margin-bottom:40px}.section-ccl__wrap .park{position:absolute;bottom:-115px;right:-244px}.section-ccl__wrap .circle{background-color:#ededed;width:584px;height:584px;border-radius:100%;position:absolute;bottom:-215px;right:-344px;z-index:-100}.section-ccl{box-shadow:0 10px 25px rgba(0,0,0,.12);padding:53px 73px;max-width:993px;margin:50px auto;position:relative}.section-ccl input{padding:15px 17px;border:2px solid #eaeaea;font-size:16px;margin-top:-10px;display:block;width:300px}.section-ccl .section-ccl__btn{position:absolute;width:100%;height:68px;display:flex;align-items:center;justify-content:center;background-color:#39a7ae;color:#fff;font-size:24px;font-family:"Prosto One",sans-serif;font-weight:400;font-style:normal;bottom:0;left:0;cursor:pointer}.section-ccl .asf{position:absolute;bottom:0;right:0;z-index:-1}.section-ccl .section-ccl__select-pt{position:relative;margin-bottom:60px}.section-ccl .section-ccl__select-pt .num{z-index:-1;top:-30px;left:-40px;position:absolute;font-size:48px;color:#f7f7f7;font-weight:700}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-title{font-size:16px;color:#2c4e59;font-weight:700;margin-bottom:30px}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex{display:flex;width:100%}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col{padding-right:20px}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col .section-ccl__select-pt-item{display:flex;align-items:center;margin-bottom:6px}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col .section-ccl__select-pt-item.active .select-text{color:#39a7ae}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col .section-ccl__select-pt-item.active .select-item::before{content:"";display:block;width:11px;height:11px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#39a7ae}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col .section-ccl__select-pt-item .select-item{position:relative;width:20px;height:20px;border-radius:100%;border:2px solid #eaeaea}.section-ccl .section-ccl__select-pt .section-ccl__select-pt-flex .section-ccl__select-pt-col .section-ccl__select-pt-item .select-text{margin-left:17px;font-size:18px;color:#2c4e59}.section-ccl .section-ccl__select-pt-item{display:flex;align-items:center;cursor:pointer}.section-ccl .check-item{position:relative;width:20px;height:20px;border-radius:4px;display:block;border:2px solid #eaeaea}.section-ccl .check-text{margin-left:17px;font-size:18px;color:#2c4e59;font-weight:700;cursor:pointer}footer{margin-bottom:-5px;background-color:#2c4e59}footer svg{width:100%;height:auto}@media screen and (max-width:990px){body{max-width:100vw;overflow-x:hidden}}