/*------extra-small-device-start------*/
@media(min-width: 320px) and (max-width: 575px){
       
    .header-right-content ul {
        text-align: start !important;
      }
      .slider-content-outer .slider-content{
        padding: 22px !important;
      }
      .slider-content-outer .slider-content h2 {
        font-size: 30px !important;
        margin: 3px 0 12px !important;
        word-spacing: 0px !important;
      }
      .slider-content-outer .slider-content p {
        font-size: 13px !important;
        line-height: 20px !important;
        width: 100% !important;
        padding-bottom: 10px;
      }
      .slider-content-outer .slider-content h4 {
        font-size: 20px !important;
        margin: 7px 0 16px !important;
        word-spacing: 1px !important;
      }

      .banner-btm-itam {
          margin-bottom: 10px;
      }
      .banner-btm-itam.one {
        border-bottom-left-radius: 0px !important;
        border-top-left-radius: 0px !important;
      }

      .banner-btm-itam.three{
         border-bottom-right-radius: 0px !important;
         border-top-right-radius: 0px !important;
      }
      .banner-btm-text h4 {
        font-size: 24px !important;
      }
      .about-img img{
        width: 100% !important;
      }
      .about-img{
          margin-bottom: 10px;
      }
      .about-text-top h2 {
        font-size: 23px !important;
        line-height: 31px !important;
        padding-bottom: 19px !important;
      }
      .about-main-itam {
        width: 100% !important;
      }
      .join-content {
        width: 100% !important;
      }
      .join-content h2 {
        font-size: 25px !important;
        line-height: 36px !important;
      }
      .join-overlay {
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
      }
      .join-bg {
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .aplly-row {
        padding: 20px 10px !important;
        border-radius: 10px !important;
      }
      .apply-text h4 {
        font-size: 25px !important;
      }
      .apply-btn {
        margin-left: 0px !important;
        margin-top: 20px;
      }
      .apply-btn a {
        font-size: 15px !important;
        padding: 12px 32px !important;
        border-radius: 7px !important;
      }
      .service-itam {
        height: 310px !important;
      }
      .service-section-title {
        margin-bottom: 50px !important;
      }
      #service {
        margin: 50px 0 !important;
      }
      .choise-section-title {
        margin-bottom: 5px !important;
      }
      .choise-text-top {
        margin: 30px 0 !important;
      }
      #choise {
        margin: 25px 0 !important;
      }
      .testimoinal2-content p {
        font-size: 15px !important;
        padding: 2px 0px !important;
      }

      .about-1-img{
        margin-bottom: 20px;
      }
      .about-1-content h2 {
        font-size: 29px !important;
      }
    
    .about-1-content p {
      font-size: 14px !important;
      line-height: 21px !important;
      padding-left: 15px !important;
    }
    .about-1-content p::after {
      top: 4px !important;
    }
    .about-1-list ul li i {
      background-color: transparent !important;
    }
    .about-1-list ul li {
      font-size: 14px;
    }
    .testimonial-left h4 {
      font-size: 29px !important;
      line-height: 43px !important;
    }
    .testimonial-left {
      margin-top: 0px !important;
      margin-bottom: 20px !important;
    }
    .single-countered-itam {
      margin-bottom: 30px !important;
      margin-left: 50px !important;
    }
    .countered-bg {
      padding: 50px 0 !important;
    }
    .video-content h3 {
      font-size: 28px !important;
      padding-bottom: 18px !important;
    }
    .video-content{
        padding-bottom: 25px;
    }
    .video-content a {
      margin-top: 15px !important;
    }
    .video-2-content {
      width: 100% !important;
    }
    .video-2-content h2 {
      font-size: 28px !important;
      line-height: 37px !important;
    }
}
    
    /*------extra-small-device-end------*/