@import "../../../clientlib-site/settings/_settings.mixins.less";@import "../../../clientlib-site/settings/_settings.variables.less";@import "../../../clientlib-site/settings/theme-variables.less";@import "../../../vendor/bootstrap/src/less/variables.less";body.page-homepage .palladium-carousel+.fastbooking-xf .buscador-desktop:not(.js-isFixed),body.page-homepage .target+.fastbooking-xf .buscador-desktop:not(.js-isFixed){margin-top:-80px}
@media(max-width:@screen-md){body.page-homepage .palladium-carousel+.fastbooking-xf .buscador-mobile,body.page-homepage .target+.fastbooking-xf .buscador-mobile{margin-top:-70px;z-index:2;position:relative}
}
body.page-homepage .header-xf+.palladium-carousel,body.page-homepage .header-xf+.target{@media(max-width:@screen-xs){margin-top:70px}
margin-top:100px}
.palladium-travel-club-banner-redesign{position:relative;.arrowsContainer{position:absolute;width:80px;bottom:79px;right:80px;display:flex;justify-content:space-between;align-items:center;.slick-arrow{border:1px solid #fff;border-radius:50%;width:32px;height:32px;padding-top:4px;padding-left:4px;cursor:pointer;&.prev{transform:rotateY(180deg)}
}
}
}
.ptc__carousel{// oculto hasta que diga Slick!opacity:0;position:relative;.click-helper{content:"";width:100%;height:35px;background-color:transparent;position:absolute;bottom:0;@media(min-width:@screen-md){display:none}
}
.slick-dots{bottom:5%;li button::before{content:"";width:10px;height:10px;background-color:@color-grey-extralight;border-radius:100%;opacity:1}
li.slick-active button::before{background-color:@color-yellow}
}
}
.pal-home__video{height:350px;width:100%;display:block;.pal-video-responsive{width:100%;height:100%;padding-bottom:inherit;.pal-video--video-node{width:100%;height:100%;object-fit:cover}
}
@media(min-width:1920px){height:560px}
@media(min-width:1440px) and (max-width:1919px){height:420px}
@media(min-width:@screen-md) and (max-width:1199px){height:350px}
@media(min-width:@screen-xs) and (max-width:991px){height:290px}
@media(min-width:320px) and (max-width:479px){height:190px}
}
.pal-slide-banner--big{// <<<<------- toDO:basado en clases según back height:350px;&.description{height:400px;.aos-loading-helper();.pal-webcome-text-container{position:absolute;display:flex;width:100%;height:100%;top:0;display:flex;justify-content:center;.pal-slide-banner__title{font-weight:bold;text-transform:capitalize;width:100%;padding:0 5em;font-size:43px;top:29%;left:initial;.aos-loading-helper()}
.pal-slide-banner__subtitle{position:absolute;bottom:21%;color:@color-grey-extralight;text-align:center;font-size:24px;.aos-loading-helper()}
@media(max-width:@screen-lg){flex-direction:row;.pal-slide-banner__title{top:1em}
.pal-slide-banner__subtitle{bottom:1em}
}
@media(max-width:@screen-md){.pal-slide-banner__title{font-size:36px}
.pal-slide-banner__subtitle{font-size:26px}
}
@media(max-width:@screen-sm){.pal-slide-banner__title{font-size:26px}
.pal-slide-banner__subtitle{font-size:16px}
}
}
}
@media(min-width:1920px){height:560px;font-size:5em}
@media(min-width:1440px) and (max-width:1919px){height:420px;font-size:3.75em}
@media(min-width:@screen-lg) and (max-width:1439px){font-size:3.2em}
@media(min-width:@screen-md) and (max-width:1199px){height:350px;font-size:3em}
@media(min-width:@screen-xs) and (max-width:991px){height:290px;font-size:2em}
@media(min-width:320px) and (max-width:479px){height:190px;font-size:1.7em}
}
[class*="pal-slide-banner--"]{&::before{position:absolute;content:"";height:100%;width:100%}
}
[class*="pal-slide-banner"]{position:relative;overflow:hidden;img{width:100%;height:100%;.ie-object-fit-cover();left:50%;top:50%;height:100%;position:absolute;transform:translate(-50%,-50%);@media(max-width:@screen-sm){width:100%;.ie-object-fit-cover()}
//IE only @media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (max-width:@screen-sm){right:0}
}
.pal-slide-banner__title{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);font-family:@font-primary-family;font-weight:300;color:@color-grey-extralight;text-align:center;text-transform:uppercase;@media(max-width:@screen-md){width:100%}
@media(max-width:@screen-sm){width:100%}
}
.pal-slide-banner__imgover{position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);max-width:1140px;object-position:left;height:57%;object-fit:contain;width:max-content;@media(max-width:1450px){transform:translate(-50%,-70%)}
@media(max-width:1141px){max-width:90%}
&--left{object-position:left}
&--right{object-position:right}
&--center{object-position:center}
}
&.pal-slide-banner--nolink{pointer-events:none}
}
*{box-sizing:border-box}
.mySlides1,.mySlides2{display:none}
img{vertical-align:middle}
.slideshow-container{max-width:1000px;position:relative;margin:auto}
.slick-prev,.slick-next{cursor:pointer;position:absolute;padding-top:0;padding-left:0;top:50%;width:0;padding:2%;margin-top:-22px;font-weight:bold;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;z-index:1}
.slick-next{right:1%;border-radius:3px 0 0 3px}
.slick-prev{left:1%;border-radius:3px 0 0 3px}
.slick-prev:hover,.slick-next:hover{background-color:#f1f1f161}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:40px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:-7px;top:-25px}
.slick-prev:before{content:"‹"}
[dir="rtl"] .slick-prev:before{content:"›"}
[dir="rtl"] .slick-next{left:-10px;top:70px;right:auto}
.slick-next:before{content:"›"}
[dir="rtl"] .slick-next:before{content:"‹"}
.pal-home__article{display:flex;justify-content:left;flex-flow:column wrap;position:absolute;width:410px;bottom:78.83px;z-index:99;left:82.42px;font-family:"Nunito Sans"}
.pal-home__article hgroup{display:flex;flex-flow:column wrap}
.pal-home__h3{color:#aea780;text-transform:uppercase;display:inline-block;font-size:12px;margin:1rem 0 0;letter-spacing:2px;font-weight:600;max-width:415px}
.pal-home__h4{color:#fff;text-decoration:none;text-transform:none;display:inline-block;font-size:60px;margin:0;font-family:"Vanitas-Regular";line-height:62px;max-width:370px}
span.pal-home__span1{color:#fff;text-decoration:none;text-transform:none;display:inline-block;font-weight:lighter;font-size:26px;margin:15px 0 7px;line-height:1.2}
span.pal-home__span2{color:#aea780;text-decoration:none;display:inline-block;font-size:18px;font-weight:500;margin:5px 0;line-height:1.2;letter-spacing:1px;font-weight:600}
.pal-home__button1{color:#fff;border:0;background:#aea780;width:85%;height:60px;font-size:17px;margin:20px 0 0;align-items:center;display:flex;justify-content:center;letter-spacing:2px;font-weight:600}
a.pal-home__button1:hover{color:white}
.pal-slide-banner--big.banner-redesign{height:720px;font-size:5em;@media(min-width:@screen-lg) and (max-width:1439px){font-size:3.2em}
@media(min-width:@screen-md) and (max-width:1199px){height:600px;font-size:3em}
@media(min-width:@screen-xs) and (max-width:991px){height:540px;font-size:2em}
@media(min-width:320px) and (max-width:479px){height:350px;font-size:1.7em}
}
.banner-overlay{width:100%;background:black;opacity:.3}
.banner-overlay{height:720px;@media(min-width:@screen-md) and (max-width:1199px){height:600px}
@media(min-width:@screen-xs) and (max-width:991px){height:540px}
@media(max-width:479px){height:350px}
}
@media(max-width:800px){ul.slick-dots>li{display:none}
}
@media(max-width:600px){.pal-home__article{bottom:30px;left:0;width:100%;font-size:12px;padding:0 17px}
.pal-home__button1{width:100%;height:48px;margin-left:auto;margin-right:auto;font-size:14px;line-height:16px}
.pal-home__h4{font-weight:700;font-size:60px;line-height:62px}
.pal-home__h3{font-size:12px;line-height:16px;letter-spacing:.1em}
span.pal-home__span1{margin:15px 5px 7px;font-size:20px;line-height:22px}
span.pal-home__span2{font-size:14px;line-height:16px}
}
.palladium-travel-club-banner-redesign{.banner-img-mob{display:none}
@media(max-width:991px){.banner-img-desk{display:none}
.banner-img-mob{display:initial;object-fit:cover;height:100%}
.hidePretitleMob,.hideTitleMob,.hideDescriptionMob,.hideSubdescriptionMob{display:none !important}
}
.golden{color:#aea780 !important}
.white{color:white !important}
}
.palladium-travel-club-banner-redesign{.arrowsContainer{position:absolute;width:96%;bottom:45%;right:2%;display:flex;justify-content:space-between;align-items:center;.slick-arrow{display:none !important;border:2px solid #fff;width:45px;height:45px;&.prev,&.next{&:before{content:'';margin-top:10px;width:12px;height:12px;display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:1;transform:rotate(-45deg);margin-left:8px}
}
&.prev{&:first-of-type{display:block !important}
}
&.next{&:last-of-type{display:block !important}
}
}
img{display:none}
}
}
.root h1.pal-home__h4{text-align:left;font-family:"Raleway",sans-serif;font-style:initial;font-weight:300}