@media (min-width:979px) {
ul.nav li.dropdown.show-on-hover:hover > ul.dropdown-menu{display:block}
.comment-list .children{padding:0;margin-left:74px;padding-bottom:15px}
.comment-list .media{margin-top:0}
}
.aligncenter,div.aligncenter{display:block;margin:0 auto}
.alignright{float:right;margin:0}
.alignleft{float:left;margin:0}
a img.alignright{float:right;margin:0}
a img.alignnone{margin:0}
a img.alignleft{float:left;margin:0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.vc_gitem-col-align- .button42 a{color:#fff!important;border:1px solid #a63139!important;padding:5px 15px!important;margin-top:5px!important;display:inline-block;background-color:#a63139!important;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;outline:none!important;box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;-webkit-box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;-moz-box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;border-radius:10px!important}
.vc_gitem-col-align- .button42 a:hover{color:#a63139!important;border:1px solid #a63139!important;background-color:#fff!important}
.vc_gitem-col-align- .post-title-glav{font-weight:600;max-height:30px;min-height:30px;overflow:hidden;font-size:16px}
div .wpcf7-mail-sent-ok{display:none!important}
.namepost-card{font-size:16px;padding:10px 0 0;min-height:41px;max-height:41px;overflow:hidden}
.blockpost-card a img{border-radius:20px;border:1px solid #c1c1c1}
.blockpost-card{text-align:left!important}
.post-title-glav{font-weight:600;max-height:30px;min-height:30px;overflow:hidden}
.post-title-glav2{font-weight:600;padding-top:10px;margin-bottom:15px}
.button42 a{color:#fff!important;border:1px solid #a63139!important;padding:5px 15px!important;margin-top:5px!important;display:inline-block;background-color:#a63139!important;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;outline:none!important;box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;-webkit-box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;-moz-box-shadow:2px 2px 7px 3px rgba(0,0,0,0.34)!important;border-radius:10px!important}
.button42 a:hover{color:#a63139!important;border:1px solid #a63139!important;background-color:#fff!important}
.price42{font-weight:600;padding:0 0 5px}
.vc_gitem-animated-block .vc_gitem-zone:first-child{border:1px solid #c1c1c1}
.vc_gitem-animated-block .vc_gitem-zone{border-radius:20px}
.vc_gitem_row .vc_gitem-col{padding:10px 0 0}
.faq-main{font-size:20px;font-weight:600;padding:2px 0}
.faq-main-text{font-size:16px;font-weight:100;padding:20px 0}
.padding-main-h2-faq{padding:0 0 20px}
.faq-main h3{background:#a6323a;border-radius:10px;padding:5px 0}
.faq-main h3 a{color:#fff!important}
.faq-main .vc_tta-panel-body{border-radius:10px}
.faq-main h3 a .vc_tta-controls-icon-plus::after{border-color:#fff!important}
.faq-main h3 a .vc_tta-controls-icon-plus::before{border-color:#fff!important}
.whatsap-green{color:#3eaa44!important;font-weight:600}
.telegram-blue{color:#27a5e7!important;font-weight:600}
.ahref-faq-usual{color:#a6323a!important;font-weight:600}
.comment-reply-link{display:none}
.price-post-bolshe{font-size:16px;font-weight:600;color:#a63139;padding:5px 0}
.whatsapp-white-color{color:#fff!important}
.acf-field-5eb195c88b276{display:none}
.acf-form .acf-form-submit{display:none}
.acf-field-62c54ee04abfb .acf-label{display:none}
.acfcs__dropdown-box--states .acf-input-header,.acfcs__dropdown-box--countries .acf-input-header{font-size:16px!important;font-family:'Ya_Sans_Display_Bold',sans-serif;color:#898989;margin:0!important;padding:0 0 3px}
.acf-input select,.selection .select2-selection .select2-selection__rendered{font-size:16px!important;border:1px solid #ccc!important;padding:8px!important;display:inline-block!important;width:100%!important;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px!important;font-family:'Ya_Sans_Display',sans-serif!important;background:#f2f3f5}
.acf-required{color:#d9dada!important}
.select2-container .select2-selection--single{height:auto!important}
.select2-container--default .select2-selection--single{border:none!important;background:none!important}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#898989!important;line-height:normal;background:#f2f3f5}
.acf-field .acf-label{margin:0!important}
.acf-field .acf-label label{margin:0!important}
.left-doskv{float:left;clear:both!important;border-top:none!important}
.right-doskv{float:right;clear:both!important;border-top:none!important}
.acf-field-62c54ee04abfb{min-height:auto!important;min-height:65px!important;max-height:165px!important;padding:0 12px!important}
.acf-field-acf-city-selector .acfcs__dropdown-box{margin:0!important}
.doskv-back{background:#d9dada}
.acf-input-wrap input,.acf-input textarea,.acf-field-image .acf-input{background:#f2f3f5;font-size:16px!important;color:#898989;padding:8px!important;border:1px solid #ccc!important;border-radius:4px}
.acf-label label{font-size:16px!important}
.acf-field[data-width]+.acf-field[data-width]{border-left:none!important}
.acf-radio-list{padding:8px!important}
.acf-input ul li label{font-size:16px!important;font-family:'Ya_Sans_Display',sans-serif!important}
.acf-fields>.acf-field{border-top:none!important}
.acf-form-submit input{background:#dc2234;color:#fff;border:none;padding:8px;border-radius:4px;width:49%;font-size:20px}
.site-content form .acf-form-submit{padding:15px 12px}
.acf-field--post-title{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:50%;float:left}
.acf-field-62c67fb6236b3{min-height:165px!important}
.select2-container--default{width:100%!important}
.acf-field{clear:none!important}
.online-main-wrap label{padding-bottom:3px!important}
.acf-field-62c67fb6236b3 .acf-label label{padding-bottom:0!important}
.doskv-img img{max-width:100%;border-radius:35px 35px 0 0;vertical-align:bottom!important;max-width:100%;border-radius:35px 35px 0 0;vertical-align:bottom!important}
.doskv-img{border-radius:35px 35px 0 0}
.doskv-block-text{background:#d9dada;text-align:center;border-radius:0 0 35px 35px;padding:15px 0}
.doskv-name{color:#000;font-weight:600}
.doskv-cena{color:#dc2234;font-weight:600;font-size:20px}
.doskv-block{padding:10px}
.doskv-h2{padding:25px 0 15px;font-family:'Ya_Sans_Display_Bold',sans-serif;font-size:35px;color:#666}
.acf-field input[type="text"],.acf-field input[type="password"],.acf-field input[type="date"],.acf-field input[type="datetime"],.acf-field input[type="datetime-local"],.acf-field input[type="email"],.acf-field input[type="month"],.acf-field input[type="number"],.acf-field input[type="search"],.acf-field input[type="tel"],.acf-field input[type="time"],.acf-field input[type="url"],.acf-field input[type="week"],.acf-field textarea,.acf-field select{line-height:1!important}
.acf-field-62c687e24685e .acf-input{padding:5px 6px 6px!important}
.acf-input #acf-field_62c5c428fb519{padding:8px 0 7px!important}
.acf-field-acf-city-selector .acfcs__dropdown-box{padding:15px 0!important}
.col-2{flex:0 0 16.666667%;max-width:16.666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.333333%;max-width:33.333333%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-2,.col-3.col-4{position:relative;width:100%;min-height:1px;float:left}
.marka-block__char-row{display:flex}
.marka-block__char-button{text-align:center}
.newbutton{text-decoration:none!important;color:#fff!important;width:268px;max-width:100%;background-color:#dc2234;font-size:20px;font-family:'Ya_Sans_Display_Bold',sans-serif;display:inline-block;height:52px;line-height:52px;text-transform:uppercase;cursor:pointer;margin-top:1em;text-align:center;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;}
.marka-block__images{display:flex;align-items:center;justify-content:center}
.pomarkam_item .pomarkam_item-name{margin-top:0!important}
.marka-margin{margin-bottom:0!important}
.vc_grid-item-mini iframe{border-radius:40px}
.rayony-img{display:flex;align-items:center;justify-content:center}
.text-rayony{font-size:20px!important}
.color-rayony{font-size:23px!important;color:#fff!important;text-decoration:none!important}
.p-rayony p{font-size:32px!important;color:#5B5B5D!important}
.selectize-dropdown-content .option{cursor:pointer!important}
.button43 a{width:100%;padding:10px 20px!important;font-size:23px!important}
.slick-dots li button:before{color:#ebebeb!important}
.slick-dots li.slick-active button:before{color:#962c35!important}
.button44 a{margin:5px}
.block-photo-car{min-height:221px;display:flex;align-items:center;justify-content:center}
.price42 .vc_gitem-post-meta-label{margin:0 5px 0 0}
.rayony-a{display:flex;align-items:center;justify-content:center;color:#a63139;font-weight:600}
.youtube3{height:470px}
.sa_hover_container .sa_hover_buttons{display:none}
.rayony-a-1{color:#fff;font-size:14px}
.rayony-a-2{color:#fff;font-weight:600;font-size:14px;text-decoration:underline}
.rayony-a-1:hover{color:#a6323a}
.rayony-a-2:hover{color:#a6323a}
.ul-footer{column-count:5}
.font-rayony{font-size:16px!important}
.lh15{font-size:39px!important}
#wpcf7-f4-p4678-o1 .col-xs-5 input{min-width:0}
.selectize-control .selectize-input .item{white-space:nowrap}
.a-2{font-size:14px!important}
.a-2 img{max-width:41px!important}
.back-footer{background:#14262e80;padding:15px 0}
.footer-img{background-image:url(/wp-content/themes/domsaitov/img/map.jpg);background-position:center;background-size:cover}
.mini-img-footer img{max-width:120px}
.mini-img-footer{display:flex;align-items:center;justify-content:center}
.loop-thumb-3{column-count:4;padding:0 0 0 105px}
.h2footer{text-align:center;color:#fff;font-size:30px;padding:0 0 40px}
.pomarkam_item-name-newblock{padding:15px 0 0;font-size:18px;font-weight:600}
.white-space-nowrap{white-space:nowrap}
.float-left{float:left!important}
#search_location_result {
    font-family: 'Ya_Sans_Display';
    margin-top: 10px;
    max-height: 350px;
    overflow-y: scroll;
}
#search_location_name {
    font-family: 'Ya_Sans_Display';
}
.quiz-text{
font-size: 14px;
    margin: 0 auto;
    margin-top: 10px;
    text-decoration: underline;
	padding: 0 40px
}
.quiz-btn-wrap #quiz {
        font-family: 'Ya_Sans_Display_Bold', sans-serif;
	line-height: 26px;
    padding: 12px;
	font-size:20px
    }
@media screen and (max-width: 767px) {
    .quiz-btn-wrap #quiz {
        line-height: 18px;
        padding: 12px 60px;
		width:100%;
		font-size:20px
    }
}
