body.home :is(section.main_content).section{padding-block:60px;position:relative}@media (width>=48rem){body.home :is(section.main_content).section{padding-block:100px}}@media (width>=64rem){body.home :is(section.main_content).section{padding-block:150px}}section.main_content.no_image:not(.has_additional_info){max-inline-size:1100px;margin-inline:auto}@media (width>=64rem){section.main_content.has_image.image_left .main_content__wrap{flex-direction:row;grid-column-start:1;align-items:start}}@media (width>=64rem){section.main_content.has_image.image_right .main_content__wrap{flex-direction:row-reverse;grid-column-end:8;justify-content:space-between;align-items:start}}section.main_content.has_image .main_content__wrap{display:flex}@media (width<64rem){section.main_content.has_image .main_content__wrap{flex-direction:column-reverse;gap:30px}}@media (width>=64rem){section.main_content.has_image .main_content__wrap{gap:80px}}@media (width<64rem){section.main_content.has_image .main_content__wrap>img{inline-size:calc(100% + 40px);max-inline-size:unset;margin-inline:-20px;position:relative}}@media (48rem<=width<64rem){section.main_content.has_image .main_content__wrap>img{block-size:max(35vw,400px)}}@media (width>=64rem){section.main_content.has_image .main_content__wrap>img{aspect-ratio:1;inline-size:55%}}section.main_content.has_image .main_content__wrap .main_content__text{grid-area:content}@media (width>=64rem){section.main_content.has_image .main_content__wrap .main_content__text{inline-size:min(100%,570px);padding-block-start:80px;position:sticky;inset-block-start:calc(100px + 5vh)}}@media (width>=64rem){section.main_content.has_image .main_content__wrap .main_content__text>*{text-align:left;object-position:left;justify-content:start;margin-inline-start:0}}section.main_content.has_image .main_content__wrap .main_content__text>img{block-size:100px;inline-size:min(100%,320px);margin-block-end:40px}@media (width<64rem){section.main_content.has_image .main_content__wrap .main_content__text>img{block-size:70px;margin-inline:auto;display:block}}section.main_content .main_content__text:has(.the-content p[style*="text-align: center"]) .view-more__button{margin-inline:auto;display:grid}section.main_content .main_content__text:has(.the-content p[style*="text-align: center"]) .view-more__content .description{text-align:center}section.main_content:has(.main_content__info) .main_content__wrap{flex-direction:column;display:flex}@media (width>=64rem){section.main_content:has(.main_content__info) .main_content__wrap{flex-direction:row;column-gap:100px}}section.main_content:has(.main_content__info) .main_content__wrap hr{margin-block:8px}section.main_content:has(.main_content__info) .main_content__wrap :is(.the-title,.the-subtitle){text-align:left}section.main_content:has(.main_content__info) .main_content__wrap .main_content__text .cta-wrap{justify-content:start}section.main_content:has(.main_content__info) .main_content__wrap .main_content__info{border:1px solid var(--separator);border-radius:var(--border-lg);flex-direction:column;flex:0 0 440px;gap:16px;padding:32px;display:flex}section.main_content:has(.main_content__info) .main_content__wrap .main_content__info :is(.available-dates,.stay-dates){font-size:1rem;line-height:200%}section.main_content:has(.main_content__info) .main_content__wrap .main_content__info :is(.available-dates,.stay-dates) span{color:var(--hover-dark)}@media (width<48rem){section.main_content:has(.main_content__info) .main_content__wrap .main_content__info :is(.available-dates,.stay-dates) span{display:block}}section.main_content:has(.main_content__info) .main_content__wrap .main_content__info .price{justify-content:center}section.main_content:has(.main_content__info) .main_content__wrap .main_content__info .cta-wrap{padding-block-start:10px}section.main_content .main_content__logo{block-size:120px;inline-size:min(300px,100%);margin-block-end:20px;margin-inline:auto;display:block}@media (width>=64rem){section.main_content .main_content__logo img{object-position:left}}section.main_content .main_content__text .below_the_title:empty{display:none}section.main_content .main_content__text .below_the_title{text-align:center;font-family:var(--first-font);color:var(--hover-dark);letter-spacing:.05em;margin-block:24px 10px;font-size:1rem;line-height:150%}section.main_content .main_content__text .below_the_title .single_date{color:var(--section-background);font-weight:500}section.main_content .main_content__info-title{padding-block-end:16px}section.main_content #share{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-block:24px 32px;display:flex}section.main_content #share .label{font-family:var(--first-font);text-transform:uppercase;letter-spacing:.12em;color:var(--hover-dark);font-size:.75rem}section.main_content #share .icons{align-items:center;gap:10px;display:inline-flex}section.main_content #share .sharer.button{border:1px solid var(--hover-dark);block-size:40px;inline-size:40px;min-inline-size:0;color:var(--hover-dark);transition:background .25s var(--ease-in-out), border-color .25s var(--ease-in-out), color .25s var(--ease-in-out);background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}section.main_content #share .sharer.button:before,section.main_content #share .sharer.button:after{content:none}section.main_content #share .sharer.button .fab{color:inherit;font-size:15px;line-height:1}section.main_content #share .sharer.button:hover,section.main_content #share .sharer.button:focus-visible{background:var(--hover-dark);border-color:var(--hover-dark);color:var(--body-background)}
/*# sourceMappingURL=main_content.min.css.map */