﻿/*!
 * 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,.col-xl-8>.location-warning{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;}}.col-xl-8>.location-warning{margin-bottom:1rem;}.banner-pages .banner-header{height:62% !important;justify-content:space-around !important;}.banner-pages .banner-txt{margin:2.5rem 0 1.8rem !important;}.banner-pages .banner-text+.btn-warning{display:flex;align-items:center;margin-top:2rem;position:relative;z-index:100;}.banner-pages .hotel-form{bottom:2rem !important;}.location-warning{margin:1rem 0;}.cont-feat{width:100%;}.cont-feat .feat-dest{text-align:center;}.acces .acces-by{display:flex;margin:1rem 0;}.acces .acces-by .car-rental-icon-blue,.acces .acces-by .flight-icon-blue,.acces .acces-by .boat-icon-blue{width:3.125rem;height:3.125rem;margin-right:1rem;margin-top:-.2rem;}.acces .acces-by h3{font-size:1.25rem;font-weight:bold;}.acces .acces-by label{font-weight:normal;}@media screen and (max-width:575px){.acces .acces-by .car-rental-icon-blue,.acces .acces-by .flight-icon-blue,.acces .acces-by .boat-icon-blue{width:10%;}.acces .acces-by .car-rental-icon-blue+div,.acces .acces-by .flight-icon-blue+div,.acces .acces-by .boat-icon-blue+div{width:90%;}}.hotels-in .medium-head{margin-bottom:1.5rem;}.all-dest{width:100%;}.all-dest .cont-item-des{justify-content:center;}.all-dest .main-txt .big-header{text-transform:none;}.reazon-to-book{margin-top:4rem !important;}.dest-descrp{margin-bottom:2rem !important;}.near-dest{margin-top:1rem !important;}@media screen and (min-width:993px){.other-dest.car-mode-less-4 .carousel-control-next,.other-dest.car-mode-less-4 carousel-control-prev{display:none !important;}}@media screen and (min-width:769px){.other-dest.car-mode-less-3 .carousel-control-next,.other-dest.car-mode-less-3 carousel-control-prev{display:none !important;}}@media screen and (min-width:577px){.other-dest.car-mode-less-2 .carousel-control-next,.other-dest.car-mode-less-2 carousel-control-prev{display:none !important;}}@media screen and (min-width:321px){.other-dest.car-mode-less-1 .carousel-control-next,.other-dest.car-mode-less-1 carousel-control-prev{display:none !important;}}.main-attraction.close .attractions:nth-child(n+3){display:none;}@media screen and (max-width:991px){.dest-descrp,.gallery,.acces,.main-attraction,.reazon-to-book{width:90% !important;margin-left:auto !important;margin-right:auto !important;}.hotels-in{margin-top:0 !important;}.sec-summ{margin-top:3rem !important;}.col-xl-8.col-lg-10{padding:0 !important;}}@media screen and (max-width:767px){.main-dd-cont{width:100% !important;margin:0 auto !important;}}@media screen and (max-width:1729px){.banner-pages .banner-text+.btn-warning{margin-top:0 !important;}}@media screen and (max-width:1599px){.banner-pages .banner-txt{margin:1rem 0 .3rem !important;}}@media screen and (max-width:1599px){.banner-pages .hotel-form{bottom:1rem !important;}}@media screen and (max-width:1349px){.banner-pages .banner-text{margin-bottom:.3rem !important;}.banner-pages .banner-text p{margin-bottom:.5rem !important;}.banner-pages .banner-text+.btn-warning{height:2.75rem !important;}.banner-pages .hotel-form{bottom:.5rem !important;}}@media screen and (max-width:1149px){.banner-pages .banner-text{margin-bottom:1.5rem !important;width:80% !important;}.banner-pages .hotel-form{bottom:-.3rem !important;position:relative !important;}}@media screen and (max-width:999px){.banner-pages .banner-text+.btn-warning{display:none !important;}.dest-descrp{flex-flow:row wrap !important;display:flex !important;justify-content:space-between !important;}.dest-descrp .see-all-hotl{display:block !important;font-weight:bold !important;background:#05b6ff;width:100%;padding:.3rem .6rem;color:#fff !important;text-align:center;margin-bottom:1rem;}}@media screen and (max-width:899px){.banner-pages .banner-text{width:90% !important;}}@media screen and (max-width:839px){.other-dest{max-width:100% !important;}}@media screen and (max-width:799px){.banner-pages{background:linear-gradient(180deg,#268bc8 0%,#84a6d6 53%,#b6cae7 74%,#fff 97%);}.banner-pages .banner-header{position:relative !important;margin:3rem 0 .5rem !important;}.banner-pages .banner-txt{text-shadow:none;font-size:2.7rem !important;}.banner-pages .banner-text{margin-bottom:0 !important;margin-top:.5rem !important;text-shadow:none !important;font-size:1rem;}.banner-pages .carousel{display:none !important;}.banner-pages .hotel-form{position:relative !important;}.hotels-in .h-average-price .cont-averg-elemnt{flex-wrap:wrap !important;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .hot-elem{width:63%;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price{width:99%;flex-direction:row !important;justify-content:flex-start !important;height:auto !important;align-items:center !important;background:#e3fbff;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-price-pers{width:25%;align-items:center;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-price-pers .price+span{margin-bottom:5px;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-board-room{width:50%;margin-bottom:0 !important;padding:0 .2rem;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .btn{width:25%;margin-top:0 !important;}.dest-descrp,.gallery,.acces,.main-attraction,.reazon-to-book{width:100% !important;}}@media screen and (max-width:724px){.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .hot-elem{width:60%;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-price-pers{width:30%;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-board-room{width:45%;margin-bottom:0 !important;}}@media screen and (max-width:669px){.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .hot-elem{width:57%;}}@media screen and (max-width:669px) and (max-width:624px){.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .hot-elem{width:53%;}}@media screen and (max-width:669px){.hotels-in .h-average-price .cont-averg-elemnt.no-img .hot-elem{width:65%;}.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price{width:35%;}}@media screen and (max-width:767px){.banner-pages .banner-header .banner-txt,.banner-pages .banner-header .banner-text{margin-left:3% !important;}}@media screen and (max-width:575px){.banner-pages .banner-header{align-items:center !important;margin-top:2rem !important;}.banner-pages .banner-header .banner-txt{margin-top:0 !important;margin-left:0 !important;}.banner-pages .logo{display:block !important;}.banner-pages .banner-txt{text-align:center !important;width:100%;margin-left:0 !important;}.hotels-in{width:360px !important;margin:auto !important;}.hotels-in .h-average-price .cont-averg-elemnt{flex-wrap:wrap !important;}.hotels-in .h-average-price .cont-averg-elemnt .h-img-cont img{width:98%;border-radius:7px;margin:0 auto;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .h-img-cont,.hotels-in .h-average-price .cont-averg-elemnt.no-img .h-img-cont{width:100%;margin-bottom:1.5rem;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .hot-elem,.hotels-in .h-average-price .cont-averg-elemnt.no-img .hot-elem{width:100%;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price,.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price{width:100%;flex-wrap:wrap !important;justify-content:space-around !important;width:99%;flex-direction:row !important;height:auto !important;align-items:center !important;background:#e3fbff;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .no-ref,.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price .no-ref{padding:.2rem;width:50% !important;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-price-pers,.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price .cont-price-pers{width:auto !important;order:1;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price .cont-board-room,.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price .cont-board-room{width:1000%;margin-bottom:0 !important;padding:0 .2rem;border-top:1px solid #c8dde0;padding-top:.5rem;order:3;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .btn,.hotels-in .h-average-price .cont-averg-elemnt.no-img .btn{width:9.25rem !important;margin-top:0 !important;order:2 !important;}.main-attraction .attractions a{width:98% !important;flex-basis:98% !important;padding-left:0 !important;}.main-attraction .attractions a:nth-child(2n){padding-left:0 !important;}.dest-descrp{flex-direction:column !important;}.dest-descrp .medium-head{order:2;}.dest-descrp .see-all-hotl{order:1;margin-bottom:.5rem !important;}.dest-descrp>div{order:3;}}@media screen and (max-width:429px){.banner-pages .banner-header .banner-txt{font-size:2.4rem !important;}}@media screen and (max-width:379px){.hotels-in{width:100% !important;}.hotels-in .h-average-price .cont-averg-elemnt{padding-left:0 !important;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .cont-from-price,.hotels-in .h-average-price .cont-averg-elemnt.no-img .cont-from-price{justify-content:space-between !important;}.hotels-in .h-average-price .cont-averg-elemnt:not(.no-img) .btn,.hotels-in .h-average-price .cont-averg-elemnt.no-img .btn{width:7.25rem !important;}}