.Blog_heroSection__NbcRx{position:relative;width:100%;height:900px;background-image:url(/hero2.jpeg);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:self-start;justify-content:center;margin-top:-80px}.Blog_mainSliderTitleContainer__FScSV{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;justify-content:center;width:443px;height:280px;color:#fff;text-align:left;padding:30px}.Blog_mainSliderTitle__uANzG{font-size:40px}.Blog_button__oZ_DO{margin-top:20px;display:flex}.Blog_button__oZ_DO button{background:#fff;color:#000;border:none;padding:10px 20px;cursor:pointer;display:flex;align-items:center;gap:10px;text-transform:uppercase}.Blog_blogSection__OB6in{padding:20px}.Blog_contactSection__2XQhd{margin-top:100px}.Blog_blogTitleContent__RIeXr{max-width:1300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Blog_blogTitle__R3ja3{font-size:48px;align-items:center;text-align:center;max-width:900px}.Blog_featuredTitle__f4QuJ{font-size:48px}.Blog_blogDescription__X5bIq{font-size:16px;color:#666;margin-bottom:30px;text-align:center;max-width:900px}.Blog_featuredBlog__lULHZ{display:flex;width:100%;max-width:1300px;margin:0 15px 30px 0}.Blog_featuredBlogCard__SO6OW{display:flex;flex-direction:row;align-items:center;width:100%;max-width:1300px;gap:50px}.Blog_featuredBlogCard__SO6OW .Blog_imageContainer__cHGR3{flex:1 1;display:flex;justify-content:center}.Blog_featuredBlogCard__SO6OW .Blog_content__jG1MH{flex:1 1;display:flex;flex-direction:column;justify-content:center}.Blog_excerpt__0hwYY{max-width:80%;line-height:1.5}.Blog_blogGrid__cKDS1{display:grid;grid-template-columns:repeat(2,1fr);max-width:1300px;margin:0 auto;width:100%}.Blog_blogCard__c1N_H{display:flex;flex-direction:column;overflow:hidden}.Blog_imageContainer__cHGR3 img{max-width:724px;height:auto}.Blog_metaContainer__RJ8GV{display:flex;gap:10px;align-items:center}.Blog_readMore__g_S8o{margin-top:12px;padding:15px 35px;color:#000;border:none;cursor:pointer;transition:background .3s}.Blog_loadMoreContainer__ruu4h{display:flex;justify-content:center}.Blog_readMore__g_S8o:hover{background:#878585}@media (max-width:850px){.Blog_blogGrid__cKDS1{display:flex}.Blog_blogGrid__cKDS1,.Blog_featuredBlogCard__SO6OW{flex-direction:column;align-items:center;justify-content:center}.Blog_featuredBlogCard__SO6OW .Blog_content__jG1MH{padding-left:0;text-align:start;max-width:500px;align-items:flex-start}.Blog_readMore__g_S8o{align-self:center}}@media (max-width:1058px){.Blog_blogGrid__cKDS1,.Blog_featuredBlogCard__SO6OW{gap:10px}}@media (max-width:900px){.Blog_blogGrid__cKDS1{gap:30px}.Blog_featuredBlogCard__SO6OW{gap:30px;width:100px}}.Footer_footer__yUjxG{background-color:#0a0d12;color:#fff;padding:40px 20px}.Footer_footerContainer__frf3h{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1300px;margin:0 auto;font-family:var(--font-inter)}.Footer_footerSection__eEIrN{flex:1 1;margin:20px}.Footer_footerImg__7RPiO{width:276px;height:auto;object-fit:contain;image-rendering:-webkit-optimize-contrast}.Footer_footerSubtitle__XD4BC{font-size:12px;color:#ccc;margin-top:8px;text-align:start}.Footer_footerNewsletter__55swV{margin-top:20px;text-align:start}.Footer_newsletterTitle__ARzYz{font-size:26px;margin-bottom:10px;font-weight:400}.Footer_newsletterDescription__yBQKT{font-size:16px;margin-bottom:15px;max-width:250px}.Footer_newsletterForm__uCwAh{display:flex}.Footer_newsletterInput___X5NM{width:351px;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.Footer_newsletterButton__4hHBo{padding:8px 16px;background-color:#0f172a;color:#fff;border:none;border-radius:4px;cursor:pointer}.Footer_footerNavigation__Z0as_{display:flex;gap:40px;margin-top:20px;margin-right:80px}.Footer_footerSearchContainer__jJJaF{display:flex;max-width:1300px;justify-content:flex-end;margin:0 auto}.Footer_footerSearchContainerMobile__MspYK{display:none}.Footer_footerColumn__J0mJb{text-align:left}.Footer_footerBottom__0xWC_{margin-top:40px;box-sizing:border-box}.Footer_footerNavigationIcons__iJpem{display:flex}.Footer_footerHeading__SIty4{font-size:16px;margin-bottom:10px}.Footer_footerList__LRSDH{list-style:none;padding:0}.Footer_footerListli__Zp3zf{margin-bottom:8px}.Footer_footerListlia__7U8bl{color:#ccc;text-decoration:none}.Footer_footerBottom__0xWC_{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.Footer_footerText__aM9eG{flex:1 1;text-align:left;font-size:14px;color:#ccc;font-family:var(--font-inter)}.Footer_socialIcons__fF_Oa{display:flex;gap:10px;justify-content:flex-end;margin-left:auto}.Footer_footerTextDesktop__1nf2f{display:block}.Footer_footerTextMobile__wGzBI{display:none}@media (max-width:768px){.Footer_footerNavigation__Z0as_{display:flex;flex-direction:column}.Footer_socialIcons__fF_Oa{margin-left:0}.Footer_footerText__aM9eG{text-align:left}.Footer_footerBottom__0xWC_{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:10px}.Footer_footerTextDesktop__1nf2f{display:none}.Footer_footerTextMobile__wGzBI{display:block}.Footer_footerSection__eEIrN{text-align:center;margin:0 20px}}@media(max-width:548px){.Footer_footerSearchContainer__jJJaF{display:flex;justify-content:flex-start;margin-left:0;display:none}.Footer_footerSearchContainerMobile__MspYK{display:flex;margin-top:30px}}@media (max-width:500px){.Footer_footerContainer__frf3h{display:block}.Footer_footerSection__eEIrN{text-align:center;margin:20px 0}.Footer_footerImg__7RPiO{width:100%}}@media (max-width:480px){.Footer_footerNavigation__Z0as_{display:flex;flex-direction:column}.Footer_socialIcons__fF_Oa{justify-content:flex-start;margin-right:0}.Footer_footerText__aM9eG{text-align:left}.Footer_footerBottom__0xWC_{display:flex;flex-direction:column}}@media (max-width:400px){.Footer_footerImg__7RPiO{width:100%}}.AboutUsSection_aboutUsContainer__Tn9AF{background-color:var(--black-color);width:100vw;max-width:calc(100% - 40px);margin:0 auto;padding:40px 20px;text-align:center;color:#fff}.AboutUsSection_contentWrapper__N4pUg{display:flex;flex-direction:column;align-items:center;text-align:center}.AboutUsSection_title__SIwe_{font-size:36px;font-weight:400;max-width:768px;line-height:44px}.AboutUsSection_description__O6Ley{margin:auto 0;max-width:768px;font-family:var(--font-inter)}.AboutUsSection_gridContainer__8UH_z{display:flex;justify-content:space-between;align-items:center;margin-top:50px;gap:80px;max-width:1300px;width:100%}.AboutUsSection_leftSide__OWKEY,.AboutUsSection_rightSide__C8cwH{display:flex;flex-direction:column;flex:1 1;width:100%}.AboutUsSection_leftSide__OWKEY,.AboutUsSection_rightSide__C8cwH{align-items:flex-start}.AboutUsSection_gridItem__ZzxiO{display:flex;flex-direction:column;text-align:left;padding:20px}.AboutUsSection_leftSide__OWKEY .AboutUsSection_gridItem__ZzxiO,.AboutUsSection_rightSide__C8cwH .AboutUsSection_gridItem__ZzxiO{text-align:left}.AboutUsSection_icon__HDQ29{width:100px;height:48px;margin-bottom:15px}.AboutUsSection_icon2__PCkCO{width:60px;height:60px;margin-bottom:15px}.AboutUsSection_gridTitle__OEsm_{font-size:20px;font-weight:700;margin-bottom:10px}.AboutUsSection_gridDescription__4dpoY{font-size:14px;color:silver;max-width:536px;font-family:var(--font-inter)}.AboutUsSection_aboutContentContainer__bqNwz{max-width:1300px;padding:80px 50px;margin-left:auto;margin-right:auto}.AboutUsSection_contentDescriptionWrapper__SvwIe{display:flex;flex-direction:column}.AboutUsSection_topSide__50MLo{display:flex;width:100%;gap:150px}.AboutUsSection_bottomSide__aJR_Q{display:flex;justify-content:flex-start;align-items:center;width:100%}.AboutUsSection_text__ymtxm{display:inline-block;border-left:3px solid #000;padding-left:15px;max-width:-moz-fit-content;max-width:fit-content;font-weight:400}.AboutUsSection_text__ymtxm h2{font-size:48px;margin:0;line-height:1.2;font-weight:400}.AboutUsSection_topSide__50MLo .AboutUsSection_text__ymtxm{align-self:flex-start}.AboutUsSection_bottomSide__aJR_Q .AboutUsSection_text__ymtxm{align-self:flex-end;margin-left:250px}.AboutUsSection_titleBottom__7_9Bz,.AboutUsSection_titleTop__VWAFm{font-size:48px;width:647px;margin-bottom:25px}.AboutUsSection_titleTop__VWAFm{align-items:flex-end}.AboutUsSection_descriptionContent__b3S_D,.AboutUsSection_text2__PrQul{font-size:16px;color:#000;margin:auto 0;max-width:400px}.AboutUsSection_text2__PrQul{font-family:var(--font-inter)}@media (max-width:1024px){.AboutUsSection_aboutContentContainer__bqNwz{width:calc(100% - 40px);margin:0 auto}.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:100%}}@media (max-width:500px){.AboutUsSection_gridContainer__8UH_z{flex-direction:column;gap:20px;align-items:center;width:100%}.AboutUsSection_leftSide__OWKEY,.AboutUsSection_rightSide__C8cwH{align-items:center;text-align:center;width:100%}.AboutUsSection_gridItem__ZzxiO{text-align:center;max-width:100%;width:100%;padding:10px}.AboutUsSection_title__SIwe_{width:500px}.AboutUsSection_aboutContentContainer__bqNwz{padding:40px 10px}.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:calc(100% - 20px);gap:30px}.AboutUsSection_bottomSide__aJR_Q,.AboutUsSection_topSide__50MLo{flex-direction:column;align-items:center;gap:20px}.AboutUsSection_text__ymtxm{align-items:center;text-align:center;max-width:100%}.AboutUsSection_text__ymtxm h2{font-size:22px}.AboutUsSection_gridTitle__OEsm_{font-size:18px}.AboutUsSection_gridDescription__4dpoY{font-size:14px}.AboutUsSection_icon__HDQ29{width:30px;height:30px;margin-bottom:10px}}@media (max-width:768px){.AboutUsSection_text__ymtxm{border-left:none;padding-left:0}.AboutUsSection_descriptionContent__b3S_D,.AboutUsSection_text2__PrQul{max-width:100%;text-align:center}.AboutUsSection_gridContainer__8UH_z{flex-direction:column;gap:20px;align-items:center}.AboutUsSection_description__O6Ley{max-width:500px}.AboutUsSection_title__SIwe_{width:500px}.AboutUsSection_leftSide__OWKEY,.AboutUsSection_rightSide__C8cwH{align-items:center;text-align:center}.AboutUsSection_gridItem__ZzxiO{text-align:center;max-width:100%}.AboutUsSection_aboutContentContainer__bqNwz{padding:50px 20px}.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:calc(100% - 40px)}.AboutUsSection_bottomSide__aJR_Q .AboutUsSection_text__ymtxm{text-align:center;align-items:center}.AboutUsSection_bottomSide__aJR_Q,.AboutUsSection_topSide__50MLo{flex-direction:column;align-items:center;gap:20px}.AboutUsSection_bottomSide__aJR_Q{flex-direction:column-reverse}.AboutUsSection_text__ymtxm{align-items:center;text-align:center;max-width:100%}.AboutUsSection_text__ymtxm h2{font-size:24px}.AboutUsSection_gridTitle__OEsm_{font-size:18px}.AboutUsSection_gridDescription__4dpoY{font-size:14px}}@media (max-width:1025px){.AboutUsSection_aboutContentContainer__bqNwz{padding:50px 20px}.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:calc(100% - 40px)}.AboutUsSection_bottomSide__aJR_Q,.AboutUsSection_topSide__50MLo{flex-direction:column;align-items:center;gap:20px}.AboutUsSection_bottomSide__aJR_Q{flex-direction:column-reverse}.AboutUsSection_text__ymtxm{border-left:none;align-items:center;text-align:center;max-width:100%;padding-left:0}.AboutUsSection_text__ymtxm h2{font-size:28px}.AboutUsSection_descriptionContent__b3S_D,.AboutUsSection_text2__PrQul{max-width:600px;text-align:center}.AboutUsSection_bottomSide__aJR_Q .AboutUsSection_text__ymtxm,.AboutUsSection_topSide__50MLo .AboutUsSection_text__ymtxm{align-self:center;text-align:center;margin-left:0}.AboutUsSection_gridContainer__8UH_z{flex-direction:column;gap:30px;align-items:center}.AboutUsSection_leftSide__OWKEY,.AboutUsSection_rightSide__C8cwH{align-items:center;text-align:center}.AboutUsSection_gridItem__ZzxiO{text-align:center;max-width:100%;padding:10px}}@media (max-width:1300px){.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:calc(100% - 80px)}.AboutUsSection_bottomSide__aJR_Q{justify-content:space-between;align-items:center;gap:50px;padding-top:30px}.AboutUsSection_descriptionContent__b3S_D,.AboutUsSection_text2__PrQul{max-width:600px;text-align:center;margin:0 auto}.AboutUsSection_text__ymtxm{max-width:700px;text-align:center;border-left:none;padding-left:0}.AboutUsSection_titleBottom__7_9Bz,.AboutUsSection_titleTop__VWAFm{font-size:40px;max-width:500px}.AboutUsSection_bottomSide__aJR_Q .AboutUsSection_text__ymtxm{align-self:center;margin-left:0}}@media(max-width:1025px){.AboutUsSection_contentDescriptionWrapper__SvwIe{max-width:100%}.AboutUsSection_titleBottom__7_9Bz,.AboutUsSection_titleTop__VWAFm{width:100%;max-width:100%}.AboutUsSection_description__O6Ley,.AboutUsSection_title__SIwe_{width:100%}}@media (min-width:1025px) and (max-width:1400px){.AboutUsSection_aboutContentContainer__bqNwz{max-width:1200px;margin:0 auto}.AboutUsSection_bottomSide__aJR_Q{margin-top:20px;padding-top:20px}}.Button_button__0wJmc{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#000;color:#fff;border:none;font-weight:700;cursor:pointer;transition:background-color .2s ease}.Button_button__0wJmc:hover{background-color:#333}.Button_icon__MkTiu{width:16px;height:16px}.Button_text__LzOIB{color:inherit}.Search_imagesHoverContainer__KR9rV{width:100%;display:flex;flex-wrap:wrap;max-width:1300px;margin:0 auto}.Search_imagesHoverSingleColumn__kSRNX{width:calc(50% - 20px);padding:10px}.Search_imagesHoverDoubleColumn__WmHrP{width:calc(100% - 20px);padding:10px}.Search_inputContainer__YzL90{display:flex;justify-content:space-between;align-items:center;padding:20px}.Search_leftSide__mprtQ{display:flex;gap:10px}.Search_breadcrumbsLink__SdOjH{text-transform:uppercase;font-family:var(--font-inter);line-height:24px;cursor:pointer;font-size:16px;font-weight:500;text-decoration:none;color:#535862}.Search_breadcrumbsLink__SdOjH.Search_lastLink__Rq31_{color:var(--gold-color);cursor:default}.Search_breadcrumbWrapper__ibdMK{display:flex;margin:0 30px;width:100%}.Search_searchBoxWrapper__t8SMO{display:flex;align-items:flex-end;border:1px solid #888;padding:6px 10px;border-radius:2px;background-color:#fff;gap:10px}.Search_searchBox__gp1aT{border:none;outline:none;font-family:var(--font-inter);font-size:14px;width:220px}.Search_searchButton__uQDFh{background:none;border:none;cursor:pointer;font-size:16px;margin-left:6px}.Search_inputWrapper__Xpr0P,.Search_rightSide__lvCPN{display:flex;align-items:center}.Search_inputWrapper__Xpr0P{position:relative}.Search_inputIcon__e_GdJ{position:absolute;padding:5px;color:gray;pointer-events:none}.Search_newsletterInput__oBE4D{height:40px;width:400px;border:1px solid #ccc;outline:none;padding-left:40px;text-transform:uppercase}.Search_filterSectionsContainer__TiR8J{width:100%;background-color:#e9eaeb}.Search_filterSections__eag17{display:flex;flex-direction:column;padding:30px 0;width:"auto";width:100%;max-width:1300px;margin:0 auto}.Search_topSide__WyU_R{display:flex}.Search_mainFilterButton__AK4ru{background-color:#b8860b;color:#fff;width:240px;height:40px;border:none;cursor:pointer;text-transform:uppercase}.Search_dropdownFilters__4fsMp{display:flex;align-items:center;text-transform:uppercase}.Search_filterDropdown__N0XMK{border:1px solid #ccc;width:240px;height:40px;cursor:pointer;text-transform:uppercase}.Search_bottomSide__XHyXL{display:flex;justify-content:space-between;margin-top:20px}.Search_additionalFilters__uy4cM{display:flex;cursor:pointer}.Search_resetFilters__dZdjT{margin-right:60px}.Search_resetButton__4B0Po{background:none;border:none;color:#555;cursor:pointer}.Search_propertyGrid__6IInC{margin:40px 0;text-align:center}.Search_propertyTitle__Xm_8j{font-size:18px;font-weight:700;margin-bottom:20px;font-family:var(--font-inter)}.Search_gridContainer__IKxsk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;justify-items:center;padding:20px 40px}.Search_gridItem__llKuQ{position:relative;width:100%;overflow:hidden}.Search_propertyImage__Fzjhw{width:100%;height:auto;display:block}.Search_propertyDetails__x5hCB{position:absolute;bottom:10px;left:10px;display:flex;gap:10px;background-color:hsla(0,0%,100%,.8);padding:5px 10px}.Search_priceTag__T2T_u{font-weight:700;color:#000}.Search_provinceTag__eT_lJ{color:#555;font-size:12px}.Search_loadMoreContainer__9H5UB{margin-top:20px}.Search_loadMoreButton___eHap{padding:10px 20px;font-size:14px;font-weight:700;color:#000;background-color:#fff;border:1px solid #ccc;cursor:pointer;transition:background-color .2s ease}.Search_loadMoreButton___eHap:hover{background-color:#f2f2f2}.Search_textSection__gjCau p{text-align:start;margin-bottom:10px}.Search_textSection__gjCau h1{text-align:start;font-weight:200}.Search_centeredTitleContainer__HWMFP{position:absolute;top:60px;display:flex;justify-content:center;width:100%}.Search_centeredTitle__5Fa5o{color:#fff;background-color:#000;padding:20px 40px;text-align:center;font-size:24px;font-weight:400}.Search_overlay__qjv8f{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (max-width:768px){.Search_detailContainer__e2H6i{padding:10px}.Search_inputContainer__YzL90{flex-direction:column;align-items:flex-start;gap:10px}.Search_backgroundContainer__dsMhJ{display:none}.Search_leftSide__mprtQ,.Search_rightSide__lvCPN{width:100%}.Search_newsletterInput__oBE4D{width:100%;font-size:14px;margin-bottom:10px}.Search_inputWrapper__Xpr0P{width:100%}.Search_inputIcon__e_GdJ{align-items:center;align-self:center;align-content:center}.Search_filterSections__eag17{background-color:#e9eaeb;height:50%}.Search_filterSections__eag17,.Search_topSide__WyU_R{flex-direction:column;gap:10px}.Search_mainFilterButton__AK4ru{width:100%;font-size:14px}.Search_dropdownFilters__4fsMp{flex-direction:column}.Search_filterDropdown__N0XMK{width:100%;font-size:14px}.Search_additionalFilters__uy4cM{justify-content:flex-start}.Search_resetFilters__dZdjT{display:none}.Search_propertyGrid__6IInC{padding:10px}.Search_gridContainer__IKxsk{grid-template-columns:1fr;gap:15px}.Search_gridItem__llKuQ{padding:10px}.Search_propertyImage__Fzjhw{height:auto;width:100%}.Search_breadcrumbWrapper__ibdMK{display:flex;justify-content:center;align-items:center;min-height:60px;text-align:center;margin-left:15px;width:calc(100% - 15px)}.Search_propertyDetails__x5hCB{flex-direction:column;align-items:flex-start;gap:5px}.Search_priceTag__T2T_u{font-size:16px}.Search_provinceTag__eT_lJ{font-size:12px}.Search_loadMoreContainer__9H5UB{text-align:center}.Search_loadMoreButton___eHap{width:100%;font-size:14px;padding:10px}.Search_textSection__gjCau{padding:10px;text-align:start}.Search_centeredTitleContainer__HWMFP{top:50px}.Search_centeredTitle__5Fa5o{font-size:18px;padding:15px 20px}.Search_leftSide__mprtQ.Search_detailBreadcrumb__WXCac{display:flex;flex-wrap:wrap;gap:8px;width:100%}.Search_inputSection__1Ai4W{position:relative}.Search_breadcrumbSignSeparator__l6ivt{margin:0 5px}}@media (max-width:767px){.Search_imagesHoverDoubleColumn__WmHrP,.Search_imagesHoverSingleColumn__kSRNX{width:calc(100% - 20px)}}.Search_spinnerContainer__0zz13{display:flex;justify-content:center;align-items:center;min-height:10vh}.Search_spinner__0bk81{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid var(--gold-color);border-radius:50%;animation:Search_spin__eyTk5 1s linear infinite}@keyframes Search_spin__eyTk5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:475px){.Search_breadcrumbsLink__SdOjH{font-size:small}}@media (max-width:706px){.Search_breadcrumbsLink__SdOjH{font-size:small}}@media (max-width:596px){.Search_breadcrumbsLink__SdOjH{font-size:x-small}}@media (max-width:474px){.Search_breadcrumbsLink__SdOjH{margin:0;padding:0;font-size:x-small}.Search_detailBreadcrumb__WXCac{gap:0}}@media (max-width:488px) and (min-width:473px){.Search_leftSide__mprtQ.Search_detailBreadcrumb__WXCac{gap:4px}.Search_breadcrumbsLink__SdOjH{font-size:13px;padding:0 2px}.Search_breadcrumbSignSeparator__l6ivt{margin:0 2px}}.HeroSection_heroSection__JCjzA{position:relative;width:100%;height:500px}.HeroSection_bgWrapper___8z24{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.HeroSection_heroOverlay__CQ58W{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#0a0d12;color:#fff;padding:30px 40px;max-width:600px;width:calc(90% - 80px);text-align:center}.HeroSection_heroOverlay__CQ58W h2{font-size:40px;margin-bottom:15px;font-weight:300;line-height:46px;margin-top:0}.HeroSection_heroOverlay__CQ58W p{font-size:16px;margin-bottom:20px;font-weight:100;line-height:30px;font-family:var(--font-inter)}.HeroSection_ctaButton__KV9Ir{background-color:#000;color:var(--white-color);border:1px solid var(--white-color);padding:10px 20px;cursor:pointer;font-size:1rem;font-weight:400;transition:background-color .2s ease;margin:30px auto 0;text-transform:uppercase}button.HeroSection_ctaButton__KV9Ir img{margin-left:30px}.HeroSection_ctaButton__KV9Ir:hover{background-color:#333}.HeroSection_centeredButton__dTzdo{display:flex;justify-content:center}.HeroSection_ctaButton__KV9Ir{border:1px solid #fff;background-color:#0a0d12}@media (max-width:767px){.HeroSection_heroSection__JCjzA{height:100vh}}@media (max-width:580px){.HeroSection_heroOverlay__CQ58W{width:100%;max-width:calc(100% - 80px);margin:0 auto;padding:20px}.HeroSection_centeredButton__dTzdo{display:block}.HeroSection_heroOverlay__CQ58W .HeroSection_ctaButton__KV9Ir{width:100%}}.HomePage_defaultContainer__uQLJ8{max-width:1300px;margin:0 auto;width:100%}.HomePage_defaultSimpleTitle__98GnT{font-size:40px;line-height:1.2}.HomePage_white__aLDki{color:var(--white-color)}.HomePage_homepageContainer__jdBG3{display:flex;flex-direction:column;min-height:100vh;overflow-y:auto}.HomePage_mainContent__GJbus{max-width:1300px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px;align-items:center;padding:90px 0;background-color:#fff}.HomePage_mainContentTitleContainer__4V37s{display:flex;justify-content:space-between;align-items:center;width:100%}.HomePage_mainTitle__B65GH{text-align:left;border-left:3px solid #000;font-weight:300;padding-left:20px;font-size:40px;max-width:100%;font-family:var(--font-title)}.HomePage_mainTitleLinkMobile__EAJQ6,.HomePage_mainTitleLink__isnuV{font-size:14px;text-transform:uppercase;text-decoration:underline;color:#000}.HomePage_mainTitleLinkMobile__EAJQ6{display:none}.HomePage_mainTop__zHc1C{align-items:center;gap:0;max-width:100%}.HomePage_mainBottom__aGpdc,.HomePage_mainTop__zHc1C{display:flex;justify-content:center;width:1120px}.HomePage_responsiveImageWrapper__Tu6RG{width:100%;max-width:100%}.HomePage_bottomImage__irq_0{width:1020px;height:400px;object-fit:cover;margin:0}.HomePage_inputSection__KldaK{position:absolute;bottom:0;width:100%}.HomePage_searchContainer___Tf_r{background-color:rgba(0,0,0,.5);border-radius:8px;padding:40px 15px 15px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:1}button.HomePage_searchTabsButtonDelete__Bq9Ix{position:absolute;top:7px;right:40px;z-index:2;cursor:pointer;background-color:transparent;border:1px solid var(--black-color);color:var(--black-color);font-size:13px;border-radius:50px;transition:.5s}.HomePage_searchText__xkhsV{margin-left:15%;width:363px;margin-bottom:30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;align-content:center;color:#fff}.HomePage_SearchTabsCountDocumentsContainer__aJUgt{position:absolute;bottom:68px;left:50%;transform:translateX(-50%);color:#fff}.HomePage_SearchTabsCountDocuments__bMw4Y{width:max-content;padding:5px 25px;color:#e9eaeb;font-size:16px;line-height:24px;font-family:var(--font-inter)}.HomePage_scopriContainer__8327N{width:100%;display:flex;justify-content:flex-start}.HomePage_scopriButton__UhkOj{background-color:#fff;color:#000;border:none;padding:10px 20px;display:flex;align-items:center;gap:8px;font-size:16px;cursor:pointer;border-radius:6px}.HomePage_inputContainer__aVL6T{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:8px;z-index:5;padding:0}.HomePage_breadcrumbContainer__oigMB{height:112px;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:space-between}.HomePage_inputDropdown__WbZyG{padding:6px 16px;font-size:16px;font-family:var(--font-text);background-color:#fff;border:none;border-right:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:150px;align-items:center}.HomePage_inputDropdownWrapper__PDx5p{position:relative;display:flex;align-items:center;width:100%}.HomePage_inputDropdown__WbZyG option{font-size:12px}.HomePage_noBorder__CG3jB .HomePage_inputDropdown__WbZyG{border-right:none!important}.HomePage_selectIcon___ESxO{position:absolute;right:20px;pointer-events:none}.HomePage_accordionHeader__QkKle{display:flex;justify-content:space-between;align-items:center;font-size:18px}.HomePage_searchButton__eiCK5{color:#fff;font-family:var(--font-title);padding:12px 24px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:0 6px 6px 0}.HomePage_searchButtonContainer__mCI7_{margin:2px}.HomePage_iconRight__RHMR0{flex-direction:row-reverse}.HomePage_largeIcon__MDART img{width:24px;height:24px}.HomePage_imagesHoverContainer__Rm8_O{width:100%;display:flex;flex-wrap:wrap;max-width:1300px;margin:0 auto}.HomePage_imagesHoverSingleColumn__mPCX2{width:calc(50% - 20px);padding:10px}.HomePage_imagesHoverCarousel__8GTWR,.HomePage_imagesHoverDoubleColumn__Eag2y{width:calc(100% - 20px);padding:10px}.HomePage_imageHoverContainer__GtxYN{position:relative;transition:.5s;width:100%;min-height:300px;background-size:cover;background-position:50%;overflow:hidden;cursor:pointer}.HomePage_imageHoverContainer__GtxYN.HomePage_imageHoverContainerMobile__CWfdC{display:none}img.HomePage_imageHoverImagePlaceholder__3BB2n{opacity:0;width:100%;height:auto}img.HomePage_imageHoverImagePlaceholder__3BB2n.HomePage_imageHoverImagePlaceholderSquare__cG21N{width:100%;aspect-ratio:1/1;object-fit:cover;height:auto}img.HomePage_imageHoverImagePlaceholder__3BB2n.HomePage_imageHoverImagePlaceholderRectangular__027pX{width:100%;aspect-ratio:3/1;object-fit:cover;height:auto}.HomePage_imageHoverStaticInfoContainer__XHNk5{position:absolute;bottom:10px;left:10px;right:10px;display:flex;font-family:var(--font-text);font-size:24px}.HomePage_imageHoverContainer__GtxYN:hover .HomePage_imageHoverStaticInfoContainer__XHNk5{display:none}.HomePage_imageHoverStaticInfo__N62rl{padding:5px;background-color:#fdfdfd;color:#000;font-weight:100;text-transform:uppercase;font-size:16px;margin-right:10px;font-family:var(--font-text)}.HomePage_imageHoverStaticInfo__N62rl:last-child{margin-right:0}.HomePage_imageHoverInfoContainer__n2Xkr{position:absolute;bottom:-350px;transition:.5s;top:350px;left:0;right:0;padding:15px;display:flex;flex-direction:column;justify-content:flex-end;background:#000;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3) 60%,rgba(0,0,0,.8))}.HomePage_imageHoverContainer__GtxYN:hover .HomePage_imageHoverInfoContainer__n2Xkr{bottom:0;top:0}.HomePage_imageHoverName__3CzEW,.HomePage_imageHoverName__3CzEW a{font-size:22px;line-height:1.4;font-weight:400;color:var(--white-color);text-shadow:2px 2px 5px rgba(0,0,0,.3);margin-bottom:20px;max-width:80%;text-align:left;font-family:var(--font-title);text-decoration:none}.HomePage_imageHoverInfoContainerBelow__DPQE6{display:flex;width:100%;justify-content:space-between;align-items:center}.HomePage_imageHoverInfoContainerBelowEnding__IVmvB{display:flex;align-items:center;justify-content:flex-end}.HomePage_imageHoverInfo__HxGJN{font-size:16px;color:var(--white-color);text-shadow:2px 2px 5px rgba(0,0,0,.3);text-transform:uppercase;margin-right:15px;font-family:var(--font-text);display:flex;gap:8px;align-items:center}.HomePage_imageHoverInfo__HxGJN:last-child{margin-right:0}.HomePage_mainSlider__tDVEV{width:100%;position:relative}.HomePage_mainSliderElement__YTCTk{width:100%;min-height:90vh;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.HomePage_mainSliderElement__YTCTk.HomePage_mainSliderElementMobile__LwsjZ{display:none}.HomePage_mainSliderTitleAbsoluteContainer__AE_C6{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:inherit}.HomePage_mainSliderImage__OSVnd{width:100%;height:auto;display:block;opacity:0}.HomePage_mainSliderTitleContainer__oeC9Q{justify-self:flex-start;align-self:center;padding:40px 20px 40px 90px;max-width:500px;color:var(--white-color);background-color:rgba(0,0,0,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:1;background:hsla(0,0%,100%,.06);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(9px)}.HomePage_successBanner__dde2k{background-color:#f5f5f5;padding:30px;border-radius:8px;text-align:left;margin-top:20px;display:block;text-align:center}.HomePage_successContent__Px1CD{display:flex;align-items:flex-start;gap:15px;justify-content:center}.HomePage_successTitle__gC2pH{font-size:18px;font-weight:700;color:#000;margin:0}.HomePage_successText__6NIxn{font-size:16px;font-weight:400;color:#000;margin:20px auto 0;font-family:var(--font-inter);max-width:600px}.HomePage_successMessage__wEs95{font-size:14px;color:#555;margin-top:5px}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.HomePage_mainSliderTitleContainer__oeC9Q{background-color:rgba(0,0,0,.7)}}.HomePage_mainSliderTitle__o94JK{text-shadow:2px 2px 5px rgba(0,0,0,.3);font-size:30px;color:var(--white-color);font-weight:400;margin:0 0 30px}a.HomePage_mainSliderLink__4SGdw{margin-top:30px;text-decoration:none;display:block}button.HomePage_mainSliderCta__ye4Kj{background-color:var(--white-color);color:var(--black-color);transition:.5s;text-transform:uppercase;padding:15px 20px;font-size:16px;font-weight:400;display:flex;align-items:center;gap:10px}button.HomePage_mainSliderCta__ye4Kj img{color:var(--black-color)}button.HomePage_mainSliderCta__ye4Kj:hover{background-color:var(--white-color)}.HomePage_mosaicRowContainer__1ONX_{background-color:var(--black-color);padding:50px 0}.HomePage_mosaicDesktop__XX0RT{display:flex}.HomePage_mosaicMobile__ExjKs{display:none;padding:0 20px}.HomePage_mosaicContainer__MxOYw{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:150px;grid-gap:10px;gap:10px;padding:20px;width:calc(100% - 40px);margin:0 auto}.HomePage_mosaicTitle__Xfb7V{font-family:"Instrument Serif",serif;font-weight:400}.HomePage_mosaicElement__1iTRs{overflow:hidden;position:relative}.HomePage_mosaicElement1__u6ciK{grid-column:span 5;grid-row:span 2;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.HomePage_mosaicElement2___5P8p{grid-column:span 2;grid-row:span 1;-webkit-clip-path:polygon(0 0,90% 0,100% 100%,17% 100%);clip-path:polygon(0 0,90% 0,100% 100%,17% 100%);margin-left:-130px}.HomePage_mosaicElement3__tiDQ9{grid-column:span 2;grid-row:span 1;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,13% 100%);clip-path:polygon(0 0,100% 0,95% 100%,13% 100%);margin-left:-35px}.HomePage_mosaicElement4___JiTA{grid-column:span 3;grid-row:span 1;-webkit-clip-path:polygon(4% 0,100% 0,100% 100%,0 100%);clip-path:polygon(4% 0,100% 0,100% 100%,0 100%);margin-left:-13px}.HomePage_mosaicElement5__F_Uvr{grid-column:7/span 3;grid-row:span 2;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,22% 100%);clip-path:polygon(0 0,100% 0,100% 100%,22% 100%);margin-left:-197px}.HomePage_mosaicElement6__o8dKc{grid-column:span 3;grid-row:span 2;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.HomePage_mosaicElement7__VdozK{grid-column:span 6;grid-row:span 2;-webkit-clip-path:polygon(0 0,83% 0,100% 100%,0 100%);clip-path:polygon(0 0,83% 0,100% 100%,0 100%)}.HomePage_mosaicElement8__ZjINP{grid-column:span 3;grid-row:span 1;-webkit-clip-path:polygon(0 0,90% 0,100% 100%,14% 100%);clip-path:polygon(0 0,90% 0,100% 100%,14% 100%);margin-left:-62px}.HomePage_mosaicElement9__qEHWD{grid-column:span 3;grid-row:span 1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);margin-left:-43px}.HomePage_mosaicElement__1iTRs img.HomePage_mosaicImage__o6bDJ{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.HomePage_mosaicElement__1iTRs .HomePage_mosaicLabel__grpjd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.3);font-size:30px;font-weight:700;text-align:center;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.HomePage_mosaicElement__1iTRs:hover .HomePage_mosaicLabel__grpjd{opacity:1}.HomePage_mosaicElement__1iTRs .HomePage_mosaicBlur__651_d{opacity:0;transition:.5s;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.HomePage_mosaicElement__1iTRs:hover .HomePage_mosaicBlur__651_d{opacity:1}.HomePage_mosaicLabelContainer__rDLdL{position:relative;width:100%;height:100%}.HomePage_mosaicOuterElementMobile__RTR50{position:relative;width:100%;height:0;padding-top:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}img.HomePage_mosaicImageMobile__5HeRf{width:100%;height:auto}.HomePage_mosaicImageMobile__5HeRf{opacity:0}.HomePage_mosaicMobileLabelContainer__4quMW{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white-color);text-align:left;font-size:25px}.HomePage_gridContainer__3zU9J{background-color:#000;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding:40px}.HomePage_gridItemRow1__VXxkl{display:flex;flex-direction:row;max-width:200px;max-height:150px;gap:10px}.HomePage_large__e_KOg{-webkit-clip-path:polygon(0 0,80% 0,95% 100%,0 100%);clip-path:polygon(0 0,80% 0,95% 100%,0 100%);width:400px;display:flex;flex-direction:column;gap:10px}.HomePage_image1__r0t9W{-webkit-clip-path:polygon(0 0,90% 0,95% 100%,0 100%);clip-path:polygon(0 0,90% 0,95% 100%,0 100%)}.HomePage_image2__B57dY{-webkit-clip-path:polygon(0 0,100% 0,100% 95%,15% 100%);clip-path:polygon(0 0,100% 0,100% 95%,15% 100%)}.HomePage_gridItem__61qUi:nth-child(4){-webkit-clip-path:polygon(0 0,80% 0,95% 100%,0 100%);clip-path:polygon(0 0,80% 0,95% 100%,0 100%);width:480px}.HomePage_image__2oNki{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.HomePage_image__2oNki:hover{transform:scale(1.05)}.HomePage_label__a79_j{position:absolute;bottom:10px;left:10px;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;font-size:1.2rem;border-radius:5px}.HomePage_servicesSection___H6S4{padding:50px 20px;background-color:var(--black-color);color:var(--white-color);display:flex;flex-direction:column}.HomePage_serviceLink__1ooTV{text-decoration:none}.HomePage_servicesTitle__BNOU9{text-align:left;border-left:3px solid #e9eaeb;width:100%;margin-bottom:30px}.HomePage_servicesContainer__Iz9v_{display:flex;flex-direction:column;gap:30px;max-width:1300px;width:100%;margin:0 auto}.HomePage_serviceCard__KZbwf{border-top:1px solid #e9eaeb;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin:0 auto}.HomePage_serviceCardTitle__bsGCL{font-weight:300;flex:2 1;margin-top:0;font-size:25px}.HomePage_serviceCardDescription__HAzL4{font-size:13px;color:#e9eaeb;font-family:var(--font-inter);flex:2 1;max-width:450px;line-height:1.6;margin-top:0;font-weight:100}.HomePage_serviceCardActions__rCFVH{display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex:2 1}.HomePage_serviceCardActions__rCFVH button{padding:10px;background-color:#000;color:var(--white-color);border:none;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease;width:267px}.HomePage_serviceCardActions__rCFVH button.HomePage_buttonActionWhiteBorder__CPk4G{border:1px solid var(--white-color)}.HomePage_serviceCardActions__rCFVH button:hover{background-color:#333}.HomePage_contactSection__AwFQI{padding:50px 20px;background-color:var(--white-color);color:#000;margin-bottom:50px}.HomePage_contactSectionDetail__MYCt7{padding:50px 0;background-color:var(--white-color);color:#000;margin-bottom:50px}.HomePage_contactIntroContainer__2jmV_{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px}.HomePage_contactTitle__sRzOX{text-align:left;border-left:3px solid #000;font-weight:300;max-width:100%;font-family:var(--font-text);font-weight:400}.HomePage_contactSubtitle__eh2SJ{font-size:16px;color:#555;text-align:right;margin-bottom:30px;font-family:var(--font-inter);max-width:250px}.HomePage_contactForm__zkeGz{display:flex;justify-content:space-between;gap:20px}.HomePage_formLeft__Jda92,.HomePage_formRight__xJrUe{flex:1 1;display:flex;flex-direction:column;gap:20px}.HomePage_formRow__BLhZs{display:flex;gap:20px}.HomePage_formGroup__mTMyw{flex:1 1;display:flex;flex-direction:column}.HomePage_formGroup__mTMyw label{font-size:14px;color:var(--black-color);font-family:var(--font-inter);margin-bottom:5px}.HomePage_inputError___81R9{border:1px solid #d32f2f!important;border-radius:4px}.HomePage_errorMessage__Ctink{color:#d32f2f;font-size:14px;margin-top:4px}.HomePage_formGroup__mTMyw input,.HomePage_formGroup__mTMyw textarea{padding:10px;border:1px solid #ccc;border-radius:0;font-size:14px;color:#333;font-family:var(--font-inter)}.HomePage_textarea__BmloR{resize:none;min-height:99px}.HomePage_formFooter__mnQp4{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.HomePage_privacyPolicy__7JWEN{gap:10px}.HomePage_privacyPolicy__7JWEN,.HomePage_submitButton__PZaMR{display:flex;align-items:center;font-family:var(--font-inter);font-size:14px;white-space:nowrap}.HomePage_submitButton__PZaMR{background-color:#000;color:var(--white-color);border:none;font-weight:700;cursor:pointer;text-transform:uppercase;justify-content:center;transition:background-color .2s ease}.HomePage_submitButton__PZaMR img{margin-left:20px}.HomePage_submitButton__PZaMR:hover{background-color:#333}.HomePage_latestSection__YSbOV{margin-bottom:50px}.HomePage_latestTitle__7KBkL{text-align:left;border-left:3px solid #000;font-weight:300;max-width:100%}.HomePage_homeCarouselWrapper__27jp6{margin-bottom:50px}.HomePage_homeCarouselWrapper__27jp6>div{padding-bottom:50px}.HomePage_heroSection__Ju7fp{position:relative;width:100%;height:600px;overflow:hidden;background-position:50%;background-size:cover}.HomePage_bgWrapper__KuEyG{position:relative;width:100%;height:100%}.HomePage_somethingToAdd__0lZlR{color:var(--white-color);padding:30px 40px;max-width:600px;width:90%;text-align:center}.HomePage_heroOverlay__vXrlo h2{font-size:40px;margin-bottom:15px;font-weight:300;line-height:46px}.HomePage_heroOverlay__vXrlo p{font-size:16px;margin-bottom:20px;font-weight:100;line-height:20px}.HomePage_ctaButton__p1ZX7{background-color:#000;color:var(--white-color);border:1px solid var(--white-color);padding:10px 20px;cursor:pointer;font-size:1rem;font-weight:400;transition:background-color .2s ease;margin:30px auto 0}button.HomePage_ctaButton__p1ZX7 img{margin-left:30px}.HomePage_ctaButton__p1ZX7:hover{background-color:#333}.HomePage_arrowIcon__3AcxO{margin-left:10px}@media (max-width:1600px){.HomePage_mosaicElement5__F_Uvr{margin-left:-190px}}@media (max-width:1500px){.HomePage_mosaicElement2___5P8p{margin-left:-120px}.HomePage_mosaicElement5__F_Uvr{margin-left:-180px}.HomePage_mosaicElement8__ZjINP{margin-left:-57px}}@media (max-width:1450px){.HomePage_mosaicElement2___5P8p{margin-left:-115px}.HomePage_mosaicElement5__F_Uvr{margin-left:-170px}.HomePage_mosaicElement8__ZjINP{margin-left:-54px}.HomePage_inputDropdown__WbZyG{width:140px}}@media (max-width:1350px){.HomePage_defaultContainer__uQLJ8{width:calc(100% - 40px);padding:0 20px}.HomePage_mainContent__GJbus{width:calc(100% - 40px);padding:90px 20px}.HomePage_latestSection__YSbOV{width:calc(100% - 40px);padding:0 20px}.HomePage_mosaicElement2___5P8p{margin-left:-105px}.HomePage_mosaicElement5__F_Uvr{margin-left:-160px}.HomePage_mosaicElement8__ZjINP{margin-left:-50px}.HomePage_mosaicElement9__qEHWD{margin-left:-35px}}@media (max-width:1250px){.HomePage_mosaicElement2___5P8p{margin-left:-95px}.HomePage_mosaicElement3__tiDQ9{margin-left:-28px}.HomePage_mosaicElement5__F_Uvr{margin-left:-145px}.HomePage_mosaicElement8__ZjINP{margin-left:-45px}.HomePage_mosaicElement9__qEHWD{margin-left:-30px}}@media (max-width:1150px){.HomePage_mosaicElement2___5P8p{margin-left:-85px}.HomePage_mosaicElement5__F_Uvr{margin-left:-135px}.HomePage_mosaicElement8__ZjINP{margin-left:-40px}.HomePage_formFooter__mnQp4{display:flex;justify-content:flex-start;flex-direction:column}.HomePage_privacyPolicy__7JWEN,.HomePage_submitButton__PZaMR{align-self:flex-start}.HomePage_inputContainer__aVL6T{padding:0}.HomePage_searchContainer___Tf_r{padding:40px 15px 15px;bottom:20px;left:50%;transform:translateX(-50%);z-index:1}}@media (max-width:1000px){.HomePage_searchText__xkhsV{width:100%;margin-left:0;bottom:0}.HomePage_SearchTabsContainer__oMnUe{display:none}.HomePage_mobileSearchTabsContainer__UzTqV{z-index:10;padding:60px 30px;background-color:#fff}.HomePage_introText__3aMk7{text-align:center;font-size:20px;margin-bottom:20px;color:#000;letter-spacing:1.5px;font-family:var(--font-inter)}.HomePage_fallbackLabels__aqmAH{font-size:24px;line-height:1.4;font-weight:400;margin:0 auto 20px;padding:15px 16px;font-family:var(--font-inter)}.HomePage_openButton__TGwfC{width:100%;align-items:center;align-self:center;padding:25px;font-size:25px;background:#171717;color:#fff;display:flex;justify-content:center;gap:10px;border:5px solid #fff;font-family:var(--font-text);letter-spacing:2px}.HomePage_closeBtnIcon__q_K4z{background:none;border:none;cursor:pointer;z-index:1000000}.HomePage_searchBtn__avxxe{width:100%;align-items:center;align-self:center;padding:25px;font-size:18px;background:#000;color:#fff;border:none;display:flex;justify-content:center;gap:10px;margin-top:50px}.HomePage_panel___ATjo{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:999999;padding:20px;overflow-y:auto;height:100vh}.HomePage_accordionHeader__QkKle{padding:16px;font-weight:700;align-items:center}.HomePage_searchIcon__EgYVP{filter:invert(1)}.HomePage_accordion__xNm4Y{position:relative;overflow:visible}.HomePage_accordionFirst__x4rUx{margin-top:30px}.HomePage_accordionBody__i6SA0{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:99999;background:#fff;padding:20px 16px;overflow-y:auto}.HomePage_selectedFilters__FxwVS{display:flex;flex-wrap:wrap;gap:8px;padding:10px 20px;margin-top:-10px;margin-bottom:20px}.HomePage_filterTag___jPAs{background:#f0f0f0;color:#000;padding:6px 12px;border-radius:30px;font-size:16px;display:flex;align-items:center;gap:6px;font-family:var(--font-inter)}.HomePage_filterTag___jPAs button{background:none;border:none;font-size:14px;cursor:pointer;font-weight:700;color:#666}.HomePage_option__JQUV4{display:flex;align-items:center;gap:10px;padding:10px 0;font-family:var(--font-inter)}.HomePage_option__JQUV4 input[type=radio]{transform:scale(1.6);margin-right:10px}.HomePage_searchButton__eiCK5{width:100%}.HomePage_closeBtn__fu4e5{display:flex;justify-content:flex-end;padding:10px;align-items:center;align-self:center;font-family:var(--font-inter)}}@media (max-width:992px){.HomePage_inputContainer__aVL6T{justify-content:center;gap:10px}.HomePage_inputDropdown__WbZyG{width:100px}.HomePage_searchButton__eiCK5{width:100%;max-width:200px}.HomePage_searchButtonContainer__mCI7_{width:100%;display:flex;justify-content:center}}@media (max-width:991px){.HomePage_mosaicDesktop__XX0RT{display:none}.HomePage_mosaicMobile__ExjKs{display:block}.HomePage_labelPolicy__rI_jL{display:block;width:100%;white-space:normal;word-wrap:break-word;margin-bottom:10px;align-items:end}@media (max-width:887px){.HomePage_searchContainer___Tf_r{padding:20px;left:50%;bottom:40px}.HomePage_inputDropdown__WbZyG{padding:8px}.HomePage_searchButton__eiCK5{padding:10px;font-size:16px}}@media (max-width:770px){.HomePage_searchContainer___Tf_r{padding:10px;bottom:40px}}@media (max-width:768px){.HomePage_mainContent__GJbus{padding:40px 20px}.HomePage_mainTitle__B65GH{width:calc(100% - 20px)}.HomePage_gridContainer__3zU9J{grid-template-columns:repeat(2,1fr);gap:5px;padding:10px}.HomePage_large__e_KOg{grid-column:span 2;grid-row:span 1;padding-bottom:100%}.HomePage_bottomImage__irq_0{align-items:center;width:100%}.HomePage_mainBottom__aGpdc,.HomePage_mainTop__zHc1C{width:100%;flex-direction:column;gap:20px;align-items:center}.HomePage_TopImage__re_rZ,.HomePage_bottomImage__irq_0{width:100%;max-width:580px;height:auto}.HomePage_servicesTitle__BNOU9{color:#e9eaeb}.HomePage_serviceCard__KZbwf{display:flex;flex-direction:column;padding:20px 0;gap:0}.HomePage_serviceCardTitle__bsGCL{align-self:flex-start}.HomePage_serviceCardActions__rCFVH button{width:450px}.HomePage_contactSubtitle__eh2SJ{max-width:250px}.HomePage_contactForm__zkeGz,.HomePage_formRow__BLhZs{flex-direction:column}.HomePage_formFooter__mnQp4{flex-direction:column;align-items:flex-start;margin-top:0;gap:10px}.HomePage_submitButton__PZaMR{width:100%;padding:15px;display:flex;justify-content:space-between}.HomePage_mainSliderTitleContainer__oeC9Q{display:block}.HomePage_breadcrumbContainer__oigMB{color:#000;background-color:#fff;display:block!important}.HomePage_selectedTags__1m3D4{display:flex;flex-wrap:wrap;gap:10px;padding:16px}.HomePage_tag__iI8qk{background:#f0f0f0;color:#000;padding:6px 12px;border-radius:20px;font-size:14px;display:flex;align-items:center;gap:8px}.HomePage_tag__iI8qk span{cursor:pointer}.HomePage_selectHeader__z6SMZ{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #ddd;font-family:var(--font-title);font-size:18px;font-weight:500}.HomePage_SearchTabsCountDocuments__bMw4Y{max-width:calc(100% - 50px);padding:25px 25px 5px;color:var(--black-color)}.HomePage_leftSide__dQkfT.HomePage_detailBreadcrumb__C0TfZ{flex-direction:column}.HomePage_inputSection__KldaK.HomePage_detailInputSection__VuvfN{position:relative}.HomePage_breadcrumbSignSeparator____hEb{display:flex}.HomePage_mainContentTitleContainer__4V37s{flex-direction:column-reverse}}@media (max-width:769px){.HomePage_searchContainer___Tf_r{padding:10px;left:50%;bottom:40px}}}@media (max-width:767px){.HomePage_imagesHoverDoubleColumn__Eag2y,.HomePage_imagesHoverSingleColumn__mPCX2{width:100%;padding:10px 0}.HomePage_mainSliderTitleContainer__oeC9Q{width:100%;margin-top:0;max-width:100%;align-self:flex-end;padding:20px;text-align:center}h2.HomePage_mainSliderTitle__o94JK{font-size:25px}.HomePage_mainSliderLink__4SGdw{text-align:center}.HomePage_mainSliderLink__4SGdw button{margin:0 auto}.HomePage_SearchTabsCountDocuments__bMw4Y{width:calc(100% - 50px);text-align:center}.HomePage_mainTitleLinkMobile__EAJQ6{display:block}.HomePage_mainTitleLink__isnuV{display:none}img.HomePage_imageHoverImagePlaceholder__3BB2n{display:block;object-fit:cover;width:100%;height:auto}.HomePage_imageHoverContainer__GtxYN{height:auto}.HomePage_imageHoverContainer__GtxYN .HomePage_imageHoverStaticInfoContainer__XHNk5{display:none}.HomePage_imageHoverContainer__GtxYN .HomePage_imageHoverInfoContainer__n2Xkr{bottom:0;top:0}.HomePage_imagesHoverCarousel__8GTWR .HomePage_imageHoverContainer__GtxYN{min-height:auto;height:auto}.HomePage_contactIntroContainer__2jmV_{display:block}.HomePage_contactSubtitle__eh2SJ{text-align:left}.HomePage_privacyPolicy__7JWEN{white-space:unset;width:100%;margin-bottom:20px}.HomePage_searchButtonContainer__mCI7_{width:100%}.HomePage_defaultContainer__uQLJ8{width:100%;padding:0}.HomePage_mosaicTitle__Xfb7V{width:calc(100% - 40px);padding:0 20px}.HomePage_serviceCardActions__rCFVH button,.HomePage_serviceCardDescription__HAzL4{margin-bottom:20px}.HomePage_latestTitle__7KBkL{margin-top:0}.HomePage_imagesHoverCarousel__8GTWR{width:100%;padding:10px 0}button.HomePage_mainSliderCta__ye4Kj{margin:0 auto}}@media (max-width:704px){.HomePage_mainContent__GJbus{padding:40px 20px}.HomePage_inputContainer__aVL6T{flex-direction:column;gap:10px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.HomePage_inputDropdown__WbZyG{width:100%}.HomePage_gridContainer__3zU9J{grid-template-columns:repeat(2,1fr);gap:5px;padding:10px}.HomePage_large__e_KOg{grid-column:span 2;grid-row:span 1;padding-bottom:100%}.HomePage_bottomImage__irq_0{align-items:center;width:100%}.HomePage_mainBottom__aGpdc,.HomePage_mainTop__zHc1C{width:100%;flex-direction:column;gap:20px;align-items:center}.HomePage_TopImage__re_rZ,.HomePage_bottomImage__irq_0{width:100%;max-width:580px;height:auto}.HomePage_servicesTitle__BNOU9{color:#e9eaeb}.HomePage_serviceCard__KZbwf{display:flex;flex-direction:column;padding:20px 0;gap:0}.HomePage_serviceCardTitle__bsGCL{align-self:flex-start}.HomePage_serviceCardActions__rCFVH button{width:450px}.HomePage_contactSubtitle__eh2SJ{max-width:250px}.HomePage_contactForm__zkeGz,.HomePage_formRow__BLhZs{flex-direction:column}.HomePage_formFooter__mnQp4{flex-direction:column;align-items:flex-start;margin-top:0;gap:10px;flex-wrap:nowrap}.HomePage_submitButton__PZaMR{width:100%}.HomePage_searchText__xkhsV{width:100%;margin-left:0;bottom:0}}@media (max-width:550px){.HomePage_serviceCardActions__rCFVH{display:block;width:100%}.HomePage_serviceCardActions__rCFVH button{width:100%}.HomePage_mainSliderElement__YTCTk{display:none}.HomePage_mainSliderElement__YTCTk.HomePage_mainSliderElementMobile__LwsjZ{display:flex}.HomePage_imageHoverContainer__GtxYN{display:none}.HomePage_imageHoverContainer__GtxYN.HomePage_imageHoverContainerMobile__CWfdC{display:block}}@media (max-width:480px){.HomePage_gridContainer__3zU9J{grid-template-columns:1fr}.HomePage_inputContainer__aVL6T{gap:10px}.HomePage_inputDropdown__WbZyG,.HomePage_searchButton__eiCK5{width:100%}.HomePage_mainBottom__aGpdc,.HomePage_mainTop__zHc1C{gap:10px}.HomePage_TopImage__re_rZ,.HomePage_bottomImage__irq_0{width:100%;max-width:320px;height:auto}.HomePage_submitButton__PZaMR{width:100%;padding:20px}}@media (max-width:441px){.HomePage_inputContainer__aVL6T{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;justify-content:flex-start;gap:0}}.SearchRef_searchContainer__KiylZ{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-right:20px;background-color:transparent}.SearchRef_label__awlsP{font-size:14px;font-weight:700;color:#0a0d12;text-transform:uppercase}.SearchRef_inputWrapper__Obclq{display:flex;align-items:center;width:180px;background-color:transparent;color:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);padding:5px}.SearchRef_input__EvIG7{border:none;outline:none;font-size:14px;flex-grow:1;background:none;cursor:pointer;padding:0 4px}.SearchRef_searchButton__ORaxx{color:#000;background-color:transparent;border:none}.SearchRef_searchButton__ORaxx:hover img{opacity:1}.SearchRef_searchContainer__KiylZ.SearchRef_light__E83Ac{color:#fff}.SearchRef_input__EvIG7.SearchRef_light__E83Ac{border-bottom:1px solid #fff;color:#fff}.SearchRef_searchButton__ORaxx.SearchRef_light__E83Ac img{filter:invert(1)}.SearchRef_searchContainer__KiylZ.SearchRef_dark__ILzd0{color:#fff}.SearchRef_input__EvIG7.SearchRef_dark__ILzd0{border-bottom:2px solid #000;color:#000}.SearchRef_input__EvIG7.SearchRef_dark__ILzd0::placeholder{color:#000}.SearchRef_input__EvIG7.SearchRef_light__E83Ac::placeholder{color:#fff}.SearchRef_searchButton__ORaxx.SearchRef_dark__ILzd0 img{filter:invert(0)}@media(max-width:1000px){.SearchRef_searchContainer__KiylZ{display:none}.SearchRef_searchContainer__KiylZ.SearchRef_searchContainerFooter___Q6cM{display:block}}.ContactSection_contactSection__jCeLL{padding:50px 0;background-color:#fff;color:#000}.ContactSection_mainTitle__MqH6x{text-align:left;border-left:3px solid #000;font-weight:300;padding-left:20px;font-size:40px;max-width:100%;font-family:var(--font-title)}.ContactSection_contactIntroContainer__VG_oq{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px}.ContactSection_contactTitle__1JVsz{text-align:left;border-left:3px solid #000;font-weight:300;max-width:100%;font-family:"Instrument Serif",serif;font-weight:400}.ContactSection_contactSubtitle__R32FS{font-size:16px;color:#555;text-align:left;margin-bottom:30px;max-width:250px}.ContactSection_contactForm__hHBZK{display:flex;justify-content:space-between;gap:20px}.ContactSection_formLeft__Xt1KW,.ContactSection_formRight__gGgue{flex:1 1;display:flex;flex-direction:column;gap:20px}.ContactSection_formRow__VOk13{display:flex;gap:20px}.ContactSection_formGroup__ZZ47b{flex:1 1;display:flex;flex-direction:column}.ContactSection_formGroup__ZZ47b label{font-size:14px;color:var(--black-color);margin-bottom:5px}.ContactSection_formGroup__ZZ47b input,.ContactSection_formGroup__ZZ47b textarea{padding:10px;border:1px solid #ccc;border-radius:0;font-size:14px;color:#333;font-family:var(--font-text)}.ContactSection_textarea__rN00D{resize:none;min-height:96px}.ContactSection_formFooter__esQEe{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.ContactSection_privacyPolicy__B9V_j{display:flex;align-items:center;gap:10px;font-size:14px}.ContactSection_submitButton__YiCeA{padding:10px 20px;background-color:#000;color:#fff;border:none;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease}.ContactSection_submitButton__YiCeA:hover{background-color:#333}@media (max-width:564px){.ContactSection_contactForm__hHBZK{flex-direction:column;display:flex}.ContactSection_contactTitle__1JVsz{text-align:start}.ContactSection_submitButton__YiCeA{width:100%}.ContactSection_formFooter__esQEe{display:flex;flex-direction:column;align-items:flex-start}.ContactSection_contactContainer__WljS3{padding:0;display:flex;flex-direction:column}.ContactSection_contactIntroContainer__VG_oq{display:flex;flex-direction:column;align-items:flex-start}.ContactSection_formRow__VOk13{display:flex;flex-direction:column}.ContactSection_privacyPolicy__B9V_j{margin-bottom:20px}.ContactSection_submitButton__YiCeA{padding:20px}}.BorderTitle_borderTitle__dkLft{text-align:left;border-left:3px solid #000;font-weight:300;padding-left:20px;font-family:"Instrument Serif",serif;white-space:pre-line}.ListingSearchTabs_listingSearchTabs__UEaWn{width:100%;background-color:#e9eaeb}.ListingSearchTabs_mainContent__vMjqX{display:flex;flex-direction:column;padding:30px 0;width:100%;max-width:1300px;margin:0 auto}.ListingSearchTabs_inputContainer__ikDUb{display:flex;flex-direction:row;gap:15px;padding:20px;flex-wrap:wrap;justify-content:center}.ListingSearchTabs_inputDropdown__zF9Da{border:1px solid #ccc;width:240px;height:40px;cursor:pointer;padding:0 10px;font-size:16px}.ListingSearchTabs_inputDropdownWrapper__v61Yq{position:relative}button.ListingSearchTabs_searchTabsButtonDelete__4IOnQ{position:absolute;right:30px;top:12px;z-index:2;cursor:pointer;background-color:transparent;border:1px solid var(--black-color);color:var(--black-color);font-size:13px;border-radius:50px;transition:.5s}.ListingSearchTabs_searchButton__WDuvK{background-color:#b8860b;color:#fff;width:240px;height:40px;border:none;cursor:pointer}.ListingSearchTabs_bottomSection__ATYYB{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;padding:15px 20px 0;border-top:1px solid #ddd;margin-top:20px}.ListingSearchTabs_additionalServices__LH_az{color:#333;font-size:14px;width:calc(100% - 200px)}.ListingSearchTabs_additionalServicesHeader__SOZK7{margin-bottom:20px;font-family:var(--font-inter);display:flex;align-items:center;justify-content:flex-start;font-size:16px;cursor:pointer}.ListingSearchTabs_additionalServicesHeader__SOZK7>img{margin-left:15px}.ListingSearchTabs_servicesListContainer__vLrXm{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:50px}.ListingSearchTabs_serviceCheckboxWrapper__5SJqb{margin-right:30px;text-transform:uppercase;text-align:left;margin-bottom:20px;font-size:16px;font-family:var(--font-inter);cursor:pointer}.ListingSearchTabs_serviceCheckboxWrapper__5SJqb>label>input{margin-right:7px;cursor:pointer}.ListingSearchTabs_serviceCheckboxWrapper__5SJqb>label{cursor:pointer}.ListingSearchTabs_serviceLabel__9ZGX3{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ListingSearchTabs_serviceLabel__9ZGX3 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ListingSearchTabs_serviceCheckmark__1BwGk{position:absolute;top:-4px;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%}.ListingSearchTabs_serviceCheckmark__1BwGk:after{content:"";position:absolute;display:none}.ListingSearchTabs_serviceLabel__9ZGX3 input:checked~.ListingSearchTabs_serviceCheckmark__1BwGk .ListingSearchTabs_serviceCheckmarkInner__cn4uN{position:absolute;top:4px;left:4px;height:17px;width:17px;background-color:var(--gold-color);border-radius:50%}.ListingSearchTabs_resetButton__WNdeF{background:none;border:none;color:#666;cursor:pointer;font-size:14px;text-transform:uppercase;padding:5px 15px;transition:color .2s}.ListingSearchTabs_resetButton__WNdeF:hover{color:#333}@media(max-width:900px){.ListingSearchTabs_bottomSection__ATYYB{display:block}.ListingSearchTabs_additionalServices__LH_az{width:100%}.ListingSearchTabs_resetButton__WNdeF{padding:5px 0}}@media(max-width:768px){.ListingSearchTabs_serviceCheckboxWrapper__5SJqb{width:33.3%;margin-right:0}.ListingSearchTabs_serviceLabel__9ZGX3{font-size:14px}}@media(max-width:700px){.ListingSearchTabs_serviceCheckboxWrapper__5SJqb{width:50%}}