
    @media only screen and (max-width: 767px) {
      ul.select-dropdown {
        max-height: 300px; } }
  
  @media only screen and (max-width: 992px) {
    .input-field .prefix ~ input {
      width: 86%;
      width: calc(100% - 3rem); } }
  
  @media only screen and (max-width: 600px) {
    .input-field .prefix ~ input {
      width: 80%;
      width: calc(100% - 3rem); } }
  









      
   @media screen and (max-width: 1600px){

    .about-row-01{ position:unset; width: 55%;}
    .register-form-main{
        width: 80%;
        }


   }



   @media screen and (min-width: 1024px){

    header .navbar{
    padding-left: 3%;
    padding-right: 3%;
    height: 100px;
}
}





@media screen and (max-width: 1440px){
  .txt-block p{font-size: 23px;}
  p{font-size: 22px;}
  .banner-txt-block h2{font-size:65px}

  .mission-container{padding-top: 0;}
  
}



@media screen and (max-width: 1300px){
 
  .txt-block p { font-size: 19px;}
  p { font-size: 18px; line-height: 22px;}
  .goal-icn{ padding-left:4%; padding-right:4%}
  .goal-ul li .goal-icn{padding-left:20%; padding-right:20%}
  .title-block h2{font-size: 40px;}
  .members-title h3{font-size: 19px; line-height:22px;}
  .members-title h4{font-size: 17px;}
}





@media screen and (max-width: 1024px){

.register-form-main{ width: 95%;}
.banner-txt-block h2{    font-size: 50px;     line-height: 50px;}
.about-sec-01b::before{    height: 114%;}
.container{ max-width: 95%;}

nav.navbar { padding-left: 3%; padding-right: 3%; padding-bottom: 0.8em;}


}
@media screen and (max-width: 991px){
  /* height: 100vh; */
  .nav_box{ 
    -webkit-transition: all .5s ease-in-out .2s;
    -o-transition: all .5s .2s ease-in-out;
    transition: all .5s ease-in-out .2s;
    position: absolute; height: 0px; top: 0;  overflow: hidden; z-index: 999; width: 100%; left: 0; background: #fff; margin: 0; display: flex; flex-wrap: wrap; align-items: center;}
  .navbar-nav li{width: 100%; padding: 0px 10%;}
  .navbar-nav li .downArrow{margin-left: auto;}
  .burger.main-burger{display: block;}
  .banner-box-right, .burger-main{ position: relative; z-index: 9999;}
  .nav_box.main-slidenav{ height: 100vh; position: fixed;}
  header#header{position: relative; z-index: 999;}
  .navbar-nav{width: 100%;}
  .navbar-nav > li > a{    font-size: 24px;}
  .main-open-nav{overflow: hidden;}
  .navbar-nav .dropdown-menu{min-width: 100%; position: unset; padding-bottom: 20px;}
  .navbar-nav .dropdown-menu .nav-item .nav-link{padding-top:5px; padding-bottom:5px;}
  .downArrow:before{    font-size: 30px;}

  .top-nav-block{margin-left: auto;}

  .burger.burger-main{ margin-left: 10px; margin-right: 10px;}
  .fl-social{display: none;}

  .mob-show{ display: block;}
  .mob-hide{ display: none;}
}






@media screen and (max-width: 820px){

.banner-txt-block h2{
    font-size: 34px;
    line-height: 36px;
}
.banner-right-bot h3{
    font-size: 15px;
}
.but-01{ font-size: 13px; padding: 0 15px;}
.container{max-width: 95%;}
.goal-ul{ margin: 20px 0 0 0;}
.gall-sec{padding: 25px 0px;}
.members-sec{ padding-top: 20px;  padding-bottom: 20px;}
.sub-txt-span .sub-year{ font-size: 16px;}
.project-title h3{font-size: 20px;}
.project-title p{    font-size: 16px; line-height: 19px;}
.goal-ul{ border-top: solid 1px #ccc; border-left:  solid 1px #ccc;}
.goal-ul li{width: 50%; border-bottom: solid 1px #ccc; border-right: solid 1px #ccc; padding: 3%;}
.about-row-01{    margin-top: 20px;}
}





@media screen and (max-width: 600px){
    .container{max-width: 100%;}
    .register-block-01{ width: 100%;}
    .title-block h2{font-size: 27px;}
    .register-block-01{width: 100%;}
    .register-form-main{margin-left: 0 !important; width: 94%; margin-left: 3% !important; margin-right: 3% !important;}
    .title-02{padding-left: 10%; padding-right: 10%;}
    .about-row-01{ width:100%}
    .txt-block .txt-block-02{padding: 15px 6% 15px 10%;}
    .txt-block p { font-size: 16px; }
    .section-02{padding: 30px 0 0px 0;}
    .about-title{padding: 0px 0% 15px 0%;}
    .about-row-02{width:100%}
    .about-sec-01b::before{height: 100%;}
    .about-sec-01b .col-50{width:100%; padding:0% 0% 25px 0%}
    .goal-ul li{ width:100%; padding:5%; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; flex-wrap: wrap;}
    .goal-ul{border-top:solid 1px #ccc; border-left:solid 1px #ccc}
    .goal-ul li .goal-icn img{ max-width: 70px;}
    p { font-size: 14px; line-height: 18px;}
    .about-sec-01b{ padding-bottom: 20px; width:calc(100% - 30px); margin-left:15px;  margin-right:15px}
    .members-con{padding-top: 15px;}
    .project-sec { padding-top: 20px;  padding-bottom: 20px; }
    .banner-main{ padding-top: 30px; padding-bottom: 30px;}
    .baner-img-block{width:100%}
    .banner-txt-block{width:100%; padding:15px 0px 0px 0px; justify-content: center;}
    .banner-txt-block h2{font-size:25px}
    .banner-right-bot h3{margin-top:6px; font-size: 14px;}
    .about-title h2{ text-align: center;}
    .txt-block .txt-block-02{text-align: center;}
    .news-dis-box h4{ font-size: 20px;  line-height: 23px;}
    .news-sec:after{  -webkit-transform: none; -ms-transform: none; transform: none;}
    .partners-sec .partners-slider{ max-width:95%;}
    .news-dis-box{ margin-top: 10px; margin-bottom: 15px;}
    .slider-but:after {
        font-size: 22px;
  }

  .contact-sec-bot{width: 100%;}
  .contac-box-01{width: 100%;}
  .contac-box-02{width: 100%;}
  .contac-box-01 h2{font-size: 50px;}
  .footer-sec:before{width: 100%;}
  .contac-box-01{    padding: 33px 6%;}
  .contac-box-02 .icon-icons-location{    font-size: 16vw;}
  .contac-box-02 .text_ span{    font-size: 4.5vw;}
  .main-logo-box {
    width: 110px;
}
.top-but{font-size: 12px;}
.input-field > label, .lable{ font-size: 15px;}
textarea.materialize-textarea{padding-top: 30px;}

.about-img-01a{width: 100%; margin-bottom:  0px;}
 .about-txt-01a{width: 100%; text-align: center;}

 .mission-container{width: 100%; padding-top: 10px;}

 .mission-container:before{ top:0%; height:100%;}
 .mission-container .col-50{width: 100%; padding-top:12px;}
 .mission-container{ padding-right: 0%; text-align: center;}
 .about-txt-01a{padding-bottom: 40px; padding-right: 0;}

 .goal-ul li p{width: 100%;}
 .gall-sec.gallView .goal-ul li{justify-content: center;}
 .goal-ul li p{text-align: center;}
 .ar .about-txt-01a{ padding-left: 0%;}
 .ar .mission-container{ padding-left: 0%}
 .pop-content-block .members-img-block{width: 100%;}
}


