.formWrapperFrame_wrapper__AuFoy{position:relative;border:1px solid rgba(var(--rgb-blackcol),.1);border-radius:.9375em;margin-bottom:1.875em}.formWrapperFrame_titleWrapper__WzNJR{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:1.25em 1.875em;border-bottom:1px solid rgba(var(--rgb-blackcol),.1)}.formWrapperFrame_formWrapper__L_opm{padding:1.25em 1.875em}.FieldInfo_tooltipContainer__C2Ue8{display:inline-block;position:relative;margin-left:.45em}.FieldInfo_tooltipIcon__r_q7U{cursor:pointer}.FieldInfo_tooltipIcon__r_q7U:hover+.FieldInfo_tooltipBox__pQV2e{opacity:1;pointer-events:auto}.FieldInfo_tooltipBox__pQV2e{position:absolute;background-color:var(--color-bgcol1);color:var(--color-blackcol);padding:.5em .75em;border-radius:4px;font-size:.75em;width:max-content;max-width:25.75em;z-index:100;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;font-weight:400}.FieldInfo_tooltipBox__pQV2e.FieldInfo_tooltip-top__vMTkC{bottom:70%;left:50%;transform:translate(-50%,-10px)}.FieldInfo_tooltipBox__pQV2e.FieldInfo_tooltip-bottom__ETuQq{top:70%;left:50%;transform:translate(-50%,10px)}.FieldInfo_tooltipBox__pQV2e.FieldInfo_tooltip-left__bRjp_{right:70%;top:50%;transform:translate(-10px,-50%)}.FieldInfo_tooltipBox__pQV2e.FieldInfo_tooltip-right__85V9T{left:70%;top:50%;transform:translate(10px,-50%)}.FieldInfo_tooltipArrow__54PGv{width:0;height:0;border-style:solid;position:absolute}.FieldInfo_tooltip-top__vMTkC .FieldInfo_tooltipArrow__54PGv{top:100%;left:50%;border-width:.3125em .3125em 0;border-color:var(--color-bgcol1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.FieldInfo_tooltip-bottom__ETuQq .FieldInfo_tooltipArrow__54PGv{bottom:100%;left:50%;border-width:0 .3125em .3125em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-bgcol1) rgba(0,0,0,0);transform:translateX(-50%)}.FieldInfo_tooltip-left__bRjp_ .FieldInfo_tooltipArrow__54PGv{left:100%;top:50%;border-width:.3125em 0 .3125em .3125em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-bgcol1);transform:translateY(-50%)}.FieldInfo_tooltip-right__85V9T .FieldInfo_tooltipArrow__54PGv{right:100%;top:50%;border-width:.3125em .3125em .3125em 0;border-color:rgba(0,0,0,0) var(--color-bgcol1) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(-50%)}.CreditNotes_programFilter__3KYi4{margin-bottom:3em}.Calendar_resourceType__2o09h{width:auto;background-color:var(--color-bgcol3);color:var(--color-blackcol);border:1px solid var(--color-blackcol);padding:.15em .25em;width:max-content;font-size:.85em;margin-bottom:.625em;border-radius:4px}.Calendar_resourceInfo__1MXuN{flex-shrink:0;margin-left:0!important;margin-right:.25em;height:-moz-fit-content;height:fit-content}.Calendar_resourceInfo__1MXuN img{filter:brightness(0) invert(0)}.Calendar_wrapper__tq8aN{position:relative;width:100%}@media(max-width:767px){.Calendar_wrapper__tq8aN{margin-top:3.5em}}.Calendar_topWrapper__7CrBS{display:flex;justify-content:space-between;align-items:center;column-gap:1.125em}@media(max-width:767px){.Calendar_topWrapper__7CrBS{flex-direction:column;align-items:baseline}}.Calendar_meeting__room__hrtR_{position:-webkit-sticky;position:sticky;top:-1.45em;left:0;background-color:var(--color-whitecol);width:100%;z-index:9;min-height:7.5em}.Calendar_skeletonWrapper__4Dmxj{width:100%;height:46.875em;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200%;animation:Calendar_shimmer__7kMUH 1.5s infinite;border-radius:6px;margin-top:1em}@keyframes Calendar_shimmer__7kMUH{0%{background-position:100%}to{background-position:-100%}}.Calendar_btns__wrapper__oQmeF{display:flex;align-items:center;gap:1.25em;padding-right:5.875em}@media(max-width:767px){.Calendar_btns__wrapper__oQmeF{padding-right:0}}.Filter_filter__wrapper__1GTGW{position:relative}.Filter_filter__btn__xxqor{margin-bottom:1.5em;background-color:rgba(var(--rgb-bgcol1),.2);border:1px solid rgba(var(--rgb-secondarycol),.2)}@media(max-width:575.98px){.Filter_filter__btn__xxqor{margin-bottom:1.75em}}.Filter_filter__dropdown__FleWp{width:36em;position:absolute;left:0;top:4em;padding:1.875em;border-radius:12px;z-index:10;background-color:var(--color-whitecol);border:1px solid var(--color-bgcol1);box-shadow:0 .25em 3.375em 1.25em rgba(0,0,0,.05)}.Filter_filter__dropdown__FleWp form{font-size:.9em}@media(max-width:575.98px){.Filter_filter__dropdown__FleWp{width:26.25em}}.Filter_filter__Form__PyayK{font-size:.9em}.Filter_submit__btn__JVSOR{display:flex;justify-content:flex-end;column-gap:1.25em}.MeetingRooms_roomsContainer__LRAaQ{width:100%;min-height:6.25em}.MeetingRooms_room__container__A1Y5g{width:13.75em!important;cursor:pointer}.MeetingRooms_room__svkIz{flex-shrink:0;border-top:1px solid var(--color-bgcol4);border-right:1px solid var(--color-bgcol4)}.MeetingRooms_room__svkIz .MeetingRooms_content__AgzAT{padding:.9375em 1.0625em 0 .9375em;margin-bottom:.9375em;color:var(--color-secondarycol)}.MeetingRooms_room__svkIz .MeetingRooms_name__7k3cN{font-size:1em;color:var(--color-blackcol)}.MeetingRooms_room__svkIz .MeetingRooms_space__gvO5B{font-size:.875em;line-height:1.5em}.MeetingRooms_room__svkIz .MeetingRooms_details__BgN1O{display:flex;justify-content:space-between;align-items:center;margin-top:.4375em;font-size:.875em;line-height:1.5em}.MeetingRooms_totalBookings__A8YT9{display:flex;column-gap:.3125em}.MeetingRooms_indicator__JcxUn{width:100%;height:.12em}.MeetingRooms_swiperButtonPrev__Q8JhU:after{content:url(/portal/svgs/arrow-prev.svg);width:2em;height:1.25em;position:relative;top:.0625rem}.MeetingRooms_swiperButtonNext__HzT1a:before{content:url(/portal/svgs/arrow-next.svg);width:2em;height:1.25em;position:relative;top:.0625rem}.MeetingRooms_swiperButtonNext__HzT1a,.MeetingRooms_swiperButtonPrev__Q8JhU{position:absolute;top:-4em;z-index:1;background-color:rgba(var(--rgb-bgcol3),.5);padding:.25em;border-radius:6px;cursor:pointer}.MeetingRooms_swiperButtonNext__HzT1a{right:0}.MeetingRooms_swiperButtonPrev__Q8JhU{right:2.5em}.MeetingRooms_chevron__W52G2{position:absolute;top:1em;right:.75em}.meetingRoomsSkeleton_wrapper__DGIzA{width:100%;display:flex;align-items:center;gap:.5em}.meetingRoomsSkeleton_item__aNXDc{width:16.6666666667%;height:7.5em;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200%;animation:meetingRoomsSkeleton_shimmer__bl5yP 1.5s infinite;border-radius:6px}@keyframes meetingRoomsSkeleton_shimmer__bl5yP{0%{background-position:100%}to{background-position:-100%}}.Tabs_tabsWrapper__JKy6H{display:flex;align-items:center;gap:1em;background-color:rgba(var(--rgb-primarycol),.2);border-radius:.625em;padding:.625em;width:max-content;margin-bottom:1.875em;max-width:100%}.Tabs_tabItem__0oA_z{margin:0;border-radius:.625em}.Tabs_tabItem__0oA_z button{padding:.75em 1em;color:var(--color-secondarycol);font-weight:600;overflow:hidden}.Tabs_tabItem__0oA_z.Tabs_active__euLhh{background-color:rgba(var(--rgb-primarycol),1)}.Tabs_tabItem__0oA_z.Tabs_active__euLhh button{color:var(--color-blackcol)}.MeetingRoomDetails_overlay__mprdP{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(var(--rgb-blackcol),.5);z-index:99;pointer-events:none;opacity:0;transition:.15s}.MeetingRoomDetails_modal__mKvVY{z-index:101;position:fixed;top:50%;left:50%;width:100%;max-width:54.125em;transform:translate(-50%,-50%);background-color:var(--color-whitecol);transition:.15s;display:none;border-radius:20px;overflow:hidden}.MeetingRoomDetails_modal__mKvVY.MeetingRoomDetails_active__OlT1E{display:block}.MeetingRoomDetails_active__OlT1E+.MeetingRoomDetails_overlay__mprdP{opacity:1;transition:.15s;pointer-events:auto}.MeetingRoomDetails_header__cTZeT{display:flex;align-items:center;justify-content:space-between;padding:1.25em 1.875em;border-bottom:1px solid var(--color-bgcol2)}.MeetingRoomDetails_title__C08I5{margin-bottom:0;color:rgba(var(--rgb-blackcol),.85);font-weight:500;font-size:1.25em}.MeetingRoomDetails_body__DsEjd{padding:1.875em 1.875em 2.5em;min-height:18em;max-height:31.25em;overflow-y:scroll}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__yLcER{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.875em;margin-bottom:1.25em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__item__QdKNF{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:.625em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__item__QdKNF h5{font-weight:400;margin-bottom:.375em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__item__QdKNF h6{color:var(--color-secondarycol);margin-bottom:.625em;font-weight:500}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__yLcER .MeetingRoomDetails_icon__gbWax{width:1.5em;height:1.5em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_details__yLcER .MeetingRoomDetails_icon__gbWax path{stroke:var(--color-darkbluecol)}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_postImage__Mqfkq{border-radius:1.25em;overflow:hidden;position:relative}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_amenities__gCNeL{margin-top:1.875em;margin-bottom:1.875em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_amenities__list__Lx177{display:flex;justify-content:flex-start;align-items:center;column-gap:2.5em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_amenity__hkY9z{display:flex;align-items:center;column-gap:.9375em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_amenity__hkY9z svg{flex-shrink:0;width:1.875em;height:1.875em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_amenity__hkY9z h5{margin-bottom:0;line-height:1}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_cancellationPolicy__5gaCB h4{margin-bottom:1.25em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_cancellationPolicy__5gaCB .MeetingRoomDetails_policy__XXfwJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_cancellationPolicy__5gaCB .MeetingRoomDetails_policy__XXfwJ p{margin-bottom:0;font-size:1.125em}.MeetingRoomDetails_body__DsEjd .MeetingRoomDetails_cancellationPolicy__5gaCB .MeetingRoomDetails_policy__XXfwJ .MeetingRoomDetails_name__JAiNV{color:var(--color-secondarycol)}.MeetingRoomDetails_footer__dYMQD{padding:1.25em 1.875em;column-gap:1.125em;border-top:1px solid var(--color-bgcol1);display:flex;align-items:center;justify-content:flex-end;background-color:var(--color-bgcol3)}