:root { --e-global-color-v4-gema-darkblue:var(--GEMA-DarkBlue); --e-global-color-v4-gema-blue:var(--GEMA-Blue); --e-global-color-v4-gema-white:var(--GEMA-White); --e-global-color-v4-gema-lightblue:var(--GEMA-LightBlue); }
:root { --e-global-typography-v4-h1-font-family:var(--Helvetica); --e-global-typography-v4-h1-font-size:60px; --e-global-typography-v4-h1-font-weight:700; --e-global-typography-v4-h1-line-height:65px; --e-global-typography-v4-h4-font-family:var(--Helvetica); --e-global-typography-v4-h4-font-size:20px; --e-global-typography-v4-h4-font-weight:700; --e-global-typography-v4-h3-font-family:var(--Helvetica); --e-global-typography-v4-h3-font-size:16px; --e-global-typography-v4-h3-font-weight:700; --e-global-typography-v4-h3-text-transform:uppercase; --e-global-typography-v4-h2-font-family:var(--Helvetica); --e-global-typography-v4-h2-font-size:30px; --e-global-typography-v4-h2-font-weight:700; --e-global-typography-v4-h2-line-height:35px; }@media(max-width: 767px){:root { --e-global-typography-v4-h1-font-size:30px; --e-global-typography-v4-h1-line-height:35px; --e-global-typography-v4-h1-text-transform:uppercase; --e-global-typography-v4-h3-font-size:16px; }}@media(max-width: 1024px){:root { --e-global-typography-v4-h1-font-size:40px; --e-global-typography-v4-h1-line-height:45px; --e-global-typography-v4-h3-font-family:var(--Helvetica); --e-global-typography-v4-h3-font-size:16px; }}