:root{--theme-color:#EA001E}nav.navbar a.btn img{width:100%;max-width:34px;margin-right:5px;height:auto}.navbar a.navbar-brand h1{font-size:30px}.sticky-top .navbar-light .navbar-brand img{width:100%}.header-carousel .tab-pane{padding:20px 0 0 0}ul.nav.nav-tabs.form-tabs a.nav-link{border:1px solid #dee2e6;color:#dee2e6}ul.nav.nav-tabs{border:none}.form-tabs li{width:48%}.form-tabs li a{border-radius:10px}ul.nav.nav-tabs.form-tabs{justify-content:space-between}ul.nav.nav-tabs.form-tabs a.nav-link.active{color:var(--bs-primary)}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.btn-primary.submit-btn:hover{background-color:#fff!important;color:#ea001e}.feature .feature-item .feature-icon span,.contact .contact-add-item .contact-icon{color:var(--bs-white)!important}.about .about-item .about-item-inner .about-icon img{filter:invert(1)}.feature.feature-bg{background:#fff0}.bg-gray{background:var(--bs-light)}.steps{background-position:top center}.footer .footer-item a:hover{letter-spacing:0.1px!important}ul.list-cont{list-style-type:none;padding:0;display:flex;flex-wrap:wrap}ul.list-cont li a{color:#000;font-weight:600}ul.list-cont li a:hover{color:#ea001e}ul.list-cont li{width:25%;margin-bottom:15px}ul.list-cont li a{color:#000;font-weight:600}.contact-us-widget{float:right;position:relative;z-index:1;margin:0 0 20px 20px}.contact-us-widget img{width:100%;max-width:400px}.contact-us-widget .call-aside-cont h3{position:absolute;bottom:18px;left:29%;color:#fff;font-size:35px;font-family:'Roboto',sans-serif;font-weight:600}.contact-us-widget .call-aside-cont p{position:absolute;bottom:-8px;left:29%;color:#fff;font-weight:500;font-size:16px;opacity:1;letter-spacing:0}.form-design-new-tab li.nav-item{width:inherit}ul.nav.nav-tabs.form-tabs.form-design-new-tab{justify-content:flex-start;margin-bottom:10px}ul.nav.nav-tabs.form-tabs.form-design-new-tab li:not(:last-child){margin-right:10px}.tab-content.form-design-new .tab-pane form{margin:0 -10px}.form-cont{background-color:#767676a1;padding:0 20px 30px;border-radius:4px;margin-top:25px}.disclaimer-cont{background-color:#eee;padding:15px!important;border-radius:4px;margin-top:20px}.top-destination-cont .blog-img img{min-height:190px;object-fit:cover}.contact-us-widget{display:none}.footer-item img{width:100%;max-width:200px;margin-bottom:10px;height:auto}.passengers-cont div#psg_dls_hotel{position:absolute;background-color:#fff;width:100%;top:40px;border-radius:4px;left:0;right:0;margin:auto}.header-carousel .carousel-inner{overflow:visible}.presnt-guest{position:relative}.presnt-guest .psg_dls{position:absolute;background:#fff;width:100%;box-shadow:0 4px 10px #ccc;z-index:9;top:56px;min-width:320px;padding:12px!important}.presnt-guest .psg_dls .pass_bx{display:flex;align-items:center;justify-content:space-between;width:100%}.presnt-guest .psg_dls .pass_bx a.btn{padding:6px 12px!important;background:transparent!important;box-shadow:none;margin:0;font-size:15px}.presnt-guest .psg_dls .pass_bx .input-group span{background:var(--theme-color);background:var(--theme-color);position:relative;width:unset;height:unset;color:inherit;line-height:unset;pointer-events:unset}.presnt-guest .psg_dls .pass_bx .input-group a{color:#fff}.presnt-guest .psg_dls .pass_bx .input-group{width:50%;color:#fff;margin-bottom:6px}.presnt-guest .psg_dls .pass_bx .input-group input{height:auto;padding:0;width:45%}.row.hhtrls a{background:var(--theme-color);color:#fff;padding:10px 15px;border-radius:5px}a#remove-button{margin-left:8px}.presnt-guest .btn_dn{margin-top:20px;width:100%}.presnt-guest .btn_dn button{border:unset;background:var(--theme-color);color:#fff;padding:12px 22px;border-radius:5px;width:100%}.presnt-guest .psg_dls .child-age{display:unset;margin-top:10px}.presnt-guest .psg_dls .col-xs-6{padding:0}.presnt-guest .psg_dls .dynamic-field{margin-bottom:15px}.presnt-guest .psg_dls .pass_bx label{width:50%;text-align:left;font-size:1rem}.room_aads.dynamic-field h4{font-size:18px;color:#000;text-align:left;font-family:'Muli',sans-serif;font-weight:600}div#psg_dls_hotel .pass_bx{padding:0 0}div#psg_dls_hotel .row.hhtrls a{width:47.9%;display:inline-block}.presnt-guest .psg_dls .child-age{padding:0 5px!important}.pass_bx.child-age label{width:100%!important}.presnt-guest .psg_dls .form-group.d-flex.pl-2.pr-2 label.w-25{margin-bottom:0}.presnt-guest .psg_dls .form-group.d-flex.pl-2.pr-2{display:flex!important;align-items:center;padding:0px!important}.flight_type label{background-color:#fff0;color:#161616;width:auto;font-size:16px;padding:0;margin:0 -5px;display:flex;align-items:center}.flight_type_cont .flight_type .form-check-inline label:not(:last-child){margin-right:22px}.flight_type_cont{margin-bottom:10px}.flight_type_cont .flight_type .form-check-inline label input{margin-right:5px}.booking-search .feature-box{overflow:unset}.presnt-guest .psg_dls label{padding:0;background:#fff0;color:#000;font-size:14px}.presnt-guest .psg_dls>div{margin-top:10px;padding:0 0}.presnt-guest .psg_dls .pass_bx .input-group input,.input-group .btn{height:auto!important}.home1-banner-bottom .filter-wrapper .filter-group form .filter-area .flight_type>.form-check-inline{display:flex;align-items:center}.home1-banner-bottom .filter-wrapper .filter-group form .filter-area .flight_type>.form-check-inline label input{margin-right:5px}.presnt-guest .flight-passengr input{position:unset!important;padding-left:0px!important}.presnt-guest div#RoomADD input{position:unset;padding-left:0}.row.hhtrls{margin:0 0}.presnt-guest .btn_dn button.btn_done{padding:15px 53px!important}.image-box1{float:right;width:100%;max-width:420px;margin:0 0 10px 10px}.hero-layout1 .hero-mask,.airline_page_banner{background-position:top}.destination-sec-cont img{min-height:290px;object-fit:cover}.breadcumb-wrapper.inner_page_banner.background-image:before{content:'';position:absolute;top:0;left:0;right:0;background-color:#0006;height:100%;width:100%}.breadcumb-wrapper.inner_page_banner.background-image{position:relative}.contact-us-widget{display:none}li.parsley-required,.parsley-errors-list{position:absolute;left:5px;color:red;bottom:-17px;font-size:14px;width:100%;text-align:left}.parsley-errors-list{list-style-type:none}.carousel .carousel-item,.carousel .carousel-item img{height:550px}.presnt-guest select{-webkit-appearance:auto;-moz-appearance:auto;text-indent:1px;text-overflow:'';padding:10px 10px;border-radius:2px;background:#000!important;color:#fff}.presnt-guest .psg_dls .form-group.d-flex.pl-2.pr-2 label.w-25{background:#d5d2d2;padding:9px 0;color:red;font-weight:600;font-size:1rem}.form-design-new .flight_type{display:flex}.form-design-new .flight_type .form-check-inline{display:flex;align-items:center}.form-design-new .flight_type .form-check-inline label:not(:last-child){margin-right:30px}.form-design-new .flight_type .form-check-inline label input{margin-right:4px}.form-cont .form-control{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.bg-breadcrumb{overflow:visible}.presnt-guest .psg_dls .pass_bx .input-group input{border-radius:0px!important}.flight_type .form-check-inline{display:flex;align-items:center}.flight_type .form-check-inline label{color:#fff}.flight_type .form-check-inline label:nth-child(1){margin-right:22px}.flight_type .form-check-inline label input{margin-right:5px}.all-fare{position:relative;z-index:0}.carousel-item .carousel-caption{z-index:99}.presnt-guest .psg_dls .form-group.d-flex.pl-2.pr-2 label.w-25 img{width:100%;max-width:20px;height:auto;filter:invert(1)}.relative{position:relative}.layout-pb-xl{padding-bottom:120px}.layout-pt-xl{padding-top:120px}.sectionBg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.sectionBg .img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sectionBg img{max-width:100%;height:auto}.sectionBg img,.sectionBg svg{vertical-align:middle}.singleInput.type-1{position:relative;width:450px;max-width:100%;height:80px}.singleInput.type-1 input{background-color:rgb(255 255 255 / .1);width:100%;height:100%;border-radius:12px;padding:0 25px;color:#fff;border:0;outline:none}.singleInput.type-1 button{position:absolute;top:10px;right:10px;bottom:10px}.button.-md{padding:16px 35px}.is-in-view .bg-white{background-color:#fff!important}.is-in-view .button{display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-weight:500;line-height:28px;border-radius:12px;border:1px solid #fff0;transition:all 0.3s cubic-bezier(.165,.84,.44,1)}.is-in-view ::placeholder{color:#fff;opacity:1}.is-in-view ::-ms-input-placeholder{color:#fff}.ui-widget.ui-widget-content{z-index:9999!important}