.elementor-27225 .elementor-element.elementor-element-f952392{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-27225 .elementor-element.elementor-element-a0b3272{text-align:start}.elementor-27225 .elementor-element.elementor-element-a0b3272 img{width:100%}.elementor-27225 .elementor-element.elementor-element-87e1091{--spacer-size:50px}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-27225 .elementor-element.elementor-element-78029ea .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:600;color:var(--e-global-color-1f3ec92)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-27225 .elementor-element.elementor-element-82f063c{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;color:#000}.elementor-27225 .elementor-element.elementor-element-3144684{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;color:#000}.elementor-27225 .elementor-element.elementor-element-3b48d79{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;color:#000}.elementor-widget-author-box .elementor-author-box__name{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-author-box .elementor-author-box__bio{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-author-box .elementor-author-box__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}@media(max-width:1540px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-author-box .elementor-author-box__bio{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:1024px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-author-box .elementor-author-box__bio{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:479px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-author-box .elementor-author-box__bio{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size)}}.yn-box{background:#FBF6EC;border:1.5px solid #f28482;border-radius:12px;padding:24px 28px;font-family:sans-serif;max-width:680px;box-sizing:border-box;margin:32px auto}.yn-badge{display:inline-block;background:#f28482;color:#fff;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:4px 12px;border-radius:20px;margin-bottom:10px}.yn-title{font-size:17px;font-weight:600;color:#1A2744;margin:0 0 4px}.yn-subtitle{font-size:13px;color:#888;margin:0 0 18px;line-height:1.6}.yn-dates{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}@media(max-width:520px){.yn-dates{grid-template-columns:1fr 1fr}}.yn-date{background:#fff;border:1px solid #f28482;border-radius:8px;padding:10px 8px;text-align:center}.yn-date-label{font-size:10px;font-weight:600;color:#f28482;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.yn-date-val{font-size:13px;font-weight:600;color:#1A2744}.yn-divider{border:none;border-top:1px solid #f2d4bb;margin:0 0 16px}.yn-prices{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}@media(max-width:400px){.yn-prices{grid-template-columns:1fr}}.yn-price-card{background:#fff;border:1px solid #E5E0D8;border-radius:8px;padding:12px 14px}.yn-price-type{font-size:11px;color:#888;font-weight:500;margin-bottom:4px}.yn-price-room{font-size:13px;font-weight:600;color:#1A2744;margin-bottom:2px}.yn-price-eb{font-size:18px;font-weight:700;color:#f28482}.yn-price-std{font-size:12px;color:#aaa}.yn-lang{background:#fff;border-left:3px solid #C8A96E;border-radius:0 6px 6px 0;padding:10px 14px;font-size:13px;color:#555;line-height:1.6;margin-bottom:18px}.yn-btns{display:flex;gap:10px;flex-wrap:wrap}.yn-btn-primary{background:#f28482;color:#fff;text-decoration:none;padding:11px 22px;border-radius:6px;font-weight:600;font-size:13px;display:inline-block}.yn-btn-secondary{background:#fff;color:#f28482;text-decoration:none;padding:10px 18px;border-radius:6px;font-weight:500;font-size:13px;display:inline-block;border:1px solid #f28482}@media(max-width:360px){.yn-btn-primary,.yn-btn-secondary{width:100%;text-align:center;box-sizing:border-box}}