.elementor .border-colour-ww{border-color:var(--warm-white-darker);}.elementor .section-wrapper-col{width:1400px;column-gap:0rem;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap:4rem;align-items:center;}.elementor .text-sm{font-family:var(--body-text);font-weight:400;font-size:0.875rem;line-height:1.25rem;flex:1 0 auto;}.elementor .mx-auto{margin-inline-start:auto;margin-inline-end:auto;}.elementor .shadow-card:hover,.elementor .shadow-card:focus-visible{box-shadow:0px 12px 40px -8px rgba(23, 21, 19, 0.12);}.elementor .shadow-card{box-shadow:0px 1px 3px 0px rgba(23, 21, 19, 0.05),0px 8px 24px 0px rgba(23, 21, 19, 0.06);}.elementor .row-wrapper{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;}.elementor .hero-section{padding-block-start:12rem;padding-block-end:7rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-image:linear-gradient(135deg, rgb(14, 13, 11) 0%,rgb(41, 39, 36) 50%,rgb(22, 21, 19) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ata-black);}.elementor .hero-container-global{width:1400px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;align-items:center;}.elementor .hero-heading{font-family:var(--Heading);font-weight:700;font-size:3.75rem;color:var(--warm-white);line-height:1;text-align:center;}.elementor .hero-heading-pre{font-family:var(--body-text);font-weight:400;font-size:0.875rem;color:var(--gold);letter-spacing:0.2rem;line-height:1.25;text-align:center;text-transform:uppercase;}.elementor .hero-heading-support{font-family:var(--body-text);font-weight:400;font-size:1.125rem;color:var(--text-warm-white-50);line-height:1.75rem;text-align:center;}.elementor .gap-3{gap:3rem;}.elementor .max-w-64{width:64rem;}.elementor .p-2{padding:2rem;}.elementor .border{border-width:1px;border-style:solid;}.elementor .p-0{padding:0px;}.elementor .gap-1{gap:1rem;}.elementor .mb-0-5{margin-block-end:0.5rem;}.elementor .max-w-42{width:42rem;}.elementor .max-w-56{width:56rem;}.elementor .px-1{padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .rounded-2xl{border-radius:var(--radius-2xl);}