body.umre-page{background-color:#fff}.umre-main{--umre-text-primary:#00121c;--umre-text-secondary:#696a6b;--umre-text-disabled:#d3d5d6;--umre-text-tetriary:#87898a;--umre-text-hero:#007fe8;--umre-link:#008cff;--umre-primary-darkest:#00203b;--umre-chip-active-bg:#e6f4ff;--umre-chip-active-border:#008cff;--umre-chip-border:#ebecec;--umre-row-bg:#f7fcff;--umre-white:#fff;--umre-success:#0dcd68;--umre-shadow:0 9px 28px 8px rgba(80,81,81,.05),0 6px 16px 0 rgba(80,81,81,.04),0 3px 6px -4px rgba(80,81,81,.06);color:var(--umre-text-primary)}.umre-main .container{max-width:1200px}.umre-main .container.umre-landing{margin:0 auto;padding:0 20px}.umre-breadcrumb-wrapper{margin:0 auto;padding:16px 40px}.umre-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;list-style:none;margin:0;padding:0}.umre-breadcrumb-item a{text-decoration:none}.umre-breadcrumb-item a,.umre-breadcrumb-item a:hover{color:var(--umre-text-primary)}.umre-breadcrumb-item+.umre-breadcrumb-item:before{background-image:url(/resources/ub/img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--umre-text-tetriary);content:"";display:inline-block;height:18px;left:-5px;margin-right:8px;position:absolute;top:2px;width:18px}.umre-breadcrumb-item--active{color:var(--umre-text-disabled);font-weight:500;padding-left:15px;position:relative}.umre-hero-wrapper{margin:0 auto;padding:0 40px 8px}.umre-hero{align-items:center;background-image:url(/resources/ub/img/umre-hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid var(--umre-chip-active-bg);border-radius:40px;display:flex;justify-content:center;min-height:507px;overflow:hidden;padding:40px;position:relative}.umre-hero:after{background:linear-gradient(181deg,hsla(0,0%,100%,.5) .84%,hsla(0,0%,100%,0) 99.18%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.umre-hero__overlay{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 60%);inset:0;pointer-events:none;position:absolute}.umre-hero__content{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:760px;position:relative;text-align:center;z-index:1}.umre-hero__title{color:#000929;font-size:40px!important;font-weight:700;line-height:52px;margin:0}.umre-hero__subtitle{color:#000929;font-size:18px;font-weight:500;line-height:28px;margin:0;max-width:550px}.umre-hero__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.umre-hero__button{align-items:center;background:var(--umre-white);border:1px solid #00121c;border-radius:64px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 16px}.umre-hero__button,.umre-hero__button:hover{color:#000e15;text-decoration:none}.umre-info-cards{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0}.umre-info-card{align-items:center;background:var(--umre-white);border:2px solid var(--umre-chip-active-bg);border-radius:40px;display:flex;gap:8px;justify-content:center;min-width:0;padding:24px}.umre-info-card__text{color:var(--umre-text-primary);font-size:18px;font-weight:500;line-height:28px;margin:0;min-width:0;overflow-wrap:anywhere}.umre-section{margin:48px 0}.umre-section__header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.umre-section__title{color:var(--umre-text-primary);font-size:32px;font-weight:600;line-height:44px;margin:0}.umre-section__footer{display:flex;justify-content:flex-end;margin-top:-16px}#umreFlightsSection .umre-section__footer{justify-content:flex-start;margin-top:24px}.umre-link{align-items:center;color:var(--umre-link);display:inline-flex;font-size:16px;font-weight:600;gap:8px;text-decoration:none;white-space:nowrap;z-index:1}.umre-link:hover{color:var(--umre-text-hero);text-decoration:none}.umre-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.umre-chip{align-items:center;background:var(--umre-white);border:1px solid var(--umre-chip-border);border-radius:24px;color:var(--umre-text-secondary);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:4px;padding:12px}.umre-chip--active{background:var(--umre-chip-active-bg);border-color:var(--umre-chip-active-border);color:var(--umre-text-hero)}.umre-chip__count:empty{display:none}.umre-chip__count{align-items:center;background:var(--umre-text-hero);border-radius:64px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;height:24px;justify-content:center;min-width:24px;padding:0 6px}.umre-hotels__list{min-height:60px;position:relative}.umre-hotel-slider{position:relative}.umre-hotel-slider .swiper{margin:-10px -6px;overflow:hidden;padding:10px 6px 30px}.umre-hotel-slider .swiper-wrapper{align-items:stretch;box-sizing:border-box}.umre-hotel-slider__arrow{align-items:center;background:var(--umre-white);border:none;border-radius:50%;box-shadow:0 6px 20px rgba(80,81,81,.18);color:var(--umre-text-primary);cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:38%;transform:translateY(-50%);transition:opacity .15s ease,box-shadow .15s ease;width:48px;z-index:3}.umre-hotel-slider__arrow:hover{box-shadow:0 8px 24px rgba(80,81,81,.26)}.umre-hotel-slider__arrow--prev{left:-16px}.umre-hotel-slider__arrow--next{right:-16px}.umre-hotel-slider__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.umre-hotel-slider__pagination.swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px;position:static}.umre-hotel-slider__pagination .swiper-pagination-bullet{background:var(--umre-text-disabled);border-radius:50%;height:8px;margin:0!important;opacity:1;padding:0;transition:width .2s ease,background .2s ease;width:8px}.umre-hotel-slider__pagination .swiper-pagination-bullet-active{background:var(--umre-primary-darkest);border-radius:4px;width:24px}.umre-hotel-card{background:var(--umre-white);border-radius:40px;box-shadow:var(--umre-shadow);color:inherit;display:flex;flex-direction:column;height:auto;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.umre-hotel-card:hover{box-shadow:0 12px 32px 8px rgba(80,81,81,.08);color:inherit;text-decoration:none;transform:translateY(-2px)}.umre-hotel-card__image{aspect-ratio:383/181;background:#e6f4ff;overflow:hidden}.umre-hotel-card__image img{display:block;height:100%;object-fit:cover;width:100%}.umre-hotel-card__image-placeholder{background:linear-gradient(135deg,#e6f4ff,#f7fcff);display:block;height:100%;width:100%}.umre-hotel-card__body{height:123px;padding:24px;position:relative}.umre-hotel-card__body:after{border-bottom:1px dashed #e6f4ff;bottom:16px;content:"";height:1px;left:25px;max-width:87%;position:absolute;width:100%}.umre-hotel-card__title{color:var(--umre-text-primary);font-size:16px;font-weight:600;line-height:20px;margin:0 0 8px}.umre-hotel-card__location{align-items:center;color:var(--umre-text-primary);display:flex;font-size:12px;gap:4px;line-height:16px}.umre-hotel-card__location svg{color:var(--umre-text-tetriary);flex:0 0 auto}.umre-flights__list{min-height:60px;position:relative}.umre-flight-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.umre-flight-row{align-items:center;background:var(--umre-row-bg);border:0;border-radius:24px;cursor:pointer;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;height:48px;padding:0 16px;text-align:left;width:100%}.umre-flight-row:hover{background:#eef7ff}.umre-flight-row__route{align-items:center;color:var(--umre-text-primary);display:flex;font-size:16px;font-weight:500;gap:4px;justify-self:stretch;min-width:0;overflow:hidden}.umre-flight-row__route span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.umre-flight-row__plane{color:#e2001a;flex:0 0 auto}.umre-flight-row__airline{border-radius:2px;flex:0 0 auto;height:19px;object-fit:contain;width:25px}.umre-flight-row__date{align-items:center;color:var(--umre-text-primary);display:inline-flex;font-size:14px;gap:4px;justify-self:center}.umre-flight-row__date svg{color:var(--umre-text-tetriary)}.umre-flight-row__price{align-items:center;color:var(--umre-link);display:inline-flex;font-size:14px;font-weight:600;gap:4px;justify-self:end;white-space:nowrap}.umre-content__body{color:var(--umre-text-secondary);font-size:16px;font-weight:500;line-height:26px}.umre-content__body h3{color:var(--umre-text-primary);font-size:32px;font-weight:600;margin:0}.umre-content__body p{color:var(--umre-text-secondary);font-size:16px;font-weight:500;line-height:24px;margin:0;padding:16px 0 48px}.umre-content__body p:last-child{padding-bottom:0}.umre-faq__title{margin-bottom:24px}.umre-accordion{display:flex;flex-direction:column;gap:8px}.umre-accordion__item{background:var(--umre-white);border:2px solid var(--umre-chip-active-bg);border-radius:24px;overflow:hidden}.umre-accordion__header{align-items:center;background:transparent;border:0;color:var(--umre-text-primary);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;padding:18px 24px;text-align:left;width:100%}.umre-accordion__icon{color:var(--umre-text-secondary);flex:0 0 auto;transition:transform .2s ease}.umre-accordion__item--open .umre-accordion__icon{transform:rotate(180deg)}.umre-accordion__panel{max-height:0;overflow:hidden;transition:max-height .25s ease}.umre-accordion__answer{color:#000;font-size:14px;line-height:22px;padding:0 24px 18px}.umre-empty{color:var(--umre-text-tetriary);font-size:14px;padding:24px;text-align:center}.umre-loading{opacity:.5;pointer-events:none}#umreFaq{background-color:#fbfcff;border-radius:24px;padding:24px}@media (max-width:991px){.umre-info-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.umre-hero{border:none;padding:10px}.umre-section__title{font-size:16px;line-height:32px}.umre-hero__title{font-size:24px!important;line-height:34px}.umre-hero__subtitle{font-size:14px;line-height:22px}.umre-info-cards{gap:12px;margin:32px 0}.umre-flight-grid,.umre-info-cards{grid-template-columns:1fr}.umre-flight-row{grid-template-columns:minmax(0,auto) 1fr minmax(0,auto)}.umre-section__header{align-items:center;flex-direction:row;gap:12px;margin-bottom:16px}.umre-section__header .umre-section__title{min-width:0}.umre-link{flex:0 0 auto;font-size:12px}.swiper-pagination-clickable .swiper-pagination-bullet,.umre-hotel-slider__arrow{display:none}.umre-hotel-slider .swiper{padding-bottom:25px}.umre-breadcrumb{font-size:10px}.umre-breadcrumb-item+.umre-breadcrumb-item:before{top:-2px}.umre-hero-wrapper{padding:0 16px}.umre-hero__content{gap:8px}.umre-hero__buttons{padding-top:16px}.umre-info-card__text{font-size:12px}.umre-info-card{justify-content:flex-start;padding:16px}.umre-info-card img{height:32px;width:32px}.umre-section{margin:32px 0}.umre-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.umre-tabs::-webkit-scrollbar{display:none}.umre-chip{flex:0 0 auto;font-size:12px;padding:6px 12px}.umre-chip__count{font-size:10px}.umre-hotel-card__body:after{max-width:83%}.umre-section__footer{justify-content:flex-start;margin-top:0}.umre-flight-row__price,.umre-flight-row__route{font-size:12px}.umre-flight-row__date{font-size:10px}.umre-main .container.umre-landing{padding:0 16px}.umre-content__body h3{font-size:16px}.umre-content__body p{font-size:12px;line-height:16px;padding:16px 0 32px}#umreFaq{padding:24px}.umre-accordion__header{font-size:14px;padding:16px 12px}.umre-container{padding:0}.umre-breadcrumb-wrapper{padding:16px}}