@media (max-width:1300px) {
    header .header-nav ul li a.header-t-btn{margin-left: 15px;padding: 10px 18px;}
    #menu ul li a.header-t-btn { margin-left: 8px;  padding: 10px 14px; }
    .home-sec-05 .img-box{padding: 70px 20px 40px;}
    .home-sec-05 .img-box h4{font-size: 20px;}
    .home-sec-10 .box .text h3{font-size: 20px!important;}
 /*    .list-icon{padding-left: 15px;} */
 footer .list-icon .main-footer{margin-right: 0;}

footer .footer-box {column-gap: 15px;}
.founders-word-sec-03 .main-box{left: 15%;}
.program-sec-02 .container{padding: 0 50px;}

.about_right_abs{ bottom:40px;}
.about_right_abs img{max-width: 450px;}
.home_section_imcompact .counter-box .text p { font-size: 16px; }
.home-sec-05 .top img{height: 167px;} 
.inner-banner-title .text h2 {font-size: 50px;}
.mental-h-p-sec-04 a.nav-link, .mental-h-p-sec-04 .nav-tabs .nav-link.active{width: 315px;}
.events-sec-04 .img-box h6{font-size: 20px;}
.events-sec-04 .img-box .right{padding: 0 15px;}
.wo-we-are-sec-03 .text h3{font-size: 40px;}
.comit_box{min-height: 240px;}



.mental-h-p-sec-01.inner-banner-title.hero-banner{height: auto !important; min-height: 600px;}
.mental-h-p-sec-01.inner-banner-title .text{ margin-top: -70px;}
.about_page_banner{height: auto !important;;min-height: 600px;}

.fouder_banner{height:auto; min-height: 500px;}

.workforce_banner{min-height: 525px;}
.workforce_banner .text {margin-top: -150px;}

.business-development{min-height: 630px;}
.business-development .text{margin-top: -230px;}
.partner_banner {height: auto; min-height: 550px;}
.volunteers_banner {height: auto; min-height: 520px;}


.event_main_banner .text {margin-top: -200px}
.event_blog_banner, .career_banner {height: auto !important; min-height: 550px;}
.inner-banner-title.media_banner, .contact_banner{height: auto !important; min-height: 500px;}
.inner-banner-title.media_banner .text, .contact_banner .text{ margin-top: -200px;}
.hero-banner .text h1{font-size: 50px;}
.home-sec-13 .testi-box{min-height: 305px;}



}

@media (min-width:1260px) and (max-width:1300px) { 
  /*   .work-deve-sec-01.inner-banner-title .container{top: 35%;} 
    .inner-banner-title.partners-donation-banner .container {top: 55%;} */
}
@media (max-width:1280px) {
    .wo-we-are-sec-03 img.cut-circle{display: none;}
}
@media (max-width:1199px) {
    header .header-nav ul li a{font-size: 15px;}
    #menu ul li a{font-size: 15px;}
    header .header-nav ul li a.header-t-btn {  margin-left: 8px; padding: 10px 14px; }
    header{padding: 15px 0;}
    .hero-banner .text h1{font-size: 50px;}
    .t-btn{padding:11px 15px;}
    .container {max-width: 100%; padding: 0 25px;}
    .home-sec-09 .img-box .text h6{font-size: 18px;}
    .home-sec-09 .img-box .text p{font-size: 15px; padding-right: 25px;}
    .two-p p {padding: 0 10px 0 10px;}
    .home-sec-13 .testi-box .text p, .home-sec-13 .testi-box .text h5{font-size: 16px;}
    .text h6 {font-size: 15px;}
    footer .footer-box{column-gap: 12px;}
    footer .list-icon .main-footer{margin-right: 0;}
    .home-sec-08, .home-sec-11{border-radius: 0;}
    .slider-arrows .slide-arrow.prev-arrow{right: 180px;}
    .home-sec-13 .slider-arrows .slide-arrow{right: 12%;}
    .wo-we-are-sec-04 video { width: 500px; height: 500px;}
    .inner-banner-title {height: 377px;}
    .wo-we-are-sec-02 .row .col-lg-6:nth-child(1) {  padding-left: 25px; padding-right: 25px;  }
    .wo-we-are-sec-02 .check-box:first-child{margin-top: 80px;}
    .founders-word-sec-03 .main-box{left: 1%;}
    .mental-h-p-sec-04 ul.nav.nav-tabs{display: block; text-align: center; margin: 0 auto;}
    .mental-h-p-sec-04 ul.nav.nav-tabs .nav-item{display: inline-block;}
    .mental-h-p-sec-04 a.nav-link, .mental-h-p-sec-04 .nav-tabs .nav-link.active{width: auto; height:auto ; display: inline-block; padding: 10px 25px; }
    .your-hero-sec-02 .container {    padding-left: 25px;padding-right:25px; }
    .your-hero-sec-03 .img-box .text h5{height: 66px;}
    .your-hero-sec-01 .box:last-child{margin-bottom: 60px;}
    .program-sec-02 .container{padding: 0 25px;}
 /*    .inner-banner-title .container{top: 40%;} */
    .work-deve-sec-01.inner-banner-title{ height: 700px;}

    /* .inner-banner-title.business-development .container { top: 50%;} */
    .inner-banner-title.media_banner {height: 800px;}
    .partners-donation-banner{min-height: 600px;}
    .business-development .text {   margin-top: -214px; }
    
.volunteers_banner {height: auto; min-height: 400px;}
.volunteers_banner .text {   margin-top: -200px; }
.event_main_banner{height: auto !important; min-height: 500px;}

.contact_banner{min-height: 400px;}
.contact_banner .text{margin-top: -150px;}
.hero-banner .text p { margin: 25px 0 35px; }
.hero_work_btn a{ display:inline-block;}
.hero_work_btn a img{height:47px}
   
}
@media (min-width:992px) and (max-width:1199px) {  
    .home-sec-06 .list-box img.left-line-img{left: -50px;}
    .home-sec-06 .list-box img.right-line-img{right: -50px;}


    .mental-h-p-sec-01.inner-banner-title {height: 1000px;}
 /*    .mental-h-p-sec-01.inner-banner-title .container {top: 60%;} */
 .mental-h-p-sec-01.inner-banner-title .text{padding-right: 30px;}



}
@media (max-width:991px) {
    .home-sec-06 .list-box{max-width: 100%;}
    .home-sec-06 .list-box ul{column-gap: 100px;}
    .text h3{position: relative; z-index: 1;}

    header{position: relative; padding: 0; border-top-width:15px ;}
    .topbar { width:100%; position:relative;  background:#f4f2e9; padding: 10px 0; } 
    .no_links .topbar{ -webkit-box-shadow:0 2px 10px rgb(0 0 0 / 6%); box-shadow:0 2px 10px rgb(0 0 0 / 6%);}
    .topbar.sticky{margin:0;position:fixed;top:0;left:0;width:100%;z-index:9999;animation-name:menu_sticky;animation-duration:.6s;animation-timing-function:ease-out; -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 10px; box-shadow:rgba(0,0,0,0.2) 0 0 10px; background: #f4f2e9;}
    
    .logo img {  max-width: 160px; }
 
    .topbar ul.top_right_contents{padding:0;margin:0;list-style:none; text-align: right;}
    .topbar ul.top_right_contents li{vertical-align:middle; position:relative; display: inline-block; margin-right: 20px; line-height: 1;}
    .topbar ul.top_right_contents li:last-child {margin-right: 0;}
    .topbar ul.top_right_contents li a {line-height: 1;}
    .topbar ul.top_right_contents li a i {font-size: 26px;}
    .topbar ul.top_right_contents li a i.user { font-size: 34px;}
    .topbar ul.top_right_contents li a.menu_open i {font-size: 36px;color:#FF7300; }


    .topbar ul.top_right_contents li a.header-t-btn{background-color: #E03A3E;  color: #ffffffd6 ;
        padding: 12px 20px;  border-radius: 10px; font-weight: 500;transition: .3s; border: 1px solid #E03A3E;}
    
    .top_btn{float: none;}

    
    
    .menu_overlay {position: fixed; top:0; right:0; bottom:0; left:0; z-index:99999; background: rgba(0,0,0,0.75);}
    .menu_toggler {margin:15px 0 0;}
    .menu_toggler .icons {font-size:26px; color:#212121}
    .menu_head {background:#000;text-align: center; position: relative;color:white;}
    .menu_head a {color:black; padding:15px 10px; display: inline-block; font-weight: 500; font-size: 16px;}
    .menu_close {position: absolute; left:-40px; top:20px;}
    .menu_close i {font-size:30px; color: white;}
    .mobile_menu_wrap {position: fixed; top:0; bottom: 0; right:-100%; z-index:99999; background:#212121; padding:0 0 75px; transition: all linear 0.2s; max-width: 80%; width: 280px; height: 100vh;}
    .mobile_menu_wrap.menu_show {right:0;}
    .mobile_menu_wrap ul {padding:0; margin:0; list-style:none; font-size: 15px}
    .mobile_menu_wrap ul.main_menu {margin-bottom:10px; padding:0 0 120px;}
    .mobile_menu_wrap ul.main_menu li {border-bottom: 1px solid #333; padding:0 15px 0 15px;}
    .mobile_menu_wrap ul.main_menu li a {font-size:15px; text-decoration: none; text-transform: uppercase;}
    .mobile_menu_wrap ul li a {display: block; padding:15px 10px;color: #fff !important;}
    .mobile_menu_wrap ul li.hassub {position: relative; padding:0 50px 0 15px;}
    .mobile_menu_wrap ul li.hassub .sub_menu_open {position: absolute; right:0; top:0; font-size:18px; line-height: 1; padding:17px 20px; border-left:1px solid #333;}
    .mobile_menu_wrap ul li.hassub ul {position: fixed; top:0; bottom:0; right:-100%; max-width: 80%; width: 280px; background:#212121; margin:0; transition: all linear 0.3s; padding:48px 0 100px; overflow: auto; z-index: 9; visibility: hidden;}
    .mobile_menu_wrap ul li.hassub ul.show_submenu {visibility: visible; right: 0;}
    .mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu {position: absolute; top:0; width: 100%; background: #444;}
    .mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu a {font-size:15px; color: #bbb; padding:10px 0;}
    .mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu a i.bi { margin-right: 5px;}
 /*    .hero-banner{background-image: none !important; background-color: #f7f5ec; display: block !important;height: auto !important; left: inherit !important; top: inherit !important; padding-top: 50px;}  */
    

 .slider-arrows .slide-arrow.prev-arrow{right: 140px;}
    .hero-banner .text{margin-bottom: 30px;}
    .home-sec-02{border-radius: 0;}
    .home-sec-02 .large-video-box, .home-sec-02 .small-video-box {max-width: 500px; margin: 0 auto 50px;}
    .home-sec-03 .img-box, .your-hero-sec-03 .img-box{max-width: 500px; margin: 0 auto 50px;}
    .home-sec-05 .img-box{margin-bottom: 80px;}
    .home-sec-05 a.t-btn.t-btn-ye { margin: 0 auto auto;}

    .home-sec-08 img.mobiles-img {  width: 100% !important;  position: relative; top: inherit;        height: auto; margin: 30px auto 0 !important;  object-fit: cover;  }
    .home-sec-11{height: auto; padding: 30px 0;}
    .home-sec-11 img{display: none;}
    .home-sec-12 .box{max-width: 500px; margin: 0 auto 50px;}
	 .cdc-details .home-sec-12 .box{margin-bottom:15px;}
    .home-sec-13 .slider-arrows .slide-arrow.prev-arrow{right: 23%;}
    .footer-top .text{margin-top: 50px;}
    .list-item-01 ul, .footer_text{margin-bottom: 50px;}
    .text h3 div {position: relative;background: #f7f5ec80; padding: 0 12px;display: inline-block;}
    .home-sec-10 .slider-arrows .slide-arrow.prev-arrow{right: 80px;}
    .wo-we-are-sec-05 #counter{width: 100%; display: block;}
    .wo-we-are-sec-05 #counter .item{margin: 0 auto;border-right:0; border-bottom: 1px solid #ff990040;}
    .wo-we-are-sec-05 #counter .item:last-child{border-bottom: 0;}
    .wo-we-are-sec-03 .img-box{text-align: center;}
    .career-team-sec-02 .nav-tabs .nav-item{width: auto;}
    .inner-banner-title .text h2{font-size: 50px;}
    .text h3{font-size: 30px;}
    .career-sec-03 .img-box { display: block;max-width: 300px;   margin: 50px auto 0;}
    .career-sec-03 .img-box .box{margin: 0 auto 30px;}
    .work-deve-sec-04 .img-box{margin-bottom: 30px;}
    .contact-form{width: 100%;}
    .footer-top .text p{max-width: 100%;}
    .img_thumb_btm{margin-bottom: 20px;}
    .founders-word-sec-03{height: auto; border-radius: 0; margin-bottom: 0; text-align: center;}
    .founders-word-sec-02 .text{padding-right: 0;}
    .founders-word-sec-03 .main-box {   left: 1%;  width: 100%; height: auto; left: inherit; position: relative;top: inherit;}
    .mental-h-p-sec-02.mental-h-p-sec-08{text-align: center;}
    .media-sec-02 .tabs-box{margin-bottom: 60px;}
    .media-sec-02 .media-contact-box{height: auto;padding: 50px 20px;}
    .mental-h-p-sec-06{border-radius: 0; padding: 80px 0;}
    .your-hero-sec-03 .img-box .text{position: relative; z-index: 1;}
    .img_thumb_top{margin-bottom: 50px;}
    .home_section_imcompact{background-size: cover;}
    .home-sec-05 .top img { height: auto; object-fit: inherit; }
    .w_info_box{max-width: 300px; margin: 0 auto;}

    .hero-banner.full_banner .hero-btns{display: block;}
    .home-sec-text .image_thumb{margin-bottom: 25px;}
    .comit_box { min-height: 0; margin: 0 auto 30px;  }
    .comit_box p{min-height: 0;}
    .pci_review_box{margin-bottom: 60px;}
    .pci_story_sec{padding-bottom: 40px;}    
    .inner-banner-title .container { position: relative;   left:inherit;  top:inherit;    transform:none;  }
    .acce-slider.slider-arrows .slide-arrow.prev-arrow { right: inherit;  left: 35%;  }
    .mental-h-p-sec-04 ul.nav.nav-tabs{margin-top: 50px;}    
    .inner-banner-title.media_banner, .inner-banner-title.contact_banner {height: 600px;}
    .con_box {width: inherit;max-width: 400px; margin: 0 auto 30px !important; min-height: 0; display: block; padding: 20px;}
    .map_sec iframe  {height: 400px;}

    .about_page_banner { min-height: 500px; }
    .about_page_banner .text { margin-top: -150px; }
    .inner-banner-title .text h2{font-size: 36px;}
    .partner_banner {  height: auto !important;   min-height: 400px;   }
    .partner_banner .text,  .volunteers_banner .text { margin-top: -150px; }


    .event_blog_banner, .career_banner, .inner-banner-title.media_banner{min-height: 400px;}
    .event_blog_banner .text, .career_banner .text, .inner-banner-title.media_banner .text { margin-top: -150px; }
    .business-development {    min-height: 559px;   height: auto !important; }
    .business-development .text {  margin-top: -124px;  }
    .mental-h-p-sec-01.inner-banner-title .text{margin-top: -22px;}
   .text p {font-size: 15px;}
   .workforce_banner {  min-height: 480px;}
   .workforce_banner .text{margin-top: -80px;}
	.hero_work_btn a{margin-right:7px;margin-bottom:7px;}
	.dn_left_box {max-width: 433px;margin: 0 auto 30px;}
	.coaching-sec {padding: 50px 0;}
	.coaching-sec .heading h2 {font-size: 34px;}
	.coaching-sec .heading {margin-bottom: 40px;}
	.col-controal {flex-direction: row;}
	.coaching-sec .row:nth-of-type(2) > div:nth-child(2) {order: -1; }
	.cards-row{row-gap: 30px;}
     .coaching-sec .cards-row .col-controal:first-of-type .coching-card {flex-direction: row-reverse;}
	.col-controal {justify-content: space-between;}
	.home-sec-04 .images-col{display:flex;gap:30px;}
    



}

}
@media (min-width:767px) and (max-width:991px) {  
    .home-sec-10 .box .text h3 { font-size: 20px !important; line-height: 1.2; height: 50px;}
    .home-sec-10 .box .text p{font-size: 13px;}
    .mental-h-p-sec-01.inner-banner-title {height: 1000px;}
    .mental-h-p-sec-01.inner-banner-title .container {top:0;}
    .partners-donation-banner {height: 516px;}


    
}

@media (max-width:767px) {
    .home-sec-04 iframe{margin-bottom: 40px;}
    .text h2{font-size: xx-large;}
    .home-sec-11 .text h2 br{display: none;}
    .home-sec-11{text-align: center;}
    .calling-text{text-align: left;}
    .home-sec-11 .calling-box{margin: 30px auto;}
    .list-item-01{padding-left: 0; margin-bottom: 40px;}
    .list-item-03,.list-icon{padding-left: 0;}
    .wo-we-are-sec-03 .img-box{max-width: 336px; margin: 50px auto 0;}
    .work-deve-sec-03.bus-deve-sec-03{border-radius: 0; padding-top: 80px;}
    .bus-deve-sec-02 .img-box{height: auto;}
    .work-deve-sec-03.bus-deve-sec-03{margin-bottom: 0;padding-bottom: 32px;  padding-top: 200px;}
    .volunteers-04.media-sec-03{border-radius: 0;}
    .volunteers-04 .counter-box {  max-width: 250px;  margin: 0 auto; text-align: center;height: auto;  }
    .mental-h-p-sec-05 .text-box, .mental-h-p-sec-02.mental-h-p-sec-08 .text-box{min-height: 0;}
    .program-sec-02 .img-box{display: block;max-width: 400px;   margin: 50px auto 0;}
    .program-sec-02 .img-box .text{position: relative; z-index: 1;}
    .program-sec-02 .img-box .text h5{height: auto; margin-bottom: 15px;min-height: 0;}
    .work-deve-sec-03-new-tabbing .tab-pane .img-box{display: block;max-width: 450px;   margin: 0 auto;}
    .work-deve-sec-05 .img-box{min-height: 0;}
    .work-deve-sec.home-sec-06{padding-top: 60px;}
    .volunteers-03 .img-box{display: block;max-width: 500px;   margin: 0 auto 40px;}
    ul.info_partner_list{padding-bottom: 60px; overflow: hidden;}
    ul.info_partner_list li{margin: 0 10px;}
    .inner-banner-title .text h2 { font-size: 32px;}
    .career_banner .text { margin-top: -130px; }
    .volunteers-04.media-sec-03 .counter-number-box{min-height: 0;}
    .hero-banner .text p {margin: 25px 0;  }
	.coching-card .counter {min-width: 40px;height: 40px;}
    

   
   
}
@media (max-width:667px) {
    section, .home-sec-01, .home-sec-02, .home-sec-04, .home-sec-05, .home-sec-06, .home-sec-07, .home-sec-09, .home-sec-10, .home-sec-12, .home-sec-13, .wo-we-are-sec-02, .wo-we-are-sec-03, .wo-we-are-sec-04, .wo-we-are-sec-05, .career-sec-02, .career-sec-03, .career-sec-04, .bus-deve-sec-02, .events-sec-02, .mental-h-p-sec-02, .mental-h-p-sec-03.work-deve-sec-03, .mental-h-p-sec-05, .your-hero-sec-03,.your-hero-sec-04, .program-sec-02, .upcoming-events-sec-02, .work-deve-sec-02, .pad100_sec{padding: 60px 0;}
    .home-sec-03{padding: 0 0 20px;}
.mental-h-p-sec-03.work-deve-sec-03, .mental-h-p-sec-05{padding-top: 0;}
    .home-sec-12{padding-bottom: 20px;}
    .home-sec-13, .wo-we-are-sec-02{padding-bottom: 0;}
    .home-sec-06 .list-box img.left-line-img, .home-sec-06 .list-box img.center-line-img, .home-sec-06 .list-box img.right-line-img{display: none;}
    .home-sec-06 .list-box ul {  column-gap: 0;  display: block;  text-align: center;  }
    .home-sec-06 .list-box ul li{width: 50%; float: left;}
    .home-sec-10 .text {margin-bottom: 115px;}
    .home-sec-10 .slick-track .text{margin-bottom: 0;}
    footer, .your-hero-sec-04, .program-sec-02{padding-top: 0px;}
    .img_thumb_top{margin-top: 60px;}
    
    .wo-we-are-sec-05 #counter{padding: 0;}
    .inner-banner-title .text h2{font-size: 40px;}
    .bus-deve-sec-02 .img-box .text p{padding-right: 0;}
    .count_icon{display: block; margin: 0 auto;}
    .volunteers-04 .counter-box{text-align: center; margin: 0 auto 50px;}
    .volunteers-04.media-sec-03 .counter-number-box, .volunteers-04 .counter-number-box {   align-items: center; display: block;text-align: center;  column-gap: inherit; }
    .volunteers-04 .number { display: inline-flex;  align-items: center; text-align: center; margin: 0 auto;  }
  .media-sec-03  .row [class*=col-]:last-child .counter-box{margin-bottom: 20px;}
  
  .leader-ship-sec-02 .container, .leader-ship-sec-03 .container{padding: 0 25px;}
  .leader-ship-sec-02 .text .box{display: block; min-height: 0;}
  .mental-h-p-sec-01.inner-banner-title{min-height: 600px;}
  .mental-h-p-sec-06 .text h5{font-size: x-large;}
  .mental-h-p-sec-04 a.nav-link, .mental-h-p-sec-04 .nav-tabs .nav-link.active{font-size: 16px;}
  .upcoming-events-sec-02 .main{margin-top: 50px;}
  .work-deve-sec.home-sec-06{padding-top: 60px;}
  .work-deve-sec-03-new-tabbing { padding: 0 0 60px;}
  .volunteers-04{border-radius: 0;}
  .volunteers-04 .counter-box .text p{padding-right: 0;}
  .home_section_imcompact .counter-box{min-height: 203px;}
  .home-sec-text{padding-bottom: 0;}
  ul.info_partner_list li{margin: 0;}
  .home-sec-05 .img-box{margin-bottom: 40px;}
  .pci_story_sec {padding-top: 60px; padding-bottom: 20px;}
  .acce-slider.slider-arrows .slide-arrow.prev-arrow { right: inherit;  left: 30%;  }



.mental-h-p-sec-01.inner-banner-title, .inner-banner-title.business-development{height: auto; background-image: none !important; background-color: #f7f5ec; min-height: 0; }
.mental-h-p-sec-01.inner-banner-title .text, .inner-banner-title.business-development .text{margin-top: 0;}

.mental-h-p-sec-01.inner-banner-title .text .row .col-sm-7, .inner-banner-title.business-development .text .row .col-md-6 {flex: inherit; max-width: 100%; width: 100%;}



.inner-banner-title.contact_banner .text {margin-top: -120px;}


.fouder_banner{ min-height: 350px;}
.fouder_banner .text { margin-top: -100px; }
.workforce_banner { height: auto !important;  min-height: 550px; }
.workforce_banner .text { margin-top: -134px; }
.mental_health_banner .row .col-sm-7 {flex: inherit; max-width: 100%; width: 100%;}
.partners-donation-banner {  min-height: 400px; }
.partners-donation-banner .text h2 {  font-size: 32px; }

.inner-banner-title.partners-donation-banner .text {  margin-top: -100px; }



 .inner-banner-title.business-development .row .col-sm-6 {flex: inherit; max-width: 100%; width: 100%;}
 .event_main_banner .text {   margin-top: -160px;  }
 .event_blog_banner .text { margin-top: -100px;  }
 
.home-sec-13 .testi-box{min-height: 0;}
}
@media (max-width:575px) {
    .slider-arrows .slide-arrow{bottom: 40px;}
    .home-sec-07 {padding-bottom: 100px;}
    .home-sec-07 .text h3{margin-bottom: 40px;}
    .slider-arrows .slide-arrow {  bottom: -60px;  }
    .copyright .social-icon {display: flex;align-content: left; justify-content: flex-start;align-items: left; margin-bottom: 15px;}
    .home-sec-01 .text p{font-size: 18px;}
    .slider-arrows .slide-arrow{bottom: 30px;}
    .home-sec-07 .slider-arrows .slide-arrow{bottom: -75px;}
    .home-sec-03 .container, .home-sec-09 .container, .home-sec-12 .container, .work-deve-sec-04 .container { padding: 0 25px;}
    .footer-top .container{padding: 0 25px;}
    .home-sec-04 .text {  padding-left: 0; padding-right: 0;}
      .home-sec-01 .text p{padding-right: 0;}
      .wo-we-are-sec-03 .text p{font-size: 18px;}
      .wo-we-are-sec-03 ul li{font-size: 18px;}
      
    .wo-we-are-sec-04 video { width: 400px; height: 400px;}
    .career-team-sec-02 .nav-tabs .nav-item{margin-bottom: 20px;}
    .career-team-sec-02 .tab-pane .row{padding: 0;}
    .inner-banner-title .text h2{font-size: 36px;}
    .events-sec-04 .img-box h6{font-size: 20px; margin-bottom: 12px;}

    .work-deve-sec-04 .img-box{display: block;padding-right: 0; padding-left: 0; margin: 0 auto 30px; max-width: 321px;text-align: center;}
    .work-deve-sec-04 .img-box .line-box { width: 100%;  height: 8px;}
  .events-sec-04 .img-box .right{display: block; flex:inherit;position: relative; padding: 20px; width: 100%;}
  .events-sec-04 .img-box .right a.t-btn{margin: 0 auto;}
  .events-sec-04 .img-box .left a.t-btn{left: 50%; transform: translateX(-50%);}
  .home_section_imcompact .counter-box{min-height: 0;}
  .stories_video img, .stories_video iframe{width: 100%;}
  .big_text h2{font-size: 50px;}
  .hero-banner.full_banner{min-height: 0;padding: 100px 0;}
  .inner-banner-title.hero-banner{ min-height: 377px;}
  .inner-banner-title.partners-donation-banner .text {margin-top: -150px;}


  .workforce_banner,  .event_main_banner, .event_blog_banner{height: auto; background-image: none !important; background-color: #f7f5ec;min-height: 0; }
   .workforce_banner .text,  .event_main_banner .text, .event_blog_banner .text{margin-top: 0;}
   .partners-donation-banner, .business-development{min-height: 0;}



   .inner-banner-title.media_banner, .inner-banner-title.contact_banner {height: auto; background-image: none !important; background-color: #f7f5ec; min-height: 0;}
.inner-banner-title.media_banner .text, .inner-banner-title.contact_banner .text{margin-top: 0;}




}
@media (max-width:500px) {
    .home-sec-10 .text h2{font-size: xx-large;}
    body, .home-sec-10 .text p, .home-sec-01 .text p, .home-sec-04 .text p, .wo-we-are-sec-04 .text p{font-size: 16px;}
    .hero-banner .text h1{font-size: 40px;}
    .inner-banner-title .text h2{font-size: 31px;}
    .founders-word-sec-03 .main-box{padding: 30px 20px;}
    .work-deve-sec-03 .text h6,.our-partners-sec-02 .text h2{font-size: x-large;}
    .inner-banner-title.partners-donation-banner .text{margin-top: 0;}
}
@media (max-width:480px) {
    .text h3, .home-sec-08 .text h5{font-size: xx-large;}
    .home-sec-03 .img-box .text h5{font-size: x-large;}
    .home-sec-08 .text p{font-size: 18px;}
    .home-sec-12 .box .text p br{display: none;}
    .home-sec-13 .slider-arrows .slide-arrow{top: -35px;}
    .home-sec-13 .slider-arrows .slide-arrow.prev-arrow {  right: 115px;  }
    .wo-we-are-sec-02 .text h3, .wo-we-are-sec-03 .text h3,.wo-we-are-sec-03 .img-box h6 {  font-size: x-large; }
    .text p{font-size: 15px;}
    .inner-banner-title {  height: 320px;  }
    .wo-we-are-sec-03 ul li{font-size: 16px;}
    
   .career-sec-04 form .inp-check .sec-check{display: block;}
   .career-sec-04 label{padding-right: 0;}
   .work-deve-sec-03.bus-deve-sec-03{padding-top: 60px; padding-bottom: 145px;}
   
   .events-sec-03 .text h2{margin-top: 0;}
   .text h2 { font-size: x-large; }
   .founders-word-sec-03 .text span { display: inline-block; padding: 12px 15px;}
   .founders-word-sec-03 .text h2{margin-bottom: 30px;}
   .leader-ship-sec-03 .text h2, .work-deve-sec-02 .text h3, .work-deve-sec-03-new-tabbing .text h3{font-size: x-large;}
   .upcoming-events-sec-02 .main{display: block;}
   .upcoming-events-sec-02 .top-text{display: block;}
   .upcoming-events-sec-02 .main .text h4{height: auto; margin-bottom: 30px;}
   .work-deve-sec-02 .text p{font-size: 16px;}
   .founders-word-sec-02 .text h2{font-size: x-large;}
   .big_text h2{font-size: xx-large;}
   .inner-banner-title{height: auto; background-image: none !important; background-color: #f7f5ec; }
   .inner-banner-title .text{margin-top: 0;}
   .hero-banner{min-height: 0;}
   .work-deve-sec-01.inner-banner-title{height: auto;}
   .partners-donation-banner {height: auto;}
   .partner_banner{min-height: 0;}
   .inner-banner-title.hero-banner, .volunteers_banner, .career_banner{min-height: 0;}
  
}
@media (max-width:425px) {
    .home-sec-10 .text h2, .text h3,  .home-sec-08 .text h5, .text h2 {   font-size: x-large;   }
    .home-sec-03 .img-box .text h5{font-size: 18px;}
    .home-sec-03 .img-box .text { padding: 30px 30px 0px 30px;}
    .footer-top .text h2{font-size: xx-large;}
    .wo-we-are-sec-04 video { width: 300px; height: 300px;}
   
    .career-team-sec-02 ul.nav-tabs{display: block; margin: 0 auto; padding: 0; margin-top: 30px;}
    .career-team-sec-02 .nav-tabs .nav-item {  width: 100%; display: block; margin: 0 auto; padding: 0 25px !important; }
    .career-team-sec-02 .nav-tabs a.nav-link{width: 100% !important; display: block; border: #333 1px solid; text-align: center; border-radius: 0;margin: 0 auto;}
    .career-team-sec-02 .nav a.nav-link.active { border: 1px solid #FF922E;}
    .career-team-sec-02 .nav-tabs a.nav-link:hover{width: 100% !important;border: 1px solid #FF922E;}
    .career-team-sec-02 .tab-pane .row .text .tab-ul-btm {display: block; column-gap:inherit;}
    .career-team-sec-02 .tab-pane .row .text .tab-ul-btm li+li{margin-top: 15px;}

    .career-sec-03 .img-box .box h6{font-size: 18px;}
    .career input[type="checkbox"]{height: 15px;}
    .mental-h-p-sec-04 a.nav-link, .mental-h-p-sec-04 .nav-tabs .nav-link.active{margin-bottom: 10px;}
    .hero-banner.full_banner .hero-btns a.t-btn{min-width: 163px;}
	.hero-banner .text h1 {  font-size: 30px;}
	.coching-card h4 {font-size: 18px;}
	.coching-card p {font-size: 14px;}
	 .coching-card .counter {min-width: 30px;height: 30px;font-size: 12px;}
	 
	
	
	
	
}
@media (max-width:414px) {
    .hero-banner .hero-btns { display: flex; column-gap: 10px; }
    .slider-arrows .slide-arrow, .home-sec-10 .slider-arrows .slide-arrow {right: 35%;}
    .slider-arrows .slide-arrow.prev-arrow{right: inherit; left: 35%;}
    .home-sec-13 .slider-arrows .slide-arrow.prev-arrow{left: 60%;}
	.topbar ul.top_right_contents li a.header-t-btn{padding:10px 13px;}
}
@media (max-width:400px) {
    .hero-banner .hero-btns { display: block !important; column-gap: inherit;}
    .hero-banner .hero-btns a { width: 100%;height: 50px;display: block; height: auto; text-align: center;}
   .hero-banner .hero-btns a+a{margin-top: 10px;}
   .home-sec-03 .img-box .text-flow h6{text-align: center; display: block;}
   .footer-top .contact-form button.t-btn.t-btn-ye{width: 100%;}  
	.hero-banner.full_banner .hero-btns a.t-btn+ a.t-btn{margin-left:0;}
}
@media (max-width:390px) {
    .topbar ul.top_right_contents li a.header-t-btn{padding: 10px;}
    .home-sec-11 .calling-box i{font-size: 35px;}
    .home-sec-11 .calling-box .calling-text p{font-size: 16px;}
    .home-sec-11 .calling-box .calling-text a{font-size: 20px;}
    .home-sec-11 .calling-box{height: auto;}
    .accordion-container .accordion-title{font-size: 16px;}
    .accordion-container .accordion-button:not(.collapsed)::after{top: 20px;}
}
@media (max-width:375px) {
    .logo img { max-width: 145px; }
    .work-deve-sec-04 .img-box{overflow: hidden;}
}
@media (max-width:360px) {
    .logo img { max-width: 140px; }
    .topbar ul.top_right_contents li a.header-t-btn{font-size: 14px;}
    .work-deve-sec-04 .img-box h6{font-size: 18px;}
    .accordion-container .accordion-title{padding: 15px; font-size: 18px;}
    
.founders-word-sec-02 .accordion-container .accordion-title i {margin-right: 5px; width: 25px; font-size: 20px;}
.your-hero-sec-01 .box img{top: -52px;}
.your-hero-sec-01 .box .text h3{font-size: 25px;}
.your-hero-sec-01 .box .text p{font-size: 16px;}
.your-hero-sec-01 .box img{max-width: 39px; top: -15px;}
.hero_work_btn a img{height:38px;}
}
@media (max-width:340px) {
    .home-sec-12 .box .text p{font-size: 13px;}
    .two-p p {padding: 0 5px 0 5px; text-transform: none;  }
    .topbar ul.top_right_contents li a.header-t-btn{font-size: 12px;}
    .logo img {  max-width: 118px; }
    .slider-arrows .slide-arrow, .home-sec-10 .slider-arrows .slide-arrow {right: 32%;}
    .slider-arrows .slide-arrow.prev-arrow{right: inherit; left: 32%;}
    .hero-banner .text h1{font-size: 30px;}
    .hero-banner .text p{margin: 7px auto 30px;}

    .inner-banner-title .text h2 { font-size: 25px; padding-top: 20px; }
    .career-sec-04 .fileUpload{width: 125px;}
    .career-sec-04 .fileUpload::after{right: -145px; font-size: 15px;}
    .accordion-container .accordion-title{font-size: 15px;}
	.hero-banner.full_banner .hero-btns a.t-btn+ a.t-btn{margin-left:0;}
	.hero-banner{padding:60px 0;}
}