*{margin:0;padding:0}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-50%)}50%{transform:translateY(0)}60%{transform:translateY(-20%)}80%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-50%)}50%{-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(-20%)}80%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(0)}20%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-50%)}50%{-moz-transform:translateY(0)}60%{-moz-transform:translateY(-20%)}80%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(0)}}p{color:#4a4a4a;font-size:18px;font-weight:400;line-height:33px}p span{color:#9a8478;font-weight:600}p span a{color:#9a8478;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}p span a:hover{color:#72a538}p strong{color:#000;font-weight:600}.title{position:relative;z-index:2;display:inline-block;margin-bottom:40px}.title:before,.title:after{content:'';background:#9a8478;position:absolute;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:50%;margin-left:-40px;z-index:-1}.title:before{width:70px;height:4px;margin-top:-2px}.title:after{width:70px;height:1px;margin-left:-15px;margin-top:-10px}h2{font-family:'Playfair Display', serif;font-size:36px;margin:0 0;position:relative;color:#000;display:inline-block;font-weight:700;text-transform:uppercase}body{font-family:'Lato', sans-serif}.container{max-width:1170px;position:relative}.navbar.navbar-default{border:none;border-radius:0;background-color:#fff;margin-bottom:0 !important;padding:0 0;top:53px;z-index:99999}.navbar.navbar-default .navbar-header{width:100%;float:none}.navbar.navbar-default .navbar-brand{margin:0 auto !important;float:none;padding:12px 0;height:auto;display:table;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.navbar.navbar-default .nav.navbar-nav{width:100%;text-align:center}.navbar.navbar-default .nav.navbar-nav li{display:inline-block;float:none}.navbar.navbar-default .nav.navbar-nav li.active a{background-color:transparent}.navbar.navbar-default .nav.navbar-nav li a{color:#594a41;font-size:14px;font-weight:400;text-transform:uppercase;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.navbar.navbar-default .nav.navbar-nav li a:hover{color:#9a8478}.navbar.navbar-default .collapse.navbar-collapse{position:relative;border-top:1px solid #eee}section{padding:80px 0}section.location{padding:60px 0 0;background:#f2f2f2 url(../img/02.png) no-repeat left 80px}section.location .bg-gray{background:#e1d4be url(../img/symbol.png) no-repeat bottom right;background-size:80%;margin-top:30px;padding:80px 20px}section.location p{margin-bottom:0}section.location .main-btn{margin-top:40px}section.location ul{margin-top:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2}section.location ul li{color:#000;list-style:none;font-size:18px;font-weight:400;margin-bottom:15px;position:relative;padding-left:35px}section.location ul li.left{margin-bottom:6px}section.location ul li span{font-weight:900}section.location ul li:last-child{margin-bottom:0}section.location ul li .icon{width:24px;height:24px;position:absolute;left:0;top:0;display:block;background-repeat:no-repeat;background-size:24px}section.location ul li .car-icon{background-image:url(../img/car-icon.svg)}section.location ul li .walk-icon{content:'';background-image:url(../img/walk-icon.svg)}section #googlemap{width:100%;height:600px}section.img-bg{background:#000;width:100%;padding:0 !important}section#lozenetz{background:#fff url(../img/03.png) no-repeat left 80px}section#lozenetz .relative{padding-right:0}section#lozenetz .relative img{float:right}section#lozenetz ul{padding-left:20px}section#lozenetz ul li{color:#4a4a4a;font-size:18px;font-weight:400;line-height:33px;padding-left:35px;list-style:none;position:relative;margin-top:5px}section#lozenetz ul li .icon{width:24px;height:24px;position:absolute;left:0;top:6px;display:block;background-repeat:no-repeat;background-size:24px;background-position:center center}section#lozenetz ul li .house-icon{background-image:url(../img/house.svg)}section#lozenetz ul li .semi-icon{background-image:url(../img/semi-detached.svg)}section#lozenetz ul li .complex-icon{background-image:url(../img/complex.svg);background-position:top center}@media screen and (max-width: 1024px){section#lozenetz .relative{padding-left:0}section#lozenetz .relative img{float:none}}section.estate-plus{background:#f2f2f2 url(../img/04.png) no-repeat left 80px}section.estate-plus .title{margin-left:auto;margin-right:auto;display:table;margin-bottom:40px}section.estate-plus img{display:block;margin:0 auto}section.estate-plus h3{text-align:center;color:#4a4a4a;font-family:Lato;font-size:22px;font-weight:400}section.estate-plus .box{min-height:150px;margin-bottom:10px}section.estate-plus ul{display:table;margin:50px auto}section.estate-plus ul li{float:left;margin:0 35px;list-style:none}section.estate-plus ul li a{display:block;background:#9a8478;padding:7px 20px;font-size:18px;color:#fff;font-weight:600;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}section.estate-plus ul li a:hover{background:#72a538;text-decoration:none}section.estate-design{background:#fff url(../img/05.png) no-repeat left 80px}section.estate-design .title{margin:0 auto 40px auto;display:table}section.estate-design h2{color:#18191b}section.estate-design h2:before{left:50%;margin-left:-35px}section.estate-design .avatar{margin:0 auto;display:block;width:108px;height:108px;background:transperant;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px}section.estate-design .avatar-title{display:block;text-align:center;margin:25px 15px 35px 15px;color:#c2b49a;font-family:Lato;font-size:18px;font-weight:700;line-height:33px;text-transform:uppercase}section.estate-design p{margin:35px 80px 0 80px}section.estate-design .link{padding-bottom:30px;background:url(../img/arrow-down.png) no-repeat center bottom}section.contacts{background-image:url(../img/contacts-bg.jpg);background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:0}section.contacts.contacts-inside{background-image:url(../img/contacts-inside-bg.jpg)}section.contacts .title{display:table;margin:0 auto 70px auto}section.contacts h2{margin:0 auto}section.contacts p.text-center{color:#4a4a4a;font-family:Lato;font-size:12px;font-weight:400;margin:50px auto}section.contacts p.text-center a{color:#9a8478;font-weight:700}section.contacts .home,section.contacts .phone,section.contacts .email{color:#000000;font-family:Lato;font-size:18px;font-weight:700}section.contacts .home span,section.contacts .phone span,section.contacts .email span{font-weight:400}section.contacts .home span a,section.contacts .phone span a,section.contacts .email span a{color:#000}section.contacts form{margin-top:75px}section.contacts form textarea,section.contacts form select,section.contacts form input{border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #000;padding-left:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:transparent}section.contacts form textarea:focus,section.contacts form select:focus,section.contacts form input:focus{box-shadow:none;padding-left:12px;border-bottom-color:#000}section.contacts form select{background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.contacts form textarea{resize:none;min-height:160px}section.contacts form .send{background:#9a8478;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;width:auto;margin-left:auto;margin-right:auto;border-bottom:0;padding-left:12px}section.contacts form .send:hover{background:#000}section.inside-estate{padding-top:163px;padding-bottom:0;background:#f2f2f2}section.inside-estate .estate-design{background-image:none;background-color:#fff;margin-top:50px;margin-bottom:0;padding:50px 0}section.inside-estate .item img{height:auto}section.inside-estate .house-map #wrapper{width:100%}section.inside-estate .house-map img{width:100%;margin:10px auto;display:block}section.inside-estate .info-villa p{font-weight:600;font-size:16px;color:#000}section.inside-estate .info-villa p.pull-right{font-size:24px}section.inside-estate .info-villa td{font-weight:600;color:#000;font-size:16px}section.inside-estate .info-villa td:last-child{padding:0 20px;font-weight:600;color:#9a8478;text-align:right}section.inside-estate .owl-inside{position:relative}section.inside-estate .owl-inside .owl-nav{position:absolute;left:0;right:-4px;top:50%}section.inside-estate .owl-inside .owl-prev{left:-4px;background-image:url(../img/prev.png)}section.inside-estate .owl-inside .owl-next{right:0;background-image:url(../img/next.png)}section.inside-estate .owl-inside .owl-next,section.inside-estate .owl-inside .owl-prev{position:absolute;width:46px;height:40px;font-size:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#9a8478;background-repeat:no-repeat;background-size:13px;background-position:center center}section.inside-estate .owl-inside .owl-next:hover,section.inside-estate .owl-inside .owl-prev:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}section.inside-estate .p0{padding:0}section.inside-estate .black-bg{background:#18191b}section.inside-estate h2{margin-top:45px;float:left;margin-bottom:20px}section.inside-estate h2 span{background:#ffc107;font-size:20px;font-weight:600;font-family:'Playfair Display', serif;padding:5px 10px;color:#fff;float:left;margin:3px 10px 0 0}section.inside-estate .green-btn{margin-top:45px;float:right;margin-bottom:20px}section.inside-estate .green-btn:hover{background-color:#000}section.inside-estate ul{padding-left:30px}section.inside-estate p a strong{color:#9a8478}section.inside-estate p.text{margin:45px 0 30px 0}section.inside-estate .floor{background:#18191b;padding:15px;margin-bottom:40px;position:relative;min-height:560px}section.inside-estate .floor .expand{background:#9a8478;padding:15px 15px 30px 15px;position:relative;height:220px;margin-left:auto;margin-right:auto}section.inside-estate .floor .expand img{display:block;margin:0 auto;max-width:100%;height:100%}section.inside-estate .floor .expand a.expanded{position:absolute;right:10px;bottom:5px;color:#18191b;font-weight:700;font-size:12px}section.inside-estate .floor .expand a.expanded:before{content:'';width:13px;height:13px;float:left;margin-top:2px;margin-right:5px;background-image:url(../img/expand.png);background-size:13px;background-repeat:no-repeat;background-position:center center}section.inside-estate .floor h4{color:#fff;font-size:22px;font-weight:700;font-family:'Playfair Display', serif;text-align:center;margin:20px 0}section.inside-estate .floor h4 span{color:#9a8478;font-weight:400}section.inside-estate .floor ul{list-style:none;padding:0 0;margin:0}section.inside-estate .floor ul li{color:#fff;font-size:13px;padding:6px 0;width:50%;float:left;border-right:1px solid #fff;text-align:center}section.inside-estate .floor ul li:nth-child(even){border-right:0}.state-one{padding-top:68px;background-image:url(../img/mainslider1.jpg);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:880px;width:100%}.state-one .caption{max-width:677px;width:100%;height:238px;border:2px solid #9a8478;margin:0 auto}.state-one .caption h1{text-align:center;font-family:'Playfair Display', serif;color:#fff;font-size:60px;font-weight:700;margin-left:-100px;margin-top:120px}.state-one ul{display:table;margin:50px auto}.state-one ul li{float:left;margin:0 35px;list-style:none}.state-one ul li a{display:block;padding:7px 20px;color:#c2b49a;font-family:Lato;font-size:16px;font-weight:900;text-transform:uppercase;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.state-one ul li a:before{content:'';width:30px;height:1px;background:#c2b49a;display:block;float:left;margin-top:12px;margin-right:10px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.state-one ul li a:hover{text-decoration:none}.state-one ul li a:hover:before{width:40px}@media screen and (max-width: 1024px){.state-one .caption{margin-left:10px;margin-right:10px;width:auto;height:auto;max-width:100%;padding:20px 10px}.state-one .caption h1{margin-top:auto;margin-left:auto}}.green-btn{display:inline-block;background:#9a8478;padding:7px 20px;font-size:18px;color:#fff;font-weight:600;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.green-btn:hover{color:#fff;background:#72a538;text-decoration:none}.green-btn.red-btn{background:#b71e21}.green-btn.red-btn:hover{color:#fff;text-decoration:none}.green-btn.reserve-btn{background:#f2c31f;color:#18191c}.green-btn.reserve-btn:hover{color:#fff;background:#cfa616;text-decoration:none}.all-houses ul{padding-left:0 !important}.all-houses span{color:#4a4a4a;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:10px;display:block}.all-houses li{float:left;list-style:none;margin-right:10px;color:#fff;padding-left:10px !important;line-height:24px !important}.all-houses li a{color:#fff;font-size:14px;font-weight:500;padding:1px 16px;background:#9a8478;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block}.inside-estate .all-houses{background:#18191b;padding:20px 0 20px 30px}.inside-estate .all-houses li{color:#fff;font-size:16px;padding-left:0 !important}.inside-estate .all-houses li:nth-of-type(5),.inside-estate .all-houses li:nth-of-type(8){padding-left:20px !important}.inside-estate .all-houses li a{color:#fff;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.inside-estate .all-houses li a:hover{text-decoration:none;color:#dbdbdb}.success p{color:#9a8478;font-size:15px;font-weight:700;text-align:center;background:rgba(255,255,255,0.5);padding:5px 10px}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.navbar{-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.top-nav-collapse{top:0 !important;-moz-transition:all 1.5s;-o-transition:all 1.5s;-webkit-transition:all 1.5s;transition:all 1.5s}.top-nav-collapse .navbar-brand{width:50px}.video-block{overflow:hidden}.video-block video{margin-top:-21px;width:100%}.mt20{margin-top:20px}.top-line{background:#000;z-index:9999999;height:53px}.top-line .first-logo{position:relative;z-index:9999999}.top-line ul{margin-bottom:0}.top-line ul li{line-height:36px;float:left;list-style:none;padding:8px 20px}.top-line ul li:last-child{padding-right:0}.top-line ul li a{font-size:11px;color:#979797;text-transform:uppercase;text-decoration:none}.top-line ul li a:hover{color:#ffca2b}@media screen and (max-width: 992px){.top-line ul li{padding:8px 8px}}img[usemap]{border:none;height:auto;max-width:100%;width:auto}span.black{background:#000;display:block;padding:15px 0;font-size:18px;color:#fff}span.black a{color:#9a8478}.relative{position:relative}.arrow{line-height:30px;background:#9a8478;color:#fff;padding:4px 10px;position:relative;float:right;margin-right:100px;margin-top:20px;margin-bottom:20px;display:block}.arrow:after{content:'';width:84px;height:30px;top:5px;right:-90px;position:absolute;display:block;background:url(../img/arrow-right.png) no-repeat top center}#created{padding:0;text-align:center;line-height:44px;background:#18191b;height:44px;width:100%}.grind{background:url(../img/grind.png) no-repeat left;padding-left:30px;color:#979797;font-size:12px;font-weight:400}.grind span{color:#8bc34a}.grind:hover{color:#8bc34a;font-size:12px;text-decoration:none}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pr0{padding-right:0}#mission{padding-top:0;padding-bottom:0;background-repeat:no-repeat;background-size:cover;position:relative}#mission .title{margin-top:60px}#mission img{max-width:100%}#mission:before{content:'';position:absolute;left:0;top:80px;width:100px;height:200px;background:url(../img/01.png) no-repeat left top}#mission p{max-width:1180px}.pl100{padding-left:100px}@media screen and (max-width: 1024px){.pl100{padding-left:20px}}.pl200{padding-left:200px}@media screen and (max-width: 1024px){.pl200{padding-left:20px}}.ptb120{padding-top:120px;padding-bottom:120px}@media screen and (max-width: 1024px){.ptb120{padding-top:20px;padding-bottom:20px}}.ptb40{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 1024px){.ptb40{padding-top:20px;padding-bottom:20px}}.main-btn{display:inline-block;color:#c2b49a;font-family:Lato;font-size:18px;font-weight:700;text-transform:uppercase}.main-btn:before{content:'';width:30px;height:1px;background:#c2b49a;display:block;float:left;margin-top:12px;margin-right:10px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.main-btn:hover,.main-btn:focus{text-decoration:none;color:#c2b49a}.main-btn:hover:before,.main-btn:focus:before{width:40px}.navbar-toggle{position:absolute;top:0;right:0}.index-gallery .item,.owl-design .item{height:230px;position:relative;overflow:hidden;background:#000}.index-gallery .item img,.owl-design .item img{max-width:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}section.no-bg-image{background-image:none}section.no-bg-image.contacts{background-image:url(../img/contacts-inside-bg.jpg)}.subtitle{font-size:24px;margin-bottom:30px}.link{color:#c2b49a;font-size:20px;margin:20px auto;display:table}.link:focus,.link:hover{color:#000;text-decoration:none}
/*# sourceMappingURL=main.css.map */
