@import"https://fonts.googleapis.com/css2?family=PT+Sans+Caption:wght@400;700&display=swap";*{padding:0;margin:0;border:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-style:100%;line-height:1;font-style:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style-type:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-style:inherit;font-weight:400}.header{height:67px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 19px;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#364844}.header .header__container{max-width:1140px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__logo{margin-right:24px}.header .header__location{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.header .header__location__icon{width:24px;height:24px}.header .location__street{color:#868686}.header .header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.header .header__tel{font-size:16px;line-height:24px;color:#364844}.header .header__btn{margin-left:49px}.btn{background:#0dbc91;border-radius:50px;padding:11px 0px;width:196px;text-align:center;color:#fff;-webkit-transition:all .3s;transition:all .3s}.btn:hover{background:#00d29f}.btn__none{border:1px solid #0dbc91;border-radius:50px;padding:11px 0px;width:196px;text-align:center;color:#0dbc91;-webkit-transition:all .3s;transition:all .3s}.btn__none:hover{color:#fff;background:#0dbc91;border:1px solid #0dbc91}@media(max-width: 700px){.header{display:none}}.navigation{background:#1fa181;width:100%;height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 19px}.navigation .navigation__container{max-width:1140px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 700px){.navigation{display:none}}.navigation__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.navigation__items .navigation__item{position:relative;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff}.navigation__items .navigation__item::before{content:"";position:absolute;width:0%;height:2px;background:#fff;bottom:-2px;left:0;-webkit-transition:all .3s;transition:all .3s}.navigation__items .navigation__item:hover::before{width:100%}.info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;background:#f8fbfa}.info .info__container{max-width:1545px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;height:532px}.info .info__container .info__text{justify-self:right;padding:0 19px}.info .info__container .info__text .info__h1{max-width:416px;width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:700;font-size:36px;line-height:47px;color:#364844}.info .info__container .info__text .info__span{margin-top:14px;max-width:367px;width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#364844}.info .info__container .info__image{max-width:950px;width:100%;height:100%}.info .info__container .info__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(max-width: 700px){.info__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:34px}.info__text{padding-bottom:53px}.info__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.info__h1{max-width:416px;width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:700;font-size:26px;line-height:34px;color:#364844}.info__span{margin-top:14px;max-width:367px;width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#364844}}.slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 19px}.slider .slider__container{max-width:1140px;width:100%;margin-top:100px;height:440px;background-color:gray}@media(max-width: 700px){.slider .slider__container{max-height:800px;height:100%}}.slider .slider__container .slider__items{width:100%;height:100%;background:#e2f0ef;overflow:hidden;white-space:nowrap}.slider .slider__container .slider__items .slider__item{position:relative;display:inline-block;height:100%;width:100%;margin-left:0%;-webkit-transition:all .3s;transition:all .3s}.slider .slider__container .slider__items .slider__item .slider__flex{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info{padding:53px 0px;padding-left:5%}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex .slider__info{padding:22px 37px 42px 23px}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__title{font-family:"PT Sans Caption";font-style:normal;font-weight:700;font-size:38px;line-height:49px;text-transform:uppercase;color:#364844;width:100%}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__subtitle{width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:700;font-size:22px;line-height:28px;color:#364844}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__ul{margin-top:16px;width:100%;margin-left:16px}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__ul{max-width:271px;width:100%;white-space:normal}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__ul .ul__item{font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#364844;position:relative;margin-bottom:10px}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__ul .ul__item::before{content:"";position:absolute;height:7px;width:7px;background:#1fa181;border-radius:50%;top:8px;left:-15px}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:33px;gap:16px;text-align:center;width:100%;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#364844}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__price{margin-top:17px}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__price .price__old{font-size:16px;line-height:24px;text-decoration-line:line-through;color:#868686}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__btn{margin-top:37px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__btn{margin-top:17px}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__info .item__btn a{margin-left:0}.slider .slider__container .slider__items .slider__item .slider__flex .slider__image{-webkit-clip-path:polygon(5% 0, 100% 0, 100% 100%, 21% 100%);clip-path:polygon(5% 0, 100% 0, 100% 100%, 21% 100%)}@media(max-width: 700px){.slider .slider__container .slider__items .slider__item .slider__flex .slider__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-clip-path:none;clip-path:none}}.slider .slider__container .slider__items .slider__item .slider__flex .slider__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.slider .slider__page__change{margin-top:39px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px;font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:18px;line-height:23px;color:silver}.slider .slider__page__change .page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider .slider__page__change .page .page__now{color:#364844}.slider .slider__page__change .arrow{cursor:pointer}.slider .slider__page__change .arrow .path{-webkit-transition:all .3s;transition:all .3s}.slider .slider__page__change .arrow:hover .path{fill:#00d29f}.footer{margin-top:98px;height:144px;background:#08664f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 19px}.footer .footer__container{max-width:1140px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__container .footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media(max-width: 700px){.footer__container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.footer .navigation__items{gap:15px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(max-width: 450px){.footer{height:100%;padding:41px 17px}.footer .navigation__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.header__burger{padding:14px 17px;height:65px;display:none;gap:43px}.header__burger .burger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-item-align:center;align-self:center;max-width:37px;height:100%;max-height:26px;width:100%;-webkit-transition:all .2s;transition:all .2s}.header__burger .burger .burger__span{width:100%;height:4px;background:#1fa181}.header__burger .burger::before,.header__burger .burger::after{content:"";position:absolute;width:100%;height:4px;background:#1fa181;-webkit-transition:all .2s;transition:all .2s}.header__burger .burger::before{top:0}.header__burger .burger::after{bottom:0}.header__burger .click .burger__span{display:none}.header__burger .click::before{top:50%;-webkit-transform:rotateZ(45deg) translateY(-50%);transform:rotateZ(45deg) translateY(-50%)}.header__burger .click::after{bottom:50%;-webkit-transform:rotateZ(-45deg) translateY(50%);transform:rotateZ(-45deg) translateY(50%)}.header__burger .header__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__burger .header__info .header__date{text-align:right}.header__burger .header__info .header__date .header__tel{font-family:"PT Sans Caption";font-style:normal;font-weight:700;font-size:16px;line-height:21px;text-align:right;color:#364844}.header__burger .header__info .header__date .location__city{font-family:"PT Sans Caption";font-style:normal;font-weight:400;font-size:13px;line-height:17px;text-align:right;color:#364844}@media(max-width: 700px){.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal{display:none;opacity:0}.modal .btn__modal{margin-top:30px;background:#f6f6f6;font-weight:700;font-size:14px;color:#1fa181}.open{padding:0 19px;display:block;z-index:50;opacity:1;position:absolute;top:65px;width:100%;height:100%;background:rgba(69,146,127,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.open .navigation__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:48px;width:25%;gap:10px}