@import "css/reset.css" screen;@import "css/fonts.css" screen;html{height:100%}body{font:16px/18px Open-Sans,sans-serif;width:100%;line-height:100%}.row{*zoom:1}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.container{-height:auto!important;-height:100%;min-height:100%;*zoom:1;margin:0 auto;width:960px}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.left{float:left}.right{float:right}.hidden{display:none}.header-form-block{height:122px;padding:1px;position:relative;background-color:rgba(0,0,0,.85);margin:0 auto;border-radius:5px;width:920px}.header-form-block p{font-size:18px;font-weight:300;color:#fff;margin:15px 0 0 15px}.header-form-block form{margin:20px 0 0 15px}.header-form-block form input{height:48px;font-size:18px;border:none;padding-right:0;outline:none;display:inline-block}.header-form-block form input[type=email],.header-form-block form input[type=tel],.header-form-block form input[type=text],.header-form-block form lable{margin-right:-2px;color:#000;width:145px;line-height:50px;padding-left:15px}.header-form-block form #date-1_display{font-size:18px;right:2px;color:#fff;position:relative;outline:none;top:0;background:url(/img/bg-radio-1.png) no-repeat;background-position:0 0;cursor:pointer;width:105px;line-height:50px;padding-left:10px;display:inline-block}.header-form-block form #date-1_display:hover{background-position:0 -56px}.header-form-block form #date-2_display{font-size:18px;right:42px;color:#fff;position:relative;outline:none;top:0;background:url(/img/bg-radio-2.png) no-repeat;background-position:0 0;cursor:pointer;width:90px;line-height:50px;padding-left:30px;display:inline-block}.header-form-block form #date-2_display:hover{background-position:0 -56px}.header-form-block form input[type=submit]{height:50px;padding:0;right:31px;color:#fff;position:absolute;background:url(/img/bg-form-submit.png) no-repeat;background-position:0 0;cursor:pointer;width:222px}.header-form-block form input[type=submit]:hover{background-position:0 -56px}.popup{min-height:100px;padding:30px;min-width:100px;background:#fff}.popup p{margin-bottom:10px}.popup p strong{font-weight:700}header{min-height:600px;color:#fff;background:url(/img/bg-header.jpg) no-repeat 100% 100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:100%}header .header-top{height:100px;padding-top:20px;background:-webkit-linear-gradient(top,rgba(0,0,0,.8),transparent 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.8),transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.8),transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.8),transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);line-height:20px;font-family:Open-Sans,sans-serif}header .header-top .left p:first-child{font-size:20px}header .header-top .left p:nth-child(2){font-size:17px}header .header-top .right p{text-align:right}header h1{font-size:88px;font-weight:700;margin-bottom:50px;text-align:center;border-radius:5px;background:rgba(0,0,0,.1);line-height:100%;margin-top:40px}header a.rules{font-size:14px;text-decoration:none;color:#fff;text-align:center;margin-top:5px;display:block}header .header-nav-block{margin:110px auto 0;width:100%}header .header-nav-block .nav-wrap{padding:15px 0;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;width:100%}header .header-nav-block li{float:left}header .header-nav-block li a{padding:15px 40px 13px 37px;font-size:14px;text-decoration:none;font-weight:300;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;text-transform:uppercase;text-align:center}header .header-nav-block li .active,header .header-nav-block li a:hover{color:#000;background:#fff}.is-sticky .nav-wrap{box-shadow:0 0 10px rgba(0,0,0,.5);background:#000;background:rgba(0,0,0,.9);z-index:999999}.block-1{-padding:1px}.block-1 h2{font-size:40px;font-weight:600;margin:60px 0;line-height:100%}.block-1 .block-1-item{margin-bottom:40px;width:480px;float:left}.block-1 .block-1-item img{float:left}.block-1 .block-1-item .item-title{font-size:20px;font-weight:900;margin-bottom:5px;margin-left:120px}.block-1 .block-1-item .item-content{font-size:18px;margin-left:120px;width:335px;line-height:22px}.block-2{min-height:680px;background:url(/img/bg-feedback.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:100%}.block-2 h2{font-size:40px;font-weight:600;color:#fff;margin:60px 0;line-height:100%}footer{width:100%}footer h2{font-size:40px;font-weight:600;color:#000;margin:100px 0 60px;line-height:100%}footer .map{margin-right:20px;margin-bottom:50px;float:left}footer .contacts .title{font-size:28px;line-height:34px}footer .contacts .desc{margin-bottom:20px}footer .contacts .content{line-height:20px}footer a.dogovor,footer a.rules{color:#000;margin-top:20px;display:block}footer a.dogovor:hover,footer a.rules:hover{text-decoration:none;color:#ff5a00}footer a.button{padding:15px 80px;font-size:18px;text-decoration:none;font-weight:300;color:#fff;text-transform:uppercase;text-align:center;background-color:#f15a24;line-height:22px;margin-top:65px;display:inline-block}footer a.button:hover{background-color:#ff3b00}.button{padding:15px 80px;font-size:18px;text-decoration:none;font-weight:300;color:#fff;text-transform:uppercase;text-align:center;background-color:#f15a24;line-height:22px;margin-top:65px;display:inline-block}.button:hover{background-color:#ff3b00}