/* clientlib-critical.lc-202610131413-lc.min.css */
body,html{overflow-x:hidden;overflow-y:visible;margin:0;padding:0}img,svg{width:100%}#global-loader,.component-loader{align-items:center;background:#fff;transition:opacity .24s cubic-bezier(.4, 0, .2, 1);opacity:1;will-change:opacity;pointer-events:all;display:flex;inset:0}body,html{padding:0}.brh-cta>.component-loader,.c-popover.mod--tooltip,.cta>.component-loader{display:none}*,.c-fastbooking,.c-label,:after,:before,html{box-sizing:border-box}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}html{font-size:16px;line-height:0;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{color:#384044;background:#fff;font-family:"Museo Sans",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;word-wrap:break-word;direction:ltr}main{display:block}img{max-width:none;height:auto;border-style:solid}svg{height:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}:root{--loader-dur:0.24s;--loader-ease:cubic-bezier(0.4, 0, 0.2, 1);--loader-bg:#fff;--loader-size:32px;--loader-border:3px;--loader-color:#222;--loader-secondary:#eee}.loader-spinner{width:32px;height:32px;border:3px solid #eee;border-top:3px solid #222;border-radius:50%;animation:.8s cubic-bezier(.4,0,.2,1) infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.component-loader{position:absolute;z-index:100;justify-content:center}.dynamicLoading.hiddenComponent:not(.c-ribbon):not(.tingle-modal):not(.c-modal):not(.bhg-loading):not(.mod--fullscreen):not(.c-stripemenu):not(.c-head-hotel-info){position:relative}.dynamicLoading.hiddenComponent>.component-loader{opacity:1;visibility:visible}#global-loader.is-hidden,.dynamicLoading.visibleComponent>.component-loader{visibility:hidden;opacity:0;pointer-events:none}#global-loader{position:fixed;z-index:9999;justify-content:center;animation:.24s cubic-bezier(.4,0,.2,1) 1.2s forwards global-loader-failsafe;contain:layout paint;visibility:visible;touch-action:none}#global-loader.is-hidden{animation:none}body.isAuthor #global-loader{animation-delay:4s}@keyframes global-loader-pulse{0%,100%{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes global-loader-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){#global-loader,.component-loader{transition-duration:1ms}.loader-spinner{animation:none!important}#global-loader{animation-duration:1ms}}.hidden,[hidden]{display:none!important}.visible{visibility:visible}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (min-width:1025px){.md\:hidden{display:none!important}.md\:block{display:block!important}}.homepage .icon{width:48px;height:48px;flex-shrink:0}.homepage .icon .c-icon{width:100%;height:inherit;margin:auto;line-height:0}.homepage .cmp-icon{display:flex;align-items:center;justify-content:center;background-size:100%;height:inherit}.homepage img.c-icon{display:inline-block}.homepage .header:not(.brh-header) .c-aside-menu-user-item-anchor img.c-icon{width:24px;height:24px}.homepage .c-icon{max-width:100%}@media (min-width:1024px){.homepage .icon{width:72px;height:72px}}.c-label{position:absolute;display:inline-flex;align-items:center;justify-content:flex-start;min-height:24px;padding:4px 7px;font-size:13px;line-height:20px;font-weight:500}.c-ribbon,.homepage .heroslider .c-heroslider,.ribbon{position:relative}.heroslider .c-heroslider>.component-loader,.ribbon{display:none}.ribbon:not(.ribbon-language){min-height:30px;overflow:hidden}.c-ribbon{width:100%;min-height:28px;height:auto;background-color:#c6e8f2;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.c-ribbon__close-btn,.c-ribbon__close-btn .cmp-icon,.c-ribbon__close-btn img.c-icon{width:16px;height:16px}.c-ribbon__close-btn{position:absolute;top:7px;right:7px;font-size:16px;line-height:16px;cursor:pointer}main.root>div .parsys .ribbon{position:absolute;top:0;width:100%;height:auto;z-index:5}.ribbon.mod--show{display:block}.ribbon.mod--highlight{position:absolute;z-index:1;max-width:90%;left:16px;bottom:16px;display:flex!important;flex-direction:row-reverse;gap:8px;padding:4px 8px;align-items:center;border-radius:8px;line-height:1.2;background-color:#e0e6ea;color:#384044}.ribbon.mod--highlight.mod--show{top:unset!important}.heroslider .c-heroslider{height:300px;overflow:hidden}.heroslider{min-height:300px}.homepage .heroslider.mod--lg-heroslider .c-video,.homepage .heroslider.mod--lg-heroslider .c-video-responsive,.homepage .heroslider.mod--lg-heroslider .swiper-slide{min-height:calc(100vh - 45px)}body.hotel .c-stripemenu.dynamicLoading{position:relative}.heroslider .c-video,.heroslider .c-video-responsive,.heroslider .swiper-slide,.heroslider .swiper-wrapper{height:100%}.heroslider .c-video-responsive{position:relative;padding-bottom:0;overflow:hidden}.heroslider .swiper-slide>.cmp-image .cmp-image__image,.heroslider .video-poster-overlay{display:block;width:100%;height:100%;object-fit:cover}.heroslider .video-poster-overlay{position:absolute;inset:0}.heroslider .video-poster-overlay{z-index:20}.c-heroslider.mod--layout-films-home,.heroslider.mod--full-height-heroslider .c-heroslider,.heroslider.mod--full-heroslider .c-heroslider{height:calc(100vh - 63px)}.heroslider.mod--full-height-heroslider,.heroslider.mod--full-heroslider{min-height:calc(100vh - 63px)}.heroslider.mod--lg-heroslider .c-heroslider{height:calc(100vh - 45px)}.heroslider.mod--lg-heroslider{min-height:calc(100vh - 45px)}.heroslider.mod--md-heroslider .c-heroslider{height:248px}.heroslider.mod--md-heroslider{min-height:304px}.heroslider.mod--sm-heroslider .c-heroslider{height:185px}.heroslider.mod--sm-heroslider{min-height:241px}.heroslider .c-heroslider.mod--layout-carousel-campaign,.heroslider .c-heroslider.mod--layout-films-home,.heroslider .c-heroslider.mod--layout-films-video,.heroslider .c-heroslider.mod--layout-service,.heroslider .c-heroslider.mod--layout-urban,.heroslider .c-heroslider.mod--layout-vacational{height:260px}@media (min-width:1024px){.heroslider.mod--full-height-heroslider .c-heroslider,.heroslider.mod--full-heroslider .c-heroslider,.heroslider.mod--lg-heroslider .c-heroslider,.heroslider.mod--md-heroslider .c-heroslider,.heroslider.mod--sm-heroslider .c-heroslider{height:616px}.heroslider.mod--full-height-heroslider,.heroslider.mod--full-heroslider,.heroslider.mod--lg-heroslider,.heroslider.mod--md-heroslider,.heroslider.mod--sm-heroslider{min-height:616px}.heroslider.mod--sm-heroslider--desktop .c-heroslider{height:220px}.heroslider.mod--sm-heroslider--desktop{min-height:220px}.heroslider.mod--md-heroslider--desktop .c-heroslider{height:466px}.heroslider.mod--md-heroslider--desktop{min-height:466px}.heroslider.mod--lg-heroslider--desktop .c-heroslider{height:616px}.heroslider.mod--lg-heroslider--desktop{min-height:616px}.heroslider.mod--full-height-heroslider--desktop .c-heroslider,.heroslider.mod--full-heroslider .c-heroslider{height:calc(100vh - 181px)}.heroslider.mod--full-height-heroslider--desktop,.heroslider.mod--full-heroslider{min-height:calc(100vh - 181px)}body.hotel .head-hotel-info{min-height:227px}body.hotel .stripemenu{min-height:24px}}.c-card{overflow:hidden;display:flex;width:100%;margin:6px 0;background:#fff}.c-card.mod--fullImg>a{display:block;width:100%;height:100%}.c-card.mod--relatedhotel .cmp-image{display:block;width:100%;height:100%}.c-card.mod--relatedhotel .cmp-image__image{display:block;width:100%;height:100%;object-fit:cover}.campaign-list .c-campaign-list{display:flex;flex-wrap:wrap}.campaign-list .c-card.mod--fullImg>a{display:flex;flex-wrap:wrap;width:100%;height:100%}@media (min-width:1024px){.c-card{width:calc(100% - 30px);margin:12px 15px;overflow:hidden}.market-targeting .card,.market-targeting .card>.c-card.mod--fullImg{min-height:270px}.market-targeting .card>.c-card.mod--fullImg,.market-targeting .card>.c-card.mod--fullImg .cmp-image,.market-targeting .card>.c-card.mod--fullImg>a{height:270px}.market-targeting .card>.c-card.mod--fullImg .cmp-image__image{display:block;width:100%;height:100%;object-fit:cover}}.homepage .hidden-element{display:none;opacity:0}.homepage .visible-element{display:block;opacity:1}.homepage .inject-hero{display:none;opacity:0}.homepage .inject-hero.inject-fastbooking{display:block;opacity:1;animation:.2s fadeInNew}.homepage .heroslider .swiper-button-JS{opacity:0}.homepage .heroslider.inject-fastbooking-true .swiper-button-JS{opacity:1;animation:.2s fadeInNew}.homepage .heroslider.inject-fastbooking-true .fastbooking{animation:.2s slideIn;display:block;visibility:visible;opacity:1}.homepage .xpf_reference_header{position:absolute;width:100%;transition:.2s;animation:.2s slideIn}.homepage #home_modules_header_jcr_content_root_generic_container,.homepage .responsivegrid{animation:.2s fadeInNew}@keyframes slideIn{0%{transform:scaleY(.9) scaleX(.9);opacity:0}50%{opacity:0}100%{transform:scaleY(1) scaleX(1);opacity:1}}@keyframes fadeInNew{0%,50%{opacity:0}100%{opacity:1}}.c-fastbooking.dynamicLoading.hiddenComponent{position:relative;opacity:0;pointer-events:none;visibility:hidden;max-height:0!important;overflow:hidden!important}@media (max-width:1023px){.heroslider.inject-fastbooking-true .c-fastbooking.dynamicLoading.hiddenComponent{height:460px!important;min-height:460px!important;max-height:460px!important}}.c-fastbooking{position:fixed;right:100vw;z-index:4;padding:15px;border-radius:2px;background:#fff}.mod--full-heroslider.inject-fastbooking-true .c-fastbooking,.mod--lg-heroslider.inject-fastbooking-true .c-fastbooking{position:relative;right:0;margin-top:-35vh}.mod--md-heroslider.inject-fastbooking-true .c-fastbooking{position:relative;right:0;margin-top:-60px}.mod--sm-heroslider.inject-fastbooking-true .c-fastbooking{position:relative;right:0;margin-top:-30px}.heroslider.inject-fastbooking-true .c-fastbooking{border-radius:16px}.homepage .heroslider .fastbooking{display:block;visibility:hidden;opacity:0}.header>.c-header.dynamicLoading.hiddenComponent{display:flex!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;box-sizing:border-box!important;overflow:hidden!important;height:48px!important;min-height:48px!important;max-height:48px!important}@media (min-width:1024px){.c-heroslider.mod--layout-films-home{height:100vh}.container-fastbooking-hero-JS>.inject-fastbooking,header.xpf_reference_header+main .heroslider .c-heroslider[data-embedfastbooking=true] .container-fastbooking-hero-JS{position:absolute;bottom:80px;z-index:2;width:100%;max-width:1140px;left:50%;transform:translateX(-50%)}.inject-fastbooking-true .fastbooking .c-fastbooking{position:relative;right:0;background:0 0;padding:12px 17px 10px;margin:0}.header>.c-header.dynamicLoading.hiddenComponent{height:64px!important;min-height:64px!important;max-height:64px!important}}
/* clientlib-base.lc-202610131413-lc.min.css */
.cmp-breadcrumb{
  display: inline-block;
  list-style: none;
  padding: 0;
}.cmp-tabs__tablist{
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  list-style: none;
}.cmp-tabs__tab{
  box-sizing: border-box;
  border-bottom: 1px solid transparent;
  padding: .5rem 1rem;
  cursor: pointer;
}.cmp-tabs__tab--active{
  border-color: inherit;
}.cmp-tabs__tabpanel{
  display: none;
}.cmp-tabs__tabpanel--active{
  display: block;
}.cmp-carousel__item--active{
  display: block;
}.cmp-carousel__indicator--active{
  background-color: rgba(0, 0, 0, 0.8);
}button,hr,input{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.tingle-modal *,legend{box-sizing:border-box}a,legend{color:inherit}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.text-center,.text-center .c-cta,.text-center .c-submenu-container .cmp-title,.text-center .c-submenu-container .cmp-title__text,.text-center .cmp-text p,.text-center .cmp-title__text,.tingle-modal--confirm .tingle-modal-box{text-align:center}.swiper,ol,ul{list-style:none}.heading.text-white,.mod--text-shadow,.mod--white-text{text-shadow:1px 1px 1px rgba(0,0,0,.4)}.c-fieldset label{text-overflow:ellipsis;white-space:nowrap}body,html{overflow-x:hidden;overflow-y:visible}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.85);opacity:0;user-select:none;cursor:pointer}.tingle-modal--noClose .tingle-modal__close,.tingle-modal__closeLabel{display:none}.tingle-modal__close,a{background-color:transparent}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal__close{position:fixed;top:2rem;right:2rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-btn,[role=button],a,button{cursor:pointer}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{filter:blur(8px)}.tingle-modal--visible{visibility:visible;opacity:1}.generic-separator .cmp-separator__horizontal-rule,.swiper-slide-invisible-blank{visibility:hidden}.tingle-modal--visible .tingle-modal-box{animation:.2s cubic-bezier(.68,-.55,.265,1.55) forwards scale}.tingle-modal.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;transition:background-color .4s}abbr[title]{text-decoration:underline}[class*=" encoin-"],[class*=" icon-"],[class^=encoin-],[class^=icon-]{speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-style:normal}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:1024px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.5rem;vertical-align:middle;font-size:0}}.mod--rounded-img,.swiper,.visuallyhidden{overflow:hidden}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform}@keyframes scale{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}details,main{display:block}hr{box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:underline 1px;word-break:break-word;transition:.3s ease-out}abbr[title]{border-bottom:none;text-decoration:underline dotted}img{border-style:solid;max-width:none;width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit;border-width:0;border-style:solid}blockquote,button,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0}button{background:0 0;padding:0}button:focus{outline:-webkit-focus-ring-color auto 5px}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}table{border-collapse:collapse}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--b-aquamarine-dark-blue:#315973;--b-dark-blue-gradient:linear-gradient(90deg, #348aa9 0%, #2f5a76 100%);--b-aquamarine-blue:#30a2bf;--b-dark-blue-gradient-hover:linear-gradient(90deg, #268299 0%, #26485e 100%, #26485e 100%);--b-dark-blue-gradient-active:linear-gradient(90deg, #1d6173 0%, #1c3647 100%, #1c3647 100%);--b-blue:#155583}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}*,.aem-GridColumn,:after,:before,html{box-sizing:border-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;display:block}.swiper-autoheight,.swiper-autoheight .swiper-slide,textarea{height:auto}.visible{visibility:visible}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-button-prev,.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));margin-left:0}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size)/ 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}input[type=checkbox],input[type=radio],select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius,10px)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.cta.mod--underline-small .c-cta::before,.mod--underline-full::before,.mod--underline-small::before{bottom:-4px;height:2px;background-color:var(--b-aquamarine-blue);transition:.3s ease-out;position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.block{display:block!important}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-sans/MuseoSans-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Museo Slab";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-slab/museo-slab-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo Slab";src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/museo-slab/museo-slab-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:barcelo-ui-kit;src:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/fonts/ui-kit/barcelo-ui-kit.woff2?2s3jwb") format("woff2");font-weight:400;font-style:normal;font-display:swap}[class*=" encoin-"],[class^=encoin-]{font-family:"Museo Sans"}[class*=" icon-"],[class^=icon-]{font-family:barcelo-ui-kit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em,i{font-style:italic}.icon-arrow-up:before{content:"\e903"}.icon-simple-arrow:before{content:"\e923"}.default-container{width:100%!important;margin-left:inherit}.inline-block{display:inline-block!important}.inline{display:inline!important}.hidden,.hidden-children :nth-child(n){display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.mod--rounded-img,.mod--rounded-skin,.mod--rounded-skin__class{box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px}.mod--rounded-img .c-launcher,.mod--rounded-img.launcher{box-shadow:none;border-radius:initial}.mod--rounded-no-shadow{border-radius:16px;box-shadow:none}.cmp-text .generic-container.bg-grey-90 a,a:hover{color:inherit}.mod--sticky-header .header .c-header.mod--sticky-header-top{z-index:9}@keyframes spinner-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slideLeftCursor{0%,14.2857%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASVJREFUeNrUlMGNgzAQRSNtA4EKEBW4hJRACS7BJbgDSnAJlOASfN0bJfi6t1k/NF5FkRKw4LJfGgkh+P/7z4xvt/+Grws4bKlHqe9SP1cZexSI917K81LKXEUcYoyyLIsYY2SaJgTcadZxHLMUWGulCpTX/nS2zjnJOW9uq0BrHEad0KhYKlHrukoIQapA3/drq7vEMYdh2BrFsatLcq0CrTEM/AyYAJzN87wVhM8CfNtCPOMGQFRJXgU0nuMgN3mDmi3kmv/xBaDTeyAOjcFpzruRBJr2CSklSHPXdZnI1P3udEQ5AAiJBBF1by8hBowgro8uyN9E7DnWqTg8bndccMRPk6E327116wwjR1OeQaa6FOHMhYMbz22GQ0rzfNukXwEGAKyMyaVM6GQ/AAAAAElFTkSuQmCC"),auto}28.5714%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARhJREFUeNrMVMERgjAQZNSHz0ADMFSQEtIBlBB+PulAOqAE7CAlZKwgJWgHKSHeRpzxAQkizrgzO7lH2Lvc7ZEkP8J+4T1GPBGPxPsWiTvOuaPTtm3rxph/rVoUhQOEEP7sug7CYsm3u4jw6qJ2vxreXwn3RDU6ZRaHj1X7njPGeNM0EL4SL1MWnKo4aCeynB9qXddiGIbz+IJoKyxZy2RZdntPQBX6M89zH4NVVSVSyiTWkheU1toZY+BX8/JvCHRPL9yJ51LQM/1CbCXs13iJ4Bphhh5bazcXBmguMiqK5J8KAxpDDEEp5ebsFoIIuQLVlmVpMfA1K9+jJe/9RgzHpGkKUfnVz554Q/Ww4tjTNlbpQ4ABAIopWwqDS0I8AAAAAElFTkSuQmCC"),auto}42.8571%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVdJREFUeNrcU8FthDAQdHINGF7ws6iAEqgA8eTpEiiB3ymvUyqwqACogBKgA7hfftCBs+PDUpTcBRPulZFWRgaPh5ldxv4bYipFdfE8b/Z9f6Rn8Qzirq5rnSSJ7rpOK6U0LnkGcd33vSEsikIDq+rDyCxhHMdmlVJCdXKYOYqi2RLCFliy+n4YyhKCHMBlW4deHbqCtW3LKEA2DANbloWlacppW1Jh7WAT8nCWihaDWhyc59kEiCDHcbREsixLa0/p3L+cc0OIw5YQzzZM+qa3ewj6K8HpAfGZiGQYhubXs+x2hsiMJUAQBIzeB3mes6qqYNMbbX9sKS6gEGqhaAsYIFd7BanUroAle9qsd1GLybzX17+123vTNJu3T9OE5bpHMRdCbCpGC/5lxBV69BEQ7jqFfC+xwJDAx++A/wh4ncAfeHEclktyg/EUo02FACqqu0F8CjAAZ3SOQ3DPz1AAAAAASUVORK5CYII="),auto}57.1428%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASxJREFUeNrcVNENgyAUfGk6ABoHYAMdQTdwBEZxA0dgBEfADXADuoFuYDkCpmmIhdj+9BLCS4R7x3FI9I9ofkGq27bd7Sy/Rtg0zY4BCCFAPl4/+wvhOI6u9srFVe5JSukI0QT1uq6ufvMcjdachgx2KKUOQq21G0VRgIhjEed8n6Yp+w4YSAIhSNAEzdDUjh5WAbZWuZb0UAtCKAs1rIFd8D3Y9b7x/kGxtJup6zqyqmnbNprnmaxS1D1jjLwltCwL7HmkqOUhHcMwHOmIAd9xulQbpFW0Bx/P4C9weN18O8mysH5SXdcpucdUpypWIcspyEkGq6pKI2rfJnanRJYRsTOgOeKXm+U25DcGY0zsqSdDxMgRQf/EL/2zkVOD14ZRlqXxEWOxxU8BBgAl3ZL1w/+xKwAAAABJRU5ErkJggg=="),auto}71.4285%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS5JREFUeNrsVO2NhCAQ9a6C0wqIFViCJVDCdiAl2AElUALXgXZACW4HbAfcPDMkZBfd8d/+uJdMJHwM770ZaZp/fAJ+KIY364bidjWxV0ol+urK2q1t22itTVrroz1VjIS0LAsO+XKeIhhjUoxxD068SZlvhOScSyxXUThcFkJIANagCKxxASc/hZnneT88DAMOuL7vo/d+n4MKzJesMX5S9loQeIfNAA7kS6AAssEaYwBssV9ig4XEGrLnmTUXdubuOIWCxDNk1mxRkHaCy4yOAGvyHigQZUWBkgBgzUmXWp7v5wkqmIjAuq7NNE0NeTxK/N2tOCpcjTX7rCSJVdlqNRQ9G/gvFEODSe7TEld69vCd6Lpuyx2AhNyzVuLpl4Q9P5sPil+Ku4TVnwADALbIpHm+d8AXAAAAAElFTkSuQmCC"),auto}100%,85.7142%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNrsU7FthEAQvJedkB1UgIgIKeFKgNAZJVACHSBXAFRgVwB0cNAAIBqADGfnnRdI2M9hXnpZDjzS6tCJm52d3WXsH38JoWmaI85Hkkae5ykppaLv8lGkaRiGCkiSBMSx5j+bQiznITiFBBmQpilI5YYgokhQgW3byvd9FcexWuzSwrMsqwPZCjzEIyGEiqLomqgsS7XFOI4KloHgskdKBGVRFJx+0mau65r1fc+apmFVVbFpmhjnnJF6lmVZdfMAStEkHaAUquA7Sofqruu+qN6zQ6DMswAJiJEAiWDT0ofw+aZjnP84JkEQXG1A+XTWdPUKd5bYHxk06Sxgwem5hsco8QgoHwIcx9Fu4tP3i3meTcMwyC5xKMB1XZbn+Qfh5Z5tk9sZ3lOMxUF1OoLLwda9UblinWXM6jAMU9u2a5MaineK6R7i7f6vu1/rSH4VnwIMAO0Ld6RgY5mMAAAAAElFTkSuQmCC"),auto}}@keyframes slideRightCursor{0%,14.2857%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATFJREFUeNrUlN1thDAQhInSwEEFhqc8ugRKoASXQAnXAUoFpgOnA0ogHZAOnA6c/ZCR0OmEsY6XjLTC+Gd2PR67KP4b3g/GeokPie+rkmmJoe/70HVdkLa5gtS0bRu01sFaG+Z5hthdQXzfCKkWkET6b68Sqz2h9z4MwxCi3ll4e9I3C6Eex3H9kURFXdc/0vyN458UIPGVe7A9VVItVQN24ZxbdVdKre2qqpbcXdz2hMuyrIS4ZJ/MGBOig7LgHgk37ekHVC3zbLbtIATb9xmapvGnJMBuMRSLQgIk5XxTxBOHxvZjJR4/H+HsBeogZDKakoBvCmfdocuy9BzMWcia07ZD6xlZUpimKdsZkFu8eqQvu4u3MP9R4rV71Br9I6l+5WHqIMFaRHSMTb14fwIMAAaswy7TQCkBAAAAAElFTkSuQmCC"),auto}28.5714%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARZJREFUeNrMVMERgjAQZNSHz0ADMFSQEtIBlBB+PulAOqAE7CAlZKwgJWgHKSHeRpzxAQkizrgzO7lH2Lvc7ZEkP8J+4T1GPBGPxPsWiTvOuaPTtm3rxph/rVoUhQOEEP7sug7CYsm3u4jw6qJ2vxreXwn3RDU6ZRaHj1X7njPGeNM0EL4SL1MWnKo4aCeynB9qXddiGIbz+IJoKyxZy2RZdntPQBX6M89zH4NVVSVSyiTWkheU1toZY+BX8/JvCHRPL9yJ51LQM/1CbCXs13iJ4Bphhh5bazcXBmguMiqK5J8KAxpDDEEp5ebsFoIIuQLVlmVpMfA1K9+jJe/9RgzHpGkKUfnVz554Q/Ww4tjTNlbpQ4ABAIopWwqDS0I8AAAAAElFTkSuQmCC"),auto}42.8571%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATtJREFUeNrcVNFthDAMpZ0AmAAxARILZISMwAZNN2CDqBMgJoANwgawQcQEGcH1Q6FCJ+4uOe6rlqwgS3nvxX4mSf57pHme27IsHX9rzo6zegew6rqOjDFUVdV2cs2+A3h2zpHWmkBgrQWwuQpaSSkJURQF7QRcb64C62EYaJ5nOhKg75dQMTSAKaVoJ+DyEIvTYji+f1Akm6b5U7kTeGARBQxVvocKtoJC1I4EcIW3XnCItm23AcEJuAwwEN0SpGm6Kw/ycyqE2C6CANY6BpTCaiDAIKP6vat8FHgREgR+E4PCUGCgLTGrrfHkENVna/35AHhdluUp+ziOOH5igJd1XZ8C932/4UdtSZZlDk+9F94NL/2EGmwgrHUGWte1uze0j5Bl4fxiAsmZ8MYl0zQhJ65/o2Vnl34FGADYD4q/BSz61wAAAABJRU5ErkJggg=="),auto}57.1428%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS9JREFUeNrklOGNhCAUhM1VgMb/Ehs4S6AESrAESqADS7AES7AESrAESuD4LmLM5jxwd+/XTUJiMMzMm/egqv4bhr8gnYdhCE3TbPFbvIvUjOMYgFIqIBD33KukGiLvfZjnOWitD4HSaHRcPq7xnGld1x7SdV3DWSD+W0ud2WVZkhNJjuTpnAssKWXYtu37u21bdyfnFTfWWogVGSLEHk4hhJgKbk0H7shuJ3bTNB1ZUnoSeIgqCwEBIEvIAS6TAE0zxiTHspRYcegKkKdxQ+BOFIZyc6ASIcSPE/FxQfwZu55V77quillXMTa1Nzg/EaEQ9ODOrSsippl784pneMbJb2Dc+r73d184iRMcXeGZGT7eBS4Jncfd2ek+YuaVl4zsLAJcGNb+/urcwS8BBgDwfaFe//l4sgAAAABJRU5ErkJggg=="),auto}71.4285%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS5JREFUeNrsVO2NhCAQ9a6C0wqIFViCJVDCdiAl2AElUALXgXZACW4HbAfcPDMkZBfd8d/+uJdMJHwM770ZaZp/fAJ+KIY364bidjWxV0ol+urK2q1t22itTVrroz1VjIS0LAsO+XKeIhhjUoxxD068SZlvhOScSyxXUThcFkJIANagCKxxASc/hZnneT88DAMOuL7vo/d+n4MKzJesMX5S9loQeIfNAA7kS6AAssEaYwBssV9ig4XEGrLnmTUXdubuOIWCxDNk1mxRkHaCy4yOAGvyHigQZUWBkgBgzUmXWp7v5wkqmIjAuq7NNE0NeTxK/N2tOCpcjTX7rCSJVdlqNRQ9G/gvFEODSe7TEld69vCd6Lpuyx2AhNyzVuLpl4Q9P5sPil+Ku4TVnwADALbIpHm+d8AXAAAAAElFTkSuQmCC"),auto}100%,85.7142%{cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNrsU7FthEAQvJedkB1UgIgIKeFKgNAZJVACHSBXAFRgVwB0cNAAIBqADGfnnRdI2M9hXnpZDjzS6tCJm52d3WXsH38JoWmaI85Hkkae5ykppaLv8lGkaRiGCkiSBMSx5j+bQiznITiFBBmQpilI5YYgokhQgW3byvd9FcexWuzSwrMsqwPZCjzEIyGEiqLomqgsS7XFOI4KloHgskdKBGVRFJx+0mau65r1fc+apmFVVbFpmhjnnJF6lmVZdfMAStEkHaAUquA7Sofqruu+qN6zQ6DMswAJiJEAiWDT0ofw+aZjnP84JkEQXG1A+XTWdPUKd5bYHxk06Sxgwem5hsco8QgoHwIcx9Fu4tP3i3meTcMwyC5xKMB1XZbn+Qfh5Z5tk9sZ3lOMxUF1OoLLwda9UblinWXM6jAMU9u2a5MaineK6R7i7f6vu1/rSH4VnwIMAO0Ld6RgY5mMAAAAAElFTkSuQmCC"),auto}}.activePaginated{overflow-y:hidden;height:0}.mod--hide-mbl{display:none}@media (min-width:1024px){.mod--hide-dsktp{display:none}.mod--hide-mbl{display:block}.default-container{margin-left:auto!important;margin-right:auto!important}.md\:hidden{display:none!important}.md\:block{display:block!important}}a,b,body,del,em,h1,h2,h3,h4,h5,h6,html,i,ins,mark,ol,p,small,span,strong,ul{margin:0}.aem-Grid{display:block;width:100%}.aem-Grid::after,.aem-Grid::before{display:table;content:" "}.aem-Grid::after{clear:both}.aem-GridColumn{clear:both}.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--0,.mod--outline>.cmp-title:before{margin-left:0}.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}.aem-Grid>.aem-GridColumn.aem-GridColumn--default--none{display:block;clear:none!important;float:left}.aem-Grid>.aem-GridColumn.aem-GridColumn--default--hide{display:none}@media (max-width:1024px){.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--newline{display:block;clear:both!important}}.common-transition{transition:.3s ease-out}.header .c-header.mod--sticky-header-top{animation:.5s ease-out forwards showHeaderStickyNew}.header .c-header.mod--sticky-header-top.mod--hide-header-sticky{animation:.5s ease-out forwards hideHeaderStickyNew}@keyframes showHeaderSticky{from{top:-55px}to{top:0}}@keyframes showHeaderStickyNew{from{top:-48px}to{top:0}}@keyframes hideHeaderSticky{from{top:0}to{top:-55px}}@keyframes hideHeaderStickyNewDesktop{from{top:0}to{top:-48px}}@keyframes showHeaderStickyNewDesktop{from{top:-65px}to{top:0}}@keyframes hideHeaderStickyNewDesktop{from{top:0}to{top:-65px}}@keyframes showFastbookingStickyNewHeaderDesktop{from{top:0}to{top:64px}}@keyframes hideFastbookingStickyNewHeaderDesktop{from{top:64px}to{top:0}}@keyframes showBookingSticky{from{bottom:-60px}to{bottom:0}}@keyframes hideBookingSticky{from{bottom:0}to{bottom:-60px}}.show-right{animation:.8s ease-out forwards showRight}.hide-right{animation:.8s ease-in forwards hideRight}@keyframes showRight{from{right:calc(-100% - 30px)}to{right:0}}@keyframes hideRight{from{right:0}to{right:calc(-100% - 30px)}}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes changeFr1{0%,19%{z-index:1}100%,20%{z-index:-99}}@keyframes changeFr2{0%,100%,40%{z-index:-99}20%,39%{z-index:1}}@keyframes changeFr3{0%,100%,20%,60%{z-index:-99}40%,59%{z-index:1}}@keyframes changeFr4{0%,100%,40%,80%{z-index:-99}60%,79%{z-index:1}}@keyframes changeFr5{0%,60%{z-index:-99}100%,80%{z-index:1}}@keyframes fadeIn{0%{opacity:0;display:none;height:0;width:0;overflow-y:hidden;max-height:0;min-height:0;margin-bottom:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none;height:0;width:0;overflow-y:hidden;max-height:0;min-height:0;margin-bottom:0}}@keyframes ribbonFr1{0%{transform:translateX(-100vw)}4%{transform:translateX(40vw);transition:.5s ease-in-out}6%{transform:translateX(49vw);transition:.5s ease-in-out}8%{transform:translateX(50vw);transition:.5s ease-out}95%{transform:translateX(50vw);transition:1s ease-in}100%{transform:translateX(200vw)}}@keyframes spin{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}.mod--background-light-blue,.mod--hover-blue:hover{background:#c5e8f3}.container-tabs-JS{position:relative}.mod--hidden{display:none!important}.mod--show{display:block!important}.mod--white-text{color:#fff}.mod--red-text{color:#ba2222}.mod--yellow-text{color:#996b00}.mod--green-text{color:#197625}.mod--blue{color:var(--b-blue)}.mod--vr-right{border-right:1px solid #fff;padding-right:15px;margin-right:15px}.mod--vr-left{border-left:1px solid #fff;padding-left:15px;margin-left:15px}.mod--outline{border-width:0 1px 1px;border-style:solid;border-color:#d8d8d8}.mod--outline>.cmp-title{display:flex;justify-content:center}.mod--outline>.cmp-title:after,.mod--outline>.cmp-title:before{content:"";height:1px;background-color:#d8d8d8;flex-grow:1}.mod--outline>.cmp-title:after{margin-right:0}.mod--outline>.cmp-title .cmp-title__text{transform:translateY(-50%);display:flex;align-items:center;justify-content:center;margin:0 12px;position:relative;max-width:90%}.mod--background-grey{background:#e0e0e0}.mod--black-royal{background-color:#3c3c3c}.mod--hover-green:hover{background:#ddecd4}.mod--hover-yellow:hover{background:#ffefab}.mod--hover-grey:hover{background:#e0e0e0}.mod--background-gradient-blue:hover{background:var(--b-dark-blue-gradient-hover)}.mod--gradient-overlay .c-video:after,.mod--gradient-overlay .cmp-image:after{content:"";position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.4) 100%);width:100%;height:100%;top:0;left:0;border-radius:2px;transition:.3s ease-out}.mod--remove-gradient-overlay .c-video:after,.mod--remove-gradient-overlay .cmp-image:after{background:0 0}.mod--img-zoom.mod--gradient-overlay:hover .cmp-image:after{bottom:-100%;opacity:0}.mod--img-zoom .cmp-image__image{transition:.3s ease-out}.mod--img-zoom:hover .cmp-image__image{transform:scale(1.15)}.mod--img-disabled .cmp-image:before{content:"";background:#fff;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;opacity:.7}.mod--gradient-myb .cmp-image:after{content:"";position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.65) 100%);width:100%;height:100%;top:0;left:0;border-radius:2px}.mod--gradient-myb .cmp-image:before{content:"";position:absolute;background-image:url("/content/dam/barcelo/commons/icons/ui/my_barcelo_white.svg");background-repeat:no-repeat;z-index:1;background-size:100% 100%;background-position:0 0;width:100%;height:100%;max-width:93px;max-height:24px;top:13px;left:13px}.mod--rounded-gradient-border{position:relative;z-index:0}.mod--rounded-gradient-border::before{content:"";position:absolute;z-index:-1;inset:0;padding:2px;border-radius:16px;background:var(--b-dark-blue-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mod--fixed{overflow-y:hidden;height:100vh;position:fixed;top:0;left:0;width:100vw}.mod--stick-top{position:fixed;z-index:6;top:0;left:0;transition:top .5s ease-out}.header .c-header.mod--sticky-header-top{position:fixed;z-index:7;width:100%;background-color:#384044;padding:4px 8px;top:-55px;left:0}.mod--sticky-header .mod--stick-top{top:55px}.mod--hide-others-sticky .mod--stick-top{top:-55px;transition:top 1.5s ease-out}.mod--stick-bottom{z-index:6;position:fixed;bottom:0;left:0;animation:.5s ease-out forwards showBookingSticky}.mod--stick-bottom.mod--hide-booking-sticky{animation:.5s ease-out forwards hideBookingSticky}.mod--no-scroll{overflow:hidden}.mod--underline-full,.mod--underline-full .c-cta,.mod--underline-full .cta,.mod--underline-full .cta .c-cta,.mod--underline-small,.mod--underline-small .c-cta,.mod--underline-small .cta,.mod--underline-small .cta .c-cta{position:relative;margin-bottom:8px;text-decoration:none!important;color:#384044;font-weight:600}.mod--underline-full .c-cta:hover,.mod--underline-full .cta .c-cta:hover,.mod--underline-full .cta:hover,.mod--underline-full:hover,.mod--underline-small .c-cta:hover,.mod--underline-small .cta .c-cta:hover,.mod--underline-small .cta:hover,.mod--underline-small:hover{color:#384044}.mod--underline-full::before,.mod--underline-small::before{content:"";width:100%}.mod--underline-full:hover::before,.mod--underline-small:hover::before{width:100%}.cta.mod--underline-full::before,.cta.mod--underline-small::before{content:none}.cta.mod--underline-small .c-cta::before{content:"";width:24px}.cta.mod--weight-mid .c-cta,.mod--weight-mid{font-weight:500!important}.cta.mod--font-size-16 .c-cta,.mod--font-size-16{font-size:16px!important}.hotel-room-list .c-hotel-room-list{box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px}.mod--rounded-skin .c-launcher,.mod--rounded-skin.launcher{box-shadow:none;border-radius:initial}.c-tripadvisor-details .c-tripadvisor{border-radius:16px}.c-video{position:relative}[class*=" mod--size-"],[class^=mod--size-]{flex-shrink:0!important}.mod--size-8{width:8px!important;height:8px!important}.mod--size-12{width:12px!important;height:12px!important}.mod--size-14{width:14px!important;height:14px!important}.mod--size-16{width:16px!important;height:16px!important}.mod--size-18{width:18px!important;height:18px!important}.mod--size-20{width:20px!important;height:20px!important}.mod--size-24{width:24px!important;height:24px!important}.mod--size-28{width:28px!important;height:28px!important}.mod--size-32{width:32px!important;height:32px!important}.mod--size-38{width:38px!important;height:38px!important}.mod--size-40{width:40px!important;height:40px!important}.mod--size-42{width:42px!important;height:42px!important}.mod--size-48{width:48px!important;height:48px!important}.mod--size-56{width:56px!important;height:56px!important}.mod--size-72{width:72px!important;height:72px!important}.mod--size-80{width:80px!important;height:80px!important}@media (min-width:1024px){.mod--gradient-myb .cmp-image:before{max-width:124px;max-height:32px;top:auto;left:auto;bottom:43px;right:97px}.cta.mod--underline-small .c-cta::before,.mod--underline-small::before{content:"";position:absolute;width:24px;height:2px;bottom:-4px;background-color:var(--b-aquamarine-blue);transition:.3s ease-out}.cta.mod--underline-full .c-cta:hover::before,.cta.mod--underline-small .c-cta:hover::before,.mod--underline-full:hover::before,.mod--underline-small:hover::before{width:100%}.cta.mod--underline-full .c-cta::before,.mod--underline-full::before{content:"";position:absolute;width:100%;height:2px;bottom:-4px;background-color:var(--b-aquamarine-blue);transition:.3s ease-out}.mod--size-16-d{width:16px!important;height:16px!important}.mod--size-18-d{width:18px!important;height:18px!important}.mod--size-20-d{width:20px!important;height:20px!important}.mod--size-24-d{width:24px!important;height:24px!important}.mod--size-32-d{width:32px!important;height:32px!important}.mod--size-40-d{width:40px!important;height:40px!important}.mod--size-42-d{width:42px!important;height:42px!important}.mod--size-48-d{width:48px!important;height:48px!important}.mod--size-72-d{width:72px!important;height:72px!important}.mod--size-80-d{width:80px!important;height:80px!important}}.generic-text.mod--blue-short-underline a:hover::after,.textimage .c-textimage .generic-text.mod--blue-short-underline a:hover::after{width:100%}.cmp-text__readmore{display:flex;align-items:center;cursor:pointer;margin-bottom:30px;position:relative}.cmp-text__readmore .cmp-icon svg path{fill:#384044}.cmp-text h1,.cmp-text h2,.cmp-text h3,.cmp-text h4,.cmp-text h5,.cmp-text h6{font-family:"Museo Sans",sans-serif;font-size:20px;line-height:30px;letter-spacing:.0015em;margin:16px 0 10px}.cmp-text table{background:#fff;display:block;overflow:auto;white-space:nowrap;touch-action:pan-right pinch-zoom;cursor:pointer;max-height:500px;scrollbar-width:thin;scrollbar-color:#d8d8d8 #ffffff}.cmp-text table::-webkit-scrollbar{width:7px}.cmp-text table::-webkit-scrollbar-track{background:#fff;border-radius:10px}.cmp-text table::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:10px}.cmp-text table::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.cmp-text table tbody{display:table;width:100%}.cmp-text table tbody tr:first-child{border-top-color:#d8d8d8;top:0;z-index:2;position:sticky;background-color:#fff}.cmp-text table tbody tr td,.cmp-text table tbody tr th{border-width:0 1px 1px 0;border-style:solid;border-right-color:#d8d8d8;border-bottom-color:#384044;text-align:left;padding:15px}.cmp-text table tbody tr td:last-child,.cmp-text table tbody tr th:last-child{border-right:0}.cmp-text table tbody tr td:first-child{max-width:210px;white-space:normal}.cmp-text table tbody tr th[scope=col]{border-width:1px 0;border-color:#d8d8d8;background-color:#f5f5f5}.generic-text.mod--text-head .cmp-text,.textimage .c-textimage .generic-text.mod--text-head .cmp-text{font-size:16px;line-height:36px;font-weight:300}.generic-text.mod--text-head-services .cmp-text,.textimage .c-textimage .generic-text.mod--text-head-services .cmp-text{font-size:16px;line-height:30px;font-weight:300}.generic-text.mod--text-lead .cmp-text,.textimage .c-textimage .generic-text.mod--text-lead .cmp-text{font-size:20px;line-height:32px;font-weight:300}.generic-text.mod--text-body .cmp-text,.textimage .c-textimage .generic-text.mod--text-body .cmp-text{font-size:18px;line-height:28px;font-weight:300}.generic-text.mod--text-body-small .cmp-text,.textimage .c-textimage .generic-text.mod--text-body-small .cmp-text{font-size:16px;line-height:24px;font-weight:300}.generic-text.mod--text-small .cmp-text,.textimage .c-textimage .generic-text.mod--text-small .cmp-text{font-size:14px;line-height:20px;font-weight:500}.generic-text.mod--text-micro .cmp-text,.textimage .c-textimage .generic-text.mod--text-micro .cmp-text{font-size:12px;line-height:20px;font-weight:500}.generic-text.mod--text-nano .cmp-text,.textimage .c-textimage .generic-text.mod--text-nano .cmp-text{font-size:11px;line-height:15px;font-weight:500}.generic-text.mod--cta-color-dark-yellow-link a,.textimage .c-textimage .generic-text.mod--cta-color-dark-yellow-link a{color:#d8ce8d}.generic-text.mod--cta-color-dark-yellow-link a:hover,.textimage .c-textimage .generic-text.mod--cta-color-dark-yellow-link a:hover{color:#f2efd9}.generic-text.mod--blue-short-underline a,.textimage .c-textimage .generic-text.mod--blue-short-underline a{font-weight:400;color:#384044;text-decoration:none;display:inline-flex;flex-direction:column;text-align:left}.generic-text.mod--blue-short-underline a::after,.textimage .c-textimage .generic-text.mod--blue-short-underline a::after{content:"";display:block;width:24px;height:2px;background-color:#30a2bf;transition:width .3s ease-out}.c-fieldset label.required:after,.c-fieldset span.required:after{content:"*"}.generic-text.mod--mybarcelo-help-item li::before,.textimage .c-textimage .generic-text.mod--mybarcelo-help-item li::before{font-size:24px;color:#acbdc8}.generic-text.mod--read-more-align-right .cmp-text__readmore,.textimage .c-textimage .generic-text.mod--read-more-align-right .cmp-text__readmore{justifycontent:end}.generic-text.mod--read-more-align-right .cmp-text__readmore--wrapper .cmp-text__readmore.read_less,.textimage .c-textimage .generic-text.mod--read-more-align-right .cmp-text__readmore--wrapper .cmp-text__readmore.read_less{justify-content:flex-start}.c-video{cursor:pointer}.c-video-responsive,.cmp-image{overflow:hidden;position:relative}.cmp-image{display:flex}.c-video-responsive{padding-bottom:56.25%;height:0}.c-video-responsive .video-poster-overlay,.c-video-responsive embed,.c-video-responsive iframe,.c-video-responsive object,.c-video-responsive video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-video-responsive .video-poster-overlay{z-index:0;cursor:pointer;display:block}.heroslider .c-video-responsive{padding-bottom:inherit}.cmp-image{width:100%;height:100%;justify-content:center;align-items:center}.cmp-image__image{width:100%;height:100%;object-fit:cover}@keyframes transitionImage{from{opacity:.5;filter:blur(10px)}to{opacity:1;filter:blur(0px)}}.cmp-title{text-align:center}.cmp-title__text{font-size:20px;line-height:26px;font-weight:700}.text-center .cmp-title{text-align:center}.mod--title-head .cmp-title__text{font-size:20px;line-height:32px;font-weight:600;letter-spacing:.0015em}.mod--title-page .cmp-title__text{font-size:24px;line-height:32px;font-weight:700}.mod--title-section .cmp-title__text{font-size:20px;line-height:32px;font-weight:700}.mod--title-card .cmp-title__text{font-size:18px;line-height:26px;font-weight:700}.mod--title-content .cmp-title__text{font-size:16px;line-height:26px;font-weight:700}h4,h5,h6{line-height:20px}.mod--title-mybarcelo-help .cmp-title__text{font-size:20px;line-height:20px;font-weight:600}.mod--white-montecastillo .cmp-title{color:#e5ece9}.mod--green-montecastillo .cmp-title{color:#004224}.mod--brown-royal .cmp-title{color:#99694c}.mod--brown-light-royal .cmp-title{color:#ede3dd}.mod--grey-royal .cmp-title{color:#f5f5f5}.mod--brown-classic .cmp-title{color:#ddcac1}.mod--mybarcelo-light-grey .cmp-title{color:#606669}.mod--title-breaklined{overflow:unset;text-align:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-bottom:.75rem}.mod--title-breaklined:after,.mod--title-breaklined:before{content:"";height:1px;background:#d8d8d8;flex-grow:1}.mod--title-breaklined .cmp-title{padding:0 8px}body,html,ol,ul{padding:0}.mod--service-title .cmp-title__text{font-weight:600;font-size:28px;line-height:36px;margin-top:9px;margin-bottom:32px;letter-spacing:.0015em}@media (min-width:1024px){.generic-text.mod--text-head .cmp-text,.textimage .c-textimage .generic-text.mod--text-head .cmp-text{font-size:28px;line-height:40px;font-weight:400}.generic-text.mod--text-head-services .cmp-text,.textimage .c-textimage .generic-text.mod--text-head-services .cmp-text{font-size:28px;line-height:40px;font-weight:300}.generic-text.mod--text-body-only-desktop .cmp-text,.textimage .c-textimage .generic-text.mod--text-body-only-desktop .cmp-text{font-size:18px;line-height:28px;font-weight:300}.cmp-title__text{font-size:24px;line-height:30px}.mod--title-head .cmp-title__text{font-size:28px;line-height:36px;font-weight:600;letter-spacing:.0015em}.mod--title-page .cmp-title__text{font-size:36px;line-height:44px;font-weight:700}.mod--title-section .cmp-title__text{font-size:24px;line-height:36px;font-weight:700}.mod--title-card .cmp-title__text{font-size:20px;line-height:28px;font-weight:700}.mod--title-content .cmp-title__text{font-size:18px;line-height:26px;font-weight:700}.mod--service-title .cmp-title__text{font-size:36px;line-height:42px;margin-top:8px;margin-bottom:40px;letter-spacing:.0025em}}@media (min-width:320px) and (max-width:1024px){.mod--align-left-mobile .cmp-title{text-align:left}.mod--align-right-mobile .cmp-title{text-align:right}}.c-section__headings .cmp-title{text-align:inherit}.cmp-text__readmore{color:#384044;font-size:16px;line-height:24px;font-weight:400}.cmp-text__readmore .cmp-icon{width:24px;height:24px;margin-left:.25rem}.cmp-text__readmore .cmp-icon .c-icon{width:15px;height:15px;filter:invert(23%) sepia(13%) saturate(415%) hue-rotate(155deg) brightness(95%) contrast(92%)}.cmp-text__readmore.read_more:before{content:"";position:absolute;width:100%;height:50px;top:-50px;background:#fff;background:linear-gradient(0deg,#fff 0,#fff 9%,rgba(255,255,255,0) 90%,rgba(255,255,255,0) 100%)}b,strong{font-weight:700}del{text-decoration:line-through}.c-back-bar__back-btn,ins{text-decoration:underline}small{font-size:12px}mark{background:rgba(197,232,243,.3)}a:hover{text-decoration-color:transparent}h1{font-size:24px;line-height:28px}h2{font-size:20px;line-height:26px}h3{font-size:18px;line-height:24px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}@media (min-width:1024px){h5,h6{line-height:20px}h1{font-size:36px;line-height:44px}h2{font-size:24px;line-height:36px}h3{font-size:20px;line-height:28px}h4{font-size:18px;line-height:24px}h5{font-size:16px}h6{font-size:15px}}time{font-size:14px;font-weight:500;color:#767676}.c-card ul li,.c-card-hotel-list ul li,.cmp-text ul li,.launcher ul li{word-break:break-word;padding-left:1em;position:relative}.c-card ul li:before,.c-card-hotel-list ul li:before,.cmp-text ul li:before,.launcher ul li:before{content:"•";color:#ccc;display:inline-block;font-size:1em;width:1em;position:absolute;left:0}.c-card ul.mod--checks li,.c-card-hotel-list ul.mod--checks li,.cmp-text ul.mod--checks li,.launcher ul.mod--checks li{padding-left:1.5em}.c-card ul.mod--checks li:before,.c-card-hotel-list ul.mod--checks li:before,.cmp-text ul.mod--checks li:before,.launcher ul.mod--checks li:before{content:"\e908";font-family:barcelo-ui-kit;width:1em}.c-card ul.mod--two-cols,.c-card-hotel-list ul.mod--two-cols,.cmp-text ul.mod--two-cols,.launcher ul.mod--two-cols{column-count:2}.c-card ol li,.c-card-hotel-list ol li,.cmp-text ol li,.launcher ol li{word-break:break-word;counter-increment:custom-counter;padding-left:2em;position:relative}.c-card ol li:before,.c-card-hotel-list ol li:before,.cmp-text ol li:before,.launcher ol li:before{content:counter(custom-counter);color:#384044;background-color:#f5f5f5;font-size:1em;width:1.5em;height:1.5em;border-radius:24px;display:inline-flex;justify-content:center;align-items:center;position:absolute;left:0}time{line-height:20px}.heading{font-size:20px;line-height:1.4;font-weight:700;color:#384044}.heading{display:block}form,html{font-size:16px}.c-section__headings{margin-top:48px;margin-bottom:16px}.c-section__headings .cmp-title__text{font-size:28px;line-height:36px;font-weight:300;letter-spacing:.15px}@media (min-width:1024px){.c-section__headings{margin-top:56px;margin-bottom:24px}.c-section__headings .cmp-title__text{font-size:36px;line-height:42px;font-weight:300;letter-spacing:.25px}}label{font-weight:700}input[type=button],input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{width:100%;height:40px;border:1px solid #b1b1b1;font-weight:500;line-height:24px;border-radius:2px;color:#384044;padding:0 .5rem}input[type=button]::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder{color:#767676;font-size:16px;font-style:normal;opacity:1;padding:0;text-decoration:none}input[type=button]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#767676;font-size:16px;font-style:normal;opacity:1;padding:0;text-decoration:none}input[type=button]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder{color:#767676;font-size:16px;font-style:normal;opacity:1;padding:0;text-decoration:none}input[type=button]:focus,input[type=date]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus{border-radius:2px;box-shadow:0 0 2px 2px #c5e8f3;border:solid 1px var(--b-blue);outline:0}.mod--rounded-form input[type=button],.mod--rounded-form input[type=date],.mod--rounded-form input[type=email],.mod--rounded-form input[type=month],.mod--rounded-form input[type=number],.mod--rounded-form input[type=password],.mod--rounded-form input[type=search],.mod--rounded-form input[type=tel],.mod--rounded-form input[type=text],.mod--rounded-form input[type=time],.mod--rounded-form input[type=url],.mod--rounded-form input[type=week],.mod--rounded-form select{border-radius:8px}input[type=button][disabled],input[type=date][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled]{cursor:not-allowed}input[type=button].mod--with-icon,input[type=date].mod--with-icon,input[type=email].mod--with-icon,input[type=month].mod--with-icon,input[type=number].mod--with-icon,input[type=password].mod--with-icon,input[type=search].mod--with-icon,input[type=tel].mod--with-icon,input[type=text].mod--with-icon,input[type=time].mod--with-icon,input[type=url].mod--with-icon,input[type=week].mod--with-icon,select.mod--with-icon{padding-left:34px}input[type=button].mod--big,input[type=date].mod--big,input[type=email].mod--big,input[type=month].mod--big,input[type=number].mod--big,input[type=password].mod--big,input[type=search].mod--big,input[type=tel].mod--big,input[type=text].mod--big,input[type=time].mod--big,input[type=url].mod--big,input[type=week].mod--big,select.mod--big{height:48px}input[type=button].mod--invalidate,input[type=button].mod--validate,input[type=button].mod--with-icon,input[type=date].mod--invalidate,input[type=date].mod--validate,input[type=date].mod--with-icon,input[type=email].mod--invalidate,input[type=email].mod--validate,input[type=email].mod--with-icon,input[type=month].mod--invalidate,input[type=month].mod--validate,input[type=month].mod--with-icon,input[type=number].mod--invalidate,input[type=number].mod--validate,input[type=number].mod--with-icon,input[type=password].mod--invalidate,input[type=password].mod--validate,input[type=password].mod--with-icon,input[type=search].mod--invalidate,input[type=search].mod--validate,input[type=search].mod--with-icon,input[type=tel].mod--invalidate,input[type=tel].mod--validate,input[type=tel].mod--with-icon,input[type=text].mod--invalidate,input[type=text].mod--validate,input[type=text].mod--with-icon,input[type=time].mod--invalidate,input[type=time].mod--validate,input[type=time].mod--with-icon,input[type=url].mod--invalidate,input[type=url].mod--validate,input[type=url].mod--with-icon,input[type=week].mod--invalidate,input[type=week].mod--validate,input[type=week].mod--with-icon,select.mod--invalidate,select.mod--validate,select.mod--with-icon{transition-property:border-color,box-shadow,color,background-color,opacity,transform}input[type=button].mod--invalidate,input[type=button].mod--validate,input[type=date].mod--invalidate,input[type=date].mod--validate,input[type=email].mod--invalidate,input[type=email].mod--validate,input[type=month].mod--invalidate,input[type=month].mod--validate,input[type=number].mod--invalidate,input[type=number].mod--validate,input[type=password].mod--invalidate,input[type=password].mod--validate,input[type=search].mod--invalidate,input[type=search].mod--validate,input[type=tel].mod--invalidate,input[type=tel].mod--validate,input[type=text].mod--invalidate,input[type=text].mod--validate,input[type=time].mod--invalidate,input[type=time].mod--validate,input[type=url].mod--invalidate,input[type=url].mod--validate,input[type=week].mod--invalidate,input[type=week].mod--validate,select.mod--invalidate,select.mod--validate{padding-right:2.5rem;background-color:#fff}input[type=button].mod--validate,input[type=date].mod--validate,input[type=email].mod--validate,input[type=month].mod--validate,input[type=number].mod--validate,input[type=password].mod--validate,input[type=search].mod--validate,input[type=tel].mod--validate,input[type=text].mod--validate,input[type=time].mod--validate,input[type=url].mod--validate,input[type=week].mod--validate,select.mod--validate{background-image:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/images/sprite-bhg.png");background-repeat:no-repeat;background-size:38px auto;background-position:calc(100% + 5px) -494px}input[type=button].mod--invalidate,input[type=date].mod--invalidate,input[type=email].mod--invalidate,input[type=month].mod--invalidate,input[type=number].mod--invalidate,input[type=password].mod--invalidate,input[type=search].mod--invalidate,input[type=tel].mod--invalidate,input[type=text].mod--invalidate,input[type=time].mod--invalidate,input[type=url].mod--invalidate,input[type=week].mod--invalidate,select.mod--invalidate{background-image:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/images/sprite-bhg.png");background-repeat:no-repeat;background-size:38px auto;background-position:calc(100% + 5px) -570px;border-color:#ba2222}input[type=button].mod--invalidate:focus,input[type=date].mod--invalidate:focus,input[type=email].mod--invalidate:focus,input[type=month].mod--invalidate:focus,input[type=number].mod--invalidate:focus,input[type=password].mod--invalidate:focus,input[type=search].mod--invalidate:focus,input[type=tel].mod--invalidate:focus,input[type=text].mod--invalidate:focus,input[type=time].mod--invalidate:focus,input[type=url].mod--invalidate:focus,input[type=week].mod--invalidate:focus,select.mod--invalidate:focus{border-radius:2px;box-shadow:0 0 2px 2px #cc4716;border-color:#ba2222;outline:0}input[type=button].mod--with-icon{padding-left:36px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{overflow:auto;resize:vertical;width:100%;background:#fff;border:1px solid #b1b1b1;padding-left:6px;font-weight:500;line-height:24px;border-radius:2px;color:#384044;resize:none}select,select.mod--select-arrow{background-image:url("/etc.clientlibs/barcelo/clientlibs/clientlib-base/resources/images/sprite-bhg.png")}select,select.mod--select-arrow{background-repeat:no-repeat}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--b-blue)}select{cursor:pointer;background-size:40px auto;background-position:calc(100% + 5px) -840px;padding-right:13%}select::-ms-expand{display:none}select.mod--select-arrow{background-size:45px auto;background-position:calc(100% + 5px) -945px;padding-right:13%}.c-fieldset{display:flex;flex-wrap:wrap;margin:0 -4px;padding:4px 0}.c-fieldset__row{flex-wrap:wrap}.c-fieldset__row{display:flex;padding:0 4px;width:100%}.c-fieldset label{overflow:hidden;display:block;margin-bottom:3px}.c-fieldset label.mod--multiline{white-space:normal;display:inline-flex}@media (min-width:1024px){.c-fieldset{margin:15px -15px}.c-fieldset__row{padding:0 15px}}input[type=radio]{width:24px;height:24px;text-align:center}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #767676;color:#384044;cursor:pointer;box-shadow:inset 0 1px 4px 0 rgba(56,64,68,.5);vertical-align:text-top}input[type=checkbox]{width:20px;height:20px;border-radius:2px;margin:2px}input[type=checkbox]:checked{box-shadow:0 0 2px 2px #c5e8f3}input[type=checkbox]:checked:after{font-family:barcelo-ui-kit;content:"\e926";color:#fff;font-size:14px;font-weight:300;padding:2px;line-height:19px}input[type=checkbox].mod--orange:checked{background:#fff;box-shadow:none}input[type=checkbox].mod--orange:checked:after{color:#cc4716}input[type=checkbox].mod--small{width:16px;height:16px;min-width:16px}input[type=checkbox].mod--small:after{vertical-align:top;font-size:10px;line-height:16px}input[type=radio]{border-radius:24px}input[type=radio]:checked:before{font-family:barcelo-ui-kit;content:"\e92d";color:#fff;font-size:21px;line-height:24px}:focus{outline:0}.c-cta:focus-visible,.cta:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=treeitem]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,td.datepicker__month-day:focus-visible{box-shadow:0 0 2px 1px #c5e8f3!important;outline:#023a52 solid 1px!important;outline-offset:3px;transform:scale(1.01);transition:.3s ease-out}.c-fastbooking li[role=treeitem]{cursor:pointer}html{-webkit-text-size-adjust:100%;line-height:0}body{font-family:"Museo Sans",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#384044;background:#fff;font-weight:300;word-wrap:break-word;direction:ltr}svg{width:100%;height:inherit}button:focus{outline:0}hr{height:1px;width:auto;background-color:#d8d8d8;margin:15px 0}.c-back-bar{width:100%;background:#fff;padding:0 1rem;display:flex}.c-back-bar__back-btn{color:var(--b-blue);font-size:14px;line-height:28px;display:inline-flex;align-items:center}.c-back-bar__back-btn .c-icon,.c-back-bar__back-btn svg{width:12px;margin-right:4px}.c-back-bar__back-btn .c-icon path,.c-back-bar__back-btn svg path{fill:var(--b-blue)}@media (min-width:1024px){.c-back-bar{display:none}}.mod--first-helper{top:57.5%}.mod--btn-over-image-inverse{transition:.3s ease-out}.mod--btn-over-image-inverse:hover .c-video:after,.mod--btn-over-image-inverse:hover .cmp-image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:2px;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%);opacity:1}.js-kbd-focus{box-shadow:0 0 0 3px rgba(47,90,118,.35)!important;outline:#023a52 solid 2px!important;outline-offset:2px}.c-cta:focus-visible,.c-popover__content select:focus-visible:focus-visible,.cta:focus-visible,[role=button]:focus-visible,[role=checkbox]:focus-visible,[role=tab]:focus-visible,a:focus-visible,button:focus-visible,input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(47,90,118,.35)!important;outline:#023a52 solid 2px!important;outline-offset:2px;transform:scale(1.01);transition:.3s ease-out}input:focus-visible,select:focus-visible{outline:#c5e8f3 solid 2px!important;outline-offset:1px;border-color:#fff}[tabindex="-1"]:focus-visible{box-shadow:none!important;outline:0!important;transform:none;transition:none}.cta:focus-visible,.mod--cta-color-dark-blue:focus-visible,.mod--cta-primary:focus-visible,.mod--cta-secondary-inverse:focus-visible,.mod--cta-secondary-on-image:focus-visible,.mod--cta-secondary:focus-visible{border-radius:25px}.mod--cta-secondary-inverse a:focus-visible,.mod--cta-secondary-inverse button:focus-visible,.mod--cta-secondary-inverse:focus-visible,.mod--cta-secondary-on-image a:focus-visible,.mod--cta-secondary-on-image button:focus-visible,.mod--cta-secondary-on-image:focus-visible{box-shadow:0 0 2px 1px #023a52!important;outline:#c5e8f3 solid 1px!important}@media (forced-colors:active){.c-aside-menu-user-item-anchor,.c-back-bar__back-btn,.c-cta,.c-fastbooking__links-custom,.c-highlights-swiper .c-modal-link__anchor,.cta.mod--underline-small .c-cta,.inject-fastbooking-true .fastbooking .c-fastbooking button.mod--cta-addflight,.mod--cta-addflight,.mod--cta-primary,.mod--cta-secondary,.mod--cta-secondary-on-image,.mod--underline-small,.tingle-modal-box__content.headline-white .tingle-modal__close,a,input,select,textarea{color:inherit!important}.c-cta,.c-fastbooking__links-custom,.inject-fastbooking-true .fastbooking .c-fastbooking,.inject-fastbooking-true .fastbooking .c-fastbooking button.mod--cta-addflight,.mod--cta-addflight,.mod--cta-primary,.mod--cta-secondary,.mod--cta-secondary-on-image,input,select,textarea{background-color:inherit!important;border-color:inherit!important}.mod--cta-primary .c-cta,.mod--cta-secondary .c-cta,.mod--cta-secondary-on-image .c-cta{border:1px solid!important;border-color:inherit!important}}.bg-grey-90{background-color:#384044}.cursor-default{cursor:default}.table{display:table}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-5{padding-top:1.25rem}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.text-white{color:#fff}.text-black{color:#000}.text-center{text-align:center}.border{border-width:1px}@media (min-width:1025px){.md\:block{display:block}.md\:hidden{display:none}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}}