<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1400px) {
    section.banner .banner_content h1{
        font-size: 45px;
      }

    section.aboutus .top2 h1{
    line-height: 55px;
    }
    .g-btn {
      padding: 6px 13px;
  }
}

@media only screen and (max-width: 1200px) {
    /* Banner */
    section.banner .banner_content h1{
        font-size: 35px;
      }
  
      .cta , .menu{
        display: none;
      }
      .manu{
        display: block;
      }

      .g-btn {
        padding: 12px 15px;
        font-size: 15px;
}

section.aboutus .top h1{
  font-size: 40px;
  line-height: 45px;
}

section.aboutus .top2 h1{
  line-height: 45px;
  }
}

@media only screen and (max-width: 992px) {
    section.banner .banner_content h1{
        font-size: 35px;
      }
      section.banner img{
        height: 65vh;
        object-fit: cover;
      }
      section.banner .banner_content p{
        width: 80%;
      }

      .mobilegap{
        gap: 60px;
      }
      .call {
        right: 10px;
        bottom: 45px;
        padding: 14px;
    }

    .innercol{
        padding: 25px 15px 25px 20px;
      }

      .whatsapp-icon svg{
        width: 40px;
        height: 55px;
      }
      .disable{
        display: none;
      }
      .showable{
        display: block;
      }

      .g-btn {
        padding: 12px 20px;
        font-size: 15px;
    }

    section.banner .banner_content p {
      width: 62%;
  }

  section.aboutus .top2 h1{
    line-height: 40px;
    }



}


@media only screen and (max-width: 768px) {
/* Banner */
     section.banner .banner_content{
        width: 80%;
     }
     section.banner .banner_content p{
        width: 100%;
      }

        section.banner img{
        height: 65vh;
        object-fit: cover;
      }

      .contact-padding {
        padding: 60px 0px;
    }

    section.aboutus .top h1 {
      font-size: 30px;
      line-height: 36px;
  }
  section.aboutus .top2 h1{
    line-height: 45px;
    }



  
}



@media only screen and (max-width: 600px) {
    p{
        font-size: 14px;
        line-height: 26px;
    }
    .download-div {
        background-color: #FE5F55;
        position: fixed;
        top: unset;
        bottom: 0 !important;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px;
        text-align: center;
        width: 100%;
        border-radius: unset;
        writing-mode: initial;
        transform: rotate(0) translateY(0);
    
      }
      section.banner .banner_content{
        filter: drop-shadow(2px 2px 5px #333);
      }
      section.banner .banner_content p{
        font-size: 13px;
        line-height: 22px !important;
      }

      section.banner .banner_content h1 {
        width: 300px;
        font-size: 30px;
    }



      section.banner .banner_content {
        left: 0%;
    }
    /* package carousel */
    .package .owl-carousel .item .designation h5{
     font-size: 18px;
      }

      /* header icons */
      .all-i i{
        font-size: 15px;
        }
        .all-i a{
            font-size: 14px;
        }
        .all-i{
            display: flex;
        }
        .font-recoz{
            font-size: 18px;
          }

          .adjust{
            width : 150px;
          }

          .scope {
            position: absolute;
            top: 40%;
            right: 0;
            width: 70px;
        }
        section.tests img {
          width: 35px;
      }

      .test-slider .owl-prev{
        left : 0px;
        top : 200px;
        }
        
        .test-slider .owl-next{
          right : 0px;
          top : 200px;
          }

          section.specialist .owl-prev{
            left : 0px;
            top : 200px;
            }
            
            section.specialist .owl-next{
              right : 0px;
              top : 200px;
              }

           .owl-prev img{
            width: 50px;
            }
            
            .owl-next img{
              width: 50px;
              }
    /* section.specialist h5{
      font-size: 16px ;
    } */


    .blog-item{
      display: flex;
      align-items: center;
      flex-direction: column;
    }

    .blog-item img{
      border-radius: 20px 20px 0px 0px;
    }

    .carousel-body{
      background-color: rgba(242,243,245,0.72);
      border-radius: 0px 0px 20px 20px;
      }

      .marq {
        gap: 80px;
    }
 
}


@media only screen and (max-width:490px) {
 
    .font-recoz{
        font-size: 16px;
      }
      .deg-name{
        width: 120px;
      }
    

}
</pre></body></html>