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}}