.elementor .gc-nav-link-dark:hover,.elementor .gc-nav-link-dark:focus-visible{opacity:100%;}.elementor .gc-nav-link-dark{font-family:neue-haas-grotesk-display;font-weight:400;font-size:16px;color:#000000;letter-spacing:0.32px;text-decoration:none;cursor:pointer;opacity:50%;transition:opacity 0.3s;white-space:nowrap; white-space:nowrap; white-space:nowrap;\n}.elementor .gc-nav-link-active{font-weight:600;opacity:100%;}.elementor .gc-nav-link:hover,.elementor .gc-nav-link:focus-visible{opacity:100%;}.elementor .gc-nav-link{font-family:neue-haas-grotesk-display;font-weight:400;font-size:16px;color:#ffffff;letter-spacing:2%;text-decoration:none;cursor:pointer;opacity:65%;transition:opacity 0.3s, color 0.3s;white-space:nowrap; white-space:nowrap; white-space:nowrap;\n}.elementor .gc-body-text{font-family:neue-haas-grotesk-display;font-weight:400;font-size:20px;color:#222323;letter-spacing:0.8px;line-height:34px;}.elementor .gc-btn-pill{font-family:neue-haas-grotesk-display;font-weight:600;font-size:16px;letter-spacing:0.32px;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;border-radius:35px;outline-style:none;transition:transform 0.35s, background-color 0.3s, color 0.3s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap; width:fit-content; white-space:nowrap; width:fit-content; white-space:nowrap; width:fit-content; white-space:nowrap;\n}.elementor .gc-btn-pill:hover,.elementor .gc-btn-pill:focus-visible{color:#ff8bee;transform:translate3d(0px, -4px, 0px);svg{
fill:red

  
}\n}.elementor .gc-btn-pill:focus{outline-style:none;}