.page-id-42 .st-project-library__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.page-id-42 .st-project-card{display:block!important;min-width:0!important;margin:0!important}.page-id-42 .st-project-card__link{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#191A1C!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:0!important;color:#fff!important;text-decoration:none!important}.page-id-42 .st-project-card__media,.page-id-42 .st-project-card__media img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important}.page-id-42 .st-project-card__media img{object-fit:cover!important;transition:transform .35s ease!important}.page-id-42 .st-project-card__link::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04) 25%,rgba(0,0,0,.82) 100%);pointer-events:none}.page-id-42 .st-project-card__status{position:absolute!important;z-index:2!important;top:12px!important;left:12px!important;display:inline-flex!important;max-width:calc(100% - 24px)!important;padding:6px 8px!important;background:rgba(25,26,28,.84)!important;border:1px solid rgba(255,255,255,.26)!important;color:#fff!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.page-id-42 .st-project-card__body{position:absolute!important;z-index:2!important;right:16px!important;bottom:15px!important;left:16px!important;display:grid!important;gap:5px!important}.page-id-42 .st-project-card__code{color:#d3af52!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important}.page-id-42 .st-project-card h3{margin:0!important;max-width:calc(100% - 28px)!important;color:#fff!important;font-size:clamp(16px,1.25vw,21px)!important;font-weight:600!important;line-height:1.14!important}.page-id-42 .st-project-card__arrow{position:absolute!important;right:0!important;bottom:0!important;color:#d3af52!important;font-size:23px!important;line-height:1!important}.page-id-42 .st-project-card__link:hover img,.page-id-42 .st-project-card__link:focus-visible img{transform:scale(1.05)!important}.page-id-42 .st-project-card__link:focus-visible{outline:2px solid #d3af52!important;outline-offset:3px!important}@media (max-width:1024px){.page-id-42 .st-project-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:580px){.page-id-42 .st-project-library__grid{grid-template-columns:1fr!important;gap:12px!important}.page-id-42 .st-project-card__link{aspect-ratio:4/3!important}}
@media (min-width:901px){body .st-home-header__inner .st-home-header__desktop-nav>a,body .st-home-header__inner .st-home-header__desktop-nav>details>summary,body .st-home-header__inner>.st-home-header__contact{font-family:Georgia,"Times New Roman","Noto Serif","Noto Naskh Arabic","Songti SC",SimSun,serif!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;white-space:nowrap}body .st-home-header__inner .st-home-header__desktop-nav>a,body .st-home-header__inner .st-home-header__desktop-nav>details>summary{transition:color .2s ease}body .st-home-header__inner .st-home-header__desktop-nav>a:hover,body .st-home-header__inner .st-home-header__desktop-nav>a:focus-visible,body .st-home-header__inner .st-home-header__desktop-nav>details>summary:hover,body .st-home-header__inner .st-home-header__desktop-nav>details>summary:focus-visible{color:#d8b45a!important}}@media (min-width:1366px){body .st-home-header__inner .st-home-header__desktop-nav>a,body .st-home-header__inner .st-home-header__desktop-nav>details>summary,body .st-home-header__inner>.st-home-header__contact{font-size:15px!important}}@media (min-width:1025px) and (max-width:1365px){body .st-home-header__inner .st-home-header__desktop-nav,body .st-home-header__inner>.st-home-header__contact{display:none!important}body .st-home-header .st-mobile-toggle{display:grid!important}body .st-home-header .st-mobile-menu[hidden]{display:none!important}body .st-home-header .st-mobile-menu:not([hidden]){display:flex!important}}@media (max-width:900px){body .st-home-header .st-mobile-menu a,body .st-home-header .st-mobile-drawer a,body .st-home-header .st-home-header__mobile-nav a,body .st-home-header .st-home-header__mobile-nav button{font-family:Georgia,"Times New Roman","Noto Serif","Noto Naskh Arabic","Songti SC",SimSun,serif!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}}
@keyframes st-home-header-mark-bounce{0%{transform:translateY(-18px) scale(.92);opacity:.55}58%{transform:translateY(4px) scale(1.04);opacity:1}78%{transform:translateY(-2px) scale(.99)}100%{transform:translateY(0) scale(1);opacity:1}}@keyframes st-home-hero-mark-enter{0%{transform:translateX(-70vw) scale(.86);opacity:.12}72%{transform:translateX(14px) scale(1.03);opacity:.92}88%{transform:translateX(-5px) scale(.99)}100%{transform:translateX(0) scale(1);opacity:.92}}@keyframes st-home-hero-mark-enter-rtl{0%{transform:translateX(70vw) scale(.86);opacity:.12}72%{transform:translateX(-14px) scale(1.03);opacity:.92}88%{transform:translateX(5px) scale(.99)}100%{transform:translateX(0) scale(1);opacity:.92}}@keyframes st-home-title-turn-in{0%{opacity:0;transform:perspective(900px) rotateX(54deg) rotateY(-8deg) translateY(24px)}68%{opacity:1;transform:perspective(900px) rotateX(-5deg) rotateY(1deg) translateY(-2px)}100%{opacity:1;transform:none}}@keyframes st-home-title-turn-in-rtl{0%{opacity:0;transform:perspective(900px) rotateX(54deg) rotateY(8deg) translateY(24px)}68%{opacity:1;transform:perspective(900px) rotateX(-5deg) rotateY(-1deg) translateY(-2px)}100%{opacity:1;transform:none}}body.home .st-home-header__logo img{transform-origin:center;animation:st-home-header-mark-bounce 1.15s cubic-bezier(.22,.75,.25,1) both}body.home .stfh-hero h1{transform-origin:center bottom;backface-visibility:hidden;animation:st-home-title-turn-in .95s cubic-bezier(.22,.75,.25,1) both}@media (min-width:1180px){body.home .stfh-hero{position:relative;isolation:isolate;overflow:hidden}body.home .stfh-hero::after{content:"";position:absolute;z-index:0;inset-block-start:clamp(72px,8vw,118px);inset-inline-end:max(32px,calc((100vw - 1280px)/2));width:clamp(275px,27.5vw,429px);aspect-ratio:1;background:url(https://www.santheos.com/wp-content/uploads/2026/08/santheos-header-logo.webp)center/contain no-repeat;opacity:.92;pointer-events:none;will-change:transform,opacity;animation:st-home-hero-mark-enter 1.8s cubic-bezier(.22,.75,.25,1) both}body.home .stfh-hero>h1,body.home .stfh-hero>p:not(:last-child){max-width:min(760px,62%)}[dir="rtl"] body.home .stfh-hero::after{animation-name:st-home-hero-mark-enter-rtl}[dir="rtl"] body.home .stfh-hero h1{animation-name:st-home-title-turn-in-rtl}}@media (prefers-reduced-motion:reduce){body.home .st-home-header__logo img,body.home .stfh-hero h1,body.home .stfh-hero::after{animation:none!important;transform:none!important}}.st-flat-home .stfh-brand-word,.st-flat-home .stfh-golden-visa,.st-flat-home .stfh-who-brand,.st-flat-home .stfh-who-golden-visa,.st-flat-home .stfh-featured-brand,.st-flat-home .stfh-video-brand,.st-flat-home .stfh-video-golden-visa,.st-flat-home .stfh-delivery-golden-visa,.st-flat-home [data-count-to]{color:var(--st-gold, #c9a44c)!important}.st-flat-home .stfh-hero strong[data-count-to="8"]::after{content:"+";display:inline;margin-inline-start:.06em;color:var(--st-gold, #c9a44c)}
.page-id-42 .st-project-library{padding:clamp(56px,7vw,108px)0!important}.page-id-42 .st-project-library__inner{width:min(1440px,calc(100% - 112px))!important;margin-inline:auto!important}.page-id-42 .st-project-library__head{display:grid!important;justify-items:center!important;gap:18px!important;text-align:center!important}.page-id-42 .st-project-library__head>div,.page-id-42 .st-project-library__intro{max-width:760px!important;margin-inline:auto!important}.page-id-42 .st-project-library__eyebrow,.page-id-42 .st-project-library__head h2,.page-id-42 .st-project-library__intro{text-align:center!important}.page-id-42 .st-project-library__filters{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;margin:28px auto 34px!important}.page-id-42 .st-project-library__grid{margin-inline:auto!important}@media (max-width:1024px){.page-id-42 .st-project-library__inner{width:min(100% - 56px,960px)!important}}@media (max-width:580px){.page-id-42 .st-project-library{padding-block:48px!important}.page-id-42 .st-project-library__inner{width:min(100% - 32px,560px)!important}.page-id-42 .st-project-library__filters{margin-top:22px!important;margin-bottom:24px!important}}
.page-id-42 .elementor-element-5820cad4,.page-id-42 .elementor-element-957fd5a,.page-id-42 .elementor-element-957fd5a .elementor-widget-container{width:100%!important;text-align:center!important}.page-id-42 .elementor-element-5820cad4{display:flex!important;justify-content:center!important;align-items:center!important;padding-inline:24px!important}.page-id-42 .elementor-element-957fd5a .trx-addons-advanced-title{width:100%!important;margin-inline:auto!important;text-align:center!important}
:is(.st-home,.st-catalog,.st-contact,.st-legal,.sth-about,.st-wrap,.gv-faq-wrap,.st-project){background-color:var(--st-brand-bg, #191A1C)!important;color:var(--st-brand-text, #ffffff)!important}:is(.st-home__section,.st-home__section--soft,.st-home__section--dark,.st-home__facts,.st-home__project,.st-home__project-body,.st-catalog__content,.st-catalog__card,.st-catalog__body,.st-contact__main,.st-contact__details,.st-contact__item,.st-contact__form,.st-card,.gv-policy-card,.gv-search-row,.gv-faq-item,.st-project__body,.sc_testimonials_item,.sc_testimonials_item_content,.sc_testimonials_item_author){background-color:var(--st-brand-bg, #191A1C)!important;color:var(--st-brand-text, #ffffff)!important;border-color:var(--st-brand-border, rgba(255, 255, 255, 0.16))!important}:is(.st-home,.st-catalog,.st-contact,.st-legal,.sth-about,.st-wrap,.gv-faq-wrap,.st-project) :is(h1,h2,h3,h4,h5,h6,p,li,strong,span,label,blockquote){color:var(--st-brand-text, #ffffff)!important}:is(.st-home__eyebrow,.st-home__code,.st-home__step b,.st-catalog__eyebrow,.st-catalog__badge,.st-project__code,.st-project__body h2,.st-project__cta,.gv-kicker,.gv-policy-date,.gv-plus,.gv-disclaimer a,.st-dept-tag,.sth-about__tagline){color:var(--st-brand-gold, #c4a24f)!important}:is(.st-home__project,.st-catalog__card,.st-contact__item,.st-card,.gv-policy-card,.gv-search-row,.gv-faq-item,.st-divider,.st-home__point,.st-home__process){border-color:var(--st-brand-border, rgba(255, 255, 255, 0.16))!important}:is(.st-home__button,.st-contact__button,.st-btn.st-on,.gv-filter.gv-active){background-color:var(--st-brand-gold, #c4a24f)!important;color:var(--st-brand-bg-deep, #0b0c0d)!important}:is(.st-home__button--line,.st-contact__button--dark,.st-project__cta){background-color:transparent!important;border-color:var(--st-brand-gold, #c4a24f)!important;color:var(--st-brand-text, #ffffff)!important}.sc_testimonials_item :is(h1,h2,h3,h4,h5,h6,p,span,strong),.sc_testimonials_item_content,.sc_testimonials_item_content p{color:var(--st-brand-text, #ffffff)!important}
@media (max-width:782px){body.single-post figure.wp-block-table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}body.single-post figure.wp-block-table>table{position:static!important;inset:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-left:0!important;margin-right:0!important;max-width:none!important}}
@media (max-width:767px){.st-residential-hero{background-size:72vw auto!important;background-position:calc(100% + 34vw) center!important}.st-residential-hero::before{background:linear-gradient(90deg,#191A1C 0%,#191A1C 62%,rgba(25,26,28,.92) 82%,rgba(25,26,28,.72) 100%)!important}body.page-id-42 h1.elementor-heading-title,body.parent-pageid-42 .st2-project-title h1{box-sizing:border-box;padding-inline:20px!important}body.single-post h1,body.blog h1,body.category h1{overflow-wrap:anywhere;line-height:1.08!important}body.page-id-2252 .post_content.entry-content{display:flex;flex-direction:column}body.page-id-2252 .gv-faq-last-updated{order:1}body.page-id-2252 #golden-visa-faq-search{order:2}body.page-id-2252 .st2-topic-hub{order:3}}
@media (max-width:767px){body.page-id-2550 h1.elementor-heading-title,body.page-id-2647 h1.elementor-heading-title,body.page-id-2740 h1.elementor-heading-title{box-sizing:border-box;padding-inline:20px!important}body.page-id-2747 .post_content.entry-content{display:flex;flex-direction:column}body.page-id-2747 .gv-faq-wrap{order:-20}}
body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554),body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_wrap,body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap,body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap>.content_wrap,body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap .elementor,body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap .elementor-section,body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap .e-con{background-color:#191A1C!important}body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap :is(h1,h2,h3,h4,h5,h6,p,li,span,label){color:#FFFFFF!important}body:is(.page-id-40,.page-id-2651,.page-id-2744,.page-id-5617,.page-id-6045,.page-id-6469,.page-id-6873,.page-id-5391,.page-id-5392,.page-id-2554) .page_content_wrap a:not(.elementor-button){color:#C4A24F!important}.st-articles-growth__card h3,.st-articles-growth__card h3 a{color:#FFFFFF!important}.st-articles-growth__card h3 a:hover,.st-articles-growth__card h3 a:focus-visible{color:#C4A24F!important}.stfh-who-cta,.stfh-who-cta a,.stfh-who-cta .elementor-button{background-color:transparent!important;border-color:#C4A24F!important;color:#FFFFFF!important}.stfh-who-cta:hover,.stfh-who-cta:focus-visible,.stfh-who-cta a:hover,.stfh-who-cta a:focus-visible,.stfh-who-cta .elementor-button:hover,.stfh-who-cta .elementor-button:focus-visible{border-color:#D6B55D!important;color:#D6B55D!important}.santheos-enquiry__form :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]),textarea,select){background-color:#151A20!important;color:#FFFFFF!important;border-color:rgba(255,255,255,.22)!important}.santheos-enquiry__form :is(input,textarea,select)::placeholder{color:rgba(255,255,255,.72)!important;opacity:1}.santheos-enquiry__form :is(input,textarea,select):focus-visible{border-color:#C4A24F!important;outline:2px solid #C4A24F!important;outline-offset:2px}.santheos-enquiry__form input[type="checkbox"],.santheos-enquiry__form input[type="radio"]{accent-color:#C4A24F}html[lang^="tr"] body .trx_addons_scroll_to_top,html[lang^="tr"] body .trx_addons_scroll_to_top:hover,html[lang^="tr"] body .trx_addons_scroll_to_top:focus,html[lang^="tr"] body .trx_addons_scroll_to_top:focus-visible,html[lang^="tr"] body .trx_addons_scroll_to_top:active{background:#0b0c0d!important;color:#c9a44c!important;border:1px solid #c9a44c!important}html[lang^="tr"] body .trx_addons_scroll_to_top:focus-visible{outline:2px solid #c9a44c!important;outline-offset:3px}
:root{--st-interactive-gold:#c4a24f}@media (hover:hover) and (pointer:fine){.body_wrap a:hover,.page_wrap a:hover{color:var(--st-interactive-gold)!important}.body_wrap a:hover img,.page_wrap a:hover img{outline:1px solid var(--st-interactive-gold);outline-offset:3px}.body_wrap a.elementor-button:hover,.body_wrap a.sc_button:hover,.body_wrap .wp-block-button__link:hover,.body_wrap button:hover,.page_wrap a.elementor-button:hover,.page_wrap a.sc_button:hover,.page_wrap button:hover{border-color:var(--st-interactive-gold)!important;box-shadow:inset 0 0 0 1px var(--st-interactive-gold)}.body_wrap article.post_item:has(a):hover,.body_wrap .st-expert-card:has(a):hover,.body_wrap [class*="project-card"]:has(a):hover,.body_wrap [class*="project_card"]:has(a):hover{outline:1px solid var(--st-interactive-gold);outline-offset:3px}}.body_wrap a:focus-visible,.page_wrap a:focus-visible,.body_wrap button:focus-visible,.page_wrap button:focus-visible{color:var(--st-interactive-gold)!important;outline:1px solid var(--st-interactive-gold)!important;outline-offset:3px}.body_wrap a,.page_wrap a,.body_wrap button,.page_wrap button,.body_wrap article.post_item,.body_wrap .st-expert-card{transition:color .18s ease,border-color .18s ease,outline-color .18s ease,box-shadow .18s ease}
.stfh-hero>p:has(>a>strong[data-count-to]){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.stfh-hero>p:has(>a>strong[data-count-to])>a:not(:has(>strong[data-count-to])),.stfh-hero>p:has(>a>strong[data-count-to])>br{display:none!important}.stfh-hero>p:has(>a>strong[data-count-to])>a:has(>strong[data-count-to]){width:auto!important;min-width:0!important;height:100%!important;margin:0!important}@media (max-width:767px){.stfh-hero>p:has(>a>strong[data-count-to]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.stfh-hero>p:has(>a>strong[data-count-to])>a:has(>strong[data-count-to]):last-of-type{grid-column:1/-1}}
body:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394),body:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394){background:#0f1113;color:#fff}:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394) .page_content_wrap,:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394) .page_content_wrap{padding:0!important}:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394) .content_wrap,:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394) .content_wrap{width:100%!important;max-width:none!important}:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394) .post_content,:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394) .post_content{margin:0!important}:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394) .page_title,:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394) .page_title{display:none!important}:is(.page-id-42,.page-id-2550,.page-id-2647,.page-id-2740,.page-id-5393,.page-id-5394) .logo_text,:is(.parent-pageid-42,.parent-pageid-2550,.parent-pageid-2647,.parent-pageid-2740,.parent-pageid-5393,.parent-pageid-5394) .logo_text{display:none!important}.st2-directory-hero{width:min(1440px,calc(100% - 112px));margin:0 auto;padding:clamp(76px,9vw,150px)0 52px}.st2-directory-hero h1{max-width:980px;margin:0 auto 24px;color:#fff;text-align:center;font-size:clamp(46px,6vw,92px);line-height:1.02;letter-spacing:0}.st2-directory-hero p{max-width:780px;margin:0 auto;color:#c6c9cc;text-align:center;font-size:18px;line-height:1.7}.st2-directory-shortcode{width:100%}.st2-project-directory{width:min(1440px,calc(100% - 112px));margin:0 auto;padding:22px 0 112px}.st2-project-directory__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:48px;align-items:end;margin-bottom:32px}.st2-project-directory__top h2{margin:0;color:#fff;font-size:clamp(34px,4vw,58px);letter-spacing:0}.st2-project-directory__top>p{max-width:620px;margin:0;color:#b9bdc1;line-height:1.65}.st2-eyebrow{margin:0 0 10px;color:#d3af52;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.st2-project-filters{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 48px;gap:10px;align-items:end;padding:18px 0;border-top:1px solid #35383b;border-bottom:1px solid #35383b}.st2-project-filters label{display:grid;gap:7px}.st2-project-filters label span{color:#aeb2b6;font-size:11px;font-weight:700;text-transform:uppercase}.st2-project-filters input,.st2-project-filters select{width:100%;height:46px;margin:0;padding:0 12px;border:1px solid #3c4044;border-radius:0;background:#15181b;color:#fff;font:inherit}.st2-project-reset{display:grid;width:46px;height:46px;place-items:center;border:1px solid #d3af52;border-radius:0;background:transparent;color:#d3af52;font-size:22px;cursor:pointer}.st2-project-results{min-height:24px;margin:16px 0;color:#aeb2b6;font-size:13px}.st2-project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.st2-project-card{min-width:0}.st2-project-card>a{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border:1px solid #3b3e42;background:#17191b;color:#fff;text-decoration:none}.st2-project-card__media,.st2-project-card__media img{position:absolute;inset:0;width:100%;height:100%}.st2-project-card__media img{object-fit:cover;transition:transform .35s ease}.st2-project-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02) 22%,rgba(0,0,0,.88) 100%)}.st2-project-card__status{position:absolute;z-index:2;top:12px;left:12px;padding:7px 9px;border:1px solid rgba(255,255,255,.35);background:rgba(15,17,19,.86);color:#fff;font-size:11px}.st2-project-card__body{position:absolute;z-index:3;right:16px;bottom:15px;left:16px}.st2-project-card__body>span{color:#d3af52;font-size:11px;font-weight:700}.st2-project-card h2{max-width:calc(100% - 30px);margin:6px 0 0;color:#fff;font-size:clamp(17px,1.25vw,22px);line-height:1.15}.st2-project-card b{position:absolute;right:0;bottom:0;color:#d3af52;font-size:24px}.st2-project-card>a:hover img,.st2-project-card>a:focus-visible img{transform:scale(1.05)}.st2-project-card>a:focus-visible{outline:2px solid #d3af52;outline-offset:3px}.st2-project-empty{padding:48px 0;color:#c4c7ca;text-align:center}.st2-project-page{width:100%;background:#0f1113;color:#fff}.st2-project-page h1,.st2-project-page h2,.st2-project-page h3{color:#fff;letter-spacing:0}.st2-project-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);min-height:720px;border-bottom:1px solid #35383b}.st2-project-hero__copy{justify-content:center;padding:clamp(68px,8vw,140px) clamp(40px,6vw,104px)}.st2-project-eyebrow .elementor-heading-title{color:#d3af52;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.st2-project-title .elementor-heading-title{margin:20px 0;color:#fff;font-size:clamp(54px,6.2vw,104px);line-height:.98}.st2-project-lead{max-width:720px;color:#c8cbce;font-size:19px;line-height:1.65}.st2-project-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.st2-button .elementor-button{min-height:50px;padding:15px 20px;border-radius:0;font-weight:700}.st2-button--primary .elementor-button{background:#d3af52;color:#0f1113}.st2-button--secondary .elementor-button{border:1px solid #d3af52;background:transparent;color:#fff}.st2-project-hero__media{min-height:720px}.st2-project-image,.st2-project-image .elementor-widget-container,.st2-project-image img{width:100%;height:100%}.st2-project-image img{display:block;object-fit:cover}.st2-project-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #35383b}.st2-project-facts>.elementor-element,.st2-project-facts .elementor-widget-container{display:contents}.st2-project-fact{min-height:150px;padding:34px;border-right:1px solid #35383b}.st2-project-fact:last-child{border-right:0}.st2-project-fact span{display:block;margin-bottom:10px;color:#9da2a7;font-size:11px;font-weight:700;text-transform:uppercase}.st2-project-fact strong{display:block;color:#fff;font-size:18px;line-height:1.35}.st2-project-section{width:min(1280px,calc(100% - 112px));margin:0 auto;padding:clamp(74px,9vw,132px)0;border-bottom:1px solid #35383b}.st2-project-overview{display:grid!important;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:80px}.st2-project-section h2{margin:0 0 22px;font-size:clamp(38px,4vw,64px);line-height:1.04}.st2-project-section p{color:#c3c7ca;font-size:17px;line-height:1.75}.st2-project-section__heading p{font-size:14px}.st2-project-review-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;border-top:1px solid #35383b}.st2-project-review-list>div{padding:30px;border-right:1px solid #35383b;border-bottom:1px solid #35383b}.st2-project-review-list>div:last-child{border-right:0}.st2-project-review-list span{color:#d3af52;font-size:12px}.st2-project-review-list h3{margin:28px 0 12px;font-size:24px}.st2-project-review-list p{margin:0;font-size:15px}.st2-project-faq{border-top:1px solid #35383b}.st2-project-faq details{border-bottom:1px solid #35383b}.st2-project-faq summary{position:relative;padding:22px 48px 22px 0;color:#fff;font-weight:700;cursor:pointer;list-style:none}.st2-project-faq summary:after{content:"+";position:absolute;right:0;color:#d3af52;font-size:25px}.st2-project-faq details[open] summary:after{content:"-"}.st2-project-faq p{max-width:820px;margin:0;padding:0 0 22px}.st2-project-cta{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;width:min(1280px,calc(100% - 112px));margin:0 auto;padding:76px 0 100px}.st2-project-cta h2{margin:0;font-size:clamp(36px,4vw,60px)}.st2-project-cta p{max-width:720px;color:#c3c7ca}@media (max-width:1024px){.st2-directory-hero,.st2-project-directory,.st2-project-section,.st2-project-cta{width:min(100% - 56px,960px)}.st2-project-filters{grid-template-columns:repeat(2,minmax(0,1fr)) 48px}.st2-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st2-project-hero{grid-template-columns:1fr}.st2-project-hero__media{min-height:540px;order:-1}.st2-project-hero__copy{padding:70px 42px}.st2-project-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.st2-project-fact:nth-child(2){border-right:0}.st2-project-overview{grid-template-columns:1fr;gap:30px}.st2-project-review-list{grid-template-columns:1fr}.st2-project-review-list>div{border-right:0}.st2-project-cta{grid-template-columns:1fr}}@media (max-width:580px){.st2-directory-hero,.st2-project-directory,.st2-project-section,.st2-project-cta{width:min(100% - 32px,560px)}.st2-directory-hero{padding-top:54px}.st2-project-directory__top{grid-template-columns:1fr;gap:20px}.st2-project-filters{grid-template-columns:1fr}.st2-project-reset{width:100%}.st2-project-grid{grid-template-columns:1fr}.st2-project-card>a{aspect-ratio:4/3}.st2-project-hero{min-height:0}.st2-project-hero__media{min-height:360px}.st2-project-hero__copy{padding:48px 20px 58px}.st2-project-title .elementor-heading-title{font-size:44px}.st2-project-facts{grid-template-columns:1fr}.st2-project-fact{min-height:0;border-right:0;border-bottom:1px solid #35383b}.st2-project-actions{display:grid}.st2-project-cta{padding-block:58px 72px}}@media (prefers-reduced-motion:reduce){.st2-project-card__media img{transition:none}}.st2-project-directory .st2-project-filters label{min-width:0}.st2-project-directory .st2-project-filters input,.st2-project-directory .st2-project-filters select{box-sizing:border-box;min-width:0}.st2-project-directory .st2-project-filters [data-project-reset]{width:46px}@media (min-width:1200px){.st2-project-directory .st2-project-filters{grid-template-columns:minmax(180px,1.4fr) minmax(210px,1.5fr) repeat(3,minmax(120px,1fr)) 46px!important}}@media (min-width:581px) and (max-width:1199px){.st2-project-directory .st2-project-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:580px){.st2-project-directory .st2-project-filters{grid-template-columns:minmax(0,1fr)!important}}.st2-project-directory .st2-project-card__body{box-sizing:border-box;padding-inline-end:40px}.st2-project-directory .st2-project-card h2{max-width:100%;overflow-wrap:anywhere}.st2-project-directory .st2-project-card b{right:auto!important;left:auto!important;inset-inline-end:0!important}[dir="rtl"] .st2-project-directory .st2-project-card b,.st2-project-directory[dir="rtl"] .st2-project-card b{transform:scaleX(-1)}
.top_panel_custom_23 .elementor-widget-image img{content:url(https://www.santheos.com/wp-content/uploads/2026/08/santheos-header-logo.webp)!important;width:76px!important;height:76px!important;object-fit:contain!important}.top_panel_custom_23 .logo_text{display:none!important}.page-id-42 .page_content_wrap article{min-height:0!important}.page-id-42 .page_content_wrap article>.elementor{min-height:0!important}
.top_panel,.top_panel_custom_23{display:none!important}.st-home-header{position:relative;z-index:100;width:100%;min-height:108px;background:#000;border-bottom:1px solid #252525;box-sizing:border-box;font-family:Jost,Arial,sans-serif}.st-home-header *{box-sizing:border-box;letter-spacing:0}.st-home-header__inner{display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:22px;width:100%;min-height:108px;padding:8px clamp(24px,3vw,48px)}.st-home-header__logo,.st-home-header__logo img{display:block;width:88px;height:88px;object-fit:contain}.st-home-header__desktop-nav{display:flex;min-width:0;align-items:center;justify-content:center;gap:clamp(8px,.8vw,14px);white-space:nowrap}.st-home-header__desktop-nav a,.st-home-header__desktop-nav summary,.st-home-header__contact{color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.3}.st-home-header__desktop-nav a:hover,.st-home-header__desktop-nav summary:hover{color:#c4a24f}.st-home-header__desktop-nav details{position:relative}.st-home-header__desktop-nav summary{cursor:pointer;list-style:none}.st-home-header__desktop-nav details>div{position:absolute;top:calc(100% + 12px);right:0;display:grid;min-width:120px;gap:10px;padding:14px;background:#0b0b0b;border:1px solid #252525}.st-home-header__contact{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border:1px solid #c4a24f}.st-home-header .st-mobile-toggle,.st-home-header .st-mobile-menu{display:none}.st-home-header a:focus-visible,.st-home-header button:focus-visible,.st-home-header summary:focus-visible{outline:3px solid #c4a24f;outline-offset:3px}@media (max-width:1365px){.st-home-header,.st-home-header__inner{min-height:96px}.st-home-header__inner{grid-template-columns:minmax(0,1fr) auto;padding:6px 18px}.st-home-header__logo,.st-home-header__logo img{width:80px;height:80px}.st-home-header__desktop-nav,.st-home-header__contact{display:none}.st-home-header .st-mobile-toggle{position:static;z-index:2;display:grid;width:48px;height:48px;padding:12px;border:1px solid #c4a24f;background:#000;place-content:center;gap:5px}.st-home-header .st-mobile-toggle span{display:block;width:22px;height:2px;background:#fff}.st-home-header .st-mobile-menu{position:absolute;top:100%;right:0;z-index:3;display:flex;width:min(100%,420px);max-height:calc(100vh - 96px);flex-direction:column;padding:28px;background:#000;color:#fff;overflow:auto;border:1px solid #252525}.st-home-header .st-mobile-menu[hidden]{display:none!important}.st-home-header .st-mobile-menu>a{padding:11px 0;border-bottom:1px solid #252525;color:#fff;text-decoration:none;font-size:18px;font-weight:600}.st-home-header .st-mobile-menu__label{margin-top:24px;color:#c4a24f;font-size:12px;font-weight:700;text-transform:uppercase}.st-home-header .st-mobile-menu__languages{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px}.st-home-header .st-mobile-menu__languages a{color:#c4a24f;text-decoration:none;font-weight:600}}
body.st-project-template-047 .st047-project-shell,body.st-project-template-047 .st047-project-shell *{box-sizing:border-box}body.st-project-template-047 .st047-project-hero{display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%)!important;align-items:stretch!important;gap:0!important;min-height:620px;margin:0!important;padding:0!important;overflow:hidden;background:#17191b;border-block:1px solid #33383b}body.st-project-template-047 .st047-project-copy,body.st-project-template-047 .st047-project-media{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body.st-project-template-047 .st047-project-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding-block:64px!important;padding-inline:120px 65px!important;background:#17191b}body.st-project-template-047 .st047-project-media{position:relative;min-height:620px;background:#111315;border-inline-start:1px solid #33383b}body.st-project-template-047 .st2-project-eyebrow{width:100%;margin:0 0 20px!important}body.st-project-template-047 .st2-project-eyebrow .elementor-heading-title{color:#d2aa45!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:uppercase}body.st-project-template-047 .st2-project-title{width:100%;margin:0 0 22px!important}body.st-project-template-047 .st2-project-title .elementor-heading-title{max-width:720px;margin:0;color:#f7f7f5!important;font-size:58px!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important;overflow-wrap:anywhere}body.st-project-template-047 .st2-project-lead{width:100%;max-width:650px;margin:0 0 34px!important}body.st-project-template-047 .st2-project-lead,body.st-project-template-047 .st2-project-lead p{color:#d8d8d4!important;font-size:17px!important;line-height:1.65!important}body.st-project-template-047 .st047-project-copy .st2-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:238px;min-height:60px;margin:0!important;padding:15px 24px!important;color:#111315!important;background:#d2aa45!important;border:1px solid #d2aa45!important;border-radius:0!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;text-align:center;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.st-project-template-047 .st047-project-copy .st2-button--secondary{color:#f7f7f5!important;background:transparent!important}body.st-project-template-047 .st047-project-copy .st2-button:hover,body.st-project-template-047 .st047-project-copy .st2-button:focus-visible{color:#111315!important;background:#e4c269!important;border-color:#e4c269!important}body.st-project-template-047 .st2-project-image,body.st-project-template-047 .st2-project-image .elementor-widget-container,body.st-project-template-047 .st2-project-image a,body.st-project-template-047 .st2-project-image picture{display:block!important;width:100%!important;height:100%!important;min-height:inherit;margin:0!important}body.st-project-template-047 .st2-project-image img{display:block!important;width:100%!important;height:100%!important;min-height:620px;object-fit:cover!important;object-position:center!important;border:0!important}body.st-project-template-047 .st047-project-facts-widget{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%!important;max-width:none!important;margin:0!important;padding:28px 120px!important;background:#17191b;border-bottom:1px solid #33383b}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact{display:grid!important;grid-template-columns:55px minmax(0,1fr);align-items:center;gap:18px;min-height:105px;padding:8px 25px;border-inline-start:1px solid #33383b}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:first-child{padding-inline-start:0;border-inline-start:0}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact[hidden]{display:none!important}body.st-project-template-047 .santheos-project-hero__fact-icon{width:48px;height:48px;color:#c9a64b}body.st-project-template-047 .santheos-project-hero__fact-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.st-project-template-047 .santheos-project-hero__fact-label{margin:0 0 8px;color:#c9a64b!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:uppercase}body.st-project-template-047 .santheos-project-hero__fact-value{margin:0;color:#f4f4f1!important;font-size:16px!important;font-weight:500!important;line-height:1.45!important}body.st-project-template-047 .st2-project-review-list{gap:18px!important}body.st-project-template-047 .st2-project-review-list>div{background:#202326!important;border-top:2px solid #d2aa45!important;border-radius:0!important}body.st-project-template-047 .st2-project-faq details{background:#202326!important;border:1px solid #353a3d!important;border-radius:0!important}body.st-project-template-047 .st2-project-faq summary{color:#f4f4f1!important}body.st-project-template-047 .st2-project-faq details[open] summary,body.st-project-template-047 .st2-project-faq summary:hover{color:#d2aa45!important}[dir="rtl"] body.st-project-template-047 .st047-project-copy,body.rtl.st-project-template-047 .st047-project-copy{align-items:flex-start!important;text-align:start!important}body.st-project-template-047 .st047-project-actions{display:flex!important;flex-wrap:wrap;gap:16px;width:100%}body.st-project-template-047 .st047-project-actions>*{width:auto!important;margin:0!important}@media (max-width:1180px){body.st-project-template-047 .st047-project-facts-widget{grid-template-columns:repeat(2,minmax(0,1fr))}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact{border-bottom:1px solid #33383b}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:nth-child(even){border-inline-start:1px solid #33383b}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:last-child{border-bottom:0}}@media (max-width:767px){body.st-project-template-047 .st047-project-hero{grid-template-columns:1fr!important;min-height:0}body.st-project-template-047 .st047-project-copy{padding:48px 22px 42px!important}body.st-project-template-047 .st2-project-title .elementor-heading-title{font-size:clamp(38px,12vw,50px)!important}body.st-project-template-047 .st047-project-media,body.st-project-template-047 .st2-project-image img{min-height:360px}body.st-project-template-047 .st047-project-media{border-inline-start:0;border-top:1px solid #33383b}body.st-project-template-047 .st047-project-copy .st2-button{width:100%!important;min-width:0}body.st-project-template-047 .st047-project-facts-widget{grid-template-columns:1fr;padding:8px 22px!important}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact,body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:nth-child(even),body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:last-child{grid-column:auto;min-height:104px;border-inline-start:0;border-bottom:1px solid #33383b}body.st-project-template-047 .st047-project-facts-widget .st2-project-fact:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){body.st-project-template-047 .st047-project-copy .st2-button{transition:none}}
.st-source-carousel-stage{position:relative;width:100%;margin:0;overflow:hidden;background:#111315;line-height:0}.st-source-carousel-stage .st-source-carousel-slide{width:100%;margin:0!important;overflow:hidden}.st-source-carousel-stage .st-source-carousel-slide[aria-hidden="true"]{display:none!important}.st-source-carousel-stage .st-source-carousel-slide[aria-hidden="false"]{display:block!important}.st-source-carousel-stage .st-source-carousel-slide img{display:block;width:100%;height:auto;margin:0;object-fit:cover}.st-source-carousel-stage br{display:none}.st-source-carousel-arrow{position:absolute!important;z-index:3;top:50%;display:grid!important;place-items:center;width:50px!important;min-width:0!important;max-width:50px!important;height:50px!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #c9a64b!important;border-radius:50%!important;color:#c9a64b!important;background:rgba(16,18,20,.82)!important;transform:translateY(-50%);cursor:pointer}.st-source-carousel-arrow--previous{left:18px}.st-source-carousel-arrow--next{right:18px}.st-source-carousel-arrow svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.st-source-carousel-dots{position:absolute;z-index:3;bottom:16px;left:50%;display:flex;gap:9px;align-items:center;transform:translateX(-50%)}.st-source-carousel-dot{display:block!important;width:10px!important;min-width:0!important;max-width:10px!important;height:10px!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:50%!important;background:rgba(255,255,255,.58)!important;cursor:pointer}.st-source-carousel-dot[aria-current="true"]{border-color:#c9a64b!important;background:#c9a64b!important;transform:scale(1.18)}@media (max-width:767px){.st-source-carousel-arrow{width:44px!important;max-width:44px!important;height:44px!important}.st-source-carousel-arrow--previous{left:10px}.st-source-carousel-arrow--next{right:10px}.st-source-carousel-dots{bottom:12px;gap:7px}}
body.st-project-template-v2 .st047-v2-hidden{display:none!important}body.st-project-template-v2 .santheos-project-hero,body.st-project-template-v2 .santheos-project-hero *,body.st-project-template-v2 .santheos-overview,body.st-project-template-v2 .santheos-overview *{box-sizing:border-box;font-family:"Roboto",Arial,sans-serif!important}body.st-project-template-v2 .santheos-project-hero{--gold:#c9a64b;--dark:#171a1d;--white:#f6f6f6;--muted:#d2d2d2;--border:rgba(255,255,255,.13);width:100%;margin:0;overflow:hidden;color:var(--white);background:var(--dark)}body.st-project-template-v2 .santheos-project-hero__top{display:grid;grid-template-columns:50% 50%;min-height:620px;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.025),transparent 48%),var(--dark)}body.st-project-template-v2 .santheos-project-hero__content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:64px 65px 64px 120px}body.st-project-template-v2 .santheos-project-hero__eyebrow{display:flex;align-items:center;gap:18px;margin:0 0 25px!important;color:var(--white)!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.14em!important;text-transform:uppercase}body.st-project-template-v2 .santheos-project-hero__separator{display:block;flex:0 0 1px;width:1px;height:16px;background:rgba(255,255,255,.55)}body.st-project-template-v2 .santheos-project-hero h1{margin:0 0 30px!important;color:var(--white)!important;font-size:58px!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important;overflow-wrap:anywhere}body.st-project-template-v2 .santheos-project-hero__description{max-width:680px;margin:0 0 35px!important;color:var(--muted)!important;font-size:17px!important;line-height:1.55!important}body.st-project-template-v2 .santheos-project-hero__buttons{display:flex;flex-wrap:wrap;gap:16px}body.st-project-template-v2 .santheos-project-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:16px 25px;border:1px solid var(--gold)!important;border-radius:0!important;color:#101214!important;background:var(--gold)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;text-align:center;text-decoration:none!important}body.st-project-template-v2 .santheos-project-hero__carousel{position:relative;min-width:0;min-height:620px;overflow:hidden;background:var(--dark)}body.st-project-template-v2 .santheos-project-hero__track{display:flex;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,.61,.36,1)}body.st-project-template-v2 .santheos-project-hero__slide{flex:0 0 100%;width:100%;min-height:620px;margin:0;overflow:hidden}body.st-project-template-v2 .santheos-project-hero__slide img{display:block;width:100%;height:100%;min-height:620px;object-fit:cover;object-position:center}body.st-project-template-v2 .santheos-project-hero__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:28px 120px;border-top:1px solid var(--border);background:var(--dark)!important}body.st-project-template-v2 .santheos-project-hero__fact{display:grid;grid-template-columns:55px minmax(0,1fr);align-items:center;gap:18px;min-width:0;min-height:105px;padding:8px 25px;border-inline-start:1px solid var(--border)}body.st-project-template-v2 .santheos-project-hero__fact:first-child{padding-inline-start:0;border-inline-start:0}body.st-project-template-v2 .santheos-project-hero__fact-icon{width:48px;height:48px;color:var(--gold)}body.st-project-template-v2 .santheos-project-hero__fact-icon svg,body.st-project-template-v2 .santheos-overview svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.st-project-template-v2 .santheos-project-hero__fact-label{margin:0 0 7px!important;color:var(--gold)!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.05em!important;text-transform:uppercase}body.st-project-template-v2 .santheos-project-hero__fact-value{margin:0!important;color:var(--white)!important;font-size:15px!important;line-height:1.45!important}body.st-project-template-v2 .santheos-overview{--gold:#c9a64b;--white:#f6f6f6;--muted:#a6a8aa;--background:#17191b;--card:#1b1e20;--border:rgba(255,255,255,.12);width:100%;margin:0;padding:90px 100px 55px;color:var(--white);background:var(--background)}body.st-project-template-v2 .santheos-overview__content{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(480px,.95fr);gap:100px;align-items:center}body.st-project-template-v2 .santheos-overview__eyebrow{margin:0 0 22px!important;color:var(--gold)!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.3em!important;text-transform:uppercase}body.st-project-template-v2 .santheos-overview h2{margin:0!important;color:var(--white)!important;font-size:clamp(48px,5vw,76px)!important;font-weight:600!important;line-height:1.05!important;letter-spacing:0!important}body.st-project-template-v2 .santheos-overview__accent{width:76px;height:4px;margin:38px 0;background:var(--gold)}body.st-project-template-v2 .santheos-overview__intro{margin:0 0 42px!important;color:var(--white)!important;font-size:21px!important;line-height:1.6!important}body.st-project-template-v2 .santheos-overview__detail{display:grid;grid-template-columns:82px minmax(0,1fr);gap:30px;align-items:center;padding-bottom:34px}body.st-project-template-v2 .santheos-overview__detail+.santheos-overview__detail{padding-top:34px;border-top:1px solid var(--border)}body.st-project-template-v2 .santheos-overview__detail-icon{display:grid;place-items:center;width:74px;height:74px;padding:17px;color:var(--gold);border:1.5px solid var(--gold);border-radius:50%}body.st-project-template-v2 .santheos-overview__detail p{margin:0!important;color:var(--white)!important;font-size:18px!important;line-height:1.65!important}body.st-project-template-v2 .santheos-overview__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.st-project-template-v2 .santheos-overview__fact{display:flex;min-height:245px;padding:30px 20px;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:var(--card);border:1px solid var(--border);border-radius:10px}body.st-project-template-v2 .santheos-overview__fact>svg{width:50px;height:50px;margin-bottom:18px;color:var(--gold)}body.st-project-template-v2 .santheos-overview__fact-value{margin:0!important;color:var(--white)!important;font-size:clamp(25px,2.2vw,42px)!important;font-weight:600!important;line-height:1.08!important;overflow-wrap:anywhere}body.st-project-template-v2 .santheos-overview__fact-label{margin:18px 0 0!important;color:var(--gold)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase}body.st-project-template-v2 .santheos-overview__disclaimer{display:flex;align-items:center;gap:24px;margin-top:48px;padding:30px 8px 0;color:var(--muted);border-top:1px solid var(--border)}body.st-project-template-v2 .santheos-overview__disclaimer>svg{width:40px;height:40px;flex:0 0 auto}body.st-project-template-v2 .santheos-overview__disclaimer p{margin:0!important;color:var(--muted)!important;font-size:16px!important;line-height:1.6!important}body.st-project-template-v2 .santheos-overview__remaining{min-width:0;flex:1}body.st-project-template-v2 .santheos-overview__remaining p+p{margin-block-start:18px!important}[dir="rtl"] body.st-project-template-v2 .santheos-project-hero__content,body.rtl.st-project-template-v2 .santheos-project-hero__content{padding:64px 120px 64px 65px;text-align:start}@media (max-width:1024px){body.st-project-template-v2 .santheos-project-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 30px}body.st-project-template-v2 .santheos-overview{padding:40px 22px 34px}body.st-project-template-v2 .santheos-overview__content{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){body.st-project-template-v2 .santheos-project-hero__top{grid-template-columns:1fr;min-height:0}body.st-project-template-v2 .santheos-project-hero__content{padding:34px 20px}body.st-project-template-v2 .santheos-project-hero h1{font-size:32px!important}body.st-project-template-v2 .santheos-project-hero__buttons{display:grid;grid-template-columns:1fr;gap:11px}body.st-project-template-v2 .santheos-project-hero__button{width:100%;min-height:50px;padding:12px 15px;font-size:13px!important}body.st-project-template-v2 .santheos-project-hero__carousel,body.st-project-template-v2 .santheos-project-hero__slide,body.st-project-template-v2 .santheos-project-hero__slide img{min-height:260px;height:62vw;max-height:380px}body.st-project-template-v2 .santheos-project-hero__facts{grid-template-columns:1fr;padding:10px 20px 18px}body.st-project-template-v2 .santheos-project-hero__fact{grid-template-columns:45px minmax(0,1fr);gap:13px;min-height:85px;padding:16px 0;border-top:1px solid var(--border);border-inline-start:0}body.st-project-template-v2 .santheos-project-hero__fact:first-child{border-top:0}body.st-project-template-v2 .santheos-overview{padding:30px 14px 26px}body.st-project-template-v2 .santheos-overview__content{grid-template-columns:1fr;gap:26px}body.st-project-template-v2 .santheos-overview h2{font-size:28px!important}body.st-project-template-v2 .santheos-overview__detail{grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:start;padding-bottom:19px}body.st-project-template-v2 .santheos-overview__detail-icon{width:40px;height:40px;padding:9px}body.st-project-template-v2 .santheos-overview__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.st-project-template-v2 .santheos-overview__fact{min-height:125px;padding:14px 6px;border-radius:6px}body.st-project-template-v2 .santheos-overview__fact-value{font-size:16px!important}}