@import url("/assets/css/reset.css");@import url("/assets/css/drager.css");.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;max-width:1520px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:0;border:none;color:transparent;position:absolute;outline:none;top:50%;background:transparent;cursor:pointer;width:30px;line-height:0px;display:block}.slick-prev{height:50px;background:url(/assets/img/prev.png) no-repeat;left:-25px;width:50px}.slick-next{height:50px;right:-25px;background:url(/assets/img/next.png) no-repeat;width:50px}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{list-style:none;padding:0;position:absolute;bottom:-25px;text-align:center;margin:0;width:100%;display:block}.slick-dots li{padding:0;position:relative;background-color:red;margin:0 5px;-webkit-border-radius:50%;border-radius:50%;display:inline-block}.slick-dots li,.slick-dots li button{height:20px;cursor:pointer;width:20px}.slick-dots li button{padding:5px;font-size:0;border:0;color:transparent;outline:none;background:transparent;line-height:0px;display:block}*{text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:hover{outline:0}body{font-size:16px;font-weight:400;color:#120404;line-height:1.17;font-family:Roboto,sans-serif}body.hidden{overflow:hidden}header{position:relative}.wrapper{max-width:1250px;padding-right:15px;margin:0 auto;padding-left:15px}.big-wrapper{max-width:1520px}.big-wrapper,.common-wrapper{padding:0 15px;margin:0 auto;width:100%}.common-wrapper{max-width:1230px}.new-action-mob{display:none}h2{font-size:46px;font-weight:700;margin-bottom:64px;text-align:center}h2.v-line{padding-top:30px}.v-line:before{height:32px;margin-right:10px;content:"";background-color:#ba4004;box-shadow:1px 2px 3px 0 #5f5f5f;width:5px;vertical-align:middle;margin-top:-8px;display:inline-block}.g-recaptcha>div{margin:15px auto}section.top-line-section{padding-top:30px;padding-bottom:25px}.top-line-wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify}.top-line-wrap,ul.top-menu,ul.top-menu-mobile{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.top-menu-mobile>li,ul.top-menu>li{font-size:20px;line-height:1}ul.top-menu-mobile>li>a,ul.top-menu>li>a{padding:20px 12px;color:#120404;display:block}ul.top-menu-mobile>li>a>span,ul.top-menu>li>a>span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid transparent}ul.top-menu-mobile>li>a>img,ul.top-menu>li>a>img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}ul.top-menu-mobile>li>a:hover,ul.top-menu>li>a:hover{color:#05537a}ul.top-menu-mobile>li>a:hover>span,ul.top-menu>li>a:hover>span{border-bottom-color:#05537a}ul.top-menu-mobile>li.have-submenu-mobile,ul.top-menu>li.have-submenu{position:relative}ul.top-menu>li.have-submenu img{width:13px}ul.top-menu>li.have-submenu:hover img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}ul.top-menu>li.have-submenu:hover>ul.top-submenu{display:block}ul.top-menu-mobile>li.have-submenu-mobile{position:relative}ul.top-menu-mobile>li.have-submenu-mobile:hover img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}ul.top-menu-mobile>li.have-submenu-mobile:hover>ul.top-submenu{display:block}ul.mob-menu>li.have-submenu-mobile img{width:13px}ul.top-submenu{padding:17px 30px;position:absolute;top:100%;-webkit-box-shadow:0 4px 20px rgba(5,83,122,.25);box-shadow:0 4px 20px rgba(5,83,122,.25);background:#fff;cursor:pointer;left:12px;width:auto;display:none;z-index:3}ul.top-submenu-mobile{padding-top:10px;font-size:14px;padding-bottom:10px;line-height:26px;display:block}ul.top-submenu>li{font-size:20px;line-height:1}ul.top-submenu-mobile>li>a,ul.top-submenu>li>a{padding:8px 0;color:#120404;display:block}ul.top-submenu-mobile>li>a>span,ul.top-submenu>li>a>span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid transparent}ul.top-submenu-mobile>li>a:hover,ul.top-submenu>li>a:hover{color:#05537a}ul.top-submenu-mobile>li>a:hover>span,ul.top-submenu>li>a:hover>span{border-bottom-color:#05537a}span b{font-weight:600}.top-social{margin-bottom:15px}.top-social,.top-social a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top-social a{-ms-flex-pack:center;height:46px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-right:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-border-radius:50%;border-radius:50%;background:#05537a;width:46px}.top-social a:hover{background:#0a79b1}.top-social a:last-child{margin-right:0}a.top-phone{-ms-flex-pack:center;height:59px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:24px;border:1px solid #ba4004;color:#120404;-webkit-box-align:center;text-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:13px;border-radius:13px;width:272px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a.top-phone span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid transparent}a.top-phone:hover{color:#ba4004}a.top-phone:hover span{border-bottom-color:#ba4004}.bottom-logo img,.top-line-wrap a.logo img{max-width:120px;border-radius:20px}.bottom-logo img{margin-right:25px}.main-running-line-section{max-width:1520px;margin:0 auto 15px;width:100%}.header-slider-item{height:712px;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.header-slider-item .big-wrapper{height:100%;justify-content:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:41px;-ms-flex-align:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-slider-overlay{height:712px;padding:11px 70px;justify-content:space-between;border:3 solid rgba(0,0,0,.5);right:48%;position:absolute;max-width:768px;flex-direction:column;top:32px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.5);box-shadow:0 4px 20px rgba(0,0,0,.5);background:rgba(0,0,0,.45);display:flex;z-index:1}.header-slider-title{padding-top:3pc;font-size:58px;font-weight:600;color:#fff;font-family:Roboto,sans-serif}.header-slider-title a{color:#05537a}.header-slider-text{font-size:22px;color:#fff}@media screen and (max-width:960px){.header-slider-overlay{height:526px;top:-12px}.header-slider-title{font-size:24px}.header-slider-text{font-size:16px}}@media screen and (max-width:768px){.header-slider-overlay{height:500px;justify-content:normal;right:0;top:0}.header-slider-btn,.header-slider-text,.header-slider-title{padding-top:1pc}}@media screen and (max-width:440px){.header-slider-overlay{display:none}}.header-block{padding:11px 70px 18px;border:3 solid rgba(0,0,0,.5);position:relative;text-align:center;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.5);box-shadow:0 4px 20px rgba(0,0,0,.5);background:rgba(0,0,0,.35);width:385px}.header-block .header-arrow{-ms-flex-pack:center;height:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#fff;cursor:pointer;width:35px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-block .header-arrow:hover{background:#e9e8e8}.header-block .prev{left:16px}.header-block .next{right:16px}.header-block .title{font-size:24px;font-weight:700;margin-bottom:0;color:#05537a}.header-block .title span{font-size:32px;color:#fff;text-transform:uppercase;display:block}.header-block p{font-size:20px;font-weight:700;margin-bottom:8px;color:#fff}.header-block .header-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center}#header-button-mobile,.header-block .header-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header-button-mobile{margin-bottom:80px}.header-block .header-button a{height:60px;font-size:20px;min-width:266px}.header-video{margin:25px auto}.header-video video{width:100%}a.button{-ms-flex-pack:center;height:54px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:18px;font-weight:700;color:#f2f4f5;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-width:100%;min-width:322px;text-align:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 4px 20px rgba(186,64,4,.5);box-shadow:0 4px 20px rgba(186,64,4,.5);-webkit-border-radius:20px;border-radius:20px;background:#ba4004;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a.button:hover{-webkit-box-shadow:0 8px 30px #ba4004;box-shadow:0 8px 30px #ba4004}section.main-projects-section{padding-top:40px;padding-bottom:58px}.main-projects-button{-ms-flex-pack:center;-webkit-justify-content:center;-webkit-box-pack:center;margin-top:15px}.main-projects-button,.main-projects-wrap{justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-wrap{flex-wrap:wrap;margin:auto}.main-projects-wrap .left{margin:0 15px;width:-webkit-calc(33.33% - 30px);width:calc(33.33% - 30px)}.main-project-wrap{display:flex}.main-projects-item .top p{font-size:14px;margin-bottom:13px;color:#777;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-item .top p strong{font-size:18px;font-weight:700;color:#05537a;margin-left:7px}.main-projects-item .top p a{font-size:16px;color:#05537a;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid #05537a;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-item .top p a.price-show-modal{font-size:18px;font-weight:700;color:#05537a;border-bottom-color:transparent}.main-projects-item .top p a.price-show-modal:hover{border-bottom-color:#05537a}.main-projects-item .top p a:hover{border-bottom-color:transparent}.main-projects-item .top p:nth-child(3){margin-bottom:27px}.main-projects-item .top .info{position:relative;cursor:pointer;margin-left:15px}.main-projects-item .top .info .text{-webkit-transform:translate(-75%);-ms-transform:translate(-75%);transform:translate(-75%);padding:12px 19px;font-size:14px;border:1px solid #05537a;color:#777;position:absolute;top:30px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff;left:50%;width:347px;display:none;z-index:2}.main-projects-item .top .info .text:before{height:20px;content:"";position:absolute;top:-20px;background:transparent;left:0;width:100%;z-index:3}.main-projects-item .top .info:hover .text{display:block}.main-projects-item .top ul{margin:27px 0}.main-projects-item .top ul li{margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-item .top ul li:last-child{margin-bottom:0}.main-projects-item .top ul li .img{-ms-flex-pack:center;height:35px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;border:1px solid #05537a;margin-right:15px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:35px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-item .top ul li .text{color:#777}.main-projects-item .top ul li .text span{color:#120404}.main-project-wrap .main-projects-item .top a.button{height:59px;font-size:16px;min-width:250px;width:250px;margin-top:40px}.main-projects-item{max-width:370px;margin:0 15px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.25);box-shadow:0 10px 10px rgba(0,0,0,.25)}.main-projects-item,.main-projects-wrap .left .main-projects-item{-webkit-box-pack:justify;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-wrap .left .main-projects-item{height:700px}.main-projects-wrap .left .main-projects-item .bottom-mob{display:none}.main-projects-wrap .right{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin:0 15px;width:-webkit-calc(66.66% - 30px);width:calc(66.66% - 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-wrap .right .main-projects-item{padding:24px 33px 24px 41px;margin-bottom:30px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-wrap .right .main-projects-item .left{padding-right:60px;width:-webkit-calc(100% - 255px);width:calc(100% - 255px)}.main-projects-wrap .right .main-projects-item .right{height:192px;width:255px}.main-projects-wrap .right .main-projects-item .right img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-projects-wrap .right .main-projects-item .right-mob{display:none}.main-projects-wrap .right .main-projects-item.half{padding:25px 0 0 41px;margin-bottom:0;width:-webkit-calc(50% - 15px);width:calc(50% - 15px);display:block}.main-projects-wrap .right .main-projects-item.half .half-mob-img{display:none}.main-projects-wrap .right .main-projects-item.half .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-projects-wrap .right .main-projects-item.half .text{padding-right:10px;width:-webkit-calc(100% - 157px);width:calc(100% - 157px)}.main-projects-wrap .right .main-projects-item.half .img{height:160px;width:157px}.main-projects-wrap .right .main-projects-item.half .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-projects-item{overflow:hidden;margin-bottom:30px;color:#120404;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-border-radius:20px;border-radius:20px;background:#f2f4f5;display:block}.main-projects-item a{color:#120404}.main-projects-item:hover{-webkit-box-shadow:0 10px 10px rgba(0,0,0,.25);box-shadow:0 10px 10px rgba(0,0,0,.25)}.main-projects-item .top{padding:20px}.main-projects-item .title{font-size:24px;font-weight:700;margin-bottom:15px;text-align:center;display:block}.main-projects-item .description{height:70px;font-size:14px}.main-projects-item .button{justify-content:center;align-items:center;display:flex}.main-projects-item .button a{height:38px;padding-top:10px;font-size:14px;color:#fff;text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:15px;background:#05537a;width:284px;margin-top:10px}.main-projects-item .button a:hover{-webkit-box-shadow:0 0 10px #05537a;box-shadow:0 0 10px #05537a}.main-projects-item .text{font-size:14px}.main-projects-item img{-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));max-width:100%;border-radius:20px}.step-section{padding-top:38px}.step-wrap{justify-content:space-around;flex-wrap:wrap;align-items:center;display:flex}.step-item{max-width:320px;text-align:center;padding-bottom:38px}.step-item img{width:167px}.step-item h3{font-size:28px;font-weight:600;padding-bottom:12px}section.main-about-section{padding:58px 0}section.main-about-section h2{margin-bottom:30px}section.main-about-section p.sub{font-size:28px;margin-bottom:67px;text-align:center}.main-about-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-about-wrap .img{margin-right:82px;width:474px}.main-about-wrap .img img{max-width:100%}.main-about-wrap .text{font-size:18px;width:50%}.main-about-wrap .text p{margin-bottom:37px}.main-about-wrap .text span{font-size:48px;font-weight:700;color:#05537a}.main-about-section .more,.video-section .more{padding-top:24px;margin:auto;width:322px}.main-about-wrap .text strong{font-weight:700;color:#05537a}.main-about-wrap .text .more{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-about-wrap .text .more a{height:60px;-webkit-box-shadow:none;box-shadow:none;background:#05537a;width:254px}.main-about-wrap .text .more a:hover{background:#ba4004}section.why-section{padding-top:58px;padding-bottom:16px}section.why-section h2{margin-bottom:56px}.why-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.why-item{padding:32px 40px 75px;position:relative;margin:0 15px 30px;-webkit-border-radius:20px;border-radius:20px;background:#f2f4f5;width:-webkit-calc(33.33% - 30px);width:calc(33.33% - 30px)}.why-item h4{font-size:24px;font-weight:700;margin-bottom:21px}.why-item p{font-size:16px;padding-right:20px}.why-item img.icon{right:16px;position:absolute;bottom:12px}.why-item.half{padding-right:49px;padding-bottom:30px;width:-webkit-calc(66.66% - 30px);width:calc(66.66% - 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.why-item.half .text{padding-right:15px;width:-webkit-calc(100% - 255px);width:calc(100% - 255px)}.why-item.half .img{text-align:right;width:255px}.why-item.half .img img{max-width:100%}.why-item.full{position:relative;text-align:center;padding-bottom:60px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.why-item.full img.prev{-webkit-transform:translate(-510px);-ms-transform:translate(-510px);transform:translate(-510px);left:50%}.why-item.full img.next,.why-item.full img.prev{position:absolute;max-height:100%;bottom:0;width:auto}.why-item.full img.next{-webkit-transform:translate(440px);-ms-transform:translate(440px);transform:translate(440px);right:50%}.why-item.full h4{max-width:470px;margin:0 auto 21px}.why-item.full p{max-width:470px;margin:0 auto}.why-banner img{margin-bottom:45px;-webkit-border-radius:20px;border-radius:20px;width:100%}section.main-ipoteka-section{padding-top:46px;padding-bottom:60px}section.main-ipoteka-section h2{margin-bottom:24px}section.main-ipoteka-section p.sub{font-size:26px;max-width:640px;text-align:center;margin:0 auto 50px}section.main-ipoteka-section p.sub strong{font-weight:700;color:#ba4004}.main-ipoteka-wrap{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-ipoteka-wrap .img{text-align:right;margin-left:84px;width:474px}.main-ipoteka-wrap .img img{-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));max-width:100%}.main-ipoteka-wrap .text{font-size:26px;text-align:center;width:500px}.main-ipoteka-wrap .text strong{font-weight:700;color:#ba4004}.main-ipoteka-wrap .text .more{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.partners-section{padding-top:60px;padding-bottom:58px}section.partners-section h2{margin-bottom:81px}.partners-slider-wrap{position:relative}.partners-slider-wrap .partners-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partners-slider-wrap .partners-arrow:hover{background:#ddd}.partners-slider-wrap .prev{left:-105px}.partners-slider-wrap .next{right:-105px}.partners-slider-item img{max-width:100%;margin:0 auto;display:block}section.main-reviews-section{padding:58px 0}section.main-reviews-section h2{margin-bottom:74px}.main-reviews-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.accordion__box{padding:10px;max-width:900px;margin:20px auto}.accordion__item{font-size:28px;margin-bottom:26px;transition:transform 4s ease-in-out 1s;border-bottom:2px solid #05537a;padding-bottom:26px;margin-top:26px}.accordion__item li,.accordion__item p{font-size:22px;padding-bottom:8px;line-height:26px}.accordion__text{font-weight:700;cursor:pointer}.accordion__item[open]{transition:transform 4s ease-in-out 1s}.accordion__item[open] .accordion__text{font-size:28px;font-weight:600;padding-bottom:12px}.accordion__item[open] summary:after{content:"-"}.accordion__item summary:after{height:36px;padding-top:2px;color:#fff;content:"+";text-align:center;border-radius:24px;background:#05537a;width:38px;float:right}.main-reviews-wrap{justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-reviews-item{overflow:hidden;-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;margin:0 25px 38px;width:320px;display:none}.main-reviews-item:nth-child(-n+4){display:block}.main-reviews-item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.25);box-shadow:0 20px 20px rgba(0,0,0,.25)}.main-reviews-item img{-o-object-fit:cover;object-fit:cover;width:100%}.main-reviews-item .who{padding:10px 34px 10px 29px;font-size:20px;color:#fff;position:absolute;bottom:0;background:#05537a;left:0;line-height:1.3;display:block}section.main-actions-section{padding-top:58px;padding-bottom:150px}section.main-actions-section h2{margin-bottom:54px}section.main-actions-section .slick-initialized .slick-slide,section.main-actions-section .slick-list,section.main-actions-section .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.main-actions-section .slick-list{padding:20px 0}.main-actions-block{position:relative}.main-actions-block .main-actions-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-actions-block .main-actions-arrow:hover{background:#ddd}.main-actions-block .prev{left:-86px}.main-actions-block .next{right:-86px}.main-actions-slider{margin:0 -22px}.main-actions-item{overflow:hidden;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:0 22px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);-webkit-border-radius:20px;border-radius:20px;background:#505a77;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-actions-item:hover{background:#977c66}.main-actions-item .left{padding:44px 10px 37px 40px;font-size:18px;width:-webkit-calc(100% - 173px);width:calc(100% - 173px)}.main-actions-item .left h4{font-size:30px;font-weight:700;margin-bottom:17px}.main-actions-item .left p{margin-bottom:17px}.main-actions-item .left p:last-child{margin-bottom:0}.main-actions-item .left ul{margin-bottom:17px}.main-actions-item .left ul li{margin-bottom:10px;position:relative;padding-left:29px;display:block}.main-actions-item .left ul li:last-child{margin-bottom:0}.main-actions-item .left ul li:before{content:url(/assets/img/gal.svg);position:absolute;top:5px;left:0}.main-actions-item .left .more{margin-top:37px}.main-actions-item .left .more a{-ms-flex-pack:center;height:64px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:22px;border:1px solid #fff;font-weight:700;color:#fff;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-align-items:center;align-items:center;-webkit-border-radius:20px;border-radius:20px;width:274px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-actions-item .left .more a:hover{border-color:#ba4004;-webkit-box-shadow:0 4px 20px rgba(186,64,4,.5);box-shadow:0 4px 20px rgba(186,64,4,.5);background:#ba4004}.main-actions-item .right{-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:173px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-actions-item .right img{height:33.33%;-o-object-fit:cover;object-fit:cover;width:100%}.main-actions-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:70px}.actions-wrap,.main-actions-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.actions-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px}.actions-wrap .main-actions-item{margin-bottom:40px;width:-webkit-calc(50% - 44px);width:calc(50% - 44px)}section.bottom-line-section{padding-top:25px;color:#fff;background:#05537a;padding-bottom:22px}.bottom-line-wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bottom-line-wrap .copyright{font-size:20px;font-weight:500}.bottom-line-wrap .copyright p{padding-bottom:15px}.bottom-line-wrap .right,.bottom-social{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bottom-social{margin-right:46px}.bottom-social a{-ms-flex-pack:center;height:46px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-right:10px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#fff;width:46px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bottom-social a:last-child{margin-right:0}a.footer-phone.button{height:59px;font-size:24px;font-weight:400;width:225px}footer{padding-top:62px;padding-bottom:93px}.footer-wrap{align-items:flex-start}.footer-left,.footer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-left{padding-right:30px;width:-webkit-calc(100% - 642px);width:calc(100% - 642px);padding-left:70px}ul.footer-menu{margin-right:65px}ul.footer-menu:first-child{width:187px}ul.footer-menu:last-child{margin-right:0}ul.footer-menu>li{font-size:20px;font-weight:700;margin-bottom:20px;text-transform:uppercase}ul.footer-menu>li:last-child{margin-bottom:0}ul.footer-menu>li>a{color:#120404}ul.footer-menu>li>a>span{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-bottom:1px solid transparent}ul.footer-menu>li>a:hover{color:#05537a}ul.footer-menu>li>a:hover>span{border-bottom-color:#05537a}ul.footer-submenu{margin-top:20px;padding-left:55px;display:none}ul.footer-submenu li{margin-bottom:20px;text-transform:none}ul.footer-submenu li:last-child{margin-bottom:0}ul.footer-submenu li a{font-weight:400;color:#120404;position:relative}ul.footer-submenu li a:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#05537a;left:-22px;width:13px}ul.footer-submenu li a span{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-bottom:1px solid transparent}ul.footer-submenu li a:hover{color:#05537a}ul.footer-submenu li a:hover span{border-bottom-color:#05537a}.footer-banner img{min-width:150px;width:100%}.footer-right{-ms-flex-pack:center;padding:41px 58px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:16px;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;-webkit-box-orient:vertical;width:491px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-right p{margin-bottom:20px}.footer-right p:last-child{margin-bottom:0}.footer-right strong{font-weight:700;color:#05537a}.bottom-line-section .copyright a{color:#fff}section.common-section{padding-top:0;padding-bottom:130px}section.common-section h1{font-size:46px;font-weight:700;margin-bottom:35px;text-align:center;margin-top:35px}section.common-section p.sub{font-size:28px;font-weight:500;margin-bottom:25px;text-align:center;margin-top:15px}section.common-section p.sub-notes{font-size:20px;font-weight:400;margin-bottom:65px;text-align:center}.reviews-sub-text{max-width:900px;margin:-25px auto 40px}.reviews-sub-text p{margin-bottom:15px}.reviews-sub-text p:last-child{margin-bottom:0}section.common-section .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.common-section .slick-dots{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);bottom:-40px;left:50%;width:80%;display:block}section.common-section .slick-dots li{height:7px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#05537a;margin:0 13px;-webkit-border-radius:0;border-radius:0;width:67px}section.common-section .slick-dots li.slick-active{background-color:#a9d3eb}.reviews-wrap-slider{padding:0 64px;margin:0 auto 85px;width:1040px}.reviews-item-slider,.reviews-wrap-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews-item-slider{border:1px solid #05537a;margin:0 2px;-webkit-border-radius:5px;border-radius:5px;background:#fff}.reviews-item-img{width:319px}.reviews-item-img img{margin:16px;-webkit-border-radius:5px;border-radius:5px;width:100%}.reviews-item-text{padding:16px 26px;margin-left:26px}.reviews-item-text h3{font-size:24px;margin-bottom:17px;text-transform:uppercase;line-height:29px}.reviews-item-text p{line-height:22px}.projects-sub-text p{margin-bottom:45px;text-align:center}@media screen and (max-width:1200px){.reviews-wrap-slider{padding:0 64px;margin:0 auto 85px;width:90%}}@media screen and (max-width:960px){.reviews-wrap-slider{padding:0 40px;width:100%}section.common-section .slick-next,section.common-section .slick-prev{display:none!important}}@media screen and (max-width:560px){.reviews-wrap{padding:0 27px}section.common-section .slick-dots{bottom:-40px;width:100%}section.common-section .slick-dots li{margin:0 5px;width:35px}.reviews-item-text{padding:16px;margin-left:0}.reviews-wrap-slider{padding:0 15px;width:100%}}.reviwes-yandex-widget{height:800px;overflow:hidden;position:relative;max-width:760px;margin:45px auto;width:85%}.reviwes-yandex-widget iframe{height:100%;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:8px;width:100%}.projects-filter{flex-direction:column;display:flex}.filter-content{height:0;padding:10px;margin-bottom:30px;visibility:hidden;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;background:#e1ddd817;margin-top:10px}.filter-content.open{height:100%;visibility:visible}.toggle-button{padding:10px 20px;border:none;color:#fff;transition:background-color .3s ease;background-color:#05537a;border-radius:5px;cursor:pointer;display:inline-block}.toggle-button:hover{background-color:#0056b3}.toggle-button .mdi{margin-right:8px}.projects-category h4,.projects-filter-item h4{font-size:14px;font-weight:700;margin-bottom:15px;color:#05537a;text-transform:uppercase;padding-right:10px;margin-top:4px}.projects-filter-container{align-items:center;display:flex}.projects-filter-wrap{justify-content:flex-start;flex-wrap:wrap;align-items:center;margin-top:10px}.projects-filter-wrap,.projects-filter-wrap a{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.projects-filter-wrap a{-ms-flex-pack:center;height:32px;padding:0 10px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid #120404;margin-right:11px;color:#120404;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-align-items:center;align-items:center;-webkit-border-radius:13px;border-radius:13px;-ms-flex-align:center}.projects-filter-wrap a:last-child{margin-right:0}.projects-filter-wrap a:hover{border-color:#05537a;color:#fff;background:#05537a}.clear-filter{font-size:14px;font-weight:700;color:#120404;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-top:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.clear-filter:hover{color:#ba4004}.clear-filter img{margin-right:19px}.projects-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.projects-item{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:0 36px 43px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);-webkit-border-radius:20px;border-radius:20px;background:#fff;width:-webkit-calc(33.33% - 72px);width:calc(33.33% - 72px)}.projects-item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.25);box-shadow:0 20px 20px rgba(0,0,0,.25)}.projects-item .img{height:212px;width:100%;display:block}.projects-item .img img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:20px;border-radius:20px;width:100%}.projects-item .text{-ms-flex-pack:justify;min-height:64px;padding:15px 30px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.projects-item .text .title{font-size:20px;font-weight:700;color:#120404}.projects-item .text .square{font-size:14px;color:#120404}.projects-item .text .square strong{color:#777;display:block}ul.pagination{margin-bottom:35px;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-top:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.pagination li{margin-right:10px}ul.pagination li a{-ms-flex-pack:center;height:40px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:22px;border:1px solid #05537a;color:#120404;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;-webkit-align-items:center;align-items:center;width:40px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.pagination li a:hover,ul.pagination li.active a{color:#fff;background:#05537a}ul.pagination li span{font-size:22px;color:#120404;padding-bottom:6px;display:block}.common-order-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.common-order-button a.button{padding:0 55px}.gallery-filter{margin-bottom:85px}.gallery-filter,.gallery-filter a{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-filter a{height:42px;font-size:14px;border:1px solid #120404;margin-right:11px;color:#120404;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-align-items:center;align-items:center;-webkit-border-radius:13px;border-radius:13px;width:130px;-ms-flex-align:center}.gallery-filter a:last-child{margin-right:0}.gallery-filter a.active,.gallery-filter a:hover{border-color:#05537a;color:#fff;background:#05537a}.reviews-filter{margin-bottom:45px}.reviews-filter,.reviews-filter a{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews-filter a{height:42px;font-size:14px;border:1px solid #120404;margin-right:11px;color:#120404;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-align-items:center;align-items:center;width:130px;-ms-flex-align:center}.reviews-filter a:last-child{margin-right:0}.reviews-filter a.active,.reviews-filter a:hover{border-color:#05537a;color:#fff;background:#05537a}.gallery-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-item{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;margin:0 36px 43px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;width:-webkit-calc(33.33% - 72px);width:calc(33.33% - 72px)}.gallery-item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.25);box-shadow:0 20px 20px rgba(0,0,0,.25)}.gallery-item iframe,.gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-item.video{min-height:200px}.gallery-item .overlay{height:100%;position:absolute;top:0;background:transparent;cursor:pointer;left:0;width:100%}.reviews-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews-item{overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;margin:0 36px 43px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;width:-webkit-calc(33.33% - 72px);width:calc(33.33% - 72px)}.reviews-item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.25);box-shadow:0 20px 20px rgba(0,0,0,.25)}.reviews-item img{width:100%}.reviews-item iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reviews-item .overlay{height:100%;position:absolute;top:0;background:transparent;cursor:pointer;left:0;width:100%}.ipoteka-wrap{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center}.ipoteka-item,.ipoteka-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-item{border-right:1px solid #e0e6ed;padding:0 50px;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-orient:vertical;width:338px}.ipoteka-item:last-child{border-right:none}.ipoteka-item .img{margin-bottom:38px}.ipoteka-item h4{font-size:17px;font-weight:700;margin-bottom:42px}.ipoteka-item .ipoteka-list{padding:18px 0;font-size:16px;border-top:1px solid #e0e6ed}.ipoteka-item .ipoteka-list:last-of-type{margin-bottom:45px;border-bottom:1px solid #e0e6ed}.ipoteka-item .ipoteka-list p{margin-bottom:13px}.ipoteka-item .ipoteka-list p:last-child{margin-bottom:0}.ipoteka-item .ipoteka-list strong{font-weight:700}.ipoteka-item .more{-ms-flex-pack:center;height:48px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:16px;font-weight:700;color:#fff;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-width:100%;text-align:center;margin:auto auto 0;-webkit-align-items:center;align-items:center;-webkit-border-radius:20px;border-radius:20px;background:#05537a;width:204px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-item .more:hover{background:#ba4004}section.ipoteka-calc-section{padding-bottom:145px}section.ipoteka-calc-section h3{font-size:40px;font-weight:500;text-align:center}.ipoteka-calc-block{margin-bottom:73px;margin-top:45px}.ipoteka-calc-block .tabs{margin-bottom:30px}.ipoteka-calc-block .tabs p{font-size:14px;font-weight:700;margin-bottom:19px;color:#05537a}.ipoteka-calc-block .tabs-wrap,.ipoteka-calc-block .tabs-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-calc-block .tabs-wrap a{-ms-flex-pack:center;height:42px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid #120404;margin-right:10px;color:#120404;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;-webkit-align-items:center;align-items:center;width:130px;-ms-flex-align:center}.ipoteka-calc-block .tabs-wrap a.active,.ipoteka-calc-block .tabs-wrap a:hover{border-color:#05537a;color:#fff;background:#05537a}.ipoteka-calc-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-calc-wrap .left{border-right:1px solid #e0e6ed;padding:15px 45px 15px 0;width:50%}.ipoteka-calc-wrap .left p{font-size:14px;color:#464646}.ipoteka-calc-wrap .right{padding:15px 0 15px 45px;width:50%}.ipoteka-calc-wrap .right-item{display:none}.ipoteka-calc-wrap .right-item.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-calc-wrap .right-item .img{margin-left:45px}.ipoteka-calc-wrap .right-item p{font-size:16px;margin-bottom:16px}.ipoteka-calc-wrap .right-item p.rate{font-size:21px;font-weight:500;margin-bottom:0}.ipoteka-calc-wrap .right-item p.sum{font-size:32px;font-weight:500;margin-bottom:34px}.ipoteka-calc-wrap .right-item p.sum span{border-bottom:2px solid #05537a}.ipoteka-left-item{margin-bottom:30px}.ipoteka-left-item p{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-top:9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ipoteka-left-item p.top{font-size:18px;margin-bottom:7px;color:#120404}section.about-section{padding-top:55px;padding-bottom:130px}section.about-section p.sup{font-size:28px;margin-bottom:14px;text-align:center}section.about-section h1{font-size:46px;font-weight:700;margin-bottom:66px;text-align:center}.about-top-images{margin:0 -12px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-top-images .img{margin:0 12px;width:-webkit-calc(33.33% - 24px);width:calc(33.33% - 24px)}.about-top-images .img:nth-child(2){width:-webkit-calc(66.66% - 24px);width:calc(66.66% - 24px)}.about-top-images .img img{max-width:100%;-webkit-border-radius:20px;border-radius:20px}.about-slider-wrap{margin-bottom:160px;position:relative}.about-slider-wrap .about-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-slider-wrap .about-arrow:hover{background:#ddd}.about-slider-wrap .prev{left:-97px}.about-slider-wrap .next{right:-97px}.about-slider{margin:0 -12px}.about-slider-item{margin:0 12px}.about-slider-item img{max-width:100%;margin:0 auto;-webkit-border-radius:20px;border-radius:20px;display:block}.about-item{padding:87px 24px 87px 76px;-webkit-box-align:start;position:relative;max-width:100%;margin:0 auto;-webkit-align-items:flex-start;align-items:flex-start;width:1066px;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-item:nth-child(2n):before{right:13px;left:auto}.about-item:nth-child(2n):after{height:100%;right:auto;left:0}.about-item:nth-child(2n) .right{padding-right:60px;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-box-ordinal-group:2;padding-left:0}.about-item:nth-child(2n) .left{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-ordinal-group:3}.about-item:before{height:2px;bottom:0;left:38px;width:1089px}.about-item:after,.about-item:before{content:"";position:absolute;background:#e0e6ed}.about-item:after{height:100%;right:0;top:87px;width:2px}.about-item .left{text-align:center;width:280px}.about-item .left img{max-width:100%}.about-item .left p{font-size:15px;color:#777}.about-item .left p.name{font-size:18px;margin-bottom:12px;color:#120404;margin-top:26px}.about-item .right{padding-top:19px;width:-webkit-calc(100% - 280px);width:calc(100% - 280px);padding-left:74px}.about-item .right p{font-size:15px;margin-bottom:10px;color:#777}.about-item .right p.sup{font-size:28px;margin-bottom:24px;color:#120404;text-align:left}.about-item .right h3{font-size:36px;font-weight:700;margin-bottom:24px}.about-item .right ul{margin-top:34px}.about-item .right ul li{font-size:15px;margin-bottom:39px;position:relative;padding-left:55px;display:block}.about-item .right ul li:last-child{margin-bottom:0}.about-item .right ul li:before{height:36px;content:"";position:absolute;top:-9px;background:url(/assets/img/about-gal.svg) no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50%;left:0;width:36px}.company-button{margin-top:40px}.company-button a.button{max-width:300px}.leader-section{padding-top:180px;padding-bottom:130px}.leader-section.leader1-section{padding-bottom:0}.leader-section h2{margin-bottom:36px}.leader-section p.sub{font-size:28px;max-width:670px;text-align:center;margin:0 auto 63px}.leader-section p.sub .blue{font-weight:700;color:#05537a}.leader-section p.sub .red{font-weight:700;color:#ba4004}.leader-block{padding:65px 70px 90px;-webkit-box-align:start;max-width:930px;margin:0 auto;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;width:100%;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.leader-block .img{width:280px}.leader-block .img img{-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));max-width:100%}.leader-block .text{padding-top:25px;width:-webkit-calc(100% - 280px);width:calc(100% - 280px);padding-left:74px}.leader-block .text h4{font-size:24px;font-weight:700;margin-bottom:13px}.leader-block .text .position{font-size:18px;margin-bottom:17px;color:#777}.leader-block .text p{font-size:18px;margin-bottom:50px}.leader-block .text .leader-button a{width:322px}.leader1-block{padding:82px 47px;-webkit-box-align:start;max-width:930px;margin:0 auto;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;width:100%;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.leader1-block .img{width:50%}.leader1-block .img img{-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));max-width:100%}.leader1-block .text{padding-top:25px;width:50%;padding-left:48px}.leader1-block .text h4{font-size:24px;font-weight:700;margin-bottom:35px}.leader1-block .text p{font-size:18px;margin-bottom:50px}.leader1-block .text .leader-button a{width:322px}.blog-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-item{color:#120404;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 36px 56px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;padding-bottom:27px;width:-webkit-calc(33.33% - 72px);width:calc(33.33% - 72px)}.blog-item .img{height:212px;margin-bottom:14px;width:100%;display:block}.blog-item .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-item .date{font-size:14px}.blog-item .date,.blog-item .title{padding:0 29px;margin-bottom:8px;display:block}.blog-item .title{font-size:20px;font-weight:700}.blog-item .text{padding:0 29px;font-size:14px;display:block}.blog-item:hover{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.25);box-shadow:0 20px 20px rgba(0,0,0,.25)}section.article-section{padding-top:55px;position:relative;padding-bottom:102px}section.article-section:after{height:2px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);content:"";position:absolute;bottom:0;background:#e0e6ed;left:50%;width:1078px}.article-block{overflow:hidden;max-width:967px;margin:0 auto;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);-webkit-border-radius:20px;border-radius:20px;background:#fff;width:100%}.article-head{padding:40px 128px 68px;background:#f2f4f5}.article-head .top{margin-bottom:21px}.article-head .top,.article-head .top .usefull{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-head .top .usefull{-ms-flex-pack:center;height:42px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:14px;font-weight:700;margin-right:30px;color:#fff;text-transform:uppercase;text-align:center;-webkit-border-radius:13px;border-radius:13px;background:#ba4004;width:131px}.article-head .top .date{font-size:14px;color:#777}.article-head h1{font-size:32px;font-weight:700;margin-bottom:34px}.article-head p.sub{font-size:20px}.article-footer{padding:50px 128px 60px;background:#e0e6ed}.article-footer p{font-size:24px}.article-footer p strong{font-weight:700;color:#05537a}.article-body{padding:64px 128px}.article-body p{font-size:18px;margin-bottom:20px}.article-body strong{font-weight:700;color:#05537a}.article-body img{height:auto!important;-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));margin:60px 0;width:100%!important;display:block}.article-body h3{font-size:24px;font-weight:700;margin-top:60px}.article-body h3,.article-body ul{margin-bottom:20px}.article-body ul li{font-size:18px;margin-bottom:20px;position:relative;padding-left:39px;display:block}.article-body ul li:last-child{margin-bottom:0}.article-body ul li:before{height:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #05537a;content:"";position:absolute;top:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff;left:0;width:12px}.article-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-button a{width:322px}.content-body{padding:0}.content-body img{height:revert-layer!important;width:revert-layer!important}.similar-section{padding-top:86px;padding-bottom:77px}.similar-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.similar1-section{padding-bottom:130px}section.similar1-section h2{font-size:40px;font-weight:500;margin-bottom:77px}section.similar1-section .slick-list{padding:20px 0}.similar1-block{position:relative;max-width:1065px;margin:0 auto;width:100%}.similar1-block .similar1-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-webkit-calc(-50% - 27px));-ms-transform:translateY(calc(-50% - 27px));transform:translateY(calc(-50% - 27px));-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.similar1-block .similar1-arrow:hover{background:#ddd}.similar1-block .prev{left:-97px}.similar1-block .next{right:-97px}.similar1-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:105px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.similar1-button a.button{width:322px}.similar1-slider{margin:0 -22px}.similar1-slider-item{text-align:center;margin:0 22px}.similar1-slider-item .img{margin-bottom:24px}.similar1-slider-item .img img{-webkit-filter:drop-shadow(0 4px 5px rgba(0,0,0,.25));filter:drop-shadow(0 4px 5px rgba(0,0,0,.25));max-width:100%}.similar1-slider-item p{font-size:24px}section.impact-section{padding-top:70px;padding-bottom:100px}section.impact-section h2{font-size:40px;margin-bottom:80px}.impact-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.impact-item{height:148px;position:relative;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 20px 40px;-webkit-box-shadow:0 4px 20px rgba(5,83,122,.25);box-shadow:0 4px 20px rgba(5,83,122,.25);background:#fff;-webkit-box-orient:vertical;width:-webkit-calc(33.33% - 40px);width:calc(33.33% - 40px)}.impact-item,.impact-item .img{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.impact-item .img{height:45px;border:1px solid #05537a;-webkit-box-align:center;margin:0 auto 10px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:45px;-ms-flex-align:center}.impact-item .img img{max-width:100%}.impact-item p{padding:0 12px;font-size:16px;text-align:center;width:100%}.impact-item .info{right:13px;position:absolute;top:19px;cursor:pointer}.impact-item .info p{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:12px 19px;font-size:14px;border:1px solid #05537a;color:#777;position:absolute;top:30px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff;left:50%;width:295px;display:none;z-index:2}.impact-item .info p:before{height:20px;content:"";position:absolute;top:-20px;background:transparent;left:0;width:100%;z-index:3}.impact-item .info:hover p{display:block}section.base-section{padding:70px 0}section.base-section h2{font-size:40px;margin-bottom:80px}.base-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1060px;margin:0 auto 40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.base-item{height:148px;position:relative;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 20px 40px;-webkit-box-shadow:0 4px 20px rgba(5,83,122,.25);box-shadow:0 4px 20px rgba(5,83,122,.25);background:#fff;-webkit-box-orient:vertical;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.base-item,.base-item .img{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.base-item .img{height:45px;border:1px solid #05537a;-webkit-box-align:center;margin:0 auto 10px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:45px;-ms-flex-align:center}.base-item .img img{max-width:100%}.base-item p{padding:0 12px;font-size:16px;text-align:center;width:100%}.constructive-tabs{max-width:1145px;margin:0 auto 50px;width:100%}.constructive-tabs p{font-size:14px;font-weight:700;margin-bottom:19px;color:#05537a;text-transform:uppercase}.constructive-tabs .tabs-wrap,.constructive-tabs .tabs-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constructive-tabs .tabs-wrap a{-ms-flex-pack:center;height:42px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid #120404;margin-right:10px;color:#120404;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;-webkit-align-items:center;align-items:center;width:130px;-ms-flex-align:center}.constructive-tabs .tabs-wrap a.active,.constructive-tabs .tabs-wrap a:hover{border-color:#05537a;color:#fff;background:#05537a}.constructive-button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constructive-button a.button{height:65px;font-size:16px;width:274px}.constructive-item{-webkit-box-align:center;max-width:1145px;margin:0 auto;-webkit-align-items:center;align-items:center;width:100%;-ms-flex-align:center;display:none}.constructive-item.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constructive-item .img{height:254px;width:373px}.constructive-item .img img{height:100%;-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));-o-object-fit:cover;object-fit:cover;width:100%}.constructive-item .text{width:-webkit-calc(100% - 373px);width:calc(100% - 373px);padding-left:55px}.constructive-item .text h3{font-size:24px;margin-bottom:19px}.constructive-item .text p{font-size:14px;margin-bottom:29px;color:#777}.constructive-item .text ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constructive-item .text ul li{font-size:16px;margin-bottom:26px;position:relative;padding-right:10px;width:50%;padding-left:47px}.constructive-item .text ul li:before{height:28px;content:"";position:absolute;top:-5px;background:url(/assets/img/constr-gal.svg) no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50%;left:0;width:28px}.constructive-item.type1 .text ul{display:block}.constructive-item.type1 .text ul li{padding-right:0;width:100%}.constructive-item.type1 .text ul li:last-child{margin-bottom:0}section.title-section{overflow:hidden;padding-top:40px;padding-bottom:70px}.title-wrap{padding:0 50px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-left{margin-right:150px;width:742px}.title-slider-wrap{margin-bottom:20px;position:relative}.title-slider-wrap .title-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-slider-wrap .title-arrow:hover{background:#ddd}.title-slider-wrap .prev{left:-85px}.title-slider-wrap .next{right:-85px}.title-slider-item img{width:100%}.title-small-slider{margin:0 -12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-small-slider-item{margin:0 12px;cursor:pointer;width:-webkit-calc(25% - 24px);width:calc(25% - 24px);display:none}.title-small-slider-item:nth-child(-n+4){display:block}.title-small-slider-item img{-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));width:100%}.title-right{width:-webkit-calc(100% - 742px);width:calc(100% - 742px)}.title-right h1{font-size:40px;font-weight:700;margin-bottom:23px}.title-right p{font-size:14px;margin-bottom:13px;color:#777;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-right p strong{font-size:18px;font-weight:700;color:#05537a;margin-left:7px}.title-right p a{font-size:16px;color:#05537a;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid #05537a;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-right p a.price-show-modal{font-size:18px;font-weight:700;color:#05537a;border-bottom-color:transparent}.title-right p a.price-show-modal:hover{border-bottom-color:#05537a}.title-right p a:hover{border-bottom-color:transparent}.title-right p:nth-child(3){margin-bottom:27px}.title-right .info{position:relative;cursor:pointer;margin-left:15px}.title-right .info .text{-webkit-transform:translate(-75%);-ms-transform:translate(-75%);transform:translate(-75%);padding:12px 19px;font-size:14px;border:1px solid #05537a;color:#777;position:absolute;top:30px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background:#fff;left:50%;width:347px;display:none;z-index:2}.title-right .info .text:before{height:20px;content:"";position:absolute;top:-20px;background:transparent;left:0;width:100%;z-index:3}.title-right .info:hover .text{display:block}.title-right ul{margin:27px 0}.title-right ul li{margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-right ul li:last-child{margin-bottom:0}.title-right ul li .img{-ms-flex-pack:center;height:35px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;border:1px solid #05537a;margin-right:15px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:35px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-right ul li .text{color:#777}.title-right ul li .text span{color:#120404}.title-right a.button{height:59px;font-size:16px;min-width:250px;width:250px;margin-top:40px}section.plan-section{padding:70px 0}section.plan-section h2{font-size:40px;margin-bottom:73px}.plan-title{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;max-width:1145px;margin:0 auto 78px;-webkit-align-items:flex-end;align-items:flex-end;width:100%;-ms-flex-align:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-title .left p{font-size:14px;font-weight:700;margin-bottom:19px;color:#05537a;text-transform:uppercase}.plan-title .tabs-wrap,.plan-title .tabs-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-title .tabs-wrap a{-ms-flex-pack:center;height:42px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid #120404;margin-right:10px;color:#120404;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;-webkit-align-items:center;align-items:center;width:130px;-ms-flex-align:center}.plan-title .tabs-wrap a.active,.plan-title .tabs-wrap a:hover{border-color:#05537a;color:#fff;background:#05537a}.plan-title .right{padding-bottom:5px}.plan-title .right,.plan-title-right-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-title-right-item{margin-right:30px}.plan-title-right-item:last-child{margin-right:0}.plan-title-right-item .img{-ms-flex-pack:center;height:35px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;border:1px solid #05537a;margin-right:15px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:35px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-title-right-item p{font-size:14px;color:#777}.plan-title-right-item p span{color:#120404}.plan-wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;max-width:1145px;margin:0 auto;-webkit-align-items:center;align-items:center;width:100%;-ms-flex-align:center;display:none}.plan-wrap.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-item{max-width:50%;text-align:center;width:475px}.map{width:100%}.map iframe{height:30vw;width:100%}.plan-item p{font-size:14px;margin-bottom:30px}.plan-item img{max-width:100%}.gallery-overlay{height:100%;padding:15px 0;position:fixed;top:0;background:#fff;left:0;width:100%;display:none;z-index:99}.gallery-overlay.reviews .gallery-modal.scaled{overflow:auto}.gallery-overlay.reviews .gallery-modal.scaled img{height:auto;width:100%}.gallery-overlay-wrap{-ms-flex-pack:center;height:100%;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center}.gallery-overlay-buttons,.gallery-overlay-wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-overlay-buttons{right:75px;position:absolute;top:75px}.gallery-overlay-buttons a{-ms-flex-pack:center;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;margin-right:25px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-overlay-buttons a:last-child{margin-right:0}.gallery-overlay-buttons a:hover{background:#ba4004}.gallery-arrow{-ms-flex-pack:center;height:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:50%;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#f2f4f5;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-arrow:hover{-webkit-filter:drop-shadow(0 6px 6px rgba(0,0,0,.5));filter:drop-shadow(0 6px 6px rgba(0,0,0,.5))}.gallery-arrow.prev{left:80px}.gallery-arrow.next{right:80px}.gallery-modal{justify-content:center;border:30px solid #e5e5e5;max-width:80%;max-height:90%;display:flex}.gallery-modal img{max-width:100%;max-height:80%;object-fit:scale-down}.gallery-modal iframe{height:608px;width:930px}.gallery-modal.scaled{height:100%;border:none;position:absolute;max-width:100%;top:0;left:0;width:100%;z-index:100}.gallery-modal.scaled img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-modal.scaled iframe{height:100%;width:100%}.gallery-close-scale{-ms-flex-pack:center;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:20px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:20px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;width:55px;-ms-flex-align:center;display:none;z-index:101}.gallery-close-scale.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery-close-scale img{height:auto;width:auto}.gallery-close-scale:hover{background:#ba4004}.modal-overlay{height:100%;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:99}.modal,.modal-overlay{position:fixed;display:none}.modal{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:72px 107px 41px;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);max-height:-webkit-calc(100% - 30px);max-height:calc(100% - 30px);top:50%;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;left:50%;width:714px;z-index:100}.modal .close{-ms-flex-pack:center;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:28px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:33px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal .close:hover{background:#ba4004}.modal h3{font-size:32px;font-weight:700;margin-bottom:31px;text-align:center}.modal p.sub{padding:0 10px;font-size:20px;margin-bottom:32px;text-align:center}.modal .bottom{position:relative}.modal .bottom p{font-size:15px;color:#777;text-align:center;width:90%}.modal .bottom{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;-ms-flex-align:center;user-select:none;margin-top:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bottom input[type=checkbox]{opacity:0}.bottom label:before{height:16px;border:1px solid #05537a;content:"";width:16px;display:inline-block}.bottom label:after{height:6px;transform:rotate(-55deg);border-left:2px solid;content:"";border-bottom:2px solid;cursor:pointer;width:9px;display:inline-block}.bottom label{position:relative}.bottom label:after,.bottom label:before{position:absolute}.bottom label:before{top:-10px}.bottom label:after{top:-7px;left:4px}.bottom input[type=checkbox]+label:after{content:none}.bottom input[type=checkbox]:checked+label:after{content:""}.bottom input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.modal .bottom input{margin-bottom:0;align-items:center;width:1%;user-select:none}.modal input{height:66px;padding:0 45px;font-size:16px;border:1px solid #05537a;font-weight:400;margin-bottom:22px;color:#120404;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff;width:100%;font-family:Roboto,sans-serif;display:block}.modal input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal input::-moz-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal input:-ms-input-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal input::placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal input:focus{border-color:#ba4004}.modal textarea{height:130px;padding:22px 45px;resize:none;font-size:16px;border:1px solid #05537a;font-weight:400;margin-bottom:22px;color:#120404;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff;width:100%;font-family:Roboto,sans-serif;display:block}.modal textarea::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal textarea::-moz-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal textarea:-ms-input-placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal textarea::placeholder{font-size:16px;font-weight:400;color:#777;font-family:Roboto,sans-serif}.modal textarea:focus{border-color:#ba4004}.modal button{-ms-flex-pack:center;height:64px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:20px;border:none;font-weight:700;color:#fff;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:0 auto;-webkit-align-items:center;align-items:center;-webkit-border-radius:20px;border-radius:20px;background:#05537a;cursor:pointer;width:248px;-ms-flex-align:center;font-family:Roboto,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal button:hover{background:#ba4004}#free_measurement_modal{padding:72px 28px;position:fixed;max-width:calc(100vw - 32px);width:532px;z-index:99}#free_measurement_modal .modal_img{max-height:100%;margin:auto;width:100%;display:block}#free_measurement_modal .modal_img img{width:100%}#free_measurement_modal .data{max-width:100%;margin-top:25px}#free_measurement_modal .title{font-size:24px;font-weight:700;margin-bottom:25px;text-align:center;line-height:140%}#free_measurement_modal .modal_social{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;margin:0 auto;width:80%}#free_measurement_modal .modal_social,#free_measurement_modal .modal_social a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#free_measurement_modal .modal_social a{-ms-flex-pack:center;height:60px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-border-radius:50%;border-radius:50%;background:#05537a;width:60px}#free_measurement_modal .modal_social a:hover{background:#0a79b1}#free_measurement_modal .modal_social a img{width:36px}.vk_modal{padding:12px 17px;right:100px;top:20%;background:rgba(0,0,0,.15);width:280px}.cookie_modal,.vk_modal{border:3 solid rgba(0,0,0,.5);position:fixed;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.5);box-shadow:0 4px 20px rgba(0,0,0,.5);display:none;z-index:99}.cookie_modal{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:15px;bottom:0;background:hsla(0,0%,100%,.95);left:50%;width:75%}.cookie_wrap{padding:15px 50px}.cookie_modal .close{-ms-flex-pack:center;height:35px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:28px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:33px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;cursor:pointer;width:35px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cookie_modal .close:hover{background:#ba4004}.cookie_modal button{-ms-flex-pack:center;height:45px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:20px;border:none;font-weight:700;color:#fff;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:20px auto;-webkit-align-items:center;align-items:center;-webkit-border-radius:20px;border-radius:20px;background:#05537a;cursor:pointer;width:220px;-ms-flex-align:center;font-family:Roboto,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cookie_modal button:hover{background:#ba4004}@media screen and (max-width:750px){.cookie_modal{padding:0;bottom:18px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.5);box-shadow:0 4px 5px rgba(0,0,0,.5);width:95%}.cookie_wrap{padding:10px 50px 10px 10px}.cookie_wrap p{font-size:12px}.cookie_modal button{height:35px;font-size:16px;margin:10px auto;width:160px}.cookie_modal .close{height:30px;right:6px;top:6px;width:30px}ul.footer-menu{margin-right:35px}}.live-bt{box-shadow:0 8px 10px rgba(75,158,80,.3);border-radius:50%}.callback-bt,.live-bt{-webkit-animation:hoverWave 1s linear infinite;animation:hoverWave 1s linear infinite;transition:.3s}.callback-bt{border:2px solid #4b9e50;right:2.5%;position:fixed;bottom:6%;text-align:center;box-shadow:0 8px 10px (75,158,80,.3);background:#4b9e50;cursor:pointer;z-index:999}.callback-bt,.callback-bt .text-call{height:68px;border-radius:50%;width:68px}.callback-bt .text-call{overflow:hidden;position:relative}.callback-bt .text-call span{font-size:0;font-weight:600;right:4px;color:#4b9e50;transition:opacity .3s linear;text-transform:uppercase;position:absolute;opacity:0;text-align:center;top:22px;line-height:14px;font-family:montserrat,Arial,Helvetica,sans-serif}.callback-bt .text-call:hover span{font-size:11px;opacity:1}.callback-bt:hover i{color:#027353}.callback-bt:hover{color:transparent;transition:.3s;background:#fff;z-index:1}.callback-bt:hover i{font-size:40px;color:#4b9e50;transition:.3s}.callback-bt a{font-weight:400;color:#fff;content:"\f232";font-family:Font Awesome\ 5 Brands}.callback-bt i{animation:shake 1.2s ease 0s 1 normal none running;animation-iteration-count:infinite;-webkit-animation:shake 1.2s ease 0s 1 normal none running;-webkit-animation-iteration-count:infinite;font-size:45px;color:#fff;transition:.3s;transition:.5s ease-in-out;line-height:66px}.breadcrumbs{list-style:none;padding:0;font-size:14px;margin:0;align-items:center;display:flex}.breadcrumbs li{display:inline}.breadcrumbs li+li:before{padding:0 8px;color:#ccc;content:">"}.breadcrumbs li a{text-decoration:none;color:#05537a;transition:color .3s}.breadcrumbs li a:hover{color:#0056b3}.breadcrumbs li:last-child a{pointer-events:none;color:#333;cursor:default}@media (max-width:768px){.breadcrumbs{flex-wrap:wrap}.breadcrumbs li+li:before{padding:0 4px;display:inline-block}}@-webkit-keyframes hoverWave{0%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 0 rgba(75,158,80,.2),0 0 0 0 rgba(75,158,80,.2)}40%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 15px rgba(75,158,80,.2),0 0 0 0 rgba(75,158,80,.2)}80%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 30px rgba(75,158,80,0),0 0 0 26.7px rgba(75,158,80,.067)}to{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 30px rgba(75,158,80,0),0 0 0 40px rgba(75,158,80,0)}}@keyframes hoverWave{0%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 0 rgba(75,158,80,.2),0 0 0 0 rgba(75,158,80,.2)}40%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 15px rgba(75,158,80,.2),0 0 0 0 rgba(75,158,80,.2)}80%{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 30px rgba(75,158,80,0),0 0 0 26.7px rgba(75,158,80,.067)}to{box-shadow:0 8px 10px rgba(75,158,80,.3),0 0 0 30px rgba(75,158,80,0),0 0 0 40px rgba(75,158,80,0)}}@keyframes shake{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}10%{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}20%{transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg)}30%{transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}40%{transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);-webkit-transform:rotate(7.5deg)}50%{transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}60%{transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg)}70%{transform:rotate(-4.28571deg);-ms-transform:rotate(-4.28571deg);-webkit-transform:rotate(-4.28571deg)}80%{transform:rotate(3.75deg);-ms-transform:rotate(3.75deg);-webkit-transform:rotate(3.75deg)}90%{transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);-webkit-transform:rotate(-3.33333deg)}to{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}}@-webkit-keyframes shake{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}10%{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}20%{transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg)}30%{transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}40%{transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);-webkit-transform:rotate(7.5deg)}50%{transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}60%{transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg)}70%{transform:rotate(-4.28571deg);-ms-transform:rotate(-4.28571deg);-webkit-transform:rotate(-4.28571deg)}80%{transform:rotate(3.75deg);-ms-transform:rotate(3.75deg);-webkit-transform:rotate(3.75deg)}90%{transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);-webkit-transform:rotate(-3.33333deg)}to{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}}@media screen and (max-width:1900px){.vk_modal{border:3 solid rgba(0,0,0,.5);right:10px;background:#fff;display:none}.img-svg path{fill:#05537a}}.vk_modal .close{text-align:right}.thanks-overlay{height:100%;position:fixed;top:0;background:rgba(0,0,0,.5);left:0;width:100%;display:none;z-index:99}.thanks-modal{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:80px 107px;position:fixed;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);max-height:-webkit-calc(100% - 30px);max-height:calc(100% - 30px);top:50%;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;left:50%;width:714px;display:none;z-index:100}.thanks-modal .close{-ms-flex-pack:center;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:28px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:33px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.thanks-modal .close:hover{background:#ba4004}.thanks-modal h3{font-size:32px;font-weight:700;margin-bottom:31px;text-align:center}.thanks-modal p.sub{font-size:20px;text-align:center}.constr-overlay{height:100%;position:fixed;top:0;background:rgba(0,0,0,.5);left:0;width:100%;display:none;z-index:99}.constr-modal{overflow:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:63px 15px 8px;position:fixed;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);max-height:-webkit-calc(100% - 30px);max-height:calc(100% - 30px);top:50%;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff;left:50%;width:1206px;display:none;z-index:100}.constr-modal .close{-ms-flex-pack:center;height:55px;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:28px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:33px;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;background:#05537a;cursor:pointer;width:55px;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constr-modal .close:hover{background:#ba4004}.constr-modal h3{font-size:30px;font-weight:500;margin-bottom:68px;text-align:center}.constr-modal-wrap{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:start;max-width:100%;margin:0 auto;-webkit-align-items:flex-start;align-items:flex-start;width:866px;-ms-flex-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.constr-modal-item{margin-bottom:40px;padding-right:15px;width:33.33%}.constr-modal-item h4{font-size:20px;font-weight:500;margin-bottom:18px}.constr-modal-item ul li{margin-bottom:9px;position:relative;padding-left:23px;display:block}.constr-modal-item ul li:last-child{margin-bottom:0}.constr-modal-item ul li:before{height:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #05537a;content:"";position:absolute;top:50%;-webkit-border-radius:50%;border-radius:50%;left:0;width:8px}.burger{display:none}section.mob-menu-section{height:100%;overflow:auto;padding:100px 15px 50px;position:fixed;max-height:100%;top:0;background:#05537a;left:0;width:100%;display:none;z-index:5}.mob-logo{margin-bottom:35px;text-align:center}.mob-logo img{border-radius:20px}ul.mob-menu{margin-bottom:35px;text-align:center}ul.mob-menu>li{font-weight:500;margin-bottom:20px;text-transform:uppercase}ul.mob-menu>li:last-child{margin-bottom:0}ul.mob-menu>li.have-submenu>a{position:relative}ul.mob-menu>li.have-submenu>a>img{transform:rotate(180deg);right:-20px;transition:.5s;position:absolute;top:0;width:13px}ul.mob-menu>li.have-submenu.active>a>img{transform:rotate(0)}ul.mob-menu>li>a{color:#fff}ul.mob-submenu{margin-top:20px;display:none}ul.mob-submenu li{margin-bottom:15px;text-transform:none}ul.mob-submenu li a{color:#fff}.mob-social{margin-bottom:35px}.mob-social,.mob-social a{justify-content:center;align-items:center;display:flex}.mob-social a{height:46px;margin-right:23px;border-radius:50%;background:#fff;width:46px}.mob-social a:last-child{margin-right:0}a.mob-phone{height:59px;justify-content:center;font-size:24px;color:#fff;text-align:center;margin:0 auto;align-items:center;box-shadow:0 4px 20px rgba(186,64,4,.5);border-radius:13px;background:#ba4004;width:225px;display:flex}.about-mob-title{display:none}section.thanks-section{padding-top:40px;padding-bottom:130px}section.thanks-section h1{font-size:46px;font-weight:700;margin-bottom:85px;text-align:center}section.thanks-section p{font-size:28px;font-weight:500;margin-bottom:85px;text-align:center;margin-top:-55px}.thanks-button{justify-content:center;display:flex}.thanks-button a{max-width:300px}section.new-action-section{overflow:hidden;padding:40px 0}.new-action-wrap{margin-bottom:65px;position:relative;align-items:flex-end;display:flex}.new-action-left{position:relative;padding-right:30px;width:calc(100% - 360px);z-index:2}.new-action-left .title{padding:15px 25px;justify-content:space-between;margin-bottom:30px;align-items:center;box-shadow:5px 5px 15px rgba(0,0,0,.3);background:#fff;display:flex}.new-action-left .title p{font-size:26px;color:#9c9e9d}.new-action-left .title h1,.new-action-left .title span{font-size:50px;font-weight:700;color:#2b2a28;display:block}.new-action-content p{font-size:18px;margin-bottom:20px;line-height:1.5}.new-action-content p strong{font-weight:700}.new-action-images{justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;display:flex}.new-action-images a{height:100%;margin-bottom:20px;width:calc(50% - 10px)}.new-action-images img{object-fit:cover;width:100%}.new-action-content .bonus{margin-bottom:30px;align-items:center;display:flex}.new-action-content .bonus .bonus-text{font-size:40px;font-weight:700;color:#2b2a28;width:200px}.new-action-content .bonus p{font-size:24px;font-weight:900;color:#e31e25;margin:0;width:calc(100% - 200px)}.new-action-content p.garanty{font-size:30px;font-weight:700;margin-bottom:10px;line-height:1.5}.new-action-content p.more{font-size:18px;margin:0;line-height:1.5}.new-action-section p.mob-more{display:none}.new-action-right{position:relative;text-align:center;width:360px;z-index:2}.new-action-right img{max-width:100%}.new-action-right h3{font-size:30px;font-weight:700;margin-bottom:10px;color:#e31e25;margin-top:25px}.new-action-right p{padding:0 30px;font-size:16px}.red-block{height:440px;overflow:hidden;right:0;position:absolute;top:0;width:400px;z-index:1}.red-block .inner{height:685px;transform:rotate(30deg);justify-content:center;font-size:60px;font-weight:700;right:-480px;color:#fff;text-transform:uppercase;position:absolute;bottom:256px;align-items:flex-end;background:#e31e25;padding-bottom:15px;width:1000px;display:flex}@media screen and (max-width:1850px){.ipoteka-wrap{flex-wrap:wrap}.ipoteka-item{margin-bottom:85px}.ipoteka-item:nth-child(3){border-right:none}}@media screen and (max-width:1570px){.title-wrap{padding-right:0;padding-left:85px}}@media screen and (max-width:1450px){.partners-slider-wrap .prev{left:-60px}.partners-slider-wrap .next{right:-60px}.main-actions-block{padding:0 70px}.main-actions-block .prev{left:0}.main-actions-block .next{right:0}.footer-left{width:calc(100% - 491px);padding-left:0}.title-right .info .text{transform:translate(0);right:0;left:auto}.similar1-block{padding:0 70px;max-width:100%}.similar1-block .prev{left:0}.similar1-block .next{right:0}.about-slider-wrap{padding:0 70px}.about-slider-wrap .prev{left:0}.about-slider-wrap .next{right:0}ul.top-menu>li{font-size:18px;line-height:1}.top-social a{height:42px;width:42px}.gallery-overlay-buttons{right:20px;top:20px}.gallery-modal{border-width:10px}}@media screen and (max-width:1350px){.partners-slider-wrap{padding:0 70px}.partners-slider-wrap .prev{left:0}.partners-slider-wrap .next{right:0}.top-social a{height:36px;width:36px}element.style{width:28px}.title-right{width:350px}.title-left{padding-right:100px;margin:0;width:calc(100% - 350px)}}@media screen and (max-width:1300px){.top-social{display:none}}@media screen and (max-width:1250px){.ipoteka-item{padding:0 15px}.reviews-wrap{margin:0 -15px}.reviews-item{margin:0 15px 30px;width:calc(33.33% - 30px)}.gallery-wrap{margin:0 -15px}.gallery-item{margin:0 15px 30px;width:calc(33.33% - 30px)}.blog-wrap,.similar-wrap{margin:0 -15px}.blog-item{margin:0 15px 30px;width:calc(33.33% - 30px)}}@media screen and (max-width:1150px){.top-line-wrap a.logo img{max-width:100px}a.top-phone{height:45px;font-size:20px;width:185px}ul.top-menu>li>a{padding-right:5px;padding-left:5px}.main-projects-wrap .right .main-projects-item.half .text{width:calc(100% - 117px)}.main-projects-wrap .right .main-projects-item.half .img{height:110px;width:117px}a.footer-phone.button{min-width:250px}.footer-right{padding:20px 30px;width:410px}.footer-left{width:calc(100% - 410px)}.projects-wrap{margin:0 -15px}.projects-item{margin:0 15px 40px;width:calc(33.33% - 30px)}.about-item{padding:50px 0;border-bottom:1px solid #e0e6ed;width:100%}.about-item:after,.about-item:before{display:none}.about-item .right{padding-left:30px}.about-item:nth-child(2n) .right{padding-right:30px}.about-item:first-of-type{padding-top:0}.leader-section.leader1-section{padding-top:70px}.leader-section h2{font-size:36px;margin-bottom:30px}.leader-section p.sub{font-size:22px;margin-bottom:50px}.about-slider-wrap{margin-bottom:50px}.modal{padding:32px 57px 41px;width:514px}.modal h3{font-size:28px;margin-bottom:25px}.modal p.sub{font-size:18px;margin-bottom:25px}.modal .close{height:35px;right:28px;top:23px;width:35px}.modal input{height:46px;padding:0 45px;font-size:14px;margin-bottom:18px}.modal input::-webkit-input-placeholder{font-size:14px}.modal input::-moz-placeholder{font-size:14px}.modal input:-ms-input-placeholder{font-size:14px}.modal input::placeholder{font-size:14px}.modal textarea{height:80px;padding:22px 45px;font-size:14px}.modal textarea::-webkit-input-placeholder{font-size:14px}.modal textarea::-moz-placeholder{font-size:14px}.modal textarea:-ms-input-placeholder{font-size:14px}.modal textarea::placeholder{font-size:14px}.modal button{height:54px;font-size:20px;width:188px}.modal .bottom{margin-top:16px}.modal .bottom p{font-size:10px}section.article-section:after{width:calc(100% - 30px)}.map iframe{height:45vw;width:100%}}@media screen and (max-width:1060px){.ipoteka-item:nth-child(3){border-right:1px solid #e0e6ed}.ipoteka-item:nth-child(2n){border-right:none}.footer-wrap{display:block}.footer-right{padding:30px 20px;width:100%}}@media screen and (max-width:960px){a.top-phone,ul.top-menu{display:none}.top-line-wrap a.logo img{max-width:80px}.burger{height:58px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));justify-content:center;position:relative;flex-direction:column;align-items:flex-end;width:58px;display:block;display:flex;z-index:6}.burger .line{height:3.5px;margin-bottom:9px;transition:.5s;border-radius:5px;background:#000;width:100%}.burger .line:last-child{margin-bottom:0;width:70%}.burger.active .line{background:#fff}.burger.active .line:nth-child(2){opacity:0}.burger.active .line:first-child{transform:rotate(45deg) translate(9px,7px)}.burger.active .line:last-child{transform:rotate(-45deg) translate(12px,-7px);width:100%}.header-slider-item{height:500px}h2{font-size:36px;margin-bottom:40px}section.main-projects-section{padding-top:30px;padding-bottom:40px}.main-projects-wrap .left,.main-projects-wrap .right{margin:0;width:100%}.main-projects-item{margin-bottom:25px}.main-projects-wrap .left .main-projects-item{padding:25px 20px 20px}.main-projects-wrap .right .main-projects-item{padding:25px 20px 20px;display:block}.main-projects-wrap .right .main-projects-item .left{padding:0;width:100%}.main-projects-wrap .right .main-projects-item .right{height:auto;width:100%}.main-projects-wrap .right .main-projects-item .right img{height:auto;max-width:100%;width:auto}.main-projects-wrap .right .main-projects-item.half{padding:25px 0 0 20px;margin:0 0 25px;width:100%}a.button{height:55px;font-size:18px;min-width:290px}.header-block{background:rgba(0,0,0,.25);width:315px}.header-block .header-arrow{display:none}.header-block .title span{margin-bottom:15px;color:#fff}.header-block p{display:none}section.main-about-section{padding:40px 0}section.main-about-section p.sub{font-size:20px;margin-bottom:30px}.main-about-wrap{display:block}.main-about-wrap .img{margin-bottom:15px;text-align:center;width:100%}.main-about-wrap .text{font-size:18px;width:100%}.main-about-wrap .text p{margin-bottom:20px}.main-about-wrap .text span{font-size:38px}.main-about-wrap .text .more a{height:55px;font-size:18px;width:290px}.main-about-wrap .text .more{margin-top:35px}section.why-section{padding:40px 0}section.why-section h2{margin-bottom:40px}.why-wrap{margin:0;display:block}.why-item{padding:25px 20px 60px;margin:0 0 25px;width:100%}.why-item h4{font-size:20px;margin-bottom:18px}.why-item p{padding:0;font-size:16px}.why-item:last-child{margin-bottom:0}.why-item.half{padding:25px 20px 60px;width:100%}.why-item.half .img{display:none}.why-item.half .text{padding:0;width:100%}.why-item.full img.next,.why-item.full img.prev{display:none}.why-item.full{margin:0;width:100%}.why-item.full h4,.why-item.full p{max-width:100%;text-align:left}.why-item.full p{padding:0}.why-item img.icon{right:6px;bottom:6px;width:60px}.why-item:last-child{margin-bottom:20px}section.main-ipoteka-section{padding:40px 0}section.main-ipoteka-section p.sub{font-size:20px;margin-bottom:40px;max-width:100%}.main-ipoteka-wrap{flex-wrap:wrap}.main-ipoteka-wrap .text{font-size:18px;order:2;width:100%}.main-ipoteka-wrap .img{text-align:center;margin:0 0 30px;width:100%}.main-ipoteka-wrap .text .more{margin-top:35px}section.partners-section{padding:40px 0}section.partners-section h2{margin-bottom:40px}section.main-reviews-section{padding:40px 0}section.main-reviews-section h2{margin-bottom:40px}.main-reviews-wrap{margin:0 -15px}.main-reviews-item{margin:0 15px 30px;width:calc(50% - 30px)}section.main-actions-section{padding-top:40px;padding-bottom:80px}section.main-actions-section h2{margin-bottom:40px}.main-actions-button{margin-top:35px}.bottom-logo img{padding-right:0}section.bottom-line-section{padding-top:25px;padding-bottom:40px}.bottom-line-wrap{text-align:center;display:block}.bottom-logo{margin-bottom:30px}.bottom-logo img{width:150px}.bottom-line-wrap .copyright{font-size:18px;margin-bottom:35px}.bottom-line-wrap .right{display:block}.bottom-social{justify-content:center;margin:0 0 45px}a.footer-phone.button{min-width:auto;margin:0 auto;width:250px}footer{padding-top:50px;padding-bottom:65px}.footer-wrap{display:block}.footer-left{padding:0;margin-bottom:45px;width:100%}.footer-right{padding:30px 20px;width:100%}section.common-section{padding-top:32px;padding-bottom:90px}section.common-section h1{font-size:36px;margin-bottom:45px;line-height:42px}section.thanks-section{padding-top:32px;padding-bottom:90px}section.thanks-section h1{font-size:36px;margin-bottom:45px;line-height:42px}section.thanks-section p{font-size:20px;margin-bottom:50px;margin-top:-20px}.projects-filter{display:block}.projects-filter-item{margin-right:0;margin-bottom:5px;text-align:center;width:100%}.projects-filter-wrap{justify-content:center;flex-wrap:wrap}.projects-filter-wrap a{margin-bottom:20px}.clear-filter{justify-content:center;margin-top:30px}ul.pagination{margin-bottom:50px}.projects-item{width:calc(50% - 30px)}.projects-item .img{height:auto}section.title-section{padding-top:20px;padding-bottom:40px}section.title-section .big-wrapper{padding-right:0;padding-left:0}.title-wrap{padding:0;display:block}.title-left{margin-bottom:50px;padding-right:0;width:100%}.title-right{margin:0 auto}.title-slider-wrap{margin-bottom:15px}.title-slider-wrap .title-arrow{height:38px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#f2f4f5;width:38px;z-index:2}.title-slider-wrap .title-arrow img{width:10px}.title-slider-wrap .prev{left:10px}.title-slider-wrap .next{right:10px}.title-small-slider{justify-content:center;margin:0 -7px}.title-small-slider-item{margin:0 7px;width:calc(25% - 14px)}.title-right h1{font-size:36px;text-align:center}.title-button{justify-content:center;display:flex}.title-right a.button{height:55px;font-size:18px;width:290px}section.plan-section{padding:40px 0}section.plan-section h2{font-size:36px;margin-bottom:40px}.plan-title{margin-bottom:50px;display:block}.plan-title .left{margin-bottom:29px;text-align:center;width:100%}.plan-title .tabs-wrap{justify-content:center;flex-wrap:wrap}.plan-title .tabs-wrap a{margin-bottom:11px}.plan-title .right{display:block}.plan-title-right-item{justify-content:center;margin-right:0;margin-bottom:12px;width:100%}.plan-title-right-item:last-child{margin-bottom:0}.plan-wrap.active{display:block}.plan-item{max-width:100%;text-align:center;width:100%}.plan-item,.plan-item:last-child{margin-bottom:30px}section.base-section{padding:40px 0}section.base-section h2{font-size:29px;margin-bottom:40px}.base-wrap{margin:0 -10px 40px;width:auto}.base-item{height:120px;margin:0 10px 20px;width:calc(50% - 20px)}.base-item p{font-size:14px}.constructive-tabs .tabs-wrap{flex-wrap:wrap}.constructive-tabs .tabs-wrap a{margin-bottom:10px}.constructive-item.active{display:block}.constructive-item .img{height:auto;margin-bottom:45px;width:100%}.constructive-item .img img{height:auto;filter:drop-shadow(0 2px 10px rgba(0,0,0,.25));max-width:100%;width:auto}.constructive-item .text{padding:0;width:100%}.constructive-item .text ul{display:block}.constructive-item .text ul li{width:100%}section.ipoteka-calc-section{padding:40px 0}section.ipoteka-calc-section h3{font-size:36px;margin-bottom:40px}.ipoteka-calc-block .tabs-wrap{flex-wrap:wrap;margin-bottom:35px}.ipoteka-calc-block .tabs-wrap a{margin-bottom:10px}.ipoteka-calc-wrap{display:block}.ipoteka-calc-wrap .left{padding:0 0 50px;border:none;border-bottom:1px solid #e0e6ed;width:100%}.ipoteka-calc-wrap .right{padding:35px 0 0;width:100%}section.similar1-section{padding-top:40px;padding-bottom:80px}section.similar1-section h2{font-size:36px;margin-bottom:30px}.similar1-slider{margin:0 -10px}.similar1-slider-item{margin:0 10px}.similar1-slider-item .img{margin-bottom:20px}.similar1-slider-item .img img{margin:0 auto;display:block}.similar1-slider-item p{font-size:20px}.similar1-button{margin-top:45px}.similar1-button a.button{min-width:290px;width:290px}section.common-section p.sub{font-size:24px;margin-bottom:50px;margin-top:-25px}.ipoteka-wrap{flex-wrap:wrap}.ipoteka-item{margin-bottom:50px;width:50%}.ipoteka-item:nth-child(2n){border-right:none}section.about-section{padding-top:30px;padding-bottom:90px}section.about-section h1{font-size:36px;margin-bottom:40px}section.about-section p.sup{font-size:24px}.about-item .right p.sup{font-size:24px;margin-bottom:20px}.about-item .right h3{font-size:30px;margin-bottom:20px}.leader1-block{padding:40px 15px;display:block}.leader1-block .img{margin-bottom:30px;text-align:center;width:100%}.leader1-block .img img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.25))}.leader1-block .text{padding:0;text-align:center;width:100%}.leader1-block .text h4{font-size:21px;margin-bottom:25px}.leader1-block .text p{font-size:16px;margin-bottom:30px}.leader1-block .text .leader-button{justify-content:center;display:flex}.leader1-block .text .leader-button a{min-width:260px}.leader-block{padding:40px 15px;display:block}.leader-block .img{margin-bottom:30px;text-align:center;width:100%}.leader-block .img img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.25))}.leader-block .text{padding:0;text-align:center;width:100%}.leader-block .text h4{font-size:21px;margin-bottom:25px}.leader-block .text p{font-size:16px;margin-bottom:30px}.leader-block .text .leader-button{justify-content:center;display:flex}.leader-block .text .leader-button a{min-width:260px}.leader-section{padding-top:50px;padding-bottom:0}.about-top-images{margin:0 0 30px;display:block}.about-top-images .img{text-align:center;margin:0;width:100%}.about-top-images .img:last-child{display:none}.reviews-item{width:calc(50% - 30px)}.gallery-filter{flex-wrap:wrap;margin-bottom:45px}.gallery-filter a{margin-bottom:10px}.reviews-filter{flex-wrap:wrap;margin-bottom:45px}.reviews-filter a{margin-bottom:10px}.blog-item,.gallery-item{width:calc(50% - 30px)}.similar-section{padding-top:80px;padding-bottom:70px}.similar-section h2{font-size:26px;margin-bottom:40px}section.article-section{padding-top:0;padding-bottom:90px}section.article-section .wrapper{padding-right:0;padding-left:0}.article-block{box-shadow:none;border-radius:0}.article-body,.article-footer,.article-head{padding:40px 15px}.article-button{margin-top:65px}.article-button a{width:290px}.article-footer p{font-size:18px}.article-body p{font-size:16px;margin-bottom:15px}.article-body h3{font-size:22px;margin-top:40px}.article-body img{margin:40px 0}.article-body ul li{font-size:16px;margin-bottom:15px;padding-left:30px}.article-head h1{font-size:26px;margin-bottom:25px}.article-head p.sub{font-size:18px}.gallery-arrow{height:38px;width:38px;z-index:3}.gallery-arrow img{width:10px}.gallery-arrow.prev{left:10px}.gallery-arrow.next{right:10px}.gallery-modal{border-width:5px}.gallery-modal iframe{height:480px;width:730px}.red-block,.red-block .inner{height:auto;position:static;width:100%}.red-block .inner{transform:rotate(0);padding:15px 0;font-size:40px}.new-action-wrap{display:block}.new-action-left{padding:0;margin-bottom:40px;width:100%}.new-action-right{width:100%}.new-action-right img{max-width:100%;width:440px}}@media screen and (max-width:750px){.main-reviews-wrap{margin:0;display:block}.main-reviews-item{height:220px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.25));margin:0 0 30px;width:100%;display:block}.main-reviews-item .who{padding:8px 20px;font-size:16px}.main-actions-block .main-actions-arrow{display:none}.main-actions-block{padding:0}.main-actions-slider{margin:0}.main-actions-item{margin:0 0 30px;width:100%}section.impact-section{padding:40px 0}section.impact-section h2{font-size:29px;margin-bottom:40px}.impact-wrap{margin:0 -10px;width:auto}.impact-item{height:130px;margin:0 10px 20px;width:calc(33.33% - 20px)}.impact-item p{font-size:14px}.header-block{transform:translateY(30px)}.about-item{display:block}.about-item .left{margin-bottom:15px;width:100%}.about-item .right{padding:0;width:100%}.about-item .right h3,.about-item .right p.sup{display:none}.about-mob-title{text-align:center;display:block}.about-mob-title p.sup{font-size:22px}.about-mob-title h3{font-size:28px;font-weight:700;margin-bottom:20px}.about-item .right ul li:before{transform:translateY(-50%);top:50%}.gallery-modal iframe{height:365px;width:560px}.constr-modal .close{height:38px;right:15px;top:26px;width:38px}.constr-modal h3{font-size:26px}.constr-modal-item{width:50%}}@media screen and (max-width:650px){.projects-item,.reviews-item{width:calc(100% - 30px)}.reviews-item{height:220px}.blog-item,.gallery-item{width:calc(100% - 30px)}.blog-item .img{height:auto}.blog-item .date,.blog-item .text,.blog-item .title{padding:0 15px}.gallery-item iframe,.reviews-item.video{min-height:270px}.reviews-item.video iframe{min-height:100%}.map iframe{height:80vw;width:100%}}@media screen and (max-width:560px){.header-slider-item .big-wrapper{padding-right:0;padding-bottom:52px;padding-left:0}.header-block{transform:translateY(50px);padding:12px 61px;box-shadow:0 4px 20px rgba(0,0,0,.5);background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.2));width:100%}.header-block .title{font-size:28px;margin-bottom:16px}.header-block .title span{margin-left:5px;display:inline}.header-block p{font-size:16px;margin-bottom:16px}.header-block .header-button a{height:47px;font-size:16px;min-width:200px}.header-block .header-arrow{height:38px;width:38px}.header-block .header-arrow img{width:8px}.partners-slider-wrap .partners-arrow{height:38px;width:38px}.partners-slider-wrap .partners-arrow img{width:10px}.map iframe{height:100vw;width:100%}.main-actions-item{position:relative}.main-actions-item .left{padding:50px 20px 25px;font-size:16px;width:100%}.main-actions-item .left h4{font-size:24px}.main-actions-item .left .more{margin-top:30px}.main-actions-item .left .more a{height:55px;font-size:18px;width:250px}.main-actions-item .right{right:0;position:absolute;top:0;width:107px}.main-actions-item .right img{height:79px;display:none}.footer-left,.main-actions-item .right img:first-child{display:block}ul.footer-menu{margin:0 0 40px;width:100%;padding-left:43px}ul.footer-menu:first-child{width:auto}ul.footer-menu:last-child{margin-bottom:0}.title-right{padding-right:15px;width:100%;padding-left:15px}.title-right p strong{font-size:16px}.title-right .info{margin-left:7px}.title-right .info .text{top:-15px;width:216px}.impact-item{width:calc(50% - 20px)}.impact-item .info p{transform:translate(0);right:0;left:auto;width:250px}.similar1-block{padding:0}.similar1-block .similar1-arrow{height:38px;width:38px;z-index:2}.similar1-block .similar1-arrow img{width:10px}.similar1-block .prev{left:-10px}.similar1-block .next{right:-10px}.ipoteka-item{border-right:none;padding:50px 0;margin-bottom:0;border-bottom:1px solid #e0e6ed;width:100%}.ipoteka-item:first-child{padding-top:0}.ipoteka-item:last-child{border-bottom:none;padding-bottom:0}.gallery-modal iframe{height:310px;width:440px}.modal{overflow:auto;padding-right:15px;padding-bottom:45px;padding-left:15px}.modal .close{height:38px;right:15px;top:26px;width:38px}.modal h3{font-size:28px;margin-bottom:20px}.modal p.sub{font-size:16px;margin-bottom:20px}.modal input{height:55px;padding:0 20px;margin-bottom:15px}.modal textarea{padding:15px 20px;margin-bottom:15px}.modal button{height:55px;width:250px}.modal p.bottom{font-size:13px}.modal p.bottom br{display:none}#free_measurement_modal{padding:52px 18px}#free_measurement_modal .data{max-width:100%;margin-top:25px}#free_measurement_modal .title{font-size:18px;font-weight:700;margin-bottom:25px;text-align:center;line-height:140%}#free_measurement_modal .modal_social{margin:0 auto;width:80%}#free_measurement_modal .modal_social a{height:48px;width:48px}#free_measurement_modal .modal_social a img{width:32px}.gallery-overlay-buttons a{height:38px;width:38px}.gallery-overlay-buttons a:first-child img{width:22px}.gallery-close-scale{height:38px;width:38px}.gallery-filter a{margin:0 5px 10px}.gallery-filter a:last-child{margin-right:5px}section.new-action-section{padding-top:0;padding-bottom:60px}.new-action-left .title{padding:15px 10px}.new-action-left .title p{font-size:15px}.new-action-left .title h1,.new-action-left .title span{font-size:24px}.new-action-content p{font-size:16px}.new-action-images{display:none}.new-action-images img{margin:0 0 15px;width:100%}.new-action-content .bonus{display:block}.new-action-content .bonus .bonus-text{margin-bottom:10px;width:100%}.new-action-content .bonus p{width:100%}.new-action-content p.garanty{font-size:18px;font-weight:400;line-height:1.4}.new-action-content p.more{display:none}.new-action-left{margin-bottom:15px}.new-action-right{padding:10px 15px;box-shadow:5px 5px 15px rgba(0,0,0,.3);background:#fff}.new-action-right img{display:none}.new-action-right h3{font-size:22px;margin-top:0}.new-action-right p{padding:0;font-size:14px}.new-action-mob{display:block}.new-action-mob,.new-action-mob .big-img{margin-bottom:15px}.new-action-mob img{max-width:100%}.new-action-mob .wrap{align-items:flex-start;display:flex}.new-action-mob .wrap .left{padding-right:15px;width:60%}.new-action-mob .wrap .right{width:40%}.new-action-section p.mob-more{font-size:12px;text-align:center;margin-top:25px;display:block}}@media screen and (max-width:445px){#header-button-desktop{display:none}}@media screen and (max-width:440px){.main-projects-wrap .right .main-projects-item.half{padding:25px 20px 20px}.main-projects-wrap .right .main-projects-item.half .wrap{display:block}.main-projects-wrap .right .main-projects-item.half .text{padding:0;width:100%}.main-projects-wrap .right .main-projects-item.half .img{height:auto;width:100%}.main-projects-wrap .right .main-projects-item.half .img img{height:auto;max-width:100%;width:auto}.main-projects-button{margin-top:25px}.header-block{transform:translateY(11px);padding:12px 61px;box-shadow:0 4px 20px rgba(0,0,0,.5);background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.2));width:100%}.header-block .title{font-size:24px;margin-bottom:4px}#header-button-desktop{display:none}#header-button-mobile a.button{min-width:97px}#header-button-mobile{padding:0;max-width:220px;margin:25px auto;width:80%;display:block}section.main-projects-section{padding-top:0}.ipoteka-calc-wrap .right-item .text{width:50%}.ipoteka-calc-wrap .right-item .img{margin:0;width:50%;padding-left:10px}.ipoteka-calc-wrap .right-item .img img{max-width:100%}.common-order-button a.button{padding:0}.ipoteka-calc-block{margin-bottom:35px;margin-top:0}.gallery-modal iframe{height:255px;width:100%}.constr-modal-item{padding-right:0;width:100%}.header-slider-item{height:245px}.header-slider-item .big-wrapper{padding-bottom:0}.main-projects-wrap .left .main-projects-item .bottom-mob{max-width:100%;display:block}.main-projects-wrap .left .main-projects-item .bottom{display:none}.main-projects-wrap .right .main-projects-item .right-mob{display:block}.main-projects-wrap .right .main-projects-item .right-mob img{max-width:100%}.main-projects-wrap .right .main-projects-item .right{display:none}.main-projects-wrap .right .main-projects-item.half .half-mob-img{display:block}.main-projects-wrap .right .main-projects-item.half .half-mob-img img{max-width:100%}.main-projects-wrap .right .main-projects-item.half .img{display:none}}@media screen and (max-width:400px){ul.footer-menu{padding-left:0}ul.footer-menu li{font-size:16px}}@media screen and (max-width:360px){.gallery-item iframe,.reviews-item.video{min-height:194px}}