@media only screen and (max-width: 920px) {
    .therapy_contain {width: 100%;
        height: 100%;
        flex-direction: column-reverse;}
        .bg_togther{
            width: 100%;
        height: 100%;
        }
        .apply_nav {
            margin-left: 0px;
        }
.bus-container1 
{
flex-direction:column;
}
       .bus-container{
flex-direction:column;
}
.goals_contain{
flex-direction:column-reverse;
}
.header-container{
flex-direction:column-reverse;
}
.give_contain{
flex-direction:column-reverse;
}
.change_contain{
flex-direction:column-reverse;
}
.together_contain2{
width:100%
}
.inventionContainer{
flex-direction: column;
}
}
@media only screen and (max-width: 280px) {
     .cycle_content {
        width: 200px;}
}

@media only screen and (max-width: 890px) {
    .bus-container{
        height: 100%;
 
    }

    .nav-banner{
        padding: 1px;
    }.bus_content{
        width: 100%;
        padding: 5px;
        background-color: #f5c755;
        }
        .bus-banner {
            width: 100%;
            height: 100%;
        }
        .goalTwo_container{
            flex-direction: column;
        }
        .whyVithaiContainer img{
            padding: 10px;
        }
        .together_container{
            flex-direction: column;
        }
 .padiatric-container{
    flex-direction: column;
 }
    .trustee_contain{
           flex-direction: column;
      }
      .babyvideo-margin {
        margin-top: -100px;
      }
    }

@media only screen and (max-width:400px) {
.apply{
padding: 9px 23px;
}    .overlay {
    
    width: 100%!important;

  }
}
@media only screen and (max-width: 360px) {
   
   .apply{
    font-size: 13px;
   }
   .donate{
    font-size: 13px;
   }    .overlay {
    
    width: 100%!important;

  }    .overlay {
    
        width: 100%;
    
      }
}
@media only screen and (max-width: 600px) {
   	.apply_nav{
        margin-left: 0px;
    }
    .detail_banner{
        display: none;
    }    .overlay {
    
        width: 100%!important;
    
      }.whycontent{
        text-align:justify!important;
      }
    .h1-adp1{
font-size: 18px!important;
    }
    .facility_content{
        font-size: 20px;
    } 
    .adopttitle1{
        text-align:center ;
        font-size: 20px;
    
    }
    .generaltitle{
        font-size: 24px;
    }
    .detailGeneral {
        text-align: justify;
        font-size: 16px;
    }
    .adopdesc{
        text-align: justify;
        font-size: 16px;
    }
    .acc-p {
        font-size: 12px!important;
        font-weight: 800;
        color: #4D4E51!important;
        text-align: justify;}

        
        .accordion-button {
           
            font-size: 14px!important;
            line-height: 29px;
        }        
        .h1-adp2{
            font-size: 17px;
        }
    .babyvideo-text{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }
    .bus-contain1{
      
        height: 100%;
      width: 100%;
      
     
      
      } 
      .console-container{
font-size: 38px;
      }
      .babyvideo-margin {
        margin-top: 0%;
      }
   
      .profile_details1{
          height:100%;
          
      }.child_banner{
background-image:none;
}
 

      .goals_points >li {
        font-size: 18px;
        padding-left: 0px;
      }
      .trustee_content h1{
        text-align: center;
      }
      .trustee_content p {
        font-size: 18px;
      }
      .padiatric_para1 {
        text-align: justify;
        font-size: 18px;
      }
      .padiatric_para2 {
        text-align: left;
    font-size: 18px;
      }
      .vithai_points {
        padding-left: 0%;
        padding-bottom: 0px;}
      .whyVithaiContent {
        padding: 1rem;
        font-size: 18px;
      }
      .padiatric-img1{
        width: 100%;
        height: 100%;
      }
      .vithai_points >li {
        text-align: justify;
        padding: 5% 5%;
    font-size: 18px;}
      .inventionTitle {
       
        font-size: 18px;
        line-height: 39px;
        padding: 1rem;
       ;}
       .vithai_Content2{
        text-align: justify;
        padding: 1rem;
        font-size: 18px;
       }
      .goalTwo_container p{
        text-align: justify;
        font-size: 18px;
        padding-top: 10px;
      }
      .way_points >li {
        font-size: 18px;
      }
      
      .inventionContent {
        text-align: justify;
      }
      .goal2_content1 img{
width: 100%;
height: 100%;
      }

    .para1{
        font-family: 'Inter';
        font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #4D4E51;
    height: 66px;
    width: 336px;
    
    }
    .str-h1{
        font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 700;
    font-size: 34px;
    line-height: 45px;
    color: #000000;
    }
    .str-h1-sp{
        color: #427DF6;
    }
    .left-head{
width: 100%;
    }
    .h1-adp{
        font-size: 30px!important;
        padding: 20px;
    }
    .care{
        font-size:18px;
    }
    .adopttitle{
        font-size:18px;
    }
    .card_activi > .card{
        margin-top:15px;
    }
    .header-container{
        flex-direction: column-reverse;
    }
    .nav-contain img {
        width: 100%;
        height: 100%;
    }
    .trustee_img >img {
        width: 100%;
        height: 100%;
    }
    .left-head h1 {
   
        font-size:24px;
        line-height: 41px;
        
    }
    .goals_img >img {
        width: 100%;
        height: 100%;
       margin-top:40px;
    }
    .child_banner {
        width: 100%;
        height: 100%;
}
.bus_img {
    width: 100%;
    height: 100%;
  
}
.footer_banner {
    width: 100%;
    height: 100%;
   
}
.goals_contain {
  flex-direction: column-reverse;
    height: 100%;
}

.trustee_contain {

    width: 100%;
    height: 100%;
}
.child_details {
margin: 0%;

    width:100%;
    height: 100%;   
  
}
.ourtrustees_contain{
    margin: 0px 20px 0px 20px;
}
.bus-container{
    height: 100%;
}
.bus_content p{
font-size: 17px;
line-height: 23px;
margin-bottom: 10px;

}
.abttrustee_content p {
    font-size: 18px;
}
.bus_content1 p{
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 10px;
    
    }
/* .vithai_img{
    width: 100%;
    height: 100%;
} */

.vithai_img1{
    width: 100%;
    height: 100%;
}
.bus_content h2{
    font-size: 20px;
    line-height: 34px;
}
.bus_content{
width: 100%;
padding: 5px;
background-color: #f5c755;
}

.bus_content1 h2{
    font-size: 20px;
    line-height: 34px;
}
.bus_content1{
width: 100%;
padding: 5px;

}

.waygive_img img{
    width: 100%;
    height: 100%;
}
.therapy_contain{
    flex-direction: column-reverse;
    width: 100%;
    height: 100%;
}
.therapy_content{
    width: 100%;
}
.patner_contain {
    flex-direction: column;
}
.give_content{
    width: 100%;
    height: 100%;
}
.give_contain{
    flex-direction: column-reverse;
    width: 100%;
    height: 100%;
}

.together_contain1 img{
    width: 100%;
    height: 100%;
}
.cycle_contain h1{
     
    font-size: 28px!important;
  
    
    
      }

.together_contain2{
    width: 100%;
    height: 100%;
}
.together_contain2 h1{
    line-height: 34px;
    font-size: 21px;



}
.together_content{
    font-size: 16px;;
}
.change_h1 {
    
    font-size: 17px;
    line-height: 33px;
   
}
.change_content p{
    font-size: 18px;
    padding: 0px;



}
.change_content{
    width: 100%;
    height: 100%;
}
.change_img img{
    width: 100%;
    height: 100%;
}
.change_contain{
    flex-direction: column-reverse;
}
/* .give_contain{
    margin-bottom: 70px;
} */
.give_content h1{
font-size: 30px;

text-align: center;}
.give_content p{
 padding: 10px 0px 10 ;
 font-size: 16px;   
}
.therapy_img img {
    width: 100%;
    height: 100%;
}
.therapy_content h1 {
    
    font-size: 24px;

}
.therapy_points >li{
    font-size: 16px;
}
.cycle_title {
   
    font-size: 23px;
    line-height: 41px;
  
    padding: 19px 0px 30px 0px;
}

.support_contain {
    margin: 15px;
}
.donation_contain{
    margin: 15px;
}


.bg_togther {
    width: 100%;
    height: 100%;
}
.together_contain3{
    flex-direction: column;
}


.li-para {
    font-size: 16px;
}
.adp-para {
    font-size: 16px;
    padding: 16px;
}
.donation_p{
font-size: 14px;
}


.donation_p2{
    font-size: 14px;
    }
    
    .cycle_content h1 {
      
        font-size: 28px;
    }

}









