.padding_none,body,html,ul{padding:0}#breadcrumbs-two,.slick-slide img,body,table{width:100%}#breadcrumbs-two a,a,a:focus,a:hover{text-decoration:none}h2.title,h3.descr{margin:0;font-style:normal;font-weight:400}#header,body,html{height:100%}#header_bottom,h2.title{padding-bottom:20px}#header_bottom h1,#header_bottom h2,#header_bottom h3{text-transform:uppercase;animation-delay:1s;font-family:robotocondensedbold;display:inline-block}#header_bottom h2,.modal_head{text-shadow:#000 1px 0 1px;position:relative}#breadcrumbs-two a::after,#breadcrumbs-two a::before,#header_bottom h1::after,.header_ul li::after,.titleh2::after{content:"";position:absolute}#header_bottom h2,.header_ul li h4,.header_ul li p,h2.title{font-family:robotocondensedbold}.car_park_ul,.header_ul,ul{list-style:none}.tooltip:after,.tooltip>span{cursor:auto;visibility:hidden}#breadcrumbs-two,#header,.constructed_item,.sections-wrapper{overflow:hidden}html{font-size:100%}body{font-family:robotocondensedregular;color:#444;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;transition:.3s ease-in}a{-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;transition:.3s ease-in}.hidden,.imgmimi{display:none}.text_left{text-align:left}.text_right{text-align:right}.meta,.modal_head{text-align:center}table{border-spacing:0}body,html{margin:0}*{box-sizing:border-box}.slider{width:50%;margin:100px auto}.slick-slide{margin:0 20px}.slick-next:before,.slick-prev:before{color:#000}ul{margin:0}#breadcrumbs-two li{float:left;margin:0 .5em 0 1em}#breadcrumbs-two a{background:#ddd;padding:.7em 1em;float:left;color:#444;text-shadow:0 1px 0 rgba(255,255,255,.5);position:relative}#breadcrumbs-two a:hover{background:#eba607}#breadcrumbs-two a::before{top:50%;margin-top:-1.5em;border-width:1.5em 0 1.5em 1em;border-style:solid;border-color:#ddd #ddd #ddd transparent;left:-1em}#breadcrumbs-two a:hover::before{border-color:#eba607 #eba607 #eba607 transparent}#breadcrumbs-two a::after{top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid #ddd;right:-1em}#breadcrumbs-two a:hover::after{border-left-color:#eba607}#breadcrumbs-two .current,#breadcrumbs-two .current:hover{font-weight:700;background:0 0}#breadcrumbs-two .current::after,#breadcrumbs-two .current::before{content:normal}.meta{color:#d5d5d5;font-size:15px}.container{margin:0 auto;max-width:1000px}.s_wide{padding:40px 0}h2.title{color:#00253f;font-size:23px;line-height:1.2em;text-transform:uppercase}.titleh2,h3.descr{font-family:robotocondensedregular;line-height:1.2em}h3.descr{color:#00253f;font-size:20px}.header_info,.header_ul,.logo,.phone_b{float:left}.modal_head{margin-top:15px!important;padding:15px;margin:auto;max-width:400px;background:#ffffff;border-radius:5px}.phone_b p,.titleh2{margin:0;font-weight:400;font-style:normal}.form_head{padding:0;background:0 0}.titleh2{position:relative;padding-bottom:30px!important;color:#000!important;font-size:23px!important;text-align:left!important}.button,.form-input{font-size:21px;width:100%}.titleh2::after{left:0;top:39px;width:52%;height:2px;background:#0097ff}.form-group{margin-bottom:17px}.form-input{padding:6px;color:#222e3b;font-family:robotocondensedlight;line-height:1.2em;border:none;background:#e7f1ff;border-radius:5px;text-align:center}.button,.header_info h2,.header_info h3,.phone_title{font-family:robotocondensedregular}.button{white-space:nowrap;color:#ffffff;background-color:#0097ff;padding:10px 20px;border:0;border-radius:5px;-webkit-transition:150ms ease-out;transition:150ms ease-out}.price_table_descr,.price_table_sub,.price_table_title{border-bottom:1px solid #75c7ff}#price a,.price_table_sub{-webkit-transition:150ms ease-out}#contact a:focus,#contact a:hover,#price a:focus,#price a:hover,.button:focus,.button:hover{background-color:#4eb7ff}#header{min-height:800px;background:url(../images/background/header.jpg) center bottom/cover no-repeat #222e3b;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#header_top{height:auto;width:100%;background:#fff;position:fixed;z-index:100}.logo{padding:16px 0;text-align:left}.header_info h2,.header_info h3{color:#00253f;font-size:17px;line-height:1.2em;font-weight:400;font-style:normal;text-transform:uppercase;text-align:left}.phone_b{padding:5px 0;text-align:right}.phone_title{display:block;padding-bottom:6px;color:red;font-size:20px;line-height:1.2em;font-weight:400;font-style:normal;text-transform:uppercase}.phone_b p{padding:0;color:#00253f;font-size:18.5px;font-family:robotocondensedlight;line-height:1em}.phone_b a:focus,.phone_b a:hover{background-color:#fff}.header_text{text-align:center;margin-top:100px}#header_bottom h1,#header_bottom h2,#header_bottom h3{position:relative;margin:0;padding:33px 0 0;color:#00253f;font-size:60px;line-height:1.2em;font-weight:400;font-style:normal;text-align:right}#header_bottom h1::after{left:0;top:105px;width:100%;height:4px}#header_bottom h2{margin:0;padding:0;font-size:45px;line-height:1.2em;font-weight:400;font-style:normal;text-align:right;color:#0097ff}#header_bottom h3{padding:0;color:#000;font-size:21px;text-shadow:#fff 1px 0 1px}.header_right{max-width:800px}.header_ul{margin:0;padding-top:30px;width:55%;text-align:left}#advantages,#advantagess,#beton,#car_park,#constructed,#contact,#delivery,#price{text-align:center}.header_ul li{position:relative;padding-left:90px;padding-top:15px;padding-bottom:15px}.header_ul li::after{left:65px;top:30%;width:4px;height:50px;background:red}.header_ul li h4,.header_ul li p{margin:0;padding:0;color:#00253f;font-size:15px;line-height:1.2em;font-weight:400;font-style:normal}.constructed_item_info_p,.constructed_item_info_sub,.header_ul li p{font-family:robotocondensedregular}#price h3 span,.price_table_title th,.spens{font-family:robotocondensedbold}#header_form{padding:30px 0 0 51px;margin-left:34%;margin-right:34%;width:50%}.spens{color:red;font-size:18px}.header_podarok,.header_podarok2{position:relative;padding:21px 0 21px 10px;width:100%;min-height:88px;background:#8bd0ff;border-radius:2px}.header_podarok2::before,.header_podarok::before{position:absolute;bottom:-12px;left:50%;content:'';display:block;height:0;width:0;margin-left:-4px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:13px solid #0097ff}.header_podarok2::after,.header_podarok::after{content:"";position:absolute;left:-57px;top:-4px;width:120px;height:200px;z-index:50;}.header_podarok2::after{left:-55px;top:0;width:93px;height:102px}#header_form p,.header_podarok_title{margin:0;padding:0;color:#00253f;font-size:19px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;text-transform:none;text-align:center}#contact a,#price a{color:#0c1d33;background:#0097ff}#header_form p{font-size:15px}@media screen and (max-width:992px){.container,.row{padding:0 10px}.container{width:100%}.header_info{display:none}#header_bottom h1,#header_bottom h2{font-size:48px}#header_bottom h1::after{top:90px}#header_bottom h3{font-size:16px}.header_right{max-width:1000px}.price_table_title{font-size:17px}}#price a,#price h3{font-size:20px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal}#price{height:auto;background:#ffffff;-webkit-background-size:auto;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%}#price h3{color:#00253f}#price h3 span{color:#ed1b1b;text-shadow:#fff 1px 0 0}#price a{padding:7px 20px;border-radius:5px;transition:150ms ease-out}.price_table{border:1px solid #0097ff;box-shadow:#ededed 0 0 15px}#car_park a,#delivery a{color:#0097ff;border-radius:5px}.price_table_title{background:#0097ff}.price_table_title th{padding:15px 0;color:#fff;font-size:17px;line-height:1.2em;font-weight:400;font-style:normal}#delivery a,#delivery h3,.advantages_item h3,.advantages_item p,.delivery_sub_descr,.price_sub_descr,.price_table_sub th{font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal}.price_table_descr{padding:3px 0;font-size:15px;background:#ebebeb}.price_table_sub{cursor:pointer;transition:150ms ease-out}.price_table_sub th{padding:3px 10px;color:#00253f;font-size:15px}.price_table_sub:hover{background:#f6f6f6}.constructed_item_info_sub:last-child,.price_table_sub:last-child{border-bottom:none}.price_text_left{padding-left:10px;text-align:left}.price_text_rigth{padding-right:25px;text-align:right}.price_table_top{padding:0;margin-top:20px}.price_sub_descr{padding:5px 10px;color:#00253f;font-size:15px;text-align:left}#delivery{height:auto;background:url(../images/background/delivery.png) center top/cover no-repeat #c9c9c9;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#delivery h2.title{padding:0 15px;text-align:left}#delivery h3{padding:0 90px;color:#00253f;font-size:27px;text-transform:uppercase;text-align:left}#delivery h3 span{color:#fff}#delivery .btn{padding:0 190px;text-align:left}#delivery a{padding:0 77px;display:inline-block;font-size:20px;-webkit-transition:150ms ease-out;transition:150ms ease-out}.delivery_sub_descr{padding:5px 5px 0;color:#00253f;font-size:15px;text-align:left}.b1_title,.b2_title,.b3_title,.b4_title{color:#0097ff;font-family:robotocondensedbold}#car_park a,#contact a,.tooltip{display:inline-block}#advantages,#advantagess{height:auto;background:url(../images/wall_bg.jpg) center top #fff}.advantages_wrap,.advantagess_wrap{padding-top:50px}.advantages_item,.advantagess_item{float:left;width:20%}.advantages_item h3,.advantages_item p{margin:0;padding-top:15px;color:#00253f;font-size:17px;text-transform:uppercase}.advantages_item p,.advantagess_item p{padding:0;font-size:16px;text-transform:none}.b1_title,.b2_title,.b3_title,.b4_title{font-size:17px;text-transform:uppercase}#banner .icon_arenda{margin:10px 250px;height:auto;width:350px;display:block;padding-top:0;padding-left:20%}#advantages .icon{margin:0 auto;height:120px;width:120px;display:block;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s}#advantages .icon:hover{opacity:.8;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.2,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.advantagess_item h3,.advantagess_item p{margin:0;padding-top:10px;color:#00253f;font-size:17px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;text-transform:uppercase}#car_park a,.car_park_ul li{font-size:20px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal}@media screen and (max-width:600px){#advantagess{display:none}}@media screen and (max-width:768px){#header_form,.header_ul{width:100%;padding:0;float:none}#delivery h2.title,#header_bottom h3,.header_text{text-align:center}#header_bottom h1,#header_bottom h2{font-size:29px;text-align:center}#header_bottom h1::after{display:none}#header_form{margin:15px auto;max-width:400px}#delivery .btn,#delivery h3{padding:0;text-align:center}.imgmimi{display:inherit}.advantages_item{width:50%;padding-bottom:30px}.advantages_item:last-child{width:100%;padding-bottom:0}}#car_park{height:auto;background:url(../images/background/car_park.jpg) center top/cover no-repeat #222e3b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.car_park_ul{margin:0;padding:0;text-align:left}.car_park_ul li{padding:15px 0 15px 35px;color:#00253f}#car_park a{padding:0 7px;-webkit-transition:150ms ease-out;transition:150ms ease-out}#beton,#contact{height:auto;background:#fff}.beton_wrap{position:relative;padding-top:50px}.b2_title,.b4_title{padding:25px 0 0;z-index:9}.beton_item p{margin:0;padding:0;color:#00253f;font-size:20px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;text-align:left;text-indent:40px}.b1_title,.b2_title{position:absolute;width:320px;height:70px;top:50px;left:133px;z-index:9;line-height:1.2em;font-weight:400;font-style:normal;text-align:left}.b2_title{width:282px;height:47px;top:145px;left:135px}.b3_title,.b4_title{position:absolute;width:355px;height:23px;top:49px;right:145px;z-index:9;line-height:1.2em;font-weight:400;font-style:normal;text-align:right}.b4_title{width:355px;height:47px;top:145px;right:100px}.tooltip{position:relative;text-indent:0;cursor:help}.tooltip>span{position:absolute;top:30px;left:-20em;right:-20em;max-width:250px;max-height:80vh;overflow:auto;margin:0 auto .4em;padding:.3em;border:solid #c8c8c8;background:#fff;text-align:left;color:#00253f;font-size:15px;font-family:robotocondensedlight;line-height:1.2em;font-weight:400;font-style:normal;text-transform:none}.tooltip.left>span{left:0;right:-20em;margin:0 0 .4em}.tooltip.right>span{left:-20em;right:0;margin:0 0 .4em auto}.tooltip:after{content:"";position:absolute;bottom:-10px;left:50%;content:'';display:block;height:0;width:0;margin-left:-4px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:5px solid #c8c8c8}.tooltip.left:after{left:1em}.tooltip.right:after{left:auto;right:.6em}.tooltip:before{content:"";position:absolute;top:-.4em;left:0;right:0;height:.4em;visibility:hidden}.tooltip:focus:after,.tooltip:focus:before,.tooltip:focus>span,.tooltip:hover:after,.tooltip:hover:before,.tooltip:hover>span{visibility:visible;transition:0s .4s}.tooltip:focus{outline:0}.tooltip.anim:after,.tooltip.anim>span{opacity:0;transform:translatey(1.5em) scale(.3);transform-origin:center bottom}.tooltip.anim:after{transform:translatey(.7em) scale(.3)}.tooltip.anim:focus:after,.tooltip.anim:focus>span,.tooltip.anim:hover:after,.tooltip.anim:hover>span{opacity:1;transition:.6s .4s;transform:translatey(0)}@media (max-width:20em){.tooltip>span{max-width:100vw;box-sizing:border-box}}#constructed{height:auto;background:#f8f8f8}.constructed_wrap{padding-top:0}.constructed_item{margin-top:20px;width:100%;background:#fff;box-shadow:#ededed 0 0 15px}.constructed_item_img{float:left;width:45%}.constructed_item_info{width:55%;float:left;padding:30px 15px}.constructed_item_info_name,.constructed_item_info_p,.constructed_item_info_sub,.constructed_item_info_title{padding:5px 0;color:#00253f;font-size:19px;font-family:robotocondensedbold;line-height:1.2em;font-weight:400;font-style:normal;text-align:left;border-bottom:1px solid #d7d7d7;overflow:hidden}.constructed_item_info_name{padding-top:25px;padding-bottom:0;border-bottom:none}.constructed_item_info_p{padding:0;border-bottom:none}@media screen and (max-width:992px){.constructed_item_img,.constructed_item_info{width:100%;float:none}.constructed_item_img img{width:100%}}#clients{height:auto;background:url(../images/background/clients.jpg) center top/cover no-repeat #222e3b;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#clients h2.title,#clients h3.descr{color:#0097ff}.clients_wrap{margin-top:20px}.clients_item h3{margin:0;padding:35px 0 35px 80px;color:#fff;font-size:17px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;text-align:left}#contact a,.clients_info h4{font-size:20px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal}#clients .icon1{background:url(../images/icons/2.1.png) center left no-repeat}#clients .icon2{background:url(../images/icons/2.2.png) 15px center no-repeat}#clients .icon3{background:url(../images/icons/2.3.png) 15px center no-repeat}#clients .icon4{background:url(../images/icons/2.4.png) 15px center no-repeat}#clients .icon5{background:url(../images/icons/2.5.png) center left no-repeat}#clients .icon6{background:url(../images/icons/2.6.png) 15px center no-repeat}.clients_info{margin:0 auto;width:90%;height:auto;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);background:rgba(13,17,21,.8)}.clients_info h4{margin:0;padding:28px 0;color:#fff;-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-o-transform:skew(15deg)}.clients_info h4 span{color:#0097ff}.contact_item{padding:30px 40px;border:1px solid #0097ff}.contact_item_title{color:red;font-size:29px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;letter-spacing:4px;border-bottom:1px solid #0097ff}.contact_item_title span{color:#00253f}.contact_item_sub{padding-bottom:20px;color:#00253f;font-size:17px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;letter-spacing:2px;text-align:center}.contact_item p{margin:0;padding:7px 0;color:#00253f;font-size:18px;font-family:robotocondensedregular;line-height:1.2em;font-weight:400;font-style:normal;text-align:left}#contact a{margin-top:30px;padding:7px 40px;border-radius:5px;-webkit-transition:150ms ease-out;transition:150ms ease-out}@media screen and (max-width:479px){.col-xss-12{width:100%;float:none}.meta{text-align:center;color:#d5d5d5;font-size:10px}.logo,.phone{text-align:center;float:none}.clients_item h3,.constructed_item_info_name,.constructed_item_info_p,.constructed_item_info_sub,.constructed_item_info_title,.header_ul li h4,.header_ul li p,.price_table_sub,.price_table_sub2{font-size:13px}.header_text{text-align:center;margin-top:120px}.header_podarok::after{display:none}#price a{margin-top:10px;display:block}.beton_item p,.car_park_ul li,.price_table_title{font-size:14px}.imgmimi{display:inherit}.advantages_item{width:100%;padding-bottom:30px}#banner .icon_arenda{margin:10px 0;height:auto;width:350px;display:block;padding-top:0;padding-left:20%}.contact_item{padding:20px 15px}}#footer{box-shadow:#f3f2f2 0 -10px 25px}#map{width:100%;height:340px;padding:0;margin:0}
