#leafletModal .modal-header{border:0;height:0}#leafletModal .modal-dialog{margin:4rem auto 0 auto;max-width:90vw;width:100%}@media (min-width:992px){#leafletModal .modal-dialog{width:90%}}#leafletModal .modal-content{padding:5rem 0 0 0;width:100%}#leafletModal .modal-content .hotels{margin:0;max-width:92.5rem}@media (min-width:992px){#leafletModal .modal-content .hotels{margin:7rem auto 0 auto}}#leafletModal .modal-content .hotels h5{text-align:center}.leaflet__moreInfo{background:#fff;color:var(--primary);font-size:2rem;font-weight:400;padding:10px 0 10px 80px}.leaflet__moreInfo .active{font-weight:900}@media (min-width:768px){.leaflet__moreInfo.leaflet__more__container{padding:2rem 0 0 0}}@media (min-width:1366px){.leaflet.extended{float:right;width:100%}}.leaflet__wrapper{box-shadow:var(--ibe-tt-box-shadow--boxes);margin:0 auto 4rem auto;max-width:60rem}@media (min-width:992px){.leaflet__wrapper{max-width:none}}.leaflet__slider{background:var(--ibe-tt-grey--lite);height:20.8rem;margin:0 auto;position:relative;width:100%}@media (min-width:576px){.leaflet__slider{height:23rem}}@media (min-width:992px){.leaflet__slider{margin:0}}.leaflet__slider__container{margin:0}.leaflet__slider__next,.leaflet__slider__prev{background:rgba(255,255,255,.6);border-radius:50%;color:var(--white);cursor:pointer;height:3.6rem;margin:-1.8rem 0 0 0;overflow:hidden;position:absolute;text-align:center;top:50%;width:3.6rem;z-index:1}.leaflet__slider__next .ew-arrow-left,.leaflet__slider__next .ew-arrow-right,.leaflet__slider__prev .ew-arrow-left,.leaflet__slider__prev .ew-arrow-right{font-size:2rem;line-height:3.6rem}.leaflet__slider__prev{left:1rem}.leaflet__slider__next{right:1rem}.leaflet__slider .slick-dots{bottom:0;display:flex;margin-bottom:0}.leaflet__slider .slick-dots li{background:var(--ibe-tt-grey--dark);height:.7rem;margin:0;width:100%}.leaflet__slider .slick-dots li.slick-active{background:var(--white)}.leaflet__slider .slick-dots li button{height:100%;width:100%}.leaflet__slider .slick-dots li button:before{content:""}.leaflet__slide{flex-shrink:0;height:20.8rem;margin:0 auto;overflow:hidden}@media (min-width:576px){.leaflet__slide{height:23rem;width:35.4rem}}@media (min-width:992px){.leaflet__slide{margin:0}}.leaflet__heading{align-items:center;background:var(--secondary);cursor:pointer;display:flex;min-height:5rem;padding:1rem 2rem;position:relative}@media (min-width:992px){.leaflet__heading{left:35.4rem;top:-18rem;width:42%}}.leaflet__heading h2{color:var(--white);font-size:var(--ibe-tt-font-size--xlarge);font-weight:var(--ibe-tt-font-weight--bold);margin:0;text-transform:uppercase;width:100%}@media (min-width:768px){.leaflet__heading h2{margin:0 auto;width:35rem}}@media (min-width:992px){.leaflet__heading h2{width:100%}}@media (min-width:1366px){.leaflet__heading h2{margin:0;width:100%}}.leaflet__heading h2 a{color:var(--white)}.leaflet__location{align-items:center;background:var(--primary);display:flex;min-height:5rem;padding:1rem 2rem;position:relative}@media (min-width:992px){.leaflet__location{left:35.4rem;top:-18rem;width:45%}}@media (min-width:768px){.leaflet__location>div{margin:0 auto;width:35rem}}@media (min-width:992px){.leaflet__location>div{width:100%}}@media (min-width:1366px){.leaflet__location>div{margin:0}}.leaflet__location span{color:var(--white);display:inline-block;font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--bold)}.leaflet__content{float:left;position:relative;width:100%}@media (min-width:576px){.leaflet__content{min-height:27.2rem}}.leaflet__grey{background:var(--ibe-tt-grey--lite);display:none;height:15rem;position:absolute;top:-15rem;width:100%;z-index:-1}@media (min-width:992px){.leaflet__grey{display:block}}@media (min-width:1920px){.leaflet__grey{height:20rem;top:-20rem}}.leaflet__infos{padding:1.5rem 2rem 0 2.5rem}@media (min-width:576px){.leaflet__infos{padding:1.5rem 2rem 7rem 2rem}}@media (min-width:992px){.leaflet__infos{padding:1.5rem 2rem 0 2.5rem;position:relative;top:-9.5rem;width:100%}}.leaflet__top{margin:1rem auto 0 auto;text-align:center}@media (min-width:576px){.leaflet__top{width:35rem}}@media (min-width:992px){.leaflet__top{left:37rem;margin:0;position:absolute;top:-21.5rem;width:36.1rem}}@media (min-width:992px){.leaflet__stars{float:left}}.leaflet__stars .ew{color:var(--secondary);font-size:2.1rem}.leaflet__favorite{cursor:pointer;float:right}.leaflet__favorite .ew{color:var(--primary);font-size:1.7rem;line-height:2.4rem}.leaflet__details{height:0;overflow:hidden;padding:2rem 0 0 0;transition:height .1s ease}@media (min-width:576px){.leaflet__details{height:auto;margin:0 auto;width:80%}}@media (min-width:992px){.leaflet__details{margin:0;padding:0;width:58%}}.leaflet__details.open{height:auto;padding:2rem 0;transition:height .1s ease}.leaflet__calendar,.leaflet__days,.leaflet__roomType,.leaflet__service,.leaflet__transfer,.leaflet__view{align-items:center;display:flex;margin:0 0 2rem 0}@media (min-width:576px){.leaflet__calendar,.leaflet__days,.leaflet__roomType,.leaflet__service,.leaflet__transfer,.leaflet__view{float:left;width:50%}}.leaflet__calendar .ew,.leaflet__days .ew,.leaflet__roomType .ew,.leaflet__service .ew,.leaflet__transfer .ew,.leaflet__view .ew{color:var(--primary);font-size:2.4rem;margin:0 2rem 0 0}.leaflet__calendar span,.leaflet__days span,.leaflet__roomType span,.leaflet__service span,.leaflet__transfer span,.leaflet__view span{color:var(--ibe-tt-grey--text);font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--lite)}.leaflet__rating{margin:0 0 1rem 0}@media (min-width:576px){.leaflet__rating{float:left;margin:1rem 0 .5rem 0;text-align:center;width:100%}}@media (min-width:992px){.leaflet__rating{left:55%;margin:0;position:absolute;top:4.4rem;width:27.5rem}}@media (min-width:1920px){.leaflet__rating{left:66%}}.leaflet__rating__container{border:1px solid var(--secondary);cursor:pointer;height:8.2rem;margin:0 auto;padding:.3rem 0 0 0;text-align:center;width:27.5rem}.leaflet__ratings{font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--lite);margin:0 0 .3rem 0}.leaflet__ratings>span{font-weight:var(--ibe-tt-font-weight--bold)}.leaflet__suns .ew{color:var(--secondary);font-size:2.2rem}.leaflet__recommendation{color:var(--ibe-tt-grey--text);font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--lite);text-align:center}.leaflet__recommendation>span{color:var(--primary);font-weight:var(--ibe-tt-font-weight--bold);margin-left:.5rem}.leaflet__showMore{align-items:center;display:flex;height:3.5rem;margin:0 0 3rem 0;position:relative}@media (min-width:576px){.leaflet__showMore{display:none}}.leaflet__button{background:var(--secondary);color:var(--white);font-size:var(--ibe-tt-font-size--button);height:3.5rem;left:50%;line-height:3.5rem;margin:0 0 0 -9.9rem;position:absolute;top:0;width:19.8rem;z-index:1}.leaflet__button__line{background:var(--secondary);display:inline-block;height:1px;width:100%}.leaflet__attribute{display:flex;justify-content:center;position:absolute;top:-1.8rem;width:100%}@media (min-width:768px){.leaflet__attribute{justify-content:flex-end;padding:0 6rem 0 0}}@media (min-width:992px){.leaflet__attribute{top:-23.6rem}}@media (min-width:1366px){.leaflet__attribute{top:-23.6rem}}@media (min-width:992px){.leaflet__attribute.bottom{display:none}}.leaflet__attribute.top{display:none}@media (min-width:992px){.leaflet__attribute.top{display:flex;position:absolute;top:-1.8rem}}.leaflet__attribute .circle{background:var(--white);border-radius:50%;height:3.5rem;margin:0 .6rem;overflow:hidden;width:3.5rem}.leaflet__attribute .ew{color:var(--primary);font-size:3.5rem}.leaflet__price{cursor:pointer;float:right;font-size:var(--ibe-tt-font-size--button);order:2;position:relative;text-align:center;width:100%}@media (min-width:576px){.leaflet__price{position:absolute;right:2rem;top:3rem;width:auto}}@media (min-width:768px){.leaflet__price{margin:0 3rem 0 0;top:3.5rem}}@media (min-width:992px){.leaflet__price{top:2.5rem}}.leaflet__price__label{color:var(--primary);margin:0 1rem 0 0}.leaflet__price__value{color:var(--secondary);font-size:var(--ibe-tt-font-size--xxlarge);font-weight:var(--ibe-tt-font-weight--bold)}.leaflet__price__value .ew{font-size:1.6rem}@media (min-width:768px){.leaflet__price__value .ew{display:none}}.leaflet__c2a,.leaflet__offerLink{display:none;justify-content:center;margin:0 0 1.5rem 0}@media (min-width:576px){.leaflet__c2a,.leaflet__offerLink{display:flex;left:49%;margin:0 0 0 -9.3rem;position:absolute;top:-7.5rem}}@media (min-width:992px){.leaflet__c2a,.leaflet__offerLink{display:none}}.leaflet__c2a a,.leaflet__offerLink a{background:var(--secondary);color:var(--white);font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--bold);height:3.5rem;line-height:3.5rem;text-align:center;width:19.6rem}.leaflet__offerLink{display:none}@media (min-width:992px){.leaflet__offerLink{display:block;top:10.5rem}}.leaflet__more{background:var(--ibe-tt-grey--lite);padding:2rem 0}@media (min-width:992px){.leaflet__more{bottom:0;padding:0 0 2rem 0;position:relative;width:100%}}.leaflet__more__container{background:var(--ibe-tt-grey--lite);display:flex;flex-wrap:wrap;height:7rem;min-height:7.7rem;padding:2rem 0 0 0;position:relative}@media (min-width:992px){.leaflet__more__container{min-height:5rem}}.leaflet__more__c2a{color:var(--primary);cursor:pointer;float:left;font-size:var(--ibe-tt-font-size--base);font-weight:var(--ibe-tt-font-weight--bold);order:1;position:relative;text-align:center;top:.5rem;width:100%}@media (min-width:576px){.leaflet__more__c2a{left:2rem;position:absolute;top:4rem;width:auto}}@media (min-width:768px){.leaflet__more__c2a{font-size:var(--ibe-tt-font-size--xlarge);margin:0 0 0 2rem;top:3rem}}.leaflet__more__c2a a{color:var(--primary);display:inline-block}.leaflet__more__c2a .ew{margin:0 0 0 .5rem;position:relative;top:.2rem}.leaflet__more__c2a__icon{margin-right:10px}.leaflet__more__frame{background:var(--white);display:none;padding:1.5rem 0 2rem 3rem;width:100%}@media (min-width:576px){.leaflet__more__frame{float:left}}.leaflet__more__menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:576px){.leaflet__more__menu{justify-content:flex-start;padding:0 3rem}}.leaflet__more__menu__item{color:var(--primary);cursor:pointer;font-size:var(--ibe-tt-font-size--base);height:1.8rem;line-height:1.8rem;margin:0 0 1.2rem 0;text-align:left;width:40%}@media (min-width:576px){.leaflet__more__menu__item{width:auto}}.leaflet__more__menu .separator{background:var(--primary);display:inline-block;margin:0 .5rem 1.2rem .5rem;width:1px}@media (min-width:576px){.leaflet__more__menu .separator{margin:0 1rem 1.2rem 1rem}}.leaflet__more__menu span:nth-of-type(even){visibility:hidden}@media (min-width:576px){.leaflet__more__menu span:nth-of-type(even){visibility:visible}}@media (min-width:576px){.leaflet__more__menu span:nth-of-type(4){display:none}}@media (min-width:576px){.leaflet__more__menu span:nth-of-type(8){display:none}}.leaflet__more__iframe{padding:2rem 5rem 2rem 2rem}.leaflet__more__iframe iframe{height:40rem;width:100%}.leaflet #loadMoreHotels{display:flex;margin:0 auto;max-width:53.5rem}@media (min-width:992px){.leaflet #loadMoreHotels{max-width:136.6rem;padding:0 3.2rem}}.leaflet #loadMoreHotels>div{align-items:center;background:var(--secondary);display:flex;height:3.5rem;justify-content:center;margin:.3rem 0 4rem 0;width:28.6rem}.leaflet #loadMoreHotels>div:hover{cursor:pointer}.leaflet #loadMoreHotels>div>span{color:var(--white);font-size:var(--ibe-tt-font-size--button)}.leaflet #loadMoreHotels hr{border-top:1px solid #f18712;color:var(--secondary);flex-grow:1}.leaflet__buttons{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:3rem 0;text-align:center;width:100%}@media (min-width:768px){.leaflet__buttons{display:block}}.leaflet__buttons .printLeaflet{background:var(--ibe-tt-grey--dark);color:var(--white);font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--bold);height:3.5rem;line-height:3.5rem;margin:1rem 0 0 0;width:21.3rem}@media (min-width:768px){.leaflet__buttons .printLeaflet{margin:0 0 0 .5rem}}.leaflet__buttons .removeLeaflet{background:var(--secondary);color:var(--white);font-size:var(--ibe-tt-font-size--button);font-weight:var(--ibe-tt-font-weight--bold);height:3.5rem;line-height:3.5rem;width:21.3rem}@media (min-width:768px){.leaflet__buttons .removeLeaflet{margin:0 .5rem 0 0}}.leaflet__buttons .ew-cross-full{color:var(--white);float:left;font-size:1.8rem;left:.5rem;position:relative;top:.7rem}.leaflet__buttons .ew-print{color:var(--white);float:left;font-size:2.5rem;position:relative;top:.4rem}@media print{@page{size:auto;margin:0}.entry-wrap{padding:15px}*{overflow:visible!important}body,html{height:auto!important}body * .clearfix:after,body * .clearfix:before,body * .row:after,body * .row:before{content:none}body>.wrapper{display:none}a,a:after{display:none}.modal,.modal *{float:none!important;margin:0;padding:0;position:relative!important}.modal-dialog{margin:0 auto;max-width:none!important;padding:0 5rem;width:100%!important}.modal-header{display:none}.modal-header button,.modal-header h4{display:none}.modal-content{border:0;box-shadow:none}.modal-content div,.modal-content span{page-break-inside:avoid}.modal-content .hotels{margin:0!important;max-width:none!important;width:100%!important}.modal-content .hotels>.row{border:1px solid var(--black);margin:1rem 0}#ui-datepicker-div,.modal-backdrop{display:none}.leaflet__wrapper{margin:0;max-width:none}.leaflet__wrapper:after,.leaflet__wrapper:before{content:none}.leaflet__content{padding:5rem}.leaflet__buttons,.leaflet__grey,.leaflet__offerLink,.leaflet__slider{display:none}.leaflet__heading,.leaflet__location{background:0 0;left:0;min-height:3rem;top:0}.leaflet__heading a[href]::after,.leaflet__more__c2a a[href]::after,.leaflet__offerLink a[href]::after,.leaflet__price a[href]::after{content:none!important}.leaflet__heading a{display:block!important}.leaflet__more__container{height:auto;min-height:auto;padding:0;width:100%}.leaflet__more__c2a{left:0;margin:0;text-align:left;top:1.2rem;width:70%}.leaflet__more__c2a__icon{display:none}.leaflet__more__frame{display:none}.leaflet__moreInfo.leaflet__more__container{padding:0}.leaflet__price{right:0;text-align:right;top:0;width:30%}.leaflet__price__label{margin:0 1rem 0 0}.leaflet__price a{display:block}.leaflet__price .ew{display:none}.leaflet__top{text-align:left;top:1rem}.leaflet__stars{top:1rem}.leaflet__details{top:1rem;width:100%}.leaflet__rating{border:none;width:auto}.leaflet__rating__container{border:1px solid #000;left:auto;position:absolute!important;right:0;top:-9rem}.leaflet__attribute{display:inline-block!important;left:-.5rem;position:absolute;right:auto;top:1rem;width:100%}.leaflet__attribute.bottom{display:none!important}.leaflet__attribute .circle{display:inline-block}.menu__wrapper--top{display:none}footer{display:none}}