body:not(.inspiration-guide) .mobile-menu{display:none}@media only screen and (max-width: 1025px){body:not(.inspiration-guide) .mobile-menu{display:flex;overflow-y:scroll;background:var(--c_grey_100)}body:not(.inspiration-guide) .mobile-menu .elements-list .top-elements{color:var(--c_primary);font-weight:var(--f_font_weight_400);font-size:14px;font-family:var(--f_inter)}body:not(.inspiration-guide) .mobile-menu .elements-list .bottom-elements{color:var(--c_grey_700);font-weight:var(--f_font_weight_400);font-size:14px;font-family:var(--f_inter)}body:not(.inspiration-guide) .mobile-menu .elements-list .bottom-elements .menu-item .link,body:not(.inspiration-guide) .mobile-menu .elements-list .bottom-elements .language .link,body:not(.inspiration-guide) .mobile-menu .elements-list .bottom-elements .currency .currency-link,body:not(.inspiration-guide) .mobile-menu .elements-list .bottom-elements .accessibility-button{color:var(--c_grey_700) !important;font-weight:var(--f_font_weight_400);font-size:14px;font-family:var(--f_inter)}body:not(.inspiration-guide) .mobile-menu a:active::before,body:not(.inspiration-guide) .mobile-menu a:hover::before{display:none}body:not(.inspiration-guide) .mobile-menu .menu-item,body:not(.inspiration-guide) .mobile-menu .language,body:not(.inspiration-guide) .mobile-menu .currency{border-bottom:1px solid var(--c_grey_200);background:var(--c_white)}body:not(.inspiration-guide) .mobile-menu .menu-item .link,body:not(.inspiration-guide) .mobile-menu .menu-item .currency-link,body:not(.inspiration-guide) .mobile-menu .language .link,body:not(.inspiration-guide) .mobile-menu .language .currency-link,body:not(.inspiration-guide) .mobile-menu .currency .link,body:not(.inspiration-guide) .mobile-menu .currency .currency-link{display:block;padding:15px 18px;color:var(--c_grey_700);font-weight:var(--f_font_weight_500);font-family:var(--f_inter);line-height:26px}body:not(.inspiration-guide) .mobile-menu .menu-item .link::before{margin-right:10px}body:not(.inspiration-guide) .mobile-menu .menu-item .logout-link{gap:10px;width:100%}body:not(.inspiration-guide) .mobile-menu .menu-item .logout-link::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body:not(.inspiration-guide) .mobile-menu>ul{width:100%;height:100%;overflow:hidden scroll}body:not(.inspiration-guide) .mobile-menu>ul>li{width:100%;margin-top:-1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}body:not(.inspiration-guide) .mobile-menu>ul>li>a{font-size:14px;font-size:calc(14/var(--font-base)*1rem);display:block;padding:16px 20px;color:var(--c_primary);font-family:var(--font-sans);line-height:17px;-webkit-text-decoration:none;text-decoration:none}body:not(.inspiration-guide) .mobile-menu>ul>li>a.burger-search{position:relative;padding-right:30px}body:not(.inspiration-guide) .mobile-menu>ul>li>a.burger-search::after{position:absolute;top:50%;right:18px;transform:translateY(-50%)}body:not(.inspiration-guide) .mobile-menu>ul>li.toggle-btn.is-in-microsite{display:none}body:not(.inspiration-guide) .mobile-menu>ul>li.toggle-btn .accessibility-button{cursor:pointer;display:flex;padding:16px 20px;background:var(--c_blue_700);color:var(--c_white)}body:not(.inspiration-guide) .mobile-menu>ul>li.toggle-btn .accessibility-button .s-ico_a11y{display:flex;align-items:center}body:not(.inspiration-guide) .mobile-menu>ul>li.toggle-btn .accessibility-button .accessibility-button-text{margin-left:12px;font-weight:700}body:not(.inspiration-guide) .mobile-menu>ul>li:first-child{border-bottom:0 none}body:not(.inspiration-guide) .mobile-menu>ul>li.user-menu{background-color:var(--c_blue_green_100)}body:not(.inspiration-guide) .mobile-menu>ul>li.user-menu li a{display:block;padding:16px 20px;border-top:1px solid #ddd;color:var(--c_primary);font-size:14px;line-height:18px}body:not(.inspiration-guide) .mobile-menu>ul>li.user-menu li.menu_item .mx-offers::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;display:inline-block;margin-right:10px;color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu>ul>li.user-menu li.menu_item .mx-last-hotel::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;display:inline-block;margin-right:10px;color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu>ul>li.user-menu li.menu_item .mx-last-destination::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;display:inline-block;margin-right:10px;color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown>a{position:relative;padding-right:25px}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown>a::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown>a::after{position:absolute;top:50%;right:18px;margin-top:-3px;color:var(--c_primary);font-size:10px}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown.opened{background:#efeff8}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown.opened>a{border:0;color:var(--c_blue_700)}body:not(.inspiration-guide) .mobile-menu>ul>li.dropdown.opened>a::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c_blue_700)}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logout .name-cnt{padding-left:63px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logout .name-cnt::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;position:absolute;top:50%;left:20px;transform:translateY(-50%);color:var(--c_primary)}}@media only screen and (max-width: 1025px)and (max-width: 767px){body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logout .name-cnt::before{font-size:28px}}@media only screen and (max-width: 1025px){body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logged .name-cnt{align-items:center;justify-content:flex-start;padding-left:20px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logged .name-cnt .user-image{font-size:18px;font-size:calc(18/var(--font-base)*1rem);width:32px;min-width:32px;height:32px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logged .name-cnt .name{flex:0 0 auto;margin-left:10px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logged .user-image.without-name .user-image-letter{display:flex;align-items:center;justify-content:center;width:32px;height:32px;overflow:hidden;border-radius:50%;background-color:var(--c_blue_700)}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu.logged .user-image.without-name .user-image-letter::after{color:var(--c_white);font-size:36px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt{position:relative;display:flex;height:90px;background:#eff8f7;color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt .name{font-size:14px;font-size:calc(14/var(--font-base)*1rem);flex:0 0 100%;align-self:center;line-height:20px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt.with-msg{flex-wrap:wrap;height:auto;min-height:90px;padding:16px 0 8px 45px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt.with-msg::before{top:15px;left:7px;transform:translateY(0)}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt.with-msg .name{position:relative;flex:0 0 calc(100% - 14px);padding-bottom:5px;border-bottom:1px solid var(--c_blue_700)}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt.with-msg .name-cnt-msg-title{font-weight:var(--sans-semi-bold);font-family:var(--body-font);font-size:11px;font-size:calc(11/var(--font-base)*1rem);flex:0 0 calc(100% - 14px);color:var(--c_blue_700);line-height:15px}body:not(.inspiration-guide) .mobile-menu>ul>li.header-mobile-menu .name-cnt.with-msg .name-cnt-msg-desc{font-weight:var(--sans-regular);font-family:var(--body-font);font-size:11px;font-size:calc(11/var(--font-base)*1rem);flex:0 0 calc(100% - 14px);color:var(--c_blue_700);line-height:15px}body:not(.inspiration-guide) .mobile-menu>ul>li.hide-on-tablet{display:none}body:not(.inspiration-guide) .mobile-menu>ul>li.logout{border:0}body:not(.inspiration-guide) .mobile-menu>ul>li.logout>a{padding:16px 20px}body:not(.inspiration-guide) .mobile-menu>ul>li.best-price{border:0}body:not(.inspiration-guide) .mobile-menu>ul>li.best-price>a{font-size:12px;font-size:calc(12/var(--font-base)*1rem);line-height:14px;text-transform:uppercase}body:not(.inspiration-guide) .mobile-menu .dropdown-children{padding:0 0 8px;margin-top:-8px}body:not(.inspiration-guide) .mobile-menu .dropdown-children>li>a{font-size:14px;font-size:calc(14/var(--font-base)*1rem);padding:10px 20px;color:var(--c_primary);line-height:17px}body:not(.inspiration-guide) .mobile-menu::after{display:none}body:not(.inspiration-guide) .mobile-menu .is-children>li a,body:not(.inspiration-guide) .mobile-menu .is-children>.li a{font-size:14px;font-size:calc(14/var(--font-base)*1rem);padding:12px 20px;color:var(--c_primary);line-height:17px;-webkit-text-decoration:none;text-decoration:none}body:not(.inspiration-guide) .mobile-menu .is-children>li>ul,body:not(.inspiration-guide) .mobile-menu .is-children>.li>ul{padding-bottom:6px;margin-top:-5px}body:not(.inspiration-guide) .mobile-menu .is-children>li>ul li,body:not(.inspiration-guide) .mobile-menu .is-children>.li>ul li{border-bottom:0}body:not(.inspiration-guide) .mobile-menu .is-children>li>ul li a,body:not(.inspiration-guide) .mobile-menu .is-children>.li>ul li a{position:relative;padding:8px 25px 8px 9px}body:not(.inspiration-guide) .mobile-menu .is-children>li>ul li a::after,body:not(.inspiration-guide) .mobile-menu .is-children>.li>ul li a::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.inspiration-guide) .mobile-menu .is-children>li>ul li a::after,body:not(.inspiration-guide) .mobile-menu .is-children>.li>ul li a::after{position:absolute;top:50%;right:9px;margin-top:-3px;color:var(--c_grey_200);font-size:10px}body:not(.inspiration-guide) .mobile-menu .is-children>li.has-children>a,body:not(.inspiration-guide) .mobile-menu .is-children>.li.has-children>a{position:relative;padding-right:25px}body:not(.inspiration-guide) .mobile-menu .is-children>li.has-children>a::after,body:not(.inspiration-guide) .mobile-menu .is-children>.li.has-children>a::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.inspiration-guide) .mobile-menu .is-children>li.has-children>a.parent,body:not(.inspiration-guide) .mobile-menu .is-children>.li.has-children>a.parent{color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu .is-children>li.has-children>a::after,body:not(.inspiration-guide) .mobile-menu .is-children>.li.has-children>a::after{position:absolute;top:50%;right:18px;margin-top:-3px;color:var(--c_primary);font-size:10px}body:not(.inspiration-guide) .mobile-menu .is-children>li.top a,body:not(.inspiration-guide) .mobile-menu .is-children>.li.top a{font-size:12px;font-size:calc(12/var(--font-base)*1rem);text-transform:uppercase}body:not(.inspiration-guide) .mobile-menu .is-children>li.back,body:not(.inspiration-guide) .mobile-menu .is-children>.li.back{background-color:var(--c_blue_green_100)}body:not(.inspiration-guide) .mobile-menu .is-children>li.back a,body:not(.inspiration-guide) .mobile-menu .is-children>.li.back a{position:relative;display:flex;align-items:center;height:90px;padding:0 35px;color:var(--c_primary);font-family:var(--font-sans)}body:not(.inspiration-guide) .mobile-menu .is-children>li.back a::after,body:not(.inspiration-guide) .mobile-menu .is-children>.li.back a::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;position:absolute;top:50%;left:18px;transform:translateY(-50%);color:var(--c_primary)}body:not(.inspiration-guide) .mobile-menu .is-children>li.locale-option,body:not(.inspiration-guide) .mobile-menu .is-children>.li.locale-option{border-bottom:0}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu{min-height:100%;background:var(--c_white)}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .user-options{padding-top:6px;padding-bottom:6px;background-color:#efeff8}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .user-options .menu_item{padding:10px 20px}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .user-options .menu_item a::after{content:none}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .agency-logout{padding:22px 20px}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu.is-children li>ul{margin-top:0}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu.is-children li>ul li:first-child{padding-top:6px}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu.is-children li>ul li:last-child{padding-bottom:6px}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu.is-children li>ul li a{padding:12px 20px}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu.is-children li>ul li a::after{display:none}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .logout-li{background:var(--c_white)}body:not(.inspiration-guide) .mobile-menu .my-iberostar-menu .logout-li a{padding:22px 20px}body.iberostarpro-home .mobile-menu{display:flex !important;overflow-y:hidden !important}body.iberostarpro-home .top-user-nav li{padding:0 !important;margin:0 !important;border-top:none !important;border-bottom:none !important}body.iberostarpro-home .top-user-nav li a{padding:0 !important;margin:16px 0}body.iberostarpro-home .top-user-nav .link-phone-list{display:flex;align-items:center;width:100%;margin:0}body.iberostarpro-home .top-user-nav .mobile-user{margin-top:16px !important}body.staragent-home .mobile-menu{display:flex !important;overflow-y:hidden !important}body.staragent-home .mobile-menu .mobile-call-center ::before{top:10px}body.staragent-home .mobile-menu .top-user-nav .language-selector__current::after{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-top:2px;margin-left:8px;font-size:12px}body.staragent-home .mobile-menu .top-user-nav .drop-down-links::before{top:-12px;bottom:-12px;transform:rotate(360deg)}body.staragent-home .mobile-menu .top-user-nav .drop-down-links{font-size:12px;font-size:calc(12/var(--font-base)*1rem);color:var(--c_black_grey_700);line-height:18px}body.staragent-home .mobile-menu .top-user-nav .drop-down-links .drop-down-item{display:block;padding:8px 30px;-webkit-text-decoration:none;text-decoration:none}body.staragent-home .mobile-menu .top-user-nav .drop-down-links .drop-down-item a{padding:0;margin:0;border:none;background:none;color:inherit;font:inherit;line-height:inherit;-webkit-text-decoration:none;text-decoration:none}body.staragent-home .mobile-menu .top-user-nav .drop-down-links .drop-down-item.active a{-webkit-text-decoration:underline !important;text-decoration:underline !important}}
@media only screen and (max-width: 1025px){.main-header .main-header-content--partner{width:calc(100% - 350px - 5px - 20px - 130px - 40px)}}
.partners-logo{position:relative}
@media only screen and (min-width: 768px){.main-header .logo--partner{width:350px;max-width:350px;padding:0 20px}.main-header .logo #partner-logo,.main-header .logo .partners-logo{display:flex;flex-flow:row nowrap;gap:15px;align-items:center;justify-content:space-between;max-width:235px;padding:1em;background-color:var(--c_white)}.main-header .logo #partner-logo.reb-version,.main-header .logo .partners-logo.reb-version{padding:0}.main-header .logo #partner-logo.hidden,.main-header .logo .partners-logo.hidden{display:none}.main-header .logo #partner-logo__images,.main-header .logo .partners-logo__images{position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between}.main-header .logo #partner-logo .reb-version,.main-header .logo .partners-logo .reb-version{display:flex;flex-flow:row nowrap}.main-header .logo #partner-logo .partner-logo-item--iberostar img,.main-header .logo .partners-logo .partner-logo-item--iberostar img{position:relative;width:140px}.main-header .logo #partner-logo .partner-logo-item--partner,.main-header .logo .partners-logo .partner-logo-item--partner{width:auto;max-width:150px;max-height:35px}.main-header .logo #partner-logo .partner-logo-item-menu,.main-header .logo .partners-logo .partner-logo-item-menu{position:relative}.main-header .logo #partner-logo .partner-logo-item-menu img,.main-header .logo .partners-logo .partner-logo-item-menu img{position:relative;width:140px;margin-right:25px}.main-header .logo #partner-logo__exit::before,.main-header .logo .partners-logo__exit::before{content:"";font-weight:normal;font-family:"iberostar-symbols" !important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;transform:scaleX(-1);color:var(--c_primary);vertical-align:bottom}}
@media only screen and (min-width: 768px)and (max-width: 767px){.main-header .logo #partner-logo__exit::before,.main-header .logo .partners-logo__exit::before{font-size:20px}}
@media only screen and (min-width: 768px){.main-header .main-header-content--partner{width:calc(100% - 350px - 5px - 20px)}.hotel-one-landing-page .main-header .wrapper-main-header.partner-header{justify-content:space-between;padding-right:0}.hotel-one-landing-page .main-header .wrapper-main-header.partner-header .logo--partner{padding:0}.hotel-one-landing-page .main-header .wrapper-main-header.partner-header .logo #partner-logo .partner-logo-item--partner{margin-left:0}.hotel-one-landing-page .main-header .partner-header .for-user-nav .user-nav>ul.top-user-nav>li.toggle-btn{padding-right:0}}
.external-url-modal__title{line-height:36px}.external-url-modal .secondary-btn{margin-right:10px;border:1px solid var(--c_blue_700);color:var(--c_blue_700)}.external-url-modal .secondary-btn:hover:not(.disabled):not(:disabled),.external-url-modal .secondary-btn:focus:not(.disabled):not(:disabled){background:var(--c_blue_700);color:var(--c_white)}@media only screen and (min-width: 768px){.external-url-modal{width:657px}}

/*# sourceMappingURL=84702-6411f79e.css.map*/