/*
	Theme Name:STO
	Theme URI:https://elcars.ua
	Author:Sohin + Angel
	Author URI:https://elcars.ua
	Description:Car services.
	Version:1.1
	License:GNU General Public License v2 or later
	License URI:http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain:elcars
	Requires at least:5.2
	Tested up to:5.0
	Requires PHP:5.6
*/




@media only screen and (max-width:992px){.ico-location,.ico-enterprise,.ico-person,.ico-wrench,.ico-contact,.ico-house,.ico-phone{margin-right:20px;width:24px;height:24px;}}
@media only screen and (min-width:992px){header .ico-location,header .ico-enterprise,header .ico-person,header .ico-wrench,header .ico-contact,header .ico-house,header .ico-phone{display:none;}}
footer .ico-phone{display:none;}

.ico-location,
.ico-enterprise,
.ico-person,
.ico-wrench,
.ico-contact,
.ico-house,
.ico-instagram,
.ico-tiktok,
.ico-waze,
.ico-google-map{width:31px;height:31px;margin: 0 10px;display:inline-block;vertical-align:middle;background-size:cover !important;}
.ico-phone{  width:31px;height:31px;margin-right:10px;display:inline-block;vertical-align:middle;background-size:cover !important;}
.ico-loc-min{width:16px;height:16px;margin-right:10px;display:inline-block;vertical-align:middle;background-size:cover !important;}

/*.ico-loc-min,
.way .ico-phone,
footer .ico-location,
.ico-instagram,
.ico-tiktok,
.ico-waze,
.ico-google-map{width:31px;margin:0 10px;height:31px;display:inline-block;vertical-align:middle;background-size:cover !important;}*/

.ico-location{	background:url("images/akar-icons_location.svg") no-repeat;}
.ico-enterprise{background:url("images/carbon_enterprise.svg") no-repeat;}
.ico-person{	background:url("images/ic_outline-person.svg") no-repeat;}
.ico-wrench{	background:url("images/lucide_wrench.svg") no-repeat;}
.ico-contact{	background:url("images/material-symbols_contact-phone-outline.svg") no-repeat;}
.ico-house{		background:url("images/ph_house-bold.svg") no-repeat;}
.ico-phone{		background:url("images/ic_baseline-phone.svg") no-repeat;}
.ico-instagram{	background:url("images/Instagram_logo_2016.svg") no-repeat;}
.ico-tiktok{	background:url("images/tiktok-app-icon-seeklogo.com.svg") no-repeat;}
.ico-waze{		background:url("images/Waze App Icon Vector.svg") no-repeat;}
.ico-google-map{background:url("images/Google_Maps_icon_(2015-2020).svg") no-repeat;}
.ico-loc-min{	background:url("images/gridicons_location.svg") no-repeat;}

/*li:has(> a.active) */

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@import url("fonts/roboto/roboto.css");
@font-face { font-family:"Furore"; font-style:normal;src:url(fonts/Furore/Furore.woff);src:url("fonts/Furore/Furore.eot") format("embedded-opentype"), url("fonts/Furore/Furore.woff") format("woff"), url("fonts/Furore/Furore.ttf") format("truetype"); font-display:swap; }
@font-face {
	font-family:"Montserrat Medium";
	font-style:normal;
	src:url(fonts/Montserrat/Montserrat-Regular.ttf);
}
body.noscroll, html.noscroll { overflow-y:hidden !important;}
body{background:#040404}
img {max-width:100%;}
textarea { resize:none;}
figure { margin:0;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
ul, ol {list-style:none;}
* {margin:0; padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;
/*	font-family:'Roboto', sans-serif;*/
	font-family: "Montserrat Medium";
}
body { margin:0; padding:0;}
picture { width:100%; display:block;}
picture img {width:100%; height:100%;object-fit:cover;}
.sw-footer, .sw-bottom, .sw-topper { position:relative;background:#A6FD26;width:24px;height:2px;border:none;border-radius:4px;margin:auto;}
#sandwich {align-self:center;width:30px;height:23px;cursor:pointer;display:none; -webkit-border-radius:5px;border-radius:5px;}
.sw-topper {top:0px;transition:transform 0.5s, top 0.2s;}
.sw-bottom { top:6px;transition:transform 0.5s, top 0.2s;transition-delay:0.2s, 0s;}
.sw-footer { top:12px;transition:all 0.5s;transition-delay:0.1s;}
#sandwich.active .sw-topper {top:13px;transform:rotate(140deg);}
#sandwich.active .sw-bottom {top:11px;transform:rotate(-140deg);}
#sandwich.active .sw-footer {opacity:0;top:0;transform:rotate(180deg);}
.wrapper { max-width:1280px;margin:auto;}
.df-container,.towrap>.vc_column-inner>.wpb_wrapper {display:flex;}
.sb-container { -webkit-justify-content:space-between;justify-content:space-between;}
.jcc-container { -webkit-justify-content:center;justify-content:center;}
.fw-container {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.ai-container { -webkit-align-items:center;align-items:center;}
.transition{ -webkit-transition:0.3s; -moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.transition:hover{ -webkit-transition:0.3s; -moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.padding {padding:125px 0;}.padding1{padding-top:125px}.padding2{padding-bottom:125px}
.navigation-close { display:none;}
.head{padding:28px 0;}
.btn{width:fit-content;height:46px; -webkit-border-radius:4px; border-radius:4px; background:#A6FD26;border-radius:4px; display:block; text-align:center; line-height:46px; color:#040404; text-transform:uppercase; font-style:normal;font-weight:400;font-size:15.6429px;padding:0 15px}
.btn:hover{background:#55B708;}
.btn:active{background:#EBEBEB;}
.btn-2,#wpcf7-f631-p8-o1 .btn-2{width:280px; outline:none; border:none; text-align:center; display:block;height:60px;background:#D9D9D9;border-radius:6px; font-style:normal;font-weight:400;font-size:20px;line-height:60px;text-transform:uppercase;color:#000000;}
.btn-2:hover,#wpcf7-f631-p8-o1 .btn-2:hover{background:#000; color:#fff;}
.center{display:block;text-align:center;}

.modal-write{width:600px;padding:110px;background:#A6FD26;border-radius:20px; position:relative; margin:auto;}
.title-modal{font-family:'Furore'; text-align:center;font-style:normal;margin-bottom:51px;font-weight:400;font-size:30px;line-height:35px;color:#000000;}
.modal-write input{width:100%; outline:none; margin-bottom:10px;height:60px; color:#888888; font-size:20px; text-indent:20px; background:none; border:1px solid #040404;border-radius:4px;}
.modal-write .btn-2{margin:auto; margin-top:51px;}
.price-repair .btn{margin:auto;width: 280px;height:60px;line-height:60px;}
.mfp-close-btn-in .mfp-close{overflow:hidden; top:33px; right:33px;text-indent:999px; width:44px; height:42px;background:url("images/close.svg") no-repeat ;}
.mfp-close-btn-in .mfp-close:active{top:33px; right:33px;}
.mobile-contact{display:none;}
.setlango{margin-left:48px;}


.setlango #language-chooser li a,.setlango #qtranslate-chooser li a{font-style:normal;font-weight:500;font-size:18px; color:#FFFCFC;}
.setlango #language-chooser li:before,.setlango #qtranslate-chooser li:before{content:"/"; color:#A6FD26; margin-right:14px;}
.setlango #language-chooser,.setlango #qtranslate-chooser{display:flex;}
.setlango #qtranslate-chooser li.active{display:none}

.home h1{font-family:"Furore"; margin-bottom:40px; text-align:center;font-weight:400;font-size:80px;line-height:92px;text-transform:uppercase;color:#A6FD26;}
.home h1 span,
.home h2{ margin-bottom:40px;text-align:center;font-family:'Furore';font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#FFFCFC;}
.main-menu .header-menu > li, #menu-primary-menu li{position:relative;float:left;margin-bottom:0;margin:0 22px;}
/*
.main-menu .header-menu > li.menu-item-has-children > .arrow { position:absolute;background:url(images/down.svg) no-repeat center top; display:block; text-rendering:auto; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);top:50%; width:15px;height:9px;margin-top:-5px;right:-5px;font-size:12px;}
*/
.main-menu .header-menu > li.menu-item-has-children > a:after{content:' ';display:block;position:absolute;background:url('images/down.svg') no-repeat center top; display:block; text-rendering:auto; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);top:50%; width:15px;height:9px;margin-top:-5px;right:-5px;font-size:12px;}
.main-menu .header-menu > li:first-child { margin-left:0;}
.main-menu .header-menu > li.current-menu-item > a,.main-menu .header-menu > li.menu-item > a,.main-menu .header-menu > li .current_page_item > a, #menu-primary-menu > li > a{color:#fff;}
.main-menu .header-menu > li:hover > a {color:#A6FD26;}
.main-menu .header-menu > li > a { display:inline-block;position:relative;padding:0 20px;text-transform:uppercase; text-decoration:none !important;}
.main-menu .header-menu > li:hover > ul { visibility:visible; opacity:1;background-color:#040404;}
.main-menu .header-menu > li > ul {visibility:hidden;opacity:0; padding:0; list-style:none;position:absolute; width:340px; left:0; background-color:#040404;z-index:9;}
.main-menu .header-menu > li > ul li {position:relative;margin-bottom:0; margin-left:0;border-bottom:2px solid #A6FD26;background-color:#040404;}
/*.main-menu .header-menu > li > ul li.menu-item-has-children > .arrow { position:absolute; background:url(images/down.svg) no-repeat center top; width:15px; height:9px;transform:rotate(-90deg); top:50%;margin-top:-7px;right:10px;}*/
.main-menu .header-menu > li > ul li.menu-item-has-children > a:after {content:' ';display:block;position:absolute; background:url(images/down.svg) no-repeat center top; width:15px; height:9px;transform:rotate(-90deg); top:50%;margin-top:-7px;right:10px;}
.main-menu .header-menu > li > ul li a {position:relative; display:block; padding:15px 0 15px 15px;font-weight:400; font-size:18px; color:#fff;width: calc(100% - 18px);}
.main-menu .header-menu > li > ul li a:hover {color:#A6FD26;}
.main-menu .header-menu > li > ul li > ul {visibility:hidden; opacity:0; padding:0; list-style:none; position:absolute;width:320px; top:0; z-index:2; left:105%;z-index:9;padding-right:15px; background-color:#040404;}
.main-menu .header-menu > li > ul li > ul li > ul {visibility:hidden;opacity:0; padding:0; list-style:none;position:absolute;width:320px;top:0; left:100%;background-color:#040404; z-index:9;}
.main-menu .header-menu > li > ul li > ul li > ul li > ul {visibility:hidden;opacity:0; padding:0; list-style:none;position:absolute;width:340x;top:0;left:100%;background-color:#040404;z-index:9;}
.main-menu .header-menu > li > ul li > ul li > ul li:hover > ul { visibility:visible;left:100%; opacity:1;}
.main-menu .header-menu > li > ul li > ul li:hover > ul {visibility:visible;left:100%; opacity:1;}
.main-menu .header-menu > li > ul li:hover > ul {visibility:visible; left:100%; opacity:1; }
.way a,.way a:visited,.way a:hover,.way a:active{color:#fff;text-transform:uppercase;}


.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#A6FD26; }
.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{ background-color:#888888; } 
.mCS-my-theme .mCSB_dragger{ height:40px; } 
.home__container{height:665px; width:100%; background:url("images/home.jpg") no-repeat 100% / cover; position:relative;}
.play-video{width:120px; height:120px; display:block; position:absolute;left:50%; top:50%; margin-top:-60px; margin-left:-60px;-webkit-border-radius:60px; background:rgba(255, 255, 255, 0.4);}
.play-video:after {content:''; position:absolute;background:rgba(0, 0, 0, 0.6); width:50px; height:50px; top:50%; left:50%; margin-top:-25px; margin-left:-18px; clip-path:polygon(0 0, 0 100%, 100% 50%);}
.play-video:hover{background:#A6FD26;}
.title{position:relative; font-family:'Furore'; margin-bottom:60px;font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#FFFCFC; padding-bottom:46px;}
.title:before{content:""; height:1px;width:100%; background:#888; position:absolute; left:0; bottom:0;}
/* why-we */
.why-we__container{height:425px; background:url(images/why-we.svg) no-repeat center top}
.why-we__block{text-align:center;width:33.33%;}
.why-we__block div{width:236px; margin:auto;}
.why-we__block div h3{padding-top:24px;padding-bottom:10px; font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-align:center;text-transform:uppercase;color:#FFFCFC;}
.why-we__block div p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#FFFCFC;}


/* our-services */
.services-block{width:24%; background:url("images/unsplash_e4wivR7_0Jc.jpg") no-repeat 100% / cover;height:260px;position:relative; border-radius:6px; overflow:hidden; margin-bottom:15px; display:flex;-webkit-align-items:center;align-items:center; -webkit-justify-content:center;justify-content:center; -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.services-block:nth-child(5n){width:49.4%; background:url("images/unsplash_V37iTrYZz2E.jpg") no-repeat 100% / cover; -webkit-flex-direction:row;-ms-flex-direction:row; flex-direction:row; }
.services-block:nth-child(5n) p{-webkit-order:1; -ms-order:1;order:1; line-height:50px; margin-right:20%; text-align:left;}
.services-block:nth-child(5n) a{-webkit-order:3; -ms-order:3;order:3; margin-left:20%;}
.services-block:nth-child(5n) p span{display:block; }
.services-block:nth-child(5n) figure{-webkit-order:2; -ms-order:2;order:2;}
.services-block:before{z-index:1;content:''; width:100%; height:100%; background:#D9D9D9; position:absolute; left:0; top:0;}
.services-block:hover:before{background:rgba(94, 154, 7, 0.7);}
.services-block figure, .services-block p, .services-block a{z-index:2;position:relative;}
.services-block:hover figure img{filter:invert(100%) sepia(34%) saturate(175%) hue-rotate(16deg) brightness(102%) contrast(101%);}
.services-block a{display:none;}
.services-block p {color:#2B2B2B; text-align:center; padding:33px 15px 0 15px; font-style:normal;font-weight:400;font-size:22px;line-height:26px;}
.services-block:hover p{display:none;}
.services-block:hover a{display:block;padding:33px 15px 0 15px; font-size:22px; color:#FFFCFC;}
.services-block:hover a span{display:inline-block; margin-left:23px;}
/* new */
.our-services-new p{font-size:25px;font-family:'Furore';font-style:normal;margin:20px auto;}
.our-services-new div{display:flex;flex-direction:column;width:100%}
.our-services-new a{color:#fff;height:40px;margin-top:10px;margin-left:20px;display:flex;}
.our-services-new a img{margin-right:30px;width:40px;}
@media only screen and (max-width: 768px) {.our-services-new > div{height:500px;overflow-y:scroll;}}

/* elegant-tabs-container */
.tabs{margin-right:40px;}
.tabs li{width:280px; cursor:pointer; margin-bottom:20px; color:#2B2B2B; font-style:normal;font-weight:400;font-size:22px;line-height:26px; height:60px; line-height:60px; text-align:center; text-transform:uppercase;background:#D9D9D9;border-radius:5px;}
.tabs li:hover, .tabs li.active{background:#A6FD26;}
.tabs-sect{display:none;}
.tabs-sect.active{display:block;}
.tabs-content, .vc-table-plugin-theme-classic_blue, .popular-services__list{max-width:658px; width:100%}


/*.table-service>table,*/.newthemestyle{margin-bottom:40px;}
/*.table-service>table tr td,.newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td,*/ .popular-services__list li{padding:20px 0; border-bottom:1px solid #888888}
.tabs-sect ul li:first-child,.popular-services__list li:first-child{padding-top:0;}
.tabs-sect ul{margin-bottom:40px;}
.table-service>table tr td,.newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td, .service-name, .services-price{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#FFFCFC;}
/*.table-service>table tr:first-child td,.newthemestyle tr:first-child td{padding-top:0;}*/
.vc-table-plugin-theme-classic_blue tr:fisrt-child td{padding-top:0;}
.vc-table-plugin-theme-classic_blue tr td:nth-child(2), .table-service>table tr td:nth-child(2), .newthemestyle tr td:nth-child(2){text-align:right;}
/* model-cars */
.model-cars__container a{display:block;width:14.2%; text-align:center;margin-bottom:56px;}
/*.model-cars__container a img{ filter:grayscale(100%);-webkit-filter:grayscale(100%)}*/
/*.model-cars__container a:hover img{filter:none;}*/
/* price-repair */
.buttons-repair{margin-top:60px;}
.buttons-repair .btn, .buttons-repair .btn-2{width:280px;height:60px;line-height:60px; font-size:20px;}
.buttons-repair .btn-2{margin-left:20px;}
/* mobile-application */
.mobile-application{max-width:1360px; margin:auto; margin-top:277px; margin-bottom:102px; width:100%; background: url("images/Mobile-app.webp");/*background:#FFFCFC;*/ padding:66px 0; padding-left:129px; }
.mobile-application__container{max-width:672px; position:relative;}
.mobile-application__container:after{content:""; width:314px; height:635px; position:absolute; right:-400px; top:-218px; background:url("images/iPhone.png") no-repeat 100% / cover;}
.mobile-application__container h2{font-family:'Furore'; margin-bottom:20px; font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#fff/*#2B2B2B*/;}
.mobile-application__container p{font-style:normal; margin-bottom:51px; font-weight:400;font-size:22px;line-height:26px;}
.mobile-application__buuttons {color:#2B2B2B;}
/*.mobile-application__container .playMarket p{color:#040404}
.mobile-application__container .playMarket	{background-color:#A6FD26;}
.mobile-application__container .AppStore   p{color:#fff}
.mobile-application__container .AppStore	{background-color:#000;}*/
.playMarket img, .ico-app{margin-right:20px;}
.playMarket, .AppStore{color:#040404;width:220px;height:60px; display:flex; -webkit-justify-content:center; align-items:center;justify-content:center; background:#A6FD26;border-radius:5px;}
.playMarket p, .AppStore p{line-height:1.5; font-style:normal;font-weight:600; font-size:14px; margin-bottom:0;}
.playMarket p span, .AppStore p span{display:block;font-size:16px; }
.AppStore{ margin-left:17px;}
.AppStore:hover, .playMarket:hover{background:#040404; }
.AppStore:hover p, .playMarket:hover p{color:#FFF;}
.ico-app{width:28px;height:33px; background:url("images/apple-c.svg") no-repeat ;}
.AppStore:hover .ico-app{background:url("images/apple.svg") no-repeat ;}
/* team */
.team__container{position:relative;}
.pagingInfo{font-style:normal;font-weight:400;font-size:22px;color:#A6FD26;}
.hide-block{width:220px; margin:0 20px; height:20px;}
.nav-modifed{width:280px;}
.action{width:217px;position:absolute; left:0; right:0; margin:auto; top:-21px;}
.nav-modifed{position:relative;}
.irs-handle{ width:25px !important; cursor:pointer !important; height:5px !important ; top:5px !important;-webkit-border-radius:9px !important ;border-radius:9px !important ;background:#A6FD26 !important; }
.irs-handle i {display:none !important;}
 .irs-hidden-input{display:none !important;}
.irs--flat .irs-bar{display:none !important;}
.irs--flat .irs-line{ background:#888888 !important; -webkit-border-radius:!important; border-radius: !important;height:2px !important; }
.irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before{display:none !important; }
.irs-min,.irs-max{display:none !important; }
.irs--flat{margin-top:27px !important;}
.irs--flat .irs-line{top:7px !important;}
.irs-from,.irs-to,.irs--flat .irs-single{top:-20px;margin-left:23px; width:50px !important; height:30px !important;background:#FFFFFF !important; box-shadow:0px 2px 10px rgb(0 0 0 / 10%); border-radius:5px !important;color:#000000 !important;font-weight:normal !important; font-size:14px !important; text-align:center !important; line-height:30px !important; }
.irs--flat .irs-single {display:none !important; }
.item-small picture{width:140px!important; display:block !important; margin:auto; height:140px !important; -webkit-border-radius:70px; border-radius:70px; overflow:hidden;}
.item-small img{width:100%; height:100%; object-fit:cover;}
.slider-nav .slick-list .slick-track{display:flex; -webkit-justify-content:space-between; justify-content:space-between;}
.slider-nav .slick-list .slick-track .slick-slide{float:none;}
.slider-nav .slick-current.slick-center picture{border:6px solid #A6FD26;}
.slider-nav .slick-list {padding:0 !important;}
.slider-nav .slick-arrow{display:none !important;}
.slide-image picture{width:650px;height:650px; -webkit-border-radius:325px;border-radius:325px; overflow:hidden;}
.item-team{display:flex !important; -webkit-justify-content:space-between; justify-content:space-between; margin-bottom:40px;}
.slide-description{width:50%; margin-top:120px;}
.slide-description h3{font-family:'Furore';margin-bottom:20px;font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#FFFCFC;}
.slide-description p{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#D9D9D9;}
.nav-modifed{position:absolute; top:35%;}
.slider-for .slick-prev{left:0; width:36px;height:36px; z-index:9; top:60%; }
.slider-for .slick-prev:before{content:'';opacity:1; position:absolute; background:#A6FD26; width:36px; height:36px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg); transform:rotate(90deg); clip-path:polygon(0 0, 50% 100%, 100% 0);}
.slider-for .slick-next{left:90px;width:36px;height:36px; z-index:9; top:60%;}
.slider-for .slick-next:before{content:''; opacity:1;position:absolute; background:#A6FD26; width:36px;height:36px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg); clip-path:polygon(0 0, 50% 100%, 100% 0);}
.slider-for .slick-next:hover:before, .slider-for .slick-prev:hover:before{background:#55B708;}
.slider-for .slick-next:active:before, .slider-for .slick-prev:active:before{background:#D9D9D9;}
/* about */
.about__description h3{font-family:'Furore';font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#FFFCFC; margin-bottom:23px;}
.about__description span.green{color:#A6FD26; font-weight:700;}
.elegant-tabs-container span.green{color:#A6FD26;font-weight:400;font-size:18px;text-transform:uppercase;}
.elegant-tabs-container .btn{margin: 60px auto;}
.about__description p{font-style:normal;font-weight:400;font-size:22px;line-height:29px;color:#FFFCFC; margin-bottom:26px;}
.about__description p:last-child{margin-bottom:0;}
.about__image{max-width:573px; margin-right:27px;}
.about__image picture{height:371px;}
.about__image picture img, .about__image img.vc_single_image-img{-webkit-border-radius:6px; border-radius:6px;}
.about__description{max-width:543px;}
.about__counters{width:100%;max-width:900px;}
.about__counters ul{margin-bottom:20px;}
.about__counters ul li{width:33.33%; color:#FFFCFC; margin-bottom:57px;}
.about__counters ul li div{ width:197px;}
.about__counters ul li hr{width:100%;border:none; height:1px; background:#888;margin:19px 0;}
.jumbo{font-family:'Furore';font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#FFFCFC;}
.about__counters ul li span{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#FFFFFF;}
.popular-services__wrapp{width:100%; max-width:658px;}
.popular-services__image {width:calc(100% - 40px); max-width:602px;}
.popular-services__image picture img{border-radius:6px;}
.popular-services__list{margin-bottom:60px; }
.popular-services__wrapp .btn{width:280px; height:60px; line-height:60px; font-size:20px;}
.gallery__container div{margin-bottom:20px;}
.gallery__container div a{height:346px; display:block;}
.gallery__container div a:hover {opacity:.7;}
.gallery__container div:nth-child(2) a{height:162px; margin-bottom:22px;}
.gallery__container div:nth-child(2) a:last-child{margin-bottom:0;}
.gallery__container {display:flex; -webkit-justify-content:space-between;justify-content:space-between; -webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.gallery__container div:nth-child(1){width:38.5%;}
.gallery__container div:nth-child(2){width:20%;}
.gallery__container div:nth-child(3){width:38.5%;}
.gallery__container div:nth-child(4),
.gallery__container div:nth-child(5),
.gallery__container div:nth-child(6){width:32.5%; }
.gallery__container div:nth-child(4) a,
.gallery__container div:nth-child(5) a,
.gallery__container div:nth-child(6) a{height:275px;} 
.gallery__container div a img{-webkit-border-radius:6px;border-radius:6px; width:100%; height:100%; object-fit:cover;}
/* write-online*/


#wpcf7-f631-p8-o1 .wpcf7-form-control-wrap {max-width: 371px;display: inline-block;}
#wpcf7-f631-p8-o1 .wpcf7-form-control-wrap:nth-child(2n){text-align:right}


.write-online {border:1px solid #A6FD26;border-radius:4px;margin-top:120px; padding:47px;}
.write-online__wrapper form{display:flex; -webkit-justify-content:space-between; justify-content:space-between; -webkit-flex-wrap:wrap;-ms-flex-wrap:wrap; flex-wrap:wrap;}
.write-online__wrapper form input{width:95%; font-size:22px;color:#888888; height:60px; margin-bottom:40px;max-width:371px; background:none; text-indent:20px; border:1px solid #A6FD26;border-radius:4px;}
.write-online__wrapper .btn-2{background: #D9D9D9;color: #000000;}
.write-online__wrapper .btn-2:hover{background: #000;color: #fff;}
#appointment-form .write-online__wrapper form input{width:calc(50% - 20px);}
#appointment-form .write-online__wrapper form p span:nth-child(2n) input{margin-left:20px}


.stm-working-days{max-width:392px; background:#A6FD26; border-radius:6px; padding:23px; width:31%;}
.write-online__wrapper{max-width:780px;}
.write-online h2{width:100%;font-family:'Furore'; margin-bottom:60px;font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#FFFFFF;}
.stm-working-days-table{width:100%;}
.stm-working-days-table tr th{padding-bottom:7px;text-align:center;font-style:normal;font-weight:500;font-size:22px;line-height:26px;color:#000000;}
.stm-working-days-table tr td{border-bottom:2px solid #2B2B2B;padding-top:13px; padding-bottom:17px;font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#2B2B2B;}
.stm-working-days-table tr td:nth-child(2n){color:#040404;text-align:right;}
.stm-working-days-table tr:last-child td{border-bottom:none;}



#appointment-form .time {padding:0px;background:url("images/Icontime.svg") no-repeat calc(100% - 35px) 20px !important}

.time {background:url("images/Icontime.svg") no-repeat right 20px center !important; padding:0 45px 0 0 ;}

/* map section  */

.map-block{
	height:712px;
	margin-bottom: 50px;
}

.map-block .way i{
	width: 80px;
	height: 80px;
}
.map-block .way{
	display: flex;
	justify-content: space-between;
}
.map-block .way a{
	font-size: 27px;
}
.map-block .wpb_raw_html:last-child span{font-family:'Roboto', sans-serif !important;font-size:27px !important;margin-bottom:30px !important;text-transform:uppercase;display:block;}
.proizd-block{height:712px;overflow:hidden;position:relative;border-radius:5px;}
.proizd-block img{
	height:712px;
	margin:0 auto;
	position:absolute;
	left:-9999px;
	right:-9999px;
	max-width:unset;
}
.proizd-block .play-video{background: #A6FD26A8;}
.proizd-block .play-video:hover{background:#A6FD26;}
@media only screen and (max-width: 767px) {
	.proizd-block{
		height: 500px;
	}
	.proizd-block .proizd-img{
		width: 100%;
		height: 100%;
		display: block;
	}
	.proizd-block img{
		max-height: 500px;
	}
}
.zapis-block{
	padding: 30px 50px;
	height:246px;
	background:url("images/home-tel.png") no-repeat;
	background-position:right;
	border-radius:5px;
}
.zapis-block .btn{
	margin-bottom: 30px !important;
}
.zapis-block > div > span{
	font-family: 'Roboto', sans-serif !important;
	font-size: 27px !important;
	margin-bottom: 30px !important;
	text-transform: uppercase;
}

.map-tme{
	display: flex;
}
.map-tme div{
	width:25%;
}
.map-tme > div > span:first-child {
	font-size: 20px;
	line-height: 23px;
	text-transform: uppercase;
	margin-bottom: 0;
}
.map-block .wpb_gmaps_widget .wpb_wrapper{border-radius: 5px;}

/*.map-block .wpb_gmaps_widget{height:246px;}*/


/* most-company*/
.most-company{padding-bottom:0;}
.most-company__head{max-width:1034px; margin-bottom:60px;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#FFFCFC;}
.most-company__head li{list-style:decimal !important;margin:10px 0 10px 50px !important;}
.most-company article,.most-company .wpb_wrapper{padding-bottom:20px;}
.most-company article p,
.quality-services p,
.quality-services li,
.seo-text p,
.text-action p{font-style:normal;font-weight:400;font-size:20px;line-height:23px;margin-bottom:40px;}
.most-company article h3,.most-company .wpb_wrapper h3{font-family:'Furore';font-style:normal;font-weight:400; margin-bottom:60px;font-size:34px;line-height:39px;color:#FFFFFF;}
.most-company article h4,.most-company .wpb_wrapper h4{font-style:normal;font-weight:400;font-size:20px; margin-bottom:40px;line-height:23px;text-transform:uppercase;/*color:#A6FD26;*/}
.container-article__title h5{font-style:normal;font-weight:400;font-size:22px;line-height:26px;text-transform:normal; color:#A6FD26;margin-bottom: 10px;}
.container-article__description p{margin-bottom:40px;font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#FFFCFC;}
.container-article__title{width:25%; }
.container-article__description {width:70%;}
.container-article{display:flex; -webkit-justify-content:space-between;justify-content:space-between; }
/* quality-services */
.quality-services h2, .seo-text h2{margin-bottom:60px; font-family:'Furore';font-style:normal;font-weight:400;font-size:34px;line-height:39px;display:flex;align-items:center;color:#FFFFFF;}
/*.seo-text p{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#FFFCFC;}
.seo-text{padding-bottom:70px;}*/
.quality-services__container{display:flex; margin-bottom:40px;-webkit-align-items:center; align-items:center; -webkit-justify-content:space-between;justify-content:space-between;}
.quality-services__text p, .quality-services__text ul li,.newquality-services__text p, .newquality-services__text ul li{font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#FFFCFC;}
.quality-services__text ul li,.newquality-services__text ul li{margin-bottom:20px;}
.quality-services__text ul li:last-child,.newquality-services__text ul li:last-child{margin-bottom:0;}
.text-action{margin-bottom:120px;background:#A6FD26;border-radius:4px;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#040404;}
.text-action p{max-width:1034px;margin:auto;text-align:center; padding:10px 0;}
.quality-services__image, .quality-services__text {width:50%;max-width:630px;}
.quality-services__image img,.newquality-services__image img{border-radius:6px;}
.quality-services__container:nth-child(2n) .quality-services__image{-webkit-order:2;-ms-order:2; order:2;}
.quality-services__container:nth-child(2n) .quality-services__text{-webkit-order:1;-ms-order:1; order:1;}
.quality-services__text p span,.newquality-services__text span{color:#A6FD26;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {background:#040404 !important;border-top:none !important; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{-webkit-box-shadow:none !important; box-shadow:none !important;}
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#55B708 !important;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#55B708 !important;}
.xdsoft_datetimepicker{background:#A6FD26 !important; border:none !important; -webkit-border-radius:6px !important; border-radius:6px !important; }
.xdsoft_datetimepicker .xdsoft_label{background:none !important; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#55B608 !important;}
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th{border:none !important; background:none !important ;color:#040404 !important;font-size:14px !important;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:none;background: #040404 !important;color:#fff;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current, .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#55B708 !important;}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:8px 10px !important;}
.xdsoft_datetimepicker .xdsoft_timepicker{margin-left:30px !important;}
.xdsoft_datetimepicker{padding-top:12px !important;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#FFF !important;background:#55B608 !important;}
/* footer */

footer{
	margin-top: 30px !important;
	display: flex;
	justify-content: space-between;
	min-height: 251px;
	width: 100% !important;
	max-width: 100% !important;
	padding:  40px 75px;
	margin: 30px 0 0 0;
	background: url("images/footer-back.png") no-repeat;
	background-color: #232323;
	background-position-x: right;
	text-transform: uppercase;
}
footer h3{
	color: #A6FD26;
	font-size: 18px;
}
footer h4{
	margin-top: 20px;
	color: #A6FD26;
	font-size: 15px;
}
footer .addr{
	margin-bottom: 10px;
	font-size: 15px;
}
.footer-time    > .hcont,
.footer-address > .hcont,
.footer-social  > .hcont
{
	margin-bottom: 20px;
	display: inline-block;
}
footer .btn{
	width: 100%;
	height: 30px;
	line-height: 30px;
}
footer .tel span{
	font-size: 18px;
	margin: 30px 0 10px 0;
	display: block;
}
.wpb_raw_html .tel{
	margin-top: 30px;
}
/*
.footer-menu, .footer-contact, .footer-social {padding:60px 0;}
.footer-menu, .footer-contact{border-bottom:1px solid #888888;}
.title-footer{font-family:'Furore';font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#FFFCFC;}
.footer-menu .btn-2{font-size:18px; -webkit-border-radius:4px; border-radius:4px; width:218px; height:46px;line-height:46px;}
.footer-menu .main-menu .header-menu > li > a{text-transform:none; padding:0; }
.footer-menu .main-menu .header-menu > li{margin:0 10px;}
.footer-politics{padding-bottom:95px;}
.copy, .politics{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#D9D9D9;}
.politics:hover{text-decoration:underline;}
.social{margin-left:165px; display:flex;}
.social a{margin-right:42px;display:block; width:38px; height:38px; -webkit-border-radius:19px; border-radius:19px;}
.social a:last-child{margin-right:0;}
.youtube{background:url("images/sprice-social.svg") no-repeat -21px -22px;}
.instagram{background:url("images/sprice-social.svg") no-repeat -77px -22px;}
.facebook{background:url("images/sprice-social.svg") no-repeat -126px -22px;}
.youtube:hover{background:url("images/sprice-social.svg") no-repeat -20px -69px;}
.instagram:hover{background:url("images/sprice-social.svg") no-repeat -77px -70px;}
.facebook:hover{background:url("images/sprice-social.svg") no-repeat -126px -71px;}
.data-contact{margin-left:270px; }
.data-contact p, .data-contact a{margin-bottom:10px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#FFFCFC;}
.data-contact__phone{margin-left:97px;}
.data-contact__time-work{margin-left:37px;}
.data-contact__time-work ul li{display:flex;}
.data-contact__time-work ul li p:first-child{width:80px;}
#top{width:70px;height:70px; background:#A6FD26 url(images/up.svg) no-repeat center center ; -webkit-border-radius:35px; border-radius:35px; position:fixed; right:5px; bottom:30%; z-index:99; cursor:pointer; display:none;}
#top:hover{background:#55B708 url(images/up.svg) no-repeat center center ;}
*/
/* Початок Стилі сторінки Діагностики */
/* Пикча в хэдэре */
.head_pic{width:100%;height:222px;background-position:center;background-size: cover;}
.head_pic > div{position:relative;min-height:222px;}
.head_pic > div:after{
	position: absolute;
	content: '';
	display: block !important;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(35, 38, 40, 0.5);
	z-index: 1;
}
/* bread-crumbs */
.bread-crumbs{padding-top:35px; display:flex; margin-bottom:60px;}
.bread-crumbs p, .bread-crumbs span, .bread-crumbs a{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#FFFCFC;}
.bread-crumbs p, .bread-crumbs span.kb_title{color:#A6FD26;}
.bread-crumbs a {display:block; margin-right:13px; position:relative;}
.bread-crumbs a:after{content:'/'; margin-left:12px;}
/* table-service */
.table-service{margin-bottom:108px; }
.wpb_vc_table, .table-service>table, .newthemestyle{width:100%;}
.table-service>table tr.vc-th td,
.newthemestyle tr.vc-th td{color:#A6FD26;}
.table-service table>tbody tr td span,
.newthemestyle>tbody tr td span{font-style:normal;font-weight:400;font-size:22px;color:#FFFCFC;padding:10px 0;}/*height:47px;line-height:47px;*/
.table-service table>tbody tr td{padding-bottom: 20px;}
.table-service>table tr:nth-child(odd)  td span{background:#232323;}
.table-service>table tr:nth-child(even) td span{background: #111;}
table tr:last-child  td:first-child	span{border-bottom-left-radius:	5px;}
table tr:last-child  td:last-child	span{border-bottom-right-radius:5px;}
table tr:first-child td:first-child	span{border-top-left-radius:	5px;}
table tr:first-child td:last-child	span{border-top-right-radius:	5px;}
.table-service {border:1px solid #D9D9D9;border-radius:5px;}
.table-service table>tbody tr td:last-child,.newthemestyle>tbody tr td:last-child{width:35%;}
.table-service table>tbody tr td:first-child{border-right:1px solid #D9D9D9;}
.table-service table>tbody tr td:first-child span{padding-left:30px;}
.table-service table>tbody tr{height:fit-content;}
.table-service table>tbody tr td{height:100%}
.table-service table>tbody tr td span{display:block;height:100%;align-items:center;justify-content:center;display:flex;}
.table-service table>tbody tr td:first-child span{justify-content:left;}
/*.popular-services__wrapp .table-service table>tbody tr td span{font-size:19px;}*/
.table-service table>tbody tr:last-child td{padding-bottom:0;}
/* other-service */
.other-service .title{ padding-bottom:0;}
.other-service .title:before{display:none;}
.vc_btn3-container{width:32.5%; margin-bottom:20px; }
.vc_btn3{width:100%;display:block; text-align:center;background:#A6FD26;-webkit-border-radius:4px; border-radius:4px; line-height:60px;height:60px;font-style:normal;font-weight:400;font-size:22px;color:#040404;} 
.vc_btn3:hover{background:#55B708;}
.vc_btn3:active{background:#D9D9D9;}
/* online-form */
.online-form__container{padding:50px 20px;border:2px solid #A6FD26;border-radius:6px;}
.online-form__container h2{font-family:'Furore';font-style:normal;font-weight:400;font-size:34px;color:#FFF; text-align:center; margin-bottom:40px;}
 
.online-form__container:not(.intodiv) form{display:flex; -webkit-justify-content:space-between;justify-content:space-between;}
/*.online-form__container:not(.intodiv) form input{width:24%} */

.online-form__container:not(.intodiv) p{width:24%} 

.online-form__container form input{height:60px;width:95%;text-indent:20px;border-radius:4px;margin-bottom:40px;}
.online-form__container form input:not(.btn-2){border:1px solid #A6FD26;color:#888888;background:none}
.online-form__container .row{display:flex}
.online-form__container .col-md-4 {width:25%}
.intodiv .time {padding-right:15px}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{color:white}
/* contact page */
.thecont div{font-size:16px;line-height:23px;color:#FFFCFC;margin-bottom:20px; color:white}
.thecont a{color:white}
.thecont .data-contact__adress,.thecont .data-contact__time-work,.thecont .data-contact__phone{margin-left:60px;}
.thecont .dashicons {float:left;margin-left:-60px;font-size:26px;font-weight:normal;margin-top:5px;border-radius:50px;border:2px solid white;width:48px;height:48px;padding:9px;}
.thecont h6{font-size:20px;padding-bottom:10px;font-weight:normal}
.thecont ul{line-height:26px}

/* article-section */
.article-section__text{width:45%; max-width:583px; margin-right:67px;}
.article-section__text p{font-size:20px; display:block;line-height:23px;color:#FFFCFC; margin-bottom:20px;}
.article-section__text p:nth-child(2) {font-size:16px;line-height:19px; margin-bottom:60px;}
.article-section__text .btn{width:280px;height:60px; line-height:60px; font-size:20px;}
.article-section__image{width:55%; max-width:630px;}
.article-section__image picture img,.article-section__image img{-webkit-border-radius:6px;border-radius:6px;}
/* regulation */
.title-text{font-family:'Furore';font-style:normal;font-weight:400;font-size:34px;color:#FFF;margin-bottom:40px;}
.regulation__image, .regulation__text{width:49%; max-width:630px;}
.regulation__image img{-webkit-border-radius:6px;border-radius:6px;}
.regulation__text p,
 .you-get p,.you-get__right ul li, 
 .diagnostic-articles__text p,.newdiagnostic-articles__text p,
 .why-info__decription p,
.why-info__text p, .why-info__text ul li,.newwhy-info__text p, .newwhy-info__text ul li,.newdiagnostic-articles__text ul li{font-size:20px; line-height:23px;color:#FFFCFC; margin-bottom:20px;}
.newdiagnostic-articles__text ol{padding:10px 0px}.newdiagnostic-articles__text ol li{font-size:20px; line-height:23px;color:#FFFCFC; margin-bottom:20px; display: list-item;list-style-type: decimal;margin-left: 20px;}
.newdiagnostic-articles__text table tr td{padding:3px}.newdiagnostic-articles__text table {margin:10px 0}

.regulation__text p span{color:#A6FD26;}
/* you-get */
.you-get__container{margin-bottom:60px;}
.you-get__left{width:65%;}
.you-get__right{width:30%;}
.you-get .text-action{margin-top:40px;display:block;color:#040404;}
.you-get .text-action p{color:#040404;}
/* diagnostic-articles */
.diagnostic-articles__text,.diagnostic-articles__text, .diagnostic-articles__image, .why-info__image, .why-info__text{width:49%; max-width:630px;}
.diagnostic-articles__image picture img,.newdiagnostic-articles__image img{-webkit-border-radius:6px;border-radius:6px;object-fit: cover;object-position: top;height: revert-layer !important;}
.diagnostic-articles__container{margin-bottom:60px;}
.diagnostic-articles__container:nth-child(3n) .diagnostic-articles__text,.diagnostic-articles__container:nth-child(3n) .newdiagnostic-articles__text{-webkit-order:2;-ms-order:2;order:2;}
.diagnostic-articles__container:nth-child(3n) .diagnostic-articles__image,.diagnostic-articles__container:nth-child(3n) .newdiagnostic-articles__image{-webkit-order:1;-ms-order:1;order:1;}
/* why-info */
.why-info__decription, .why-info__container{margin-bottom:60px;}
.why-info__container:last-child{margin-bottom:0; }
.why-info__container:nth-child(2n) .why-info__text,.newwhy-info__container:nth-child(2n) .why-info__text {-webkit-order:1;-ms-order:1;order:1;}
.why-info__container:nth-child(2n) .why-info__image,.newwhy-info__container:nth-child(2n) .why-info__image{-webkit-order:2;-ms-order:2;order:2;}
.why-info__image picture img,.newwhy-info__image img{-webkit-border-radius:6px; border-radius:6px; }
.seo-text p{margin-bottom:20px;}
.seo-text p:last-child{margin-bottom:0;}
.why-info__text p span, .why-info p span,.newwhy-info__text p span,.newdiagnostic-articles__text p span{color:#A6FD26;}
.info-action p, .info-action ul {margin-bottom:60px; }
.info-action p:last-child{margin-bottom:0; }
.info-last:nth-child(2n) .why-info__text,.info-last:nth-child(2n) .newwhy-info__text{-webkit-order:1;-ms-order:1;order:1;}
.info-last:nth-child(2n) .why-info__image,.info-last:nth-child(2n) .newwhy-info__image{-webkit-order:2;-ms-order:2;order:2;}
.marg{margin-bottom:120px; }
/* Кінець Стилі сторінки Діагностики */

/* Адаптив */
/* --------------------- 1280px ---------------- */
@media only screen and (max-width:1280px){
.wrapper, .mobile-application{width:95%;}
.why-we__container {height:425px; background-position:center center; background-size:contain;}
.mobile-application__container:after{right:-350px;}
.about__image{margin-right:15px;}
.popular-services__image{margin:20px;}
.write-online__wrapper {max-width:780px; width:66%;}
.write-online__wrapper form input{width:48%;}
}
/* 1170px */
@media only screen and (max-width:1170px){
.main-menu .header-menu > li{margin:0 10px;}
.setlango{margin-left:30px;}
.why-we__container { height:370px;background-position:center center; background-size:contain;}
.model-cars__container a{width:16.6%;}
.mobile-application{padding-left:30px;}
.mobile-application__container:after {right:-260px;width:250px;background-size:contain;}
.slide-image picture{width:600px;height:600px;}
.stm-working-days-table tr td, .stm-working-days-table tr th{font-size:20px;}
.data-contact {margin-left:230px;}
.social { margin-left:123px; display:flex;}
/*.online-form__container form input{width:23%;}*/
.mobile-application{margin-top:120px;}
}
/* 1024 */
@media only screen and (max-width:1024px){
.padding{padding:20px 0;}.padding1{padding-top:20px}.padding2{padding-bottom:20px}
.most-company article, .most-company .wpb_wrapper,.seo-text {padding-bottom:0;}
.text-action, .marg{margin-bottom:80px;}
footer {padding-top:70px;}
.model-cars__container a{width:20%;}
.mobile-application__container h2{font-size:25px;}
.mobile-application__container p{font-size:20px;}
.mobile-application__container { max-width:506px;position:relative;}
.slide-description h3{font-size:35px;}
.slide-description{margin-top:60px;}
.data-contact{margin-left:10%; width:100%;}
.data-contact__phone{margin-left:5%;}
.online-form__container form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap; flex-wrap:wrap;}

.modelavto-template-default .wpb_wrapper h2.title{padding:80px 0px 0px 0px !important;} /*фикс отступов*/
}

@media only screen and (min-width:992px){
	.logo img{max-width:unset;}
	.head{
		text-transform: uppercase;
	}
	.hcont{
		color: #a6fd26;
		font-weight: 600;
	}
	.header-menu{
		width: fit-content;
		margin: 0 auto;
	}
	.header-menu > li > a{height: 62px;vertical-align: middle;line-height: 62px;}
	.main-menu{
		height: 62px;
		background: #232323;
	}
	.head .btn{
		height: 28px;
		line-height: 28px;
		width: 100%;
		font-size: 14px;
		margin-top: 5px;
	}
}


/* 992px */
@media only screen and (max-width:992px){
h2,p.title{text-align:center !important;}
footer > div{
	margin-bottom: 40px;
}
footer{
	padding: 20px 20px 0 20px;
	background-image: none;
	flex-wrap: wrap;
}
.table-service table > tbody tr td span,
.newthemestyle > tbody tr td span{font-size:16px;}
#top{display:none !important;}
header .tel span,header .tme,header .addr{display:none;}

.mobile-application{margin-top:20px;}
.footer-menu .main-menu{display:none;}
.stm-working-days-table tr td, .stm-working-days-table tr th{font-size:16px;}
.mobile-application__container:after { right:-160px;bottom:-117px;top:auto;height:301px; width:138px; background:url("images/iPhone13-mobile.png") no-repeat;background-size:contain;}
.model-cars__container a{width:24%;}
.table-service>table tr td, .newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td,.tabs li{font-size:18px;}
.stm-working-days-table tr td{padding:10px 0;}
.slide-image picture{width:500px;height:500px;}
.why-we__block img{}
.mobile-contact{display:block;text-align:center;margin-bottom:60px;}
 .header-navigations{display:none;z-index:111;}
 #sandwich{display:block;}
 .header-navigations{background:#040404;width:100%;overflow-y:auto;height:calc(100vh - 60px);scrollbar-width:none;top:60px;position:fixed;z-index:99;padding:0 20px;}
 .main-menu .header-menu > li{float:none;}
 .head {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap; position:fixed;z-index:100;top:0;background:#040404;width:100% !important;padding: 6px 20px;}/*fixed header*/
/* .logo{-webkit-order:1; -ms-order:1;order:1;}*/
#sandwich{-webkit-order:3; -ms-order:3;order:3;}
 .data-head{-webkit-order:2 -ms-order:2;order:2;}
 .header-navigations{-webkit-order:4; -ms-order:4;order:4; padding-top:9px; }
 .main-menu .header-menu > li{margin:38px 0;}
 .main-menu .header-menu > li > a{padding:0;}
 .main-menu .header-menu > li > ul li {border-bottom:none;border-left:2px solid #A6FD26;padding-left:20px;}
 .main-menu .header-menu > li > ul {margin-top: 15px;}
 .main-menu .header-menu{border-bottom:1px solid #2B2B2B; }
 .setlango{border-bottom:1px solid #2B2B2B; padding:19px 0; margin-left:0; margin-bottom:17px; position:relative; display:flex; -webkit-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; align-items:center;}
 .setlango:before{content:"Меню"; font-family:'Furore';font-size:18px;line-height:21px;color:#FFFCFC;}
 .mobile-contact .hcont{font-family:'Furore';font-size:18px;line-height:21px;color:#A6FD26; padding:20px 0px;}
 .mobile-contact .btn{margin:0 auto 20px auto;}
 .mobile-contact span{margin:0 5px 5px 20px;display:inline-block;}
 .mobile-contact ul li{font-size:16px;line-height:19px;color:#FFFCFC; padding:20px 0; border-top:1px solid #2B2B2B;}
.main-menu .header-menu > li{display:flex; -webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.main-menu .header-menu > li > ul{width:100%; opacity:1; visibility:visible;}
/*.main-menu .header-menu > li > ul li.menu-item-has-children > .arrow{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg); transform:rotate(0deg);}*/
.main-menu .header-menu > li > ul li.menu-item-has-children a:after{transform:rotate(0deg);}
.main-menu .header-menu > li.menu-item-has-children > a:after,.main-menu .header-menu > li > ul li.menu-item-has-children > a:after{right:-25px!important}
 
	

.main-menu .header-menu > li > ul li a{padding:15px 0 15px 0;}
.main-menu .header-menu > li > ul li > ul{position:initial; opacity:1; width:100%; visibility:visible;}
/*	
.main-menu .header-menu > li > ul li.menu-item-has-children > .arrow{top:28px;}
.main-menu .header-menu > li.menu-item-has-children > .arrow{width:100%;margin:auto;top:0; background-position:right 10px center }
.main-menu .header-menu > li > ul li.menu-item-has-children > .arrow{width:100%; height:50px; margin:auto;top:0; background-position:right 10px center}
*/

.main-menu	ul li.menu-item-has-children > a{width:calc(100% - 30px);}
.main-menu .header-menu > li > ul li.menu-item-has-children a:after{top:28px;}
.main-menu .header-menu > li.menu-item-has-children a:after{/*width:100%; background-position:right 10px center ;*/margin:auto;top:0;}
.main-menu .header-menu > li > ul li.menu-item-has-children a:after{width:100%; height:50px; margin:auto;top:0; background-position:right 10px center}

.main-menu .header-menu li.showmen > ul.sub-menu {display:block}
/*li.showmen a:after{transform:rotate(-90deg)!important}*/











.opened ul.sub-menu{display:block;}
ul.sub-menu{display:none;}
.services-block p{font-size:20px;}
.services-block figure img{height:58px;}
.services-block p, .services-block a{font-size:16px;padding:15px 15px 0 15px;}
.services-block{height:175px;}
.article-section__text{margin-right:15px;}
} 
/* 860px */
@media only screen and (max-width:860px){
.slide-description h3{font-size:30px;}
.slide-image picture{width:400px;height:400px;}
.gallery__container div:nth-child(1),.gallery__container div:nth-child(2),.gallery__container div:nth-child(3),.gallery__container div:nth-child(4),.gallery__container div:nth-child(5),.gallery__container div:nth-child(6){width:49%;}
.gallery__container div:nth-child(4) a, .gallery__container div:nth-child(5) a, .gallery__container div:nth-child(6) a { height:346px;}
.stm-working-days{display:none;}
.write-online__wrapper{width:100%;}
.vc_btn3{font-size:18px;}
}
/* 767px */
@media only screen and (max-width:767px){
.vc_single_image-img,
.popular-services__image img{display:none;}
.vc_empty_space{height:0 !important;}
.padding05{padding-top:0px !important;}
.wpb_single_image{margin-bottom:0px !important;}
.modelavto-template-default .wpb_wrapper h2.title:first-child{padding:0px !important;}
.vc_btn3-container{width:49%;}
.bread-crumbs{-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap;flex-wrap:wrap;}
.bread-crumbs a, .bread-crumbs p{margin-bottom:8px;}
.footer-contact .title-footer{display:none;}
.popular-services{display:none;}
.about {margin-bottom:80px;}
.about__description p{font-size:16px; margin-bottom:10px;}
.nav-modifed {top:125%;}
.slider-for .slick-next { top:83%;left:auto;right:0px;}
.slider-for .slick-prev { left:auto;top:83%; right:80px;}
.slide-description { margin-top:180px;}
.slider-nav{margin-top:-260px;}
.item-small picture{ width:100px !important; height:100px !important; -webkit-border-radius:50px;border-radius:50px;}
.slider-nav .slick-current.slick-center picture{ border:3px solid #A6FD26;}
.slide-description h3 {margin-bottom:16px; font-size:20px;}
.slide-description p, .table-service table>tbody tr td{font-size:16px;}
.wpb_wrapper ol li{font-size:14px;}
.team {margin-bottom:120px;}
.item-team{-webkit-flex-direction:column; -webkit-justify-content:center; justify-content:center; -ms-flex-direction:column;flex-direction:column;}
.slide-image{-webkit-order:1; -ms-order:1; order:1; margin:auto;}
.slide-description{-webkit-order:2; -ms-order:2; order:2;}
.services-block{height:150px;}
.services-block p, .services-block a{font-size:16px;padding:18px 5px 0 5px;}
.services-block:hover a { display:block; font-size:16px;padding:18px 5px 0 5px; color:#FFFCFC;}
.wrapper{width:90%;}
.home__container{height:299px;}
.play-video{width:50px;height:50px; margin-left:-25px; margin-top:-25px;}
.play-video:after{width:20px;height:20px;margin-top:-10px;margin-left:-7px;}
.title{margin-bottom:40px;}
.title-text, .title, .about__description h3, .write-online h2, .most-company article h3,.most-company .wpb_wrapper h3, .quality-services h2, .seo-text h2{font-size:20px; line-height:23px;padding-bottom:20px;}
.about__description h3, .most-company article h3, .most-company .wpb_wrapper h3{padding-bottom:0;margin-bottom:0;}
.write-online h2, .most-company article h3,.most-company .wpb_wrapper h3, .quality-services h2, .seo-text h2{margin-bottom:20px;}
.most-company article h4,.most-company .wpb_wrapper h4, .container-article__description p, .most-company__head, .quality-services__text p, .quality-services__text ul li{font-size:16px; margin-bottom:10px;}
.popular-services__container{flex-direction: column;}
#top, #top:hover {width:35px;height:35px; -webkit-background-size:15px;-o-background-size:15px; background-size:15px;}
.why-we__container{background:url(images/why-mobile.svg) no-repeat center top ;-webkit-flex-direction:column;-ms-flex-direction:column; height:786px;flex-direction:column;position:relative;overflow:hidden;}
.why-we__block{margin-bottom:58px; width:100%;}
.why-we__block div{width:148px;}
.why-we__block div img{height:27px;}
.why-we__block div h3{font-size:14px; padding:6px 0;}
.why-we__block div p{font-size:12px;}
.why-we__block:first-child{margin-top:48px;}
.why-we__block:nth-child(2){margin-top:48px}
.why-we__block:last-child{margin-top:48px;}
/* .table-service>table tr td,.newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td, .popular-services__list li{padding:10px 0;}*/
 .tabs li, .tabs-content .btn, .footer-menu .btn-2, .footer-contact .btn-2{width:150px;height:36px; line-height:36px;font-size:14px; -webkit-border-radius:4px; border-radius:4px;}
.footer-contact .btn-2{color:#040404;}
.footer-contact .btn-2:hover{color:#FFF;}
.tabs{margin-right:20px;}
.table-service>table tr td,.newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td{line-height:19px;}
.model-cars__container a img{max-width:70%;}
.mobile-application{padding:35px 21px;}
.mobile-application__container h2{font-size:18px; line-height:22px;}
.mobile-application__container p{font-size:14px; line-height:16px;margin-bottom:20px;}
.playMarket, .AppStore{width:150px;height:42px;}
.playMarket img, .ico-app{margin-right:14px; width:25px;}
.playMarket p, .AppStore p{font-size:12px; margin-bottom:0;}
.playMarket p span, .AppStore p span{font-size:14px; }
.ico-app{-webkit-background-size:contain;-o-background-size:contain; background-size:contain;}
.mobile-application__container {width:100%; max-width:767px; padding:0 170px 0 0 ;}
.mobile-application__container:after{right:0;}
.about__counters ul li span{font-size:16px; line-height:19px;}
.about__work, .regulation__container {-webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column;}
.about__image, .article-section__text{width:100%; max-width:767px; -webkit-order:2;-ms-order:2;order:2; margin-right:0;}
.about__description, .article-section__image{width:100%; max-width:767px; -webkit-order:1; -ms-order:1; order:1; margin-bottom:20px;}
.article-section{-webkit-flex-direction:column; -ms-flex-direction:column;flex-direction:column;}
.article-section__text p{font-size:16px;}
.regulation__image, .regulation__text{width:100%;}
.regulation__image{margin-bottom:40px;}
.regulation__text p, .you-get p,.you-get__right ul li, .diagnostic-articles__text p, .newdiagnostic-articles__text p, .why-info__decription p, .why-info__text p, .why-info__text ul li, .newwhy-info__text p, .newwhy-info__text ul li,.newdiagnostic-articles__text ul li{font-size:16px;}
.map .title{display:none;}
.proizd-block .title{display:block !important;}
} 
.proizd-block .title{display:none;}
/* 680px */
@media only screen and (max-width:680px){
.online-form__container{padding:40px 20px; }
.online-form__container h2{font-size:20px;}
.online-form__container form{flex-flow: column nowrap;}
.online-form__container:not(.intodiv) p{width: 100%;}
.online-form__container form input{width:100%; margin-bottom:20px;}
.online-form__container form .btn-2{margin:auto; margin-top:20px;}
.vc_btn3-container{margin-bottom:16px;}
/*.table-service table>tbody tr td{padding:14px 18px;}*/
.table-service table>tbody tr td:nth-child(2){text-align:left;}
.table-service{margin-bottom:80px;}
.bread-crumbs a, .bread-crumbs p, .article-section__text p, .article-section__text p:nth-child(2){font-size:14px;}
.article-section__text p:nth-child(2){line-height:22px;}
.modal-write{padding:67px 20px;}
.mfp-close-btn-in .mfp-close{width:29px; height:29px; top:24px; right:24px; -webkit-background-size:contain;-o-background-size:contain; background-size:contain;}
.mfp-close-btn-in .mfp-close:active{top:24px; right:24px;}
.title-modal{font-size:20px;margin-bottom:20px;}
.modal-write .btn-2{margin-top:20px;}
/*.most-company__head{display:none;}*/
.write-online{display:none;}
.gallery__container div:nth-child(1) a,.gallery__container div:nth-child(2) a,.gallery__container div:nth-child(3) a,.gallery__container div:nth-child(4) a,.gallery__container div:nth-child(5) a,.gallery__container div:nth-child(6) a{height:212px;}
.gallery__container div:nth-child(1),.gallery__container div:nth-child(2),.gallery__container div:nth-child(3),.gallery__container div:nth-child(4),.gallery__container div:nth-child(5),.gallery__container div:nth-child(6){width:100%;}
.gallery__container div:nth-child(2) {display:flex; -webkit-justify-content:space-between; justify-content:space-between;}
.gallery__container div:nth-child(2) a{width:48.5%; margin-bottom:0; height:120px;}
.quality-services__text p, .quality-services__text ul li, .about__description p, .most-company article h4, .most-company .wpb_wrapper h4, .container-article__description p, .most-company__head, .text-action{font-size:14px;}
.text-action{ padding:10px 14px;}
.text-action p{text-align:left;}
.about__counters ul li{width:50%; -webkit-order:1; -ms-order:1; order:1;}
.about__counters ul li:nth-child(2){-webkit-order:4; -ms-order:4; order:4;}
.about__counters ul li:nth-child(3){-webkit-order:5; -ms-order:5; order:5;}
.about__counters ul li:nth-child(4){-webkit-order:2; -ms-order:2; order:2;}
.about__counters ul li:nth-child(5){-webkit-order:4; -ms-order:4; order:4;}
.about__counters ul li:nth-child(6){-webkit-order:6; -ms-order:6; order:6;}
.slide-description {margin-top:120px; width:100%;}
.slider-nav{margin-top:-218px;}
.slider-for .slick-prev:before, .slider-for .slick-next:before{width:21px;height:22px;}
.slider-for .slick-prev {left:auto;top:83%;right:50px;}
.item-small picture{width:70px !important; height:70px !important; -webkit-border-radius:35px; border-radius:35px;}
.slider-nav .slick-current.slick-center picture{border:2px solid #A6FD26;}
.table-service>table tr td,.newthemestyle tr td, .vc-table-plugin-theme-classic_blue tr td, .tabs li, .vc_btn3{font-size:16px;}
.vc_btn3{height:40px; line-height:40px;}
.article-section__text .btn, .btn, .buttons-repair .btn, .buttons-repair .btn-2, .modal-write .btn-2, .online-form__container form .btn-2, .btn-2{height:36px;line-height:36px;font-size:14px; -webkit-border-radius:2px; border-radius:2px;}
.logo{width:72px;}
.logo img{height:auto;}

.home h1{font-size:40px; margin-top:40px; line-height:50px;margin-bottom:16px;}
.home h2{font-size:20px; line-height:23px;}

.services-block{width:32%; margin-bottom:20px;}
.services-block:nth-child(5n){width:66%;}
.services-block:nth-child(5n) a:hover, .services-block:nth-child(5n) a{ padding:0 5px 0 5px;}
.you-get__container, .elegant-tabs-container__wrapper, .container-article, .quality-services__container, .diagnostic-articles__container {-webkit-flex-direction:column;-ms-flex-direction:column; flex-direction:column;}
.tabs{display:flex; margin-right:0; -webkit-justify-content:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;}
.tabs li{margin:0 10px; margin-bottom:10px; -webkit-border-radius:2px; border-radius:2px;}
.table-service>table tr td:first-child, .newthemestyle tr td:first-child,.vc-table-plugin-theme-classic_blue tr td:first-child{width:60%;}
.slider-nav .slick-list .slick-track .slick-slide { margin:0 12px;}
.about__image picture{height:208px;}
.container-article__title, .container-article__description, .quality-services__image, .quality-services__text,.newquality-services__image, .newquality-services__text{width:100%;}
.quality-services__container:nth-child(2n) .quality-services__image{-webkit-order:1;-ms-order:1; order:1;}
.quality-services__container:nth-child(2n) .quality-services__text{-webkit-order:2;-ms-order:2; order:2;}
 .quality-services__image{margin-bottom:40px;}
 .footer-politics{padding-bottom:40px;}
 .footer-politics .logo{display:none;}
 .copy, .politics{font-size:12px;}
/* .footer-social{padding:36px 0;}*/
 .title-footer, .footer-menu .title-footer, .footer-menu{display:none;}
 .social,.data-contact{margin:auto;}
 .data-contact__phone, .data-contact__time-work{margin:0;}
 .data-contact__adress p:first-child, .data-contact__phone p:first-child, .data-contact__time-work p:first-child{font-family:'Furore'; color:#FFFCFC;font-size:16px;}
.data-contact__time-work ul li p:first-child{font-family:'Roboto', sans-serif;font-size:14px;}
.data-contact{-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-justify-content:space-between; justify-content:space-between;} 
.data-contact__time-work{width:49%; -webkit-order:1; -ms-order:1;order:1; margin-bottom:22px;}
.data-contact__adress{width:49%; -webkit-order:2; -ms-order:2;order:2; margin-bottom:22px; }
.data-contact__phone{width:49%; -webkit-order:3; -ms-order:3;order:3;}
.data-contact .btn-2 {-webkit-order:4;-ms-order:4;order:4;}
.footer-contact{padding:0; border-bottom:none;}
.data-contact p, .data-contact a{font-size:14px;}
.data-contact__time-work ul li p:first-child{width:60px;}
.modal-write .btn-2, .regulation__text p, .you-get p,.you-get__right ul li, .diagnostic-articles__text p, .newdiagnostic-articles__text p, .why-info__decription p, .why-info__text p, .why-info__text ul li,.newwhy-info__text p, .newwhy-info__text ul li{font-size:14px;}
.modal-write{width:90%;margin:auto;}
 .modal-write .btn-2, .data-contact .btn-2, .modal-write .btn-2, .online-form__container form .btn-2 {-webkit-border-radius:2px;border-radius:2px;}
.you-get__left, .you-get__right, .diagnostic-articles__text, .newdiagnostic-articles__text, .diagnostic-articles__image,.newdiagnostic-articles__image, .why-info__image, .why-info__text,.newwhy-info__image, .newwhy-info__text{width:100%; max-width:680px;}
.contacts > .df-container{flex-wrap:wrap;}
.contacts .data-contact__time-work{width: 100%}
.contacts .data-contact__time-work ul li{display:inline-block;width:fit-content;margin-right:20px;}
.you-get .text-action p{margin-bottom:0;}
.diagnostic-articles__container{margin-bottom:40px;}
.diagnostic-articles__image,.newdiagnostic-articles__image, .why-info__image, .newwhy-info__image{-webkit-order:1 !important; -ms-order:1 !important; order:1 !important; margin-bottom:40px;}
.diagnostic-articles__text,.newdiagnostic-articles__text, .why-info__text, .newwhy-info__text{-webkit-order:2 !important;-ms-order:2 !important;order:2 !important;}

.title-text{margin-bottom:20px;}
.why-info__container{-webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column;}
.regulation__text p, .you-get p,.you-get__right ul li, .diagnostic-articles__text p, .newdiagnostic-articles__text p, .why-info__decription p, .why-info__text p, .why-info__text ul li,.newwhy-info__text p, .newwhy-info__text ul li{margin-bottom:16px;}
.why-info__image,.newwhy-info__image{margin-bottom:40px;}
}
/* 576px */
@media only screen and (max-width:576px){
.services-block p, .services-block a{font-size:12px;}
.services-block:nth-child(5n) a:hover, .services-block:nth-child(5n) a{ padding:0 5px 0 5px;}
.services-block{width:48%;}
.services-block:nth-child(5n){width:100%;}
.mobile-application__buuttons{-webkit-flex-direction:column;-ms-flex-direction:column; flex-direction:column; -webkit-align-items:flex-start;
align-items:flex-start;}
.playMarket, .AppStore{margin:0;margin-bottom:15px;z-index:1;}
.mobile-application__container{padding:0;}
.mobile-application__container:after{bottom:-165px;}
.zapis-block{background-position-x:80%;}
.map-tme div{width:50%;}
.map-block .way a{width:150px;text-align:center;}
.map-block {height:unset;}
}
/* 480px */
@media only screen and (max-width:480px){
.vc_btn3-container{width:100%;}
 .services-block{width:47%;}
 .slide-image picture {width:276px;height:276px;}
 .slide-description {margin-top:120px; width:100%;}
.slider-nav{margin-top:-218px;}
.nav-modifed {top:135%;}
.slider-for .slick-next,.slider-for .slick-prev{ top:78%;}
.about__counters ul li div{width:150px;}
.about__counters ul li{margin-bottom:27px;}
.home__container{background:url("images/home-mobile.jpg") no-repeat 100% / cover;}
}
/* 420px */
@media only screen and (max-width:420px){
.tabs{margin-bottom:60px;}
.tabs li{margin:0;margin-bottom:10px;}
.tabs li:nth-child(2n){margin-left:20px;}
footer .addr{font-size:11px;}
}
/* 375px */
@media only screen and (max-width:375px){ .gallery__container div:nth-child(2) a{width:47%;}}

/*contetnseo*/
.scontent{background:white;line-height: 22px;font-size: 14px;color: #555;}
.scontent .center{width:auto;max-width: 1140px;margin:0px auto}
.scontent p{margin: 0 0 14px;}
.scontent h2{margin: 0;margin-bottom: 0px;margin-bottom: 14px;line-height: 1.2;font-size: 36px;font-weight: 700;}

.scontent ul,.seo-text ul {list-style-type: disc; padding-left: 20px;list-style-position: inside;}
.scontent ol,.seo-text ol {list-style-type: decimal; padding-left: 20px;list-style-position: inside;}
.scontent ul li,.seo-text ul li{margin-bottom:8px;}
.wrapper{color:white}
#managers{margin-bottom: 100px;}
.wpb_wrapper p.title{padding:30px 0px 0px 0px;margin-bottom:20px}
.modelavto-template-default .wpb_wrapper p.title{padding:120px 0px 0px 0px;} /*фикс отступов*/
.wpb_wrapper p.title:before{display:none}
.padding1 p{font-size: 20px;line-height: 23px;color: #FFFCFC;margin-bottom: 20px;} 
.noimga{width:100%;height:100%;border-radius:6px;background-color:#D9D9D9;min-height:100px}
.padding05{padding-top:40px} .padding50{padding-bottom:40px} 
.little-text{font-family: Roboto;font-size:16px;font-style: normal;}
.little-text span{font-size:20px; /*font-family: Roboto;*/font-style: normal;}
.little-text h4{font-size:20px; /*font-family: Roboto;*/font-style: normal;font-weight:normal;color:#A6FD26;padding:30px 0px 10px 0px}


#modelsscrolltitle,#usligiscrolltitle{cursor:pointer;display:inline-block;text-align: center;background: #A6FD26;border-radius: 4px;line-height: 60px;height: 60px;text-align:center!important;font-style: normal;font-weight: 400;font-size: 22px;color: #040404 !important;padding: 0px;width:calc(50% - 10px); margin-top:30px;margin-bottom:30px;}
#usligiscrolltitle{margin-left:20px}


#usligiscrolltitle:after, #modelsscrolltitle::after {text-rendering: auto;left: 5px;font-size: 16px;content: " ";background: url('images/galka.svg') no-repeat center top;display: inline-block;width: 20px;height: 11px;margin-left: 20px;}
#modelsscrolltitle:hover,#usligiscrolltitle:hover{background:#55B708}
#modelsscroll,#usligiscroll{display:none}

.seo-text ul li,.seo-text ol li{font-size:18px;margin-top:5px;}
.seo-text ul,.seo-text ol{margin-bottom:5px}
.seo-text h2{margin:40px 0px 20px 0px}

@media only screen and (max-width:680px){#modelsscrolltitle,#usligiscrolltitle{width:100%}}


.price-repair h2.title,.most-company h2.title,.whyweare h2.title, .teamworkers h2.title,.our-services h2.title, .elegant-tabs-container h2.title{padding-bottom: 46px;line-height: 46px;margin-bottom: 60px;}
.price-repair h2.title:before,.most-company h2.title:before,.whyweare h2.title:before, .teamworkers h2.title:before,.our-services h2.title:before, .elegant-tabs-container h2.title:before{display: block;}
.home h2.title:before{display: none !important;}
.home h2.title,{background:linear-gradient(0deg, rgba(0,0,0,0.37) 0%, rgba(255,255,255,0.15) 100%);text-align:center !important;border-top-left-radius:10px;border-top-right-radius:10px;}
.wpb_revslider_heading{background:linear-gradient(0deg, rgba(0,0,0,0.37) 0%, rgba(255,255,255,0.15) 100%);text-align:center !important;border-top-left-radius:10px;border-top-right-radius:10px;padding:30px 0 46px 0;}
/*.table-service table > tbody tr td:first-child {border-right:none}*/
/*.table-service > table tr td{border-bottom:none;}*/
/*.table-service table > tbody tr td {border-bottom: 1px solid #888888!important;}*/
.et-tabs.et-vertical nav ul.elegant-tabs-list-container li {border-radius: 5px !important;font-size: 22px;margin-bottom: 20px;}
.et-tabs-style-bars nav ul li a{border-radius:5px!important;}
.why-we h2.title{text-align:LEFT}

@media only screen and (max-width: 767px){
.price-repair h2.title,.most-company h2.title,.whyweare h2.title,.teamworkers h2.title,.our-services h2.title, .elegant-tabs-container h2.title{margin-bottom: 40px;font-size: 20px; line-height: 23px;padding-bottom: 20px;}.home h2 {text-align:left}
.infi-responsive-tabs{display:none!important}
ul.elegant-tabs-list-container {display: flex!important;}
.et-tabs.et-vertical nav ul li{width: 45%!important;margin: 0px 2%;font-size: 14px!important;}
}

.modal-write .btn-2{background: #D9D9D9;border:none;}
.modal-write .btn-2:hover{background: #000}
#citok{display:none;position:fixed;z-index:9999;background-color:rgba(0,0,0,.7);top:0;left:0;right:0;bottom:0;width:100%;height:100%}
#intore{position:absolute;z-index:99999;background-color:#64b62d;color:#fff;padding:30px;width:300px;text-align:center;top:150px;margin-left:calc(50% - 150px);-webkit-box-shadow:0 0 28px 6px rgba(34,60,80,.29);-moz-box-shadow:0 0 28px 6px rgba(34,60,80,.29);box-shadow:0 0 28px 6px rgba(34,60,80,.29);font-size:18px}
#citok a{color:#fff;font-weight:600}
#citok a+a {margin-left:30px}

.hidetitle h2{display:none}

/* hide all forms  */
.padding:has(.online-form__container) {
	padding-top: 0;
}
.online-form__container{
	display: none;
}








.model-cars-slider{
	display: flex;
	align-items: center;
	overflow-x: scroll;
	scrollbar-width: none;
}
.model-cars-slider a{
	display: block;
	width: 14.2%;
	text-align: center;	
	margin-bottom: 56px;
	margin-right: 20px;
	margin-left: 20px;
	flex-shrink: 0;
}
.model-cars-slider-buttons{height:50px;}
.model-cars-slider-buttons .tparrows::before{color:#a6fd26;font-size:25px;}
.model-cars-slider-buttons .tp-leftarrow{left: 30%}
.model-cars-slider-buttons .tp-rightarrow{right: 30%}
.model-cars-slider-buttons .scrollbar{
	height:20px;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	margin:10px 0;
	background-repeat: repeat-x;
	background-image: radial-gradient(circle, #aaa 5px, transparent 5px);
	background-size: 30px 20px;
	background-position: 50% 0px;
	width: calc(round(30%, 60px) - 30px);
}
.model-cars-slider-buttons .scrollbar div{
/*	border-top:20px dotted #a6fd26;*/
	height: 100%;
	background-repeat: repeat-x;
	background-image: radial-gradient(circle, #a6fd26 5px, transparent 5px);
	background-size: 30px 20px;
	background-position: 0 0px;
	width: 0px;
}
@media only screen and (max-width: 767px){
	.model-cars-slider-buttons .scrollbar{width: calc(round(50%, 60px) - 30px);}
	.model-cars-slider-buttons .tparrows{display:none;}
}