@import url("https://fonts.googleapis.com/css2?family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");

.footer-img a img {
  max-width: 25%;
}

#footer-social-media li {
  border: 1px solid #444444;
}

.btn,
.btn-color {
  border-radius: 0px !important;
}

.weta-icerik-tag,
.weta-slider-tag,
.weta-parallax-tag,
.weta-counter-tag,
span.main-page-tag {
  font-family: "Sansation", sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
}

@media screen and (max-width: 768px) {
  #counter-section-0 {
    max-height: 500px !important;
    height: 500px !important;
  }
}

.icon-section .icon-wrapper {
  height: 250px !important;
}

@media screen and (max-width: 768px) {
  #icon-section-2 .icon-wrapper {
    height: 350px !important;
  }
}

#contactForm-1 > .container > .row > .rexa-content {
  padding: 30px;
  border: 1px solid #44444451;
  border-radius: 25px;
  background-color: #fff6f6;
}

#gallery-detail-section-2 .gallery-img {
  background: linear-gradient(
    90deg,
    var(--site-color) 0%,
    var(--site-hover-color) 100%
  );
  position: relative;
  overflow: hidden;
  border-radius: 25px 25px 5px 5px;
}

#gallery-detail-section-2 .gallery-img {
  width: 100%;
  height: 300px;
  overflow: hidden;
  position: relative;
}

#gallery-detail-section-2 .gallery-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.icon > span::before {
  font-family: "Font Awesome 6 Free";
}

#icon-section-1 .custom-col:nth-child(1) .icon > span::before {
  content: "\f0c4";
}

#icon-section-1 .custom-col:nth-child(2) .icon > span::before {
  content: "\f53f";
}

#icon-section-1 .custom-col:nth-child(3) .icon > span::before {
  content: "\f5bb";
}

#icon-section-1 .custom-col:nth-child(4) .icon > span::before {
  content: "\f118";
}

#icon-section-2 .custom-col:nth-child(1) .icon > span::before {
  content: "\f0c4";
}

#icon-section-2 .custom-col:nth-child(2) .icon > span::before {
  content: "\f508";
}

#icon-section-2 .custom-col:nth-child(3) .icon > span::before {
  content: "\f5bb";
}

#icon-section-2 .custom-col:nth-child(4) .icon > span::before {
  content: "\f559";
}

#icon-section-3 .custom-col:nth-child(1) .icon > span::before {
  content: "\f0c4";
}

#icon-section-3 .custom-col:nth-child(2) .icon > span::before {
  content: "\f4fe";
}

#icon-section-3 .custom-col:nth-child(3) .icon > span::before {
  content: "\f06c";
}

#icon-section-3 .custom-col:nth-child(4) .icon > span::before {
  content: "\f559";
}

#icon-section-0 .custom-col:nth-child(1) .icon > span::before {
  content: "\f1fc";
}

#icon-section-0 .custom-col:nth-child(2) .icon > span::before {
  content: "\f4fe";
}

#icon-section-0 .custom-col:nth-child(3) .icon > span::before {
  content: "\f06c";
}

#icon-section-0 .custom-col:nth-child(4) .icon > span::before {
  content: "\f5b8";
}

#icon-section-6 .custom-col:nth-child(1) .icon > span::before {
  content: "\f06c";
}

#icon-section-6 .custom-col:nth-child(2) .icon > span::before {
  content: "\f4fe";
}

#icon-section-6 .custom-col:nth-child(3) .icon > span::before {
  content: "\f3ed";
}

#icon-section-6 .custom-col:nth-child(4) .icon > span::before {
  content: "\f005";
}

#icon-section-7 .custom-col:nth-child(1) .icon > span::before {
  content: "\f06c";
}

#icon-section-7 .custom-col:nth-child(2) .icon > span::before {
  content: "\f82f";
}

#icon-section-7 .custom-col:nth-child(3) .icon > span::before {
  content: "\f773";
}

#icon-section-7 .custom-col:nth-child(4) .icon > span::before {
  content: "\f5b8";
}

#counter_1 .counterNumber::after {
  content: "+";
}

#counter_2 .counterNumber::after {
  content: "+";
}

#counter_3 .counterNumber::after {
  content: "+";
}

#counter_4 .counterNumber::before {
  content: "%";
}
