@media (max-width: 1800px) {
.Mission-text { margin-left: 19%;}
}

@media (max-width: 1700px) {
.Mission-text {  margin-left: 16%;}
}

@media (max-width: 1600px) {
.Mission-text {  margin-left: 12%;}
}

@media (max-width: 1500px) {
    .Mission-text { margin-left: 9%; }
}
@media (max-width: 1400px) {
    .Mission-text {    margin-left: 4%;   }
}

@media (max-width: 1366px) {
    .Mission-text {
        margin-left: 11%;
    }
}





@media (max-width: 1280px) {
.nav-link {font-size: 15px;}
.Mission-text {   margin-left: 8%; }
}



@media (max-width: 1200px) {
.nav-link {margin-right: 0px;}
 .Mission-text { margin-left: 4%;}
}


@media (max-width: 1150px) {
.nav-link {margin-right: 0;margin-left: 21px;}
 .nav-link {    font-size: 13px;  }
 .home-banner-content h2 { font-size: 40px; line-height: 40px;}
 .font-24 { font-size: 22px;}
h5 {font-size: 35px;}
.sml-txt { font-size: 30px;}
.help-box a { padding: 8px 10px 8px 10px;text-transform: none; font-size: 15px;}
.Mission-img img {  top: 88px;}
.blog-tab .nav-link { font-size: 14px;}
.bdrc-full { font-size: 26px;}
.Mission-text {  margin-left: 12%;}
}

@media (max-width: 1024px) {
.Mission-text {  margin-left: 5%; }
}

@media (max-width: 992px) {
.search-box {  width: 28%; }
.Mission-text { margin-left: 2%;}
}

@media (max-width: 991px) {
.navbar-toggler { border: 0; outline: none !important;}
.navbar-toggler:focus { box-shadow: none;}
.navbar-toggler-icon i { font-size: 29px; color: #fff;}
.navbar-toggler-icon {background: #ec720b;margin-top: 0;width: 35px;height: 35px;align-content: center;text-align: center;border-radius: 3px;}
.navbar { display: block; padding: 0;}
.navbar-collapse {position: absolute;background: #ffffff;right: 14px;border: 1px solid #FCFCFC;padding: 5px 15px;box-shadow: rgba(99, 99, 99, 0.2) 0px 4px 6px 0px;z-index: 9;}
.navbar-nav { text-align: left; }
.navbar-nav li {border-bottom: 1px solid #F5F5F5;margin-bottom: 0;}
.nav-link { color: #000000;}
.navbar-nav .nav-link {  margin-left: 0;}
.nav-bg .donate-btn { position: absolute;  right: 73px;  top: 33px;  z-index: 999; }
footer {  text-align: center;}
.story-box {text-align: center;}
.story-box-content {box-shadow: 8px 6px 31px -6px #e9e9e9;margin-bottom: 40px;text-align: left;}
.help-box {margin-bottom: 25px;}
.navbar-nav { right: 20px;}
.navbar-collapse {width: 190px;/* height: 280px; */border-radius: 5px;}
.Mission-img {  display: none;}
.light-bg {  height: auto;  margin-bottom: 10px;}
.gallery-box {text-align: center;}
.gallery-tab .nav-tabs .nav-link { font-size: 14px;padding: 7px 10px !important;}
.Our-Mission-bg .container-fluid{ display:none; }
.Our-Mission-bg .container{ display:block !important; }
.donate-bg {height: auto;}
.help-box { height: auto;}
.story-box-content{ min-height: auto;}
  .founder-block {
    display: flex;
    flex-direction: column;
  }
  .founder-block .img-col {
    order: -1; /* Image goes above text */
    margin-bottom: 15px;
    text-align: center;
  }
  .founder-block .text-col {
    order: 2;
  }
.paper-stack { position: relative; width: 90%;  }
}


@media (max-width: 850px) {
.nav-link {  font-size: 14px; }
.home-banner-content h2 {   font-size: 30px;    line-height: 29px;  }
}



@media (max-width: 767px) {
.top-banner {  height: 450px;}
.banner-content {  top: 35%;}
.search-box { width: 43%; }
.login-box {
float: right;
width: auto;
margin-right: 0;
position: relative;
top: -10px;
margin-right: 30px;
}
.top-inner h1 { font-size: 30px;}
h2 { font-size: 35px;}
h4 {  font-size: 35px;}
.sml-txt {    font-size: 25px; line-height: 30px;  }
.Volunteer-bottom {  margin-top: 0;}
.Volunteer-box {  width: 50%;   flex: auto;  margin-bottom: 25px;  }
.get-in-touch-blog { display: none;}
.review-area-submit { padding: 0 20px;}
.gallery-tab .nav-tabs .nav-link { font-size: 11px; padding: 7px 3px !important;}
.bdrc-full {  font-size: 19px;    }
.navbar-toggler {  margin-top: 11px; }
 .bdrc-full {text-align: right;}
}



@media (max-width: 640px) {
.social-icons a { margin: 20px 15px 0px 0px;}
.home-banner-content h2 {font-size: 20px;line-height: 24px;}
.font-24 { font-size: 17px;}
.orange-btn {font-size: 15px;}
}



@media (max-width: 568px) {
.tab-content {  padding-left: 15px;}
.blog-tab-left { width: 96%;}
p { font-size: 15px;}
}


@media (max-width: 480px) {
.home-banner img { width: auto; height: 230px;}
.blog-tab-left { width: 47%; }
.blog-tab .nav-link {font-size: 12px;}
.gallery-tab ul li { width: 50%;}
.gallery-tab .nav-tabs .nav-link {   border-bottom: 1px solid #fff;}
.bdrc-full { font-size: 14px;  }
.navbar-toggler {  margin-top: 18px; }
}



@media (max-width: 375px) {
.navbar-toggler-icon i {   font-size: 24px; }
.navbar-toggler-icon {   padding: 5px 7px 7px 7px;    width: 35px;  height: 35px;}
 .navbar-toggler {  margin-top: 0px;    }
 .logo img {width: 97px;}
}

@media (max-width: 320px) {
.home-banner img {  height: 250px;}
}