.elementor-45568 .elementor-element.elementor-element-7bfb77d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-4535d46a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45568 .elementor-element.elementor-element-2be75ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-451976b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-3f0fda8c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-45568 .elementor-element.elementor-element-3f0fda8c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-45568 .elementor-element.elementor-element-79ec3a02{--display:flex;}.elementor-45568 .elementor-element.elementor-element-3912ee47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-50ee9076{--display:flex;}.elementor-45568 .elementor-element.elementor-element-3c064e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-23de5c3d{--display:flex;}.elementor-45568 .elementor-element.elementor-element-5ce24616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-575d4f8{--display:flex;}.elementor-45568 .elementor-element.elementor-element-789c2851{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-18ee2d84{--display:flex;}.elementor-45568 .elementor-element.elementor-element-25a96a37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-36e36008{--display:flex;}.elementor-45568 .elementor-element.elementor-element-67027769{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-5405c8f9{--display:flex;}.elementor-45568 .elementor-element.elementor-element-41f210df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-4bb92a2f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-45568 .elementor-element.elementor-element-2c23cb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-aa48649 .elementor-button{background-color:#FF0000;}.elementor-45568 .elementor-element.elementor-element-aa48649.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-45568 .elementor-element.elementor-element-3f0fda8c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-45568 .elementor-element.elementor-element-4535d46a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45568 .elementor-element.elementor-element-3f0fda8c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-45568 .elementor-element.elementor-element-2be75ae{--width:20%;}.elementor-45568 .elementor-element.elementor-element-451976b8{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-79827275 */.car-hero-section {
  margin-top: -50px;
  display: flex;
  align-items: center;
  gap: 30px;
  background-image: var(--kia-hero-bg); 
background-position: 100% 30%; 
background-repeat: no-repeat; 
height: 500px; 
background-size: 480px;
background-color: #222;
}
.car-hero-section img {
  width: 420px;
  margin-bottom: -10px;
  margin-right:30px;
}
.car-hero-section h1 {
  width: 300px;
  color: white; 
  font-size: 45px;
}
.left-section .parent-button {
  text-decoration: none;
  background-color: var(--kia-color);
  border: 1.5px solid var(--kia-color);
  padding: 10px 40px;
  border-radius: 10px;
  color: white;
  font-size: 20px;
  transition: background-color 0.3s;
}
.left-section .parent-button:hover {
  background-color: transparent;
  color: white;
}
.left-section p {
  color: #f4f4f4;
  text-align: justify;
  margin-bottom: 50px;
  max-width: 450px;
}
.left-section .call-now {
  text-decoration: none;
  margin-right: 30px;
  color: var(--kia-second-color);;
  font-size: 20px;
  padding-bottom: 10px;
}

@media screen and (max-width: 700px) {
    .car-hero-section {
  margin-top: -50px;
  display: flex;
  flex-direction:column;
background-position: 60% -0%;
height: 470px;
background-size: 280px;
  padding: 0 15px;

}
.car-hero-section img {
  width: 420px;
  margin-top: 80px;
  margin-bottom: 0px;
  margin-right: 0px;
}
.car-hero-section h1 {
  font-size: 25px;
}
.left-section .parent-button {
  padding: 5px 25px;
  border-radius: 5px;
  font-size: 15px;
}
.left-section p {
  margin-bottom: 30px;
  font-size: 13px;
} 
.left-section .call-now {
  margin-right: 10px;
  font-size: 15px;
  padding-bottom: 10px;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-3f0fda8c */#loop-products {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto;
    height: auto;
}

footer {
    display: none
}

@media screen and (max-width: 600px) {
    #loop-products {
        display: flex;
  
        flex-direction: column;
        gap: 0;
    }
    #loop-products .post-inner-wrapper {
            display: flex;
                  align-items: center;
        justify-content: center;
        border: none;
        padding: 0;
    }
     #loop-products .post-inner-wrapper img {
         width: 300px;
         height: 300px;
     }
   #loop-products  .post-inner.et-item-inner,
   
   {
       padding: 0;
       margin: 0;
   }
}/* End custom CSS */