:root{--sym-brand-blue:#11B3E4;--sym-brand-charcoal:#1D242B;--sym-brand-white:#FFFFFF;--sym-brand-black:#000000}
body #homey_nav_sticky.header-nav .header-inner .account-login a.btn.btn-add-new-listing{background-color:var(--sym-brand-blue)!important;border-color:var(--sym-brand-blue)!important;color:var(--sym-brand-charcoal)!important}
.sym-skip-link{position:absolute;top:8px;left:8px;transform:translateY(-200%);z-index:100000;padding:12px 20px;background:var(--sym-brand-charcoal);color:var(--sym-brand-white)}
.sym-skip-link:focus{transform:none;color:var(--sym-brand-white);outline:3px solid var(--sym-brand-white);outline-offset:2px}
.sym-page-heading{padding-top:32px;padding-bottom:8px}
.sym-page-heading h1{font-size:clamp(28px,4vw,40px);line-height:1.2;color:var(--sym-brand-charcoal)}
.sym-static-hero{position:relative;isolation:isolate;display:grid;align-items:center;min-height:560px;min-height:70vh;overflow:hidden;background:var(--sym-brand-charcoal);color:var(--sym-brand-white)}
.sym-static-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.sym-static-hero::before{content:"";position:absolute;inset:0;background:none;z-index:-1}
.sym-static-hero .sym-hero-copy{padding:64px clamp(24px,5vw,80px);max-width:none;margin:0;width:100%}
.sym-static-hero .sym-hero-text{max-width:420px;padding:24px;background:rgba(255,255,255,.94);border-radius:6px}
.sym-static-hero .sym-hero-text h1,.sym-static-hero .sym-hero-text p{color:var(--sym-brand-charcoal);text-shadow:none}
@media(max-width:767px){.sym-static-hero .sym-hero-text{padding:24px}}
.sym-static-hero h1{font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.15;color:var(--sym-brand-white);max-width:100%;margin:0 0 16px}
.sym-static-hero p{font-size:16px;line-height:1.55;max-width:100%;color:var(--sym-brand-white);margin-bottom:20px}
.sym-static-hero .sym-hero-button{display:inline-block;background:var(--sym-brand-blue);color:var(--sym-brand-charcoal);border:2px solid var(--sym-brand-white);border-radius:4px;padding:12px 18px;font-size:15px;font-weight:600}
.sym-static-hero .sym-hero-button:hover,.sym-static-hero .sym-hero-button:focus{background:var(--sym-brand-blue);color:var(--sym-brand-black);border-color:var(--sym-brand-black)}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--sym-brand-black);outline-offset:3px}
.btn-primary,.btn-add-new-listing,.sym-primary-button,.sym-fleet-submit{background-color:var(--sym-brand-blue)!important;border-color:var(--sym-brand-blue)!important;color:var(--sym-brand-charcoal)!important}
.btn-primary:hover,.btn-primary:focus,.sym-primary-button:hover,.sym-fleet-submit:hover{background-color:var(--sym-brand-blue)!important;border-color:var(--sym-brand-charcoal)!important;color:var(--sym-brand-black)!important}
.elementor-element-ae5ee18 .elementor-cta__description,.elementor-element-c700613 .elementor-cta__description,.elementor-element-6b44940 .elementor-cta__description,.elementor-element-e1d427d .elementor-cta__description{color:var(--sym-brand-blue)!important}
.elementor-element-ae5ee18 .elementor-cta__button,.elementor-element-c700613 .elementor-cta__button,.elementor-element-6b44940 .elementor-cta__button,.elementor-element-e1d427d .elementor-cta__button{color:var(--sym-brand-blue)!important;border-color:var(--sym-brand-blue)!important}
.elementor-element-487151d{background-color:var(--sym-brand-white);background-blend-mode:normal}
@media(max-width:767px){.sym-static-hero{min-height:520px}.sym-static-hero .sym-hero-copy{padding:40px 24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.elementor-invisible{visibility:visible!important}.animated{animation:none!important}}
