.white-bg{background-color:#fff}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before,.icon-6:before,.icon-7:before,.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before{content:"W"}.icon-11:before,.icon-12:before,.icon-13:before,.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before,.icon-20:before,.icon-21:before,.icon-22:before,.icon-23:before{content:"Z"}.icon-24:before,.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before,.icon-38:before,.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}.destination-background{height:calc(100vh - 75px);overflow:hidden;position:relative}.parallax{background-attachment:fixed;background-position:top;background-repeat:no-repeat}.destination-background .video{min-height:calc(100vh - 50px);min-width:100%}@media (max-width:767px){.destination-background{height:calc(100vh - 50px)}}.destination-description{height:164px;left:0;margin:-110px 0 0;padding:0;position:absolute;right:0;text-align:center;top:50%;width:100%;z-index:2}.destination-background .destination-arrow{bottom:20px;display:block;position:absolute;text-align:center;width:100%}.destination-background .destination-arrow .fal:before{margin-left:2px}.destination-background .destination-arrow .fal{border:5px solid #fff;border-radius:100%;color:#fff;cursor:pointer;font-size:30px;height:60px;line-height:55px;width:60px}.destination-description .destination-description-discover{color:#fff;display:block;font-size:20px;margin-bottom:10px;text-transform:uppercase}.destination-description .caption-title{border-bottom:5px solid #fff;border-top:5px solid #fff;color:#fff;font-size:80px;font-weight:600;padding-bottom:8px;padding-left:30px;padding-right:30px;white-space:nowrap}@media (max-width:767px){.destination-description .caption-title{font-size:40px}}.destination-description .caption-description{color:#fff;margin:auto;text-shadow:1px 1px 3px #000;width:100%}.description h2{margin-bottom:20px;text-align:center}.destination-weather{background-color:#9eacd3;padding:30px}.destination-weather .day{color:#fff;font-size:16px}.destination-weather .day-0{font-size:40px}.destination-weather .day-0 i{font-size:80px;line-height:70px}.destination-weather .day-0 .day-desc,.destination-weather .day-0 .location{font-size:16px}.places-to-go{background-color:#fff;padding-top:30px}.places-to-go h2{text-align:center}@media (max-width:767px){.destination-weather .day{margin-bottom:15px}}@media (min-width:768px){.destination-weather{margin-top:-100px}}@media (min-width:992px){.travellers-guide{padding:40px}.destination-weather .day{margin-top:35px}.destination-weather .day-0{font-size:60px;margin-top:0}.destination-weather .day-0 i{font-size:120px;line-height:100px}}#best-prices-by-month ::-webkit-scrollbar{display:none}#best-prices-by-month ul{list-style:none}#best-prices-by-month .monthprices{border:0;margin-top:0;padding:10px 0}#best-prices-by-month .monthprices ul{display:flex;list-style:none;margin:0;padding:0}#best-prices-by-month .monthprices ul li{float:left;font-weight:600;height:250px;margin:0 0 30px 2.5%;position:relative;text-align:center;width:7%}#best-prices-by-month .monthprices ul li:first-child{margin-left:0}#best-prices-by-month .monthprices .bar{background:#d0e1e4;border-radius:3px;bottom:0;display:block;font-size:16px;left:0;padding:5px;position:absolute}#best-prices-by-month .monthprices .bar:hover{background-color:#bad2d6}#best-prices-by-month .monthprices .bar .price{color:#000;display:block;font-size:16px;line-height:16px;position:absolute}#best-prices-by-month .monthprices .bar .btn{bottom:5px;display:block;font-weight:600;left:5px;position:absolute;right:5px;text-transform:uppercase}#best-prices-by-month .monthprices .month{bottom:-24px;color:#2b3940;display:block;font-weight:600;left:0;position:absolute;right:0;text-align:center}@media (max-width:991px){#best-prices-by-month .monthprices{padding-left:71px}#best-prices-by-month .monthprices ul{display:block;margin:0;padding:0}#best-prices-by-month .monthprices ul li{float:none;height:50px;margin:0;padding:0;width:100%}#best-prices-by-month .monthprices ul li .bar{font-size:16px;height:40px!important;right:0}#best-prices-by-month .monthprices ul li .bar .price{right:7px;top:10px}#best-prices-by-month .monthprices ul li .bar .btn{line-height:20px;right:auto;top:5px}#best-prices-by-month .monthprices .month{left:-70px;position:absolute;text-align:left;top:20px;width:80px}}@media (max-width:767px){#best-prices-by-month .monthprices li .bar{min-width:66%}}@media (min-width:768px){#best-prices-by-month .monthprices li .bar{min-width:25%}}@media (min-width:992px){#best-prices-by-month .monthprices ul li{margin:0 0 30px 1.2%;width:7.3%}#best-prices-by-month .monthprices li .bar{min-height:25%;right:0;width:100%!important}#best-prices-by-month .monthprices li .bar .price{left:5px;right:5px;top:5px}}#best-prices-by-month .tab-content{background-color:transparent;padding-bottom:80px;padding-top:50px}.carousel-fade .carousel-inner>.item{height:500px;overflow:hidden}.carousel-inner>.item>a>img,.carousel-inner>.item>img{max-width:inherit;min-height:500px;min-width:100%}#why-travel-with-us-container{position:relative}#why-travel-with-us-container #why-travel-with-us{position:absolute;top:-150px;width:100%;z-index:1029}#why-travel-with-us h2{color:#fff;margin-top:0}#why-travel-with-us ul{list-style-type:none;margin:0;padding:0}#why-travel-with-us ul li{padding:10px 0}@media (max-width:767px){.carousel-fade .carousel-inner>.item,.carousel-inner>.item>a>img,.carousel-inner>.item>img{height:300px;max-height:300px;min-height:300px}#why-travel-with-us-container #why-travel-with-us{margin-top:-80px;position:relative;top:0;width:auto}}.title-underline{background-color:#fff;display:block;height:5px;margin-bottom:20px;width:50px}#why-travel-with-us ul li .fal{padding-right:10px}#why-travel-with-us .content{background-color:#000;color:#fff;padding:40px}@media (min-width:768px){#why-travel-with-us .content{height:350px}}@media (min-width:992px){#why-travel-with-us .content{height:300px}}#about-us-container #about-us{background-color:#000}@media (min-width:768px){#about-us-container{padding-right:0}#our-garantees-container{padding-left:0}}#our-garantees-container #our-garantees{background-color:#9eacd3}.destination-holder,.destination-holder:active,.destination-holder:focus,.destination-holder:visited{background-color:#fff;border-radius:2px;-ms-box-shadow:0 1px 10px #cecece;-o-box-shadow:0 1px 10px #cecece;box-shadow:0 1px 10px #cecece;color:#444;display:block;font-size:14px;margin:auto auto 20px;max-width:260px;overflow:hidden;position:relative;text-decoration:none;transform-style:preserve-3d;transition:all .2s ease-in-out;width:100%}.destination-holder:hover{-ms-box-shadow:0 10px 25px #cecece;-o-box-shadow:0 10px 25px #cecece;box-shadow:0 10px 25px #cecece;color:#444;cursor:pointer;text-decoration:none;transform:translateY(-2px)}.destination-holder .destination-photo{display:block;height:170px;overflow:hidden;position:relative}.destination-holder .destination-photo>img{max-height:170px;min-width:260px}.destination-holder .destination-info{background-color:#fff;display:block;height:130px;overflow:hidden;padding:15px 15px 10px}.destination-holder .destination-info .title-holder{bottom:10px;display:block}.destination-holder .destination-info .title{color:#9eacd3;display:block;font-size:16px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.destination-holder .destination-info .subtitle{display:block;height:64px;overflow:hidden}.destination-holder .from-price{display:block;font-size:30px;font-weight:600;padding:10px 15px 15px}.nav-tabs{border-bottom:1px solid #000}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{background:none;border:1px solid transparent;color:#444;font-size:16px;font-weight:400;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nav-tabs>li>a:first-child{margin-left:5px}@media (min-width:768px){.nav-tabs>li>a{width:83px}}@media (min-width:992px){.nav-tabs>li>a{width:110px}}@media (min-width:1200px){.nav-tabs>li>a{width:135px}}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#f9f9f9;border:1px solid;border-color:#000 #000 transparent;color:#000;font-weight:400}.nav-tabs>li>a:hover{border:1px solid transparent;color:#000}@media (min-width:768px){#about-destination{padding-top:220px}}@media (min-width:992px){#about-destination{padding-top:170px}}#press-reviews-container,#reviews-container{background:none}#press-reviews-container .reviewed-text,#reviews-container .reviewed-text{max-width:inherit;text-align:left}#press-reviews-container .reviewed-by,#reviews-container .reviewed-by{padding-bottom:40px}#press-reviews-container .customer,#reviews-container .customer{color:#000}.carousel-indicators{left:0;margin-left:0;text-align:left}#press-reviews-container .country{color:inherit}#search-packages h2{color:#444;font-weight:600;margin-bottom:20px;margin-top:0;text-transform:uppercase}#background-photo{background-repeat:no-repeat;background-size:cover;height:500px;overflow:hidden;position:relative}#background-photo #title-subtitle{color:#fff;font-weight:400;margin:0;position:absolute;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.7);text-transform:none;top:calc(50% - 50px);-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}#background-photo #title{display:block;font-size:4rem;margin:0}@media (max-width:991px){#background-photo #title{font-size:3rem}}#background-photo #subtitle{display:block;font-size:1.2rem;margin:10px 0 0}.forms-holder{bottom:0;left:0;position:absolute;width:100%}section h2{margin-top:0}
