
  
  
  
  
  
  
  
/* ======================================================1600px==================================================== */
  @media (max-width: 11600px) {
    /* Styles for ultra-wide screens */
  }


/* ======================================================1440px==================================================== */


@media (max-width: 1440px) {
    /* Styles for ultra-wide screens */
  }
  

/* ======================================================1366px==================================================== */
@media (max-width: 1366px) {
    /* Styles for large desktops */

    .circle {
        height: 150px;
        width: 150px;
        position: absolute;
        right: 35px;
        top: -50px;
    }

    .bigImg {
        width: 100%;
       
    }
    .smallImg-wrapper {
       
        width: 50%;
       
    }

    .main_heading {
        font-size: 2rem;
    }

    h6 {
        font-size: 25px;
      
    }

    a {
        font-size: 16px;
    }

    .we_offer .cols {
        gap: 8px;
    }

    .our_story_inner {
      
        padding-inline: 50px;
    }

  }


/* ======================================================1200px==================================================== */
@media (max-width: 1200px) {
    /* Styles for medium desktops */
    h2 {
        font-size: 55px;
        
    }
  }
  

  
/* ======================================================1024px==================================================== */
@media (max-width: 1024px) {
    /* Styles for tablets and small laptops */

    .main_para ,p {
       
        font-size: 13px;
       
    }

    .our_story_inner{
        padding-inline: 30px;
    }
  }



/* ======================================================991px==================================================== */
@media (max-width: 991px) {
    /* Styles for small tablets */

    .footer-section .footer-row .footer-col:nth-child(1){
        order: 1
    }

    .footer-section .footer-row .footer-col:nth-child(2){
        order: 3
    }

    .footer-section .footer-row .footer-col:nth-child(3){
        order: 2
    }

    .footer-row{
        justify-content: center;

    }

    .footer-col {
       
        justify-content: start;
        align-items: start;
    }
    h2 {
        font-size: 50px;
        
    }


  }





  
/* ======================================================800px==================================================== */
@media (max-width: 800px) {
    /* Styles for mobile phones */

    .our_story_inner {
        padding-inline: 10px;
    }




  }


/* ======================================================768px==================================================== */
@media (max-width: 768px) {
    /* Styles for mobile phones */
    .we_offer .row .cols:nth-child(2){
        order: 1
    }

    .we_offer .row .cols:nth-child(1){
        order: 2
    }

    .we_offer .row .cols:nth-child(3){
        order: 3
    }

    .we_offer .row .cols:nth-child(4){
        order: 4
    }
    .info-box{
        width: 100%;

    }

    .smallImg-wrapper{
               bottom: -164px;

        left: 50%;
        transform: translateX(-50%);
        /* transform: rotate(90deg); */
        background: none;
    }

    .smallImg-wrapper img {
        /* transform: rotate(-90deg); */
    }

    .nav-tabs , .nav-tabs li.nav-item{
        gap: 10px;
    }

    .menu_sect {
        /* height: 1600px; */
    }

    .tab-content .row .tabCol_right .menuItem {
        padding-inline-start: 0px;
        border-left: unset;
    }

    .tab-content .row .tabCol_left .menuItem {
        padding-inline-end: 0;
    }

    h2 {
        font-size: 45px;
        
    }

    

   

 


  }



  
/* ======================================================600px==================================================== */
@media (max-width: 600px) {
    /* Styles for mobile phones */


    .our_story {
        padding: 60px 0;
       
    }
  }

  
/* ======================================================480px==================================================== */
@media (max-width: 480px) {
    /* Styles for mobile phones */

    .nav-tabs , .nav-tabs li.nav-item{
        gap: 5px;
    }
  

  .nav-tabs .nav-link , .nav-tabs .nav-link.active{
    font-size: 12px;
    padding: .5rem .5rem;
  }

  .menuItemHeadingBox h5, .menuItemHeadingBox span {
   
    font-size: 14px;
}
.menuItemText p {
   
    font-size: 12px;
}

.center-box::after {
    right: 0px;
   
}

.info-box {
    padding-inline: 0;
}
h2 {
    font-size: 40px;
    
}
.we_offer::before {
   
    width: 50%;
    
}
}
  
/* ======================================================375px==================================================== */
@media (max-width: 375px) {
    /* Styles for mobile phones */

    .menuItemHeadingBox h5, .menuItemHeadingBox span {
        font-size: 11px;
    }
    h2 {
        font-size: 35px;
        
    }
    .main_para, p {
        font-size: 11px;
    }
  }


  
/* ======================================================320px==================================================== */
@media (max-width: 320px) {
    /* Styles for mobile phones */
  }

