@media (max-width:1600.98px){img+.query-form,.banner-swiper+.query-form{bottom:10px}}@media (max-width:1399.98px){.footer-cradits a, .footer-cradits {
	text-align: left;
}img+.query-form,.banner-swiper+.query-form{bottom:-35px}.banner{margin-bottom:100px}}@media (max-width:1199.98px){
    .cont_text {
        flex: 0 1 50%;
    }
    .cont_img {
        flex: 0 0 50%;
    }  
    .cont_img img {
        width: 100%;
    }
    img+.query-form,.banner-swiper+.query-form{bottom:-20px;translate:-50% 50%}.query-form form .form-input,.query-form form button{max-width:32%!important;margin-bottom:0!important}.banner{margin-bottom:200px}}@media (max-width:991.98px){.package-details h1 {
       
        font-size: 22px !important;
    }.top-bar>.logo{max-width:135px}.banner{margin-bottom:0}img+.query-form,.banner-swiper+.query-form{position:relative;bottom:0;margin-top:15px;translate:-50% 0;margin-bottom:20px;margin-top:25px}.cont_img {
        flex: 0 0 40%;
    }.cont_text {
        flex: 0 1 60%;
    }.cont_text {
        max-height: 300px;
    }}@media (max-width:767.98px){.confirmation{display:none}.header-contact .contact-item:nth-last-of-type(1){margin-right:24px}.header-contact .contact-item:nth-of-type(2){margin-right:20px}.contact-item img{margin-right:5px}.contact-item span:last-of-type{font-size:14px}.contact-item span:first-of-type{line-height:1}}@media (max-width:595.98px){ 
        .footer {
            text-align: center !important;
        }
        .footer h2 {
            font-size: 18px;
            text-align: center;
            margin-bottom: 12px;
        }
        .footer ul {
            list-style-type: none;
        }
        .content-1, .content-2 {
            flex-direction: column;
        }
        .content-2 {
            flex-direction: column-reverse;
        }.cont_img img {
            margin-bottom: 20px;
        }
        .aboutus-details, .package-details {
            padding: 25px 25px !important;
        }
        .package-details h3 {
          
            font-size: 15px;
        }
        .cont_img img {
            width: 100%;
            max-width: 320px;
            margin: 0 auto 20px;
        }
        .cont_img {
            text-align: center;
        }
       
           .query-form .form-input img{left:0;bottom:0}.top-bar>.header-contact .contact-item:nth-last-of-type(1){display:none!important}.nav-bar .header-contact{margin-top:48px;margin-right:25px}.header{background-color:white!important;padding:12px 0 12px;position:sticky;top:0;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;z-index:999}.query-form form .form-input,.query-form form button{max-width:48%!important}.query-form form input,.query-form form select,.query-form button{height:29px}.query-form form label{font-size:12px}.query-form form{padding:12px}.nav-bar .logo a img{max-width:135px}span.menu-close{cursor:pointer;height:25px;width:25px}span.menu-close img{max-width:100%}.nav-bar .logo{margin-bottom:39px}.back ul li{font-size:12px!important}.btn-info,.btn-primary{padding:4px 15px;font-size:12px}.package-details h1,.h1{font-size:15px!important}.input-group .form-control{height:35px}.baner-form h2{font-size:17px}.baner-form select{background:url(arrow.png) no-repeat 96% center;background-size:5px 4px}.banner-swiper>ul{display: flex !important}}@media (max-width:370px){.top-bar>.header-contact .contact-item span{display:none!important}.query-form form .form-input,.query-form form button{max-width:100%!important}}