.elementor-widget-arkitek-hero-standalone-oct26{width:100%;min-width:0}
.arkhso26,.arkhso26 *{box-sizing:border-box}
.arkhso26{isolation:isolate;position:relative;display:flex;align-items:center;width:100%;min-height:720px;padding:100px 7%;background:#073c34;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:left;overflow:hidden}
.arkhso26-images,.arkhso26-shade,.arkhso26-slide{position:absolute;inset:0;pointer-events:none}
.arkhso26-images{z-index:-2}.arkhso26-shade{z-index:-1;background:rgba(0,19,31,.58)}
.arkhso26-slide{opacity:0;transition:opacity .8s ease}.arkhso26-slide.is-active{opacity:1}
.arkhso26-slide img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}
.arkhso26 .arkhso26-inner{width:100%;max-width:1600px;margin-inline:auto;min-width:0}
.arkhso26 .arkhso26-copy{width:100%;max-width:1000px;margin-inline:auto;overflow-wrap:break-word}
.arkhso26 .arkhso26-eyebrow{margin:0 0 24px;padding:0;color:#75efda;font:700 12px/1.6 Arial,sans-serif;letter-spacing:2px}
.arkhso26 .arkhso26-title{margin:0 0 28px;padding:0;color:#fff;font-family:inherit;font-size:clamp(42px,5.6vw,88px);font-weight:400;line-height:1.06;letter-spacing:-2.5px;text-transform:none}
.arkhso26 .arkhso26-description{margin:0 0 34px;padding:0;color:#e2eeee;font:400 19px/1.75 Arial,sans-serif}
.arkhso26 .arkhso26-actions{display:block}
.arkhso26 .arkhso26-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;margin:0 12px 12px 0;padding:16px 23px;max-width:100%;border:1px solid transparent;border-radius:0;font:600 14px/1.5 Arial,sans-serif;text-decoration:none;color:#fff}
.arkhso26 .arkhso26-primary{background:#ff7947;color:#11231f}.arkhso26 .arkhso26-secondary{background:rgba(0,0,0,.1);border-color:rgba(255,255,255,.55)}
.arkhso26 .arkhso26-nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap;max-width:1000px;margin:38px auto 0}
.arkhso26 .arkhso26-nav button{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.55);border-radius:0;background:rgba(0,0,0,.2);color:#fff;min-width:40px;min-height:40px;padding:8px;cursor:pointer;font:400 14px/1 Arial,sans-serif}
.arkhso26 .arkhso26-dots{display:flex;gap:2px}
.arkhso26 .arkhso26-dot{border:0!important;background:transparent!important;position:relative}
.arkhso26 .arkhso26-dot::after{content:"";width:7px;height:7px;border-radius:50%;background:#fff;opacity:.4}
.arkhso26 .arkhso26-dot[aria-pressed=true]::after{opacity:1;background:#75efda}
.arkhso26 .arkhso26-nav[data-minimal=yes]>*:not(.arkhso26-pause){display:none}
.arkhso26 a:focus-visible,.arkhso26 button:focus-visible{outline:3px solid #75efda;outline-offset:4px}
.arkhso26 a:hover{text-decoration:underline}
@media(max-width:1024px){.arkhso26{min-height:600px;padding:80px 6%}}
@media(max-width:767px){.arkhso26{min-height:560px;padding:65px 24px}.arkhso26 .arkhso26-title{font-size:clamp(36px,9vw,54px);letter-spacing:-1.3px}.arkhso26 .arkhso26-description{font-size:16px}.arkhso26 .arkhso26-eyebrow{font-size:10px}.arkhso26 .arkhso26-button{padding:13px 17px}.arkhso26 .arkhso26-nav{gap:6px;margin-top:24px}}
@media(prefers-reduced-motion:reduce){.arkhso26-slide{transition:none}}
