﻿/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
a{cursor:pointer;}.dark-font-strong,.big-header,.medium-head,.normal-header,.small-header,.very-small-header,.basic-header{color:#03226d !important;font-weight:700 !important;}.default-box-shadow{box-shadow:0 4px 15px -4px rgba(21,206,235,.2);}.service-box-shadow{box-shadow:0 3px 20px 0 rgba(14,155,213,.11);}.offer-box-shadow{box-shadow:0 0 14px 0 rgba(14,155,213,.18);}.left-side-box-shadow{box-shadow:-8px 5px 4px -7px rgba(21,206,235,.2);}.slider-arrow-shadow{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);}.default-br-big{border-radius:10px;}.default-br-medium{border-radius:8px;}.text-main-blue{color:#05b6ff;font-weight:700;}.forange{color:#ff9300 !important;}.fred{color:#f00;}.fgreen{color:#3c3 !important;}.fmain-blue-light{color:#08d5fa;}.fmain-blue{color:#05b6ff;}.big-txt-main-blue{color:#08d5fa;font-size:3.125rem;font-weight:700;}.big-header{font-size:2.125rem;}.medium-head{font-size:1.875rem;}.normal-header{font-size:1.5rem;}.small-header{font-size:1.25rem;}.very-small-header{font-size:1.125rem;}.basic-header{font-size:1rem;}.miraflor-font-family{font-family:"Miraflor Personal Use Regular";}.proximaNova-font-family{font-family:"proxima-nova";}.sum-val{color:#f00;}.sum-val ul{list-style:none;padding-left:0;}.w-20{width:20% !important;}.w-30{width:30% !important;}.w-40{width:40% !important;}.w-35{width:35% !important;}.w-10{width:10% !important;}.w-28{width:28% !important;}.w-25{width:25% !important;}.w-8{width:8%;}.w-60{width:60%;}.w-70{width:70%;}.page.wrapper{top:7.9rem !important;}.page.wrapper.show-cov-txt{top:9.9rem !important;}@media screen and (max-width:800px){.page.wrapper{top:7rem !important;}.page.wrapper.show-cov-txt{top:8.9rem !important;}}.banner-header{height:62% !important;align-items:center !important;z-index:20 !important;}.banner-txt{margin-top:3% !important;}.banner-text{margin-top:2%;text-align:center;}.hotel-form{bottom:2rem !important;z-index:15 !important;}@media screen and (max-width:1249px){.hotel-form{bottom:1rem !important;}}.slt-country-form{background:rgba(250,250,250,.5);width:60%;border-radius:10px;bottom:-6% !important;}.slt-country-form .dropdown-menu.show{top:2.4rem !important;}.slt-country-form .tb-value{background-position-y:10px !important;}.map{margin:3.5rem auto;position:relative;}.map .map-header{margin-bottom:115px;}.map .img-map{padding-top:3rem;display:flex;justify-content:center;position:relative;}.map .img-map .map-location{position:absolute;}.map .img-map .map-location .map-dot{background:#08d5fa;width:27px;height:27px;border-radius:15px;border:4px solid #fff;position:absolute;z-index:5;}.map .img-map .map-location .dest-img-map{position:absolute;width:177px;height:177px;left:-73px;}.map .img-map .map-location .dest-img-map .dest-inf{height:100%;position:absolute;top:0;display:flex;justify-content:flex-end;flex-direction:column;padding:0 .2rem 1.3rem .5rem;align-items:flex-start;}.map .img-map .map-location .dest-img-map .dest-inf .dest-name{font-weight:bold;text-shadow:2px 3px 5px black;font-size:1.25rem;line-height:1.1;}.map .img-map .map-location .dest-img-map .dest-inf .count-hot{font-size:.875rem;font-weight:600;text-shadow:2px 3px 5px black;text-transform:uppercase;}.map .img-map .map-location .dest-img-map img{width:100%;height:100%;border-radius:10px;}.map .map-dest{margin:0 auto 3.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;}.map .map-dest a{font-weight:bold;flex-basis:33%;padding:.8rem;color:#35607c;}.map .map-dest a:hover{color:#08d5fa !important;text-decoration:none;}@media screen and (max-width:1739px){.hotel-form{bottom:1rem !important;}.banner-txt{margin-top:1.5% !important;}.banner-text{margin-top:2%;}.slt-country-form{bottom:-12% !important;}}@media screen and (max-width:1599px){.hotel-form{padding:.5rem .5rem;}.banner-txt{margin-top:.5% !important;}.banner-text{margin-top:1%;}.slt-country-form{bottom:-10% !important;}}@media screen and (max-width:1414px){.hotel-form{bottom:-2.3rem !important;}.banner-txt{margin-top:.5% !important;}.banner-text{margin-top:1%;}.slt-country-form{bottom:-23% !important;}.cont-main{margin-top:58px !important;}}@media screen and (max-width:1299px){.slt-country-form{bottom:-30% !important;}}@media screen and (max-width:1199px){.slt-country-form{bottom:-33% !important;}}@media screen and (max-width:1199px){.con-sec-dest{margin:0 auto !important;padding:0 !important;}.map.container{display:none !important;}}@media screen and (max-width:1149px){.banner-pages .banner-header{height:45% !important;}.banner-pages .hotel-form{position:relative !important;bottom:-.2rem !important;}.slt-country-form{bottom:-40% !important;}.banner-text{margin-top:2%;}.cont-main{margin-top:0 !important;}}@media screen and (max-width:1059px){.banner-pages .banner-descrp{width:85% !important;}.banner-txt{margin-top:2.3% !important;}.banner-txt{margin-top:1% !important;}.slt-country-form{bottom:-36% !important;}}@media screen and (max-width:949px){.banner-pages .banner-header{height:56% !important;}.banner-pages .hotel-form{bottom:-.3rem !important;}.banner-pages .banner-descrp{width:100% !important;display:none;}.slt-country-form{bottom:6% !important;}}@media screen and (max-width:809px){.banner-pages{background:linear-gradient(180deg,#268bc8 0%,#84a6d6 53%,#b6cae7 74%,#fff 97%);}.banner-pages .banner-descrp{text-shadow:none !important;}.banner-pages .carousel{display:none !important;}.banner-pages .banner-header{position:relative !important;margin-bottom:1rem !important;height:auto;min-height:280px;}.banner-pages .banner-header .banner-txt{text-shadow:none !important;display:block !important;}.banner-pages .hotel-form{position:relative !important;}.banner-pages .banner-text{display:block !important;}.slt-country-form{position:relative !important;top:auto !important;bottom:auto !important;margin-top:1.8rem;width:80% !important;}}@media screen and (max-width:669px){.banner-pages .banner-header{width:90%;}.banner-pages .banner-header .banner-txt{text-align:center !important;font-size:2.7rem !important;margin-bottom:.8rem !important;}.banner-pages .banner-header .banner-text{font-size:1rem !important;}.slt-country-form{width:90% !important;}}@media screen and (max-width:575px){.logo{display:block !important;}.banner-pages .banner-header{width:95%;}.slt-country-form{width:95% !important;}}@media screen and (max-width:429px){.banner-pages .banner-header .banner-txt{font-size:2.4rem !important;}.slt-country-form{width:100% !important;}}