.elementor .grit-con{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;gap:20px;}.elementor .grit-con-inner{max-width:1240px;gap:20px;align-self:center;}.elementor .grit-button{font-family:var(--primary-font);font-weight:700;color:var(--dark);text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:6px;border-width:1px;border-color:var(--primary);border-style:solid;background-color:var(--primary);backdrop-filter:blur(5px);transition:all 400ms;}.elementor .grit-button:hover,.elementor .grit-button:focus-visible{color:var(--primary);background-color:#00000040;}.elementor .grit-headline{font-family:var(--primary-font);font-weight:600;font-size:42px;line-height:1.2em;text-transform:uppercase;}.elementor .scroller{overflow:hidden;padding:0px;}.elementor .scroller__inner{width:auto;min-width:fit-content;max-width:fit-content;animation: animate-rl 50s linear infinite!important;\n}.elementor .grit-sub-headline{font-family:var(--primary-font);font-weight:600;font-size:16px;letter-spacing:0.5px;line-height:1em;text-transform:uppercase;}.elementor .grit-headline-xl{font-family:var(--primary-font);font-weight:700;font-size:16vh;line-height:1em;text-transform:uppercase;}.elementor .grit-headline-s{font-family:var(--primary-font);font-weight:600;font-size:22px;line-height:1.2em;text-transform:uppercase;}