.hotel-module-scss-module__Q5-4-q__hotel{flex-direction:column;justify-content:flex-end;max-width:1920px;margin-left:auto;margin-right:auto;display:flex;position:relative}.hotel-module-scss-module__Q5-4-q__hotel__background{background-position:50%;background-size:cover;width:100%;height:100%}.hotel-module-scss-module__Q5-4-q__hotel__background img{max-width:1920px}.hotel-module-scss-module__Q5-4-q__hotel__content{z-index:1;position:relative}.hotel-module-scss-module__Q5-4-q__hotel__holder{background-position:50%;background-size:cover;width:100%;height:100%;padding:0;position:relative}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__holder{justify-content:space-between;margin-bottom:-30px;display:flex}}.hotel-module-scss-module__Q5-4-q__hotel__holder img{max-width:1436px}.hotel-module-scss-module__Q5-4-q__hotel__column{z-index:1;flex-direction:column;display:flex;position:relative}.hotel-module-scss-module__Q5-4-q__hotel__text{flex-direction:column;gap:10px;padding:10px 0;display:flex}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__text{flex-direction:row;gap:0;padding-top:16px}}.hotel-module-scss-module__Q5-4-q__hotel__loading{background-color:#fff;justify-content:center;min-height:213px;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__text-orange{color:#fff;text-transform:uppercase;background-color:#e86124;width:fit-content;padding:6px 11px;font-size:14px;font-weight:800}.hotel-module-scss-module__Q5-4-q__hotel__text-black{color:#fff;text-transform:uppercase;background-color:#10101070;width:fit-content;padding:6px 10px;font-size:14px;font-weight:800}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__title{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;display:flex}}.hotel-module-scss-module__Q5-4-q__hotel__h2{color:#fff;background-color:#10101070;align-items:center;gap:16px;width:fit-content;padding:6px 15px;font-size:31px;font-weight:300;display:flex}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__h2{font-size:49px;line-height:54px}}.hotel-module-scss-module__Q5-4-q__hotel__h2 b{font-weight:800}.hotel-module-scss-module__Q5-4-q__hotel__location{color:#fff;padding:15px;font-size:25px;font-weight:400;line-height:34px}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__location{padding-top:31px}}.hotel-module-scss-module__Q5-4-q__hotel__location b{text-transform:uppercase;font-weight:800}.hotel-module-scss-module__Q5-4-q__hotel__trips{padding:0 15px 30px}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__trips{padding:0 30px 50px 15px}}.hotel-module-scss-module__Q5-4-q__hotel__trips-header{color:#fff;text-transform:uppercase;background-color:#10101070;justify-content:space-between;padding:6px 15px;font-size:19px;font-weight:800;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trips-header span{color:#f6ae1b;font-size:19px}.hotel-module-scss-module__Q5-4-q__hotel__trips-list{flex-direction:column;display:flex}@media (width>=1280px){.hotel-module-scss-module__Q5-4-q__hotel__trips-list{min-width:450px;min-height:213px}}.hotel-module-scss-module__Q5-4-q__hotel__trip{background-color:#fff;border-bottom:1px solid #10101070;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trip-details{flex-direction:column;gap:6px;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trip-row{gap:8px;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trip-price{justify-content:flex-end;align-items:flex-start;gap:6px;font-size:19px;font-weight:600;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trip-discount{gap:3px;font-size:14px;display:flex}.hotel-module-scss-module__Q5-4-q__hotel__trip-discount-percent{color:#90c03e;font-weight:800}.hotel-module-scss-module__Q5-4-q__hotel__trip-value{font-weight:600}.hotel-module-scss-module__Q5-4-q__hotel__trip-currency{font-size:12px}.hotel-module-scss-module__Q5-4-q__hotel__button{justify-content:space-between;width:100%;font-size:16px}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__hotel__button{font-size:19px}}.hotel-module-scss-module__Q5-4-q__hotel__overlay{z-index:1;opacity:.3;background:linear-gradient(#0000004d 0% 100%);position:absolute;inset:0}.hotel-module-scss-module__Q5-4-q__hotel__image-container{width:100%;height:auto;display:block;position:relative}.hotel-module-scss-module__Q5-4-q__hotel__background-image{object-fit:cover;width:100%;height:100%}.hotel-module-scss-module__Q5-4-q__skeleton-background,.hotel-module-scss-module__Q5-4-q__skeleton-background-inner{background-color:#e5e7eb;width:100%;height:100%;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse;position:absolute;top:0;left:0}.hotel-module-scss-module__Q5-4-q__skeleton-orange-text{background-color:#e5e7eb;border-radius:4px;width:120px;height:32px;margin-bottom:10px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__skeleton-orange-text{width:140px}}.hotel-module-scss-module__Q5-4-q__skeleton-black-text{background-color:#e5e7eb;border-radius:4px;width:100px;height:32px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__skeleton-black-text{width:110px}}.hotel-module-scss-module__Q5-4-q__skeleton-main-title{background-color:#e5e7eb;border-radius:8px;width:100%;height:80px;margin-top:20px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}@media (width>=976px){.hotel-module-scss-module__Q5-4-q__skeleton-main-title{width:90%;height:100px}}.hotel-module-scss-module__Q5-4-q__skeleton-location{background-color:#e5e7eb;border-radius:6px;width:60%;height:24px;margin-bottom:30px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse;display:inline-block}.hotel-module-scss-module__Q5-4-q__skeleton-hotel-header{background-color:#e5e7eb;border-radius:6px;width:80%;height:28px;margin-bottom:20px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}.hotel-module-scss-module__Q5-4-q__skeleton-trip{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.hotel-module-scss-module__Q5-4-q__skeleton-trip:last-child{border-bottom:none}.hotel-module-scss-module__Q5-4-q__skeleton-trip-details{flex-direction:column;flex:1;gap:8px;display:flex}.hotel-module-scss-module__Q5-4-q__skeleton-trip-date{background-color:#e5e7eb;border-radius:4px;width:70%;height:16px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}.hotel-module-scss-module__Q5-4-q__skeleton-trip-transport{background-color:#e5e7eb;border-radius:4px;width:50%;height:16px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}.hotel-module-scss-module__Q5-4-q__skeleton-trip-price{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.hotel-module-scss-module__Q5-4-q__skeleton-trip-discount{background-color:#e5e7eb;border-radius:4px;width:60px;height:14px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}.hotel-module-scss-module__Q5-4-q__skeleton-trip-current-price{background-color:#e5e7eb;border-radius:4px;width:80px;height:20px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}.hotel-module-scss-module__Q5-4-q__skeleton-button{background-color:#e5e7eb;border-radius:8px;width:100%;height:48px;margin-top:25px;animation:1.5s infinite hotel-module-scss-module__Q5-4-q__pulse}@keyframes hotel-module-scss-module__Q5-4-q__pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}
/*# sourceMappingURL=92168e4755769379.css.map*/