.elementor .H1{font-family:var(--Heading);font-weight:300;font-size:74px;color:var(--White);letter-spacing:1%;line-height:1.2em;}.elementor .primary-button{width:fit-content;z-index:9;font-family:"Montserrat";font-weight:500;font-size:18px;color:var(--White);line-height:1em;text-transform:capitalize;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:500px;background-color:var(--orange);transition:all 150ms;display:flex;flex-direction:row;gap:9px;justify-content:center;align-items:center;}.elementor .primary-button:hover,.elementor .primary-button:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .body-text{font-family:var(--Body);font-weight:500;font-size:18px;color:var(--White);line-height:1.8em;}.elementor .tagline{font-family:"Montserrat";font-weight:500;font-size:18px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:15px;border-radius:500px;border-width:1px;border-color:#ffffff;border-style:solid;backdrop-filter:blur(22px);}.elementor .h2{font-family:var(--Heading);font-weight:300;font-size:60px;color:var(--Black);letter-spacing:1%;}.elementor .review-text{font-family:var(--Body);font-weight:500;font-size:16px;color:var(--text);line-height:1.8em;}.elementor .h3{font-family:var(--Heading);font-weight:300;font-size:50px;color:var(--Black);letter-spacing:1%;}.elementor .stat-box{width:50%;padding:30px;border-radius:15px;background-color:var(--White);display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .hero-card{height:83px;padding:10px;border-radius:10px;background-color:var(--White);box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.07);display:flex;flex-direction:row;gap:15px;align-items:center;}