.elementor-249 .elementor-element.elementor-element-77dfda2f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-249 .elementor-element.elementor-element-77dfda2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-77dfda2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-249 .elementor-element.elementor-element-77dfda2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 8%;}.elementor-249 .elementor-element.elementor-element-77dfda2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-494c1a8f .elementor-heading-title{color:#202020;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-249 .elementor-element.elementor-element-558b448c{--divider-border-style:parallelogram;--divider-color:#F4343F;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-249 .elementor-element.elementor-element-558b448c .elementor-divider-separator{width:100px;}.elementor-249 .elementor-element.elementor-element-558b448c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-2220ae73{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-icon{padding-right:16px;}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:20px;}.elementor-249 .elementor-element.elementor-element-2220ae73 .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-ad89c31:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-ad89c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;background-image:url("https://ap-partner.ru/wp-content/uploads/2023/04/at-the-auto-service.jpg");background-position:center center;}.elementor-249 .elementor-element.elementor-element-ad89c31 > .elementor-background-overlay{background-color:#202020;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-ad89c31{border-style:solid;border-width:0px 0px 0.1px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 02% 0%;}.elementor-249 .elementor-element.elementor-element-7bf90406{text-align:left;}.elementor-249 .elementor-element.elementor-element-7bf90406 img{width:56%;height:166px;object-fit:contain;}.elementor-249 .elementor-element.elementor-element-7bf90406 > .elementor-widget-container{margin:-10px 0px -28px 0px;}.elementor-249 .elementor-element.elementor-element-6eb44d2 .elementor-heading-title{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:600;}.elementor-249 .elementor-element.elementor-element-6eb44d2 > .elementor-widget-container{margin:-21px -102px 27px 5px;}.elementor-249 .elementor-element.elementor-element-5f4467c4{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;}.elementor-249 .elementor-element.elementor-element-5f4467c4 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-249 .elementor-element.elementor-element-88a8114{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-249 .elementor-element.elementor-element-88a8114 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-249 .elementor-element.elementor-element-dc19197{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-249 .elementor-element.elementor-element-dc19197 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-249 .elementor-element.elementor-element-2542f1a1 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-249 .elementor-element.elementor-element-4b9fdc48 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-249 .elementor-element.elementor-element-146acb9c{--divider-border-style:parallelogram;--divider-color:#F4343F;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-249 .elementor-element.elementor-element-146acb9c .elementor-divider-separator{width:100px;}.elementor-249 .elementor-element.elementor-element-146acb9c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-249 .elementor-element.elementor-element-ccb7e17 .elementor-nav-menu--main .elementor-item:focus{color:#F4343F;fill:#F4343F;}.elementor-249 .elementor-element.elementor-element-4f97246 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-249 .elementor-element.elementor-element-ac4a056 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-249 .elementor-element.elementor-element-113d54a2{--divider-border-style:parallelogram;--divider-color:#F4343F;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-249 .elementor-element.elementor-element-113d54a2 .elementor-divider-separator{width:100px;}.elementor-249 .elementor-element.elementor-element-113d54a2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-249 .elementor-element.elementor-element-ee6ff3c .elementor-nav-menu--main .elementor-item:focus{color:#F4343F;fill:#F4343F;}.elementor-249 .elementor-element.elementor-element-602f7eb:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-602f7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-249 .elementor-element.elementor-element-602f7eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-249 .elementor-element.elementor-element-602f7eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-b0a923f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;background-color:#6114DE;}.elementor-249 .elementor-element.elementor-element-b0a923f .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-b0a923f .elementor-button:focus{background-color:#4A51FF;}.elementor-249 .elementor-element.elementor-element-b0a923f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-497c7ea .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-249 .elementor-element.elementor-element-497c7ea .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-249 .elementor-element.elementor-element-497c7ea .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;background-color:#0088CC;}.elementor-249 .elementor-element.elementor-element-497c7ea .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-497c7ea .elementor-button:focus{background-color:#0299E4;}body:not(.rtl) .elementor-249 .elementor-element.elementor-element-870e509{left:0px;}body.rtl .elementor-249 .elementor-element.elementor-element-870e509{right:0px;}.elementor-249 .elementor-element.elementor-element-870e509{bottom:0px;}body:not(.rtl) .elementor-249 .elementor-element.elementor-element-6c54f0d{left:0px;}body.rtl .elementor-249 .elementor-element.elementor-element-6c54f0d{right:0px;}.elementor-249 .elementor-element.elementor-element-6c54f0d{bottom:0px;}.elementor-249 .elementor-element.elementor-element-51677a8{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-249 .elementor-element.elementor-element-51677a8 > .elementor-widget-container{margin:0px 0px -20px 0px;}body:not(.rtl) .elementor-249 .elementor-element.elementor-element-5ee9d01{left:0px;}body.rtl .elementor-249 .elementor-element.elementor-element-5ee9d01{right:0px;}.elementor-249 .elementor-element.elementor-element-5ee9d01{bottom:0px;}@media(min-width:768px){.elementor-249 .elementor-element.elementor-element-43eea4f6{width:45%;}.elementor-249 .elementor-element.elementor-element-2542f1a1{width:28%;}.elementor-249 .elementor-element.elementor-element-4f97246{width:26.664%;}.elementor-249 .elementor-element.elementor-element-3227bb4{width:27.642%;}.elementor-249 .elementor-element.elementor-element-eb6bdf2{width:65.801%;}.elementor-249 .elementor-element.elementor-element-4cc9900{width:5.831%;}}@media(max-width:1024px) and (min-width:768px){.elementor-249 .elementor-element.elementor-element-3227bb4{width:35%;}.elementor-249 .elementor-element.elementor-element-eb6bdf2{width:65%;}}@media(max-width:767px){.elementor-249 .elementor-element.elementor-element-7bf90406{text-align:center;}.elementor-249 .elementor-element.elementor-element-6eb44d2{text-align:center;}.elementor-249 .elementor-element.elementor-element-5f4467c4{text-align:center;}.elementor-249 .elementor-element.elementor-element-88a8114{text-align:center;}.elementor-249 .elementor-element.elementor-element-dc19197{text-align:center;}.elementor-249 .elementor-element.elementor-element-b0a923f{width:100%;max-width:100%;}.elementor-249 .elementor-element.elementor-element-497c7ea{width:100%;max-width:100%;}.elementor-249 .elementor-element.elementor-element-51677a8{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-870e509 */.vidualsatun {
  position: fixed;
  top: 90%;
  left: 20%;
  transform: translate(-50%, -50%);
  animation: animate_pulse2 2s infinite; 
  border-radius: 100px;
}

.campakesad, .vebusines, .nigkugas {
  position: absolute;
  width: 70px;
  height: 70px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
}
.vebusines {
  cursor: pointer;
  z-index: 1;
  overflow: hidden;
}
.campakesad {
  background: #00BD15;
  position: relative;
  transition: .5s;
}
.nigkugas {
  font-size: 28px;
  line-height: 70px;
  animation: phone .9s ease-in-out infinite;
}
.dsacin {
  position: absolute;
  opacity: 0;
  text-transform: uppercase;
  font-weight: 500;
  top: 18px;
  font-size: 12px;
  transform: scaleX(-1);
  transition: .5s ease-in-out;
}
.nigkugas i {
  transition: .5s ease-in-out;
}
.campakesad:hover {
  background: #00BD15;
}
.campakesad:hover i {
  transition: .5s ease-in-out;
  transform: scale(0);
}
.campakesad:hover .dsacin {
  transform: scaleX(1);
  transition: .5s ease-in-out;
  opacity: 1;
}
.campakesad:hover::before,
.campakesad:hover::after {
  content: '';
  position: absolute;
  border: 1px solid #green;
  left: -20px;
  right: -20px;
  top: -20px;
  bottom: -20px;
  border-radius: 50%;
  animation: pulse 1.8s linear infinite;
  opacity: 0;
}
.campakesad:hover::after {
  animation-delay: .5s;
 
}

@keyframes phone {
  0%, 100% {
  transform: rotate(-20deg);
  }
  50% {
  transform: rotate(21deg);
  }
}
@keyframes pulse {
  0% {
  transform: scale(0.5);
  opacity: 0;
  }
  50% {
  opacity: 1;
  }
  100% {
  transform: scale(1.2);
  opacity: 0;
  }
  
}

@keyframes animate_pulse2 {
	0% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.67);
	}
	70% {
		box-shadow: 0 0 0 20px rgba(0, 189, 31, 0.27);
	}
	100% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.17);
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c54f0d */.vidualsatun {
  position: fixed;
  top: 90%;
  left: 20%;
  transform: translate(-50%, -50%);
  animation: animate_pulse2 2s infinite; 
  border-radius: 100px;
}

.campakesad, .vebusines, .nigkugas {
  position: absolute;
  width: 70px;
  height: 70px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
}
.vebusines {
  cursor: pointer;
  z-index: 1;
  overflow: hidden;
}
.campakesad {
  background: #00BD15;
  position: relative;
  transition: .5s;
}
.nigkugas {
  font-size: 28px;
  line-height: 70px;
  animation: phone .9s ease-in-out infinite;
}
.dsacin {
  position: absolute;
  opacity: 0;
  text-transform: uppercase;
  font-weight: 500;
  top: 18px;
  font-size: 12px;
  transform: scaleX(-1);
  transition: .5s ease-in-out;
}
.nigkugas i {
  transition: .5s ease-in-out;
}
.campakesad:hover {
  background: #00BD15;
}
.campakesad:hover i {
  transition: .5s ease-in-out;
  transform: scale(0);
}
.campakesad:hover .dsacin {
  transform: scaleX(1);
  transition: .5s ease-in-out;
  opacity: 1;
}
.campakesad:hover::before,
.campakesad:hover::after {
  content: '';
  position: absolute;
  border: 1px solid #green;
  left: -20px;
  right: -20px;
  top: -20px;
  bottom: -20px;
  border-radius: 50%;
  animation: pulse 1.8s linear infinite;
  opacity: 0;
}
.campakesad:hover::after {
  animation-delay: .5s;
 
}

@keyframes phone {
  0%, 100% {
  transform: rotate(-20deg);
  }
  50% {
  transform: rotate(21deg);
  }
}
@keyframes pulse {
  0% {
  transform: scale(0.5);
  opacity: 0;
  }
  50% {
  opacity: 1;
  }
  100% {
  transform: scale(1.2);
  opacity: 0;
  }
  
}

@keyframes animate_pulse2 {
	0% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.67);
	}
	70% {
		box-shadow: 0 0 0 20px rgba(0, 189, 31, 0.27);
	}
	100% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.17);
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ee9d01 */.vidualsatun {
  position: fixed;
  top: 90%;
  left: 20%;
  transform: translate(-50%, -50%);
  animation: animate_pulse2 2s infinite; 
  border-radius: 100px;
}

.campakesad, .vebusines, .nigkugas {
  position: absolute;
  width: 70px;
  height: 70px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
}
.vebusines {
  cursor: pointer;
  z-index: 1;
  overflow: hidden;
}
.campakesad {
  background: #00BD15;
  position: relative;
  transition: .5s;
}
.nigkugas {
  font-size: 28px;
  line-height: 70px;
  animation: phone .9s ease-in-out infinite;
}
.dsacin {
  position: absolute;
  opacity: 0;
  text-transform: uppercase;
  font-weight: 500;
  top: 18px;
  font-size: 12px;
  transform: scaleX(-1);
  transition: .5s ease-in-out;
}
.nigkugas i {
  transition: .5s ease-in-out;
}
.campakesad:hover {
  background: #00BD15;
}
.campakesad:hover i {
  transition: .5s ease-in-out;
  transform: scale(0);
}
.campakesad:hover .dsacin {
  transform: scaleX(1);
  transition: .5s ease-in-out;
  opacity: 1;
}
.campakesad:hover::before,
.campakesad:hover::after {
  content: '';
  position: absolute;
  border: 1px solid #green;
  left: -20px;
  right: -20px;
  top: -20px;
  bottom: -20px;
  border-radius: 50%;
  animation: pulse 1.8s linear infinite;
  opacity: 0;
}
.campakesad:hover::after {
  animation-delay: .5s;
 
}

@keyframes phone {
  0%, 100% {
  transform: rotate(-20deg);
  }
  50% {
  transform: rotate(21deg);
  }
}
@keyframes pulse {
  0% {
  transform: scale(0.5);
  opacity: 0;
  }
  50% {
  opacity: 1;
  }
  100% {
  transform: scale(1.2);
  opacity: 0;
  }
  
}

@keyframes animate_pulse2 {
	0% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.67);
	}
	70% {
		box-shadow: 0 0 0 20px rgba(0, 189, 31, 0.27);
	}
	100% {
		box-shadow: 0 0 0 0 rgba(0, 189, 31, 0.17);
	}/* End custom CSS */