a{text-decoration: none; color: inherit;}
.text-center{text-align: center;}
img {max-width: 100%; height: auto;}
.uppercase{text-transform: uppercase;}

.h1{font-size: 44px}
.h3{font-size: 24px !important}
.h4{font-size: 20px !important;}

.fs-13{font-size: 13px !important}
.fw-normal{font-weight: 400;}

.row {display: flex;gap:40px}
.align-center{align-items: center;}
.gap-1{gap: 10px !important}
.gap-2{gap: 20px !important}
.col{flex: 1;min-width: 0;width: 100%;}
.col-33{max-width: 33.33%;}
.col-55{max-width: 55%; flex: 1 0 100%;}
.container{width: 100%; padding: 0 10px !important; margin: 0 auto !important;}
.img-fluid{max-width: 100%;height: auto;}
.btn {display: inline-block;padding: 15px 35px;border-radius: 30px;}

/* padding */
.p-4{padding: 4%;}
.p-5{padding: 5%;}

/* margin */
.mb-2{margin-bottom: 20px !important;}
.slider_arrows {
  position: static;
  display: flex;
  gap: 10px;
  margin-right: 10px;
  margin-bottom: -24px;
}

.slider_arrows .swiper-button-prev, .slider_arrows .swiper-button-next {
  position: static;
  height: 30px;
  width: 82px;
  border: 2px solid #3db87d;
  border-radius: 40px;
  display: flex;
  align-items: center;
  padding: 0 10px;
  justify-content: center;
}

.swiper-navigation-icon{
    display: none;
}
@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }  
}
@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1350px;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1440px;
  }
}

/* Mobile Screens */

@media(width < 768px){
  .col-33,.col-55 {max-width: 100%; }
  .h1{font-size: 32px !important}
  .row {flex-direction: column;}
  .slider_arrows .swiper-button-prev, .slider_arrows .swiper-button-next{width: 60px;}
}