.contact-responsive{
    display: none !important;
}









@media screen and (max-width:1200px){
    .feature-thumb{
        display: none;
    }
    .about-style-two-info .fun-fact-style-two-box{
        margin-left: 0;
    }
    .about-mision-container .item ul{
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }
    .about-main-right{
        height: 100%;
    }
    .main-mission{
        background-color: transparent;
        padding: 0;
    }
    .svc-flex-col{
        display: flex;
        flex-direction: column  !important;
    }
    .svc-flx-col-rvse{
        flex-direction: column-reverse !important;
    }
    .service-page-main .info{
        padding: 10px !important;
    }
    .faq-left-tl h3 {
        line-height: 35px !important;
    }
    .faq-left{
        height: 250px;
    }
    .about-style-two-thumb img{
        margin-top: 0;
    }
}
@media screen and (max-width:1023px){
    .contact-responsive{
        display: block !important;
    }
    .top-contact-btn{
        display: none;
    }
    .nav-for-mobile{
        display: flex;
        flex-direction: row-reverse;
        width: 100%;
    }
    a.navbar-brand{
        left: 55px;
    }
    nav.navbar.validnavs .navbar-toggle i{
        color: #fff;
    }
    .sticked{
        padding-top: 15px !important;
    }
    .top-nav-collapse{
        background-color: #002a74 !important;
    }
   
}
@media screen and (max-width:991px){
    .about-home-img img{
        height: 400px;
        width: 100%;
    }
    .serviice-first-section{
        flex-direction: column;
        margin-top: 50px;
    }
    .serviice-first-section .first-service-left{
        width: 100%;
    }
    .first-service-right, .first-service-right-cs{
        width: 80%;
    }
    div.flex-row-cs{
        display: flex;
        flex-direction: column-reverse !important;
    }
    .tour-pad-right_0{
        padding-right: 12px !important;
    }
    .tour-pad-left_0{
        padding-left: 12px !important;
    }
    .about-main-right-img img:nth-child(2){
        display: none;
    }
    .founder-box-right img{
        position: static;
        width: 100%;

    }
    .blog-post-side{
        margin-bottom: 15px !important;
    }
    .blog-dt-info h3{
        line-height: 40px;
    }
    .faq-left{
        margin-bottom: 10px;
    }
    .experience-style-one{
        margin: auto;
        min-width: 200px;
        max-width: 200px;
        height: 200px;
    }
    .founder-bg{
        padding: 20px 0;
    }
}
@media screen and (max-width:768px){
    .baner-content-cs h2{
        font-size: 40px !important;
    }
    /* .serviice-first-section .first-service-left{
        height: 400px;
    } */
    .first-service-right, .first-service-right-cs{
        width: 100%;
    }
    .project-style-three .info h2 a {
        font-size:35px;
        line-height: 40px;
    }
    .about-main-right-img img{
        height: 350px;
    }
    .founder-box-left{
        padding: 25px 0;
    }
    .choose-us-two-thumb{
        margin-left: 0;
        padding-right: 0;
    }
    .project-style-three{
        flex-direction: column !important;
    }
    .about-count .item{
        padding: 10px 0 !important;
    }
}
@media screen and (max-width:567px){
    .project-style-two .content span{
        font-size: 15px;
        line-height: 25px;
        text-align: center;
    }
    .service-veloxa-img .thumb img{
        height: 250px;
        border-radius: 15px 15px 0 0;
    }
    .project-style-two .content{
        border-radius: 0 0 15px 15px;
    }
    .about-home-img img{
        height: 300px;

    }
    .project-style-two .content::before{
        display: none;
    }
    .serviice-first-section .first-service-left{
        height: 300px;
    }
    .first-service-right, .first-service-right-cs{
        padding:15px 10px;
    }
    .first-service-right h3, .first-service-right-cs h3{
        font-size: 22px;
        line-height: 32px;
    }
    .project-style-three .info {
        padding: 20px !important;
    }
    .project-style-three .info h2 a {
        font-size: 25px;
        line-height: 35px;

    }
    .project-style-three .info h2{
        margin-bottom: 10px;
    }
    .section-title h3{
        font-size: 25px;
    }
    .tours-box{
        flex-direction: column;
    }
    .tours-info{
        padding-left: 0;
        padding-top: 15px;
    }
    .about-main-right-img img{
        height: 300px;
    }
    .about-main-left{
        height: 300px;
        margin-bottom: 10px;
    }
    .founder-box-left h3{
        font-size: 26px;
    }
    .founder-box-left p{
        font-size: 15px;
        line-height: 25px;
    }
    .section-padding{
        padding: 25px 0;
    }
    .about-bottom-widget h3{
        font-size: 18px;
    }
    .about-bottom-widget ul li{
        width: 100%;
    }
    .service-page-main{
        padding: 15px;
    }
    .service-page-main .info{
        padding: 10px 0 !important;
    }
    .service-page-main img{
        border-radius: 10px !important;
    }
    .breadcrumb-area h1{
        font-size: 35px;
    }
    .blog-cs-dt-img img{
        height: 200px;
    }
    .sidebar .sidebar-item{
        padding: 25px !important;
    }
    .blog-dt-bn-title{
        font-size: 25px !important;
        line-height: 38px !important;   
    }
    .blog-dt-info h3{
        font-size: 24px !important;
        line-height: 35px !important;
    }
    .maps-area iframe{
        height: 300px;
    }
    .footer-logo img{
        width: 150px !important;
    }
    .home-services-short h2 a,.about-main-box h2{
        font-size: 25px !important;
    }
    .about-company-cs h2{
        font-size: 25px;
        line-height: 50px;
    }
    .first-service-right-cs h5{
        font-size: 16px;
    line-height: 25px;
    margin-top: 12px;
    }
    
}