<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:"Lato";src:url("../fonts/FuturaBookC.eot");src:url("../fonts/FuturaBookC.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaBookC.woff") format("woff"),url("../fonts/FuturaBookC.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"LatoBold";src:url("../fonts/FuturaBookC.eot");src:url("../fonts/FuturaBookC.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaBookC.woff") format("woff"),url("../fonts/FuturaBookC.ttf") format("truetype");font-weight:bold;font-style:normal}@-webkit-keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}20%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}0%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}}@keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}20%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}0%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}}@-webkit-keyframes scrolldown{100%{bottom:60px}0%{bottom:70px}}@keyframes scrolldown{100%{bottom:60px}0%{bottom:70px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Lato"}body{margin:0}.container{position:relative;width:1170px;margin:0 auto;height:100%}.pageup{position:fixed;visibility:hidden;bottom:20px;right:20px;width:50px;height:50px;-webkit-transition:all .7s;transition:all .7s;opacity:0;background:url(../icons/up.png) center center/cover no-repeat;z-index:999}.pageup.show{opacity:.8;visibility:visible}.pageup.show:hover{opacity:1}.header{position:fixed;background:rgba(77,77,74,.9);min-height:70px;width:100%;z-index:30;top:-100%;-webkit-transition:all .7s;transition:all .7s}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__img{height:65px;padding-top:5px}.header__img img{height:100%}.header ul{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;list-style-type:none;margin:0 160px 0 0;padding:0}.header ul li{padding:10px 20px 0}.header ul li a{font-size:13px;line-height:17px;color:#fff;text-decoration:none}.header__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.header.fixed{position:fixed;width:100%;left:0;top:0}.contacts{position:absolute;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-align:end;-ms-flex-align:end;align-items:end;right:80px;bottom:10px}.contacts__arrow-down{position:absolute;width:18px;height:18px;left:-30px;top:2px;background-color:rgba(255,255,255,.15);cursor:pointer;border-radius:2px}.contacts__arrow-down span{display:inline-block;position:absolute;top:41%;left:35%;width:7px;height:4px;background:url("../icons/ic_open_list_contacts.png") center center/cover no-repeat}.contacts__arrow-down:hover .contacts__list{display:block}.contacts__list{display:none;position:absolute;top:-20px;width:220px;background-color:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.27);box-shadow:0 0 10px 5px rgba(0,0,0,.27);border-radius:2px;z-index:40}.contacts__list-item{position:relative;border-bottom:1px solid #d1dce0;padding:19px;text-align:left}.contacts__phone a{color:#000;text-decoration:none;line-height:22px;font-size:22px;font-weight:bold}.contacts__descr{margin-top:2px;font-size:14px;line-height:18px;color:#898989;margin-top:2px}.contacts__mail a{font-size:15px;line-height:22px;color:#1a8fe9;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.contacts__mail a:hover{border-bottom:1px solid #1a8fe9}.menu{position:fixed;top:0;width:100%;height:100vh;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all .7s;transition:all .7s;right:-150%}.menu__block{position:fixed;width:65%;background:#555;height:100%;-webkit-transition:all .6s;transition:all .6s;z-index:99}.menu__overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-filter:blur(10px);filter:blur(10px);opacity:.8;background-color:#000}.menu__close{position:fixed;top:26px;right:65%;cursor:pointer;z-index:20;margin-right:50px}.menu__close img{width:100%}.menu.active{right:-35%;visibility:visible;opacity:1;overflow:scroll}.menu__logo{height:115px;padding:25px;background-color:#666}.menu__logo img{height:100%}.menu nav{padding:40px}.menu nav ul{list-style-type:none;margin:0;padding:0}.menu nav ul li{margin-top:15px}.menu nav ul li a{font-size:17px;line-height:21px;color:#f6f6f6;text-decoration:none}.menu nav ul li a:hover{border-bottom:1px solid #f6f6f6}.menu__footer{padding:29px 25px 25px;position:absolute;left:0;bottom:0;right:0;border-top:1px solid #656565}.menu__footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.menu__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.social{display:-webkit-box;display:-ms-flexbox;display:flex}.social a{width:30px;margin:0 3px}.social img{opacity:.8;width:100%}.social img:hover{opacity:1}.phone{font-size:23px;line-height:23px;font-weight:bold;text-decoration:none;color:#fff}.mail{font-size:13px;line-height:18px;color:#fff}.mail:hover{text-decoration:none}.promo{position:relative;min-height:100vh;background:url(../img/promo.jpg) center center/cover no-repeat}.promo__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.promo__logo img{max-height:70px;height:100%;-o-object-fit:cover;object-fit:cover}.promo__title{margin-top:200px;font-size:70px;line-height:76px;color:#fff;text-align:center;font-weight:bold}.down-scroll{position:absolute;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;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;height:48px;background:rgba(255,255,255,.3);z-index:0;cursor:pointer;border-radius:100%;-webkit-animation:scrolldown .8s running alternate infinite;animation:scrolldown .8s running alternate infinite}.down-scroll img{height:16px;width:14px}.shadow{background:rgba(0,0,0,.45);width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.title{position:relative;color:#181818;font-size:49px;line-height:49px;text-align:center;margin:0}.title__green{color:#2f631a}.title__white{color:#fff;z-index:3}.title__yellow{color:#fff92f;text-transform:uppercase}.round{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;width:44px;height:44px;margin-bottom:10px;text-transform:uppercase;border-radius:50%;cursor:pointer;background-color:#2f631a;opacity:.7}.round:hover{opacity:1}.round img{width:50%}.round__hamburger{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:14px}.round__hamburger span{display:block;background-color:#fff;height:2px;width:20px}.round__dark-green{background-color:#114500;width:50px;height:50px}.callphone{position:fixed;left:20px;bottom:20px;z-index:1}.village{padding:90px 0 100px 0}.village__descr{margin-top:75px;font-size:24px;line-height:31px;text-align:center}.village__wrapper{margin-top:50px;display:grid;grid-template-columns:repeat(auto-fit, 300px);grid-template-rows:115px;grid-auto-rows:115px;-ms-flex-pack:distribute;justify-content:space-around;row-gap:50px}.village__item{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-align:center;-ms-flex-align:center;align-items:center}.village__item img{width:70px}.village__item span{font-size:16px;margin-top:25px}.offers{position:relative}.offers ol{display:none}.offers__slider{max-width:100%}.offers__items{-webkit-transition:-webkit-transform 1s cubic-bezier(0.58, 0.01, 0.36, -0.11) !important;transition:-webkit-transform 1s cubic-bezier(0.58, 0.01, 0.36, -0.11) !important;transition:transform 1s cubic-bezier(0.58, 0.01, 0.36, -0.11) !important;transition:transform 1s cubic-bezier(0.58, 0.01, 0.36, -0.11), -webkit-transform 1s cubic-bezier(0.58, 0.01, 0.36, -0.11) !important}.offers__item{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.offers__item img{width:100%}.offers__button{position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);top:47%}.offers__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offers__footer-item{width:33%;text-align:center}.offers__number{color:#2f631a;font-size:70px}.offers__descr{font-size:23px;line-height:23px}.offers__wrapper{width:90%;position:absolute;top:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.offers__text{margin-top:20px;font-size:35px;line-height:42px;color:#fff;text-align:center}.offers__relevance{font-size:16px;line-height:22px;margin-top:27px;color:#fff;text-align:center}.btn{position:absolute;width:60px;height:60px;border:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;opacity:.5;-webkit-transition:all .3s;transition:all .3s}.btn:hover{opacity:1}.btn__next{right:0;background:url(../icons/slick-arrows.png) right top no-repeat}.btn__prev{left:0;background:url(../icons/slick-arrows.png) left top no-repeat}.photo{margin-top:80px}.photo__slider{margin-top:60px;width:950px}.photo__item img{width:100%}.road{margin-top:100px;overflow:hidden}.road__wrapper{margin-top:80px}.road__wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% center;object-position:40% center}.advantages{padding:100px 0}.advantages__wrapper{position:relative;margin-top:70px}.row{position:relative;display:grid;grid-template-columns:repeat(4, minmax(30px, 1fr));border-bottom:1px dashed #ccc}.row::after{position:absolute;content:"";width:13px;height:13px;background:#fff;left:24.5%;bottom:-7px;z-index:15}.col{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col__row-1{border-bottom:1px solid #2f631a;height:100px}.col__fz29{font-size:29px}.col__fz20{font-size:20px}.col__fz18{font-size:18px}.col__col-1{font-size:20px;text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:10px;border-right:1px solid #2f631a}.col img{height:50%}.plan{position:relative;background:url(../img/plan.jpg) center center/cover no-repeat;min-height:420px;padding:80px 0 0 0}.button{position:relative;display:block;color:#fff;border-radius:30px;font-size:19px;line-height:19px;background-color:#2f631a;z-index:3;cursor:pointer;border:0;padding:20px 40px;text-align:center;background-size:200% 100%,auto,100% 2px,100% 2px,100% 1px,100% 1px;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);background-repeat:no-repeat;background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px);animation:shine 5s ease reverse infinite;-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,.3);box-shadow:0 9px 40px 0 rgba(50,50,50,.3)}.button:hover{background-color:#114500}.button__plan{margin:60px auto 0 auto}.button__connection{margin:15px 0 0 0}.instagram{position:relative;padding:80px 0}.instagram__descr{color:#5d5d5d;font-size:30px;line-height:35px;text-align:center;margin-top:10px}.instagram__content{height:877px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.connection__wrapper{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connection__policy{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.connection__policy span{font-size:14px;line-height:20px;color:#8c8c8c}.connection__policy a{text-decoration:none;cursor:pointer;color:#2285c4}.connection__checkbox{position:relative;top:-22px;margin-right:10px;cursor:pointer;width:15px}.connection__thank{position:absolute;opacity:0;visibility:hidden;text-align:center;font-size:22px;line-height:26px;padding-top:30px;top:120px;right:100px;-webkit-transition:all .7s;transition:all .7s}.connection__thank.show{visibility:visible;opacity:1}.form{visibility:visible;opacity:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px}.form__item{position:relative}.form input{position:relative;height:55px;margin-bottom:15px;border-radius:4px;font-size:16px;line-height:22px;padding-left:15px;border:2px solid #d5d5d5;color:#767676;-webkit-transition:all .8s;transition:all .8s}.form input.error{border-color:#a94242}.form input:focus-visible{outline-style:none}.form.hidden{visibility:hidden;opacity:0}.map{margin-top:150px;position:relative;padding-top:50px;background:#006305}.map::before{content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;background:url(../img/arrow-green-fill.png) 0 bottom repeat-x,url(../img/arrow-green.png) 0 0 repeat}.map__wrapper{height:500px}.map__descr{position:absolute;background-color:#fff;width:400px;padding:30px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.32);box-shadow:0 0 50px 0 rgba(0,0,0,.32);top:20%;left:15%}.map__name{font-size:13px;line-height:18px;color:#616161;text-transform:uppercase;letter-spacing:1px}.map__item{display:-webkit-box;display:-ms-flexbox;display:flex}.map__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map__text{padding:25px 15px 25px 25px;font-size:16px;line-height:20px;color:#131313}.map__text a{color:#2285c4;font-style:16px;text-decoration:none}.footer{min-height:550px;background:url(../img/footer-bg.jpg) center center/cover no-repeat}.footer__logo{padding-top:60px;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__logo img{height:100%}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:730px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px auto 0 auto;padding:15px 30px;border-radius:5px;background:rgba(0,0,0,.2)}.footer__item{padding:0 30px}.footer__border{border-right:1px solid rgba(255,255,255,.3)}.footer__descr{font-size:14px;line-height:19px;margin-top:20px;color:#e2e2e2;text-align:center}.footer__policy{display:block;margin:10px auto;text-align:center;font-size:14px;line-height:14px;color:#d3c7c7}.footer__policy:hover{text-decoration:none}@media(min-width: 1200px){.md-visible{display:none}.sm-visible{display:none}}@media(max-width: 1199px){.md-visible{display:none}.sm-visible{display:none}.container{width:970px}.title{font-size:41px}.button{font-size:17px;line-height:17px;padding:20px 30px}.round{opacity:1}.promo__title{font-size:47px;line-height:52px}.offers__number{font-size:45px}.offers__text{font-size:32px;line-height:32px}.offers__button{top:57%}.photo__slider{width:100%}#btn-prev-2{left:60px}#btn-next-2{right:60px}.map__descr{width:350px}}@media(max-width: 991px){.container{width:750px}.md-visible{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-hidden{display:none}.title{font-size:33px;line-height:33px}.hamburger__md{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-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.1);width:70px;height:70px;margin-top:0}.phone{font-size:16px}.contacts__arrow-down{left:-15px}.promo__title{font-size:38px}.offers__text{line-height:24px;font-size:24px;margin-top:5px}.offers__relevance{font-size:14px;line-height:14px;margin-top:20px}.offers__button{top:50%}.village{padding:60px 0 100px 0}#btn-prev-2{left:60px}#btn-next-2{right:60px}.instagram{padding:80px 0 0 0}.instagram__content{height:auto}.map iframe{display:none !important}.map__wrapper{height:403px;background-color:#fff}.map__descr{top:11%;width:70%}}@media(max-width: 767px){.container{width:95%}.sm-hidden{display:none}.sm-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.header{min-height:55px}.header__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__img{padding-top:0;height:40px}.header ul{display:none}.header__call-sm{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:25px;height:54px}.header__call-sm img{width:100%}.menu__block{width:100%}.menu__logo{height:55px;padding:10px 35px}.menu__footer{text-align:center}.menu__close{width:25px;height:25px;right:15px;margin-right:0;top:15px}.menu.active{right:0}.button__sm{margin:0 auto 20px auto;width:100%;display:block}.phone{font-size:23px}.promo__header{height:80px}.promo__logo{height:40px}.promo__title{font-size:29px;line-height:33px}.village{padding:50px 0 80px 0}.village__descr{margin-top:25px}.offers img{height:500px;-o-object-fit:cover;object-fit:cover}.offers__button{top:48%;width:95%}.offers__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offers__footer-item{width:100%;margin:20px}.offers__number{font-size:30px}.offers__text{font-size:20px;line-height:20px;margin-top:20px}.offers__relevance{font-size:12px;line-height:12px}.offers__button{top:40%}.btn{opacity:1}.btn__next{background:url(../icons/slide_mob_right.png) center center/50% no-repeat;background-size:10px}.btn__prev{background:url(../icons/slide_mob_left.png) center center/50% no-repeat;background-size:10px}.photo__slider{margin-top:30px}.photo__slider img{height:500px;-o-object-fit:cover;object-fit:cover}.itcss__indicators{display:none !important}.road__wrapper{margin-top:30px;height:300px}.col{word-break:break-all}.col__fz29{font-size:16px}.col__fz20{font-size:13px}.col__fz18{font-size:13px}.col__col-1{font-size:12px}.map__descr{width:100%;left:0}.footer{padding:40px 0}.footer__logo{padding:0;height:90px}.footer__wrapper{width:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__item{padding:0;margin-top:8px}.footer__border{border:none}.footer__descr{font-size:13px}}/*# sourceMappingURL=main.min.css.map */</pre></body></html>