@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url("../../../fonts/lato-v22-latin-300.eot");src:local(""),url("../../../fonts/lato-v22-latin-300.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato-v22-latin-300.woff2") format("woff2"),url("../../../fonts/lato-v22-latin-300.woff") format("woff"),url("../../../fonts/lato-v22-latin-300.ttf") format("truetype"),url("../../../fonts/lato-v22-latin-300.svg#Lato") format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../../../fonts/lato-v22-latin-regular.eot");src:local(""),url("../../../fonts/lato-v22-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato-v22-latin-regular.woff2") format("woff2"),url("../../../fonts/lato-v22-latin-regular.woff") format("woff"),url("../../../fonts/lato-v22-latin-regular.ttf") format("truetype"),url("../../../fonts/lato-v22-latin-regular.svg#Lato") format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("../../../fonts/lato-v22-latin-700.eot");src:local(""),url("../../../fonts/lato-v22-latin-700.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato-v22-latin-700.woff2") format("woff2"),url("../../../fonts/lato-v22-latin-700.woff") format("woff"),url("../../../fonts/lato-v22-latin-700.ttf") format("truetype"),url("../../../fonts/lato-v22-latin-700.svg#Lato") format("svg");}.theme_logo{height:auto!important}body{font-display:swap;font-family:Lato,sans-serif!important;}h1,h2{font-weight:700!important}h1,h2,h3,h4,h5,h6{color:#003580}.font-24{font-size:24pt}.font-22{font-size:22pt}.font-20{font-size:20pt}.font-18{font-size:18pt}.font-16{font-size:16pt}.font-14{font-size:14pt}.font-12{font-size:12pt}.font-11{font-size:11pt}.font-10{font-size:10pt}.font-10px{font-size:10px}.font-12px{font-size:12px}.font-14px{font-size:14px}.font-16px{font-size:16px}.font-18px{font-size:18px}.font-20px{font-size:20px}.font-22px{font-size:22px}.font-24px{font-size:24px}.font-26px{font-size:26px}.font-28px{font-size:28px}.font-30px{font-size:30px}.font-35px{font-size:35px}.font-42px{font-size:42px}.bottom-0{bottom:0;position:absolute}.h-c{height:40px;overflow:hidden}body{background-color:#fff}.facebook-btn-bg{background-color:#3b5998;opacity:.85}.facebook-btn-bg:focus,.facebook-btn-bg:hover{background-color:#3b5998;opacity:1}.google-btn-bg{background-color:#e94235;opacity:.85}.google-btn-bg:focus,.google-btn-bg:hover{background-color:#e94235;opacity:1}.nav-link{color:#003580}.btn-default{color:#fff;background-color:#d64011;border-color:#d64011}.page-item.active .page-link{background-color:#093777;border-color:#093777}.page-link{color:#093777}.page-heading{font-size:26px;font-weight:700}.btn-default:hover{color:#fff;background-color:#d24c20;border-color:#d24c20}.btn-success{background:#008a00!important;border-color:#008a00!important}.text-success{color:#008a00!important}.box-border-black.active,.box-border-black:hover{border:1px solid #000!important}.btn-primary{color:#fff;background-color:#093777;border-color:#093777}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#02214c;border-color:#02214c}.blue-bg{background:#02214c}.bg-yellow{background:#ffc043}.orange-bg{background:#f05a29}.blue-text{color:#003580!important}.orange-text{color:#f05a29}.orange-border{border:4px solid #f05a29}.object-fit{object-fit:cover}.logins-background{background:#f3f4f8}.pointer{cursor:pointer}.form_control_reset:focus{border-color:#003580;box-shadow:none}.btn_reset:focus{box-shadow:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff;background-color:#0a0;border-color:#0a0}.tab-content{border-top:1px solid #0a0;border-bottom:1px solid #0a0;padding-bottom:4px}.top_search_strip .text-right>span,.top_search_strip h2{font-weight:400!important}.filters h2{font-weight:400!important}@keyframes spiningCircle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes placeHolderShimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}.spining_plane_container{width:78px;height:78px;position:relative}.spining_circle{box-sizing:border-box;position:absolute;left:0;top:0;animation:.8s linear infinite normal none running spiningCircle;border-width:2px;border-style:solid;border-color:#003580 transparent #003580 #003580;border-image:initial;border-radius:50%;display:inline-block;height:78px;width:78px;align-self:center}.animated_background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;position:relative}.skeleton_muted{color:#ddd}.skeleton_box{width:18px;height:18px}.skeleton_border{border:1px solid #ddd}.skeleton_border_2{border:2px solid #ddd}.skeleton_slider_div{border-right:1px solid #ddd}.skeleton_border_bottom{border-bottom:2px solid #ddd}.plane_holder i{font-size:30px}.from_to{font-size:20px}.w_50{width:50px}.h_15{height:15px}.h_18{height:18px}.h_22{height:22px}.h_31{max-height:22px}.h_120{height:120px}.h_10{height:10px}.h_40{height:40px}.h_160{height:160px}.h_200{height:200px}.l_10{width:10%}.l_20{width:20%}.l_30{width:30%}.l_40{width:40%}.l_60{width:60%}.l_70{width:70%}.l_80{width:80%}.l_90{width:90%}.customer-bg{background-color:#ededed}.f28{font-size:28px}.f22{font-size:22px}.customer-dashboard .nav .nav-item .nav-link{border:1px solid #fff}.customer-dashboard .nav .nav-item .nav-link:hover{background:#eee;border:1px solid #999;border-radius:5px;color:#000}.search-bg,.search-bg-sf{background-size:cover!important;min-height:520!important;background-position:center}.f18{font-size:18px}.bg-inherit{background:inherit!important}.bottom-250{bottom:250px!important}.bg-blog-detail{background-color:#00c851}.email-envelope-bg{background:#ff8f00}.twitter-btn-bg{background:#1b95e0}.blog-card:hover{box-shadow:none!important}.blog-card .card-img-top{height:330px;object-fit:cover}.height-175{height:175px}.hotel-login-absolute{top:-25px;right:25px}.link-hover:hover a{color:#f05a29}.top_right_links ul li a{font-size:13px}.footer-bg{background:url("../../images/footer_28.jpg") repeat}.footer-bg .foo_links li a{font-size:14px;padding:6px 10px}.footer-bg .seprator{background:url("../../images/separator.jpg") repeat-x;padding:10px 0;width:90%;margin:0 auto}.fa-star{color:#e79700}.header_menu .pages_links .nav-item .nav-link{font-size:15px}.call_back_links{background:#003580}.call_back_links .nav-item .nav-link{font-size:13px!important;padding:0 5px 2px!important}.box{padding:1.05882353em;background:#fff;margin-bottom:16px;border-bottom:1px solid #ccc;border-radius:3px;color:#15375e}.xs_header img{height:50px;padding:14px 0 0;filter:invert(1);opacity:.6}.xs_header h3{font-size:13px;color:#b1b1b1}.errorInput{border-color:#f1592a!important}label.error{background-color:#f1592a;color:#fff;font-weight:400;padding:3px 5px;font-size:.85rem}.chat-btn{right:50px;background:#32de10;left:auto;padding-top:15px!important;width:370px;padding-bottom:16px;color:#fff}.book-btn-sm-xs{font-size:40%;vertical-align:middle;margin:4px 8px 9px 0;display:inline-table;color:#003580;font-weight:700}.homepage-airports .position-absolute{top:0;bottom:0}.homepage-airports .position-absolute .transparent_bg.big_f{z-index:999;background:rgba(0,0,0,.7);padding:10px}.common_hotelmap{height:80%!important}.common_hotelmap .hotel-map-img{height:130px!important;overflow:hidden!important}.common_hotelmap .hotel-map-img img{object-fit:cover!important;width:100%!important;height:100%!important}.map_hotelbox{overflow-y:scroll;}.mt-bottom{margin-top:-12px}#notfound{padding:11vh 0;width:100%}.notfound{line-height:1.4;text-align:center;padding:15px}.notfound .notfound-error h1{font-size:71px;font-weight:lighter;margin:0}.notfound h2{font-size:33px;font-weight:lighter;text-transform:uppercase;margin-top:0;margin-bottom:25px;letter-spacing:3px}.notfound p{font-size:16px;margin-top:0;margin-bottom:25px}.notfound a{font-weight:400;text-decoration:none;border-bottom:1px dashed #f05a29;border-radius:2px}.notfound a:hover{color:#f05a29}@media only screen and (max-width:480px){.notfound .notfound-error h1{font-size:55px}.notfound h2{font-size:21px}}@media (max-width:575.98px){.call_back_links .nav-item .nav-link{padding:10px 0!important;border-bottom:1px solid #0d4da9;font-size:16px!important}#top_header_pages_heading_div h1,h3.smallPadBottom{font-size:18px}#top_header_pages_heading_div p{font-size:15px}.xs-font-12{font-size:12px!important}.xs-font-10{font-size:10px!important}.xs-font-8{font-size:8px!important}.xs-font-14{font-size:14px!important}.xs-font-16{font-size:16px!important}.xs-font-18{font-size:22px!important}.font-xs-20{font-size:20px!important}.bg-light-xs{background:#f8f9fa!important}.min-height-xs{min-height:150px!important}.height-20-xs{height:22px;overflow:hidden}.font-weight-xs{font-weight:700!important}.border-top-xs{border-top:1px solid #ccc}.xs-none{display:none!important}.xs-price-btn{background:#fff;padding:0 12px 3px 11px;border:1px solid #ddd;border-radius:4px}}@media (min-width:576px) and (max-width:767.98px){.call_back_links .nav-item .nav-link{padding:10px 0!important;border-bottom:1px solid #0d4da9;font-size:16px!important}#top_header_pages_heading_div h1{font-size:25px}.font-sm-22{font-size:22px!important}.sm-font-16{font-size:16px!important}.sm-font-14{font-size:14px!important}.sm-font-12{font-size:12px!important}.sm-font-10{font-size:10px!important}.sm-font-8{font-size:8px!important}.bg-light-sm{background:#f8f9fa!important}.min-height-sm{min-height:150px!important}.height-20-sm{height:22px;overflow:hidden}.font-weight-sm{font-weight:700!important}.border-top-sm{border-top:1px solid #ccc}.sm-none{display:none!important}.sm-price-btn{background:#fff;padding:0 12px 3px 11px;border:1px solid #ddd;border-radius:4px}}@media (min-width:768px) and (max-width:991.98px){.header_menu .pages_links .nav-item .nav-link{font-size:13px!important}.call_back_links .nav-item .nav-link{font-size:11px!important;padding:0 5px 1px!important}.testimonial_main{font-size:14px}}@media (min-width:992px){.update_testimonial .row .card:last-child{padding-right:0!important}}@media (min-width:992px) and (max-width:1199.98px){.btn-group-lg>.btn,.btn-lg{font-size:1.1rem}}@media (min-width:1200px){.header_menu .navbar-brand img{max-width:auto!important}}@media (max-width:991.98px){.theme_logo{width:150px}}.left_map_hotels .height-20-xs{height:22px;overflow:hidden}.left_map_hotels .font-weight-xs{font-weight:700!important}.left_map_hotels .xs-font-16{font-size:16px!important}.left_map_hotels .xs-font-12{font-size:12px!important}.left_map_hotels .border-top-xs{border-top:1px solid #ccc}.left_map_hotels .xs-price-btn{background:#fff;padding:0 12px 3px 11px;border:1px solid #ddd;border-radius:4px}@media (max-width:418px){#date_when_end_of_trip .right{position:absolute;right:10px;text-align:right}#date_when_both .right{position:absolute;right:10px;text-align:right}}.text-muted{color:#5e5752!important}#recent_searches a{color:#5859f2}.seo_destinations .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#5859f2!important}#newsletter_div .input-group-append .btn-default{background-color:#5859f2!important;border-color:#5859f2!important;color:#fff!important}.coupon_img img{width:100%!important}.apple-login-btn{background-color:#000;color:#fff}.apple-login-btn .fa-apple,.facebook-btn-bg .fa-facebook-f{font-size:20px;width:20px}.apple-login-btn:hover,.apple-login-btn:focus{background-color:#f0f0f0;color:#000}.new-google-btn{height:40px;border:1px solid #dee2e6}.new-google-btn:hover,.new-google-btn:focus{border-color:#000000}.facebook-btn-bg>div,.new-google-btn>div,.apple-login-btn>div{min-width:198px}main>.alert{display:none;}.zIndex{z-index:999999 !important;}