@media (max-width:768px){html{font-size:8px}}body{font-family:'Proxima Nova Lt'}.wrap{position:relative}.address,.phone,.place{font-size:2rem;margin-bottom:0}.h1{font-weight:800}.h2{font-size:6rem !important;color:#1e4312;font-weight:600;margin-bottom:4rem}@media (max-width:768px){.h2{font-size:4rem !important}}a{color:#1e4312}button{background:transparent;border:none}.navbar-fixed-top{display:none}.navbar-fixed-top .phone{background:#1e4312;color:#fff}.navbar-fixed-top .phone a,.navbar-fixed-top .phone i{color:#fff}#header{margin-bottom:0}#header .logo-ald-wrap{padding-top:5rem}#header .logo-wrap,#header .contact-wrap{padding-top:5rem}#header .contact-wrap{padding-top:4rem}#header .contact-wrap .phone{font-size:3rem;font-weight:600}#header .contact-wrap .phone a{color:#777}#header .contact-wrap .phone a span{font-size:2.4rem}#header .contact-wrap .email{font-size:1.8rem}#header .contact-wrap .email a{color:#777}#header .map-ico,#header .order-phone{padding-left:0;padding-right:0;min-height:14rem;padding-top:4rem}#header .map-ico a,#header .order-phone a{display:block}#header .map-ico .title,#header .order-phone .title{font-size:1.4rem;font-weight:600;text-align:center;margin-top:1rem;line-height:1.4rem}#header .map-ico{background:#f7f8f7;text-align:center}#header .map-ico .fas{font-size:4rem;color:#1e4312}#header .map-ico a{color:#1e4312}#header .order-phone{background:#1e4312;text-align:center}#header .order-phone img{margin:0 auto}#header .order-phone a{color:#fff}.wrap .mobile-menu-top{background-color:#f8f8f8;border-color:#e7e7e7;top:0;border-width:0 0 1px;box-shadow:0 0 2px #ccc}.wrap .mobile-menu-top .right-menu{display:flex}.wrap .fixed-menu-wrap .container-top-menu .navbar-collapse{width:100%}.wrap .fixed-menu-wrap .container-top-menu .navbar-collapse .navbar-nav{width:100%;display:flex;justify-content:space-between}.wrap .menu-wrap{border-top:1px solid #898a90;border-bottom:1px solid #898a90}.menu-wrap .mobile-menu .right-menu{display:flex;justify-content:space-between}.menu-wrap .navmenu{margin-bottom:0;min-height:40px;font-weight:800;width:100%;display:flex;justify-content:space-between}.menu-wrap .navmenu li a{padding:10px 12px}.menu-wrap .navmenu li a:focus{color:#111}.menu-wrap .navmenu li.flexMenu-viewMore{background:#fff}.menu-wrap .navmenu li.flexMenu-viewMore .flexMenu-popup{background:#fff}.menu-wrap .navmenu li.flexMenu-viewMore a{border:1px solid #111}.header-menu li a{color:#808080}.nav>li>a:hover,.nav>li>a:focus{color:#1e4312;text-decoration:none;background-color:transparent}.navbar-top ul li a{padding:15px 10px}.home-slider{background:#f7f8f7}.home-slider .owl-theme .owl-nav{font-size:4rem;position:absolute;top:50%;width:100%}.home-slider .owl-theme .owl-nav .owl-prev{left:-10rem}.home-slider .owl-theme .owl-nav .owl-next{right:-10rem}@media (max-width:768px){.home-slider .owl-theme .owl-nav .owl-prev{left:1rem}.home-slider .owl-theme .owl-nav .owl-next{right:1rem}}@media (max-width:992px){.home-slider .owl-theme .owl-nav .owl-prev{left:1rem}.home-slider .owl-theme .owl-nav .owl-next{right:1rem}}.home-slider .owl-theme .owl-nav [class*=owl-]{background:inherit !important;position:absolute}.home-slider .owl-theme .owl-dots{position:absolute;bottom:-3rem;width:100%}.home-about{padding-bottom:3rem}.home-about .content,.home-about .slogan{font-weight:600;font-size:1.8rem}.home-about .slogan{color:#1a4b92;font-weight:400;font-size:2rem;margin-bottom:3rem}.home-about .content p,.home-about .content div{margin-bottom:3rem}.home-about .btn-learn{background:#1a4b92;padding:2rem 4rem;color:#fff;text-transform:uppercase;font-size:1.8rem;font-weight:600;border-radius:0}.home-advantages{padding:4rem 0;background:#f7f8f7}.home-advantages .right-side{padding-top:4rem}.home-advantages .right-side .logo{margin-bottom:3rem}.home-advantages .right-side .content{font-weight:600;font-size:2.4rem;line-height:3.6rem}.home-advantages .left-side{padding-bottom:3rem}.home-advantages .left-side .wrap-link{margin-top:2rem;font-size:2.6rem;text-decoration:underline}.home-advantages .icon-line{padding-top:3rem}.home-advantages .icon-line img{margin-bottom:2rem}.home-advantages .icon-line .descr{font-size:1.8rem}.home-genplan-title .h2{padding:3rem 0;margin:0}.mapplic-container{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.home-genplan .map{height:85vh;overflow:hidden}.home-genplan .map .map-container{height:85vh}.home-genplan .mapplic-tooltip{padding:0}.home-genplan .mapplic-tooltip .mapplic-tooltip-content{margin-right:0}.home-genplan .mapplic-tooltip .map-mark-wrap{background:#fff}.home-genplan .mapplic-tooltip .map-mark-wrap .img-wrap{text-align:center;background:#1e4312;padding-bottom:1rem;color:#fff}@media (max-width:992px){.home-genplan .mapplic-tooltip .map-mark-wrap .img-wrap img{height:30px !important}}.home-genplan .mapplic-tooltip .map-mark-wrap .img-wrap .claster{text-transform:uppercase}.home-genplan .mapplic-tooltip .map-mark-wrap .btn-wrap{text-align:center}.home-genplan .mapplic-tooltip .map-mark-wrap .btn-wrap .btn-map-buy{max-width:70%;margin:1.5rem auto;padding:1rem;line-height:1.6rem !important;border-radius:0}.home-genplan .mapplic-tooltip .sold{font-size:1.8rem;text-align:center;color:#d9534f;margin-top:0;padding-top:1rem;padding-bottom:2rem}.home-genplan .mapplic-tooltip{background-color:#1e4312 !important;padding:0;border:3px solid #fff;color:#fff !important}@media (max-width:992px){.home-genplan .mapplic-tooltip{max-width:200px;min-width:180px}.home-genplan .mapplic-tooltip .claster{font-size:1rem}.home-genplan .mapplic-tooltip .square,.home-genplan .mapplic-tooltip .price{font-size:2rem !important}.home-genplan .mapplic-tooltip .btn-map-buy{font-size:1.2rem !important}}.home-genplan .mapplic-tooltip .mapplic-tooltip-title{padding:1rem}@media (max-width:992px){.home-genplan .mapplic-tooltip .mapplic-tooltip-title{font-size:2rem;padding:0 4rem 0 1rem;margin:0}}.home-genplan .mapplic-tooltip .mapplic-tooltip-close{background-image:url(../image/mapplic/cross-light.png);background-size:16px 16px;width:16px;height:16px;opacity:.8}.home-genplan .mapplic-fullscreen-button{top:inherit;bottom:110px}.home-genplan .mapplic-hovertip .mapplic-tooltip-title{width:100%}.home-place .h2{color:#fff;background-color:#1e4312;padding:4rem;font-size:4rem;font-weight:600;margin:0}.home-place .place-map{height:60vh}.home-variants-header{padding:2rem 0}.home-variants-header .h2{margin:2rem 0}.home-variants{background:#f7f8f7}@media (max-width:768px){.home-variants{padding-bottom:3rem}}.home-variants .left-side{padding-top:3rem}.home-variants .left-side .h4{color:#1e4312;margin:2rem 0;font-weight:600;font-size:2.6rem;text-align:center}.home-actions-title{background:#e3a114}.home-actions-title .h2{margin:3rem 0;color:#fff}.home-actions-gallery .owl-theme .owl-nav{font-size:4rem;position:absolute;top:50%;width:100%}.home-actions-gallery .owl-theme .owl-nav .owl-prev{left:-10rem}.home-actions-gallery .owl-theme .owl-nav .owl-next{right:-10rem}@media (max-width:768px){.home-actions-gallery .owl-theme .owl-nav .owl-prev{left:1rem}.home-actions-gallery .owl-theme .owl-nav .owl-next{right:1rem}}.home-actions-gallery .owl-theme .owl-nav [class*=owl-]{background:inherit !important;position:absolute}.home-actions-gallery .owl-theme .owl-dots{position:absolute;bottom:-3rem;width:100%}.home-about p,.home-about div{font-size:1.8rem;font-weight:600;margin-bottom:3rem;text-align:center}.home-logos{background:#f7f8f7}.home-logos .title{padding:2rem 0;font-size:2.2rem;font-weight:600}.home-logos .logos{list-style:none;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem}@media (max-width:768px){.home-logos .logos{flex-direction:column}.home-logos .logos li{text-align:center;margin-bottom:3rem}}@media (max-width:768px){.home-logos .owl-carousel.owl-drag .owl-item{width:60% !important;margin-left:20%}}@media (max-width:480px){.home-logos .owl-carousel.owl-drag .owl-item{width:100% !important;margin-left:0}}.home-projects-title{background:#1e4312}.home-projects-title .h2{color:#fff;margin:3rem 0}.home-phrase{padding:2rem 0}.home-phrase .text-wrap{color:#1a4b92;font-weight:600;font-size:2.4rem}.home-form{margin-top:2rem;background:#f7f8f7}.home-form .form-image{min-height:40rem;background:url('../image/form_bg.jpg') top center no-repeat;background-size:contain}.home-form .right-side .title{text-align:center;color:#1e4312;font-weight:600;font-size:3.3rem;margin:0;padding:0}.home-form .right-side #contact-form{margin-top:1rem}.home-form .right-side #contact-form label{width:100%;text-align:center;color:#1e4312;font-size:2rem;margin-bottom:0}.home-form .right-side #contact-form input{background:#f7f8f7;border:0 solid #f7f8f7;border-bottom:1px solid #1e4312;border-radius:0;text-align:center;box-shadow:none;padding:.3rem 1rem;font-weight:600}.home-form .right-side #contact-form .help-block{text-align:center}.home-form .right-side #contact-form .checkbox label{color:#777;font-size:1.6rem}.home-form .right-side #contact-form .checkbox label a{color:#777}.home-form .right-side #contact-form [type="submit"]{border-radius:0;padding:1.5rem 6rem;font-size:1.8rem;font-weight:600}.order-view-wrap .img-link{position:fixed;width:90px;right:0;top:30vh;z-index:1000}@media (max-width:768px){.order-view-wrap .img-link{left:0;top:25vh}}#footer{padding:5rem 0 3rem;background:#1e4312;color:#fff}#footer .f-logo img,#footer .f-ald-logo img{margin-top:2rem}#footer .social-block{font-size:4rem;margin-top:1.4rem}#footer a{color:#fff}#footer .address,#footer .email,#footer .site{font-size:1.6rem}#footer .phone{font-size:3rem;font-weight:600}@media (max-width:768px){#footer .f-logo{text-align:center;margin-bottom:2rem}}@media (max-width:768px){#footer .f-ald-logo{text-align:center;margin-bottom:2rem}}#footer .f-contacts{text-align:right}@media (max-width:768px){#footer .f-contacts{text-align:center;margin-bottom:2rem}}.btn-skelet{font-size:1.8rem;font-weight:600;border:1px solid #1e4312;border-radius:0;padding:1.5rem 6rem !important}#map-modal .h3{color:#1e4312;text-align:center;font-size:2.8rem;font-weight:600}#map-modal .logo{padding:2rem 0;font-weight:600}#map-modal .logo .line{width:20rem;border-bottom:1px solid #1e4312;height:1px;margin:0 auto;display:block}#map-modal .contacts{text-align:center;font-weight:600}#map-modal .contacts .phone{font-size:2.5rem}#order-pay-modal .h3,#order-view-modal .h3,#order-call-modal .h3{color:#1e4312;text-align:center;font-size:2.8rem;font-weight:600}#order-pay-modal .modal-content,#order-view-modal .modal-content,#order-call-modal .modal-content{background:#f7f8f7}#order-view,#order-pay,#order-call{margin-top:1rem}#order-view label,#order-pay label,#order-call label{width:100%;text-align:center;color:#1e4312;font-size:2rem;margin-bottom:0}#order-view input,#order-pay input,#order-call input{background:#f7f8f7;border:0 solid #f7f8f7;border-bottom:1px solid #1e4312;border-radius:0;text-align:center;box-shadow:none;padding:.3rem 1rem;font-weight:600}#order-view .help-block,#order-pay .help-block,#order-call .help-block{text-align:center}#order-view .checkbox label,#order-pay .checkbox label,#order-call .checkbox label{color:#777;font-size:1.6rem}#order-view .checkbox label a,#order-pay .checkbox label a,#order-call .checkbox label a{color:#777}#order-view [type="submit"],#order-pay [type="submit"],#order-call [type="submit"]{border-radius:0;padding:1.5rem 6rem;font-size:1.8rem;font-weight:600}.order-state-modal{margin-top:1rem}.order-state-modal .modal-dialog{background:#f7f8f7}.order-state-modal .modal-header{border-bottom:0}.order-state-modal .modal-header .h2{font-size:4rem !important;text-align:center}.order-state-modal .modal-content{background:inherit}.order-state-modal label{width:100%;text-align:center;color:#1e4312;font-size:2rem;margin-bottom:0}.order-state-modal input{background:#f7f8f7;border:0 solid #f7f8f7;border-bottom:1px solid #1e4312;border-radius:0;text-align:center;box-shadow:none;padding:.3rem 1rem;font-weight:600}.order-state-modal .help-block{text-align:center}.order-state-modal .checkbox label{color:#777;font-size:1.6rem}.order-state-modal .checkbox label a{color:#777}.order-state-modal [type="submit"]{border-radius:0;padding:1.5rem 6rem;font-size:1.8rem;font-weight:600}