:root {
  --nav-header-height: calc(81px + 0.5rem);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

.forminator-ui.forminator-custom-form[data-design=default] .forminator-label[for] {
  font-family: Montserrat, var(--wp--preset--font-family--system-sans-serif) !important;
  font-weight: 700 !important;
}

*:focus {
  outline: none;
}

html {
  scroll-behavior: smooth;
}

img, .wp-block-cover__image-background {
  overflow: hidden;
  border-radius: 2px;
}

main:has(.custom-header:first-child) {
  padding-top: calc(var(--nav-header-height) + 0.5rem);
}

/*body {
  margin: 0;
  padding: 0;
  font-family: 'Montserrat', sans-serif;
  font-size: var(--wp--preset--font-size--body);
  line-height: 1.6 !important;
  color: var(--wp--preset--color--black);
  background: var(--wp--preset--color--blue);
}*/
#smooth-content, #smooth-wrapper {
  background: var(--wp--preset--color--blue);
}

.hero {
  overflow: hidden;
  background-position: center 0px;
}

.hidden {
  display: none !important;
}

.flex {
  display: flex;
}

.items-center {
  align-items: center;
}

.gap-3 {
  gap: 12px;
}

h1, h2, h3, h4 {
  font-weight: 500;
  font-family: "Brandon Grotesque", sans-serif;
}

:root :where(.wp-block-heading) {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}

.privacy-policy .entry-content h2, .privacy-policy .entry-content h3 {
  margin-top: 2.5rem !important;
  margin-bottom: 1.5rem !important;
}
.privacy-policy .entry-content h2:first-child, .privacy-policy .entry-content h3:first-child {
  margin-top: 0px !important;
}

.relative_position {
  position: relative;
}

.relative {
  position: relative;
}

:root :where(.wp-element-button, .wp-block-button__link) {
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 0.9375rem !important;
}

main .wp-element-button.wp-block-button__link,
.hotel-book-now .wp-element-button.wp-block-button__link {
  overflow: hidden !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 0.9375rem !important;
  position: relative !important;
}
main .wp-element-button.wp-block-button__link:after,
.hotel-book-now .wp-element-button.wp-block-button__link:after {
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0px;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
  transition-timing-function: linear;
  width: 100%;
}
main.wp-block-image .wp-element-button.wp-block-button__link img:after,.wp-block-image
.hotel-book-now .wp-element-button.wp-block-button__link img:after {
  width: 100%;
}
main .wp-element-button.wp-block-button__link:after,
.hotel-book-now .wp-element-button.wp-block-button__link:after {
  height: 100%;
  background: #00665B;
  transform: translateY(100%) translateZ(0); /* 3D transformacija */
  transition: transform 0.3s ease;
}
main .wp-element-button.wp-block-button__link > *,
.hotel-book-now .wp-element-button.wp-block-button__link > * {
  position: relative;
  z-index: 3;
}
main .wp-element-button.wp-block-button__link:hover:after,
.hotel-book-now .wp-element-button.wp-block-button__link:hover:after {
  transform: translateY(0);
}

@media (max-width: 1401px) {
  .grid-col-4-element {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.grid-col-4-element.swiper-wrapper {
  display: flex !important;
}

.flex {
  display: flex;
}

.items-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.w-full {
  width: 100%;
}

.w-full--img > img {
  width: 100%;
}

.ml-auto {
  margin-left: auto !important;
}

.underline {
  text-decoration: underline;
}

.wp-block-image.w-full img {
  width: 100% !important;
}

.h-full {
  height: 100%;
}

.inline-flex {
  display: inline-flex;
}

.items-center {
  align-items: center;
}

.justify-between {
  justify-content: space-between;
}

strong {
  font-weight: 700;
}

main.wp-block-group {
  padding: 0.5rem;
}

.footer {
  margin-top: 0px;
}

:where(.wp-site-blocks) > * {
  margin-block-start: 0;
  margin-block-end: 0;
}

.wp-block-group.divider > p:first-of-type {
  position: relative;
  padding-left: 0.875rem;
}

.divider-wrapper {
  margin-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
}
.divider-wrapper .divider {
  padding-left: 1rem;
  padding-right: 1rem;
}
.divider-wrapper .divider p {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  text-transform: uppercase;
}

.wp-block-group.divider p {
  margin-top: 0 !important;
  line-height: 1 !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-weight: 500 !important;
}
.wp-block-group.divider p:before {
  margin-top: -2px;
}

.hotel-book-now {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 3;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}

.wp-block-image.hotel-book-now img {
  width: 100%;
}

.hotel-book-now {
  border-top: 1px solid lightgrey;
  transform: translateY(100%) !important;
}
.hotel-book-now.show {
  z-index: 1000;
  transform: translateY(0) !important;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.49);
  -webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.49);
  -moz-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.49);
}

:root :where(.is-layout-flow) > *:not(main) {
  margin-block-start: 0.5rem;
  margin-block-end: 0;
}

.wp-block-group.divider > p:first-of-type::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  border-radius: 100px;
  width: 8px;
  height: 8px;
  background: #000;
}

.body .is-layout-grid {
  gap: 8px !important;
}

.swiper-wrapper {
  gap: 0 !important;
}
.swiper-wrapper .has-global-padding {
  padding: 0 !important;
}

.wp-block-cover__background {
  margin-top: 0 !important;
}

.swiper-wrapper .swiper-slide {
  flex-basis: initial !important;
  flex-shrink: 0 !important;
}

.swiper-controls {
  margin-left: auto;
}
@media (max-width: 720px) {
  .swiper-controls {
    display: none !important;
  }
}
@media (min-width: 721px) {
  .swiper-controls {
    display: flex !important;
  }
}
@media (max-width: 720px) {
  .swiper-controls.mobile-view {
    display: flex !important;
  }
}
@media (min-width: 721px) {
  .swiper-controls.mobile-view {
    display: none !important;
  }
}

.swiper-controls .swiper-buttons {
  display: flex;
  gap: var(--wp--preset--spacing--large, 1.5rem);
}

.swiper-controls .swiper-buttons button {
  margin: 0 !important;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-controls .swiper-buttons button:hover {
  background: var(--wp--preset--color--green);
}

.swiper-controls .swiper-buttons button:hover svg path {
  stroke: #F2F6FC;
}

.swiper-controls .swiper-buttons button:last-of-type svg {
  transform: rotate(180deg);
}

.swiper-buttons button {
  background: transparent;
  border: 1px solid var(--wp--preset--color--green);
  width: 50px;
  height: 50px;
  border-radius: 2px;
}

/* Make the form container a flexbox */
.forminator .forminator-row {
  display: flex !important;
  flex-wrap: nowrap !important; /* Prevent wrapping to next line */
  gap: 10px !important; /* Space between fields */
}

.forminator-custom-form {
  display: flex;
  gap: 1rem;
}
@media (max-width: 720px) {
  .forminator-custom-form {
    flex-direction: column;
  }
}
.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col {
  padding: 0 !important;
}

.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row, .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside {
  margin: 0 !important;
}

.forminator .forminator-row:not(.forminator-row-last) {
  flex-basis: calc(100% - 122px) !important;
  flex-grow: 1 !important;
  flex-shrink: 1 !important;
}

.forminator .forminator-row.forminator-row-last .forminator-field {
  display: flex !important;
}

/* Make each field flex-grow to share space nicely */
.forminator .forminator-row .forminator-field {
  flex: 1 1 auto;
  min-width: 0; /* Prevent overflow */
}

/* Optional: Adjust input and button heights for alignment */
.forminator .forminator-field input,
.forminator .forminator-field select,
.forminator .forminator-field button {
  height: 3.125rem;
  padding: 0 1rem;
}

.forminator .forminator-field input {
  font-family: var(--wp--preset--font-family--body);
  background: var(--wp--preset--color--blue);
  border: none;
  border-bottom: 1px solid rgba(11, 26, 50, 0.1);
  font-size: var(--wp--preset--font-size--body);
}

.forminator .forminator-field button {
  width: 7.625rem;
}

footer .footer-navigations p + h4 {
  margin-top: 2rem;
}
footer h1, footer h2, footer h3, footer h4, footer h5, footer h6 {
  font-weight: 500 !important;
}
footer h4 {
  font-size: 1.125rem;
}

.single-hotel--location {
  display: flex;
  align-items: center;
  gap: 5px;
}

.otgs-development-site-front-end {
  display: none !important;
}

.parallax {
  overflow: hidden;
}

.wp-block-heading:not(h2, h3, h4, h5, h6) {
  opacity: 0;
  text-align: center;
  color: rgb(14, 16, 15);
  font-size: clamp(2rem, 5rem, 3vw);
  letter-spacing: 0.05rem;
  will-change: transform;
  color: #0e100f;
}

.wp-block-heading:not(h2, h3, h4, h5, h6) * {
  will-change: transform;
}

.hero {
  position: relative;
  border-radius: 2px;
  min-height: calc(100svh - 1rem) !important;
  /*min-height: 50rem !important;*/
}
.hero:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(11, 26, 50, 0.7) 0%, rgba(11, 26, 50, 0.2) 100%);
}

.wp-block-list {
  padding-left: 0.75rem;
}

.z-4 {
  z-index: 4;
}

.wp-block-navigation__container * {
  font-size: 12px;
  font-weight: bold;
  font-family: var(--wp--preset--font-family--brandon-grotesque);
}

@media (max-width: 720px) {
  .reset-padding-x-720 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.btn {
  height: 50px !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  overflow: hidden !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1)) !important;
  padding-left: 2rem !important;
  padding-right: 2rem !important;
  font-size: 0.9375rem !important;
  font-weight: 400 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1)) !important;
  position: relative !important;
  justify-content: center !important;
  display: inline-flex !important;
  align-items: center !important;
}
.btn:after {
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0px;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
  transition-timing-function: linear;
  width: 100%;
}
.wp-block-image.btn img:after {
  width: 100%;
}
.btn:after {
  height: 100%;
  background: #00665B;
  transform: translateY(100%) translateZ(0); /* 3D transformacija */
  transition: transform 0.3s ease;
}
.btn > span {
  z-index: 2;
  position: relative;
}
.btn > * {
  position: relative;
  z-index: 3;
}
.btn:hover:after {
  transform: translateY(0);
}
.btn--goback {
  height: 25px;
}
.btn--goback > a {
  height: 24px;
  width: 24px !important;
  padding: 0px;
  --tw-text-opacity: 1;
  color: rgb(0 152 135 / var(--tw-text-opacity, 1));
  position: relative;
}
.btn--goback > a:before {
  position: absolute;
  inset: 0px;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
  width: 100%;
}
.wp-block-image.btn--goback > a img:before {
  width: 100%;
}
.btn--goback > a:before {
  height: 100%;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.73426 5.99915H2.26721' stroke='%23FCFCFC' stroke-width='0.66' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.29956 2.96484L2.26607 5.99833L5.29956 9.03182' stroke='%23FCFCFC' stroke-width='0.66' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='10.56' height='10.56' fill='white' transform='matrix(-1 0 0 1 11.28 0.71875)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.btn--special-offer {
  min-width: 140px;
  margin-right: 1rem !important;
  height: 50px !important;
  max-height: 50px !important;
  overflow: hidden !important;
  position: relative !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1)) !important;
  padding: 1rem !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
}
.btn--special-offer a, .btn--special-offer span {
  z-index: 2 !important;
  background-color: transparent !important;
  padding: 0px !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
  position: relative !important;
  white-space: nowrap;
}
.btn--special-offer a:after, .btn--special-offer span:after {
  display: none !important;
}
.btn--special-offer:after {
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0px;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
  transition-timing-function: linear;
  width: 100%;
}
.wp-block-image.btn--special-offer img:after {
  width: 100%;
}
.btn--special-offer:after {
  height: 100%;
  background: #00665B;
  transform: translateY(100%) translateZ(0); /* 3D transformacija */
  transition: transform 0.3s ease;
}
.btn--special-offer:hover:after {
  transform: translateY(0);
}

@media (max-width: 992px) {

  .forminator * {
    width: 100% !important;
  }
}

.wp-block-navigation-item a + button {
  margin-top: -0.25rem;
}

.forminator-label {
  font-size: 0.8125rem !important;
  font-weight: 700 !important;
}

/* Jobs Archive */
.custom-meta-job-description > span.post-meta-label {
  display: none;
}

.custom-meta-job-description > span.post-meta-value {
  display: block;
}

.custom-job-info > .wp-block-kontra-blocks-post-meta {
  max-width: calc((100% - 2rem) / 2) !important;
}

.custom-job-info > .wp-block-kontra-blocks-post-meta > span {
  display: block;
}

.custom-meta-job-location > span.post-meta-label,
.custom-meta-job-time > span.post-meta-label {
  margin-bottom: 1rem;
  font-family: var(--wp--preset--font-family--brandon-grotesque);
  font-size: 0.75rem;
  font-weight: 900;
  line-height: 1.25;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  li.wp-block-post.type-job > .post-holder {
    padding-inline: var(--wp--preset--spacing--base) !important;
  }
}
.swiperSliderElement .exploreOffer, .swiperSliderWrapper .exploreOffer {
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  height: 100%;
}
.swiperSliderElement .exploreOffer:before, .swiperSliderWrapper .exploreOffer:before {
  display: none !important;
}
.swiperSliderElement .exploreOffer > div.wp-block-group, .swiperSliderWrapper .exploreOffer > div.wp-block-group {
  position: relative;
  padding-bottom: 132% !important;
}
.swiperSliderElement .exploreOffer > div.wp-block-group:before, .swiperSliderWrapper .exploreOffer > div.wp-block-group:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  height: 65px;
  width: 65px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='65' height='47' viewBox='0 0 65 47' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='-35' y='-47' width='99.875' height='94' fill='url(%23pattern0_2457_31)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_2457_31' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2457_31' transform='matrix(0.0135294 0 0 0.014375 -0.25 -0.304688)'/%3E%3C/pattern%3E%3Cimage id='image0_2457_31' width='300' height='111' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.swiperSliderElement .exploreOffer > div.wp-block-group:after, .swiperSliderWrapper .exploreOffer > div.wp-block-group:after {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 0px;
  display: inline-block;
  height: 65px;
  width: 65px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='65' height='59' viewBox='0 0 65 59' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='99.875' height='94' fill='url(%23pattern0_2457_32)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_2457_32' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2457_32' transform='matrix(0.0135294 0 0 0.014375 -0.25 -0.304688)'/%3E%3C/pattern%3E%3Cimage id='image0_2457_32' width='300' height='111' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.swiperSliderElement .exploreOffer > div.wp-block-group p, .swiperSliderWrapper .exploreOffer > div.wp-block-group p {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
}
.wp-block-image.swiperSliderElement .exploreOffer > div.wp-block-group p img,.wp-block-image .swiperSliderWrapper .exploreOffer > div.wp-block-group p img {
  width: 100%;
}
.swiperSliderElement .exploreOffer > div.wp-block-group p, .swiperSliderWrapper .exploreOffer > div.wp-block-group p {
  transform: translate(-50%, -50%);
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 0.9375rem;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
}
.swiperSliderElement .exploreOffer:hover, .swiperSliderWrapper .exploreOffer:hover {
  background: var(--wp--preset--color--dark-green) !important;
}
.swiperSliderElement .exploreOffer:hover > div.wp-block-group, .swiperSliderWrapper .exploreOffer:hover > div.wp-block-group {
  background: var(--wp--preset--color--dark-green) !important;
}
.swiperSliderElement .exploreOffer:hover > div.wp-block-group p, .swiperSliderWrapper .exploreOffer:hover > div.wp-block-group p {
  text-decoration-line: underline;
  text-decoration: underline;
}
.swiperSliderElement .swiper-slide, .swiperSliderWrapper .swiper-slide {
  margin-top: 0px;
  overflow: hidden;
  position: relative;
}
.swiperSliderElement .swiper-slide:where(.wp-block-group.wp-block-group-is-layout-constrained), .swiperSliderWrapper .swiper-slide:where(.wp-block-group.wp-block-group-is-layout-constrained) {
  position: static;
}
.swiperSliderElement .swiper-slide > a, .swiperSliderWrapper .swiper-slide > a {
  position: absolute;
  inset: 0px;
  z-index: 2;
  height: 100%;
  width: 100%;
}
.wp-block-image.swiperSliderElement .swiper-slide > a img,.wp-block-image .swiperSliderWrapper .swiper-slide > a img {
  width: 100%;
}
.swiperSliderElement .swiper-slide > a, .swiperSliderWrapper .swiper-slide > a {
  height: 100%;
}
.swiperSliderElement .swiper-slide .wp-block-cover__image-background, .swiperSliderWrapper .swiper-slide .wp-block-cover__image-background {
  padding-bottom: 132%;
  background-size: cover;
  transition: all 0.5s ease-in-out;
}
.swiperSliderElement .swiper-slide .wp-block-cover__background, .swiperSliderWrapper .swiper-slide .wp-block-cover__background {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%) !important;
}
.swiperSliderElement .swiper-slide .full-size-link, .swiperSliderWrapper .swiper-slide .full-size-link {
  position: absolute;
  inset: 0px;
  z-index: 2;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.wp-block-image.swiperSliderElement .swiper-slide .full-size-link img,.wp-block-image .swiperSliderWrapper .swiper-slide .full-size-link img {
  width: 100%;
}
.swiperSliderElement .swiper-slide .full-size-link, .swiperSliderWrapper .swiper-slide .full-size-link {
  height: 100%;
}
.swiperSliderElement .swiper-slide .full-size-link > a, .swiperSliderWrapper .swiper-slide .full-size-link > a {
  position: absolute;
  inset: 0px;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.wp-block-image.swiperSliderElement .swiper-slide .full-size-link > a img,.wp-block-image .swiperSliderWrapper .swiper-slide .full-size-link > a img {
  width: 100%;
}
.swiperSliderElement .swiper-slide .full-size-link > a, .swiperSliderWrapper .swiper-slide .full-size-link > a {
  height: 100%;
}
.swiperSliderElement .swiper-slide .full-size-link + *, .swiperSliderWrapper .swiper-slide .full-size-link + * {
  margin: 0px;
}
.swiperSliderElement .swiper-slide .wp-block-cover + .wp-block-group, .swiperSliderWrapper .swiper-slide .wp-block-cover + .wp-block-group {
  position: absolute;
  inset: 0px;
  z-index: 3;
  margin-top: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translateX(100%);
}
.swiperSliderElement .swiper-slide .wp-block-cover + .wp-block-group:before, .swiperSliderWrapper .swiper-slide .wp-block-cover + .wp-block-group:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  height: 95px;
  width: 95px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='65' height='47' viewBox='0 0 65 47' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='-35' y='-47' width='99.875' height='94' fill='url(%23pattern0_2457_31)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_2457_31' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2457_31' transform='matrix(0.0135294 0 0 0.014375 -0.25 -0.304688)'/%3E%3C/pattern%3E%3Cimage id='image0_2457_31' width='300' height='111' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.swiperSliderElement .swiper-slide .wp-block-cover + .wp-block-group:after, .swiperSliderWrapper .swiper-slide .wp-block-cover + .wp-block-group:after {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 0px;
  display: inline-block;
  height: 95px;
  width: 95px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='65' height='59' viewBox='0 0 65 59' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='99.875' height='94' fill='url(%23pattern0_2457_32)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_2457_32' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2457_32' transform='matrix(0.0135294 0 0 0.014375 -0.25 -0.304688)'/%3E%3C/pattern%3E%3Cimage id='image0_2457_32' width='300' height='111' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}
.swiperSliderElement .swiper-slide .wp-block-cover + .wp-block-group p, .swiperSliderWrapper .swiper-slide .wp-block-cover + .wp-block-group p {
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 0.9375rem;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
  text-decoration: underline;
}
.swiperSliderElement .swiper-slide:hover .wp-block-cover__image-background, .swiperSliderWrapper .swiper-slide:hover .wp-block-cover__image-background {
  transform: scale(1.2);
}
.swiperSliderElement .swiper-slide:hover .wp-block-cover + .wp-block-group, .swiperSliderWrapper .swiper-slide:hover .wp-block-cover + .wp-block-group {
  z-index: 5;
  transform: translateX(0) !important;
}
.swiperSliderElement .swiper-slide .wp-element-button, .swiperSliderWrapper .swiper-slide .wp-element-button {
  transform: scale(0) !important;
  transition: all 0.3s ease-in-out;
  color: var(--wp--preset--color--green) !important;
  width: 2.5rem !important;
  height: 2.5rem !important;
  display: inline-flex !important;
  padding: 0 !important;
  position: relative;
}
.swiperSliderElement .swiper-slide .wp-element-button:before, .swiperSliderWrapper .swiper-slide .wp-element-button:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("../../assets/images/ArrowUpRight.png");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(-45deg);
  z-index: 3;
}
.swiperSliderElement .swiper-slide .wp-element-button .link--text, .swiperSliderWrapper .swiper-slide .wp-element-button .link--text {
  opacity: 0;
}
.swiperSliderElement .swiper-slide:hover .wp-element-button, .swiperSliderWrapper .swiper-slide:hover .wp-element-button {
  transform: scale(1) !important;
}
.swiperSliderElement .wp-block-cover__inner-container, .swiperSliderWrapper .wp-block-cover__inner-container {
  position: absolute;
  z-index: 3;
  left: 0.5rem;
  bottom: 0.5rem;
  width: calc(100% - 1rem);
}
@media (min-width: 992px) {

  .swiperSliderElement .wp-block-cover__inner-container, .swiperSliderWrapper .wp-block-cover__inner-container {
    left: 2rem;
    bottom: 2rem;
    width: calc(100% - 4rem);
  }
}
.swiperSliderElement .wp-block-cover__inner-container > p, .swiperSliderWrapper .wp-block-cover__inner-container > p {
  font-weight: bold;
  position: absolute;
  left: 0;
  bottom: 0;
}
.swiperSliderElement .wp-block-cover__inner-container > p + .wp-block-group, .swiperSliderWrapper .wp-block-cover__inner-container > p + .wp-block-group {
  right: 1.75rem;
  bottom: 1.75rem;
}
@media (min-width: 992px) {

  .swiperSliderElement .wp-block-cover__inner-container > p + .wp-block-group, .swiperSliderWrapper .wp-block-cover__inner-container > p + .wp-block-group {
    right: 0px;
    bottom: 0px;
  }
}
.swiperSliderElement .wp-block-cover__inner-container > p + .wp-block-group, .swiperSliderWrapper .wp-block-cover__inner-container > p + .wp-block-group {
  position: absolute;
  transform: translate(50%, 50%) !important;
  margin-bottom: -4px !important;
}
@media (max-width: 720px) {
  .swiperSliderElement .top-columns, .swiperSliderWrapper .top-columns {
    display: block;
  }
}
.swiperSliderElement .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column, .swiperSliderWrapper .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
  flex-basis: initial !important;
}
.swiperSliderElement .wp-block-cover .wp-block-cover__image-background, .swiperSliderElement .wp-block-cover video.wp-block-cover__video-background, .swiperSliderElement .wp-block-cover-image .wp-block-cover__image-background, .swiperSliderElement .wp-block-cover-image video.wp-block-cover__video-background, .swiperSliderWrapper .wp-block-cover .wp-block-cover__image-background, .swiperSliderWrapper .wp-block-cover video.wp-block-cover__video-background, .swiperSliderWrapper .wp-block-cover-image .wp-block-cover__image-background, .swiperSliderWrapper .wp-block-cover-image video.wp-block-cover__video-background {
  position: relative !important;
}
.swiperSliderElement .wp-block-cover, .swiperSliderElement .wp-block-cover-image, .swiperSliderWrapper .wp-block-cover, .swiperSliderWrapper .wp-block-cover-image {
  min-height: initial !important;
}
.swiperSliderElement .wp-block-cover__background, .swiperSliderWrapper .wp-block-cover__background {
  z-index: 3;
}
.swiperSliderElement .wp-block-columns, .swiperSliderWrapper .wp-block-columns {
  flex-wrap: nowrap !important;
}

.swiper-slide .wp-block-cover__background {
  pointer-events: none !important;
}

@media (max-width: 920px) {
  .hotels-section .mobile-view {
    display: block !important;
  }
  .hotels-section .mobile-view .swiper-slide {
    max-width: initial;
    margin-left: inherit !important;
    margin-right: 0.5rem !important;
  }
}
@media (min-width: 920px) {
  .hotels-section .large-view {
    display: block !important;
  }
  .hotels-section .large-view > .is-layout-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}
.swiperSliderElement .swiper-slide {
  position: relative;
}
.swiperSliderElement .swiper-slide:before {
  content: "";
  position: absolute !important;
  inset: 0px !important;
  z-index: 2 !important;
  height: 100% !important;
  width: 100% !important;
}
.wp-block-image.swiperSliderElement .swiper-slide img:before {
  width: 100% !important;
}
.swiperSliderElement .swiper-slide:before {
  height: 100% !important;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
}

/* HEADER SCROLLED STYLE */
.nav-header {
  position: fixed;
  width: 100%;
  z-index: 1000;
  top: 0.5rem;
  text-transform: uppercase;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.nav-header .nav-logo--is-filled {
  display: none;
}
.nav-header .nav-logo--not-filled {
  display: flex;
}
.nav-header.isFilled .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  content: url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3448_4726)"><path d="M13 6L8 11L3 6" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3448_4726"><rect width="16" height="16" fill="black"/></clipPath></defs></svg>');
}
.nav-header.isFilled .nav-container {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
.nav-header.isFilled .wp-block-navigation-item__content {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
.nav-header.isFilled .nav-logo--is-filled {
  display: flex;
}
.nav-header.isFilled .nav-logo--not-filled {
  display: none;
}
.nav-header.isFilled .wp-block-navigation__submenu-icon svg path {
  stroke: black !important;
}
.nav-header.isFilled .as-link.has-icon.icon-phone .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2040)'><path d='M10.2744 9.08349C10.3436 9.03742 10.4233 9.00934 10.5061 9.00181C10.5889 8.99428 10.6723 9.00753 10.7488 9.04037L13.6963 10.361C13.7956 10.4034 13.8785 10.4769 13.9326 10.5704C13.9867 10.664 14.009 10.7725 13.9963 10.8797C13.8991 11.6054 13.5418 12.2711 12.9907 12.753C12.4395 13.2349 11.7321 13.5003 11 13.4997C8.74566 13.4997 6.58365 12.6042 4.98959 11.0101C3.39553 9.41609 2.5 7.25408 2.5 4.99974C2.49944 4.26762 2.7648 3.56021 3.24673 3.00908C3.72865 2.45794 4.39435 2.10059 5.12 2.00349C5.22727 1.99075 5.33578 2.01309 5.4293 2.06717C5.52281 2.12125 5.5963 2.20416 5.63875 2.30349L6.95938 5.25349C6.99182 5.32926 7.00504 5.41187 6.99784 5.49398C6.99064 5.57609 6.96326 5.65515 6.91813 5.72412L5.5825 7.31224C5.53512 7.38373 5.50711 7.46629 5.50119 7.55185C5.49528 7.63741 5.51166 7.72304 5.54875 7.80037C6.06563 8.85849 7.15938 9.93912 8.22063 10.451C8.29836 10.4879 8.38439 10.5039 8.47021 10.4975C8.55602 10.491 8.63867 10.4623 8.71 10.4141L10.2744 9.08349Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2040'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
.nav-header.isFilled .as-link.has-icon.icon-envelope .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2043)'><path d='M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M14 3.5L8 9L2 3.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2043'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
.nav-header .scroll-to-part {
  max-width: calc(100% - 16px);
  border-top: 1px solid rgba(11, 26, 50, 0.1) !important;
  border-bottom: 1px solid rgba(11, 26, 50, 0.1) !important;
  transform: translateY(-100%);
  pointer-events: none;
  position: absolute;
  top: 80px;
  left: 0px;
  margin-left: 0.5rem;
  flex-wrap: nowrap;
  gap: 1rem;
  overflow: auto;
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
  opacity: 0;
  display: flex;
  align-items: center;
  width: 100%;
}
.wp-block-image.nav-header .scroll-to-part img {
  width: 100%;
}
.nav-header .scroll-to-part {
  align-items: center;
}
@media (min-width: 992px) {

  .nav-header .scroll-to-part {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}
@media (min-width: 1536px) {

  .nav-header .scroll-to-part {
    justify-content: center;
  }
}
.nav-header .scroll-to-part {
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.nav-header .scroll-to-part a {
  height: 52px;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 1rem;
  font-weight: 700;
  text-transform: capitalize;
  justify-content: center;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
}
.nav-header .scroll-to-part a:hover, .nav-header .scroll-to-part a.active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
}
.nav-header.scrolled .scroll-to-part {
  pointer-events: auto;
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}
.nav-header [data-wpml=label] {
  line-height: 1;
}
.nav-header .wp-block-buttons.is-horizontal {
  flex-wrap: nowrap;
  padding-right: 1rem;
}
.nav-header .as-link.has-icon {
  height: 1rem;
  width: 1rem;
}
.nav-header .as-link.has-icon .wp-block-button__link {
  display: block;
  width: 100%;
  height: 100%;
  background-size: 100%;
}
.nav-header .as-link.has-icon.icon-phone .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2040)'><path d='M10.2744 9.08349C10.3436 9.03742 10.4233 9.00934 10.5061 9.00181C10.5889 8.99428 10.6723 9.00753 10.7488 9.04037L13.6963 10.361C13.7956 10.4034 13.8785 10.4769 13.9326 10.5704C13.9867 10.664 14.009 10.7725 13.9963 10.8797C13.8991 11.6054 13.5418 12.2711 12.9907 12.753C12.4395 13.2349 11.7321 13.5003 11 13.4997C8.74566 13.4997 6.58365 12.6042 4.98959 11.0101C3.39553 9.41609 2.5 7.25408 2.5 4.99974C2.49944 4.26762 2.7648 3.56021 3.24673 3.00908C3.72865 2.45794 4.39435 2.10059 5.12 2.00349C5.22727 1.99075 5.33578 2.01309 5.4293 2.06717C5.52281 2.12125 5.5963 2.20416 5.63875 2.30349L6.95938 5.25349C6.99182 5.32926 7.00504 5.41187 6.99784 5.49398C6.99064 5.57609 6.96326 5.65515 6.91813 5.72412L5.5825 7.31224C5.53512 7.38373 5.50711 7.46629 5.50119 7.55185C5.49528 7.63741 5.51166 7.72304 5.54875 7.80037C6.06563 8.85849 7.15938 9.93912 8.22063 10.451C8.29836 10.4879 8.38439 10.5039 8.47021 10.4975C8.55602 10.491 8.63867 10.4623 8.71 10.4141L10.2744 9.08349Z' stroke='%23F2F6FC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2040'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
  background-color: transparent !important;
  background-repeat: no-repeat !important;
  padding: 0px !important;
  color: transparent !important;
  position: relative !important;
}
.nav-header .as-link.has-icon.icon-envelope .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2043)'><path d='M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z' stroke='%23F2F6FC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M14 3.5L8 9L2 3.5' stroke='%23F2F6FC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2043'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
  background-color: transparent !important;
  background-repeat: no-repeat !important;
  padding: 0px !important;
  color: transparent !important;
  position: relative !important;
}
.nav-header.scrolled .mobile-nav:not(ul) {
  top: 5rem;
}
.nav-header.scrolled .as-link.has-icon.icon-phone .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2040)'><path d='M10.2744 9.08349C10.3436 9.03742 10.4233 9.00934 10.5061 9.00181C10.5889 8.99428 10.6723 9.00753 10.7488 9.04037L13.6963 10.361C13.7956 10.4034 13.8785 10.4769 13.9326 10.5704C13.9867 10.664 14.009 10.7725 13.9963 10.8797C13.8991 11.6054 13.5418 12.2711 12.9907 12.753C12.4395 13.2349 11.7321 13.5003 11 13.4997C8.74566 13.4997 6.58365 12.6042 4.98959 11.0101C3.39553 9.41609 2.5 7.25408 2.5 4.99974C2.49944 4.26762 2.7648 3.56021 3.24673 3.00908C3.72865 2.45794 4.39435 2.10059 5.12 2.00349C5.22727 1.99075 5.33578 2.01309 5.4293 2.06717C5.52281 2.12125 5.5963 2.20416 5.63875 2.30349L6.95938 5.25349C6.99182 5.32926 7.00504 5.41187 6.99784 5.49398C6.99064 5.57609 6.96326 5.65515 6.91813 5.72412L5.5825 7.31224C5.53512 7.38373 5.50711 7.46629 5.50119 7.55185C5.49528 7.63741 5.51166 7.72304 5.54875 7.80037C6.06563 8.85849 7.15938 9.93912 8.22063 10.451C8.29836 10.4879 8.38439 10.5039 8.47021 10.4975C8.55602 10.491 8.63867 10.4623 8.71 10.4141L10.2744 9.08349Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2040'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
.nav-header.scrolled .as-link.has-icon.icon-envelope .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2043)'><path d='M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M14 3.5L8 9L2 3.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2043'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
@media (max-width: 1024px) {
  .nav-header:has(.hamburger.active) .mobile-nav:not(ul) {
    top: 5rem;
  }
  .nav-header:has(.hamburger.active) .as-link.has-icon.icon-phone .wp-block-button__link {
    background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2040)'><path d='M10.2744 9.08349C10.3436 9.03742 10.4233 9.00934 10.5061 9.00181C10.5889 8.99428 10.6723 9.00753 10.7488 9.04037L13.6963 10.361C13.7956 10.4034 13.8785 10.4769 13.9326 10.5704C13.9867 10.664 14.009 10.7725 13.9963 10.8797C13.8991 11.6054 13.5418 12.2711 12.9907 12.753C12.4395 13.2349 11.7321 13.5003 11 13.4997C8.74566 13.4997 6.58365 12.6042 4.98959 11.0101C3.39553 9.41609 2.5 7.25408 2.5 4.99974C2.49944 4.26762 2.7648 3.56021 3.24673 3.00908C3.72865 2.45794 4.39435 2.10059 5.12 2.00349C5.22727 1.99075 5.33578 2.01309 5.4293 2.06717C5.52281 2.12125 5.5963 2.20416 5.63875 2.30349L6.95938 5.25349C6.99182 5.32926 7.00504 5.41187 6.99784 5.49398C6.99064 5.57609 6.96326 5.65515 6.91813 5.72412L5.5825 7.31224C5.53512 7.38373 5.50711 7.46629 5.50119 7.55185C5.49528 7.63741 5.51166 7.72304 5.54875 7.80037C6.06563 8.85849 7.15938 9.93912 8.22063 10.451C8.29836 10.4879 8.38439 10.5039 8.47021 10.4975C8.55602 10.491 8.63867 10.4623 8.71 10.4141L10.2744 9.08349Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2040'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
  }
  .nav-header:has(.hamburger.active) .as-link.has-icon.icon-envelope .wp-block-button__link {
    background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2043)'><path d='M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M14 3.5L8 9L2 3.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2043'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
  }
}
.nav-header .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
}
.nav-header .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal span:hover {
  --tw-text-opacity: 1;
  color: rgb(0 152 135 / var(--tw-text-opacity, 1));
}
.nav-header--hotel .nav-container {
  gap: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  position: relative;
  display: flex;
  align-items: center;
}
.nav-header--hotel .nav-container--logo {
  gap: 1rem;
  display: flex;
  align-items: center;
}
.nav-header--hotel .nav-container--logo span {
  display: inline-block;
  height: 2rem;
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
}
.nav-header--hotel .nav-container--logo a svg:first-of-type {
  display: none;
}
.nav-header--hotel .nav-container--logo a svg:last-of-type {
  display: flex;
}
.nav-header--hotel .nav-container--logo a img {
  max-width: 120px;
}
@media (min-width: 992px) {

  .nav-header--hotel .nav-container--logo a img {
    max-width: 100%;
  }
}
.nav-header--hotel .nav-container--nav {
  flex-grow: 1;
  text-align: center;
}
@media (max-width: 1350px) {
  .nav-header--hotel .nav-container--nav {
    text-align: left;
  }
}
.nav-header--hotel .nav-container--nav nav {
  display: inline-block;
}
.nav-header--hotel .nav-container--nav nav ul {
  gap: 2rem;
  display: flex;
  align-items: center;
  list-style: none;
}
.nav-header--hotel .nav-container--nav nav ul li a {
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 12px;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
  line-height: 1;
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 0% 0.0625rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.nav-header--hotel .nav-container--nav nav ul li:hover a, .nav-header--hotel .nav-container--nav nav ul li.current-menu-item a {
  background-size: 100% 0.0625rem;
}
.nav-header--hotel .nav-container--nav nav.desktop-nav {
  display: inline-block;
}
@media (max-width: 1320px) {
  .nav-header--hotel .nav-container--nav nav.desktop-nav {
    display: none !important;
  }
}
.nav-header--hotel .nav-container--nav nav.mobile-nav {
  padding-left: 1rem;
  padding-right: 1rem;
  display: none;
}
@media (max-width: 1320px) {
  .nav-header--hotel .nav-container--nav nav.mobile-nav {
    display: flex !important;
    flex-direction: column !important;
    overflow: auto !important;
  }
  .nav-header--hotel .nav-container--nav nav.mobile-nav ul li a {
    text-transform: capitalize !important;
  }
}
.nav-header--hotel .nav-container--nav nav.mobile-nav > div {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  border-top: 1px solid darkgray;
}
.nav-header--hotel .nav-container--nav nav.mobile-nav > div a {
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 1rem;
  text-decoration-line: underline;
  text-decoration: underline;
  text-transform: capitalize !important;
}
.nav-header--hotel .nav-container--nav nav.mobile-nav ul {
  margin: 0px;
  gap: 0.5rem;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.page .nav-header--hotel .nav-container--nav nav.mobile-nav ul {
  gap: 0.5rem;
}
.nav-header--hotel .nav-container--side {
  gap: 1.5rem;
  display: flex;
  align-items: center;
}
.nav-header--hotel .nav-container--side > a {
  justify-content: center;
  display: inline-flex;
  align-items: center;
}
@media (max-width: 1320px) {
  .nav-header--hotel .nav-container--side > a {
    display: none;
  }
}
.nav-header--hotel .nav-container--side .language-switcher {
  margin-right: 60px;
}
@media (min-width: 1320px) {

  .nav-header--hotel .nav-container--side .language-switcher {
    margin-right: 0px;
  }
}
.nav-header--hotel .nav-container--side .wpml-ls-legacy-dropdown {
  width: auto;
}
.nav-header--hotel .nav-container--side .wpml-ls-legacy-dropdown a {
  border-style: none;
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
}
.nav-header--hotel .nav-container--side .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
  border-style: none;
  padding-top: 0.5rem;
}
.nav-header--hotel .hamburger {
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
}
@media (min-width: 1321px) {
  .nav-header--hotel .hamburger {
    display: none;
  }
}
.nav-header--hotel.scrolled svg path, .nav-header--hotel.isFilled svg path {
  stroke: black;
}
.nav-header--hotel.scrolled .nav-container--logo img, .nav-header--hotel.isFilled .nav-container--logo img {
  filter: invert(100%);
  /* For better browser support */
  -webkit-filter: invert(100%);
}
.nav-header--hotel.scrolled .nav-container--logo span, .nav-header--hotel.isFilled .nav-container--logo span {
  --tw-bg-opacity: 1;
  background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1));
}
.nav-header--hotel.scrolled .nav-container--logo a svg:first-of-type, .nav-header--hotel.isFilled .nav-container--logo a svg:first-of-type {
  display: flex;
}
.nav-header--hotel.scrolled .nav-container--logo a svg:last-of-type, .nav-header--hotel.isFilled .nav-container--logo a svg:last-of-type {
  display: none;
}
.nav-header--hotel.scrolled .nav-container--nav ul li a, .nav-header--hotel.isFilled .nav-container--nav ul li a {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
.nav-header--hotel.scrolled .wpml-ls-legacy-dropdown a, .nav-header--hotel.isFilled .wpml-ls-legacy-dropdown a {
  border-style: none;
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
@media (max-width: 1024px) {
  .nav-header--hotel:has(.hamburger.active) svg path {
    stroke: black;
  }
  .nav-header--hotel:has(.hamburger.active) .nav-container--logo img {
    filter: invert(100%);
    /* For better browser support */
    -webkit-filter: invert(100%);
  }
  .nav-header--hotel:has(.hamburger.active) .nav-container--logo span {
    --tw-bg-opacity: 1;
    background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1));
  }
  .nav-header--hotel:has(.hamburger.active) .nav-container--logo a svg:first-of-type {
  display: flex;
  }
  .nav-header--hotel:has(.hamburger.active) .nav-container--logo a svg:last-of-type {
  display: none;
  }
  .nav-header--hotel:has(.hamburger.active) .nav-container--nav ul li a {
    --tw-text-opacity: 1;
    color: rgb(11 26 50 / var(--tw-text-opacity, 1));
  }
  .nav-header--hotel:has(.hamburger.active) .wpml-ls-legacy-dropdown a {
    border-style: none;
    background-color: transparent;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    --tw-text-opacity: 1;
    color: rgb(11 26 50 / var(--tw-text-opacity, 1));
  }
}
.nav-header--hotel .wpml-ls-current-language {
  display: inline-flex;
  align-items: center;
}
.nav-header--hotel .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  content: url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3448_4726)"><path d="M13 6L8 11L3 6" stroke="%23F2F6FC" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3448_4726"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  left: 1.25rem;
  top: 0px;
  height: 0.25rem;
  width: 0.5rem;
}
.nav-header .wpml-ls-legacy-dropdown {
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 12px;
}

.nav-header.scrolled,
.nav-header--hotel.scrolled {
  top: 0px;
}
.nav-header.scrolled .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
.nav-header--hotel.scrolled .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  content: url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3448_4726)"><path d="M13 6L8 11L3 6" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3448_4726"><rect width="16" height="16" fill="black"/></clipPath></defs></svg>');
}

.nav-header.scrolled .nav-container,
.nav-header--hotel.scrolled .nav-container {
  background: var(--wp--preset--color--light-blue) !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease-in-out;
  color: var(--wp--preset--color--black) !important;
}
.nav-header.scrolled .nav-container .wp-block-navigation-item__content,
.nav-header--hotel.scrolled .nav-container .wp-block-navigation-item__content {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
.nav-header.scrolled .nav-container .wp-block-navigation__submenu-icon svg path,
.nav-header--hotel.scrolled .nav-container .wp-block-navigation__submenu-icon svg path {
  stroke: black !important;
}
.nav-header.scrolled .nav-container .nav-logo--is-filled,
.nav-header--hotel.scrolled .nav-container .nav-logo--is-filled {
  display: flex;
}
.nav-header.scrolled .nav-container .nav-logo--not-filled,
.nav-header--hotel.scrolled .nav-container .nav-logo--not-filled {
  display: none;
}

@media (max-width: 1024px) {
  .nav-header:has(.hamburger.active),
  .nav-header--hotel:has(.hamburger.active) {
    top: 0px;
  }
  .nav-header:has(.hamburger.active) .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
  .nav-header--hotel:has(.hamburger.active) .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3448_4726)"><path d="M13 6L8 11L3 6" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3448_4726"><rect width="16" height="16" fill="black"/></clipPath></defs></svg>');
  }
  .nav-header:has(.hamburger.active) .nav-container,
  .nav-header--hotel:has(.hamburger.active) .nav-container {
    background: var(--wp--preset--color--light-blue) !important;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease-in-out;
    color: var(--wp--preset--color--black) !important;
  }
  .nav-header:has(.hamburger.active) .nav-container .wp-block-navigation-item__content,
  .nav-header--hotel:has(.hamburger.active) .nav-container .wp-block-navigation-item__content {
    --tw-text-opacity: 1;
    color: rgb(11 26 50 / var(--tw-text-opacity, 1));
  }
  .nav-header:has(.hamburger.active) .nav-container .wp-block-navigation__submenu-icon svg path,
  .nav-header--hotel:has(.hamburger.active) .nav-container .wp-block-navigation__submenu-icon svg path {
    stroke: black !important;
  }
  .nav-header:has(.hamburger.active) .nav-container .nav-logo--is-filled,
  .nav-header--hotel:has(.hamburger.active) .nav-container .nav-logo--is-filled {
  display: flex;
  }
  .nav-header:has(.hamburger.active) .nav-container .nav-logo--not-filled,
  .nav-header--hotel:has(.hamburger.active) .nav-container .nav-logo--not-filled {
  display: none;
  }
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
  background: transparent;
  margin-top: 0.5rem;
  color: var(--wp--preset--color--white) !important;
  border: none !important;
}

body nav.wp-block-navigation li.wp-block-navigation-item > .wp-block-navigation-item__content,
:where(.custom-link-hover) a:not(.wp-element-button) {
  padding-block: 0rem;
}

body nav.wp-block-navigation li.wp-block-navigation-item > .wp-block-navigation-item__content:where([href]):not([href="#"]),
:where(.custom-link-hover) a:not(.wp-element-button):where([href]):not([href="#"]) {
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 0% 0.0625rem;
  transition: background-size 0.25s ease;
}

.current-menu-item > .wp-block-navigation-item__content:where([href]):not([href="#"]) {
  background-image: linear-gradient(0deg, currentColor, currentColor) !important;
  background-position: left bottom !important;
  background-repeat: no-repeat !important;
  transition: background-size 0.25s ease !important;
  background-size: 100% 0.0625rem !important;
}

body nav.wp-block-navigation li.wp-block-navigation-item > .wp-block-navigation-item__content:where([href]):not([href="#"]):hover,
:where(.custom-link-hover) a:not(.wp-element-button):where([href]):not([href="#"]):hover {
  background-size: 100% 0.0625rem;
}

.nav-header > div {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

@media (max-width: 1024px) {
  .hamburger-wrapper {
    display: block;
  }
  nav.desktop-nav {
    display: none !important;
  }
}
@media (min-width: 1025px) {
  nav.mobile-nav, .hamburger-wrapper {
    display: none !important;
  }
}
.nav-container {
  height: 5rem;
}

.wp-block-navigation .wp-block-navigation__submenu-icon {
  height: 0.7rem;
  width: 0.7rem;
}

.current-language-item {
  color: var(--wp--preset--color--white) !important;
}

nav.mobile-nav {
  position: fixed;
  top: 6rem;
  left: 0.5rem;
  width: 100%;
  background: var(--wp--preset--color--light-blue);
  z-index: 100;
  max-width: calc(100vw - 1rem);
  height: 0;
  max-height: calc(100svh - 6rem);
  overflow: auto;
  align-items: flex-start;
}
nav.mobile-nav > ul {
  width: 100%;
}
nav.wp-block-image.mobile-nav > ul img {
  width: 100%;
}
nav.mobile-nav > ul {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 0;
  padding: 1.5rem 1rem;
  overflow: auto;
}
nav.mobile-nav > ul > li {
  display: block !important;
  position: relative;
  width: 100%;
  padding: 0.5rem 0;
}
nav.mobile-nav > ul > li > a, nav.mobile-nav > ul > li > span {
  display: inline-block !important;
  font-size: 1.25rem !important;
}
nav.mobile-nav > ul > li > a *, nav.mobile-nav > ul > li > span * {
  display: inline-block !important;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  text-transform: capitalize !important;
}
nav.mobile-nav > ul > li button svg path {
  stroke: black !important;
}
nav.mobile-nav > ul > li a {
  --tw-text-opacity: 1 !important;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1)) !important;
}
nav.mobile-nav > ul > li .wp-block-navigation__submenu-container {
  position: relative !important;
  width: 100% !important;
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  transition: max-height 0.4s ease-in-out !important;
}
nav.mobile-nav > ul > li .wp-block-navigation-submenu__toggle {
  display: inline-block;
  vertical-align: middle;
}
nav.mobile-nav > ul > li.is-open button {
  transform: rotate(180deg);
}
nav.mobile-nav > ul > li.is-open .wp-block-navigation__submenu-container {
  display: block !important;
  height: auto !important;
  max-height: 1000px !important;
}
nav.mobile-nav > ul > li.is-open .wp-block-navigation__submenu-container li {
  margin: 0.5rem 0;
}
nav.mobile-nav > ul > li.is-open .wp-block-navigation__submenu-container li a {
  padding: 0 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1)) !important;
}
nav.mobile-nav > ul > li.mobile-bottom-part-item {
  margin-top: 2rem !important;
  padding-top: 1rem !important;
  border-top: 1px solid rgba(11, 26, 50, 0.1);
}
nav.mobile-nav > ul > li.mobile-bottom-part-item a, nav.mobile-nav > ul > li.mobile-bottom-part-item span {
  font-size: 1rem !important;
}
nav.mobile-nav > ul > li.mobile-bottom-part-item a *, nav.mobile-nav > ul > li.mobile-bottom-part-item span * {
  font-size: 1rem !important;
}
nav.mobile-nav > ul > li.mobile-bottom-part-item ~ li a, nav.mobile-nav > ul > li.mobile-bottom-part-item ~ li span {
  font-size: 1rem !important;
}
nav.mobile-nav > ul > li.mobile-bottom-part-item ~ li a *, nav.mobile-nav > ul > li.mobile-bottom-part-item ~ li span * {
  font-size: 1rem !important;
}
nav.mobile-nav > div {
  width: 100%;
}
nav.wp-block-image.mobile-nav > div img {
  width: 100%;
}
nav.mobile-nav .x-small span, nav.mobile-nav .x-small a {
  font-size: 12px !important;
}
nav.mobile-nav .x-small--hasborder {
  margin-top: 1.5rem;
  padding-top: 1rem;
  border-top: 1px solid lightgrey;
}

.nav-wrapper {
  align-self: flex-end;
}
.nav-wrapper .desktop-nav > ul > li {
  padding-bottom: 1.75rem;
}

.hamburger {
  background: white;
  width: 50px;
  height: 50px;
  border-radius: 4px;
}
.hamburger > a {
  display: inline-block;
  height: 100%;
  color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
  transition-timing-function: linear;
  width: 100%;
}
.wp-block-image.hamburger > a img {
  width: 100%;
}
.hamburger > a {
  height: 100%;
  padding: 0 !important;
  background: url("../../assets/images/btn_menu-outline.png") no-repeat center center;
}
.hamburger.active > a {
  background: url("../../assets/images/btn_menu-outline_active.svg") no-repeat center center;
}

body nav.nav.wp-block-navigation:not(.is-responsive) ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container {
  /*display: flex;*/
  display: block;
  top: calc(100% + (var(--nav-header-logo-width) / 3.5625 - (1em + 0.25rem)) / 2 + var(--wp--preset--spacing--base) + 0.625rem);
  top: calc(100% - 0.5rem);
  left: 0;
  min-width: 12.5rem;
  padding: 1.5rem;
  border: 0.0625rem solid #E4E1DC;
  border-radius: 0.5rem;
  background: white;
  color: #0d0a0a !important;
}
body nav.nav.wp-block-navigation:not(.is-responsive) ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container a {
  color: #0d0a0a !important;
}

body nav.nav.wp-block-navigation ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container > li.wp-block-navigation-item {
  /*flex: 0 0 auto;
  white-space: nowrap;*/
  display: block;
}

body nav.nav.wp-block-navigation ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container > li.wp-block-navigation-item:not(:last-child) {
  margin-bottom: 1rem;
}

body nav.nav.wp-block-navigation ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container > li.wp-block-navigation-item > .wp-block-navigation-item__content {
  /*flex: 0 0 auto;
  width: auto;*/
  display: inline;
  padding: 0.25rem 0;
}

/*@media (max-width: 1199.98px) {*/
body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container {
  /*justify-content: center;*/
  top: var(--wp-admin--admin-bar--height, 0px);
  min-height: calc(100dvh - var(--wp-admin--admin-bar--height, 0px));
  padding: var(--nav-header-height, 0px) 0 0;
  padding-top: calc(var(--nav-header-height, 0px) - 1px);
  overflow: hidden;
}

body .wp-site-blocks:has(.fixed-banner) nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container {
  padding-bottom: calc(4.3864853825rem + 1px);
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container.is-menu-open {
  animation: none;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close {
  max-width: 100%;
  height: 100%;
  padding: var(--wp--style--root--padding-right);
  padding: var(--wp--preset--spacing--base, 1.25rem) 1rem;
  overflow: auto;
  border-top: 1px solid #e4e1dc;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container .wp-block-navigation__responsive-dialog {
  position: static;
  margin-top: 0;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container button.wp-block-navigation__responsive-container-close {
  top: calc(var(--nav-header-height, 0px) / 2 - 12px);
  left: auto;
  right: var(--wp--style--root--padding-right);
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {
  padding-top: 0;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container {
  min-width: 0;
  padding-left: 1rem;
  padding-right: 0;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container li.wp-block-navigation-item > .wp-block-navigation-item__content:where(:not([href]), [href="#"]) {
  opacity: 0.75;
  pointer-events: none;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container {
  row-gap: 0;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item {
  position: relative;
  padding: 1.5rem 0 1.5625rem;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item::before {
  content: "";
  display: block;
  position: absolute;
  top: calc(3rem + 1.8em);
  left: 0;
  right: 0;
  height: 0.0625rem;
  background-color: #E4E1DC;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container {
  display: none;
  padding: 0;
  overflow: hidden;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0em;
  text-transform: none;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > .wp-block-navigation-item__content:where(:not([href]), [href="#"]) {
  opacity: 1;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu:has(> ul.wp-block-navigation__submenu-container) > .wp-block-navigation__submenu-icon {
  transition: transform 0.25s ease;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu.is-submenu-open:has(> ul.wp-block-navigation__submenu-container) > .wp-block-navigation__submenu-icon {
  transform: scaleY(-1);
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container > li.wp-block-navigation-item {
  font-size: 1em !important;
}

body nav.nav.wp-block-navigation.is-responsive > .wp-block-navigation__responsive-container ul.wp-block-navigation__container > li.wp-block-navigation-item.wp-block-navigation-submenu > ul.wp-block-navigation__submenu-container > li.wp-block-navigation-item:first-child {
  padding-top: 2.5625rem;
}

.wp-block-group.header {
  display: none;
}

@media (max-width: 1024px) {
  .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true] ~ .wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container {
    padding: 0 !important;
    background: transparent !important;
  }
  .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true] ~ .wp-block-navigation__submenu-container li a, .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true] ~ .wp-block-navigation__submenu-container li span, .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container li a, .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container li span {
    font-size: 12px !important;
  }
  .nav-actions-wrapper .wp-block-buttons:not(.hamburger-wrapper) {
    display: none;
  }
}

.nav-header .nav-logo-wrapper {
  flex: 0 0 auto;
  gap: 0;
}
.nav-header .nav-logo-wrapper .nav-logo-hotel-name {
  display: block;
  margin-left: 1.5rem !important;
  padding-left: 1.5rem;
  padding-block: 0.375rem;
  border-left: 0.0625rem solid currentColor;
  text-transform: none;
  color: white;
}
@media (max-width: 1024px) {
  .nav-header .nav-logo-wrapper .nav-logo-hotel-name {
    margin-left: 0.5rem !important;
    padding-left: 0.5rem;
  }
}
.nav-header .nav-logo-wrapper .nav-logo:has(~ .nav-logo-hotel-name) {
  width: 3rem !important;
  overflow: hidden;
}
.nav-header .nav-logo-wrapper .nav-logo:has(~ .nav-logo-hotel-name) > a {
  flex: 0 0 auto;
  width: 10rem;
}
.nav-header.isFilled .nav-logo-wrapper .nav-logo-hotel-name {
  color: inherit;
}
.nav-header.scrolled .nav-logo-wrapper .nav-logo-hotel-name {
  color: inherit;
}
@media (max-width: 1024px) {
  .nav-header:has(.hamburger.active) .nav-logo-wrapper .nav-logo-hotel-name {
    color: inherit;
  }
}

body:has(main .custom-header:first-child) .nav-header .nav-logo-wrapper .nav-logo-hotel-name {
  color: inherit;
}
body:has(main .custom-header:first-child) .nav-header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  content: url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3448_4726)"><path d="M13 6L8 11L3 6" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3448_4726"><rect width="16" height="16" fill="black"/></clipPath></defs></svg>');
}
body:has(main .custom-header:first-child) .nav-header .nav-container {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
body:has(main .custom-header:first-child) .nav-header .wp-block-navigation-item__content {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
body:has(main .custom-header:first-child) .nav-header .nav-logo--is-filled {
  display: flex;
}
body:has(main .custom-header:first-child) .nav-header .nav-logo--not-filled {
  display: none;
}
body:has(main .custom-header:first-child) .nav-header .wp-block-navigation__submenu-icon svg path {
  stroke: black !important;
}
body:has(main .custom-header:first-child) .nav-header .as-link.has-icon.icon-phone .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2040)'><path d='M10.2744 9.08349C10.3436 9.03742 10.4233 9.00934 10.5061 9.00181C10.5889 8.99428 10.6723 9.00753 10.7488 9.04037L13.6963 10.361C13.7956 10.4034 13.8785 10.4769 13.9326 10.5704C13.9867 10.664 14.009 10.7725 13.9963 10.8797C13.8991 11.6054 13.5418 12.2711 12.9907 12.753C12.4395 13.2349 11.7321 13.5003 11 13.4997C8.74566 13.4997 6.58365 12.6042 4.98959 11.0101C3.39553 9.41609 2.5 7.25408 2.5 4.99974C2.49944 4.26762 2.7648 3.56021 3.24673 3.00908C3.72865 2.45794 4.39435 2.10059 5.12 2.00349C5.22727 1.99075 5.33578 2.01309 5.4293 2.06717C5.52281 2.12125 5.5963 2.20416 5.63875 2.30349L6.95938 5.25349C6.99182 5.32926 7.00504 5.41187 6.99784 5.49398C6.99064 5.57609 6.96326 5.65515 6.91813 5.72412L5.5825 7.31224C5.53512 7.38373 5.50711 7.46629 5.50119 7.55185C5.49528 7.63741 5.51166 7.72304 5.54875 7.80037C6.06563 8.85849 7.15938 9.93912 8.22063 10.451C8.29836 10.4879 8.38439 10.5039 8.47021 10.4975C8.55602 10.491 8.63867 10.4623 8.71 10.4141L10.2744 9.08349Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2040'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
body:has(main .custom-header:first-child) .nav-header .as-link.has-icon.icon-envelope .wp-block-button__link {
  background-image: url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3158_2043)'><path d='M2 3.5H14V12C14 12.1326 13.9473 12.2598 13.8536 12.3536C13.7598 12.4473 13.6326 12.5 13.5 12.5H2.5C2.36739 12.5 2.24021 12.4473 2.14645 12.3536C2.05268 12.2598 2 12.1326 2 12V3.5Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M14 3.5L8 9L2 3.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3158_2043'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");
}
body:has(main .custom-header:first-child) .nav-header svg path {
  stroke: black;
}
body:has(main .custom-header:first-child) .nav-header .nav-container--logo img {
  filter: invert(100%);
  /* For better browser support */
  -webkit-filter: invert(100%);
}
body:has(main .custom-header:first-child) .nav-header .nav-container--logo span {
  --tw-bg-opacity: 1;
  background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1));
}
body:has(main .custom-header:first-child) .nav-header .nav-container--logo a svg:first-of-type {
  display: flex;
}
body:has(main .custom-header:first-child) .nav-header .nav-container--logo a svg:last-of-type {
  display: none;
}
body:has(main .custom-header:first-child) .nav-header .nav-container--nav ul li a {
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}
body:has(main .custom-header:first-child) .nav-header .wpml-ls-legacy-dropdown a {
  border-style: none;
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  --tw-text-opacity: 1;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1));
}

@media (max-width: 1024px) {
  footer .footer-holder:not(.custom-footer-holder) .is-layout-grid {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  footer .footer-holder:not(.custom-footer-holder) .is-content-justification-right {
    justify-content: flex-start;
  }
  footer .footer-holder:not(.custom-footer-holder) .is-layout-flex {
    flex-direction: column;
  }
}
footer .wp-block-group.footer-svg-holder {
  max-width: 600px;
  display: block;
  margin-left: auto;
}
footer .wp-block-group.footer-svg-holder figure {
  position: relative;
  padding-bottom: 100%;
}
footer .wp-block-group.footer-svg-holder figure > img {
  position: absolute;
  inset: 0px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
footer.wp-block-image .wp-block-group.footer-svg-holder figure > img img {
  width: 100%;
}
footer .wp-block-group.footer-svg-holder figure > img {
  height: 100%;
}
footer .footer-social-links {
  flex-direction: row !important;
  display: flex !important;
}
footer a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}

.footer-cards {
  max-width: 240px !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: 1rem !important;
  display: flex !important;
  align-items: center !important;
}

@media (max-width: 992px) {
  .footer-svg-holder {
    margin-left: auto;
    margin-right: auto;
  }
}
.footer-svg-holder svg {
  width: 100%;
}
.wp-block-image.footer-svg-holder svg img {
  width: 100%;
}

.hotel-footer {
  margin-top: 0px !important;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.hotel-footer--inner {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: space-between;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 2.5rem;
}
@media (min-width: 992px) {

  .hotel-footer--inner {
    gap: 72px;
  }
}
@media (max-width: 1024px) {
  .hotel-footer--inner {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 720px) {
  .hotel-footer--inner {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.hotel-footer--inner---left {
  grid-column: span 1 / span 1;
  flex-direction: column;
  gap: 1rem;
  display: flex;
}
@media (min-width: 768px) {

  .hotel-footer--inner---left {
    grid-column: span 3 / span 3;
  }
}
.hotel-footer--inner---left > div:first-child {
  gap: 1.5rem;
  display: flex;
  align-items: center;
}
.hotel-footer--inner---left > div:first-child span {
  display: inline-block;
  height: 2rem;
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1));
}
.hotel-footer--inner---left > div:first-child img {
  filter: invert(100%);
  -webkit-filter: invert(100%);
}
.hotel-footer--inner---left > div p {
  margin: 0.5rem;
  font-weight: 500;
}
.hotel-footer--inner---left > div p a svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-timing-function: linear;
  position: relative;
}
.hotel-footer--inner---left > div p a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}
.hotel-footer--inner---left > div p a:hover svg {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hotel-footer--inner---left > div:last-child a {
  gap: 0.5rem;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  text-decoration-line: underline;
  text-decoration: underline;
  display: inline-flex;
  align-items: center;
}
.page .hotel-footer--inner---left > div:last-child a {
  gap: 0.5rem;
}
.hotel-footer--inner---left > div:last-child a svg {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-timing-function: linear;
  position: relative;
}
.hotel-footer--inner---left > div:last-child a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}
.hotel-footer--inner---left > div:last-child a:hover svg {
  transform: rotate(45deg);
}
.hotel-footer--inner---left .cards-wrapper {
  max-width: 294px;
}
.hotel-footer--inner---left .cards-wrapper > div {
  flex-wrap: wrap;
  gap: 0.75rem;
  gap: 12px;
  display: flex;
  align-items: center;
}
.hotel-footer--inner---left .cards-wrapper > div .card {
  position: relative;
}
.hotel-footer--inner---left .cards-wrapper > div .card > a {
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
}
.wp-block-image.hotel-footer--inner---left .cards-wrapper > div .card > a img {
  width: 100%;
}
.hotel-footer--inner---left .cards-wrapper > div .card > a {
  height: 100%;
}
.hotel-footer--inner---left .social-icons .social-footer-links {
  margin: 0px !important;
  list-style-type: none !important;
  gap: 0.5rem !important;
  padding: 0px !important;
  display: flex !important;
  align-items: center !important;
}
.page .hotel-footer--inner---left .social-icons .social-footer-links {
  gap: 0.5rem !important;
}
.hotel-footer--inner---left----info p {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-left: 0px;
  margin-right: 0px;
}
.hotel-footer--inner---left----info p:last-of-type {
  margin-bottom: 0px;
}
.hotel-footer--inner---center {
  grid-column: span 1 / span 1;
  flex-direction: column;
  gap: 1.5rem;
  display: flex;
}
@media (min-width: 768px) {

  .hotel-footer--inner---center {
    grid-column: span 4 / span 4;
    flex-direction: row;
    gap: 72px;
  }
}
.hotel-footer--inner---center > div h4 {
  margin: 0px !important;
  margin-bottom: 1rem !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 0.8125rem !important;
  font-weight: 500 !important;
}
.hotel-footer--inner---center > div ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.hotel-footer--inner---center > div ul li {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.hotel-footer--inner---center > div ul li a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}
.hotel-footer--inner---right {
  grid-column: span 1 / span 1;
}
@media (min-width: 768px) {

  .hotel-footer--inner---right {
    grid-column: span 5 / span 5;
  }
}
.hotel-footer--inner---right > div {
  padding-bottom: 66%;
  position: relative;
  height: 100%;
}
.hotel-footer--inner---right > div > iframe {
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
}
.wp-block-image.hotel-footer--inner---right > div > iframe img {
  width: 100%;
}
.hotel-footer--inner---right > div > iframe {
  height: 100%;
}
.hotel-footer--bottom {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
}
.hotel-footer--bottom > div {
  flex-direction: column;
  gap: 0.5rem;
  padding-top: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page .hotel-footer--bottom > div {
  gap: 0.5rem;
}
@media (min-width: 992px) {

  .hotel-footer--bottom > div {
    flex-direction: row;
  }
}
.hotel-footer--bottom > div {
  border-top: 1px solid rgba(11, 26, 50, 0.1);
}
.hotel-footer--bottom ul {
  margin: 0px;
  list-style-type: none;
  gap: 0.75rem;
  padding: 0px;
  gap: 12px;
  display: flex;
  align-items: center;
}
.hotel-footer--bottom ul li a {
  font-size: 0.75rem;
}
.hotel-footer--bottom ul li a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}

/* Custom Footer */
.wp-block-columns.custom-footer-lists {
  /*max-width: 45rem;*/
  max-width: 30rem;
}

/*.custom-footer-holder-hotel .wp-block-columns.custom-footer-lists {
  max-width: 30rem;
}*/
ul.wp-block-list.custom-footer-list {
  padding-left: 0;
  list-style: none;
}

ul.wp-block-list.custom-footer-list > li:not(:last-child) {
  margin-bottom: 0.5rem;
}

.wp-block-group.custom-footer-svg-wrapper svg {
  display: block;
  width: 100%;
  height: auto;
  max-height: 30rem;
}

.wp-block-group.custom-iframe-wrapper {
  position: relative;
  height: 30rem;
}

.wp-block-group.custom-iframe-wrapper > iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}

@media (max-width: 1024px) {
  .wp-block-group.custom-footer-content-wrapper,
  .wp-block-columns.custom-footer-lists {
    flex-wrap: wrap !important;
  }
  .wp-block-group.custom-footer-content-wrapper > .wp-block-group,
  .wp-block-columns.custom-footer-lists > .wp-block-column {
    flex: 0 0 auto !important;
    width: 100%;
  }
  .wp-block-group.custom-footer-content > div:where(.wp-block-group, .wp-block-columns) {
    flex-basis: 50%;
  }
  .wp-block-group.custom-footer-copyright {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .wp-block-group.custom-footer-content {
    flex-wrap: wrap !important;
  }
  .wp-block-group.custom-footer-content > div:where(.wp-block-group, .wp-block-columns) {
    flex: 0 0 auto !important;
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .wp-block-group.custom-footer-info {
    width: 18.75rem;
    max-width: 100%;
  }
}
.custom-footer-logo-wrapper .custom-footer-logo:has(~ .custom-footer-logo-hotel-name) {
  flex: 0 0 auto;
  margin: 0;
  width: 3.4375rem !important;
  overflow: hidden;
}

.custom-footer-logo-wrapper .wp-block-kontra-blocks-scroller-site-logo:not(:has(> .site-logo-wrapper)).align-left {
  margin-inline-end: 0;
}

.custom-footer-logo-wrapper .custom-footer-logo:has(~ .custom-footer-logo-hotel-name) > a {
  width: 12.5rem;
}

.custom-footer-logo-wrapper .custom-footer-logo-hotel-name {
  display: block;
  margin-left: 1.5em !important;
  padding-left: 1.5em;
  padding-block: 0.375em;
  border-left: 0.0625rem solid currentColor;
  text-transform: none;
}

.phobs-form-wrapper {
  margin-top: 2rem;
  padding-top: 1.5rem;
  padding-right: 2rem;
  padding-bottom: 1.5rem;
  padding-left: 2rem;
}

.phobs-form {
  margin: 0 !important;
}
.phobs-form form#phobs_book {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  gap: 1.5rem;
}
.phobs-form form#phobs_book .form-group {
  flex: 0 0 auto;
  width: auto;
}
.phobs-form form#phobs_book .form-group label {
  display: block;
  margin-bottom: 0.5rem;
  font-family: var(--wp--preset--font-family--brandon-grotesque);
  font-size: 0.75em;
  font-weight: 900;
  letter-spacing: 0.08em;
  line-height: inherit;
  text-transform: uppercase;
}
.phobs-form form#phobs_book .form-group input, .phobs-form form#phobs_book .form-group select, .phobs-form form#phobs_book .form-group textarea {
  display: block;
  padding: 0.8125rem 1rem 0.75rem;
  background-color: var(--wp--preset--color--blue);
  border: none;
  border-bottom: 0.0625rem solid rgba(11, 26, 50, 0.1019607843);
  font-family: var(--wp--preset--font-family--montserrat);
  font-size: 1em;
  font-weight: 500;
  line-height: 1.5;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.phobs-form form#phobs_book .form-group input::-moz-placeholder, .phobs-form form#phobs_book .form-group textarea::-moz-placeholder {
  color: rgba(11, 26, 50, 0.7019607843);
}
.phobs-form form#phobs_book .form-group input::placeholder, .phobs-form form#phobs_book .form-group textarea::placeholder {
  color: rgba(11, 26, 50, 0.7019607843);
}
.phobs-form form#phobs_book .form-group select {
  max-width: 100%;
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M12.2929 5.29289C12.6834 4.90237 13.3164 4.90237 13.707 5.29289C14.0974 5.68342 14.0975 6.31646 13.707 6.70696L8.70696 11.707C8.31646 12.0975 7.68342 12.0974 7.29289 11.707L2.29289 6.70696C1.90237 6.31643 1.90237 5.68342 2.29289 5.29289C2.68342 4.90237 3.31643 4.90237 3.70696 5.29289L7.99992 9.58586L12.2929 5.29289Z"/></svg>');
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.phobs-form form#phobs_book .form-group select#check_in_day,
.phobs-form form#phobs_book .form-group select#nights {
  width: calc(3.5rem + 2ch);
}
.phobs-form form#phobs_book .form-group select#check_in_month {
  width: calc(3.5rem + 3ch);
}
.phobs-form form#phobs_book .form-group select#check_in_year {
  width: calc(3.5rem + 4ch);
}
.phobs-form form#phobs_book .form-group input#partners_access {
  width: calc(3.5rem + 10ch);
}
.phobs-form form#phobs_book .form-group .date-selects-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.phobs-form form#phobs_book .form-group .date-selects-wrapper .select-wrapper {
  flex: 0 0 auto;
  width: auto;
}
.phobs-form form#phobs_book .form-group:has(.submit-wrapper) {
  flex: 0 1 auto;
  align-self: flex-end;
}

@media (max-width: 991.98px) {
  .phobs-form-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .phobs-form form#phobs_book {
    flex-wrap: wrap;
  }
  .phobs-form form#phobs_book .form-group {
    width: 100%;
  }
  .phobs-form form#phobs_book .form-group input, .phobs-form form#phobs_book .form-group select, .phobs-form form#phobs_book .form-group textarea {
    width: 100% !important;
  }
  .phobs-form form#phobs_book .form-group .date-selects-wrapper .select-wrapper {
    width: calc((100% - 1rem) / 3);
  }
  .phobs-form form#phobs_book .form-group .submit-wrapper button {
    width: 100%;
  }
}
.Homepage.hero {
  padding-block: calc(81px + 1.5rem) !important; /* Navigation Height + Spacing */ gap: 0px !important; opacity: 1 !important;
  /*@media (max-width: 768px) {
    *:not(p, a, h1, .wp-block-buttons) {
      max-width: 100% !important;
      @apply p-0 m-0 !important;
    }
  }*/
}
.Homepage.hero .wp-block-buttons {
  padding-top: 1.5rem;
}

.hero {
  overflow: hidden !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  padding: 1.5rem !important;
  position: relative !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  border-radius: 2px;
}
.hero h1 {
  margin-bottom: 1.5rem !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-weight: 400 !important;
}
@media (min-width: 992px) {

  .hero h1 {
    margin-bottom: 2rem !important;
  }
}
.hero h1 {
  word-break: break-word;
}
.hero video {
  position: absolute;
  inset: 0px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.wp-block-image.hero video img {
  width: 100%;
}
.hero video {
  height: 100%;
}
.hero > div:not(.hero-parallax-bg) {
  z-index: 3;
  position: relative;
}
.hero .go-back-wrapper:hover {
  cursor: pointer;
}
.hero .go-back-wrapper:hover p {
  text-decoration-line: underline;
  text-decoration: underline;
}
.hero .go-back-wrapper:hover .wp-element-button:after {
  transform: translateY(0);
}
.hero-parallax-bg {
  position: absolute;
  inset: 0px;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
}
.wp-block-image.hero-parallax-bg img {
  width: 100%;
}
.hero-parallax-bg {
  height: 100%;
  background-size: cover !important;
}

@media (max-width: 768px) {
  .main section .is-layout-grid {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .main section * {
    max-width: 100% !important;
  }
}
.hotel-details-section .image-holder {
  width: 100%;
}
.hotel-details-section .image-holder img {
  width: 100%;
}
@media (max-width: 768px) {
  .hotel-details-section .is-layout-grid {
    grid-template-columns: repeat(1, 1fr);
    gap: 0;
  }
  .hotel-details-section * {
    max-width: 100% !important;
  }
}

.hotels-section .has-background *:not(.single-hotel--location, .is-nowrap, .has-brandon-grotesque-font-family) {
  width: 100%;
}

.contact-page-section {
  padding-top: 5.625rem !important;
}
.contact-page-section img {
  width: 100% !important;
}
.wp-block-image.contact-page-section img img {
  width: 100% !important;
}
.contact-page-section img {
  aspect-ratio: 1.2/1 !important;
}
.contact-page-section > .is-layout-flex {
  gap: 0.5rem;
}
.page .contact-page-section > .is-layout-flex {
  gap: 0.5rem;
}
.contact-page-section--img-wrapper {
  height: 100%;
}
.contact-page-section--img-wrapper > figure {
  height: 100%;
}
.contact-page-section--img-wrapper > figure > img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
  height: 100% !important;
}

.contact-page-form {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

@media (min-width: 992px) {

  .contact-page-form {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
.contact-page-form .forminator-custom-form {
  flex-direction: column;
  gap: 1.5rem;
  display: flex;
}
.contact-page-form .forminator-custom-form .forminator-row label {
  margin-bottom: 0.5rem !important;
  font-weight: 700 !important;
}
.contact-page-form .forminator-custom-form .forminator-row .forminator-description {
  display: none;
}
.contact-page-form .forminator-custom-form .forminator-row input:not([type=submit], [type=button]), .contact-page-form .forminator-custom-form .forminator-row .forminator-select, .contact-page-form .forminator-custom-form .forminator-row textarea {
  height: 50px;
  font-family: var(--wp--preset--font-family--body);
  background: var(--wp--preset--color--blue);
  border: none !important;
  border-bottom: 1px solid rgba(11, 26, 50, 0.102) !important;
  font-size: var(--wp--preset--font-size--body) !important;
}
.contact-page-form .forminator-custom-form .forminator-row span.selection {
  height: 50px !important;
}
.contact-page-form .forminator-custom-form .forminator-row span.selection > span.select2-selection {
  height: 50px !important;
  background: var(--wp--preset--color--blue) !important;
  border: none !important;
  border-bottom: 1px solid rgba(11, 26, 50, 0.102) !important;
  font-size: var(--wp--preset--font-size--body) !important;
}
.contact-page-form .forminator-custom-form .forminator-row span.selection > span.select2-selection .select2-selection__rendered {
  font-size: var(--wp--preset--font-size--body) !important;
  font-weight: 500 !important;
}
.contact-page-form .forminator-checkbox__wrapper {
  align-items: center;
}
.contact-page-form .forminator-checkbox__wrapper p {
  margin: 0px !important;
}
.contact-page-form .forminator-checkbox__wrapper .forminator-checkbox-box {
  --tw-border-opacity: 1 !important;
  border-color: rgb(0 152 135 / var(--tw-border-opacity, 1)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1)) !important;
}

@media (max-width: 992px) {
  .col-reverse-on-mobile {
    flex-direction: column-reverse;
  }
  .post-list-wrap {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.post-list .wp-block-post {
  position: relative;
}
.post-list .wp-block-post > a.added-post-link {
  position: absolute;
  inset: 0px;
  z-index: 2;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.wp-block-image.post-list .wp-block-post > a.added-post-link img {
  width: 100%;
}
.post-list .wp-block-post > a.added-post-link {
  height: 100%;
}
.post-list .wp-block-post .post-link {
  margin-bottom: 1.5rem;
  display: inline-block;
}
.post-list .wp-block-post .wp-block-group {
  height: 100%;
}

@media (max-width: 992px) {

  .special-offers {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.special-offers > div {
  padding-bottom: 106% !important;
  position: relative !important;
}
.special-offers > div:before {
  content: "";
  position: absolute;
  top: 32px;
  right: 32px;
  z-index: 1;
  width: 100%;
  height: 100%;
  max-width: calc(100% - 64px);
  max-height: calc(100% - 64px);
  border: 1px dashed #FFFFFF;
}
.special-offers > div > div {
  position: absolute;
  inset: 0px;
  z-index: 2;
  height: 100%;
  flex-direction: column;
  gap: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.wp-block-image.special-offers > div > div img {
  width: 100%;
}
.special-offers > div > div {
  height: 100%;
  align-items: center;
}
.special-offers > div > div:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background: linear-gradient(-180deg, rgba(11, 26, 50, 0.7) 0%, rgba(11, 26, 50, 0.2) 100%);
}
.special-offers > div > div > * {
  z-index: 3;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}
@media (min-width: 992px) {

  .special-offers > div > div > * {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}

@media (max-width: 781px) {
  .section-has-image-text-parts > .wp-block-group:nth-child(odd) .wp-block-columns {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1024px) {
  .section-has-image-text-parts div[style*="padding-left:var(--wp--preset--spacing--32-px)"],
  .section-has-image-text-parts div[style*="padding-left:var(--wp--preset--spacing--vw-normal)"] {
    padding-left: 0 !important;
  }
}

.is-square-img {
  height: 100%;
}
.is-square-img > figure {
  position: relative;
  padding-bottom: 100%;
}
.is-square-img > figure > img {
  position: absolute;
  inset: 0px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.wp-block-image.is-square-img > figure > img img {
  width: 100%;
}
.is-square-img > figure > img {
  height: 100%;
}

@media (max-width: 921px) {
  .single-room .px-20 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .single-room .py-20 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
}
.single-room--contact .input_controls .forminator-repeater-field {
  box-shadow: none !important;
}
.single-room--contact .input_controls .forminator-merge-tags label {
  display: none !important;
}
.single-room--contact .input_controls .forminator-grouped-fields {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.single-room--contact .input_controls .forminator-grouped-fields label {
  margin-bottom: 0px !important;
}
.single-room--contact .input_controls .forminator-action-buttons {
  display: none !important;
}
.single-room--contact .input_controls .forminator-repeater-label {
  display: none !important;
}
.single-room--contact .input_controls .forminator-repeater-field {
  padding: 0px !important;
}
.single-room--contact .input_controls .forminator-field .forminator-name--field {
  display: none !important;
}
.single-room--contact .input_controls .buttons {
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(11, 26, 50, 0.102) !important;
}
.single-room--contact .input_controls .buttons button, .single-room--contact .input_controls .buttons span.value {
  height: 50px !important;
  width: 50px !important;
  border-style: none !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(222 232 248 / var(--tw-bg-opacity, 1)) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(11 26 50 / var(--tw-text-opacity, 1)) !important;
  justify-content: center !important;
  display: inline-flex !important;
  align-items: center !important;
}
.single-room--contact .input_controls .buttons button:hover {
  cursor: pointer !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1)) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1)) !important;
}

#children-age-container {
  flex-direction: column;
  gap: 1.5rem;
  display: flex;
}
#children-age-container .forminator-field-select .forminator-field {
  flex-direction: column;
  gap: 0.5rem;
  display: flex;
}
.page #children-age-container .forminator-field-select .forminator-field {
  gap: 0.5rem;
}
#children-age-container .forminator-field-select select {
  height: 50px !important;
  border-style: none !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(222 232 248 / var(--tw-bg-opacity, 1)) !important;
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.col1_3SwiperElement {
  position: relative;
}
.col1_3SwiperElement .navigation-wrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 50%;
  z-index: 10;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .col1_3SwiperElement .navigation-wrapper {
  display: none !important;
  }
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons {
  justify-content: space-between;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  width: 100%;
}
.wp-block-image.col1_3SwiperElement .navigation-wrapper .wp-block-buttons img {
  width: 100%;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons {
  justify-content: space-between;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .next, .col1_3SwiperElement .navigation-wrapper .wp-block-buttons .prev {
  height: 3rem;
  width: 3rem;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .next:hover, .col1_3SwiperElement .navigation-wrapper .wp-block-buttons .prev:hover {
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 152 135 / var(--tw-border-opacity, 1));
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .next a, .col1_3SwiperElement .navigation-wrapper .wp-block-buttons .prev a {
  display: none !important;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .prev {
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  position: relative;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .prev:before {
  content: "";
  position: absolute;
  transform: rotate(180deg);
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;utf8,<svg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_2942_5613)'><path d='M11.6863 23.3088H34.3137' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M25.1211 14.1162L34.3135 23.3086L25.1211 32.501' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_2942_5613'><rect width='32' height='32' fill='white' transform='translate(23 0.681641) rotate(45)'/></clipPath></defs></svg>");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .next {
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  position: relative;
}
.col1_3SwiperElement .navigation-wrapper .wp-block-buttons .next:before {
  content: "";
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;utf8,<svg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_2942_5613)'><path d='M11.6863 23.3088H34.3137' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M25.1211 14.1162L34.3135 23.3086L25.1211 32.501' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_2942_5613'><rect width='32' height='32' fill='white' transform='translate(23 0.681641) rotate(45)'/></clipPath></defs></svg>");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
}
.col1_3SwiperElement .swiper-slide {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.col1_3SwiperElement .swiper-slide figure {
  position: relative;
  padding-bottom: 78%;
}
.col1_3SwiperElement .swiper-slide figure img {
  position: absolute;
  inset: 0px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.wp-block-image.col1_3SwiperElement .swiper-slide figure img img {
  width: 100%;
}
.col1_3SwiperElement .swiper-slide figure img {
  height: 100%;
}
.col1_3SwiperElement .swiper-button-disabled {
  pointer-events: none;
  cursor: not-allowed !important;
  --tw-border-opacity: 1 !important;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1)) !important;
}

.swiper-wrapper .swiper-slide {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.wp-block-image {
  overflow: hidden;
}
.wp-block-image:not(.footer-logo) a img {
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-image:not(.footer-logo) a:hover img {
  transform: scale(1.1);
}

.columns-3 .wp-block-post-featured-image img {
  aspect-ratio: 1.81/1 !important; /* optional for square */
}

.special-offers-list.single-post {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.special-offers-list h2 {
  margin-bottom: 2rem;
  margin-top: 0px;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 2.5rem;
  font-weight: 400;
}
.special-offers-list .columns-3 {
  gap: 0.5rem;
}
.page .special-offers-list .columns-3 {
  gap: 0.5rem;
}
.special-offers-list .columns-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 991px) {
  .special-offers-list .columns-3 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.special-offers-list .wp-block-post > div.wp-block-group {
  padding-bottom: 109%;
  position: relative;
}
.special-offers-list .wp-block-post > div.wp-block-group:before {
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 2rem;
  z-index: 2;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.2);
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.special-offers-list .wp-block-post > div.wp-block-group > figure {
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
}
.wp-block-image.special-offers-list .wp-block-post > div.wp-block-group > figure img {
  width: 100%;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure {
  height: 100%;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure img {
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
}
.wp-block-image.special-offers-list .wp-block-post > div.wp-block-group > figure img img {
  width: 100%;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure img {
  height: 100%;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group {
  position: absolute !important;
  inset: 0px !important;
  margin: 0px !important;
  height: 100% !important;
  flex-direction: column !important;
  padding: 2.5rem !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}
.wp-block-image.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group img {
  width: 100% !important;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group {
  height: 100% !important;
  align-items: center !important;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group h2 {
  margin-bottom: 1.5rem !important;
  text-align: center !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 1.25rem !important;
  font-weight: 500 !important;
  --tw-text-opacity: 1 !important;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1)) !important;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group h2 + a {
  height: 50px;
  width: -moz-fit-content;
  width: fit-content;
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 0.9375rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
  justify-content: center;
  display: inline-flex;
  align-items: center;
}
.special-offers-list .wp-block-post > div.wp-block-group > figure + .wp-block-group h2 + a:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(11 26 50 / var(--tw-bg-opacity, 1)) !important;
}
.special-offers-list .wp-block-post:hover > div.wp-block-group:before {
  content: "";
  inset: 0px;
}
.special-offers-list-filter {
  margin-bottom: 0.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
}
.special-offers-list-filter h2 {
  margin: 0px;
  margin-bottom: 1.5rem;
}
.special-offers-list-filter form > div {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.5rem;
}
@media (min-width: 992px) {

  .special-offers-list-filter form > div {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.special-offers-list-filter form > div > div.form-group {
  flex-direction: column;
  display: flex;
}
.special-offers-list-filter form > div > div.form-group > label {
  margin-bottom: 0.5rem;
  display: inline-block;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
.special-offers-list-filter form > div > div.form-group select {
  height: 50px;
  padding-left: 1rem;
  padding-right: 1rem;
  position: relative;
  border: none;
  border-bottom: 1px solid rgba(11, 26, 50, 0.1);
  background: #DEE8F8;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7"><path fill="none" stroke="%23009887" stroke-width="2" d="M1 1l5 5 5-5"/></svg>');
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 12px 7px;
  padding-right: 36px;
}
.special-offers-list-filter form > div > div.form-group select::-ms-expand {
  display: none;
}
.special-offers-list-filter form > div > div.form-group--button {
  flex-direction: column;
  display: flex;
}
.special-offers-list-filter form > div > div.form-group--button button {
  margin-top: auto !important;
  min-width: 188px !important;
  border-style: none !important;
  padding-left: 70px !important;
  padding-right: 70px !important;
  width: 100% !important;
}
.wp-block-image.special-offers-list-filter form > div > div.form-group--button button img {
  width: 100% !important;
}
@media (min-width: 992px) {

  .special-offers-list-filter form > div > div.form-group--button button {
    width: auto !important;
  }
}
.special-offers-list-filter form > div > div.form-group--button button span.text {
  display: inline-flex;
}
.special-offers-list-filter form > div > div.form-group--button button span.loader {
  display: none;
}
.special-offers-list-filter form > div > div.form-group--button button.loading span.text {
  display: none;
}
.special-offers-list-filter form > div > div.form-group--button button.loading span.loader {
  display: inline-flex;
}
.special-offers-list-filter form > div > div.form-group--button.filters {
  flex-direction: column-reverse !important;
  gap: 1.5rem !important;
  display: flex !important;
  align-items: center !important;
}
@media (min-width: 992px) {

  .special-offers-list-filter form > div > div.form-group--button.filters {
    flex-direction: row !important;
  }
}
.special-offers-list-filter form > div > div.form-group--button.filters .clear_filters {
  min-width: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 0.75rem !important;
  width: auto !important;
  cursor: pointer !important;
  background-color: transparent !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  text-decoration-line: underline !important;
  text-decoration: underline !important;
}
@media (min-width: 992px) {

  .special-offers-list-filter form > div > div.form-group--button.filters .clear_filters {
    margin-left: auto !important;
    margin-right: 0px !important;
  }
}
.special-offers-list-filter form > div > div.form-group--button.filters .clear_filters:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(0 152 135 / var(--tw-text-opacity, 1)) !important;
}

.special-offers-slider .wp-block-buttons > div {
  height: 3rem;
  width: 3rem;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(0 152 135 / var(--tw-bg-opacity, 1));
  position: relative;
}
.special-offers-slider .wp-block-buttons > div > svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.special-offers-slider .wp-block-buttons > div.prev > svg {
  transform-origin: center;
  transform: translate(-50%, -50%) rotate(180deg);
}
.special-offers-slider .wp-block-buttons > div:hover {
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(0 152 135 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
}
.special-offers-slider .wp-block-buttons > div:hover > svg path {
  stroke: #009887;
}

.review-section .reviewsSwiper {
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
}
.review-section--buttons .prev, .review-section--buttons .next {
  position: absolute;
  top: 50%;
  height: 3rem;
  width: 3rem;
  cursor: pointer;
  padding: 0px;
  transform: translateY(-50%);
}
.review-section--buttons .prev:hover, .review-section--buttons .next:hover {
  border-width: 1px !important;
  border-style: solid !important;
  --tw-border-opacity: 1 !important;
  border-color: rgb(0 152 135 / var(--tw-border-opacity, 1)) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1)) !important;
}
.review-section--buttons .prev:hover > svg path, .review-section--buttons .next:hover > svg path {
  stroke: #009887;
}
.review-section--buttons .prev > svg, .review-section--buttons .next > svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.review-section--buttons .prev {
  left: 0;
}
.review-section--buttons .prev > svg {
  transform-origin: center;
  transform: translate(-50%, -50%) rotate(180deg);
}
.review-section--buttons .next {
  right: 0;
}

.next, .prev {
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.swiper-button-disabled {
  cursor: not-allowed !important;
  opacity: 0.5 !important;
}

.special-offer .wp-block-post-featured-image__overlay {
  position: absolute;
  inset: 0px;
  height: 100%;
  width: 100%;
}

.wp-block-image.special-offer .wp-block-post-featured-image__overlay img {
  width: 100%;
}

.special-offer .wp-block-post-featured-image__overlay {
  height: 100%;
  background: linear-gradient(0deg, rgba(11, 26, 50, 0.7) 0%, rgba(11, 26, 50, 0.7) 100%);
}
.special-offer--links {
  margin-bottom: 1.5rem;
  margin-top: 0px;
  flex-wrap: wrap;
  gap: 0.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(242 246 252 / var(--tw-text-opacity, 1));
  display: flex;
  justify-content: center;
  align-items: center;
}
.page .special-offer--links {
  gap: 0.5rem;
}
.special-offer--links a {
  margin-top: 0px;
  text-decoration-line: underline;
  text-decoration: underline;
}
.special-offer--links a:hover {
  text-decoration-line: none;
}
.special-offer--links .special-offer--links-item {
  flex: 0 0 auto;
  width: auto;
}
.special-offer--links .special-offer--links-item:not(:last-child):after {
  content: "|";
  flex: 0 0 auto;
  margin-left: 0.5rem;
  width: auto;
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40 {
  opacity: 1;
  background: linear-gradient(0deg, rgba(11, 26, 50, 0.7) 0%, rgba(11, 26, 50, 0.7) 100%);
}

.go-back-wrapper {
  top: calc(81px + 1.5rem) !important;
  position: absolute !important;
  left: 1.5rem !important;
  gap: 0.5rem !important;
}

.page .go-back-wrapper {
  gap: 0.5rem !important;
}
.go-back-wrapper > .wp-block-buttons {
  padding: 0px !important;
}
.go-back-wrapper p {
  margin: 0px !important;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}

.childrens-age-field {
  height: 0px !important;
  overflow: hidden !important;
  opacity: 0 !important;
}

.single-post h1, .single-job h1 {
  font-size: 2.5rem;
}

@media (min-width: 992px) {

  .single-post h1, .single-job h1 {
    font-size: 3.5rem;
  }
}
.single-post h1 + div, .single-job h1 + div {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.single-post main, .single-job main {
  padding-top: 6rem;
}
.single-post main .wp-block-group, .single-job main .wp-block-group {
  margin-top: 0px;
}
.single-post main .post-elements-wrapper, .single-job main .post-elements-wrapper {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 3rem;
}
.single-post main .post-inner-wrapper, .single-job main .post-inner-wrapper {
  position: relative !important;
}
@media (max-width: 992px) {

  .single-post main .post-inner-wrapper, .single-job main .post-inner-wrapper {
    padding: 1rem !important;
  }
}
.single-post main .post-inner-wrapper .network-sharing-links, .single-job main .post-inner-wrapper .network-sharing-links {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
}
@media (max-width: 992px) {

  .single-post main .post-inner-wrapper .network-sharing-links, .single-job main .post-inner-wrapper .network-sharing-links {
    display: none;
  }
}
.single-post main .post-inner-wrapper .network-sharing-links > p, .single-job main .post-inner-wrapper .network-sharing-links > p {
  position: sticky !important;
  top: 7rem !important;
  left: 0px !important;
  font-size: 0.75rem !important;
  font-weight: 700 !important;
}
.single-post main .post-inner-wrapper .network-sharing-links .my-shortcode, .single-job main .post-inner-wrapper .network-sharing-links .my-shortcode {
  position: sticky;
  top: 8rem;
  left: 0px;
}
.single-post .wp-block-group > p, .single-post .wp-block-group > ul, .single-post .wp-block-group > ol, .single-job .wp-block-group > p, .single-job .wp-block-group > ul, .single-job .wp-block-group > ol {
  margin-top: 1.5rem;
}
.single-post .wp-block-group > p:first-child, .single-post .wp-block-group > .wp-block-buttons:first-child, .single-post .wp-block-group > ul:first-child, .single-post .wp-block-group > ol:first-child, .single-job .wp-block-group > p:first-child, .single-job .wp-block-group > .wp-block-buttons:first-child, .single-job .wp-block-group > ul:first-child, .single-job .wp-block-group > ol:first-child {
  margin-top: 0px;
}

body.page-has-pt main {
  padding-top: 6rem;
}

.content-element.wp-block-group > p, .content-element.wp-block-group > ul, .content-element.wp-block-group > ol {
  margin-top: 1.5rem;
}
.content-element.wp-block-group > p:first-child, .content-element.wp-block-group > .wp-block-buttons:first-child, .content-element.wp-block-group > ul:first-child, .content-element.wp-block-group > ol:first-child {
  margin-top: 0px;
}

.page .gap-2 {
  gap: 0.5rem;
}

.room-list {
  --tw-bg-opacity: 1;
  background-color: rgb(222 232 248 / var(--tw-bg-opacity, 1));
}
.room-list--inner {
  display: grid;
  gap: 0.5rem;
}
.page .room-list--inner {
  gap: 0.5rem;
}
.room-list--inner {
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
}
@media (min-width: 768px) {
  .room-list--inner {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1921px) {
  .room-list--inner {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.room-list--inner .room-item {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding: 1rem;
}
.room-list--inner .room-item--img {
  margin-bottom: 1rem;
}
.room-list--inner .room-item--img figure {
  overflow: hidden;
  border-radius: 0.5rem;
  padding-bottom: 60%;
  position: relative;
}
.room-list--inner .room-item--img figure > img {
  position: absolute;
  inset: 0px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.wp-block-image.room-list--inner .room-item--img figure > img img {
  width: 100%;
}
.room-list--inner .room-item--img figure > img {
  height: 100%;
}
.room-list--inner .room-item--details h3 {
  margin-top: 1rem;
  margin-bottom: 0.5rem;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 1.25rem;
}
.room-list--inner .room-item--details---amenites {
  gap: 1.5rem;
  padding-top: 1.5rem;
  display: flex;
  align-items: center;
}
.room-list--inner .room-item--details---amenites > div {
  gap: 0.5rem;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.page .room-list--inner .room-item--details---amenites > div {
  gap: 0.5rem;
}
.room-list--inner .room-item--details---actions {
  gap: 1.5rem;
  padding-top: 1.5rem;
  display: flex;
  align-items: center;
}

.amenites-section {
  --tw-bg-opacity: 1;
  background-color: rgb(242 246 252 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media (min-width: 992px) {
  .amenites-section {
    padding-top: 5rem;
    padding-bottom: 5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

@media (max-width: 921px) {
  .single-room .amenites-section {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important;
    }
}
}
.amenites-section h3 {
  margin-bottom: 1.5rem;
  margin-top: 0px;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
  font-size: 2.5rem;
}
.amenites-section .features-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 16px; /* Row gap, Column gap */
  max-width: 1360px; /* Max width of the grid content */
}
.amenites-section .feature-item {
  display: flex; /* Use flexbox for icon and text alignment */
  align-items: start; /* Vertically center icon and text */
  gap: 8px; /* Space between icon and text */
}
.amenites-section .feature-item svg {
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
}
.amenites-section .feature-item i {
  font-size: 24px; /* Adjust icon size */
}
.amenites-section .feature-item .feature-text {
  font-size: 16px; /* Adjust text size */
  line-height: 1.25;
  font-family: Brandon Grotesque, var(--wp--preset--font-family--system-sans-serif);
}
@media (max-width: 480px) {
  .amenites-section .features-grid {
    grid-template-columns: 1fr;
    gap: 15px;
  }
  .amenites-section .feature-item {
    justify-content: left;
  }
}

.col1_3SwiperElement .swiper-wrapper {
  height: auto !important;
}

@media (max-width: 1024px) {
  .single-room--details > .is-layout-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .single-room--details > .is-layout-grid > .wp-block-group {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .single-room--details > .is-layout-grid > .wp-block-group > div > div {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
.single-room--details .go_to_contact {
  cursor: pointer;
}
.single-room--details .go_to_contact:hover {
  font-weight: 700;
}
.single-room--contact .line {
  text-align: left !important;
}
@media (max-width: 1024px) {
  .single-room--contact > .is-layout-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}
.single-room--contact > .is-layout-grid .contact-page-form {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
@media (min-width: 992px) {

  .single-room--contact > .is-layout-grid .contact-page-form {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}
@media (max-width: 768px) {
  .single-room--contact > .is-layout-grid .contact-page-form + div {
    display: none;
  }
}
.single-room--contact figure {
  height: 100%;
}
.single-room--contact figure > img {
  height: 100%;
}

.single-rooms .forminator-row.forminator-row-last {
  margin-top: -3.5rem;
}

.gallery-wrapper .gallery-inner {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 0.5rem !important;
}

.page .gallery-wrapper .gallery-inner {
  gap: 0.5rem !important;
}

@media (min-width: 992px) {

  .gallery-wrapper .gallery-inner {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}
.gallery-wrapper .gallery-inner .gallery-column {
  flex-direction: column;
  gap: 0.5rem;
  display: flex;
}
.page .gallery-wrapper .gallery-inner .gallery-column {
  gap: 0.5rem;
}
.gallery-wrapper .gallery-inner .gallery-column > figure {
  width: 100% !important;
}
.wp-block-image.gallery-wrapper .gallery-inner .gallery-column > figure img {
  width: 100% !important;
}
.gallery-wrapper .gallery-inner .gallery-column > figure img {
  -o-object-fit: cover;
     object-fit: cover;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-3) > figure:nth-child(4n-3) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-3) > figure:nth-child(4n-2) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-3) > figure:nth-child(4n-1) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-3) > figure:nth-child(4n-4) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-2) > figure:nth-child(4n-3) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-2) > figure:nth-child(4n-2) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-2) > figure:nth-child(4n-1) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-2) > figure:nth-child(4n-4) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-1) > figure:nth-child(4n-3) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-1) > figure:nth-child(4n-2) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-1) > figure:nth-child(4n-1) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-1) > figure:nth-child(4n-4) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-4) > figure:nth-child(4n-3) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-4) > figure:nth-child(4n-2) img {
  aspect-ratio: 350/325;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-4) > figure:nth-child(4n-1) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .gallery-inner .gallery-column:nth-child(4n-4) > figure:nth-child(4n-4) img {
  aspect-ratio: 350/211;
}
.gallery-wrapper .load-more-button--wrapper {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
  justify-content: center !important;
}
.gallery-wrapper .wp-block-image {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.gallery-wrapper .wp-block-image.visible {
  opacity: 1;
  transform: translateY(0);
}

.gallery-section-overlay {
  background: rgba(11, 26, 50, 0.8);
  position: absolute;
  inset: 0px;
  z-index: 2;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.wp-block-image.gallery-section-overlay img {
  width: 100%;
}

.gallery-section-overlay {
  height: 100%;
  align-items: center;
  margin: 0px !important;
}

@media (min-width: 992px) {

  .retreats-list--wrapper > div {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 0.5rem !important;
  }
}
.retreats-list--wrapper > div .swiper-slide {
  padding: 1rem;
}
.retreats-list--wrapper > div .retreat-img {
  overflow: hidden;
  width: 100%;
}
.wp-block-image.retreats-list--wrapper > div .retreat-img img {
  width: 100%;
}
.retreats-list--wrapper > div .retreat-img img {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
  transition-timing-function: linear;
  width: 100%;
}
.wp-block-image.retreats-list--wrapper > div .retreat-img img img {
  width: 100%;
}
.retreats-list--wrapper > div .retreat-img a:hover img {
  transform: scale(1.1);
}
.retreats-list--wrapper > div .single-retreat a:hover {
  text-decoration-line: underline;
  text-decoration: underline;
}
.retreats-list--wrapper > div .single-retreat--pin {
  margin-left: auto;
  cursor: pointer;
}

#mapModal {
  margin: 0px;
  justify-content: center;
  align-items: center;
}
#mapModal > div {
  width: calc(100vw - 32px);
  height: 80svh;
}
@media (min-width: 1025px) {
  #mapModal > div {
    width: calc(80vw - 64px);
    height: calc(80vh - 60px);
  }
}
#mapModal #closeMapModal {
  z-index: 3 !important;
  margin-top: -1.5rem !important;
  margin-right: -1.5rem !important;
  height: 2.5rem !important;
  width: 2.5rem !important;
  cursor: pointer !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  border-radius: 1000%;
}
/*# sourceMappingURL=screen.css.map */