@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap&subset=cyrillic-ext);.form__input,.form__label{font-style:normal;font-weight:400;font-family:Montserrat;text-align:left}._ibg,.checkbox,.rating__body,.select,.select__item{position:relative}.ellipsis,.es{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}._more-content,._swiper,._video,.ellipsis,.es,.rating__active,.wrapper,body._lock{overflow:hidden}.popup._active,.popup.show{overflow:auto;visibility:visible}.about__menuitem,.advantage__item,.advantage__title,.allphotos__title,.contacts__desc,.contacts__title,.entertainment__menuitem,.entertainment__title,.greenbutton,.menu__link,.photo__bottomheader,.photo__title,.placement__housename,.placement__menuitem,.placement__photostitle,.placement__title,.price__lines{text-transform:uppercase}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}aside,footer,header,nav,section{display:block}html{font-size:18px}body,html{height:100%;min-width:320px}body{line-height:1;font-family:Montserrat;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#000}button,input,textarea{font-family:Montserrat;font-size:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.text-nowrap{text-wrap:nowrap}.wrapper{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{max-width:1200px;margin:0 auto}._more-link span:last-child,._more-link._active span:first-child,._tabs-block,.menu__body img{display:none}.form__line{margin:0 0 20px;border:2px solid #4d6b13;border-radius:10px;padding:6px 15px}.contacts__agreeline,.contacts__submit{border:0;border-radius:0;padding:0}.contacts__agreeline{width:215px;margin:0 auto}.form__label{display:inline-block;margin:0 0 8px;font-size:14px;line-height:18px;letter-spacing:0;color:#fff}.form__input{background-color:#fff;color:#333;padding:0!important;width:100%;font-size:16px;line-height:23px;letter-spacing:0}.form__error,.select__title{color:#fff;letter-spacing:0}.form__error{background-color:#ee1212;margin:10px 0 0;padding:3px;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500}.select__title,.select__value{font-size:20px;font-weight:500;font-family:Montserrat;font-style:normal}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}.btn._fw,.cell.full{width:100%}.select__item{width:290px}.checkbox__input,.select__options{position:absolute}.select__title{border:0;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0);cursor:pointer;border-radius:0;padding-bottom:5px;text-align:left}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;padding:0 3px 2px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}._swiper.swiper-container-vertical .swiper-wrapper,.options,.popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.select__value span{height:1em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-left:-47px}.select__value:before{content:"";display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:11px;height:7px;background:url("../img/icons/select.svg") center/100% no-repeat}.select__value:after{content:"";display:inline-block;width:24px;height:24px;margin:0;background:url("../img/calc-home.svg") center/100% no-repeat}#photo-slide-1,._more-link span:first-child,._more-link._active span:last-child,._tabs-block._active,.input,.select._active .select__options{display:block}.checkbox__text:before,.options__text:before{align-self:flex-start;margin:0 14px 0 0;left:0;content:""}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;top:35px;border-radius:0;min-width:100%;left:0;background-color:#fff;border-top:0;border:1px solid #d9d9d9;font-size:14px;padding:10px 0 5px}.select__option{cursor:pointer;padding:5px 15px;margin:0}.select._active{z-index:5}.select._active .select__value:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select.loan-term .select__value:after{content:"";display:inline-block;width:24px;height:24px;margin:0;background:url("../img/calc-term.svg") center/100% no-repeat}.select.loan-term .select__value span{margin-left:-170px}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}.input{border-radius:0!important;width:100%;padding:0}.checkbox__input,.options__input{width:0;height:0;opacity:0;visibility:hidden}textarea.input{resize:none;padding:0}.checkbox__text,.options__item{position:relative;cursor:pointer}.checkbox__input:checked+.checkbox__text:before{background:url("../img/checknew.svg") center no-repeat #4d6b13;fill:black}.checkbox__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;line-height:calc(20 / 16);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;letter-spacing:0}.checkbox__text:before{-ms-flex-item-align:start;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;top:0;width:22px;height:20px;background:#4d6b13;border:1px solid #333}.checkbox a{color:#333;text-decoration:underline}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options__input{position:absolute;left:0;top:0}.options__input:checked+.options__text:after,.popup.show .popup__body{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;color:#fff;letter-spacing:-.3px;line-height:calc(20 / 16)}.rating,.rating__items{display:-webkit-box;display:-ms-flexbox}.options__text:before{-ms-flex-item-align:start;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;top:0;border-radius:50%;width:20px;height:18px;background:#fff;border:1px solid #a7a9ac}.options__text:after{content:"";-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;border-radius:50%;background-color:#77243a;position:absolute;left:5px;top:4px}.rating{display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:40px;line-height:.75;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.rating.rating_sending{opacity:.2}._more-link,.rating.rating_set .rating__active,.rating.rating_set .rating__item{cursor:pointer}.rating__body::before{content:"★★★★★";display:block}.rating__active{position:absolute;width:0%;height:100%;top:0;left:0}.rating__active::before,.rating__items{width:100%;height:100%;position:absolute;left:0;top:0}.rating__active::before{content:"★★★★★";color:#ffd300}.header__callbacklink:hover,.header__tel:hover,.menu__link._active{color:#315efb}.rating__items{display:flex}.rating__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0}.rating__value{font-size:50%;line-height:1;padding:0 0 0 10px}.quantity{width:88px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(166,166,166,.45)}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;position:relative;cursor:pointer}.quantity__button::after,.quantity__button::before{content:"";position:absolute;top:50%;left:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 0 0 -4.5px;background-color:#a6a6a6;width:9px;height:1px}.quantity__button_plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{height:100%;color:#a6a6a6;font-size:12px;width:100%;text-align:center}.row:after{display:block;content:"";clear:both}.rub:after{content:"₽"}ol.counter{list-style-type:none;counter-reset:item}ol.counter li{position:relative;padding:0 0 0 45px}ol.counter li:before{counter-increment:item;content:counter(item);position:absolute;left:0;top:0;color:#818181;font-size:14px;font-weight:700;text-align:center;line-height:26px;border-radius:50%;width:28px;height:28px;border:1px solid #4274bb}.ellipsis{display:block;width:100%}.table{display:table;font-size:0;width:100%}.trow{display:table-row}.cell{display:table-cell}._ibg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}body.ie ._ibg{background-position:center;background-size:cover;background-repeat:no-repeat}body.ie ._ibg img{width:0;height:0;opacity:0;visibility:hidden}._video{position:relative;height:0;padding-bottom:56.25%}._video embed,._video iframe,._video object,._video video{position:absolute;top:0;left:0;width:100%;height:100%}.videobg embed,.videobg iframe,.videobg object,.videobg video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}._more-content{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}._more-link span,._more-link._active span{font-style:normal}#map{background:url("../img/icons/loading.gif") center/50px no-repeat}._swiper .swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._swiper.swiper-container-vertical .swiper-wrapper{-ms-flex-direction:column;flex-direction:column}._swiper.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px}.swiper-container-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container-android .swiper-slide,.swiper-container-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}.mirror{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.nicescroll-rails{z-index:1000!important}._custom-scroll{position:fixed;right:0;top:0;width:3px;height:100%;z-index:1000}._custom-scroll__line{background-color:rgba(0,0,0,.5);border-radius:3px 0 0 3px;position:relative;left:0;top:0;width:100%}.popup,.popup::before{position:fixed;top:0;left:0;width:100%;height:100%}.popup{-webkit-overflow-scrolling:touch;z-index:100;padding:30px 10px;-webkit-transition:visibility .8s;-o-transition:visibility .8s;transition:visibility .8s;visibility:hidden}.popup::before{content:"";background-color:rgba(0,0,0,.9);opacity:0;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.popup._active::before,.popup.show::before{opacity:1}.popup._active .popup__body{-webkit-transition:.3s .2s;-o-transition:.3s .2s;transition:.3s .2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.header__content,.header__left{display:-webkit-box;display:-ms-flexbox}.popup__body{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff;padding:50px;width:100%;max-width:400px}.popup__body .contacts__form,.popup__body .contacts__greenbutton{width:100%}.popup__close{width:18px;height:18px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:30;background:url("../img/icons/close.svg") no-repeat}.features__mainimg img,.features__mainimg2 img{width:100%;height:auto}.header{position:fixed;width:100%;z-index:100;background-color:#fff;-webkit-box-shadow:0 3px 20px rgba(0,5,115,.08);box-shadow:0 3px 20px rgba(0,5,115,.08)}.header__content{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__left{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:70px}.header__logo,.header__menu{display:-webkit-box;display:-ms-flexbox}.features__row-1,.header__logo,.newfeatures__row-4,.wehelp__row{-webkit-box-orient:horizontal;-ms-flex-direction:row;-webkit-box-direction:normal}.header__logo{display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:14px 70px 0 0;font-family:Montserrat;font-style:normal;font-weight:800;font-size:24px;line-height:31px;letter-spacing:.01em;color:#000}.header__callbacklink,.header__tel{font-weight:600;text-align:right;color:#000;font-family:Montserrat;font-style:normal}.header__logo img{height:40px}.header__right{height:70px}.header__menu{padding:26px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__contacts{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts .telegram,.header__contacts .whatsapp{margin:0 12px 0 0}.header__contacts .whatsapp,.menu__list li:last-child{margin:0}.header__contacts .phone_mob,.header__contacts .telegram_mob,.header__contacts .whatsapp_mob,.icon-menu{display:none}.header__tel{margin-top:-1px;font-size:28px;line-height:36px}.header__callbacklink{display:block;font-size:14px;line-height:18px}.greenbutton,.popup__phonenumber{font-weight:600;text-align:center}.menu__list li{margin:0 0 22px}.menu__link{font-family:Montserrat;font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#4d6b13;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.greenbutton{margin-top:35px;font-family:Montserrat;font-size:16px;font-style:normal;color:#fff;line-height:54px;letter-spacing:0;background-color:#4d6b13;opacity:1;-webkit-box-shadow:0 15px 20px rgba(13,98,236,.35);box-shadow:0 15px 20px rgba(13,98,236,.35);border-radius:10px;width:320px;height:54px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.greenbutton:hover{background-color:#333}.popup__phonenumber{font-size:24px;line-height:29px;color:#4d6b13}.features__item,.features__maintitle,.features__subtitle,.newfeatures__number,.newfeatures__row-3{letter-spacing:0;text-align:left}.features{background-image:url(../img/city.svg);background-repeat:repeat-x;background-position:50% 234px}.features__row-1,.newfeatures__row-4,.wehelp__row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.features__item,.features__row-2{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal}.features__getconsult{margin:50px 0 30px}.features__maintitle{font-family:Montserrat;font-size:66px;font-style:normal;font-weight:700;line-height:70px;margin:0 0 20px -2px}.features__subtitle{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin:0 0 28px;max-width:720px}.features__item,.newfeatures__comment,.newfeatures__number,.newfeatures__row-3{font-family:Montserrat;font-style:normal;font-weight:600}.features__mainimg{max-width:546px}.features__mainimg2{max-width:488px}.features__row-2{display:flex;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0 0 -8px}.features__item{display:flex;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;line-height:32px}.faq__spollers-title,.newfeatures__row-5{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.features__item img{margin:0 18px 0 0}.newfeatures{background-color:#f4f8ff}.newfeatures_container{padding:90px 0 57px;margin-bottom:52px}.newfeatures__row-3{font-size:36px;line-height:46px;color:#c2c7d8;margin:0 0 65px}.newfeatures__stat:first-child::after{content:"";display:block;width:159px;height:159px;margin:-180px 0 0 195px;background:url("../img/like.svg") center/100% no-repeat}.newfeatures__stat:nth-child(2)::after{content:"";display:block;width:160px;height:160px;margin:-152px 0 0 210px;background:url("../img/calendar.svg") center/100% no-repeat}.newfeatures__stat:nth-child(3)::after{content:"";display:block;width:160px;height:160px;margin:-152px 0 0 140px;background:url("../img/bank.svg") center/100% no-repeat}.newfeatures__number{font-size:64px;line-height:82px}.newfeatures__number span{color:#315efb}.newfeatures__comment{font-size:20px;line-height:32px;letter-spacing:0;text-align:left}.newfeatures__percent,.newfeatures__percent-title-credit,.newfeatures__percent-title-get{line-height:1;font-weight:600;font-family:Montserrat;font-style:normal;letter-spacing:0;text-align:left}.newfeatures__row-5{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:95px 0 0}.newfeatures__percent{font-size:230px;color:#315efb;margin:-25px 55px 0 -1px}.newfeatures__percent-title{margin:-4px 0 0}.newfeatures__percent-title-get{font-size:44px}.newfeatures__percent-title-credit{font-size:120px;margin:10px 0 0 -5px}.faq{background-color:#0faa70}.faq_container{padding:36px 0}.faq__title{font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:0;text-align:left;padding:0 0 28px}.faq__spollers-item{padding:24px 20px 24px 66px;background-color:#fff;border-radius:6px;margin:0 0 30px;position:relative}.faq__spollers-item::before{display:block;position:absolute;content:" ";background-image:url(../img/faq.svg);background-size:28px 28px;height:28px;width:28px;left:25px;top:21px}.faq__spollers-title::after,.faq__spollers-title::before{width:20px;background-color:#9d9d9d;height:2px;position:absolute;content:""}.faq__spollers-title{position:relative;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.request__bluebg,.youneed_container{display:-webkit-box;display:-ms-flexbox}.faq__spollers-title::before{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);right:15px;top:50%}.faq__spollers-title::after{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);right:29px;top:50%}.faq__spollers-title._active{color:#0eab70}.faq__spollers-title._active::before{-webkit-transform:translate(0,50%) rotate(45deg);-ms-transform:translate(0,50%) rotate(45deg);transform:translate(0,50%) rotate(45deg);background-color:#0eab70}.faq__spollers-title._active::after{-webkit-transform:translate(0,50%) rotate(-45deg);-ms-transform:translate(0,50%) rotate(-45deg);transform:translate(0,50%) rotate(-45deg);background-color:#0eab70}.faq__spollers-body{font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;padding:15px 0 0;margin-left:-43px}._no-webp .request__bluebg{background-image:url(../img/request_bg.jpg)}.request__bluebg{background:center 0/contain no-repeat #3152c6;border-radius:20px;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.request__title{font-family:Montserrat;font-size:44px;font-style:normal;font-weight:700;line-height:55px;letter-spacing:0;text-align:left;color:#fff;padding:121px 230px 122px 93px}.wehelp__title,.youneed__item,.youneed__title{font-weight:600;letter-spacing:0;text-align:center;font-family:Montserrat;font-style:normal}.request__title span{color:#a4fcc4}.request__form{-webkit-box-flex:0;-ms-flex:0 1 470px;flex:0 1 470px;margin:61px 0 0}.request__greenbutton{color:#315efb;background-color:#fff;width:254px}.request__greenbutton:hover{color:#fff}.youneed_container{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.youneed__item,.youneed__row{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.youneed__title{font-size:36px;line-height:46px;padding:60px 0 25px}.youneed__row{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.youneed__item{width:33.333%;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:30px}.spec__title,.spec_container{display:-webkit-box;display:-ms-flexbox}.calc_container .form__line,.spec_container{-webkit-box-orient:horizontal;-ms-flex-direction:row}.youneed__item img{margin:0 0 21px}.youneed__greenbutton{margin:32px auto}.wehelp__title{font-size:36px;line-height:46px;margin:35px 0 18px}.wehelp__row:last-child .wehelp__item:first-child .wehelp__digit{background-position:90px 56px}.wehelp__row:last-child .wehelp__item:last-child .wehelp__digit{background-image:none}.wehelp__item{width:25%}.wehelp__item:first-child .wehelp__digit{background-image:url(../img/wave-1.svg);background-repeat:no-repeat;background-position:70px 56px}.wehelp__item:nth-child(3) .wehelp__digit{background-image:url(../img/wave-2.svg);background-repeat:no-repeat;background-position:86px 52px}.wehelp__item:nth-child(5) .wehelp__digit{background-image:url(../img/wave-3.svg);background-repeat:no-repeat;background-position:87px 43px}.wehelp__digit{font-family:Montserrat;font-size:120px;font-style:normal;font-weight:900;line-height:153px;letter-spacing:0;text-align:left;color:#c2c7d8}.spec__name,.spec__title,.wehelp__comment{font-weight:600;font-style:normal;letter-spacing:0;text-align:left;font-family:Montserrat}.wehelp__comment{font-size:18px;line-height:28px;color:#18191f;margin:-9px 0 0}.wehelp__arrow{width:12.5%;text-align:left}.wehelp__arrow:nth-child(2) img{margin:70px 0 0 30px}.wehelp__arrow:nth-child(4) img{margin:60px 0 0 50px}.spec_container{display:flex;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:80px 0 0}.spec__title{font-size:64px;line-height:66px;color:#c2c7d8;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 95px 0 0}.calc_container,.calc_container .form__line{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.spec__title img{margin:20px 0 0 120px}.spec__staff{margin:0 50px 0 0}.spec__item{background-color:#f4f8ff;border-radius:20px;max-width:385px;padding:20px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.spec__item .spec__desc,.spec__item .spec__name{color:#000}.spec__item .spec__greenbutton{opacity:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.spec__item:hover .spec__greenbutton,.video{opacity:1}.spec__item .spec__arrow{margin:-36px 0 15px;opacity:1;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.spec__item img{max-width:320px;border-radius:20px}.spec__item:hover{background:#3152c6}.spec__item:hover .spec__desc,.spec__item:hover .spec__name{color:#fff}.spec__item:hover .spec__arrow{opacity:0}.spec__name{font-size:18px;line-height:26px;color:#fff;margin:20px 0 5px}.spec__desc{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}.spec__greenbutton{font-size:16px;margin:20px 0 0}.calc_container{background:#2d53cb;-webkit-box-shadow:0 3px 20px rgba(0,5,115,.12);box-shadow:0 3px 20px rgba(0,5,115,.12);border-radius:18px;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:36px 40px 38px;margin-top:80px}.calc_container .form__line{width:100%;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calc__title{font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:46px;letter-spacing:0;text-align:center;padding:0 0 26px;color:#fff}.calc__item input,.results__row{font-size:20px;font-family:Montserrat;font-weight:600;letter-spacing:0;font-style:normal}.calc__item{text-align:left;margin:0 30px}.calc__item input{text-align:left;padding-left:35px!important}.calc__item.fullsum:after{content:"";display:block;width:24px;height:22px;margin:-33px 0 0;background:url("../img/calc-wallet.svg") center/100% no-repeat}.calc__item.initialsum:after{content:"";display:block;width:24px;height:24px;margin:-33px 0 0;background:url("../img/calc-check.svg") center/100% no-repeat}.calc__greenbutton{margin-top:12px}.results{padding-bottom:50px}.results_container{background:#fff;-webkit-box-shadow:0 3px 20px rgba(0,5,115,.12);box-shadow:0 3px 20px rgba(0,5,115,.12);border-radius:18px;padding:30px 32px 37px;margin-top:20px;margin-bottom:60px;display:none}.banks__row,.results__row{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.results__row{background:#f4f6f8;border-radius:8px;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__content>div,.about__right img,.results__col span,.start__arrow{display:none}.results__row:nth-child(odd){background-color:#f4f6f8}.results__row:nth-child(2n){background-color:#fff}.results__row:first-child{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;color:#637381;padding-bottom:5px}.results__col{padding:21px 0 14px;line-height:24px;text-align:left}.banks__title,.placement__desc,.placement__title,.start__logo,.start__title{text-align:center}.results__col:first-child{padding-left:30px;-webkit-box-flex:1;-ms-flex:1 1 28%;flex:1 1 28%}.results__col:nth-child(2),.results__col:nth-child(3){-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%}.results__col:nth-child(4){-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%}.results__col:nth-child(5){-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;padding-right:20px}.results__greenbutton{width:100%;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#0eab70;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,0);border:1px solid #0eab70;height:auto;border-radius:18px;padding:9px 0 10px;margin-top:-6px}.results__greenbutton:hover{background-color:#0eab70;color:#fff}.banks__title{font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:46px;letter-spacing:0;margin:50px auto 27px}.banks__row{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.banks__item{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;background:#fff;-webkit-box-shadow:0 2px 12px rgba(0,5,115,.1);box-shadow:0 2px 12px rgba(0,5,115,.1);border-radius:18px;height:134px;margin:0;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}.about,.about__menu{background-repeat:no-repeat;background-size:cover}.banks__item img{max-width:253px;max-height:53px}.popup_success-message .popup__body{color:#333;text-align:center}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:0}.about .container,.about__menu{flex-direction:row;display:flex}.start{height:810px}.start .container{z-index:1;position:absolute;margin-left:-344px;left:50%;top:0}.video{top:50%;width:1938px;transform:translate(-50%,-50%);left:50%;z-index:0;position:relative}.start__logo img{height:319px;margin:236px auto 75px}.about__menuitem img,.placement__menuitem img{height:21px;margin-right:7px}.start__title{font-size:20px;font-weight:400;color:#fff}.about{background-image:url(../img/k/bg-2.jpg);height:730px;padding:240px 0 200px}.about .container{justify-content:space-between;align-items:flex-start}.about__left{width:calc(100% - 15px - 450px);margin-right:15px}.about__right{width:450px;height:426px}.about__right img{width:450px}.about__menu{justify-content:center;align-items:center;background-image:url(../img/k/bg-green-bar.jpg);border-radius:12px;padding:17px}.about__menuitem{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:600;font-size:15px;color:#fff;margin-right:16px;border-radius:20px;padding:3px 12px 3px 8px;cursor:pointer}.about__menuactive{background:rgba(255,255,255,.77);color:#4d6b13}.about__content{font-size:13px;line-height:16px;font-weight:500;color:#155c14}#about-content-4>div.zoom{width:100%;margin-top:12px;height:353px}#about-content-4>div>img{width:100%;height:100%}.placement{background-image:url(../img/k/bg-3.jpg);background-repeat:no-repeat;background-size:cover;height:900px;padding:110px 0 130px}.entertainment .container,.placement .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.placement__title{font-size:32px;line-height:39px;font-weight:600;letter-spacing:0;color:#fff}.placement__desc{font-size:14px;line-height:17px;font-weight:600;letter-spacing:0;color:#fff;margin:10px 0 18px}.placement__houses{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.placement__menu,.placement__photos{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.placement__menuitem{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:600;font-size:15px;color:#fff;border-radius:10px 0 0 10px;padding:3px 0 3px 12px;width:135px;cursor:pointer}.placement__menuactive{background:rgba(255,255,255,.88);color:#4d6b13}.placement__content,.placement__photostitle{font-size:13px;line-height:16px;color:#155c14}.placement__content{font-weight:500;letter-spacing:0;text-align:left;background-color:rgba(255,255,255,.88);border-radius:0 0 0 10px;width:40%;height:540px;padding:58px 0 20px 20px}.placement__content>div{flex-direction:column;justify-content:space-between;align-items:flex-start;display:none}.placement__photosheader{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin:0 0 9px}.placement__photosheader .placement__photosbutton{font-size:12px}.placement__photostitle{font-style:normal;font-weight:600}.placement__photosbutton{font-weight:600;font-size:16px;line-height:1;text-align:center;color:#fff;background:#8fb53b;border-radius:20px;padding:5px 10px;cursor:pointer}.entertainment__slide,.price,.price__lines{background-repeat:no-repeat}.placement__ob{margin-top:3px;display:inline-block}.placement__househeader,.placement__photosthumbs{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.placement__photosthumb{width:31%;cursor:pointer}.placement__housephoto img,.placement__photosthumb img{width:100%}.placement__right{background-color:rgba(255,255,255,.88);border-radius:0 10px 10px 0;width:60%;height:540px;padding:20px}.photo__slide,.placement__right>div{display:none}.placement__housename{font-size:24px;font-weight:600;line-height:29px;letter-spacing:0;padding-left:35px;color:#4d6b13;margin:0 0 15px}.placement__housefeatures img{height:32px}.placement__note{font-weight:500;font-size:13px;line-height:16px;text-align:center;color:#fff;margin-top:15px}.entertainment__desc,.entertainment__title{font-weight:600;text-align:center;letter-spacing:0}.entertainment__header{background-color:#eff8dd;padding:60px 0 5px}.entertainment__title{font-size:32px;line-height:39px;color:#155c14}.entertainment__desc{font-size:14px;line-height:17px;color:#155c14;margin:20px 0 18px}.entertainment{padding:0;position:relative}.entertainment__slide{background-image:url(../img/k/bg-4-1.jpg);background-size:cover;padding:75px 0 40px}.entertainment__block{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px 0 30px}.entertainment__menu{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;height:40px;width:620px;position:absolute;top:40px;z-index:999;left:50%;margin-left:-310px}.entertainment__mainphoto img,.entertainment__photosthumb img{width:100%}.entertainment__menuitem{font-weight:500;font-size:20px;color:#155c14;margin:0 15px;cursor:pointer}.entertainment__menuactive{font-weight:600;font-size:24px}.entertainment__content,.entertainment__text{font-weight:500;font-size:13px;line-height:16px;color:#155c14}.entertainment__content{letter-spacing:0;text-align:left;background-color:#fff;border-radius:10px;padding:28px 35px 0;width:100%;height:358px;margin:30px 0 0}.contacts__block,.entertainment__content>div,.photo__youtube,.price__twocolumns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.entertainment__text{width:calc(100% - 322px - 300px - 80px);text-align:center;margin-top:25px}.entertainment__photos{width:322px;margin:-7px -7px 0 0}.allphotos__items,.entertainment__photosthumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.entertainment__photosthumb{width:90px;height:90px;margin:7px;cursor:pointer}.entertainment__mainphoto{width:300px}.entertainment__footer{background-color:#eff8dd;height:80px}.price{height:730px;background-image:url(../img/k/bg-5.jpg);background-size:cover;padding:70px 0 0}.price__lines{height:150px;margin:0 0 30px;background-image:url(../img/k/lines-full.png);background-position:center bottom;font-weight:600;font-size:32px;line-height:39px;text-align:center;color:#fff}.price__bath,.price__section{background:rgba(255,255,255,.85);border-radius:10px}.price__columntitle,.price__itemtitle{font-weight:600;color:#155c14;font-size:20px}.price__section{width:48.4%;box-shadow:0 0 4px rgba(0,0,0,.25);padding:20px 40px 35px}.price__columntitle{line-height:24px;text-align:center}.price__pricelist{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}.price__itemtitle{margin-top:10px;line-height:38px}.price__itempersons,.price__itemprice{font-weight:500;font-size:20px;color:#155c14;margin-top:10px;line-height:38px}.photo__desc,.photo__title{font-weight:600;color:#155c14;text-align:center}.price__bath{box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:32px;padding:25px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.price__bath .price__itemtitle{margin-right:40px;margin-top:0;line-height:1}.price__bath .price__itemprice{margin-top:0;line-height:1}.photo{background-image:url(../img/k/bg-6.jpg);background-repeat:no-repeat;background-size:cover;padding:70px 0 20px}.photo__title{font-size:32px;line-height:39px}.photo__desc{font-size:14px;line-height:17px;margin:25px 0}.advantage__item,.photo__bottomheader,.photo__pagination{font-size:20px;line-height:24px}.photo__frame{height:570px}#photo-slide-mob-1,.about-img-mob,.about-title-mob,.allphotos__page,.contacts__addressmob,.contacts__emailmob,.contacts__phonemob,.entertainment-mob,.hide-photo,.house__body,.photo__frame>.photo__pagination,.photo__slidemob,.placement__houses-mob,.price__linesboats,.price__lineshouses{display:none}.photo__list,.photo__pagination{display:flex;flex-direction:row}.photo__list{justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.photo__item{width:270px;margin:0 0 40px;cursor:pointer}.copter__slider,.copter__slider img,.photo__item img,.photo__youtube div iframe{width:100%}.photo__pagination{justify-content:center;align-items:flex-start;font-weight:500;text-align:center;color:#4d6b13}.advantage__item,.advantage__title,.contacts__pretitle,.photo__bottomheader{color:#155c14;font-weight:600;text-align:center}.photo__pagination div{margin:0 12px 75px;cursor:pointer}.photo__pagination .active{font-weight:600;cursor:default}.photo__youtube div{text-align:center;font-weight:600;font-size:14px;line-height:17px}.photo__bottomheader{margin:60px 0 0}.advantage__container,.copter__container{margin-left:-600px;left:50%;display:flex}.copter{position:relative;height:auto}.copter__slider{max-height:660px}.copter__container{width:100%;height:700px;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;top:0}.copter__arrow{width:50px;cursor:pointer}.advantage__slider,.advantage__slider img,.allphotos__item img,.allphotos__right img,.copter__arrow img{width:100%}.advantage{position:relative;height:780px;background:#eff8dd}.advantage__slider{height:660px;overflow:hidden}.advantage__container{width:100%;height:660px;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;top:170px}.advantage__item{margin-bottom:26px;background:rgba(255,255,255,.85);box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;padding:12px}.advantage__title{font-size:32px;line-height:39px;padding:72px 0 22px}.contacts{background:#eff8dd;padding:50px 0 130px}.contacts__pretitle{font-size:15px;line-height:18px}.contacts__title{font-weight:600;font-size:32px;line-height:39px;text-align:center;color:#155c14;margin:55px 0 40px}.contacts__data div span,.contacts__desc{font-size:20px;line-height:24px;color:#155c14;font-weight:600}.contacts__desc{text-align:center;margin:0 0 40px}.contacts__data,.contacts__map{width:48.4%}.contacts__data div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:30px}.contacts__data div img{width:70px;margin-right:24px}.contacts__data div span{font-style:normal}.footer{background-image:url(../img/k/bg-8.jpg);background-repeat:no-repeat;background-size:cover}.footer .container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:257px}.footer .container img{width:280px}.allphotos__body{max-width:700px;padding:25px 25px 40px}.allphotos__columns{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.allphotos__left{width:265px;margin-right:15px}.allphotos__pagination{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:20px}.allphotos__activebull,.allphotos__bull{width:10px;height:10px;background:#cbe395;border-radius:50%;margin-right:10px;cursor:pointer}.allphotos__activebull{background:#4d6b13}.allphotos__title{font-size:24px;font-weight:600;line-height:29px;letter-spacing:0;text-align:center;color:#4d6b13;margin:0 0 35px}.allphotos__item{width:70px;height:70px;margin:7px;cursor:pointer}.allphotos__right{width:350px}@media (min-width:1229.98px){.quantity__button:hover::after,.quantity__button:hover::before{background-color:rgba(0,0,0,.5)}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__list li{margin:0 32px 0 0}.menu__link:hover{color:#333}}@media (max-width:1229.98px){#photo-slide-1,.about__menu,.about__right,.contacts__data,.contacts__pretitle,.entertainment,.entertainment__desc,.header__callbacklink,.header__contacts .telegram,.header__contacts .whatsapp,.header__tel,.photo__desc,.photo__slide,.photo__slidemob,.placement__houses,.request__title br,.results__row:first-child,.spec__title br,.spec__title img,.video,.wehelp__arrow{display:none}.em__bg,.placement{background-position:center center}.about-title-mob,.advantage__item,.em__title{text-transform:uppercase}.container{max-width:none;padding:0 25px}.calc__item input,.form__input,.select__title,.select__value{font-size:16px}.select__item,.select_form{width:100%}.select.loan-target .select__value span,.select.loan-term .select__value span{margin-left:11px;-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.header{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.08);box-shadow:0 4px 4px rgba(0,0,0,.08)}.footer .container,.header__left,.header__right{height:65px}.header__logo{font-size:14px;line-height:18px;margin:15px 0 0}.header__logo img{height:32px}.header__contacts{margin:16px 62px 0 0}.header__contacts .phone_mob,.header__contacts .telegram_mob,.header__contacts .whatsapp_mob{display:block;margin:0 8px 0 0}.house__body,.menu__body{display:block;-webkit-transform:translate(-100%,2px);-ms-transform:translate(-100%,2px);transform:translate(-100%,2px);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-o-transition:transform .8s;transition:transform .8s,-webkit-transform .8s;position:fixed;width:100%;height:100%;top:47px;left:0;z-index:3;overflow:auto;padding:30px 25px;background-color:#fff;text-align:center}.house__body{padding:30px 0;overflow-y:scroll!important}.menu__body img{width:58px;display:inline-block}.menu__body img:first-child{margin-top:80px;margin-bottom:40px}.menu__body img:last-child{margin-top:40px}.house__body._active,.menu__body._active{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px)}.icon-menu{display:block;position:absolute;top:25px;right:7px;cursor:pointer;z-index:5;background-color:#fff;width:65px;font-weight:400;font-size:16px;color:#4d6b13}.icon-menu._active{color:#333}.features,.wehelp__item:nth-child(3) .wehelp__digit,.wehelp__item:nth-child(5) .wehelp__digit{background-image:none}.features__row-1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.features__row-2,.newfeatures__row-4{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.features__getconsult{margin:20px 0 30px}.features__maintitle{font-size:22px;line-height:28px;margin:0 0 12px}.features__subtitle{font-size:13px;line-height:22px;max-width:100%;margin:0 0 16px}.features__greenbutton{width:100%;font-size:16px}.features__row-2{flex-direction:column;margin:-1px 0 14px -3px}.features__item{font-size:12px;line-height:20px;margin:0 0 2px}.features__item img{width:60px;margin:0 9px 0 0}.newfeatures_container{padding-top:17px;margin-bottom:20px}.newfeatures__row-3{font-size:24px;line-height:31px;margin:0 0 15px}.newfeatures__row-4{flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newfeatures__stat{margin-bottom:17px}.newfeatures__stat:first-child{margin:0 0 30px}.newfeatures__stat:first-child::after{content:"";display:block;width:64px;height:64px;margin:-70px 0 0 225px;background:url("../img/like.svg") center/100% no-repeat}.newfeatures__stat:nth-child(2)::after{content:"";display:block;width:64px;height:64px;margin:-60px 0 0 225px;background:url("../img/calendar.svg") center/100% no-repeat}.newfeatures__stat:nth-child(3)::after{content:"";display:block;width:64px;height:64px;margin:-60px 0 0 225px;background:url("../img/bank.svg") center/100% no-repeat}.newfeatures__number{font-size:26px;line-height:33px}.newfeatures__comment{font-size:13px;line-height:20px}.newfeatures__row-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:15px 0 0;padding-bottom:22px}.newfeatures__percent{font-size:48px;line-height:62px}.newfeatures__percent-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.request__bluebg,.request__form .form,.youneed__row{-webkit-box-orient:vertical;-webkit-box-direction:normal}.newfeatures__percent-title-get{font-size:18px;line-height:23px;padding-right:5px}.newfeatures__percent-title-credit{font-size:18px;line-height:23px;margin:0}.faq_container{padding:0 15px 15px}.faq__title{font-size:18px;line-height:22px;color:#fff;padding:15px 0}.faq__spollers-item::before{background-size:18px 18px;height:18px;width:18px;left:10px;top:12px}.faq__spollers-item{padding:12px 20px 13px 35px;margin:0 0 10px}.faq__spollers-title::before{width:10px;height:1px;right:-7px}.faq__spollers-title::after{width:10px;height:1px;right:0}.faq__spollers-title{font-size:13px;line-height:20px;color:#22262d;padding-right:20px}.faq__spollers-body{font-size:12px;line-height:22px;font-family:Montserrat;font-style:normal;font-weight:500;margin-left:-25px}.request__bluebg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:70px 15px 20px}.request__form .form,.wehelp__item{display:-webkit-box;display:-ms-flexbox}.request__title{font-size:24px;line-height:28px;padding:0 0 20px}.request__form .form .input{font-size:14px;line-height:18px;width:100%}.request__form .form .checkbox__text{font-size:11px;line-height:16px}.request__form .form .form__line:nth-child(4){margin:0 0 17px}.request__form .form .form__line:nth-child(5){margin:0}.request__form .form{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.request__form{margin:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.request__greenbutton{font-size:16px;width:100%;line-height:42px;height:42px}.youneed__title{font-size:18px;line-height:23px;text-align:left;padding:30px 0 17px}.youneed__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.youneed__item img{width:48px;margin:-7px 10px 21px 0}.youneed__item{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12px;line-height:20px;text-align:left}.calc_container .form__line,.spec_container,.wehelp__row{-webkit-box-orient:vertical;-webkit-box-direction:normal}.youneed__greenbutton{font-size:16px;line-height:20px;margin:0 auto;width:100%}.wehelp__title{font-size:18px;line-height:23px;text-align:left;margin:35px 0 5px}.wehelp__row:nth-child(2) .wehelp__item:nth-child(5){margin:12px 0}.wehelp__row:last-child .wehelp__item:first-child .wehelp__digit{margin-right:17px}.spec_container,.wehelp__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wehelp__item:first-child .wehelp__digit{margin-right:23px;background-image:none}.wehelp__item{width:100%;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.wehelp__digit{font-size:36px;line-height:46px;margin:0 17px 0 0}.wehelp__comment br{display:inline;content:" ";clear:none}.wehelp__comment{font-size:12px;line-height:20px;margin-top:1px}.spec__title{font-size:18px;line-height:23px;margin:22px 0 15px;width:100%}.spec__item img{max-width:100%}.spec__item{max-width:240px;padding:12px}.spec__name{font-size:16px;line-height:26px;margin:15px 0 5px}.spec__desc{font-size:12px;line-height:22px}.spec__greenbutton{max-width:100%;font-size:14px;margin:15px 0 10px}.calc_container .form__line{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}.calc_container{margin:25px 15px 17px;padding:0 12px;-webkit-box-shadow:0 3px 20px rgba(0,5,115,.12);box-shadow:0 3px 20px rgba(0,5,115,.12);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.calc__title{font-size:16px;line-height:20px;text-align:left;padding:20px 0}.start__arrow,.start__logo,.start__title{text-align:center}.calc__item .form__label{font-size:14px;line-height:18px;margin:0 0 11px}.results__col:first-child,.results__col:nth-child(2),.results__col:nth-child(3),.results__col:nth-child(4){font-size:13px;color:#000}.calc__item.fullsum{margin:0 0 42px}.calc__item.initialsum{margin:0 0 37px}.calc__item{width:100%;margin:0 0 30px}.calc__greenbutton{width:100%;margin-top:0;margin-bottom:20px;font-size:16px}.results_container{padding:0 12px;margin:0 15px 20px;-webkit-box-shadow:0 3px 12px rgba(0,5,115,.05);box-shadow:0 3px 12px rgba(0,5,115,.05)}.results__row:nth-child(odd){background-color:#fff}.results__row:nth-child(2){padding-top:3px}.results__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.results__col:first-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:5px 0 0}.results__col:nth-child(5){-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-right:0}.results__col span{display:block;text-align:left;padding:5px 0 0;font-size:10px;line-height:1;color:#637381}.results__col{padding:0 0 10px}.results__greenbutton{font-size:12px;line-height:14px;padding:7px 0 5px}.banks__title{font-size:18px;line-height:23px;margin:30px auto 4px}.banks__row,.em__block:nth-child(3){margin-bottom:0}.banks__row{margin-left:-10px;margin-right:-15px}.banks__item img{max-width:143px;max-height:26px}.banks__item{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;height:72px;-webkit-box-shadow:0 2px 12px rgba(0,5,115,.1);box-shadow:0 2px 12px rgba(0,5,115,.1)}#about-content-4 .about-title-mob,.page{margin-top:60px}.start{height:700px;clip-path:ellipse(110% 64% at 50% 36%);background-image:url(../img/k/bg-1.jpg);background-repeat:no-repeat;background-size:cover}.start .container{margin-left:-175px}.start__logo img{height:193px;margin:163px auto 49px}.start__title{font-size:16px;font-weight:400;line-height:20px;color:#fff;margin:0 auto;width:300px}.start__arrow{display:block;margin-top:200px;opacity:.9}.start__arrow img{width:140px}.about{height:auto;padding:0;margin-top:-50px}.about .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0}.about__left{width:100%;margin:0!important}.about__content{width:100%;padding-top:25px}.about-title-mob{display:block;font-weight:700;font-size:40px;line-height:49px;color:rgba(21,92,20,.5);margin:30px 0 20px;text-align:right;padding:0 25px 0 0}.placement__desc,.placement__note{font-size:12px;line-height:15px}.about-img-mob{display:block;width:calc(100% + 20px);margin:0 0 22px -10px}.about-text{padding:0 25px}#about-content-4 img{width:calc(100% + 20px);margin:0 0 0 -10px;height:auto}#about-content-4>div.zoom{width:110%;margin-top:12px;height:auto}#about-content-4>div>img{width:100%;height:auto}.placement{height:auto;padding:80px 0 40px;background-size:auto}.em__bg,.price{background-repeat:no-repeat;background-size:cover}.placement__desc{font-weight:600;margin:35px 0 30px;text-align:left}.house__back,.placement__note{font-weight:500;text-align:left}.placement__houses-mob{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.placement__item-mob{width:47.7%;cursor:pointer}.placement__item-mob div:first-child{font-weight:600;font-size:15px;line-height:18px;text-transform:uppercase;color:#fff;margin-bottom:5px}.placement__item-mob div:last-child{width:100%;margin-bottom:12px}.house__slider,.house__slider img,.placement__item-mob div img{width:100%}.house__item{padding-top:10px}.house__back{font-size:13px;line-height:16px;text-decoration-line:underline;color:#155c14;width:100%;margin-top:-22px;cursor:pointer}.house__title{font-weight:600;font-size:25px;line-height:30px;text-align:center;color:#155c14;width:100%}.house__desc,.house__text{font-style:normal;text-align:left;color:#155c14}.house__desc{font-weight:600;font-size:13px;line-height:16px;margin:25px 0 20px}.house__container{width:100%;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;position:absolute;top:300px}.house__arrow{width:30px;cursor:pointer}.em__bg,.em__block,.house__arrow img{width:100%}.house__text{font-weight:500;font-size:12px;line-height:15px;margin:20px 0 0;padding-bottom:50px}.entertainment-mob{display:block;background-color:#eff8dd;padding-bottom:5px}.entertainment__title{margin-bottom:30px}.em__block{position:relative;height:180px;margin-bottom:20px}.em__bg{position:absolute;height:180px;z-index:1}.copter,.photo__frame,.price{height:auto}.em__block:first-child .em__bg{background-image:url(../img/k/bg-4-2.jpg);clip-path:polygon(0 0,12% 0,45% 100%,0% 100%)}.em__block:nth-child(2) .em__bg{background-image:url(../img/k/bg-4-1.jpg);clip-path:polygon(0 0,48% 0,86% 100%,0% 100%)}.em__block:nth-child(3) .em__bg{background-image:url(../img/k/bg-4-3.jpg);clip-path:polygon(0 0,92% 0,92% 100%,0% 100%)}.em__title{position:absolute;width:205px;right:55px;top:5px;z-index:2;font-weight:600;font-size:28px;line-height:34px;text-align:right;color:#155c14;cursor:pointer}.em__block:nth-child(3) .em__title{color:#bae2b9}#house-item-5 .house__slider,#house-item-6 .house__slider,#house-item-7 .house__slider{margin-top:20px}#house-item-5 .house__container,#house-item-6 .house__container,#house-item-7 .house__container{top:250px}.price{background-image:url(../img/k/bg-5.jpg);padding:50px 0}.price__lines{background-image:none;height:auto;margin:0}.price__linesboats,.price__lineshouses{display:block;text-align:center;margin-top:20px}.price__linesboats img,.price__lineshouses img{width:75%}.price__twocolumns{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.price__section{width:100%;margin-top:-10px;padding:20px 10px 20px 20px}.price__pricelist__item{line-height:14px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.price__pricelist__item.max-width-30-perc{max-width:30%}.price__columntitle{font-weight:600;font-size:16px;line-height:20px}.price__itemtitle{font-weight:600;font-size:14px}.price__itempersons,.price__itemprice{font-weight:500;font-size:14px}.price__bath{background:0 0;box-shadow:none;border-radius:0;margin-top:32px;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.price__bath .price__itemtitle{font-weight:600;font-size:14px;line-height:17px;color:#fff;margin-right:30px}.price__bath .price__itemprice{font-weight:500;font-size:14px;line-height:17px;color:#fff;white-space:nowrap;width:auto}.photo{padding:110px 0 20px}.photo__frame>.photo__pagination{display:flex}.photo__frame>.photo__pagination div{margin:0 12px 30px;cursor:pointer}.photo__title{margin-bottom:25px}#photo-slide-mob-1{display:block}.photo__item{width:30%;margin:0 0 10px}.advantage__container,.copter__container{height:auto;position:absolute;margin-left:0;left:0;display:flex}.photo__pagenumbermob{font-weight:500;font-size:13px;line-height:16px;text-align:center;text-decoration-line:underline;color:#155c14;padding-top:5px}.photo__youtube{flex-direction:column;justify-content:flex-start;align-items:center}.photo__youtube div{width:100%;height:auto;text-align:center;font-weight:600;font-size:14px;line-height:17px;margin-top:20px}.copter__container{width:100%;flex-direction:row;justify-content:space-between;align-items:center;top:95px}.copter__arrow{width:30px}.advantage__slider img{width:960px}.advantage__container{width:100%;flex-direction:column;justify-content:flex-start;align-items:center;top:220px}.advantage__item{margin-bottom:25px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#155c14;padding:8px 12px}.contacts{margin-top:-80px;padding:30px 0 20px}.contacts__title{margin:55px 0 30px}.contacts__desc{font-weight:600;font-size:16px;line-height:20px;text-align:center}.contacts__block{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.contacts__addressmob,.contacts__emailmob,.contacts__phonemob{display:flex;flex-direction:row;justify-items:flex-start;align-items:center;font-weight:600;font-size:12px;line-height:15px;color:#155c14;margin-bottom:20px}.contacts__emailmob,.contacts__phonemob{font-size:14px}.contacts__addressmob img,.contacts__emailmob img,.contacts__phonemob img{width:46px;margin-right:20px}.contacts__map{width:100%;margin-bottom:25px}.footer .container img{width:auto;height:35px}}.youtube iframe,.youtube::before{height:100%;position:absolute;top:0;left:0}._webp .request__bluebg{background-image:url(../img/request_bg.webp)}.youtube{width:560px;height:315px;position:relative;display:inline-block;overflow:hidden;cursor:pointer}.youtube iframe{width:100%}.youtube_preview{width:100%;transition:.3s ease-out;position:relative}.youtube::before{content:"";width:100%;background-color:#000}.youtube .play{background:url('../img/youtube-play-btn.png') 0 -50px/100% auto no-repeat;-webkit-background-size:100% auto;position:absolute;height:50px;width:69px;transition:none;top:0;left:0;right:0;bottom:0;margin:auto}.youtube:hover .play{background-position:0 0}.youtube:hover .youtube_preview{transform:scale(1.15);opacity:.6}