.elementor .H1{font-family:var(--Headings);font-weight:500;font-size:80px;color:var(--White);letter-spacing:0%;line-height:105%;text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.21);\n}.elementor .hero-subheading{font-family:var(--Body);font-weight:400;font-size:19px;color:var(--White);line-height:180%;}.elementor .Hero-Tagline{font-family:Outfit;font-weight:400;font-size:21px;color:#daff95;}.elementor .zero-padding{padding:0px;gap:12px;}.elementor .primary-button{width:fit-content;font-family:Outfit;font-weight:400;font-size:19px;color:var(--Dark);line-height:1em;text-transform:capitalize;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:8px;border-radius:500px;background-color:var(--primary);transition:all 250ms;display:flex;flex-direction:row;gap:13px;align-items:center;cursor: pointer;\n}.elementor .primary-button:hover,.elementor .primary-button:focus-visible{background-color:var(--primary);transform:scale3d(0.95, 0.95, 0.95);}.elementor .primary-button-svg{width:36px;height:36px;}.elementor .H2{font-family:var(--Headings);font-weight:500;font-size:65px;color:var(--Dark);letter-spacing:-1%;line-height:105%;}.elementor .Catagory-cards{min-height:380px;padding:8px;border-radius:18px;background-image:linear-gradient(#0000001f, #0000001f),url("https://template03.ellingtonsupport.com/wp-content/uploads/2026/05/6-Passenger_buggy.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .catagory-inner-card{padding:16px;border-radius:13px;border-width:1px;border-color:#ececec;border-style:solid;backdrop-filter:blur(3px);}.elementor .catagory-inner-card-heading{font-family:var(--Headings);font-size:34px;color:#ffffff;text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.11);\n}.elementor .body-text{font-family:var(--Body);font-weight:400;font-size:17px;color:var(--Dark);letter-spacing:0px;word-spacing:0px;line-height:180%;text-align:start;}.elementor .secondary-button{width:100%;font-family:Outfit;font-weight:400;font-size:19px;color:var(--Dark);line-height:1em;text-align:center;text-transform:capitalize;padding:17px;border-radius:500px;border-width:1px;border-color:var(--Dark);border-style:solid;background-color:var(--Transparent);transition:all 250ms;display:flex;flex-direction:row;gap:9px;justify-content:center;align-items:center;}.elementor .secondary-button:hover,.elementor .secondary-button:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .card-heading{font-family:var(--Headings);font-weight:400;font-size:30px;color:var(--Dark);line-height:130%;}.elementor .card-button{width:100% !important;}