@charset "utf-8";
html,body{width:100%;height:100%;margin:0;padding:0;font-family:'littera_plainbook';font-size:0;line-height:1.25;}
a{color:inherit;text-decoration:none;}
.LP-body{width:100%;min-width:320px;position:relative;left:0;top:0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;color:#000;display:block !important;background:none !important;font-size:14px;}
.LP-content{padding-left:30px;padding-right:30px;position:relative;z-index:2;}
.LP-first{background:url(/img/lp-bg-mob.jpg) 50% 50% no-repeat;background-size:cover;position:relative;height:680px;padding:1px 0;}
.h1{padding:30px;position:relative;}
h1{font-family:'littera_plainbold';font-weight:normal;text-transform:uppercase;font-size:35px;margin:0;line-height:0.9;color:#fff;position:relative;z-index:2;}
h2{margin-top:0;font-weight:normal;color:#1487bb;font-size:30px;line-height:1.2;}
header{padding:10px 0;background:#fff;height:auto;text-align:center;position:relative;}
header a{display:inline;position:static;}
.LP-logo img{width:260px;height:97px;max-width:none;}
.LP-body-left{height:100%;width:85%;position:absolute;top:0;background:#05a8c7;opacity:0.6;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);padding-left:250px;left:-250px;}
 .LP-body-right{position:absolute;bottom:0;top:200px;width:350px;right:-160px;background:#00b29c;opacity:0.6;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);}
main{position:relative;padding:30px 0 10px;margin-top:-100px;}
.LP-main-bg{position:absolute;height:100%;width:100%;background:#fff;transform:skewX(30deg);-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);top:0;min-width:620px;}
.LP-text p{margin:1.5em 0;}
.LP-intro{font-size:16px;font-family:'littera_plainmedium';color:#fff;position:relative;padding:30px 0;}
.LP-intro:before{display:block;position:absolute;content:"";top:0;bottom:0;width:800px;right:-8%;background:#184495;opacity:0.7;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);}
.LP-intro > div{position:relative;}
.LP-btn-getflat,.LP-btn-call,.LP-btn-request, .LP-btn-go{display:block;position:absolute;top:50%;text-transform:uppercase;color:#fff;right:0;padding-right:30px;line-height:1;font-family:'littera_plainbold';font-size:12px;z-index:10;}
.LP-btn-call,.LP-btn-request, .LP-btn-go{width:118px;}
.LP-btn-getflat{font-size:18px;padding:25px 30px 25px 50px;background:url(/img/lp-btn-getflat.png) 0 50% no-repeat;background-size:cover;}
.LP-btn-getflat span,.LP-btn-request span,.LP-btn-call span,.LP-btn-go span{border-bottom:1px solid;display:inline-block;position:relative;}
.LP-btn-getflat:hover span,.LP-btn-request:hover span,.LP-btn-call:hover span{border:0;}
.LP-btn-request{padding:15px 30px 15px 30px;margin-top:80px;}
.LP-btn-call{padding:15px 30px 15px 30px;margin-top:130px;color:#3a3f90;}
.LP-btn-go{padding:15px 30px 15px 30px;margin-top:180px;color:#3a3f90;}
.LP-btn-call:before,.LP-btn-request:before,.LP-btn-go:before{display:block;content:"";left:0;right:-40px;top:0;bottom:0;position:absolute;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);}
.LP-btn-call:before{background:#fff;opacity:0.8;}
.LP-btn-go:before{background:#fff;opacity:0.8;}
.LP-btn-request:before{opacity:0.6;background:#3a3f90;}
.LP-phone{color:#fff;font-size:22px;position:relative;text-align:right;position:relative;padding:5px 30px 5px;}
.LP-phone:before{display:block;position:absolute;content:"";top:0;bottom:0;width:330px;right:-30px;background:#00b29c;opacity:0.7;transform:skewX(30deg);-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);}
.LP-phone span{font-family:'littera_plainmedium';font-size:35px;}
.LP-phone div{position:relative;}
footer{height:auto !important;padding:35px 0;color:#ccc;position:static;text-align:center;font-size:12px;}
footer a{text-decoration:underline;}
.popup{position:fixed;text-align:center;}
.popup:after{height:100%;display:inline-block;vertical-align:middle;content:"";}
.popup .win{text-align:left;display:inline-block;vertical-align:middle;position:relative;width:280px !important;}
.popup .win .content{padding:20px 30px !important;}
.popup .win .title{padding:15px 30px !important;}
