body{background:#222}.main-menu{background:#111}.main-menu .header-menu>li>ul li{background:#111}.icon-order{background:url(/images/order.svg) no-repeat;background-size:100%}#serviceForm table tr:first-of-type{background:none!important}.main-menu .header-menu>li>ul li{border-bottom:1px solid #232323;padding:5px 10px;border-left:1px}.head .btn.open-order{border:none!important}.head .ways a{color:#fff}.head .ways a:first-of-type{margin-right:10px}.head .logo img{width:200px!important}.head .tel a{color:#fff}.bread-crumbs{text-align:center;width:100%;display:block;margin-bottom:0;position:relative;top:20px;padding-top:20px}.bread-crumbs a{display:inline-block;margin:0 5px}.bread-crumbs a:after{content:">";margin-left:8px}.our-services-new a{margin-left:0}.our-services-new p{font-size:19px}.our-services-new>div{height:auto;overflow:hidden}.show-more-btn{display:none}.vc_btn3-container>.vc_btn3.vc_btn3-color-green img{display:none}footer{background:#111}.main-menu .header-menu>li>ul{max-height:600px;height:600px;overflow-y:scroll}.main-menu .header-menu>li>ul li a{font-size:14px}.zapis-block{box-shadow:0 0 5px #111}.model-cars__container a{width:20%}.model-cars__container a img{width:120px;margin:0 auto}.model-cars-slider{height:140px;width:100%;padding-top:50px}@media only screen and (max-width:768px){.header-navigations{background:#111}.head{background:#111;padding:6px 20px}#remont,#service{height:320px;overflow:hidden;padding:0}.show-more-btn{width:100%;text-align:center;margin-top:20px;display:block;border:none;border-radius:5px}.our-services-new a{align-items:center}.our-services-new a img{width:auto}.head .ways{display:none}.main-menu .header-menu li.showmen>ul.sub-menu{position:relative;border:1px solid #232323}.bread-crumbs{margin-top:45px;margin-bottom:0;text-align:center;width:100%;display:block;margin-bottom:20px}.bread-crumbs p,.bread-crumbs span,.bread-crumbs a{font-size:13px}footer{padding:0!important}footer>div{width:100%;text-align:center;border-bottom:1px solid #565755;padding:20px;margin-bottom:0}footer .tel{display:none}footer .logo,footer .logo img{width:120px;margin:auto}.head .order-btn{display:none}.head .tel a{color:#000}.head .logo img{width:60px!important}.wpb_wrapper .vc_btn3-container>.vc_btn3.vc_btn3-color-green{border:2px solid #a6fd26!important;background:none!important;color:#fff!important;text-align:left!important;padding:10px 15px!important;align-items:center!important;font-size:16px!important;white-space:nowrap!important;overflow:hidden!important;display:flex!important;border-radius:10px!important}.vc_custom_1691880818109{padding-top:0!important}.vc_btn3-container>.vc_btn3.vc_btn3-color-green img{margin-right:10px;display:inline-block}.gallery__container div:nth-child(2) a {width:100%!important}}.floating-social{position:fixed;bottom:32px;right:24px;z-index:10000}.floating-social__overlay{position:fixed;inset:0;background:rgba(0,51,26,.28);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:9999}.floating-social__overlay.is-visible{opacity:1;pointer-events:auto}.floating-social__toggle{width:50px;height:50px;border-radius:50%;background-color:#a6fd27;color:#333;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 20px 40px rgba(0,255,72,.35);position:relative;transition:transform .2s ease , box-shadow .2s ease}.floating-social__toggle:hover{transform:translateY(-2px);box-shadow:0 24px 48px rgba(0,255,132,.5)}.floating-social__toggle:focus-visible{outline:3px solid rgba(0,255,179,.4);outline-offset:4px}.floating-social__toggle::before,.floating-social__toggle::after{content:"";position:absolute;inset:-12px;border-radius:50%;background:rgba(0,255,68,.15);opacity:.6;animation:floatingPulse 2.6s ease-out infinite;z-index:-1}.floating-social__toggle::after{inset:-24px;opacity:.3;animation-delay:1.3s}.floating-social__toggle-icon{font-size:28px;line-height:1;transition:transform .3s ease}.floating-social.is-open .floating-social__toggle-icon{transform:rotate(45deg);position:relative}.floating-social__actions{position:absolute;inset:0;pointer-events:none}.floating-social__action{position:absolute;width:50px;height:50px;border-radius:50%;background:#000;color:#a6fd27;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(0,0,0,.18);transform:translate(0,0) scale(.6);opacity:0;transition:transform .35s cubic-bezier(.22,1,.36,1) , opacity .25s ease;pointer-events:none}.floating-social__action svg{width:22px;height:22px}.floating-social__action:hover{transform:translate(var(--offset-x),var(--offset-y)) scale(1.1)}.floating-social.is-open .floating-social__action{opacity:1;pointer-events:auto;transform:translate(var(--offset-x),var(--offset-y)) scale(1)}.floating-social__action--telegram{--offset-x:0;--offset-y:-60px}.floating-social__action--whatsapp{--offset-x:0;--offset-y:-120px}.floating-social__action--viber{--offset-x:0;--offset-y:-180px}.floating-social__action--instagram{--offset-x:0;--offset-y:-240px}.floating-social__action--facebook{--offset-x:0;--offset-y:-300px}.floating-social__action--phone{--offset-x:0;--offset-y:-360px}@keyframes floatingPulse {
  0% {
    transform: scale(0.8);
    opacity: 0.6;
  }

  50% {
    transform: scale(1);
    opacity: 0.2;
  }

  100% {
    transform: scale(1.35);
    opacity: 0;
  }
}@media (max-width:767px){.floating-social{bottom:20px;right:20px}.floating-social__toggle{width:56px;height:56px}.floating-social__action{width:48px;height:48px}.floating-social__action--telegram{--offset-x:5px;--offset-y:-55px}.floating-social__action--whatsapp{--offset-x:5px;--offset-y:-110px}.floating-social__action--viber{--offset-x:5px;--offset-y:-165px}.floating-social__action--instagram{--offset-x:5px;--offset-y:-220px}.floating-social__action--facebook{--offset-x:5px;--offset-y:-275px}.floating-social__action--phone{--offset-x:5px;--offset-y:-330px}}@media (prefers-reduced-motion:reduce){.floating-social__toggle,.floating-social__toggle::before,.floating-social__toggle::after,.floating-social__action{}}@-webkit-keyframes fuse-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }

  40% {
    -webkit-transform: scale(1);
  }
}@keyframes fuse-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}