.elementor-403 .elementor-element.elementor-element-b213a3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}#mw-site-footer{--black:#0d0e0f;--gold:#d6a84b;--max:1320px;position:relative;padding-top:66px;background:var(--black);color:#fff;overflow:hidden;font-family:"DM Sans",Arial,sans-serif;font-size:16px;font-synthesis:none;-webkit-font-smoothing:antialiased}#mw-site-footer,#mw-site-footer *{box-sizing:border-box}#mw-site-footer .container{width:min(var(--max),calc(100% - 100px));margin-inline:auto}#mw-site-footer a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:#fff0}#mw-site-footer a:focus-visible{outline:3px solid #b78421;outline-offset:5px}#mw-site-footer .footer-top{display:flex;justify-content:space-between;gap:70px;padding-bottom:50px}#mw-site-footer .footer-top>*{min-width:0}#mw-site-footer .footer-top>p{margin:0;color:#fff;font-size:2.2rem;font-weight:400;line-height:1.14;letter-spacing:-.045em}#mw-site-footer .footer-top>div{align-self:center;text-align:right}#mw-site-footer .eyebrow{display:block;margin-bottom:13px;color:#979797;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase}#mw-site-footer .footer-top>div>a{color:#e7e7e7;font-size:1.3rem;line-height:1.5;letter-spacing:-.03em}#mw-site-footer .footer-top>div>a:hover{color:var(--gold)}#mw-site-footer .footer-links{display:flex;justify-content:space-between;gap:40px;padding:24px 0;border-top:1px solid #383838;border-bottom:1px solid #383838;color:#b6b6b6;font-size:.8125rem;line-height:1.5}#mw-site-footer .footer-links>nav{display:flex;flex-wrap:wrap;gap:17px 25px;min-width:0}#mw-site-footer .footer-links a:hover{color:var(--gold)}#mw-site-footer .footer-links>span{align-self:center;color:#8c8c8c;font-size:.75rem;white-space:nowrap}#mw-site-footer .footer-wordmark{margin-left:-.012em;padding:20px 0 24px;color:#ebebeb;font-size:clamp(4rem,13.9vw,13.8rem);font-weight:500;letter-spacing:-.082em;line-height:1.1;white-space:nowrap}#mw-site-footer .footer-wordmark>span{color:var(--gold)}#mw-site-footer .footer-bottom{display:flex;justify-content:space-between;gap:30px;padding:23px 0 26px;border-top:1px solid #383838;color:#9a9a9a;font-size:.75rem;line-height:1.6}#mw-site-footer .footer-bottom>a:hover{color:#fff}@media (max-width:1200px){#mw-site-footer .container{width:calc(100% - 72px)}#mw-site-footer .footer-links{gap:30px}#mw-site-footer .footer-links>nav{gap:17px 20px}#mw-site-footer .footer-links>span{white-space:normal;text-align:right}}@media (max-width:980px){#mw-site-footer .footer-links{display:block}#mw-site-footer .footer-links>span{display:block;margin-top:20px;text-align:left}#mw-site-footer .footer-wordmark{padding-top:33px;padding-bottom:30px}}@media (max-width:780px){#mw-site-footer{padding-top:45px}#mw-site-footer .container{width:calc(100% - 48px)}#mw-site-footer .footer-top{gap:35px}#mw-site-footer .footer-top>p{font-size:1.9rem}#mw-site-footer .footer-top>div>a{font-size:1.1rem}#mw-site-footer .footer-wordmark{font-size:13.5vw}}@media (max-width:520px){#mw-site-footer .container{width:calc(100% - 40px)}#mw-site-footer .footer-top{display:block;padding-bottom:32px}#mw-site-footer .footer-top>p{font-size:2rem}#mw-site-footer .footer-top>div{margin-top:27px;text-align:left}#mw-site-footer .footer-top>div>a{font-size:1.2rem;overflow-wrap:anywhere}#mw-site-footer .eyebrow{margin-bottom:12px}#mw-site-footer .footer-links{padding:23px 0}#mw-site-footer .footer-links>nav{gap:20px 23px;font-size:.875rem}#mw-site-footer .footer-wordmark{padding:30px 0;font-size:13vw;letter-spacing:-.075em}#mw-site-footer .footer-bottom{flex-direction:column;gap:18px;padding-top:24px;padding-bottom:26px}#mw-site-footer .footer-bottom a{align-self:start;font-size:.8125rem}}.elementor-403 .elementor-element.elementor-element-c3389be .footer-wordmark,.elementor-403 .elementor-element.elementor-element-c3389be .footer-wordmark span{color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:1px rgb(250 250 250 / .4);text-shadow:none!important}@media (max-width:520px){.elementor-403 .elementor-element.elementor-element-c3389be .footer-wordmark,.elementor-403 .elementor-element.elementor-element-c3389be .footer-wordmark span{-webkit-text-stroke-width:1px}}