@media only screen and (min-width: 768px) and (max-width: 991px){
header a {
    font-size: 16px;
}
#wrapper-in .item {
font-size: 22px;
}
.about-bg-mobile{
background: url(../video/about-bg-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service-bg-mobile{
background: url(../video/services-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service5-bg-mobile{
background: url(../video/services-bg-5.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service6-bg-mobile{
background: url(../video/services-bg-6.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.whyus-bg-mobile{
background: url(../video/whyus-bg-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.learnmore-bg-mobile{
background: url(../video/learnmore-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.hide-sec1{
    display:none;
}
.overview {
    position: inherit;
    padding-top: 18%;
    padding-bottom: 10%;
}
.bg-overlay {
    display: none;
}
.icon-scroll {
    position: relative;
}
.full-page{
    position: inherit;    
}
header.scrolled a {
    color: #fff;
}
#navbar.scroll {
background: linear-gradient(to right, #3c67ab 0%, #032f7d 100%);
    color: #eef;
    height: 80px;
    padding-top: 10px;
}
.feature-item2 h1 {
    font-size: 28px;
}
.feature-item .title {
    font-size: 18px;
}
.services-1 h4 {
    font-size: 18px;padding-top: 26px;
}
.services-1 a {
    margin-top: -5px;
}
.serviceBox .title {
    min-height: 0;
}
.serviceBox .description {
    min-height: 0;
}
.serviceBox {
    min-height: 0;
    margin-bottom: 15px;
}
.serviceBox .description1 input {
    width: 100%;
}
.serviceBox .title1 {
    font-size: 18px;
}
.whyus-box {
    margin-bottom: 20px;
}
.border-bot-why {
    border-bottom: none;
}
.border-left-why {
    border-left: none;
}
#whyus .col-md-6{
    width: 100%;    
}
.full-width {
    height: 350px;
}
.header-1 .col-md-3{
width: 65%;    
}
.header-1 .col-md-7{
 display:none;    
}
.header-1 .col-md-2{
width: 30%;    
}
.bus-gap{
    padding-top: 10%;
}
.contact .col-md-3{
   width: 100%;  
}
.contact .col-md-6{
   width: 100%;  
}
.back-fix1 {
    margin-top: 10% !important;
}
.schedule-banner{
    height:auto;
}
.icon-scroll,
.icon-scroll:before {
    left: 68%
}
.icon-scroll1{
    display:block;
}
.icon-scroll1 {
    position: relative;
}
}

@media only screen and (max-width: 767px)
{
.menu-hide{
display: none;    
}
.menu-bar a{
 font-size: 20px;   
}
.menu-bar ul li {
    padding-bottom: 10px;
}
.menu-bar {
    padding-top: 30%;
}
.hamburger {
    right: -40%;
}
.video-responsive{
     object-fit: cover;
    height: 100vh;   
}
#wrapper-in .item {
    font-size: 20px;
}
.full-page{
    position: inherit;    
}
.feature-item {
    min-height: auto;
    margin-bottom: 20px;
}

.about-bg-mobile{
background: url(../video/about-bg-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service-bg-mobile{
background: url(../video/services-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service5-bg-mobile{
background: url(../video/services-bg-5.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.service6-bg-mobile{
background: url(../video/services-bg-6.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.whyus-bg-mobile{
background: url(../video/whyus-bg-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.learnmore-bg-mobile{
background: url(../video/learnmore-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;    background-color: #0f1033;
}
.hide-sec1{
    display:none;
}
.overview {
    position: inherit;
    padding-top: 40%;
    padding-bottom: 10%;
}
.bg-overlay {
    display: none;
}
.icon-scroll {
    position: relative;
}
.icon-scroll1 {
    position: relative;
}
header.scrolled a {
    color: #fff;
}
#navbar.scroll {
background: linear-gradient(to right, #3c67ab 0%, #032f7d 100%);
    color: #eef;
    height: 80px;
    padding-top: 10px;
}
.feature-item2 h1 {
    font-size: 28px;
}
.feature-item .title {
    font-size: 18px;
}
.services-1 h4 {
    font-size: 18px;padding-top: 26px;
}
.services-1 a {
    margin-top: -5px;
}
.serviceBox .title {
    min-height: 0;
}
.serviceBox .description {
    min-height: 0;
}
.serviceBox {
    min-height: 0;
    margin-bottom: 15px;
}
.serviceBox .description1 input {
    width: 100%;
}
.serviceBox .title1 {
    font-size: 18px;
}
.whyus-box {
    margin-bottom: 20px;
}
.border-bot-why {
    border-bottom: none;
}
.border-left-why {
    border-left: none;
}
.full-width {
    height: 350px;
}
.menu-navbar{
 display:none;   
}
.header-1 .col-md-3{
width: 65%;    
}
.header-1 .col-md-7{
 display:none;    
}
.header-1 .col-md-2{
width: 30%;    
}
.our-team {
    width: 66%;
    margin: 0 auto;    padding-top: 15%;
}
.menu-bar1 a {
    font-size: 21px;
}
.menu-bar1 {
       margin-left: -73%;
    height: 106vh;
    margin-top: -60px;
    padding-top: 26%;
}
.bus-gap{
    padding-top: 18%;
}
.advisory-board-gap .team-content{
      left: 58%;  
}
.advisory-board-gap:hover .team-content {
    bottom: -45px;
    opacity: 1;
}
.resource {
    height: auto;
}
.back-fix1 {
    margin-top: 10% !important;
}
.schedule-banner{
    height:auto;
}
.casestudy-text h3{
      font-size: 18px;  
}
.casestudy-text p{
      font-size: 13px;  
}
.casestudy-text {
    padding: 32% 10% 25% 10%;height: auto;
}
.cachu__section{
 /*height: 626px !important;  */
}
.icon-scroll,
.icon-scroll:before {
    left: 74%
}
.icon-scroll1{
    display:block;
}
.advisory-board-gap {
    margin-bottom: 54px;
    display: block;
}
.directer-img img {
    width: 188px;
}
.directer-img {
    float: none;
    padding-bottom: 20px;
}
.directer-text {
    padding-left: 0;
}
}