.whatsapp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
}

.service_2_top h3 {
  font-size: 18px;
}

.block-title h3 {
  padding: 15px 0;
}

.need_icon_single {
  padding: 60px 25px;
}

.need_all .need_right_content .col-lg-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.why_choose_image_top {
  padding-top: unset;
}

.main-nav__left {
  display: none;
}

.service_two .service_2_top .col-lg-4 {
  margin-bottom: 100px;
}

@media (max-width: 1199px) {
  .main-nav__main-navigation {
    display: block;
  }
  .main-nav__main-navigation .main-nav__navigation-box > li {
    padding: 15px 0;
  }
  .topbar-one .container {
    min-height: 102px;
  }
  .service_2_top .service_2_single {
    width: unset;
  }
  .banner-carousel-two .content-box .big_text h2 {
    font-size: 48px;
    line-height: 60px;
  }
  .banner-carousel-two .content-box .big_text h2:before {
    height: 5px;
    bottom: -25px;
  }
  .block-title h3,
  .trusted_one_text h2 {
    font-size: 48px;
  }
  .trusted_one_couter_icon {
    height: 110px;
    width: 110px;
  }
  .trusted_one_couter_icon i {
    font-size: 42px;
  }
  .trusted_one_couter_single {
    max-width: unset;
  }
  .trusted_one_counter_box {
    margin-top: 50px;
    margin-bottom: -50px;
  }
  .cta_one_content h1 {
    font-size: 48px;
    line-height: 58px;
  }
  .about_two_left,
  .about_two_middle,
  .about_two-right {
    margin: 0 !important;
  }
  .about_two-right img {
    height: 370px;
  }
  .cta_three_text h2 {
    font-size: 32px;
  }
}

@media (max-width: 991px) {
  .need_all .need_right_content .col-lg-6 {
    display: block;
    margin: 15px 0;
  }
  .about_two_middle,
  .about_two_left {
    padding: 30px 0;
  }
  .about_two-right {
    max-width: unset;
  }
  .about_two-right img {
    height: 170px;
  }
  .contact-one {
    margin-top: 0 !important;
  }
  .faq_one, .about_two {
    padding: 0;
    margin-top: 50px;
  }
}

@media (max-width: 767px) {
  .main-nav__left {
    position: absolute;
    top: 0;
    left: 25px;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
  }
  .main-nav__main-navigation {
    display: none;
  }
}

@media (max-width: 575px) {
  .banner-carousel-two .content-box .big_text h2 {
    font-size: 28px;
    line-height: 40px;
  }
  .left_content h2, .block-title h3, .trusted_one_text h2, .cta_one_content h1, .trusted_one_couter_single h3 {
    font-size: 38px;
  }
  .accrodion-title h4 {
    padding: 0 35px;
  }
  .cta_three {
    padding: 80px 0;
  }
  .cta_three_text h2 {
    font-size: 24px;
  }
  .scroll-to-top {
    bottom: 80px;
  }
  .whatsapp {
    right: 40px;
    width: 45px;
    height: 45px;
    bottom: 140px;
  }
}
/*# sourceMappingURL=ajustes.css.map */