@charset "utf-8";
@font-face{font-family:'littera_plainbold';src:url('litteraplainbold.eot');src:url('litteraplainbold.eot?#iefix') format('embedded-opentype'),url('litteraplainbold.woff2') format('woff2'),url('litteraplainbold.woff') format('woff'),url('litteraplainbold.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'littera_plainmedium';src:url('litteraplainmedium.eot');src:url('litteraplainmedium.eot?#iefix') format('embedded-opentype'),url('litteraplainmedium.woff2') format('woff2'),url('litteraplainmedium.woff') format('woff'),url('litteraplainmedium.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'littera_plainbook';src:url('litteraplainbook.eot');src:url('litteraplainbook.eot?#iefix') format('embedded-opentype'),url('litteraplainbook.woff2') format('woff2'),url('litteraplainbook.woff') format('woff'),url('litteraplainbook.ttf') format('truetype');font-weight:normal;font-style:normal;}
html,body{background:#ffffff;width:100%;height:100%;margin:0;padding:0;font-family:'littera_plainbook';font-size:14px;line-height:1.25;word-wrap:break-word;}
div,table,form{position:relative;z-index:1;}
main,header,footer,article,aside,hgroup,nav,menu,section,summary,details,figcaption,figure,mark{display:block;position:relative;z-index:1;}
a{color:inherit;text-decoration:none;}
.f-blue{color:#3a3f90 !important;}
.f-red{color:#ea5f61 !important;}
b,strong{font-weight:normal;font-family:'littera_plainbold';}
.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;}
.LP-content{padding-left:30px;padding-right:30px;position:relative;z-index:2;}
.LP-first{background:url(../img/lp-parking-bg-mob.jpg) 50% 50% no-repeat;background-size:cover;position:relative;height:680px;padding:1px 0;}
h1{font-family:'littera_plainbold';font-weight:normal;text-transform:uppercase;font-size:32px;margin:30px 0;line-height:0.9;color:#fff;position:relative;z-index:2;text-align:center;}
h1 span{display:block;font-size:40px;}
header{height:auto;text-align:center;position:relative;background:#fff;}
header a{display:inline;position:static;}
.LP-logo{display:block;width:100%;height:120px;background:url(../img/logo_n.svg) 50% 40% no-repeat;background-size:320px;}
h3{text-transform:uppercase;font-size:14px;margin:0;}
h3+p{margin-top:0.5em !important;}
main{position:relative;padding:30px 0 10px;margin-top:-100px;}
.LP-main-bg{position:absolute;height:100px;width:100%;background:#fff;transform:skewX(30deg);-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);top:0;width:100%;left:-30px;}
.LP-text p{margin:1.5em 0;}
.LP-btn-getflat,.LP-btn-call,.LP-btn-request{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-getflat{font-size:18px;padding:25px 30px 25px 50px;background:url(/img/lp-btn-getflat.png) 0 50% no-repeat;background-size:cover;margin-top:40px;}
.LP-btn-getflat span,.LP-btn-request span,.LP-btn-call span{border-bottom:1px solid;display:inline-block;position:relative;}
.LP-btn-request{padding:15px 30px 15px 30px;margin-top:120px;}
.LP-btn-call{padding:15px 30px 15px 30px;margin-top:170px;color:#3a3f90;}
.LP-btn-call:before,.LP-btn-request: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-request:before{opacity:0.8;background:#465ba3;}
.LP-phone{color:#fff;font-size:22px;position:relative;text-align:right;padding:5px 30px 5px;margin-top:20px;}
.LP-phone:before{display:block;position:absolute;content:"";top:0;bottom:0;width:330px;right:-30px;background:#3a3f90;transform:skewX(30deg);-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);z-index:-1;}
.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:13px;}
footer a{text-decoration:underline;}
.star{color:#f8823a;}
input,textarea{background:none;border:0;outline:none;display:block;width:100%;resize:none;-webkit-appearance:none;-moz-appearance:none;}
input,textarea,.input label,.textarea label,.button{font-family:'littera_plainbook';font-size:14px;color:#666565;}
.button input{text-transform:uppercase;}
.input,.textarea,.input label,.textarea label{background:#dbdbdb;padding:10px 24px;cursor:text;}
.input label,.textarea label{height:20px;line-height:20px;position:absolute;left:0;right:0;top:0;z-index:2;}
.input,.textarea{border:2px solid #dbdbdb;}
.input input{height:20px;}
.textarea textarea{height:80px;line-height:16px;}
.input label .star,.textarea label .star{font-size:15px;}
.button{display:inline-block;}
.button,.button input{background:#f8823a;height:44px;padding:0 25px;line-height:44px;text-decoration:none;color:#ffffff;cursor:pointer;}
.input.error,.textarea.error{border:2px solid #f8823a;}
.error_msg{width:100%;text-align:center;font-size:15px;color:#f8823a;position:absolute;left:0;top:-25px;z-index:2;}
.hidden,.hidden *{height:0 !important;padding:0 !important;margin:0 !important;visibility:hidden !important;overflow:hidden !important;font-size:0 !important;line-height:0 !important;}
.popup{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000;}
.popup.mini{height:0;}
.popup .bg{background:#000000;opacity:0.24;filter:alpha(opacity=24);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}
.popup .win{position:absolute;z-index:2;}
.popup .win .close{background:#f8823a url(/img/close.png) 50% 50% no-repeat;background-size:auto 50%;transition:all 0.05s ease-out 0s;width:36px;height:36px;cursor:pointer;position:absolute;top:-36px;right:0;z-index:2;}
.popup .win .close:hover{background-size:auto 55% !important;}
.popup .win .title{padding:25px 50px;font-family:'littera_plainbook';font-size:15px;color:#ffffff;}
.popup .win .title big{display:block;text-transform:uppercase;font-family:'littera_plainbold';font-size:22px;line-height:22px;}
.popup .win .content{background:rgb(255,255,255);background:transparent\9;background:rgba(255,255,255,0.9);padding:35px 50px;font-family:'littera_plainbook';font-size:15px;color:#5a6ba5;}
.popup .win .content big{font-size:18px;line-height:18px;}
.popup_blue .win .title{background:rgb(83,101,160);background:transparent\9;background:rgba(83,101,160,0.9);}
.popup_orange .win .title{background:rgb(248,96,75);background:transparent\9;background:rgba(248,96,75,0.9);}
.popup_green .win .title{background:rgb(21,164,146);background:transparent\9;background:rgba(21,164,146,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e515a492,endColorstr=#e515a492);}
.popup{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000;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;}
#request .win,#call .win,#request_msg .win,#call_msg .win{width:470px;}
#request .win .content,#call .win .content{padding:35px 90px;}
#request .input,#request .textarea,#call .input,#call .textarea{margin-bottom:6px;}
#request .label,#call .label{margin-bottom:20px;}
