.ImageGallery_gallery__Knf7O{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.ImageGallery_thumbnail__wwF10{cursor:pointer;position:relative;display:block;width:50px;height:50px;border-radius:50%;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease;flex-shrink:0}.ImageGallery_thumbnail__wwF10:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.25)}@media(max-width:768px){.ImageGallery_thumbnail__wwF10{width:45px;height:45px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ImageGallery_thumbnail__wwF10:hover{transform:scale(1.08)}}@media(max-width:480px){.ImageGallery_thumbnail__wwF10{width:40px;height:40px;box-shadow:0 2px 4px rgba(0,0,0,.15)}.ImageGallery_thumbnail__wwF10:hover{transform:scale(1.05)}}.ImageGallery_thumbnail__wwF10 img{width:100%;height:100%;object-fit:cover;border-radius:50%}.ImageGallery_alt__eWmaF{z-index:1000;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;height:40px}.ImageGallery_alt__eWmaF,.ImageGallery_moreIndicator__i5d9X{font-size:14px;display:flex;align-items:center;justify-content:center}.ImageGallery_moreIndicator__i5d9X{width:50px;height:50px;border-radius:50%;background-color:#f0f0f0;color:#666;font-weight:700;cursor:pointer;transition:all .3s ease;flex-shrink:0;border:2px solid #ddd}.ImageGallery_moreIndicator__i5d9X:hover{background-color:#e0e0e0;transform:scale(1.1);border-color:#bbb}@media(max-width:768px){.ImageGallery_moreIndicator__i5d9X{width:45px;height:45px;font-size:13px}.ImageGallery_moreIndicator__i5d9X:hover{transform:scale(1.08)}}@media(max-width:480px){.ImageGallery_moreIndicator__i5d9X{width:40px;height:40px;font-size:12px}.ImageGallery_moreIndicator__i5d9X:hover{transform:scale(1.05)}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.Apartment_apartmentsGrid__rWXT3{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;padding:2rem 0}@media(min-width:1024px){.Apartment_apartmentsGrid__rWXT3{grid-template-columns:repeat(2,1fr);gap:2rem;padding:2rem 1rem}}@media(max-width:1023px){.Apartment_apartmentsGrid__rWXT3{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem 1rem}}@media(max-width:768px){.Apartment_apartmentsGrid__rWXT3{grid-template-columns:1fr;gap:1rem;padding:1rem .5rem}}@media(max-width:480px){.Apartment_apartmentsGrid__rWXT3{grid-template-columns:1fr;gap:.75rem;padding:.75rem .5rem}}.Apartment_apartmentContainer__D3ldJ{display:contents}.Apartment_apartmentCard__3h7kJ{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s ease;display:flex;flex-direction:column;height:100%}.Apartment_apartmentCard__3h7kJ:hover{transform:translateY(-5px)}@media(max-width:1023px){.Apartment_apartmentCard__3h7kJ:hover{transform:translateY(-3px)}}@media(max-width:768px){.Apartment_apartmentCard__3h7kJ{border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.Apartment_apartmentCard__3h7kJ:hover{transform:translateY(-2px)}}@media(max-width:480px){.Apartment_apartmentCard__3h7kJ{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Apartment_apartmentCard__3h7kJ:hover{transform:translateY(-1px)}}.Apartment_apartmentImage__005_v{position:relative;width:100%;height:250px;border-radius:12px 12px 0 0;overflow:hidden;flex-shrink:0}@media(max-width:1023px){.Apartment_apartmentImage__005_v{height:280px}}@media(max-width:768px){.Apartment_apartmentImage__005_v{height:220px;border-radius:8px 8px 0 0}}@media(max-width:480px){.Apartment_apartmentImage__005_v{height:200px;border-radius:6px 6px 0 0}}.Apartment_apartmentInfo___MVia{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1;gap:1rem}@media(max-width:768px){.Apartment_apartmentInfo___MVia{padding:1rem;gap:.75rem}}@media(max-width:480px){.Apartment_apartmentInfo___MVia{padding:.75rem;gap:.5rem}}.Apartment_apartmentInfo___MVia h3{margin:0;color:#333;font-size:1.25rem;line-height:1.3}@media(max-width:1023px){.Apartment_apartmentInfo___MVia h3{font-size:1.4rem}}@media(max-width:768px){.Apartment_apartmentInfo___MVia h3{font-size:1.2rem}}@media(max-width:480px){.Apartment_apartmentInfo___MVia h3{font-size:1.1rem}}.Apartment_apartmentInfo___MVia p{margin:0;color:#666;line-height:1.5}@media(max-width:768px){.Apartment_apartmentInfo___MVia p{font-size:.9rem;line-height:1.4}}@media(max-width:480px){.Apartment_apartmentInfo___MVia p{font-size:.85rem;line-height:1.4}}.Apartment_apartmentDetails__ZRVXp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin:.5rem 0}@media(max-width:1023px){.Apartment_apartmentDetails__ZRVXp{grid-template-columns:repeat(4,1fr);gap:1rem}}@media(max-width:768px){.Apartment_apartmentDetails__ZRVXp{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:.4rem 0}}@media(max-width:480px){.Apartment_apartmentDetails__ZRVXp{gap:.3rem;margin:.3rem 0}}.Apartment_detailItem__LZjC6{font-size:.9rem;color:#666}@media(max-width:768px){.Apartment_detailItem__LZjC6{font-size:.85rem}}@media(max-width:480px){.Apartment_detailItem__LZjC6{font-size:.8rem}}.Apartment_detailItem__LZjC6 span{color:#333;font-weight:500;margin-right:.5rem}@media(max-width:480px){.Apartment_detailItem__LZjC6 span{margin-right:.25rem}}.Apartment_apartmentPricing__cnVY4{border-top:1px solid #eee;padding-top:1rem;margin:1rem 0}@media(max-width:768px){.Apartment_apartmentPricing__cnVY4{padding-top:.75rem;margin:.75rem 0}}@media(max-width:480px){.Apartment_apartmentPricing__cnVY4{padding-top:.5rem;margin:.5rem 0}}.Apartment_basePrice__exbmX{font-size:1.25rem;font-weight:700;color:#2c5282}@media(max-width:1023px){.Apartment_basePrice__exbmX{font-size:1.4rem}}@media(max-width:768px){.Apartment_basePrice__exbmX{font-size:1.2rem}}@media(max-width:480px){.Apartment_basePrice__exbmX{font-size:1.1rem}}.Apartment_priceDetails__BpuiE{margin-top:.5rem}@media(max-width:480px){.Apartment_priceDetails__BpuiE{margin-top:.25rem}}.Apartment_priceDetails__BpuiE small{display:block;color:#666;font-size:.8rem}@media(max-width:480px){.Apartment_priceDetails__BpuiE small{font-size:.75rem}}.Apartment_bookingButton__dYslX{width:100%;padding:.75rem;background:#2c5282;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease;margin-top:auto;flex-shrink:0}.Apartment_bookingButton__dYslX:hover{background:#1a365d}@media(max-width:1023px){.Apartment_bookingButton__dYslX{padding:1rem;font-size:1.1rem}}@media(max-width:768px){.Apartment_bookingButton__dYslX{padding:.8rem;font-size:1rem}}@media(max-width:480px){.Apartment_bookingButton__dYslX{padding:.6rem;font-size:.9rem}}.Apartment_popupOverlay__c3D9Q{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:2rem}@media(max-width:768px){.Apartment_popupOverlay__c3D9Q{padding:1rem}}@media(max-width:480px){.Apartment_popupOverlay__c3D9Q{padding:.5rem}}.Apartment_popup__lSdxJ{background:#fff;border-radius:8px;width:100%;max-width:900px;max-height:70vh;overflow-y:auto;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media(max-width:768px){.Apartment_popup__lSdxJ{max-width:100%;border-radius:6px}}@media(max-width:480px){.Apartment_popup__lSdxJ{border-radius:4px}}.Apartment_popupHeader__BjiDn{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #eee;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}@media(max-width:768px){.Apartment_popupHeader__BjiDn{padding:.75rem 1rem}}@media(max-width:480px){.Apartment_popupHeader__BjiDn{padding:.5rem .75rem}}.Apartment_popupHeader__BjiDn h3{margin:0;color:#2c5282;font-size:1.2rem;line-height:1.2}@media(max-width:768px){.Apartment_popupHeader__BjiDn h3{font-size:1.1rem}}@media(max-width:480px){.Apartment_popupHeader__BjiDn h3{font-size:1rem}}.Apartment_closeButton__grPFc{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:.5rem;min-width:40px;min-height:40px}.Apartment_closeButton__grPFc:hover{color:#000}@media(max-width:768px){.Apartment_closeButton__grPFc{font-size:1.25rem;padding:.4rem;min-width:36px;min-height:36px}}@media(max-width:480px){.Apartment_closeButton__grPFc{font-size:1.1rem;padding:.25rem;min-width:32px;min-height:32px}}.Apartment_popupContent__hQrKQ{padding:1.5rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.Apartment_popupContent__hQrKQ{padding:1rem;gap:1.5rem}}@media(max-width:480px){.Apartment_popupContent__hQrKQ{padding:.75rem;gap:1rem}}@media(min-width:992px){.Apartment_popupContent__hQrKQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}}@media(min-width:768px)and (max-width:991px){.Apartment_popupContent__hQrKQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}}.Apartment_calendar__CRuUZ{width:100%;min-height:500px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #eee}@media(max-width:768px){.Apartment_calendar__CRuUZ{min-height:400px;border-radius:6px}}@media(max-width:480px){.Apartment_calendar__CRuUZ{min-height:300px;border-radius:4px}}.Apartment_calendarFrame__bpLmD{width:100%;height:500px;border:none}@media(max-width:768px){.Apartment_calendarFrame__bpLmD{height:400px}}@media(max-width:480px){.Apartment_calendarFrame__bpLmD{height:300px}}.Apartment_inquiryForm__Ln0uy{display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.Apartment_inquiryForm__Ln0uy{gap:.75rem}}@media(max-width:480px){.Apartment_inquiryForm__Ln0uy{gap:.5rem}}.Apartment_inquiryForm__Ln0uy input,.Apartment_inquiryForm__Ln0uy textarea{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;font-family:inherit;width:100%}.Apartment_inquiryForm__Ln0uy input:focus,.Apartment_inquiryForm__Ln0uy textarea:focus{outline:none;border-color:#2c5282}@media(max-width:768px){.Apartment_inquiryForm__Ln0uy input,.Apartment_inquiryForm__Ln0uy textarea{padding:.6rem;font-size:.9rem}}@media(max-width:480px){.Apartment_inquiryForm__Ln0uy input,.Apartment_inquiryForm__Ln0uy textarea{padding:.5rem;font-size:.85rem}}.Apartment_inquiryForm__Ln0uy textarea{resize:vertical;min-height:100px}@media(max-width:768px){.Apartment_inquiryForm__Ln0uy textarea{min-height:80px}}@media(max-width:480px){.Apartment_inquiryForm__Ln0uy textarea{min-height:70px}}.Apartment_inquiryForm__Ln0uy .Apartment_submitButton__uXB_7{background:#2c5282;color:#fff;padding:.75rem;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:1rem;transition:background .3s ease;min-height:44px}.Apartment_inquiryForm__Ln0uy .Apartment_submitButton__uXB_7:hover{background:#1a365d}.Apartment_inquiryForm__Ln0uy .Apartment_submitButton__uXB_7:disabled{background:#ccc;cursor:not-allowed}@media(max-width:768px){.Apartment_inquiryForm__Ln0uy .Apartment_submitButton__uXB_7{padding:.6rem;font-size:.9rem}}@media(max-width:480px){.Apartment_inquiryForm__Ln0uy .Apartment_submitButton__uXB_7{padding:.5rem;font-size:.85rem}}.Apartment_animatedSection__6V2zf{animation:Apartment_fadeInUp__viTb6 .6s ease-out}@keyframes Apartment_fadeInUp__viTb6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.Apartment_apartmentDetails__ZRVXp .Apartment_detailItem__LZjC6{padding:.25rem 0}}@media(hover:none)and (pointer:coarse){.Apartment_apartmentCard__3h7kJ:hover{transform:none}.Apartment_bookingButton__dYslX{padding:.75rem;min-height:44px}.Apartment_closeButton__grPFc{min-width:44px;min-height:44px}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.Apartment_apartmentCard__3h7kJ{box-shadow:0 1px 5px rgba(0,0,0,.1)}}.Apartment_header__oUY7q{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;padding:1rem 0;height:80px}@media(max-width:768px){.Apartment_header__oUY7q{padding:.5rem 0;height:70px}}@media(max-width:480px){.Apartment_header__oUY7q{padding:.25rem 0;height:60px}}.Apartment_nav__nJH_Z{max-width:1200px;margin:0 auto;display:none;justify-content:space-between;align-items:center;padding:0 2rem}@media(max-width:1024px){.Apartment_nav__nJH_Z{padding:0 1rem}}.Apartment_nav__nJH_Z ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}@media(max-width:1024px){.Apartment_nav__nJH_Z ul{gap:1rem}}.Apartment_nav__nJH_Z ul li a{font-family:Petit Formal Script,cursive;background:none;border:none;color:#000;text-decoration:none;font-size:1rem;font-weight:700;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}@media(max-width:1024px){.Apartment_nav__nJH_Z ul li a{padding:.25rem .5rem;font-size:.9rem}}.Apartment_nav__nJH_Z ul li a:hover{color:#2c5282}.Apartment_navMobile__sTwbu{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:100%;position:relative}@media(max-width:768px){.Apartment_navMobile__sTwbu{padding:0 1rem}}@media(max-width:480px){.Apartment_navMobile__sTwbu{padding:0 .75rem}}.Apartment_mobileNavLeft__WTDD1,.Apartment_mobileNavRight__HZU5x{display:flex;align-items:center;height:100%}.Apartment_burgerMenu__xqQMg{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;position:relative}@media(max-width:768px){.Apartment_burgerMenu__xqQMg{width:36px;height:36px;padding:.4rem}}@media(max-width:480px){.Apartment_burgerMenu__xqQMg{width:32px;height:32px;padding:.3rem}}.Apartment_burgerMenu__xqQMg span{display:block;width:24px;height:2px;background-color:#2c5282;margin:2px 0;transition:.3s;transform-origin:center}@media(max-width:768px){.Apartment_burgerMenu__xqQMg span{width:20px;height:1.5px;margin:1.5px 0}}@media(max-width:480px){.Apartment_burgerMenu__xqQMg span{width:18px;height:1.5px;margin:1.5px 0}}.Apartment_burgerMenu__xqQMg.Apartment_active__I3aVn span:first-child{transform:rotate(45deg) translate(4px,4px)}.Apartment_burgerMenu__xqQMg.Apartment_active__I3aVn span:nth-child(2){opacity:0}.Apartment_burgerMenu__xqQMg.Apartment_active__I3aVn span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.Apartment_logo__cZJna,.Apartment_logo__cZJna button{display:flex;align-items:center;height:100%}.Apartment_logo__cZJna button{-webkit-appearance:none;background:none;border:none;cursor:pointer;padding:.25rem}.Apartment_logo__cZJna img{height:50px;width:auto}@media(max-width:768px){.Apartment_logo__cZJna img{height:40px}}@media(max-width:480px){.Apartment_logo__cZJna img{height:35px}}.Apartment_mobileMenuOverlay__w6F4c{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.Apartment_mobileMenuOverlay__w6F4c.Apartment_active__I3aVn{opacity:1;visibility:visible}.Apartment_mobileMenu__t_KMp{position:fixed;top:60px;left:0;right:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);transform:translateY(-100%);transition:transform .3s ease;z-index:1001;max-height:calc(100vh - 60px);overflow-y:auto}@media(max-width:768px){.Apartment_mobileMenu__t_KMp{top:70px;max-height:calc(100vh - 70px)}}@media(max-width:480px){.Apartment_mobileMenu__t_KMp{top:60px;max-height:calc(100vh - 60px)}}.Apartment_mobileMenu__t_KMp.Apartment_active__I3aVn{transform:translateY(0)}.Apartment_mobileMenu__t_KMp ul{list-style:none;margin:0;padding:1rem 0;display:flex;flex-direction:column}.Apartment_mobileMenu__t_KMp ul li{border-bottom:1px solid #eee}.Apartment_mobileMenu__t_KMp ul li:last-child{border-bottom:none}.Apartment_mobileMenu__t_KMp ul li button{background:none;border:none;color:#2c5282;font-size:1.1rem;font-weight:500;cursor:pointer;padding:1rem 2rem;width:100%;text-align:left;transition:background-color .3s ease;font-family:Petit Formal Script,cursive}@media(max-width:768px){.Apartment_mobileMenu__t_KMp ul li button{padding:.75rem 1.5rem;font-size:1rem}}@media(max-width:480px){.Apartment_mobileMenu__t_KMp ul li button{padding:.75rem 1rem;font-size:.95rem}}.Apartment_mobileMenu__t_KMp ul li button:hover{background-color:#f8f9fa;color:#1a365d}.Apartment_mobileMenu__t_KMp ul li button:active{background-color:#e9ecef}@media only screen and (min-width:820px){.Apartment_logo__cZJna img{height:auto}.Apartment_nav__nJH_Z{display:flex}.Apartment_navMobile__sTwbu{display:none}.Apartment_header__oUY7q{height:140px}}.Apartment_languageSelector__IL6sx{display:flex;align-items:center;height:100%;margin-left:1rem}@media(max-width:768px){.Apartment_languageSelector__IL6sx{margin-left:.5rem}}@media(max-width:480px){.Apartment_languageSelector__IL6sx{margin-left:.25rem}}.Apartment_languageSelector__IL6sx select{padding:6px 8px;border:1px solid #ddd;background-color:#fff;cursor:pointer;border-radius:4px;font-size:.9rem}@media(max-width:768px){.Apartment_languageSelector__IL6sx select{padding:4px 6px;font-size:.8rem}}@media(max-width:480px){.Apartment_languageSelector__IL6sx select{padding:3px 5px;font-size:.75rem}}.Apartment_languageSelector__IL6sx select:hover{border-color:#2c5282}.Apartment_languageSelector__IL6sx select:focus{outline:none;border-color:#2c5282;box-shadow:0 0 0 2px rgba(44,82,130,.2)}@media(hover:none)and (pointer:coarse){.Apartment_burgerMenu__xqQMg{min-width:44px;min-height:44px}.Apartment_logo__cZJna button{min-height:44px}}@media(prefers-contrast:high){.Apartment_burgerMenu__xqQMg span{background-color:#000}.Apartment_mobileMenu__t_KMp{border-top:2px solid #000}}@media(prefers-reduced-motion:reduce){.Apartment_burgerMenu__xqQMg span,.Apartment_mobileMenuOverlay__w6F4c,.Apartment_mobileMenu__t_KMp{transition:none}}.Calendar_calendar__COLxT{width:100%;min-height:400px;max-width:401px}@media(max-width:767px){.Calendar_calendar__COLxT{max-width:100%}}.BayernCloud_wrapper__HCiVX{padding:9px}@media(min-width:480px){.BayernCloud_wrapper__HCiVX{padding:31px}}.BayernCloud_wrapper__HCiVX iframe{width:100%;border:0}.CertificatesBlock_root__XWWAs{padding:2rem 0;width:100%}@media(max-width:768px){.CertificatesBlock_root__XWWAs{padding:1rem 0}}.CertificatesBlock_grid__shPRi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1rem}@media(max-width:768px){.CertificatesBlock_grid__shPRi{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:480px){.CertificatesBlock_grid__shPRi{grid-template-columns:1fr}}.CertificatesBlock_card__ZdEo7{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;border-radius:8px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease;text-decoration:none;color:inherit}.CertificatesBlock_card__ZdEo7:hover{transform:translateY(-4px)}@media(max-width:768px){.CertificatesBlock_card__ZdEo7{padding:1rem}}.CertificatesBlock_card__ZdEo7 .CertificatesBlock_name__WkhIh{font-size:1.2rem;font-weight:600;margin:.5rem 0}@media(max-width:768px){.CertificatesBlock_card__ZdEo7 .CertificatesBlock_name__WkhIh{font-size:1rem}}.CertificatesBlock_card__ZdEo7 p{font-size:12px;line-height:1.5;color:#666;margin:0}@media(max-width:768px){.CertificatesBlock_card__ZdEo7 p{font-size:.8rem}}.CertificatesBlock_carousel__VQvLY{padding-bottom:30px}.CertificatesBlock_carousel__VQvLY .react-multi-carousel-item{display:flex}@media(max-width:1023px){.CertificatesBlock_carousel__VQvLY .react-multi-carousel-item{padding:0 20px}}@media(min-width:1024px){.CertificatesBlock_carousel__VQvLY .react-multi-carousel-item{padding:0 10px}.CertificatesBlock_carousel__VQvLY .react-multi-carousel-dot-list{display:none}}.CertificatesBlock_carousel__VQvLY .react-multi-carousel-dot button{width:10px;height:6px;border-radius:6px;background:#666;border:none;margin:0 4px;transition:width .3s}.CertificatesBlock_carousel__VQvLY .react-multi-carousel-dot.react-multi-carousel-dot--active button{width:20px;background:#2c5282}.CertificatesBlock_carousel__VQvLY a{display:flex;color:#000;width:100%;text-decoration:none;text-align:left}.CertificatesBlock_carousel__VQvLY a img{display:block;width:100px;height:100px;object-fit:contain}.CertificatesBlock_carousel__VQvLY a span{display:flex;flex-direction:column;padding-left:20px}.CertificatesBlock_carousel__VQvLY a p{padding:10px 0 0;margin:0;font-size:14px;line-height:1.4}@media(max-width:900px){.CertificatesBlock_carousel__VQvLY a img{width:80px;height:80px}}@media(max-width:500px){.CertificatesBlock_carousel__VQvLY a img{width:60px;height:60px}}.ContactBlock_contactInfo__siLeu{text-align:center;margin-top:20px;justify-items:center}@media(max-width:768px){.ContactBlock_contactInfo__siLeu{margin-top:15px}}@media(max-width:480px){.ContactBlock_contactInfo__siLeu{margin-top:10px}}.ContactBlock_contactInfo__siLeu p{margin:.5rem 0;font-size:1rem;color:#666;line-height:1.5}@media(max-width:768px){.ContactBlock_contactInfo__siLeu p{margin:.4rem 0;font-size:.9rem}}@media(max-width:480px){.ContactBlock_contactInfo__siLeu p{margin:.3rem 0;font-size:.85rem;line-height:1.4}}.ContactBlock_contactInfo__siLeu a{color:#2c5282;text-decoration:none;font-weight:700;transition:color .3s ease}.ContactBlock_contactInfo__siLeu a:hover{color:#1a365d}.ContactBlock_contactButton__i5bGh{display:inline-block;margin-top:2rem;padding:.75rem 1.5rem;background:#2c5282;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease}.ContactBlock_contactButton__i5bGh:hover{background:#1a365d}@media(max-width:768px){.ContactBlock_contactButton__i5bGh{margin-top:1.5rem;padding:.6rem 1.2rem;font-size:.9rem}}@media(max-width:480px){.ContactBlock_contactButton__i5bGh{margin-top:1rem;padding:.5rem 1rem;font-size:.85rem;width:100%}}.ContactBlock_emailRevealButton__xngiV,.ContactBlock_phoneRevealButton__Tq4Da{background:none;border:none;color:inherit;cursor:pointer;text-decoration:underline;font-family:inherit;font-size:inherit;padding:0;margin-left:.5rem}.ContactBlock_emailRevealButton__xngiV:hover,.ContactBlock_phoneRevealButton__Tq4Da:hover{opacity:.8}.ContactBlock_emailRevealButton__xngiV:focus,.ContactBlock_phoneRevealButton__Tq4Da:focus{outline:2px solid currentColor;outline-offset:2px}.ContactBlock_emailLink__JjnD1,.ContactBlock_phoneLink__D0zQV{color:inherit;text-decoration:underline;margin-left:.5rem}.ContactBlock_emailLink__JjnD1:hover,.ContactBlock_phoneLink__D0zQV:hover{opacity:.8}.ContactBlock_copyButton__GoZxU{background:none;border:none;cursor:pointer;font-size:.9em;margin-left:.5rem;padding:2px 4px;border-radius:2px}.ContactBlock_copyButton__GoZxU:hover{background:rgba(255,255,255,.1)}.ContactBlock_copyButton__GoZxU:focus{outline:2px solid currentColor;outline-offset:2px}.Global_main__rKaWX{min-height:100vh;display:flex;flex-direction:column;background:#fff;padding-top:100px}@media(max-width:768px){.Global_main__rKaWX{padding-top:70px}}@media(max-width:480px){.Global_main__rKaWX{padding-top:60px}}.Global_header__7xJwn{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;width:100%;z-index:100}.Global_nav__3cXPm{max-width:1200px;margin:0 auto;padding:1rem;display:flex;justify-content:space-between;align-items:center}.Global_nav-links__4D1Fz a{margin-left:2rem;text-decoration:none;color:#333;cursor:pointer}.Global_nav-links__4D1Fz a:hover{opacity:.8}.Global_carousel__sQhc_{height:70vh;position:relative;margin-top:70px;margin-bottom:0}.Global_slide__RQdst{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out}.Global_slide__RQdst.Global_active__JTTI2{opacity:1}.Global_content__DP3k2{flex:1 1;background:#fff;color:#000;max-width:1200px;padding:0 1rem;margin:0 auto;display:flex;flex-direction:column}.Global_headlines__mNKFk{padding:20px 0;text-align:center;line-height:1.2}.Global_bookingContainer__AjewB{width:100%;max-width:1200px;margin:0 auto}.Global_bookingGrid__Y93yJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin:2rem 0}.Global_bookingCard__0S5sb{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s ease}.Global_bookingCard__0S5sb:hover{transform:translateY(-5px)}.Global_bookingImage___hynU{position:relative;height:400px;width:100%}.Global_bookingInfo__02MnK{padding:1.5rem}.Global_bookingInfo__02MnK .Global_title__UFTAi,.Global_bookingInfo__02MnK h2,.Global_bookingInfo__02MnK h3{font-family:Petit Formal Script,cursive;margin:0 0 1rem;color:#2c5282;font-size:1.8rem}@media(max-width:800px){.Global_bookingInfo__02MnK .Global_title__UFTAi,.Global_bookingInfo__02MnK h2,.Global_bookingInfo__02MnK h3{font-size:1.8rem}}@media(max-width:400px){.Global_bookingInfo__02MnK .Global_title__UFTAi,.Global_bookingInfo__02MnK h2,.Global_bookingInfo__02MnK h3{font-size:1.5rem}}.Global_bookingDetails__bWUxS{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.Global_detailItem__NilvR{font-size:.9rem;color:#666}.Global_detailItem__NilvR span{color:#666;margin-right:.5rem}.Global_bookingPricing__elWSJ{border-top:1px solid #eee;padding-top:1rem;margin-bottom:1rem}.Global_basePrice__oyEqh{font-size:1.25rem;font-weight:700;color:#2c5282}.Global_priceDetails__sqAdN{margin-top:.5rem}.Global_priceDetails__sqAdN small{display:block;color:#666;font-size:.8rem}.Global_bookingButton__X0Vsd{width:100%;padding:.75rem;background:#2c5282;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s ease}.Global_bookingButton__X0Vsd:hover{background:#1a365d}.Global_bookingContact__wug21{text-align:center;margin-top:3rem;padding:2rem;background:#f7fafc;border-radius:8px}.ContentRenderer_contentRenderer__aXyHk{padding:2rem 1rem;text-align:center;font-size:1rem;max-width:1200px;margin:0 auto;width:100%}@media(min-width:1024px){.ContentRenderer_contentRenderer__aXyHk{padding:2rem 1rem}}@media(max-width:1023px){.ContentRenderer_contentRenderer__aXyHk{padding:1.5rem 1rem}}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk{padding:1rem .5rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk{padding:.75rem .5rem}}.ContentRenderer_contentRenderer__aXyHk h1{font-family:Petit Formal Script,cursive;color:#2c5282;margin:0 0 1.5rem;font-size:2rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk h1{font-size:1.6rem;margin:0 0 1rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk h1{font-size:1.4rem;margin:0 0 .75rem}}.ContentRenderer_contentRenderer__aXyHk .ContentRenderer_title__YRlxZ,.ContentRenderer_contentRenderer__aXyHk h2,.ContentRenderer_contentRenderer__aXyHk h3,.ContentRenderer_contentRenderer__aXyHk h4,.ContentRenderer_contentRenderer__aXyHk h5,.ContentRenderer_contentRenderer__aXyHk h6{font-family:Petit Formal Script,cursive;color:#2c5282;margin:0 0 1rem;font-size:1.8rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk .ContentRenderer_title__YRlxZ,.ContentRenderer_contentRenderer__aXyHk h2,.ContentRenderer_contentRenderer__aXyHk h3,.ContentRenderer_contentRenderer__aXyHk h4,.ContentRenderer_contentRenderer__aXyHk h5,.ContentRenderer_contentRenderer__aXyHk h6{font-size:1.4rem;margin:0 0 .75rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk .ContentRenderer_title__YRlxZ,.ContentRenderer_contentRenderer__aXyHk h2,.ContentRenderer_contentRenderer__aXyHk h3,.ContentRenderer_contentRenderer__aXyHk h4,.ContentRenderer_contentRenderer__aXyHk h5,.ContentRenderer_contentRenderer__aXyHk h6{font-size:1.2rem;margin:0 0 .5rem}}.ContentRenderer_contentRenderer__aXyHk blockquote,.ContentRenderer_contentRenderer__aXyHk div,.ContentRenderer_contentRenderer__aXyHk label,.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk p,.ContentRenderer_contentRenderer__aXyHk pre,.ContentRenderer_contentRenderer__aXyHk span,.ContentRenderer_contentRenderer__aXyHk ul{margin:.5rem 0;color:#666;line-height:1.5;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk blockquote,.ContentRenderer_contentRenderer__aXyHk div,.ContentRenderer_contentRenderer__aXyHk label,.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk p,.ContentRenderer_contentRenderer__aXyHk pre,.ContentRenderer_contentRenderer__aXyHk span,.ContentRenderer_contentRenderer__aXyHk ul{margin:.4rem 0;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk blockquote,.ContentRenderer_contentRenderer__aXyHk div,.ContentRenderer_contentRenderer__aXyHk label,.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk p,.ContentRenderer_contentRenderer__aXyHk pre,.ContentRenderer_contentRenderer__aXyHk span,.ContentRenderer_contentRenderer__aXyHk ul{margin:.3rem 0;font-size:.85rem;line-height:1.4}}.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk ul{text-align:left;padding-left:2rem;list-style-position:outside}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk ul{padding-left:1.5rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk ol,.ContentRenderer_contentRenderer__aXyHk ul{padding-left:1rem}}.ContentRenderer_contentRenderer__aXyHk ol li,.ContentRenderer_contentRenderer__aXyHk ul li{margin:.5rem 0;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk ol li,.ContentRenderer_contentRenderer__aXyHk ul li{margin:.4rem 0;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk ol li,.ContentRenderer_contentRenderer__aXyHk ul li{margin:.3rem 0;font-size:.85rem}}.ContentRenderer_contentRenderer__aXyHk ol li::marker,.ContentRenderer_contentRenderer__aXyHk ul li::marker{color:#2c5282}.ContentRenderer_contentRenderer__aXyHk blockquote{border-left:3px solid #2c5282;padding-left:1rem;margin-left:1rem;font-style:italic;background-color:#f8f8f8;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk blockquote{padding-left:.75rem;margin-left:.5rem;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk blockquote{padding-left:.5rem;margin-left:.25rem;font-size:.85rem}}.ContentRenderer_contentRenderer__aXyHk b,.ContentRenderer_contentRenderer__aXyHk strong{color:#2c5282;font-weight:600;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk b,.ContentRenderer_contentRenderer__aXyHk strong{font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk b,.ContentRenderer_contentRenderer__aXyHk strong{font-size:.85rem}}.ContentRenderer_contentRenderer__aXyHk em,.ContentRenderer_contentRenderer__aXyHk i{font-style:italic;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk em,.ContentRenderer_contentRenderer__aXyHk i{font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk em,.ContentRenderer_contentRenderer__aXyHk i{font-size:.85rem}}.ContentRenderer_contentRenderer__aXyHk a{color:#2c5282;text-decoration:none;transition:color .2s;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk a{font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk a{font-size:.85rem}}.ContentRenderer_contentRenderer__aXyHk a:hover{text-decoration:underline}.ContentRenderer_contentRenderer__aXyHk code{background-color:#f5f5f5;padding:.2rem .4rem;border-radius:4px;font-family:monospace;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk code{padding:.15rem .3rem;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk code{padding:.1rem .2rem;font-size:.8rem}}.ContentRenderer_contentRenderer__aXyHk pre{background-color:#f5f5f5;padding:1rem;border-radius:4px;overflow-x:auto;text-align:left;font-size:1rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk pre{padding:.75rem;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk pre{padding:.5rem;font-size:.8rem}}.ContentRenderer_contentRenderer__aXyHk pre code{padding:0;background-color:rgba(0,0,0,0)}.ContentRenderer_contentRenderer__aXyHk hr{border:none;border-top:1px solid #ddd;margin:2rem 0}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk hr{margin:1.5rem 0}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk hr{margin:1rem 0}}.ContentRenderer_contentRenderer__aXyHk img{max-width:100%;height:auto}.ContentRenderer_contentRenderer__aXyHk table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:1rem;overflow-x:auto;display:block;white-space:nowrap}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk table{font-size:.9rem;margin:.75rem 0}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk table{font-size:.8rem;margin:.5rem 0}}.ContentRenderer_contentRenderer__aXyHk table td,.ContentRenderer_contentRenderer__aXyHk table th{border:1px solid #ddd;padding:.5rem;text-align:left}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk table td,.ContentRenderer_contentRenderer__aXyHk table th{padding:.4rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk table td,.ContentRenderer_contentRenderer__aXyHk table th{padding:.3rem}}.ContentRenderer_contentRenderer__aXyHk table th{background-color:#f5f5f5;color:#2c5282;font-weight:600}.ContentRenderer_contentRenderer__aXyHk figure{margin:1rem 0}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk figure{margin:.75rem 0}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk figure{margin:.5rem 0}}.ContentRenderer_contentRenderer__aXyHk figure figcaption{color:#666;font-size:1rem;font-style:italic;margin-top:.5rem}@media(max-width:768px){.ContentRenderer_contentRenderer__aXyHk figure figcaption{font-size:.9rem;margin-top:.4rem}}@media(max-width:480px){.ContentRenderer_contentRenderer__aXyHk figure figcaption{font-size:.8rem;margin-top:.3rem}}.ContentRenderer_imageGrid__sYwYS{display:grid;grid-gap:25px;gap:25px;width:100%;margin:1.5rem 0}@media(max-width:768px){.ContentRenderer_imageGrid__sYwYS{gap:10px;margin:1rem 0}}@media(max-width:480px){.ContentRenderer_imageGrid__sYwYS{gap:15px;margin:.75rem 0}}.ContentRenderer_imageGrid__sYwYS figure{display:flex;margin:0}.ContentRenderer_imageGrid__sYwYS figure img{flex:1 1;border-radius:8px;width:100%;height:auto;transition:transform .3s ease}.ContentRenderer_imageGrid__sYwYS figure figcaption{margin-top:.75rem;text-align:center;color:#666;font-size:.9rem;font-style:italic}@media(max-width:768px){.ContentRenderer_imageGrid__sYwYS figure figcaption{margin-top:.5rem;font-size:.8rem}}@media(max-width:480px){.ContentRenderer_imageGrid__sYwYS figure figcaption{margin-top:.25rem;font-size:.75rem}}.ContentRenderer_oneInRow__ZsLB1{grid-template-columns:1fr}.ContentRenderer_twoInRow__yTf0g{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ContentRenderer_twoInRow__yTf0g{gap:10px}}.ContentRenderer_threeInRow__4cbY7{grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.ContentRenderer_threeInRow__4cbY7{gap:10px}}.ContentRenderer_mediaContent__iiP_v{display:flex;gap:2rem;align-items:flex-start}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v{flex-direction:column;gap:1.5rem}}@media(max-width:480px){.ContentRenderer_mediaContent__iiP_v{gap:1rem}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_imageContainer__XXg_6{flex:0 0 50%;position:relative;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_imageContainer__XXg_6{flex:1 1;width:100%}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_imageContainer__XXg_6 img{width:100%;height:auto;display:block;transition:transform .3s ease}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_imageContainer__XXg_6 img:hover{transform:scale(1.02)}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;padding-left:1rem}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S{padding-left:0}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h1{font-family:Petit Formal Script,cursive;color:#2c5282;margin:0 0 1.5rem;font-size:2rem}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h1{font-size:1.6rem;margin:0 0 1rem}}@media(max-width:480px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h1{font-size:1.4rem;margin:0 0 .75rem}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h2,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h3,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h4,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h5,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h6{font-family:Petit Formal Script,cursive;color:#2c5282;margin:0 0 1rem;font-size:1.8rem}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h2,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h3,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h4,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h5,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h6{font-size:1.4rem;margin:0 0 .75rem}}@media(max-width:480px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h2,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h3,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h4,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h5,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S h6{font-size:1.2rem;margin:0 0 .5rem}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S blockquote,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S div,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S p,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S span,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul{margin:.5rem 0;color:#666;line-height:1.6;font-size:1rem;text-align:left}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S blockquote,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S div,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S p,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S span,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul{margin:.4rem 0;font-size:.9rem}}@media(max-width:480px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S blockquote,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S div,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S p,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S span,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul{margin:.3rem 0;font-size:.85rem;line-height:1.5}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul{padding-left:1.5rem}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul{padding-left:1rem}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol li,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul li{margin:.3rem 0}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ol li::marker,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S ul li::marker{color:#2c5282}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S blockquote{border-left:3px solid #2c5282;padding-left:1rem;margin-left:1rem;font-style:italic;background-color:#f8f8f8;border-radius:0 4px 4px 0}@media(max-width:768px){.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S blockquote{padding-left:.75rem;margin-left:.5rem}}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S b,.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S strong{color:#2c5282;font-weight:600}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S a{color:#2c5282;text-decoration:none;transition:color .2s}.ContentRenderer_mediaContent__iiP_v .ContentRenderer_textContainer__Kew7S a:hover{text-decoration:underline;color:#1a365d}.GeneralItems_container__UNcAx{width:100%;margin:1rem 0;padding:0 18px;position:relative;justify-content:center}@media(max-width:768px){.GeneralItems_container__UNcAx{padding:0 9px;margin:.75rem 0}}.GeneralItems_mainTitle__9lNsP{font-family:Petit Formal Script,cursive;font-size:2rem;font-weight:400;color:#2c5282;margin:0 0 1rem;text-align:center}@media(max-width:768px){.GeneralItems_mainTitle__9lNsP{font-size:1.5rem;margin:0 0 .75rem}}.GeneralItems_content__M3sle{display:flex;flex-direction:column;position:relative;align-items:center}.GeneralItems_categorySection__NX3Lf{margin-bottom:1rem;justify-content:center;max-width:1200px}.GeneralItems_categorySection__NX3Lf:last-child{margin-bottom:0}.GeneralItems_categoryTitle__Rvw4H{font-family:Petit Formal Script,cursive;font-size:1.3rem;font-weight:400;color:#2c5282;margin:0 0 .25rem;text-align:center}@media(max-width:768px){.GeneralItems_categoryTitle__Rvw4H{font-size:1.2rem;margin:0 0 .2rem}}.GeneralItems_itemsList___suvg{font-size:.9rem;color:#333;line-height:1.4;margin:0 0 .5rem;text-align:center}@media(max-width:768px){.GeneralItems_itemsList___suvg{font-size:.85rem;margin:0 0 .4rem}}@media(max-width:480px){.GeneralItems_itemsList___suvg{font-size:.8rem;margin:0 0 .3rem}}.GeneralItems_buttonContainer__oCTxs{display:flex;justify-content:center;margin-top:.75rem}.GeneralItems_toggleButton__L4aHd{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#2c5282;color:#fff;border:none;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(44,82,130,.3)}.GeneralItems_toggleButton__L4aHd:hover{background:#1a365d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(44,82,130,.4)}.GeneralItems_toggleButton__L4aHd:active{transform:translateY(0)}@media(max-width:768px){.GeneralItems_toggleButton__L4aHd{padding:.4rem .8rem;font-size:.8rem}}@media(max-width:480px){.GeneralItems_toggleButton__L4aHd{padding:.35rem .7rem;font-size:.75rem;gap:.4rem}}.GeneralItems_arrow__RODDE{font-size:.7rem;transition:transform .3s ease}.GeneralItems_arrow__RODDE.GeneralItems_rotated___yEdv{transform:rotate(180deg)}@media(max-width:768px){.GeneralItems_arrow__RODDE{font-size:.65rem}}@media(max-width:480px){.GeneralItems_arrow__RODDE{font-size:.6rem}}.GeneralItems_loadingContainer__7U6zf,.GeneralItems_noItems__U6MRg{display:flex;justify-content:center;align-items:center;padding:2rem;color:#666;font-size:.9rem;text-align:center}@media(max-width:768px){.GeneralItems_loadingContainer__7U6zf,.GeneralItems_noItems__U6MRg{padding:1.5rem;font-size:.85rem}}@media(max-width:480px){.GeneralItems_loadingContainer__7U6zf,.GeneralItems_noItems__U6MRg{padding:1rem;font-size:.8rem}}@media(prefers-contrast:more){.GeneralItems_categoryTitle__Rvw4H,.GeneralItems_itemsList___suvg,.GeneralItems_mainTitle__9lNsP{color:#000;background-color:#fff}.GeneralItems_toggleButton__L4aHd{color:#000;background-color:#fff;border:2px solid #000}.GeneralItems_toggleButton__L4aHd:hover{color:#fff;background-color:#000}.GeneralItems_loadingContainer__7U6zf,.GeneralItems_noItems__U6MRg{color:#000;background-color:#fff}}@media(prefers-contrast:more)and (prefers-color-scheme:light){.GeneralItems_categoryTitle__Rvw4H,.GeneralItems_itemsList___suvg,.GeneralItems_loadingContainer__7U6zf,.GeneralItems_mainTitle__9lNsP,.GeneralItems_noItems__U6MRg{color:#000;background-color:#fff}.GeneralItems_toggleButton__L4aHd{color:#000;background-color:#fff;border:2px solid #000}.GeneralItems_toggleButton__L4aHd:hover{color:#fff;background-color:#000}}@media(prefers-contrast:more)and (prefers-color-scheme:dark){.GeneralItems_categoryTitle__Rvw4H,.GeneralItems_itemsList___suvg,.GeneralItems_loadingContainer__7U6zf,.GeneralItems_mainTitle__9lNsP,.GeneralItems_noItems__U6MRg{color:#fff;background-color:#000}.GeneralItems_toggleButton__L4aHd{color:#fff;background-color:#000;border:2px solid #fff}.GeneralItems_toggleButton__L4aHd:hover{color:#000;background-color:#fff}}@media(prefers-reduced-motion:reduce){.GeneralItems_arrow__RODDE,.GeneralItems_toggleButton__L4aHd{transition:none}.GeneralItems_arrow__RODDE.GeneralItems_rotated___yEdv{transform:none}}.GeneralItems_toggleButton__L4aHd:focus-visible{outline:2px solid #2c5282;outline-offset:2px}@media(hover:none)and (pointer:coarse){.GeneralItems_toggleButton__L4aHd{min-height:44px;padding:.5rem 1rem}}.Header_header__MwWvM{z-index:9998;position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);height:100px;display:flex;align-items:center}@media(max-width:768px){.Header_header__MwWvM{height:70px}}@media(max-width:480px){.Header_header__MwWvM{height:60px}}.Header_nav____I21{max-width:1200px;margin:0 auto;display:none;justify-content:space-between;align-items:center;padding:0 2rem}@media(max-width:1024px){.Header_nav____I21{padding:0 1rem}}.Header_nav____I21 ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}@media(max-width:1024px){.Header_nav____I21 ul{gap:1rem}}.Header_nav____I21 ul li a{font-family:Petit Formal Script,cursive;background:none;border:none;color:#000;text-decoration:none;font-size:1rem;font-weight:700;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}@media(max-width:1024px){.Header_nav____I21 ul li a{padding:.25rem .5rem;font-size:.9rem}}.Header_nav____I21 ul li a:hover{color:#2c5282}.Header_navMobile__2QjPC{flex:1 1;display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;align-items:center;padding:0 2rem}@media(max-width:768px){.Header_navMobile__2QjPC{padding:0 1rem}}@media(max-width:480px){.Header_navMobile__2QjPC{padding:0 .5rem}}.Header_navMobile__2QjPC ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.Header_navMobile__2QjPC ul{gap:1rem}}@media(max-width:480px){.Header_navMobile__2QjPC ul{gap:.5rem}}.Header_navMobile__2QjPC ul li button{background:none;border:none;color:#2c5282;font-size:1rem;font-weight:500;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}@media(max-width:768px){.Header_navMobile__2QjPC ul li button{font-size:.9rem;padding:.25rem .5rem}}@media(max-width:480px){.Header_navMobile__2QjPC ul li button{font-size:.8rem;padding:.25rem}}.Header_navMobile__2QjPC ul li button:hover{color:#1a365d}.Header_navMobile__2QjPC .Header_logo__V9h3K{align-items:center;display:flex}.Header_navMobile__2QjPC .Header_logo__V9h3K img{width:auto;height:50px}@media(max-width:768px){.Header_navMobile__2QjPC .Header_logo__V9h3K img{height:40px}}@media(max-width:480px){.Header_navMobile__2QjPC .Header_logo__V9h3K img{height:35px}}.Header_mobileNavLeft__tN4Pp,.Header_mobileNavRight__Ksgon{display:flex;align-items:center;height:100%}.Header_burgerMenu__pp2Tn{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;position:relative}@media(max-width:768px){.Header_burgerMenu__pp2Tn{width:36px;height:36px;padding:.4rem}}@media(max-width:480px){.Header_burgerMenu__pp2Tn{width:32px;height:32px;padding:.3rem}}.Header_burgerMenu__pp2Tn span{display:block;width:24px;height:2px;background-color:#2c5282;margin:2px 0;transition:.3s;transform-origin:center}@media(max-width:768px){.Header_burgerMenu__pp2Tn span{width:20px;height:1.5px;margin:1.5px 0}}@media(max-width:480px){.Header_burgerMenu__pp2Tn span{width:18px;height:1.5px;margin:1.5px 0}}.Header_burgerMenu__pp2Tn.Header_active__v7PU5 span:first-child{transform:rotate(45deg) translate(4px,4px)}.Header_burgerMenu__pp2Tn.Header_active__v7PU5 span:nth-child(2){opacity:0}.Header_burgerMenu__pp2Tn.Header_active__v7PU5 span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.Header_logo__V9h3K button{-webkit-appearance:none;background:none;border:none;cursor:pointer}.Header_logo__V9h3K img{height:50px}@media(max-width:768px){.Header_logo__V9h3K img{height:40px}}@media(max-width:480px){.Header_logo__V9h3K img{height:35px}}.Header_mobileMenuOverlay__Bos3g{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.Header_mobileMenuOverlay__Bos3g.Header_active__v7PU5{opacity:1;visibility:visible}.Header_mobileMenu__NsXEa{position:fixed;top:70px;left:0;right:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);transform:translateY(-100%);transition:transform .3s ease;z-index:1001;max-height:calc(100vh - 60px);overflow-y:auto}@media(max-width:768px){.Header_mobileMenu__NsXEa{max-height:calc(100vh - 70px)}}.Header_mobileMenu__NsXEa.Header_active__v7PU5{transform:translateY(0)}.Header_mobileMenu__NsXEa ul{list-style:none;margin:0;padding:1rem 0;display:flex;flex-direction:column}.Header_mobileMenu__NsXEa ul li{border-bottom:1px solid #eee}.Header_mobileMenu__NsXEa ul li:last-child{border-bottom:none}.Header_mobileMenu__NsXEa ul li button{background:none;border:none;color:#2c5282;font-size:1.1rem;font-weight:500;cursor:pointer;padding:1rem 2rem;width:100%;text-align:left;transition:background-color .3s ease;font-family:Petit Formal Script,cursive}@media(max-width:768px){.Header_mobileMenu__NsXEa ul li button{padding:.75rem 1.5rem;font-size:1rem}}@media(max-width:480px){.Header_mobileMenu__NsXEa ul li button{padding:.75rem 1rem;font-size:.95rem}}.Header_mobileMenu__NsXEa ul li button:hover{background-color:#f8f9fa;color:#1a365d}.Header_mobileMenu__NsXEa ul li button:active{background-color:#e9ecef}@media only screen and (min-width:820px){.Header_logo__V9h3K img{height:80px}.Header_nav____I21{flex:1 1;display:flex}.Header_navMobile__2QjPC{display:none}}.Header_languageSelector__muguZ{display:flex;position:absolute;top:5px;right:10px;-webkit-appearance:none;border-radius:0}@media(max-width:768px){.Header_languageSelector__muguZ{top:5px;right:5px}}@media(max-width:480px){.Header_languageSelector__muguZ{top:2px;right:2px}}.Header_languageSelector__muguZ select{padding:5px 10px;border:1px solid #fff;background-color:#fff;cursor:pointer}@media(max-width:768px){.Header_languageSelector__muguZ select{padding:3px 6px;font-size:.8rem}}@media(max-width:480px){.Header_languageSelector__muguZ select{padding:2px 4px;font-size:.75rem}}.Header_languageSelector__muguZ select:hover{border-color:#000}.Header_languageSelector__muguZ select:focus{outline:none;border-color:#000}@media(hover:none)and (pointer:coarse){.Header_burgerMenu__pp2Tn{min-width:44px;min-height:44px}.Header_logo__V9h3K button{min-height:44px}}@media(prefers-contrast:high){.Header_burgerMenu__pp2Tn span{background-color:#000}.Header_mobileMenu__NsXEa{border-top:2px solid #000}}@media(prefers-reduced-motion:reduce){.Header_burgerMenu__pp2Tn span,.Header_mobileMenuOverlay__Bos3g,.Header_mobileMenu__NsXEa{transition:none}}.BurgerMenu_StyledLine__kk9uC{position:absolute;width:100%;height:2px;border-radius:2px;background-color:#000;transition:background-color .5s,transform .5s}.BurgerMenu_StyledLine__kk9uC:first-child{top:0}.BurgerMenu_StyledLine__kk9uC:nth-child(2){top:11px}.BurgerMenu_StyledLine__kk9uC:nth-child(3){top:22px}.BurgerMenu_StyledBurgerMenuInner__aibng{position:relative;width:32px;height:24px}.BurgerMenu_StyledBurgerMenu__s1jGc{cursor:pointer;z-index:100;position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:45px}.BurgerMenu_StyledBurgerMenu__s1jGc.BurgerMenu_active__3Q9w1 span:first-child{transform:translateY(10px) rotate(45deg)}.BurgerMenu_StyledBurgerMenu__s1jGc.BurgerMenu_active__3Q9w1 span:nth-child(2){background-color:rgba(0,0,0,0)}.BurgerMenu_StyledBurgerMenu__s1jGc.BurgerMenu_active__3Q9w1 span:nth-child(3){transform:translateY(-12px) rotate(-45deg)}@keyframes BurgerMenu_slideInFromBottom__u1dif{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.BurgerMenu_BurgerBackground__J92zv{position:fixed;display:flex;flex-direction:column;overflow:auto;top:100px;right:0;left:0;height:100%;background:rgba(0,0,0,.8);padding:40px;z-index:1000;font-size:30px;color:#fff;transform:translateY(100%);opacity:0;animation:BurgerMenu_slideInFromBottom__u1dif .3s ease forwards}@media(max-width:768px){.BurgerMenu_BurgerBackground__J92zv{top:70px}}@media(max-width:480px){.BurgerMenu_BurgerBackground__J92zv{top:60px}}.BurgerMenu_BurgerBackground__J92zv.enter{top:46px;opacity:0;transform:translateY(100%);transition:opacity .6s,transform .6s}.BurgerMenu_BurgerBackground__J92zv.enter.enter-active{opacity:1;transform:translateY(0);bottom:0}.BurgerMenu_BurgerBackground__J92zv.exit{opacity:1;transition:opacity .6s}.BurgerMenu_BurgerBackground__J92zv.exit.exit-active{opacity:0}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerContainer__pASKM{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;left:0;right:0;padding:20px}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_InnerBurgerOptions__Ma6f2{display:none;justify-content:center;width:100%;padding:20px;border-bottom:1px solid #444;text-align:center;color:#fff;font-size:medium}.BurgerMenu_BurgerBackground__J92zv a:active,.BurgerMenu_BurgerBackground__J92zv a:hover,.BurgerMenu_BurgerBackground__J92zv a:link,.BurgerMenu_BurgerBackground__J92zv a:visited{text-decoration:none}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerItems__MPsS3{background:none;font-size:25px;color:#fff;text-decoration:none;cursor:pointer;font-family:Petit Formal Script,cursive;margin-bottom:20px;border:none;border-bottom:1px solid #fff}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerItems__MPsS3:hover{font-weight:700;border-bottom:2px solid #fff;margin-bottom:19px;color:#ccc}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerOptions__ZVpGR{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;left:0;right:0;padding:20px;border-bottom:1px solid #444;color:#fff;cursor:pointer}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerOptions__ZVpGR:hover{background:rgba(255,255,255,.05)}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerOptions__ZVpGR:hover .BurgerMenu_BurgerItems__MPsS3{color:#000}.BurgerMenu_BurgerBackground__J92zv .BurgerMenu_BurgerOptions__ZVpGR.active .BurgerMenu_InnerBurgerOptions__Ma6f2{display:block}.BurgerMenu_languageSelectorMobile__K_AD6{display:flex;position:relative;background:none;border:none;margin-top:5px;padding:5px;color:#fff;align-items:center;margin-right:15px}.BurgerMenu_languageSelectorMobile__K_AD6:hover{border:1px solid #fff}.BurgerMenu_languageSelectorMobile__K_AD6:focus{outline:none}.ImageCarousel_carousel__k9sjy{height:650px}@media(max-width:1024px){.ImageCarousel_carousel__k9sjy{height:500px}}@media(max-width:768px){.ImageCarousel_carousel__k9sjy{height:300px}}@media(max-width:480px){.ImageCarousel_carousel__k9sjy{height:250px}}.ImageCarousel_carousel__k9sjy .react-multi-carousel-track{height:100%}.ImageCarousel_carousel__k9sjy .react-multi-carousel-dot button{width:10px;height:10px;border-radius:10px;background:rgba(255,255,255,.5);border:none;margin:0 4px}.ImageCarousel_carousel__k9sjy .react-multi-carousel-dot button:hover:active,.ImageCarousel_carousel__k9sjy .react-multi-carousel-dot.react-multi-carousel-dot--active button{background:#fff}.ImageCarousel_image__WqgDX{width:100%;height:100%;object-fit:cover}.Map_wrapper__fMDHB{width:100%;padding:31px;border:0;display:block;position:relative}.Map_wrapper__fMDHB iframe{width:100%;border:0}.NavigationButton_wrapper___wmri{width:100%;padding:31px;border:0;display:block;position:relative}.NavigationButton_wrapper___wmri iframe{width:100%;border:0}.NavigationButton_navigationButton__sqJXh{display:block;width:auto;margin-top:20px;padding:12px 24px;background-color:#2c5282;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.NavigationButton_navigationButton__sqJXh:hover{background-color:#1a365d}.NavigationButton_navigationButton__sqJXh:active{background-color:#2c5282}.Header_header__7VJKZ{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;padding:1rem 0;height:93.5px}.Header_nav__Xg_Dm{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.Header_nav__Xg_Dm ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0;width:100px}.Header_nav__Xg_Dm ul li button{font-family:Petit Formal Script,cursive;background:none;border:none;color:#000;font-size:1rem;font-weight:700;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}.Header_nav__Xg_Dm ul li button:hover{color:#2c5282}.Header_logo__44scG{margin:auto}.Header_logo__44scG a{-webkit-appearance:none;background:none;border:none;cursor:pointer}.Header_logo__44scG a img{height:50px}@media only screen and (min-width:820px){.Header_logo__44scG a img{height:auto}.Header_header__7VJKZ{height:160.5px}}.Header_languageSelector__RcTYq{display:flex;position:absolute;top:10px;right:10px;-webkit-appearance:none;border-radius:0;margin-left:20px}.Header_languageSelector__RcTYq select{padding:5px 10px;border:1px solid #fff;background-color:#fff;cursor:pointer}.Header_languageSelector__RcTYq select:hover{border-color:#000}.Header_languageSelector__RcTYq select:focus{outline:none;border-color:#000}.Header_backButton__VmasJ{font-family:Petit Formal Script,cursive;color:#000;text-decoration:none;background:none;border:none;font-size:1rem;font-weight:700;cursor:pointer;padding:.5rem 1rem;transition:color .3s ease}.Header_backButton__VmasJ:hover{color:#2c5282}.SubPagesBlock_certificatesSection__fa6G5{padding:2rem 0;width:100%}@media(max-width:768px){.SubPagesBlock_certificatesSection__fa6G5{padding:1rem 0}}@media(max-width:480px){.SubPagesBlock_certificatesSection__fa6G5{padding:.75rem 0}}.SubPagesBlock_grid__4R22d{display:grid;grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1rem}@media(max-width:768px){.SubPagesBlock_grid__4R22d{gap:1rem;padding:0 .5rem}}@media(max-width:480px){.SubPagesBlock_grid__4R22d{gap:.75rem;padding:0 .5rem}}.SubPagesBlock_gridOneColumn__u8Y4N{grid-template-columns:1fr}.SubPagesBlock_gridTwoColumns__GTJrq{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.SubPagesBlock_gridTwoColumns__GTJrq{grid-template-columns:1fr}}.SubPagesBlock_gridThreeColumns__1MNY1{grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.SubPagesBlock_gridThreeColumns__1MNY1{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.SubPagesBlock_gridThreeColumns__1MNY1{grid-template-columns:1fr}}.SubPagesBlock_certificateCard__qWyEU{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;border-radius:8px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease;text-decoration:none;color:inherit}.SubPagesBlock_certificateCard__qWyEU:hover{transform:translateY(-4px)}@media(max-width:768px){.SubPagesBlock_certificateCard__qWyEU{padding:1rem;border-radius:6px}}@media(max-width:480px){.SubPagesBlock_certificateCard__qWyEU{padding:.75rem;border-radius:6px}}.SubPagesBlock_imageWrapper__Sy9k8{margin-bottom:1rem;width:100%;height:200px;position:relative;overflow:hidden;border-radius:8px;background:#f5f5f5}@media(max-width:768px){.SubPagesBlock_imageWrapper__Sy9k8{margin-bottom:.75rem;height:150px;border-radius:6px}}@media(max-width:480px){.SubPagesBlock_imageWrapper__Sy9k8{margin-bottom:.5rem;height:120px;border-radius:4px}}.SubPagesBlock_imageWrapper__Sy9k8 img{width:100%;height:100%;border-radius:8px;transition:transform .2s ease}@media(max-width:768px){.SubPagesBlock_imageWrapper__Sy9k8 img{border-radius:6px}}@media(max-width:480px){.SubPagesBlock_imageWrapper__Sy9k8 img{border-radius:4px}}.SubPagesBlock_placeholderImage__Qmohp{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e9ecef;color:#6c757d;font-size:.9rem;border-radius:8px}@media(max-width:768px){.SubPagesBlock_placeholderImage__Qmohp{font-size:.8rem;border-radius:6px}}@media(max-width:480px){.SubPagesBlock_placeholderImage__Qmohp{font-size:.75rem;border-radius:4px}}.SubPagesBlock_name__GrunO{font-size:1.2rem;font-weight:600;margin:.5rem 0;line-height:1.3}@media(max-width:768px){.SubPagesBlock_name__GrunO{font-size:1rem;margin:.4rem 0}}@media(max-width:480px){.SubPagesBlock_name__GrunO{font-size:.9rem;margin:.3rem 0}}.SubPagesBlock_description__f2blr{font-size:.9rem;line-height:1.5;color:#666;margin:0}@media(max-width:768px){.SubPagesBlock_description__f2blr{font-size:.85rem;line-height:1.4}}@media(max-width:480px){.SubPagesBlock_description__f2blr{font-size:.8rem;line-height:1.3}}