.elementor .dcx-dd-item{position:relative;}.elementor .dcx-dd-panel{position:absolute;}.elementor .dcx-nav-dd{position:relative;}.elementor .dcx-cta-glow{position:relative;}.elementor .dcx-statement{position:relative;}.elementor .dcx-founders{position:relative;}.elementor .dcx-num{position:relative;}.elementor .dcx-principle-card{position:relative;}.elementor .dcx-glows{position:relative;}.elementor .dcx-shade{position:absolute;}.elementor .dcx-bento-main{position:relative;}.elementor .dcx-bento{position:relative;}.elementor .dcx-highlight{position:relative;}.elementor .dcx-accent{position:relative;}.elementor .dcx-float{min-width:0px;}.elementor .dcx-footer-link:hover,.elementor .dcx-footer-link:focus-visible{color:var(--dcx-red);}.elementor .dcx-footer-link{font-family:var(--dcx-font-body);font-weight:400;font-size:14px;color:var(--dcx-body);line-height:22px;transition:color 0.2s;white-space: nowrap;\n}.elementor .dcx-nav-link:hover,.elementor .dcx-nav-link:focus-visible{opacity:70%;}.elementor .dcx-nav-link{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#ffffff;line-height:21px;transition:opacity 0.2s;white-space: nowrap;\n}.elementor .dcx-header{background-color:#0d0d0f;}.elementor .dcx-arrow{width:18px;height:18px;color:var(--dcx-white);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .dcx-btn-icon{width:52px;height:52px;min-width:52px;padding:0px;border-radius:50%;background-color:rgba(13,13,15,0.2);display:flex;justify-content:center;align-items:center;}.elementor .dcx-btn-label{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:var(--dcx-white);line-height:24px;cursor:pointer;white-space: nowrap;\n}.elementor .dcx-btn:hover,.elementor .dcx-btn:focus-visible{box-shadow:0px 10px 24px 0px rgba(220,0,0,0.28);transform:translate3d(0px, -2px, 0px);filter: brightness(1.08);\n}.elementor .dcx-btn{width:auto;height:58px;padding-block-start:3px;padding-block-end:3px;padding-inline-start:24px;padding-inline-end:3px;border-radius:999px;background-image:linear-gradient(90deg, #dc0000 0%,#b40014 50%,#82000a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--dcx-ink);transition:box-shadow 0.3s, transform 0.3s, filter 0.3s;display:inline-flex;flex-direction:row;gap:9px;justify-content:center;align-items:center;}.elementor .dcx-caption{font-family:var(--dcx-font-heading);font-weight:600;font-size:12px;color:var(--dcx-body);letter-spacing:0.5px;line-height:18px;}.elementor .dcx-body-lg{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:var(--dcx-body);line-height:26px;}.elementor .dcx-h2{font-family:var(--dcx-font-heading);font-weight:600;font-size:44px;color:var(--dcx-ink);letter-spacing:-1.4px;line-height:48px;}.elementor .dcx-eyebrow-text{font-family:var(--dcx-font-heading);font-weight:600;font-size:12px;color:var(--dcx-red);letter-spacing:0.7px;line-height:17px;text-transform:uppercase;}.elementor .dcx-eyebrow-dot{width:6px;height:6px;min-width:6px;padding:0px;border-radius:50%;background-color:var(--dcx-red);}.elementor .dcx-eyebrow{width:auto;padding:0px;margin-block-end:16px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .dcx-row{min-width:0px;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .dcx-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .dcx-btn-icon-sm{width:39px;height:39px;min-width:39px;}.elementor .dcx-btn-sm{height:45px;padding-block-start:2px;padding-block-end:2px;padding-inline-start:16px;padding-inline-end:3px;gap:6px;}.elementor .dcx-btn-dark:hover,.elementor .dcx-btn-dark:focus-visible{box-shadow:0px 10px 24px 0px rgba(0,0,0,0.35);}.elementor .dcx-btn-dark{background-color:var(--dcx-ink);}