.HotelCard_card__GNu2N{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM{display:grid;grid-template-columns:2fr 3fr;height:100%;flex:1 1}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_imageWrapper__SEofU{height:100%;position:relative;width:100%}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_imageWrapper__SEofU .HotelCard_bottomImageRectangle__JTdQh{background-color:#fc8000;bottom:0;height:15rem;opacity:.7;position:absolute;width:100%}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT{align-self:flex-end;display:flex;flex-direction:column}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT .HotelCard_nameAndStars__N1wMy{padding:0 5.5rem 3rem}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT .HotelCard_nameAndStars__N1wMy .HotelCard_name__RQHJf{color:#000;font-size:3.6rem;font-weight:700;line-height:4.3rem;margin:0 0 1.6rem}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT .HotelCard_description__HIPsB{background-color:#050505;color:#fff;padding:5rem;font-weight:400;font-size:1.8rem;line-height:2.2rem;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:1200px){.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT .HotelCard_description__HIPsB{font-size:2rem;line-height:3.7rem}}.HotelCard_card__GNu2N.HotelCard_desktop__0zvFM .HotelCard_reviewWrapper__C1UrT .HotelCard_description__HIPsB p{margin:0}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE{display:flex;flex-direction:column;max-width:70rem}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_description__HIPsB{align-items:center;background-color:#000;box-shadow:0 1.79775px 3.59551px rgba(7,4,146,.1),0 21.573px 53.9326px rgba(6,47,125,.05),0 10.7865px 21.573px rgba(27,59,119,.05);border-radius:.8rem;color:#fff;display:flex;flex-direction:column;overflow-y:auto;padding:3rem 4rem 6rem;text-align:center;height:43rem}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_description__HIPsB p{font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-top:2.4rem}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_scrollWrapper__8IcBx{max-height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_scrollWrapper__8IcBx::-webkit-scrollbar{width:6px}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_scrollWrapper__8IcBx::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_scrollWrapper__8IcBx::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_scrollWrapper__8IcBx::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_profileSection__CEedB{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-4.5rem;z-index:1;position:relative}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_profileImage__2hQOa{border-radius:50%;height:9rem;position:relative;width:9rem;overflow:hidden}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_rounded__1OmU6{border-radius:50%}.HotelCard_card__GNu2N.HotelCard_mobile__NW_jE .HotelCard_hotelName__kb3tj{font-size:1.6rem;font-weight:500;line-height:1.9rem;text-align:center;margin:1.6rem 0}.Tooltip_wrapper__jLBJX{position:relative;display:inline-block}.Tooltip_tooltipText__DVQ0d{width:15em;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:.8em;padding:.8em;position:absolute;transform:translate(-50%,calc(-100% - 1em));opacity:0;overflow:hidden}@media(min-width:992px){.Tooltip_tooltipText__DVQ0d{width:25em;padding:1.6em}}.Tooltip_tooltipText__DVQ0d p{font-size:1.2em;margin:0}@media(min-width:992px){.Tooltip_tooltipText__DVQ0d p{font-size:1.6em}}.Tooltip_tooltipText--visible__2HNms{visibility:visible;opacity:1;height:auto}.ManagementVideo_Card_managementVideoCard__ukJgf{background-color:#0e0e0e;width:100%;padding-bottom:1.6rem;border-radius:2rem}@media(min-width:768px){.ManagementVideo_Card_managementVideoCard__ukJgf{width:46%;border-radius:0}}@media(min-width:1200px){.ManagementVideo_Card_managementVideoCard__ukJgf{width:100%}}.ManagementVideo_Card_info__nX4nU{padding:0 1.6rem}.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k{grid-template-columns:1fr;justify-items:center}.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k .ManagementVideo_Card_nameWrapper__wi9Bu{justify-content:center;align-items:center}.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k .ManagementVideo_Card_nameWrapper__wi9Bu .ManagementVideo_Card_name__y0TQR,.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k .ManagementVideo_Card_nameWrapper__wi9Bu .ManagementVideo_Card_position___zNuj{margin:0}@media(min-width:768px){.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k{grid-template-columns:1fr auto;justify-items:unset}.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_infoGrid__Rwj5k .ManagementVideo_Card_nameWrapper__wi9Bu{justify-content:flex-start;align-items:flex-start}}.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_description__txWgg{text-align:center!important}@media(min-width:768px){.ManagementVideo_Card_info__nX4nU .ManagementVideo_Card_description__txWgg{text-align:left!important}}.ManagementVideo_managementVideos__CF8mt{flex-wrap:wrap}@media(min-width:1200px){.ManagementVideo_managementVideos__CF8mt{flex-wrap:nowrap}}.CollapseItem_wrapper__Be8Zz{overflow:hidden;width:100%;margin-top:2em}.CollapseItem_header__J1iUX{all:unset;border-top:1px solid #d3d3d3;padding-top:2.6em;width:100%;justify-content:space-between;display:flex;align-items:center;cursor:pointer}.CollapseItem_header--first__cXHdA{border-top:none}.CollapseItem_header__J1iUX span{font-size:1.8em}.CollapseItem_content__LUesX{max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding:0 .8em 0 0;font-size:1.4em;opacity:.8}.CollapseItem_content__LUesX>:first-child{padding-top:1.5em}.CollapseItem_content--expanded__JH2lP{max-height:5000px;transition:max-height .9s ease-in}@media(min-width:992px){.CollapseItem_content__LUesX{font-size:1.6em}}.CollapseItem_arrow__w_t6_{transition:transform .3s ease}.CollapseItem_arrow--expanded__nIgcG{transform:rotate(180deg)}.Accordion_wrapper__wHNin{display:flex;flex-direction:column;gap:8px;width:100%}