.main-menu__list a {
  text-transform: uppercase;
}

.main-menu-three__container {
  display: flex;
}

.main-menu-three__logo {
  flex: 0 0 10%;
}

.main-menu-three__inner-upper {
  flex: 0 0 90%;
  justify-content: end;
}

.main-menu-three__inner {
  margin-right: 100px;
}

.main-slider .swiper-slide {
  max-height: 650px;
  min-height: 650px;
}

.main-slider__content h3 {
  font-size: 34px;
  font-weight: 800;
}
.main-slider__content p {
  margin-top: 25px;
  font-family: "Nunito", sans-serif;
  color: #000;
  font-size: 20px;
  line-height: 1.2;
}

.main-slider .swiper-slide-active .thm-btn,
.main-slider .swiper-slide-active p,
.main-slider .swiper-slide-active h2,
.main-slider .swiper-slide-active p {
  position: relative;
  z-index: 100;
}

.main-slider__nav {
  width: unset;
  left: unset;
  right: 10%;
  z-index: 1;
}

.main-slider-three .image-layer-overlay {
  background: rgba(0, 0, 0, 0.5);
}

.main-slider-three .image-layer {
  filter: unset;
  background-position: center;
}

.main-slider__content h3 {
  color: #fff;
}

.section-title__title {
  font-size: 34px;
  line-height: 1.2;
}

.help-them__top {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.help-them__single {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.help-them__single .help-them__text h3 {
  margin-bottom: 0;
}
.help-them__single .help-them__icon {
  top: 0;
}

.help-them-bg.jarallax div div {
  filter: unset;
}

.help-them-bg:before {
  background-color: rgba(var(--thm-black-rgb), 0.3);
}

.gallery-one {
  padding-top: 100px;
  padding-bottom: 100px;
}

.causes-one__single {
  background: transparent;
}

.causes-two {
  padding-bottom: 0;
}

.counters-one__box {
  box-shadow: unset;
  display: flex;
  justify-content: center;
}

.pb-100 {
  padding-bottom: 100px;
}

.pt-100 {
  padding-top: 100px;
}

.events-one__single p {
  line-height: 1.2;
}

.events-one__bottom {
  left: 15px;
}

.events-one__btn {
  position: relative;
  z-index: 99999;
}

.helping-one__right-form select {
  width: 100%;
  height: 67px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px;
  font-weight: 700;
  color: var(--thm-gray);
  border: none;
  outline: none;
  display: block;
  margin-bottom: 10px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}

.social-icons {
  display: flex;
  align-items: center;
}
.social-icons a {
  color: #fff;
  margin-right: 15px;
}
.social-icons a:hover {
  color: #14c8a1;
}

.site-footer__bottom:before {
  right: unset;
}

.site-footer__bottom-inner {
  justify-content: center;
}

.site-footer__bottom-copy-right {
  padding: 25px 0;
}

.lh-1 {
  line-height: 1.2 !important;
}

.team-one__img {
  border-radius: 250px;
  overflow: hidden;
}

.team-one__single .team-one__content p small {
  color: #000;
}

.why-choose__right-text {
  margin-top: 27px;
}

.why-choose__left-list li {
  align-items: baseline;
}

.why-choose-bg {
  opacity: 1;
}
.why-choose-bg p {
  color: #fff;
}

.why-choose__left-text,
.why-choose__left .section-title__title {
  color: #fff;
}

.mt-100 {
  margin-top: 100px;
}

.mb-27 {
  margin-bottom: 27px;
}

.help-them__top p {
  color: #fff;
}

.become-volunteer__left > h2 {
  font-size: 34px;
  line-height: 1.2;
}

.become-volunteer__left {
  flex: 0 0 75%;
  padding-right: 15px;
}

.become-volunteer__btn-box {
  flex: 0 0 25%;
}

.causes-details .about-five__progress {
  width: 100%;
}
.causes-details .about-five__progress-wrap {
  margin-top: 25px;
  display: flex;
}
.causes-details .about-five__progress-box span {
  top: 48%;
}
.causes-details .about-five__progress h3 {
  width: unset;
}

.socialJS i {
  margin-right: 10px;
}

.causes-two__carousel img {
  width: 150px !important;
  margin: 0 auto;
  filter: saturate(0);
}

.causes-two.bg-white:before {
  background-color: #fff;
}

.causes-two .causes-one__single {
  border: unset;
}

.gallery-one__single:hover .gallery-one__img-box:before {
  display: none;
}

/* ---- whatsapp ----*/
@keyframes whatsapp_animation {
  0% {
    opacity: 0;
    right: 0;
    bottom: 4%;
  }
  100% {
    opacity: 1;
    right: 100px;
    bottom: 4%;
  }
}
@keyframes whatsapp_rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
.contact_us_mail {
  opacity: 0;
  background-color: #15c8a0;
  height: 4rem;
  padding: 0 15px;
  position: fixed;
  bottom: 4%;
  right: 6%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
  animation-name: whatsapp_animation;
  animation-duration: 2s;
  animation-delay: 2s;
  animation-fill-mode: forwards;
}
.contact_us_mail:hover {
  background-color: #2879ff;
}
.contact_us_mail span {
  color: #fff;
  margin-left: 10px;
}
.contact_us_mail .contact_mail {
  color: white;
  font-size: 1.5rem;
  animation-name: whatsapp_rotation;
  animation-duration: 2s;
  animation-delay: 2s;
  animation-fill-mode: forwards;
}

.events-one {
  .events-one__single {
    position: relative;
  }
  .events-one__img {
    &::before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      display: flex;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.5);
    }
  }
}

.why-choose-bg {
  width: 100%;

  &:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
  }
}

.why-choose__left-list.list-unstyled h5 {
  color: #fff;
}

.mobile-nav__content {
  padding-top: 60px;
}

.mobile-nav__overlay.mobile-nav__toggler {
  display: none;
}

.mobile-view {
  display: none;
}

@media (max-width: 1199px) {
  .help-them__top-video-box {
    margin-top: 30px;
    text-align: center;
  }
  /* .image-layer-overlay {
    display: none;
  } */
}
@media (max-width: 991px) {
  .desktop-view {
    display: none;
  }
  .mobile-view {
    display: block;
  }
  .welcome-one {
    padding-top: 0;
  }
  .welcome-one__right {
    margin-top: 50px;
  }
  .help-them__bottom .row.mt-100 {
    margin-top: 0;
  }
  .causes-details .about-five__progress-wrap {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .counters-one__box {
    flex-direction: column;
    padding-bottom: 0;
    padding-top: 0;
    align-items: center;
  }
  .help-them__top-video-box iframe {
    width: 100%;
  }
  .about-page {
    padding-bottom: 0;
  }
  .team-one__content {
    text-align: center;
  }
  .causes-one__content {
    padding-left: 0;
    padding-right: 0;
  }
  .causes-details {
    padding-top: 0;
  }
  .events-one,
  .causes-two {
    padding: 50px 0;
  }
  #main-slider-pagination {
    display: block;
    text-align: center;
  }
}
@media (max-width: 575px) {
  .main-menu-three__logo {
    padding: 28px 0;
  }
  .main-menu-three__logo img {
    width: 80px;
  }
  .main-menu-three__inner-upper {
    padding: 28px 0;
  }
  .welcome-one__right .section-title__title,
  .about-page__right .section-title__title,
  .about-page__right-title,
  .why-choose__left .section-title__title,
  .helping-one__title,
  .main-slider__content h3,
  .help-them__top-content-title,
  .causes-two .section-title__title,
  .events-one__left .section-title__title,
  .become-volunteer__left > h2 {
    font-size: 24px;
    line-height: 1.2;
  }
} /*# sourceMappingURL=ajustes.css.map */
