html *{max-height:1000000px;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;outline-style:none;}
html, body{height:100%;width:100%;position:relative;}
li{list-style:none;}
a img{border:none;}
a{text-decoration:none;color:inherit;}
input, select, button{outline:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;}
textarea{outline:none;}
input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer;}
.container{width:100%;max-width:1200px;margin:0 auto;}
body{background:#FFF;}
@font-face{font-family:'Museo Sans Cyrl 300';font-style:normal;font-weight:normal;src:local('Museo Sans Cyrl 300'), url('../fonts/museo-sans-cyrl-300/MuseoSansCyrl_0.woff') format('woff');}
@font-face{font-family:'Museo Sans Cyrl 500';font-style:normal;font-weight:normal;src:local('Museo Sans Cyrl 500'), url('../fonts/museo-sans-cyrl-500/MuseoSansCyrl_1.woff') format('woff');}
@font-face{font-family:'Museo Sans Cyrl 700';font-style:normal;font-weight:normal;src:local('Museo Sans Cyrl 700'), url('../fonts/museo-sans-cyrl-700/MuseoSansCyrl_2.woff') format('woff');}
@font-face{font-family:'qanelas_softblack';src:url('../fonts/qanelassoft-black/qanelassoft-black.eot');src:url('../fonts/qanelassoft-black/qanelassoft-black.eot?#iefix') format('embedded-opentype'),
url('../fonts/qanelassoft-black/qanelassoft-black.woff2') format('woff2'),
url('../fonts/qanelassoft-black/qanelassoft-black.woff') format('woff'),
url('../fonts/qanelassoft-black/qanelassoft-black.ttf') format('truetype'),
url('../fonts/qanelassoft-black/qanelassoft-black.svg#qanelas_softblack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'qanelas_softregular';src:url('../fonts/qanelassoft-regular/qanelassoft-regular.eot');src:url('../fonts/qanelassoft-regular/qanelassoft-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/qanelassoft-regular/qanelassoft-regular.woff2') format('woff2'),
url('../fonts/qanelassoft-regular/qanelassoft-regular.woff') format('woff'),
url('../fonts/qanelassoft-regular/qanelassoft-regular.ttf') format('truetype'),
url('../fonts/qanelassoft-regular/qanelassoft-regular.svg#qanelas_softregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'qanelas_softbold';src:url('../fonts/qanelassoft-bold/qanelassoft-bold.eot');src:url('../fonts/qanelassoft-bold/qanelassoft-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/qanelassoft-bold/qanelassoft-bold.woff2') format('woff2'),
url('../fonts/qanelassoft-bold/qanelassoft-bold.woff') format('woff'),
url('../fonts/qanelassoft-bold/qanelassoft-bold.ttf') format('truetype'),
url('../fonts/qanelassoft-bold/qanelassoft-bold.svg#qanelas_softbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'qanelas_softsemibold';src:url('../fonts/qanelassoft-semibold/qanelassoft-semibold.eot');src:url('../fonts/qanelassoft-semibold/qanelassoft-semibold.eot?#iefix') format('embedded-opentype'),
url('../fonts/qanelassoft-semibold/qanelassoft-semibold.woff2') format('woff2'),
url('../fonts/qanelassoft-semibold/qanelassoft-semibold.woff') format('woff'),
url('../fonts/qanelassoft-semibold/qanelassoft-semibold.ttf') format('truetype'),
url('../fonts/qanelassoft-semibold/qanelassoft-semibold.svg#qanelas_softsemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'qanelas_softmedium';src:url('../fonts/qanelassoft-medium/qanelassoft-medium.eot');src:url('../fonts/qanelassoft-medium/qanelassoft-medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/qanelassoft-medium/qanelassoft-medium.woff2') format('woff2'),
url('../fonts/qanelassoft-medium/qanelassoft-medium.woff') format('woff'),
url('../fonts/qanelassoft-medium/qanelassoft-medium.ttf') format('truetype'),
url('../fonts/qanelassoft-medium/qanelassoft-medium.svg#qanelas_softmedium') format('svg');font-weight:normal;font-style:normal;}
h1{font-size:50px;font-family:'qanelas_softblack';}
h2{font-size:35px;font-family:'qanelas_softsemibold';}
h3{font-size:30px;font-family:'qanelas_softbold';}
h4{font-size:25px;font-family:'qanelas_softsemibold';}
p{font-size:16px;font-family:'qanelas_softregular';}
#header{background-color:#fff;text-align:center;}
.header_links{margin:20px 0;}
.header_links a{font-family:'Museo Sans Cyrl 500';font-size:14px;color:#424141;margin:0 30px;}
.header_links a:hover{border-bottom:3px solid #e2c60b;}
#block_1{background:url(../img/block_1_back.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;color:#fff;}
.block_1_head{overflow:hidden;}
.block_1_logo{display:inline-block;float:left;margin:25px 0 0 20px;}
.block_1_contacts{display:inline-block;float:right;margin:25px 10px 0 0;}
.block_1_contacts_num img{padding-right:10px;}
.block_1_contacts_adress img{vertical-align:middle;padding-right:10px;}
.block_1_contacts_num a{display:inline-block;font-family:'qanelas_softblack';font-size:25px;}
.block_1_contacts_adress{margin-top:10px;}
.block_1_contacts_adress p{display:inline-block;font-size:15px;border-bottom:2px solid #fff;}
.block_1_zag{margin-top:110px;text-align:center;}
.block_1_zag h1 span{font-size:60px;color:#e2c60b;}
.block_1_zag h2{margin-top:35px;}
.block_1_button{text-align:center;margin:80px 0 195px 0;display:inline-block;width:100%;}
.block_1_button a{font-family:'Museo Sans Cyrl 700';font-size:22px;padding:20px 35px;border:4px solid #e2c60b;border-radius:6px;transition:0.2s;}
.block_1_button a:hover{border:4px solid #e2c60b;background-color:#e2c60b;transition:0.2s;}
#block_2{background-color:#fff;color:#424141;display:inline-block;width:100%;}
.block_2_zag{margin-top:60px;color:#424141;text-align:center;}
.block_2_zag img{display:inline-block;vertical-align:top;margin-right:20px;}
.block_2_zag h1{display:inline-block;}
.block_2_avto{margin-bottom:20px;}
.block_2_avto_item{width:28%;text-align:center;display:inline-block;margin:60px 30px 0px 30px;border-radius:20px;transition:0.2s;}
.block_2_avto_item:hover{box-shadow:0 0 50px rgba(0,0,0,0.2);transition:0.2s;cursor:pointer;}
.block_2_avto_item img{margin-top:60px;width:257px;}
.block_2_avto_item h3{margin-top:35px;}
.block_2_avto_item p{margin-top:5px;}
.block_2_avto_item p b{font-weight:normal;font-family:'qanelas_softbold';font-size:18px;}
.block_2_avto_item_btn{margin:50px 0 80px 0;font-family:'qanelas_softblack';font-size:30px;display:inline-block;width:100%;}
.block_2_avto_item_btn a{padding:10px 30px;border:4px solid #e2c60b;border-radius:6px;transition:0.2s;}
.block_2_avto_item_btn a:hover{border:4px solid #e2c60b;background-color:#e2c60b;transition:0.2s;color:#fff;}
#block_3{background-color:#262626;text-align:center;color:#fff;}
.block_3_all{margin:70px 0 80px 0;width:100%;display:inline-block;}
.block_3_item{display:inline-block;margin:0 40px;width:22%;}
.block_3_item img{margin-bottom:20px;}
.block_3_item p{font-size:25px;}
.block_3_item_hover{position:absolute;width:292px;height:98px;font-size:16px;text-align:left;background-color:#fff;border-radius:6px;margin:-70px 0 0 42px;opacity:0;transition:0.2s;}
.block_3_item_hover:before{content:"";height:13px;width:13px;background:url(../img/block_3_icon_hover.png);background-repeat:no-repeat;display:block;margin-top:-12px;margin-left:88px;}
.block_3_item_hover p{font-size:16px;color:#262626;padding:19px 0 20px 22px;}
.block_3_item:hover .block_3_item_hover{opacity:1;transition:0.2s;}
.bl_3_it_hov_2{width:335px;}
.bl_3_it_hov_3{width:315px;}
#block_4{background-color:#fff;text-align:center;display:inline-block;width:100%;}
.block_4_zag{margin-top:65px;}
.block_4_zag img{display:inline-block;vertical-align:bottom;margin-right:15px;}
.block_4_zag h1{display:inline-block;}
.block_4_subzag{margin-top:35px;}
.block_4_subzag h4{margin-top:15px;}
.block_4_button{display:inline-block;width:100%;margin:85px 0 120px 0;}
.block_4_button a{font-family:'Museo Sans Cyrl 700';font-size:22px;padding:20px 35px;color:#262626;background-color:#e2c60b;border:4px solid #e2c60b;border-radius:6px;transition:0.2s;}
.block_4_button a:hover{color:#fff;}
#block_5{background-color:#262626;color:#fff;text-align:center;display:inline-block;width:100%;}
.block_5_zag{margin-top:75px;}
.block_5_zag img{display:inline-block;vertical-align:bottom;margin-right:15px;}
.block_5_zag h1{display:inline-block;}
.block_5_subzag{display:inline-block;margin:45px 0 105px 0;}
#block_6{background:url(../img/block_6_back.jpg);background-repeat:no-repeat;background-position:center top;color:#fff;}
.block_6_zag{margin-left:100px;}
.block_6_zag img{display:inline-block;vertical-align:middle;margin-right:15px;}
.block_6_zag h1{display:inline-block;vertical-align:middle;}
.block_4_subzag h4{margin-top:40px;}
.block_6_button{margin:70px 0 85px 100px;display:inline-block;}
.block_6_button a{font-family:'Museo Sans Cyrl 700';font-size:22px;padding:20px 55px;color:#fff;border:4px solid #e2c60b;border-radius:6px;transition:0.2s;}
.block_6_button a:hover{background-color:#e2c60b;}
#block_7{background-color:#262626;text-align:center;color:#fff;display:inline-block;width:100%;}
.block_7_zag{margin-top:65px;}
.block_7_zag img{display:inline-block;vertical-align:bottom;margin-right:15px;}
.block_7_zag h1{display:inline-block;}
.block_7_subzag{margin-top:35px;}
.block_7_subzag h4{margin-top:15px;}
.block_7_button{display:inline-block;width:100%;margin:85px 0 120px 0;}
.block_7_button a{font-family:'Museo Sans Cyrl 700';font-size:22px;padding:20px 35px;color:#262626;background-color:#e2c60b;border:4px solid #e2c60b;border-radius:6px;transition:0.2s;}
.block_7_button a:hover{color:#fff;}
#map{height:570px;}
.block_8_info{position:absolute;background-color:#fff;width:365px;height:300px;right:245px;margin-top:-400px;border-radius:10px;color:#262626;box-shadow:0 0 10px rgba(0,0,0,0.2);}
.block_8_info:before{content:"";width:21px;height:25px;background:url(../img/block_8_icon_info.png);background-repeat:no-repeat;display:inline-block;margin-left:-20px;margin-top:30px;}
.block_8_info_zag{margin:-20px 0 0 35px;}
.block_8_info_adress{margin:20px 0 0 35px;font-family:'Museo Sans Cyrl 700';font-size:24px;}
.block_8_info_adress img{display:inline-block;vertical-align:bottom;margin-right:7px;}
.block_8_info_adress h4{display:inline-block;font-family:'Museo Sans Cyrl 500';font-size:20px;}
.block_8_info_adress p{margin:20px 0 0 36px;font-family:'Museo Sans Cyrl 700';font-size:22px;}
.block_8_info_phone{margin:20px 0 0 35px;}
.block_8_info_phone img{display:inline-block;vertical-align:bottom;margin-right:7px;}
.block_8_info_phone h4{display:inline-block;font-family:'Museo Sans Cyrl 500';font-size:20px;}
.block_8_info_phone a{margin:20px 0 0 36px;display:block;font-family:'Museo Sans Cyrl 700';font-size:22px;color:#e2c60b;text-decoration:underline;}
.block_8_info_phone a:hover{text-decoration:none;}
#block_9{background-color:#fff;}
.block_9_all{margin:115px 0 50px 0;display:inline-block;}
.block_9_item{box-shadow:0 0 50px rgba(0,0,0,0.2);padding-left:80px;margin-bottom:80px;border-radius:6px;}
.block_9_item img{display:inline-block;margin:-5px 15px 0 0;vertical-align:middle;font-size:40px;}
.block_9_item h1{display:inline-block;vertical-align:middle;color:#424141;}
.block_9_item p{margin:25px 0 70px 0;display:inline-block;color:#262626;font-family:'Museo Sans Cyrl 300';font-size:18px;}
.block_9_item h2{margin-top:25px;color:#262626;font-size:20px;}
#footer{color:#fff;background-color:#262626;display:inline-block;width:100%;}
.footer_head{overflow:hidden;margin-bottom:60px;}
.footer_logo{display:inline-block;float:left;margin:75px 0 0 20px;} .footer_logo img {width: 115px;}
.footer_contacts{display:inline-block;float:right;margin:75px 10px 0 0;padding-bottom: 80px;}
.footer_contacts_num img{padding-right:10px;}
.footer_contacts_adress img{vertical-align:middle;padding-right:10px;}
.footer_contacts_num a{display:inline-block;font-family:'qanelas_softblack';font-size:25px;}
.footer_contacts_adress{margin-top:10px;}
.footer_contacts_adress p{display:inline-block;font-size:15px;}
.popup_block, .popup_block_1, .popup_block_2, .popup_block_3, .popup_block_4, .popup_block_5, .popup_block_6, .popup_block_7, .popup_block__2, .popup_block__3{text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:100;display:none;min-width:320px;}
.popup_block:after, .popup_block_1:after, .popup_block_2:after, .popup_block_3:hover, .popup_block_4:hover, .popup_block_5:hover, .popup_block_6:hover, .popup_block_7:hover{display:inline-block;vertical-align:middle;height:100%;width:0;content:"";}
.popup_box, .popup_box_2, .popup_box_3{position:absolute;width:100%;max-width:1000px;text-align:center;border-left:16px solid transparent;border-right:16px solid transparent;color:#424141;vertical-align:middle;border-radius:10px;top:0;left:0;right:0;margin:auto;display:none;}
.popup_box a.btn_close, .popup_box_2 a.btn_close, .popup_box_3 a.btn_close{background:url(../img/close.png) no-repeat 50% 50%;width:42px;display:block;height:42px;position:absolute;top:35px;right:25px;}
.sended_box{background:#FFF;font-size:0;font-weight:normal;}
.sended_box:after{display:inline-block;vertical-align:middle;content:"";width:0;height:100%;}
.abs{top:0;left:0;right:0;margin:auto;position:absolute;z-index:101;background-color:#fff;}
.form_zz{margin-top:60px;}
.form_zz h2{font-size:44px;margin-bottom:60px;}
.line_form{display:inline-block;width:33%;}
.line_form input{width:90%;height:60px;padding-left:30px;border:none;background-color:#f6f6f6;border-radius:6px;font-size:18px;}
.btn_gz{display:inline-block;width:33%;}
.btn_gz input{width:90%;background-color:#e2c60b;color:#262626;border-radius:6px;height:60px;font-family:'Museo Sans Cyrl 700';font-size:22px;border:none;}
.btn_gz input:hover{color:#fff;}
::-webkit-input-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
::-moz-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
:-moz-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
:-ms-input-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
.form_text p{font-size:18px;font-family:'qanelas_softregular';margin:50px 0 60px 0;}
.sended_box p{margin:60px 0;font-family:'qanelas_softsemibold';font-size:40px;display:inline-block;vertical-align:middle;color:#424141;}
.sended_box p span{font-family:'qanelas_softmedium';font-size:40px;padding-bottom:25px;display:inline-block;vertical-align:middle;}
.pop_up_avto{padding-bottom:35px;display:none;color:#424141;background:#fff;position:absolute;width:100%;max-width:1000px;border-left:90px solid transparent;border-right:90px solid transparent;color:#424141;vertical-align:middle;border-radius:10px;top:50px;left:0;right:0;margin:auto;z-index:101;}
.pop_up_avto_line{margin-top:55px;display:inline-block;width:50%;padding-right:30px;}
.pop_up_avto_line_2{margin-top:55px;display:inline-block;width:50%;padding-left:65px;float: right;}
.pop_up_img{}
.pop_up_img_zag h2{font-size:40px;}
.pop_up_img_photo{margin-top:35px;}
.pop_up_img_photo img{width:259px;}
hr{margin-top:35px;height:1px;background-color:#aaa9a8;}
.pop_up_avto hr{margin-top:25px;height:1px;background-color:#aaa9a8;}
.pop_up_avto_info{display:block;padding-top:25px;}
.pop_up_avto_info_item p{margin-bottom:40px;font-family:'qanelas_softmedium';font-size:20px;}
.pop_up_avto_info_item p span{float:right;font-family:'qanelas_softbold';}
.pop_up_price{display:block;margin-top:4px;}
.pop_up_price_zag h2{font-size:40px;}
.pop_up_price_all{margin-top:20px;}
.pop_up_price_item{}
.pop_up_price_item h4{font-family:'qanelas_softmedium';font-size:20px;display:inline-block;width:47%;text-align:right;}
.pop_up_price_item p{display:inline-block;font-family:'qanelas_softmedium';font-size:20px;}
.pop_up_price_item p span{color:#e2c60b;font-family:'qanelas_softbold';font-size:30px;}
.pop_up_avto_form{display:block;margin-top:55px;}
.pop_up_avto_form h4{font-family:'qanelas_softmedium';font-size:26px;margin-bottom:0;}
.pop_up_avto_form p{font-size:18px;margin-bottom:10px;}
.pop_up_avto_form hr{margin:15px 0;height:1px;background-color:#aaa9a8;}
.pop_up_num {display:block;font-size:18px;font-family:'qanelas_softregular';line-height:20px;margin-bottom:30px;}
.pop_up_num img{padding-right:10px;vertical-align:middle;}
.pop_up_num a{font-family:'qanelas_softbold';font-size:20px;text-decoration:underline;}
.form_avto_line input{width:95%;height:60px;padding-left:30px;border:none;background-color:#f6f6f6;border-radius:6px;font-size:18px;margin-bottom:30px;}
.form_avto_line_button input{width:95%;background-color:#e2c60b !important;color:#262626;border-radius:6px;height:60px;font-family:'Museo Sans Cyrl 700';font-size:22px;border:none;}
.form_avto_line_button input:hover{color:#fff;cursor:pointer;}
::-webkit-input-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
::-moz-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
:-moz-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
:-ms-input-placeholder{color:#939393;font-size:18px;font-family:'qanelas_softregular';}
.pop_up_avto a.btn_close_{background:url(../img/close.png) no-repeat 50% 50%;width:42px;display:block;height:42px;position:absolute;top:35px;right:-52px;}
.pop_up_img_photo_all img{display:inline-block;width:115px;margin-right:9px;}


#block_card {text-align: center;} #block_card img {display: inline-block; vertical-align: middle;padding-right: 20px;} #block_card h1 {
    display: inline-block; vertical-align: middle;padding: 50px 0;
} .block_card_all img {
    width: 200px; padding: 0 20px;
} .block_card_all {margin-bottom: 50px;}



div.selectBox {
/*    position:relative;*/
    display:inline-block;
    cursor:default;
    text-align:left;
    clear:both;
    background: url(../img/galka.png);
    background-repeat: no-repeat;
    background-position: 200px 18px;
}
span.selected {
    width:253px;
    border-right:none;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
/*    overflow:hidden;*/
}
span.selectArrow {
    width:30px;
    border:1px solid #60abf8;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    text-align:center;
    font-size:20px;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    background:	#4096ee;
    color:#fff;
}
 
span.selectArrow,span.selected {
    position:relative;
    float:left;
/*    height:30px;*/
    z-index:1;
}
 
div.selectOptions {
    position:absolute;
    top:150px;
/*    left:10px;*/
    width:250px;
    overflow:hidden;
/*    background:#fff;*/
    padding-top:2px;
    display:none;
    z-index: 999;
}

div.selectBox_2 {
    position: relative;
}
div.selectOptions_2 {
    position: absolute;
    top:30px;
}

/*
div.selectOptions_2 {
    top:-85px;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-bottom-right-radius:0px;
    border-bottom-left-radius:0px;
    padding-top: 0;
    padding-bottom: 2px;
}
*/
 
span.selectOption {
    display:block;
    width:100%;
    line-height:20px;
    padding:3px 0;
    color: #fff;
}
 
/*
span.selectOption:hover {
    color:#f6f6f6;
    background:#0090a3;	
}
*/

span.selectOption a {
    color:#fff;
}

.city {
/*    padding-top: 20px;*/
/*    font-size: 0.9375em;*/
}

.city a {
    text-decoration: none;
    color: #888;
    padding: 15px 0;
}

.city:hover {
    cursor: pointer;
}

.city .icon {
    margin-right: 7px;
}

.block_1_logo img {
    width: 115px;
}

@media all and (max-width: 1080px) {
    .block_card_title img {
        display: none !important;
    }
}

@media all and (max-width: 580px) {
    div.selectBox {
        background: none;
    }
    div.selectOptions {
        background: #000;
        width: 270px;
        top: 145px;
    }
    #block_card h1 {
        font-size: 30px;
    }
}