
@font-face {
    font-family: Lexend;
    src: url(Lexend/static/Lexend-Regular.ttf);
  }
.paybill{
  color: #1fff1f;
  font-size: 22px;
  font-weight: bold;
}
.paybillnumber{
  letter-spacing: 8px;
    color: #ffffff;
    font-size: 26px;
    font-weight: bold;
}
.paybillAccount{
    color: #68eb18;
    font-size: 22px;
    font-weight: bold;
}
  .btn-warning {
    color: #fff;
    background-color: #ff0000 !important;
    border-color: #ff0000 !important;
  }
  .blackbtn{
    background-color: #000000 !important;
    border-color: #000000 !important;
  }
  .text-warning {
    color: #c92a52 !important;
  }

  .elementor-199 .elementor-element.elementor-element-65fee28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-199 .elementor-element.elementor-element-65fee28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(../custom/images/contact.PNG) !important;
    background-position: center center !important;
    background-repeat: repeat !important;
    background-size: contain !important;
  }

.linkcard{
margin-top: 10px ;
/* background-image: url(images/garge.jpg);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;*/
}
.carousel-caption {
  width: 50%;
  position: absolute;
  right: 15%;
  bottom: 160px;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: left !important ;
}
.product_title {
  color: #ff0000 !important ;
  margin-top: 30px !important ;
}
.single_add_to_cart_button {
 background-color: #ff0000 !important ; 
 color: white !important ;
} 
  @media (max-width: 1366px) {
    .elementor-77533 .elementor-element.elementor-element-80ed5e4 {
        padding: 80px 0px 80px 0px !important;
    }
    .elementor-11 .elementor-element.elementor-element-56bc27b9 {
      padding: 5px 10px 1px 0px !important;
    }
    .elementor-97 .elementor-element.elementor-element-d2d7f06 {
      padding: 20px 10px 0px 10px !important;
    }
}

.elementor-83399 .elementor-element.elementor-element-4e04a1a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 125px 0px 120px 0px !important;
}

.elementor-97 .elementor-element.elementor-element-e5c3eb6 {
    /* padding: 20px 0px 0px 0px !important; */
}

.elementor-97 .elementor-element.elementor-element-d2d7f06 {
     padding: 20px 10px 0px 10px !important; 
}
.elementor-83399 .elementor-element.elementor-element-f8da39b {
  padding: 40px 0px 90px 0px !important;
}
 .elementor-11 .elementor-element.elementor-element-38928212 .hfe-site-logo .hfe-site-logo-container img {
    height: 80px !important;
  }

    .elementor-83399 .elementor-element.elementor-element-4e04a1a:not(.elementor-motion-effects-element-type-background), .elementor-83399 .elementor-element.elementor-element-4e04a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url(images/fitting.jpg) ;
        background-position: top center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-83399 .elementor-element.elementor-element-acb1cff:not(.elementor-motion-effects-element-type-background), .elementor-83399 .elementor-element.elementor-element-acb1cff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url(images/banner.jpeg );
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }