/*! 2018-08-10 13:49:16 */.page-content.stick #header{margin-bottom:0}#header{background:no-repeat center center;background-size:cover;padding:80px 0;position:relative}#header:after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0}#header .cover-wrap{position:relative;z-index:1;padding:50px 0}@media only screen and (min-width: 768px){#header .cover-wrap{padding:20px 0}}#header .cover-wrap .cover-content-wrap{width:100%;height:100%;display:table}#header .cover-wrap .cover-content-wrap .cover-content{display:table-cell;vertical-align:middle;color:#fff;text-align:center;width:100%}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap{display:inline-block;width:100%;color:#ffffff;text-align:center}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap{padding:25px}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .title-buscador{font-weight:600;font-size:30px;font-size:3rem;text-shadow:0.5px 0.866px 1px rgba(1,0,1,0.75);margin-top:10px}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .title-buscador{font-size:42px;font-size:4.2rem}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .title-buscador .hotel{font-weight:500}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .title-buscador .price{color:#ca5c5c;font-weight:600}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles{width:100%;margin:auto;position:relative}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles{width:80%}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group{margin-bottom:0}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]{position:relative;padding:15px 10px 15px 60px;background:#fff no-repeat 15px 50% url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACgklEQVRYR8WWzXEaQRCFXy/cLUdgFIFxBqsIxCoBw9kFBch3SXdLbInyWSIBLY6AzcDOQBCBCYDa9hu0y+/CDEYAVSqqNHT3139vRnDij5w4PpwAfnSjiigu+eMKLc5m0IqhArEn6LXqQfw/yWwF6HQjXxVPDFqC6i+FmGB/skCJoixQHyKX/F9MZ3e7gmwEuO9Gtzy8oeOeTNBstYLxpgw7naikBQ0NCIFr143g2bUauQAP3ehZoRVmXP1eD/quzu4fo6oIngjRIkToYrcGkDnhwcWu5TQBM/sECFzglwBYyjMt4JWDdeeaQV6WrGAIDm27EZzbqrAEYPoOaPW6flWyGW47N4kkRR1CpWmbhxWAF2MU7pN9BvZWBS23G1f+NtgZQOdnVNYEvznx55z44T4VMLZGOzwgateDras+BzA7DwxsBq5g03kq4q9tmGcA79X/RUC2Qd0BzA4DHU7uR9csbb/bCWAqu+/bghJb8CoevrS+BTP5XoWez0DaM1cBsWVvBAmiIVd6fnnlGC1N6MPjS0w9H3IQq7YAtnNXX8s6kGr5vquYtdM2gCaJtR1NyZVVuLBlmXeert+AIjSiCFVsPtYAjCAlicZUxIiKWLM5WD1nAn3unu9NpLTtCs/sclVqBgEZeBPUXBxN3wRFRHRcNs5d3wUbZTKF6IvKB97xISZ8duVItAmMIr4yYFNFRwL5nGXnAmF9E3KdmlynJh1/omOzz2M6HhKKzzT+8ZuPlxFbdmtuvuw94AphBcgcvVWEj1Izuaq+inBOMPYKiFeFZhcIZ4Bdh9EV4mAABtgF4qAALhAHB7BBHAUgB6KX3TdHA1iA8Bcvu6MC5G3SyQH+AZSVVzCPBjcJAAAAAElFTkSuQmCC");padding-left:60px;border-radius:0 !important;border:solid 1px #ced0dc;color:#8e93af;font-weight:300;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 768px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]{padding:21px 15px 20px 60px;font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 992px){#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]{padding:21px 15px 20px 60px;font-size:16px;font-size:1.6rem}}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]::-webkit-input-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]::-moz-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]:-ms-input-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]:-moz-placeholder{color:#8e93af}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]:hover{cursor:pointer}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group input[type="text"]:focus{outline:none}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles{display:block;color:#444;background:#ffffff;position:absolute;width:100%;overflow-y:auto;height:500px;padding-bottom:30px}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel{padding:0 15px;text-align:left}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .country-name{margin-top:30px;text-transform:uppercase}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap{padding-left:10px}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap .destination-name{display:block;padding:10px;background:#ebecec;margin-bottom:0;margin-top:25px;position:relative}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap .destination-name span{vertical-align:middle;display:inline-block;padding:5px 0}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap .destination-name .view-all{display:inline-block;margin-right:5px;text-transform:none;font-size:11px;font-size:1.1rem}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap .hotel-name{display:block;color:#ca5c5c;padding:10px 15px;background:#f5f5f5}#header .cover-wrap .cover-content-wrap .cover-content .buscador-hoteles-wrap .form-hoteles .form-group .hotels-box .hoteles .hotel-wrap .hotel .destination-wrap .hotel-name:hover{background:#e4e4e4;cursor:pointer}#hoteles-destinations{padding:40px 0}#hoteles-destinations .title{margin-top:0;font-size:22px;font-size:2.2rem}@media only screen and (min-width: 768px){#hoteles-destinations .title{font-size:26px;font-size:2.6rem}}#hoteles-destinations .subtitle{font-size:14px;line-height:1.5;text-align:justify;color:#747575}@media only screen and (min-width: 768px){#hoteles-destinations .subtitle{font-weight:300;font-size:18px;font-size:1.8rem;margin:0}}#list-paises-macrohoteles .continent{position:relative;margin-bottom:60px}#list-paises-macrohoteles .continent .title{font-size:24px;font-size:2.4rem;font-weight:400;margin-bottom:10px;line-height:1;padding:0 12px}#list-paises-macrohoteles .continent .title .view-all{color:#ca5c5c;font-size:14px;font-size:1.4rem}#list-paises-macrohoteles .continent .list-paises .item{padding:0 8px;display:inline-block;vertical-align:top;margin:10px 0;padding:0 25px}@media only screen and (min-width: 320px){#list-paises-macrohoteles .continent .list-paises .item{width:100%}}@media only screen and (min-width: 768px){#list-paises-macrohoteles .continent .list-paises .item{width:50%}}@media only screen and (min-width: 992px){#list-paises-macrohoteles .continent .list-paises .item{width:33%}}#list-paises-macrohoteles .continent .list-paises .item .country{position:relative;overflow:hidden}#list-paises-macrohoteles .continent .list-paises .item .country a img{opacity:0.95;-webkit-transition:opacity 0.35s,transform 0.35s;-moz-transition:opacity 0.35s,transform 0.35s;-ms-transition:opacity 0.35s,transform 0.35s;-o-transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.1, 1.1, 1);-moz-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}@media only screen and (min-width: 768px){#list-paises-macrohoteles .continent .list-paises .item .country a img{margin:auto}}#list-paises-macrohoteles .continent .list-paises .item .country a span{font-size:19px;font-size:1.9rem;font-weight:400;text-shadow:0.5px 0.866px 1px rgba(1,0,1,0.75);color:#FFFFFF;margin:0;width:100%;position:absolute;left:0;top:0;padding:15px}#list-paises-macrohoteles .continent .list-paises .item .country:hover a img{opacity:0.8;-webkit-transform:scale3d(1.2, 1.2, 1);-moz-transform:scale3d(1.2, 1.2, 1);-ms-transform:scale3d(1.2, 1.2, 1);-o-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}#carousel-countries .carousel-countries-content{margin-bottom:40px}#carousel-countries .carousel-countries-content .continent{position:relative;margin-bottom:140px}#carousel-countries .carousel-countries-content .continent:last-child{margin-bottom:0}#carousel-countries .carousel-countries-content .continent .title{font-size:24px;font-size:2.4rem;font-weight:400;margin-bottom:10px;line-height:1;padding:0 12px}#carousel-countries .carousel-countries-content .continent .title .view-all{color:#ca5c5c;font-size:14px;font-size:1.4rem}#carousel-countries .carousel-countries-content .continent .carousel-wrap{overflow:hidden;overflow-y:hidden}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel{overflow:visible;padding:0 27px;-webkit-transition:transform 0.6s;-moz-transition:transform 0.6s;-ms-transition:transform 0.6s;-o-transition:transform 0.6s;transition:transform 0.6s;white-space:nowrap}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel .item{padding:0 8px;display:inline-block;vertical-align:top;width:33%}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel .item .carousel-country{position:relative;overflow:hidden}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel .item .carousel-country a img{margin:auto;opacity:0.95;-webkit-transition:opacity 0.35s,transform 0.35s;-moz-transition:opacity 0.35s,transform 0.35s;-ms-transition:opacity 0.35s,transform 0.35s;-o-transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.1, 1.1, 1);-moz-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel .item .carousel-country a span{font-size:19px;font-size:1.9rem;font-weight:400;text-shadow:0.5px 0.866px 1px rgba(1,0,1,0.75);color:#FFFFFF;margin:0;width:100%;position:absolute;left:0;top:0;padding:15px}#carousel-countries .carousel-countries-content .continent .carousel-wrap .carousel .item .carousel-country:hover a img{opacity:0.8;-webkit-transform:scale3d(1.05, 1.05, 1);-moz-transform:scale3d(1.05, 1.05, 1);-ms-transform:scale3d(1.05, 1.05, 1);-o-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1)}#carousel-countries .carousel-countries-content .continent .carousel-wrap .slick-arrow{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;display:inline-block}#carousel-countries .carousel-countries-content .continent .carousel-wrap .slick-arrow.slick-prev{left:-35px;background:no-repeat center url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAvklEQVRIS+3WzQkDIRAF4B0ryXaSYCFpbfsQxBJSyuauuHpYCIEwv8bLelX89B0eA8ukBZPc5YJFyXvvt1prijFu1AvUUXcUAJ4NfOecbymlnYKr4E+04fcQwouC9jNiWIOKYS0qgi1QNmyFsmBLlAxboyR4BIrCo1Ay3Opwd849OAWBFQlaIOevrXEU7i8fgZPgETgZtsZZsCXOhq1wEWyBi2EtroK/8VLK+pfR52ynKcMeVo2/9tVRXzA1gQOaWqwfIq1SZQAAAABJRU5ErkJggg==")}#carousel-countries .carousel-countries-content .continent .carousel-wrap .slick-arrow.slick-prev:before{content:""}#carousel-countries .carousel-countries-content .continent .carousel-wrap .slick-arrow.slick-next{right:-35px;background:no-repeat center url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAx0lEQVRIS+3WwQkDIRAF0B3wni0lHUQE+9h0lhQim1JSiUYhp0BkZv6HPSSeB5+j+BlZDlpykLv84enNp5Q2EbmUUq7oE6mvOsa4hhCeHTy11m4oroZHhznnc0cfDNwEM3EzzMJdMAN3wygOwQgOw16cAntwGmzF6XCtde+xuvagufd0275FKw0eqaZFx2EosBWlwB4Uhr0oBCOoG0ZRF8xAzTALNcEfo880HDTzmOkfv4e9OEskDWrqWLuhts7UsXZTTd3vwS9rvN4fm3lwiQAAAABJRU5ErkJggg==")}#carousel-countries .carousel-countries-content .continent .carousel-wrap .slick-arrow.slick-next:before{content:""}#tipos-hotel .tipos-hotel-content{display:flex;flex-wrap:wrap}#tipos-hotel .tipos-hotel-content .tipo-hotel{display:block;width:100%;text-align:justify;margin-bottom:20px}@media only screen and (min-width: 768px){#tipos-hotel .tipos-hotel-content .tipo-hotel{display:inline-block;width:49%;padding:15px;margin-bottom:0}}#tipos-hotel .tipos-hotel-content .tipo-hotel h4{text-transform:uppercase;font-weight:300}#tipos-hotel .tipos-hotel-content .tipo-hotel .tipo-hotel-text p{color:#666666}#tipos-hotel .tipos-hotel-content .tipo-hotel .tipo-hotel-text .tipo-hotel-mas_info{color:#ca5c5c}#tipos-hotel .tipos-hotel-content .tipo-hotel .tipo-hotel-text .tipo-hotel-mas_info:hover{color:#BC5658}

