@font-face{font-family:"HelveticaRegular";src:url("../fonts/HelveticaRegular.eot");src:url("../fonts/HelveticaRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/HelveticaRegular.woff") format("woff"),
url("../fonts/HelveticaRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
body{font-size:16px;line-height:1.4em;font-family:'PT Sans', sans-serif;}
header{position:relative;}
h1{color:#fff;font-size:55px}
h1, h2, h3{text-transform:uppercase;font-family:"HelveticaRegular", sans-serif;font-weight:600;}
h2{font-size:24px;font-weight:600}
h3{font-size:24px}
ul{padding:0}
.btn-default{background-color:#ffc600;border-color:#f5ac2b;border-top:2px solid #f5ac2b;color:#000;padding:15px 25px;font-size:16px;outline:none;}
.btn-default:hover{background-color:#fdcf2f;border-color:#fdcf2f;border-top:2px solid #f5ac2b;}
.btn-default:active,.btn-default:focus{background-color:#fdcf2f;border-color:#f5ac2b}
.btn-grad{    border: none;
    background-image: linear-gradient(to right,#16a3fe 0,#23c99d 100%);
color: #fff;
padding:10px;
}
.contact_button{position:relative;z-index:999}
.container-fluid{padding:0;overflow:hidden;position:relative;}
/* .banner{position:relative;} */
.banner{background:url(../img/banner.jpg) no-repeat;
max-width: 1920px;
    margin: 0 auto;
    background-size: cover;
    background-position: center center;
    /* background-attachment: fixed; */
    height: 711px;

}
.banner-text h1 {font-size: 2.25rem!important;line-height: 35px}
.banner-img{margin:0 auto;border-bottom:2px solid #fff;min-height:826px}
.banner-screen{position: relative;top:-30px;padding-left:120px}
.header-wrapper{position:absolute;width:100%;margin-top:20px;z-index:999}
.header-wrapper a {color: #ffbb42}
.header-wrapper .col-sm-3,.header-wrapper .col-sm-6{padding-left:0;padding-right:0}

.navbar-default{background:transparent;border:none;}
.navbar-nav>li>a,.contact{color:#fff}
.navbar-nav>li>a:hover{border-bottom:2px solid #1ca8dd}
.navbar-collapse{padding:0}
.contact span{display:inline-block;vertical-align:middle;text-align:left;}
.logo{padding:15px 0px;color:#ffbb42}
/*.lang-ua, .lang-ru{display:block;margin-left:10px}*/
.center-banner{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;height:50%;margin:auto;color:#fff;}
/*.center-banner p{font-size:38px}
.center-footer{position:absolute;top:0;bottom:0;left:0;right:0;height:58%;margin:auto;color:#fff;text-align:center;}
.center-footer .container{max-width:460px}
.center-banner h1, .center-banner p{text-shadow:2px 2px 5px black;}
.center-banner p{margin-bottom:70px}*/
.fa-map-marker{margin-right:10px;color:#fab741}
/*.icon{border-top:2px solid #ececec;}*/
#dohod h3{font-size:16px;color: #2483c6;display: inline-block;
    max-width: 250px;}
.dohod-text{margin:40px 0}
.icon .col{text-align:center;min-height:100%;display:inline-block;vertical-align:top;margin:8px;width:17%;margin-bottom:95px;}
.icon img{display:inline;}
.icon h2{margin:65px 0 30px 0}
.icon-col{min-height:300px}
.icon-col p{margin-top:15px;}
/*.icon:after{content:'';display:block;border-bottom:2px solid #fff;height:35px;background:rgb(254,255,255);background:-moz-linear-gradient(top, rgba(254,255,255,1) 0%, rgba(248,248,248,1) 100%);background:-webkit-linear-gradient(top, rgba(254,255,255,1) 0%,rgba(248,248,248,1) 100%);background:linear-gradient(to bottom, rgba(254,255,255,1) 0%,rgba(248,248,248,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#f8f8f8',GradientType=0);}
*/.nav-tabs{border:0;display:inline-block;}
.nav-tabs>li{margin:0 20px}
.nav-tabs>li>a{border-radius:4px;border:1px solid #ffbb42;color:#db9418}
.nav-tabs>li>a:hover{border:1px solid #ffbb42;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#4393b4;cursor:default;background-color:#fff;border:1px solid #89b6cb;}
#prodaga .nav>li>a{padding:10px 12px 10px}
.tab-pane{margin-top:70px}
.howto{    margin-bottom: 70px;
    background: #fbfbfb;
    padding: 60px;}
.howto h2{margin:5px 0 60px 0;text-align: center;}
.howto p{font-size: 18px}
.howto img{display:inline;}
.howto-text{margin-top:40px}
.sales{margin-top:30px;}
.sales::before{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../img/icon-sales.png) no-repeat;}

.room{display:inline-block;vertical-align:top;width:30%;margin:40px 0}
.cost{font-size:25px;color:#2fafe0;font-weight:600}
.border-right{}
.border-left{border-left:2px solid #ececec;}
.border-left p{font-weight:600}
/*.infra{background-color:#85d0ed;padding-right:0px}
.infra-left{float:right;max-height:450px;margin-left:15px}
.map{background-color:#dfdfdf;padding-left:0px}
.map-right{float:left;max-height:450px;}
.infra .table>tbody>tr>td{border:0;vertical-align:middle;}
.table{margin:0}*/
/*.infra-table{margin:40px 0 60px}*/
/*.maps h2{margin:70px 0 20px}
.infra-left .row .col-sm-6{padding:0;}*/
#strategy h2,#faq h2{text-align:center;margin-bottom: 50px}
#faq{
	    margin: 70px 0;
   /* background: #f6fafd;*/
    padding: 60px;
}
.faq-block{
	background-color: #fbfbfb;
	padding:10px 20px;
	margin-bottom: 25px;
}
.faq-block h5{    font-size: 15px;
    font-weight: 600;
line-height: 1.4em;
    color: #22233b;
}
.feedform{background-color:#fff;padding:30px;}
.feedform p{font-weight:600;color:#000}
.modal-content{border-radius:2px;max-width:400px;margin:0 auto}
#modal .modal-content{margin:0;background:transparent;max-width:100%;position:relative;top:50px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
#modal .modal-content iframe{position: absolute;top:0;left:0;width:100%;height:100%}
button.close{position: relative;right:0px;background:#fff;opacity:1;z-index:9999;top:-30px}
.notification_ok{font-size:20px;color:green}
#myModalLabel{color:#000;font-size:24px;}
.form-control{border-radius:2px}
.modal-header .close{top: -11px;right: -7px;}
footer{position:relative;background: #162e79;padding: 40px}
footer p{margin:0;color: #ffbb42}
@media (max-width:768px){
.cpn-head{margin-top:30px;}
.banner-img{max-width:none;min-height:450px;max-height:450px}
#dohod h3 {max-width: 225px}
#faq {margin-top:25px}
.howto {margin-bottom:25px;}
.howto h2{margin:50px 0 30px 0}
#faq, .howto{padding: 0}
h1{font-size:30px}
.nav-tabs>li{margin:1px 0px}
.center-footer{height:68%;}
.center-banner p{font-size:20px;margin-bottom:30px}
footer{overflow:hidden;}
.center-banner{height: 70%}
}
@media (max-width:500px){.icon .col{width:auto}

.border-left{border:0}
.infra-left{float:none;max-height:520px}
.icon .col{margin-bottom:30px}
.icon-col{min-height:auto;}
h3{margin-top:50px}
.sale h2{margin:40px}
.tab-pane{margin-top:20px}
#myModalLabel{font-size:22px}
.nav-tabs{margin:0 auto;}
.owl-pagination{display:none}
}



