﻿@font-face{font-family:'Museo Sans Cyrl 900';src:url('../fonts/MuseoSansCyrl-900.eot');src:url('../fonts/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'),
url('../fonts/MuseoSansCyrl-900.woff') format('woff'),
url('../fonts/MuseoSansCyrl-900.ttf') format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Museo Sans Cyrl 500';src:url('../fonts/MuseoSansCyrl-500.eot');src:url('../fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),
url('../fonts/MuseoSansCyrl-500.woff') format('woff'),
url('../fonts/MuseoSansCyrl-500.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Museo Sans Cyrl 300';src:url('../fonts/MuseoSansCyrl-300.eot');src:url('../fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),
url('../fonts/MuseoSansCyrl-300.woff') format('woff'),
url('../fonts/MuseoSansCyrl-300.ttf') format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Museo Sans Cyrl 700';src:url('../fonts/MuseoSansCyrl-700.eot');src:url('../fonts/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'),
url('../fonts/MuseoSansCyrl-700.woff') format('woff'),
url('../fonts/MuseoSansCyrl-700.ttf') format('truetype');font-weight:600;font-style:normal;}
@font-face{font-family:'PFDinTextCompPro-Medium';src:url('../fonts/PFDinTextCompPro-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/PFDinTextCompPro-Medium.woff') format('woff'), url('../fonts/PFDinTextCompPro-Medium.ttf') format('truetype'), url('../fonts/PFDinTextCompPro-Medium.svg#PFDinTextCompPro-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"PTSansRegular";src:url("../fonts/PTSansRegular/PTSansRegular.eot");src:url("../fonts/PTSansRegular/PTSansRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/PTSansRegular/PTSansRegular.woff") format("woff"),
url("../fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
body{margin:0;font-family:'Museo Sans Cyrl 500';font-size:16px;font-weight:normal;line-height:1.2;color:#00111e;}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cf:before,
.cf:after{content:" ";display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}
table{border-collapse:collapse;border-spacing:0;}
ul, ol{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6, p{margin:0;font-weight:normal;}
a{text-decoration:none;color:#000;}
.container{width:1085px;margin:0 auto;}
header{padding:23px 0;padding-bottom:23px;}
.header-right{float:right;position:relative;padding-left:32px;}
.header-right:before{content:'';display:block;width:20px;height:22px;background:url(../images/phone-1.png);position:absolute;left:0;top:0;}
.logo{float:left;outline:none;border:0;}
.logo img{outline:none;border:0;}
.header-right p{font-size:13.27px;font-family:"PTSansRegular";}
.header-right a{font-size:20.75px;color:#009cff;font-family:'Museo Sans Cyrl 900';}
.main{height:837px;background:url(../images/main.jpg) no-repeat top;padding-top:65px;}
.main-wrap{}
.main-wrap .left{float:left;width:calc(100% - 434px);}
.main-wrap h1{font-family:'Museo Sans Cyrl 900';font-size:73.96px;text-transform:uppercase;line-height:1.1;}
.main-wrap .h1{width:615px;height:263px;background:url(../images/h1.png);text-align:center;color:#fff;padding:65px 0 5px;margin-bottom:30px;}
.main-wrap .h1 p{font-size:37.89px;}
.main-wrap h2{font-family:'Museo Sans Cyrl 900';font-size:29.58px;text-align:center;margin-bottom:19px;color:#fff;letter-spacing:1px;}
.main-wrap h2 .i1{color:#2a2a2a;background:#FFFF07;padding:0 5px;white-space:nowrap;}
.main-wrap h2 .i2{font-family:'Museo Sans Cyrl 500';}
.main-wrap .box{width:556px;height:263px;background:url(../images/block.png);text-align:center;padding:54px 15px 30px;margin-left:30px;}
.main-wrap .left h3{font-family:'Museo Sans Cyrl 900';font-size:22.85px;margin-bottom:21px;line-height:1.4;}
.main-wrap .left h3 span{color:#fff;background:#BC3113;padding:1px 10px;white-space:nowrap;}
.main-wrap .start:before{content:'';display:block;width:32px;height:32px;background:url(../images/calendar.png);position:absolute;left:18px;top:10px;}
.main-wrap .start{display:inline-block;position:relative;padding:13px 23px;padding-left:58px;font-family:'Museo Sans Cyrl 700';font-size:23.06px;border:4px solid #B92607;}
.main-wrap .start b {text-decoration: underline; font-family:'Museo Sans Cyrl 900';}
.form{width:434px;height:667px;background:url(../images/form.jpg);float:left;text-align:center;padding:45px 20px 35px;outline:4px solid #BE381B;outline-offset:-15px;}
.form .inner{padding:0 30px;}
.form h3{font-family:'Museo Sans Cyrl 900';font-size:42.9px;text-transform:uppercase;margin-bottom:36px;}
.form h4{font-size:20.06px;color:#3c3c3c;margin-bottom:5px;font-family:"PTSansRegular";}
.form input[type='text']{display:block;width:100%;margin-bottom:10px;font-family:'Museo Sans Cyrl 700';font-size:20px;padding-left:51px;height:60px;border-radius:5px;border:1px solid #BD3417;outline:none;}
.form input[name='first_name']{background:#fff url(../images/input-name.png) no-repeat 16px;}
.form input[name='email']{background:#fff url(../images/input-mail.png) no-repeat 15px;}
.form input[name='custom_phone_mobile']{background:#fff url(../images/input-phone.png) no-repeat 22px;}
.form input[type="submit"]:hover{background:#FF7400;background:-webkit-linear-gradient(#FF7400, #FFC50C);background:-o-linear-gradient(#FF7400, #FFC50C);background:-moz-linear-gradient(#FF7400, #FFC50C);background:linear-gradient(#FF7400, #FFC50C);}
.form input[type="submit"]:active{position:relative;bottom:-5px;}
.form input[type="submit"]{display:block;width:100%;margin-bottom:26px;font-family:'Museo Sans Cyrl 900';font-size:23.86px;text-transform:uppercase;color:#fff;text-shadow:0 2px 2px #B74501;height:82px;border-radius:5px;border:0;border-bottom:6px solid #994901;background:#FFC50C;background:-webkit-linear-gradient(#FFC50C, #FF7400);background:-o-linear-gradient(#FFC50C, #FF7400);background:-moz-linear-gradient(#FFC50C, #FF7400);background:linear-gradient(#FFC50C, #FF7400);cursor:pointer;outline:none;box-shadow:0 3px 5px #00000069;margin-top:21px;}
.form p{font-family:"PTSansRegular";color:#AFB0B0;margin-bottom:22px;}
.form p a{color:#AFB0B0;text-decoration:underline;}
.form p span{}
.form .people{font-family:"PTSansRegular";font-size:20.06px;color:#1d252e;float:left;margin-top:1px;margin-left:5px;}
.form .count{display:inline-block;}
.form .count-wrap{float:left;}
.form .count-wrap span{font-family:"PTSansRegular";font-size:22.56px;display:inline-block;background:#FFC50C;width:22px;height:30px;line-height:30px;border-radius:5px;float:left;margin-right:3px;}
footer{background:#000000;overflow:hidden;color:#fff;padding-top:23px;padding-bottom:35px;}
footer .container{width:960px;}
footer .logo{float:left;margin-top:15px;}
footer .top{overflow:hidden;padding-bottom:17px;border-bottom:1px solid #5C6263;margin-bottom:18px;}
footer .top .left{float:left;margin-left:20px;font-size:13px;font-family:'Roboto', sans-serif;font-weight:400;margin-top:3px;}
footer .top .right{float:right;text-align:right;}
footer .top .right p{font-size:16px;margin-bottom:10px;font-family:'Roboto', sans-serif;font-weight:700;}
footer .top .left p{}
footer .top .left a{color:#fff;text-decoration:underline;}
footer .soc{}
footer .soc a{margin-right:5px;display:inline-block;vertical-align:top;}
footer .soc a:last-of-type{margin-right:0;}
footer .bottom{overflow:hidden;}
footer .bottom .menus{float:left;}
footer .bottom ul{float:left;border-right:1px solid #858B8C;}
footer .bottom ul:nth-of-type(1){padding-right:48px;}
footer .bottom ul:nth-of-type(2){padding-left:41px;padding-right:57px;}
footer .bottom ul:nth-of-type(3){padding-left:40px;border:0;}
footer .bottom ul li{}
footer .bottom ul li a{color:#858B8C;font-family:'Roboto', sans-serif;font-weight:400;text-decoration:underline;letter-spacing:-1px;}
footer .bottom ul li a:hover{text-decoration:none;}
.footer-right{float:right;text-align:left;padding-left:30px;}
.footer-right .mail{font-size:16px;color:#00aee5;font-family:'Museo Sans Cyrl 900';position:relative;}
.footer-right .mail:before{content:'';display:block;width:18px;height:18px;background:url(../images/mail.png);position:absolute;left:-30px;top:0;}
.footer-right .phone{font-size:20.75px;color:#00aee5;font-family:'Museo Sans Cyrl 900';position:relative;display:block;margin-bottom:2px;}
.footer-right .phone:before{content:'';display:block;width:20px;height:22px;background:url(../images/phone.png);position:absolute;left:-30px;top:7px;}
.footer-right p{font-size:13.27px;font-family:'PT Sans', sans-serif;font-weight:400;margin-bottom:6px;}
.share{text-align:center;}
.share .item{display:inline-block;vertical-align:top;margin-right:40px;}
.share .item:last-of-type{margin-right:0;}
@media screen and (max-width:1085px){.container{width:95%;}
img{max-width:100%;}
.main-wrap .h1{width:500px;background-size:contain;height:214px;}
.main-wrap h1{font-size:50px;}
.main-wrap .h1 p{font-size:29px;}
.main-wrap h2{font-size:25px;}
.main-wrap .box{width:470px;background-size:contain;height:223px;padding:45px 10px 10px;margin-left:0;}
.main-wrap .left h3{font-size:18px;}
.main-wrap .start{font-size:18px;}
}
@media screen and (max-width:960px){footer .container{width:95%;}
footer .top .left{max-width:340px;}
footer .bottom .menus{float:none;overflow:hidden;margin-bottom:30px;}
footer .bottom ul{padding:0 !important;width:33.3333%;border:0;}
.footer-right{float:none;display:inline-block;}
footer .bottom{text-align:center;}
footer .bottom .menus{text-align:left;}
.form{width:calc(100% - 430px);float:right;height:auto;background-size:cover;padding-top:20px;}
.form .inner{padding:0;}
.form{outline-offset:-10px;}
.form h3{font-size:32px;margin-bottom:15px;}
.form button{font-size:18px;}
.form p br{display:none;}
.main-wrap .left{width:408px;}
.main-wrap h2{font-size:22px;}
.main-wrap .h1{width:408px;height:174px;padding: 50px 0 5px;}
.main-wrap h1{font-size:41px;}
.main-wrap .h1 p{font-size:24px;}
.main-wrap .box{width:402px;height:191px;padding:35px 10px 10px;}
.main-wrap .left h3{margin-bottom:10px;}
}
@media screen and (max-width:767px){footer .logo{width:65px;margin:0 auto;float:none;display:block;margin-bottom:30px;}
footer .top .left{max-width:none;margin-left:0;margin-bottom:20px;}
footer .top .right{float:None;text-align:center;clear:both;}
.main{height:auto;padding:40px 0;background-size:cover;}
.main-wrap .left{width:100%;}
br{display:none;}
.form{width:100%;}
.main-wrap .h1{margin:0 auto 35px;}
.main-wrap .box{margin:0 auto 35px;}
}
@media screen and (max-width:479px){.logo{width:100%;text-align:center;margin-bottom:5px;}
.header-right{float:none;display:inline-block;text-align:left;clear:both;}
header{text-align:center;}
.main-wrap .h1{background:#b82505;width:100%;height:auto;padding:15px;}
.main-wrap h1{font-size:34px;}
.main-wrap .box{width:100%;height:auto;background:#fff;border-radius:15px;padding:10px;}
}