#scholar_care_details .event_subcrib p {
  padding-right: 0;
}
.slider_1{
  background-image: url("../../.././front/assets/img/slide/slider-video.png");
}
.slider_2{
  background-image: url("../../.././front/assets/img/slide/slider-webinar.png");
}
.slider_3{
  background-image: url("../../.././front/assets/img/slide/slider-program.png");
}
.slider_4{
  background-image: url("../../.././front/assets/img/slide/slider-story.png");
}
.story_new p{
  overflow-wrap: break-word;
}
.story_hero_bg{
  background: none;
}
.story_hero_bg .no-gutters{
  background: #F1F1F1;
}
/* .dynamic-section .story_new{
  padding-bottom: 60px !important;
} */
#story_listside div.gbf-glance.story_content {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
}
.juan-cmt h4.more_event_single,h4.more_event_single{
  margin-left: 0px;
}
.about_page .nav-tabs li a{
  margin: 5px 16px 5px 0;
}
.about_page .nav-tabs li:last-child a{
  margin: 5px 0px 5px 0;
}

html {
  scroll-behavior: smooth;
}
form span.error{
  color: red;
}
section.news_stories .container {
  max-width: 1232px;
}
.news_stories{
  border-bottom: 1px solid #E0E0E0;
}
.video-box .img-fluid{
  width: 100%;
}

.mobile-nav{
  width: 300px;
}
/* .mobile-nav-toggle{
  top: 31px;
} */

/* 22-06-2022 Start */
.school_partners .card-body p a {
  color: #141414;
}
.school_partners .card-header button {
  font-weight: 700;
  font-size: 26.56px;
  line-height: 36px;
  color: #141414;
}
.ipt-search{cursor: auto;}
.contact_us .form-group label:before{
  display:none;
}
#contact-form .form-control{
  display: block;
  width: 100%;
}
#about .new-class a{
  color: black;
}

.navbar .logo img{
  image-rendering: pixelated;
  -ms-interpolation-mode: nearest-neighbor;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: -moz-crisp-edges;
}

#footer .footer-info img{
  width:183px;
  /* height:46px; */
}
.news_stories {
  border-bottom: none;
  border-top: none;
}
.in-the-news-container{
  max-width:1230px;
}
.in-the-news-wrapper{
  visibility: hidden;
}


section#hero .owl-carousel.owl-drag .owl-item img{
    border: 1px solid #000000;
    border-radius: 20px;
}

.home-featured-programs__carousel.owl-carousel .owl-item .ratio-img-container {
  height: 141.75px;
  overflow: hidden;
  
}
.program .program_section_title{
    font-size: 26.56px;
    text-align: center;
}
.program .count-box h4{
    line-height: 24px;
    font-size: 20.49px;
}
.video-box .img-fluid{
    height: 100%;
}
.story_new .count-box img{
    width: 393px;
    height: 223px;
}
.story_new p{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
}
.story_new p.release_date{
    font-weight: 400;
    font-size: 12.2px;
    line-height: 16px;
}
.causes-one__carousel.owl-carousel .owl-item img{
    height: 144.57px;
}
.gbf-glance{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
}
.gbf-one__right{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
}

/* #scholsip_inertab .gbf-one__right{
  padding: 1rem 1rem;
}  */
.count-box img{
    height: 141.75px;
    object-fit: cover;
}
#endowments_inner .scholrip_box {
    margin-top: 30px;
}
.in_the_new .count-box img {
    height: 164px;
}
.news_stories h2.program_section_title{
    font-weight: 900;
}
.news_stories {
    border-bottom: unset;
}
img.img-storylist{

    height: 339px;
}

.articls_details .img-storylist{
  width: 760px;
  height: 440px;
}
#story_listside > div:first-child{
  text-align: center;
}
#story_listside img.img-responsive{
    width: 393px;
    height: 223px;
}
#story_listside > div{
  overflow: hidden;
}
.articls_details .no-gutters{
    font-size: 18px;
line-height: 24px;
}
.program_articls .count-box h4{
    font-weight: 700;
    font-size: 16.49px;
    line-height: 21px;
}
#contact-form .form-control{
    line-height: 19px;
}
.partner_p.program.other-prog .h3{
    font-weight: 700;
font-size: 20.74px;
line-height: 24px;
}
.trainings-events-contains .count-box img {
    height: 173px;
    object-fit: contain;
}
.program .count-box span.category{
    font-weight: 700;
    padding: 4px 7px;
}
#scholar_care_details .event_subcrib h4{
    font-weight: 700;
    font-size: 29.68px;
    line-height: 36px;
}
/* / 23-06-2022 / */

/* 
section.program, .news_stories{
  border-bottom: 1px solid #E0E0E0;
} */
.we-Building .form-control {
  display: block;
  padding: 12px 48px 12px 14px;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #828282;
  height: auto;
  cursor: auto;
}
.we-Building .close-line {
  background-color: transparent;
  border: none;
  position: absolute;
  right: 0;
  width: 24px;
  height: 24px;
  margin: 12px;
  padding: 0;
  text-align: center;
  z-index: 99;
  border-radius: 20px;
  background-color: #4f4f4f;
  color: #ffffff
  
}
.we-Building .thm-btn {
  text-transform: capitalize;
}
.gbf-one .gbf__btn-box {
  display: inline-flex;
}


.search_form .search_header .thm-btn {
  top: -4px !important;
}
.search_form .main-menu-wrapper__search-cat{
  padding: 0;
}

.no-margin {
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
}

.no-padding {
  padding: 0 !important;
}

.no-transition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.visibility-hide {
  visibility: hidden !important;
}

.width-100 {
  width: 100% !important;
}

.search-icon {
  transform: rotate(90deg);
}

@media (max-width: 1200px) {
  .program_main .sticky ul.nav.nav-tabs.justify-content-center,.found_inner ul.nav.nav-tabs.flex-column{
    flex-direction: row !important;
    flex-wrap: nowrap;
  }
  .program_main ul.nav.nav-tabs.justify-content-center,.found_inner ul.nav.nav-tabs.flex-column{
    height:60px;
  }
}

@media (max-width: 992px) {
  .count-box img{
    height: unset;
  }
}

@media (max-width: 767px) {
  section.we-Building.about_page ul.nav.nav-tabs.justify-content-center{
    padding-top: 10px;
    height: 60px;
  }
  /* #scholsip_progrm .gbf_one_text_main:first-child {
    padding-left: 15px;
  } */
  section.we-Building.about_page ul.nav.nav-tabs.justify-content-center{
    overflow-y: hidden;
    padding-top: 10px;
    height: 60px;
  }
  
  .video-box .img-fluid {
    height: unset;
  }
  .trainings-events-contains .count-box img {
     height: unset;
  }
    .in_the_new .count-box img {
        height: unset;
    }
    img.img-storylist{
        height: unset;
    }
    #story_listside img.img-responsive{
        /* height: 75px;
        width: 122%; */

        height: 112%;
        width: 114%;
        aspect-ratio: 1/1;
        object-fit: cover;
    }
    .home-featured-programs__carousel.owl-carousel .owl-item img{
        height: unset;
    }
    .story_new .count-box img{
        /* height: 75px; */
        height: 50%;
        width: 30%;
        aspect-ratio: 1/1;
        object-fit: cover;
        border-radius: 10px
    }
    .causes-one__carousel.owl-carousel .owl-item img{
        height: unset;
    }
    #scholsip_progrm .gbf_one_text_main{
        padding: unset;
    }
    #scholsip_inertab .img_full{
        margin-top: 16px;
    }
    /* .float-right.search_form{
        display: block;
        width: 37%;
        margin-top: 10px;
        margin-right: 39px;
    } */
    #header .logo img{
        margin-top: 0;
    }
    .home-featured-programs__carousel.owl-carousel .owl-item .ratio-img-container {
      height: 188px;
    }

    .articls_details .img-storylist{
      width: 100%;
      height: unset;
    }
    
}

@media only screen and (min-device-width: 480px) 
                   and (max-device-width: 700px) 
                   and (orientation: landscape) {
    .story_new .count-box img {
        height: 110px;
    }
}

@media only screen and (max-device-width: 768px) {
  #hamburger-menu {
    top: 0.8rem;
  }
}

.program-boxes {
  border: 1px solid black; 
  background-color:#E7E9EC; 
  color: green; 
  text-align: center; 
  display: flex; 
  justify-content: center; 
  align-items: center; 
  width: auto; 
  height: 150px;
}

.program-boxes p {
 
  color: green; 
  text-align: center;  
  justify-content: center; 
  align-items: center;  
}