 body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{ font-family: "Barlow Condensed"; background: var(--btn-background); color: var(--btn-text-color); padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); min-inline-size: var(--btn-min-width); line-height: var(--btn-line-height); font-size: var(--text-m)); font-weight: var(--btn-font-weight); font-style: var(--btn-font-style); text-transform: var(--btn-text-transform); letter-spacing: var(--btn-letter-spacing); text-decoration: var(--btn-text-decoration); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-radius: var(--btn-radius); border-color: var(--btn-border-color); transition: var(--btn-transition, var(--transition)); justify-content: var(--btn-justify-content, center); text-align: var(--btn-text-align, center); } .cmplz-close [data-icon]:is(svg) { display: inline; flex-shrink: 1; align-items: normal; justify-content: normal; box-sizing: border-box; color: var(--cmplz_text_color); font-size: 20px; height: 20px; width: 20px; transition: none; padding: 0; border-width: 0; border-style: none; border-radius: 0; background: none; border-color: transparent; box-shadow: none; } :root{ --scrollbar-width: 15px; } #brx-header.x-header_sticky-active { background: var(--base); padding-bottom:var(--space-s); } #brx-header.x-header_sticky-active img { max-width: 140px; } .hotel-card__image img { transition: transform 0.5s ease-in-out !important; } .hotel-card__block:hover .hotel-card__image img { transform:scale(1.1) !important; -ms-transform:scale(1.1);  -moz-transform:scale(1.1);  -webkit-transform:scale(1.1);  -o-transform:scale(1.1);  } .homepage-links-bg-img, .hotel-card__background-alpha { overflow:hidden; } #brxe-yzzngk { border-radius: 6px 0px 0px 6px; } .widgetHotelsForm .vertical-widget .acessa_widget_block .widgetHotelsInputText { border-radius: 3px; } .brxe-xslidemenu .menu-item { align-items: center !important; } ...CloudBedsWidget .vertical-widget { width: 149px !important; } body .widgetHotelsForm .acessa_widget_block .widgetHotelsInputText, .widgetHotelsForm .acessa_widget_block select { border-radius: 0px; } .widgetHotelsForm .acessa_widget_block .widgetHotelsInputText.date { width: 116px !important; } body .widgetHotelsForm .acessa_widget_block p { font-family: "Schibsted Grotesk", sans-serif !important; color: var(--primary); font-size: 10px; } body .widgetHotelsForm .vertical-widget a.submit_link { background: var(--action) !important; color: var(--base) !important; font-family: "Barlow Condensed" !important; font-weight:900 !important; font-size: var(--text-xl); border: 0px !important; border-radius: 40px !important; padding: 6px !important; float: right; margin-top: var(--space-s); } body .widgetHotelsForm .vertical-widget a.submit_link:hover { background: var(--primary) !important; } #brx-content .brxe-post-content h2 {color:var(--scecondary-semi-dark);} #brx-content .brxe-post-content p {font-size:var(--text-l);} .wsf-form button.wsf-button.wsf-button-primary { background-color: var(--action) !important; color: var(--base) !important; padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); min-inline-size: var(--btn-min-width); line-height: var(--btn-line-height); font-size: var(--btn-font-size, var(--text-m)); font-weight: var(--btn-font-weight); font-style: var(--btn-font-style); text-transform: var(--btn-text-transform); letter-spacing: var(--btn-letter-spacing); text-decoration: var(--btn-text-decoration); border-width: 0px; transition: var(--btn-transition, var(--transition)); justify-content: var(--btn-justify-content, center); text-align: var(--btn-text-align, center); transition: all 0.3s ease !important; padding: 7px 0px; } .wsf-form button.wsf-button.wsf-button-primary:hover { background-color: var(--base) !important; color: var(--action) !important; transition: all 0.3s ease !important; } .x-offcanvas_prevent-scroll_brxe-fapoah body{ padding-right:var(--scrollbar-width); } footer .footer-section a { text-decoration: none; background-image: none; } html.x-offcanvas_prevent-scroll_brxe-fapoah #brx-header{ padding-right:var(--scrollbar-width); } footer, footer h4, footer .footer-section a{ color:var(--base); } footer .footer-section a{ text-decoration:none; } a.brxe-qmsssz.brxe-block > a {text-decoration:none !important;} .brxe-qmsssz.brxe-block.brx-grid:hover, .brxe-qmsssz.brxe-block.brx-grid, a.brxe-block.blog-section__block:hover > .blog-section__image::before, a.brxe-block.blog-section__block > .blog-section__image::before, a.brxe-block.blog-section__block:hover > h2, a.brxe-block.blog-section__block > h2, a.brxe-block.blog-section__block:hover, a.brxe-block.blog-section__block, .brxe-heading.clickable-parent.news-section__heading, .brxe-heading.clickable-parent.news-section__heading:hover, .blog-section__blog-article, .blog-section__blog-article:hover, a.fr-testimonial-card-echo .news-section__lede, a.fr-testimonial-card-echo .news-section__lede:hover, .bricks-nav-menu > li > a, .header-foxtrot__icon, .header-foxtrot__icon:hover, .fr-footer-indigo__icon, .fr-footer-indigo__icon:hover, footer a.brxe-text-link, .services-header__block a.brxe-text-link:hover, .fr-cta-delta__lede a:hover, a.brxe-text-basic.fr-header-bravo__top-link-text:hover, .brxe-post-content a:hover, a.brxe-text-basic:hover, a.brxe-text-link:hover, #brx-content p a:hover, .white-link a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .brxe-text-basic a:hover, .fr-header-bravo__top-link-text a:hover, h4 a:hover, footer a:hover, .brxe-text-basic a:hover, .fr-header-bravo__top-link-text, .fr-header-bravo__top-link-text:hover, .fr-social-alpha__icon, .fr-social-alpha__icon:hover, a.brxe-block.info-section__info-block:hover .info-section__lede, a.brxe-block.info-section__info-block .info-section__lede, a.brxe-block.info-section__info-block:hover .info-section__content-wrapper, a.brxe-block.info-section__info-block .info-section__content-wrapper, a.brxe-block.info-section__info-block:hover .info-section__footer, a.brxe-block.info-section__info-block .info-section__footer, a.brxe-block.info-section__info-block:hover .info-section__background-overlay::before, a.brxe-block.info-section__info-block .info-section__background-overlay::before, i.ion-ios-arrow-forward, i.ion-ios-arrow-forward:hover, a.brxe-block.info-section__info-block:hover .ion-ios-arrow-forward:before, a.brxe-block.info-section__info-block .ion-ios-arrow-forward:before, a.info-section__info-block .info-section__background-overlay::before, a.info-section__info-block:hover .info-section__background-overlay::before, .brxe-text-link, .brxe-text-link span, .fr-nav-alpha .bricks-nav-menu > li, .fr-nav-alpha .bricks-nav-menu > li:hover, .fr-nav-alpha .bricks-nav-menu > li > a, .fr-nav-alpha .bricks-nav-menu > li:hover > a, .fr-nav-alpha .bricks-nav-menu .sub-menu .menu-item, .fr-nav-alpha .bricks-nav-menu .sub-menu .menu-item:hover, .form-settings .wsf-form button.wsf-button.wsf-button-primary, .form-settings .wsf-form button.wsf-button.wsf-button-primary:hover, .xoffcanvasnestable__xslidemenu .menu-item a, .xoffcanvasnestable__xslidemenu .menu-item a:hover, .xoffcanvasnestable__xslidemenu .x-slide-menu_list .sub-menu li.menu-item > a, .xoffcanvasnestable__xslidemenu .x-slide-menu_list .sub-menu li.menu-item > a:hover, .fr-slider-bravo__controls .fr-slider__custom-arrow, .fr-slider-bravo__controls .fr-slider__custom-arrow:hover, .fr-social-alpha__icon-topbar, .fr-social-alpha__icon-topbar:hover, .fr-footer-alpha__link:hover, .fr-footer-alpha__link, .fr-background-alpha__image::before, .fr-background-alpha__image::before:hover, a.title-subheading-link, a.title-subheading-link:hover { transition: all 0.3s ease !important; } a.title-subheading-link, a.fr-footer-bravo__link, .standard-title__inner .brxe-block a, .brxe-block.standard-title__block a, .services-header__block a.brxe-text-link, .brxe-post-content a, a.brxe-text-basic, a.brxe-text-link, #brx-content p a, .white-link a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, footer a, .brxe-text-basic a, .ct-text-block a { text-decoration: none; background-image: linear-gradient(var(--action-light), var(--action-light)), linear-gradient(var(--action), var(--action)); background-size: 100% 1px, 0 1px; background-position: 100% 100%, 0 100%; background-repeat: no-repeat; transition: background-size 0.4s cubic-bezier(0.25, 1, 0.5, 1); } a.title-subheading-link:hover, a.fr-footer-bravo__link:hover, .standard-title__inner .brxe-block a:hover, .brxe-block.standard-title__block a:hover, .services-header__block a.brxe-text-link:hover, .fr-cta-delta__lede a:hover, .brxe-post-content a:hover, a.brxe-text-basic:hover, a.brxe-text-link:hover, #brx-content p a:hover, .white-link a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .brxe-text-basic a:hover, a.brxe-text-link.fr-header-bravo__top-link-text:hover, h4 a:hover, footer a:hover, .brxe-text-basic a:hover { background-size: 0 1px, 100% 1px; } a.fr-footer-bravo__link, a.title-subheading-link { background-image: linear-gradient(var(--white-trans-40), var(--white-trans-40)), linear-gradient(var(--white), var(--white)) !important; } a.title-subheading-link {color:var(--white);} a.brxe-fckrmk.brxe-block:hover { background: var(--action); transition: all 0.3s ease !important; } a.brxe-fckrmk.brxe-block:hover > .brxe-block p.brxe-text-basic { background-image:none !important; } a.brxe-fckrmk.brxe-block:hover > .brxe-block p.brxe-text-basic { color:var(--white); text-shadow: 0px 1px 2px var(--black-trans-20); transition: all 0.3s ease !important; background-image:none !important; } a.brxe-fckrmk.brxe-block:hover > .brxe-block span.brxe-button.btn--action.bricks-button.bricks-background-primary { color: var(--btn-background); background: var(--btn-text-color); } a.brxe-fckrmk.brxe-block > .brxe-block p.brxe-text-basic { background-image:none !important; } a.brxe-fckrmk.brxe-block > .brxe-block .fr-background-alpha .fr-background-alpha__image::before { transition: all 0.3s ease !important; } a.brxe-fckrmk.brxe-block:hover > .brxe-block .fr-background-alpha .fr-background-alpha__image::before { background-image: linear-gradient(var(--action-trans-30), var(--action-trans-30)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; transition: all 0.3s ease !important; } a.brxe-omexkl > .brxe-block p.brxe-text-basic { background-image:none !important; } a.brxe-omexkl > .brxe-block .fr-background-alpha .fr-background-alpha__image::before { transition: all 0.3s ease !important; } .brxe-slkidr:hover { bbackground: var(--action); transition: all 0.3s ease !important; } a.brxe-slkidr:hover > .brxe-block p.brxe-text-basic { background-image:none !important; } a.brxe-slkidr:hover > .brxe-block p.brxe-text-basic { ccolor:var(--white); tttttext-shadow: 0px 1px 2px var(--black-trans-20); transition: all 0.3s ease !important; background-image:none !important; } a.brxe-slkidr:hover > .brxe-block span.brxe-button.btn--action.bricks-button.bricks-background-primary { color: var(--btn-background); background: var(--btn-text-color); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-radius: var(--btn-radius); border-color: var(--btn-text-color); } .side-menu-footer-link, a.brxe-slkidr > .brxe-block p.brxe-text-basic { background-image:none !important; } a.brxe-slkidr > .brxe-block .fr-background-alpha .fr-background-alpha__image::before { transition: all 0.3s ease !important; } [class*="btn--"]:where(:not(.btn--none, .wp-block-button)) { text-wrap: norap !important; }