.programme_day_icon_icon__xVDBm{position:relative;z-index:1;width:70px;height:70px;min-height:70px;min-width:70px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:450;font-size:18px}@media screen and (max-width:1000px){.programme_day_icon_icon__xVDBm{display:none}}.programme_day_icon_red__1iXI6{background-color:var(--color-accent)}.programme_day_icon_gray__r7C5I{background-color:var(--bg-secondary)}.programme_day_icon_number__bGv6n{outline:10px solid #fff;outline-offset:-12.5px}.programme_item_item__0Au7l{position:relative;display:flex;gap:32px;align-items:flex-start}.programme_item_item__0Au7l:last-child{z-index:1;background-color:var(--color-secondary)}.programme_item_item__0Au7l>:first-child{flex-basis:70px}.programme_item_item__0Au7l a{color:var(--color-accent);font-weight:800}.programme_item_card__1bJSC{border-radius:8px;flex:1 1;background-color:var(--bg-secondary);padding:32px;position:relative}.programme_item_card__1bJSC:before{content:"";position:absolute;background-image:url(/css-images/gray-carret-left.svg);width:15px;height:28px;left:-14px;top:22px}@media screen and (max-width:1000px){.programme_item_card__1bJSC:before{display:none}}.programme_item_card__1bJSC img{width:100%;height:auto;border-radius:8px}.programme_item_card__1bJSC p:not(:last-child){margin-bottom:16px}.programme_item_dayNo__XdA_X{color:var(--color-accent);font-weight:450;text-transform:uppercase;font-size:16px}.programme_item_pre__zqHHO{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.programme_item_pre__zqHHO strong{font-weight:600}.programme_item_pre__zqHHO em{font-style:italic}main>ul.day_programme_programme__D7jkF{width:100%;padding-inline:0!important;position:relative}main>ul.day_programme_programme__D7jkF ol,main>ul.day_programme_programme__D7jkF ul{padding:0}main>ul.day_programme_programme__D7jkF>li{margin-bottom:32px}.day_programme_dottedline__n56uA{height:calc(100% - 96px);position:absolute;border:1px dashed var(--dotted-border);left:35px;top:32px}@media screen and (max-width:1000px){.day_programme_dottedline__n56uA{left:50%}}.hotel_details_hotel__AaUmQ h2+p{margin-bottom:32px}.hotel_details_hotel__AaUmQ .hotel_details_images__zpF_5{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:0;margin-bottom:32px}.hotel_details_hotel__AaUmQ .hotel_details_images__zpF_5>li{position:relative;height:220px}.hotel_details_hotel__AaUmQ .hotel_details_images__zpF_5>li img{object-fit:cover;border-radius:8px}.hotel_details_hotel__AaUmQ h3{font-family:Fraunces,Times New Roman,sans-serif;font-size:20px;line-height:26px;font-weight:600;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--dotted-border)}.hotel_details_hotel__AaUmQ .hotel_details_amenities__5HgcR{display:grid;padding:0;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.field_wrapper_wrapper__o9Ox_{position:relative}.field_wrapper_wrapper__o9Ox_ *{font-size:20px;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:28px}.field_wrapper_wrapper__o9Ox_ label{position:absolute;top:12px;left:12px;background-color:var(--color-secondary);z-index:1;padding-inline:4px;color:var(--label-color);pointer-events:none}.field_wrapper_wrapper__o9Ox_ .ant-picker-clear span[role=img],.field_wrapper_wrapper__o9Ox_ .ant-picker-suffix span[role=img]{height:20px}.field_wrapper_wrapper__o9Ox_ .ant-picker-input{height:100%}.field_wrapper_wrapper__o9Ox_ .ant-picker-input input{font-size:16px;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.field_wrapper_wrapper__o9Ox_ .ant-picker,.field_wrapper_wrapper__o9Ox_ input{display:inline-block;width:100%;height:50px;padding-inline:16px;border-radius:8px;border:1px solid var(--input-border-color)}.field_wrapper_wrapper__o9Ox_ textarea{display:inline-block;width:100%;height:200px;padding:16px;border-radius:8px;border:1px solid var(--input-border-color);resize:none}.field_wrapper_wrapper__o9Ox_:focus-within label{color:var(--color-accent)}.field_wrapper_wrapper__o9Ox_:focus-within .ant-picker,.field_wrapper_wrapper__o9Ox_:focus-within input,.field_wrapper_wrapper__o9Ox_:focus-within textarea{border:2px solid var(--color-accent);outline:none}.field_wrapper_wrapper__o9Ox_:focus-within .ant-picker input{outline:none;border:none}.field_wrapper_wrapper__o9Ox_.field_wrapper_withValue__NYI1G label,.field_wrapper_wrapper__o9Ox_:focus-within label{top:-12px}.field_wrapper_wrapper__o9Ox_.field_wrapper_error__iJRNx .ant-picker,.field_wrapper_wrapper__o9Ox_.field_wrapper_error__iJRNx input,.field_wrapper_wrapper__o9Ox_.field_wrapper_error__iJRNx textarea{border-color:var(--color-accent)}.field_wrapper_wrapper__o9Ox_.field_wrapper_error__iJRNx .field_wrapper_errorMessage__HNf07{font-size:16px;color:var(--color-accent);margin-top:-4px;position:absolute}.appointment_forms_form__VX2Kc{display:flex;flex-direction:column;flex:1 1;padding:64px}.appointment_forms_form__VX2Kc>footer,.appointment_forms_form__VX2Kc>header{display:flex;justify-content:space-between;align-items:center}.appointment_forms_form__VX2Kc>header{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:450;font-size:14px;text-transform:uppercase}.appointment_forms_form__VX2Kc>footer button{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;background-color:transparent;border:none;display:flex;gap:8px;line-height:17px;align-items:center}.appointment_forms_form__VX2Kc>footer button:not(:disabled){cursor:pointer}.appointment_forms_form__VX2Kc>footer button:not(:disabled):hover{opacity:.7}.appointment_forms_form__VX2Kc>footer button:disabled{color:var(--color-primary);opacity:.5}.appointment_forms_formContent__VclLi{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column}.appointment_forms_row__aT3ym{display:flex;gap:32px}.appointment_forms_row__aT3ym>*{flex:1 1}.appointment_forms_employees__u1Y6X{display:flex;justify-content:center;margin-bottom:24px}.appointment_forms_employees__u1Y6X img{border-radius:50%}.appointment_forms_employees__u1Y6X img:not(:first-child){margin-left:-16px}.appointment_forms_form3__2mdLa{width:100%;padding-inline:32px;text-align:center;display:flex;flex-direction:column;align-items:center}.appointment_forms_form3__2mdLa button[type=submit]{width:100%}.appointment_forms_form3__2mdLa h2{font-weight:600;font-size:24px;margin-bottom:48px}.appointment_forms_form3__2mdLa p{font-size:16px;margin-bottom:32px;color:var(--dim-gray);font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:420;line-height:20px;text-align:justify}.appointment_forms_form3__2mdLa p:last-child{margin-bottom:48px}.appointment_forms_successfully__mQ7yv{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.appointment_forms_successfully__mQ7yv h1{display:flex;align-items:center;font-size:24px;gap:16px;flex-direction:column-reverse;padding-inline:64px;text-align:center}.appointment_forms_successfully__mQ7yv h1 img{width:40px;height:40px}.appointment_forms_successfully__mQ7yv.appointment_forms_visible__kmzOW{opacity:1;pointer-events:all}.appointment_forms_fieldWrapper__Geici{width:100%;padding-inline:32;display:flex;flex-direction:column;gap:32px}@media screen and (max-width:1200px){.appointment_forms_form__VX2Kc{padding:0}.appointment_forms_row__aT3ym{flex-direction:column}}.appointment_modal_modalContent__tFuQj{width:1200px;max-width:80vw;min-height:800px;border-radius:6px;position:relative;overflow:hidden;display:flex}.appointment_modal_bgImage__wQkM_{width:100%;height:100%;position:absolute;inset:0}.appointment_modal_imageMask__aEkus{z-index:1;position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.appointment_modal_formSection__f8zVk,.appointment_modal_infoSection__BayWh{position:relative;z-index:2}.appointment_modal_infoSection__BayWh{width:460px;padding:64px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--color-secondary)}.appointment_modal_infoSection__BayWh p{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:450;font-size:14px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appointment_modal_infoSection__BayWh h2{font-weight:600;font-size:34px;line-height:38px;font-family:Fraunces,Times New Roman,sans-serif}.appointment_modal_formSection__f8zVk{background-color:var(--color-secondary);flex:1 1;display:flex}.appointment_modal_close__YIDro{position:absolute;top:36px;left:36px;z-index:3;cursor:pointer}@media screen and (max-width:1200px){.appointment_modal_modalContent__tFuQj{flex-direction:column}.appointment_modal_close__YIDro{left:unset;right:36px}.appointment_modal_infoSection__BayWh{width:unset;min-height:200px;padding:32px}.appointment_modal_formSection__f8zVk{padding:32px}}@media screen and (max-width:500px){.appointment_modal_modalContent__tFuQj{max-width:100vw}}.catamaran_calculator_calculator__1SzoI{margin-top:64px}form.catamaran_calculator_calculator__1SzoI>h2{margin-bottom:32px}.catamaran_calculator_result__EFdvf{margin-top:32px;display:flex;gap:64px;flex-wrap:wrap}.catamaran_calculator_result__EFdvf p{color:var(--color-accent)}.catamaran_calculator_labelValue__Kp0r8{display:flex;gap:8px}.catamaran_calculator_labelValue__Kp0r8>:last-child{color:var(--color-accent)}.offer_details_details__jGSPh>header{position:-webkit-sticky;position:sticky;background-color:var(--color-secondary);z-index:500;top:0;display:flex;justify-content:space-between;padding-inline:64px;height:80px;align-items:center;gap:64px;border-bottom:1px solid var(--light-border-color)}.offer_details_details__jGSPh>header>*{flex-basis:20%}@media screen and (max-width:850px){.offer_details_details__jGSPh>header{flex-direction:column;height:-moz-fit-content;height:fit-content;align-items:flex-start;padding:32px;position:unset}}.offer_details_slide__2W4lq{height:480px;width:-moz-fit-content;width:fit-content}.offer_details_slide__2W4lq img{height:100%!important;width:auto!important;position:relative!important}.offer_details_column__2OF3D>*{display:block;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.offer_details_label__TZkor{font-weight:450;font-size:12px;line-height:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--dim-gray)}.offer_details_value__a4K2f{font-weight:420;font-size:24px;line-height:32px;max-width:20vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:-12px}.offer_details_content__3hRtx{display:flex}.offer_details_content__3hRtx>aside{position:-webkit-sticky;position:sticky;top:60px;height:-moz-fit-content;height:fit-content;left:0;padding-top:80px;margin-left:64px;width:360px}.offer_details_content__3hRtx>aside ul{display:flex;flex-direction:column}.offer_details_content__3hRtx>aside ul li{padding-block:16px;border-left:1px solid var(--dotted-border)}.offer_details_content__3hRtx>aside ul li:first-child{padding-top:8px}.offer_details_content__3hRtx>aside ul li:last-child{padding-bottom:8px}.offer_details_content__3hRtx>aside .offer_details_active__HdA2J{color:var(--color-accent);border-left:3px solid #ea4c89}.offer_details_content__3hRtx>main{flex:1 1;padding-block:80px 128px;padding-inline:64px;max-width:760px;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;line-height:28px;font-weight:390}.offer_details_content__3hRtx>main>h1{font-family:Fraunces,Times New Roman,sans-serif;font-weight:500;font-size:42px;line-height:48px;margin-bottom:32px}.offer_details_content__3hRtx>main>h1+p{margin-bottom:64px}.offer_details_content__3hRtx>main h2{font-family:Fraunces,Times New Roman,sans-serif;font-weight:600;margin-bottom:16px}.offer_details_content__3hRtx>main ul{padding:32px;border-radius:8px}.offer_details_lookingForwardTo__fKZYh{border:1px solid;margin-bottom:32px}.offer_details_lookingForwardTo__fKZYh li{background:url(/css-images/looking-forward-to.svg) no-repeat 0;padding-left:32px}.offer_details_priceExcludes__FOVXY,.offer_details_priceIncludes__7fXLI{background-color:var(--bg-secondary);margin-bottom:32px}.offer_details_priceExcludes__FOVXY li,.offer_details_priceIncludes__7fXLI li{background:url(/css-images/price-includes.svg) no-repeat 0;padding-left:32px}.offer_details_priceExcludes__FOVXY li{background:url(/css-images/price-excludes.svg) no-repeat 0}.offer_details_lookingForwardTo__fKZYh li,.offer_details_priceExcludes__FOVXY li,.offer_details_priceIncludes__7fXLI li{padding-block:8px}.offer_details_link__SmNwr{padding-left:32px}.offer_details_link__SmNwr:hover{color:var(--color-accent)}.offer_details_mobile__iDo_7{display:none}@media screen and (max-width:800px){h1.offer_details_mobile__iDo_7{display:block;font-family:Fraunces,Times New Roman,sans-serif;font-weight:500;font-size:42px;line-height:48px}.offer_details_desktop__QkCgs{display:none}.offer_details_subheader__ERi_P{display:block;padding:16px 32px;border-bottom:1px solid var(--light-border-color);position:-webkit-sticky;position:sticky;top:85px;background-color:#fff;z-index:500}.offer_details_subheader__ERi_P button{width:100%}.offer_details_value__a4K2f{max-width:unset}.offer_details_content__3hRtx{justify-content:center;padding-inline:32px}.offer_details_content__3hRtx>main{padding-inline:0}}.offer_details_video__zfW3q{width:100%;height:auto;margin-bottom:32px;border-radius:6px}