.page_on_front .section.de_block_main_content{padding-top:clamp(65px,8vw,75px)}@media (width >=1025px){.section.de_block_main_content .the-content+.cta-wrap{margin-top:40px}}:is(.section.de_block_main_content .the-content) div{overflow-x:auto}:is(:is(.section.de_block_main_content .the-content) div) table{border:1px solid var(--stroke);border-collapse:collapse;font-size:18px;font-weight:500;line-height:100%;margin-top:40px;min-width:100%;text-align:center;width:-moz-max-content;width:max-content}:is(:is(:is(.section.de_block_main_content .the-content) div) table) td{border-right:1px solid var(--stroke);max-width:170px;overflow-wrap:break-word;padding:15px;vertical-align:middle;white-space:normal;word-break:break-word}:is(:is(:is(:is(.section.de_block_main_content .the-content) div) table) td):last-child{border-right:none}:is(:is(:is(:is(.section.de_block_main_content .the-content) div) table) td) strong{display:block;margin-bottom:5px}@media (width < 1025px){.section.de_block_main_content .cta-wrap{justify-content:center}}.section.de_block_main_content.plain-text .main-content-wrap{margin-left:auto;margin-right:auto;max-width:1000px;padding-top:70px}@media (width < 1025px){.section.de_block_main_content.plain-text .main-content-wrap{padding-top:60px}}:is(.section.de_block_main_content.plain-text .main-content-wrap) .cta-wrap{justify-content:center}:is(.section.de_block_main_content.image-center,.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .thumb-wrap{aspect-ratio:400/427;flex:0 0 auto;max-width:400px;padding:0 40px;position:relative}:is(:is(.section.de_block_main_content.image-center,.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .thumb-wrap):before{background:linear-gradient(to right,var(--stroke),#fff);content:"";display:inline-block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:80px}:is(:is(.section.de_block_main_content.image-center,.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .thumb-wrap):after{background:linear-gradient(to left,var(--stroke),#fff);content:"";display:inline-block;height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:80px}.section.de_block_main_content.image-center .main-content-wrap{align-items:center;display:flex;gap:30px 60px;justify-content:center}@media (width < 1025px){.section.de_block_main_content.image-center .main-content-wrap{flex-direction:column}}@media (width >=1025px){:is(.section.de_block_main_content.image-center .main-content-wrap) .headings-wrap{flex:0 1 300px;max-width:300px;min-width:200px;text-align:right}}:is(:is(.section.de_block_main_content.image-center .main-content-wrap) .headings-wrap) .the-subtitle{margin-bottom:10px}@media (width < 1025px){:is(:is(.section.de_block_main_content.image-center .main-content-wrap) .headings-wrap) .the-subtitle{text-align:center}}:is(.section.de_block_main_content.image-center .main-content-wrap) .the-content{flex:0 1 auto;max-width:480px}:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap{align-items:center;display:grid;gap:20px 100px;grid-template-columns:2fr minmax(auto,400px);justify-content:center;margin-top:60px}@media (width < 1025px){:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap{display:flex;flex-direction:column;gap:30px;margin-top:40px}}:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .headings-wrap{align-self:flex-end;grid-row:1}@media (width < 1025px){:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .headings-wrap{align-self:center;grid-row:auto}}:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .headings-wrap) .the-subtitle{margin-bottom:10px}@media (width < 1025px){:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .headings-wrap) .the-subtitle{text-align:center}}:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .the-content{align-self:flex-start;grid-row:2}@media (width < 1025px){:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .the-content{align-self:center;grid-row:auto;text-align:center}}:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .thumb-wrap{grid-row:1/span 2}:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .thumb-wrap) .logo-wrap{align-items:center;background:var(--primary_color);display:flex;height:100%;justify-content:center;width:100%}.ria-park-hotel-spa :is(:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .thumb-wrap) .logo-wrap){background:var(--primary_btn_color_hotel)}.ria-park-garden-hotel :is(:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .thumb-wrap) .logo-wrap){background:var(--primary_btn_color_garden)}:is(:is(:is(:is(.section.de_block_main_content.image-right,.section.de_block_main_content.hotel-logo) .main-content-wrap) .thumb-wrap) .logo-wrap) img{height:200px;max-width:187px;width:auto}@media (width < 1025px){.section.de_block_main_content.hotel-logo .thumb-wrap{display:none}}
/*# sourceMappingURL=main_content.min.css.map */
