.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}

.photosContent-module__zwYDHW__wrapperContainer{flex-direction:column;gap:2rem;width:100%;display:flex}.photosContent-module__zwYDHW__swiper{width:100%;height:30rem}.photosContent-module__zwYDHW__swiper2{box-sizing:border-box;width:100%;height:10rem;padding:10px 0}.photosContent-module__zwYDHW__photo,.photosContent-module__zwYDHW__photoMini{background-color:#ececec80;background-position:50%;background-repeat:no-repeat;border-radius:12px;width:100%;height:100%}.photosContent-module__zwYDHW__photo{color:#000;background-size:contain}.photosContent-module__zwYDHW__photoMini{background-size:cover}
.contentDescription-module__r5kBVq__wrapperContent{width:100%}.contentDescription-module__r5kBVq__title{font-size:calc(1.11111vw + 18.6667px);font-weight:400}.contentDescription-module__r5kBVq__containerList{align-items:center;margin-top:1rem;padding-bottom:1rem;display:flex}.contentDescription-module__r5kBVq__wrapperItem{color:var(--colorSeconderyTextBlack);align-items:center;margin-right:1rem;font-size:calc(.555556vw + 13.3333px);display:flex}.contentDescription-module__r5kBVq__circle{background-color:var(--colorSeconderyTextBlack);border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem}.contentDescription-module__r5kBVq__containerDescriptionHotel{flex-direction:column;margin-top:2rem;padding-bottom:1rem;font-size:calc(.555556vw + 13.3333px);display:flex}.contentDescription-module__r5kBVq__description,.contentDescription-module__r5kBVq__markdown{letter-spacing:2px;text-indent:30px}.contentDescription-module__r5kBVq__subTitle{color:var(--colorSeconderyTextBlack);margin-bottom:1rem;font-size:calc(.833333vw + 16px)}.contentDescription-module__r5kBVq__markdown{flex-direction:column;gap:1rem;display:flex}.contentDescription-module__r5kBVq__comfort{columns:2;-webkit-columns:2;-moz-columns:2;overflow:hidden}.contentDescription-module__r5kBVq__showShort{height:15rem}.contentDescription-module__r5kBVq__showFull{height:auto}.contentDescription-module__r5kBVq__comfort ul,.contentDescription-module__r5kBVq__comfort ol{margin-top:.5rem;margin-bottom:1rem;margin-left:2rem}.contentDescription-module__r5kBVq__miniBtn{opacity:.75;margin-top:2rem}.contentDescription-module__r5kBVq__miniBtn:hover{cursor:pointer;color:var(--colorMain)}@media (max-width:768px){.contentDescription-module__r5kBVq__circle{width:.375rem;height:.375rem}.contentDescription-module__r5kBVq__comfort{columns:1;-webkit-columns:1;-moz-columns:1}}@media (max-width:480px){.contentDescription-module__r5kBVq__containerList,.contentDescription-module__r5kBVq__containerDescriptionHotel{margin-top:1rem;padding-bottom:.75rem}}
