:root { --primary: #ffde01; --primaryLight: #ffea0d; --primaryDark: #f3d200; --primaryOpacity50: rgba(255,222,1,0.5); --secondary: #000000; --secondaryLight: #0c0c0c; --secondaryDark: #000000; --secondaryOpacity50: rgba(0,0,0,0.5); --success: #5dd635; --successLight: #69e241; --successDark: #51ca29; --successOpacity50: rgba(93,214,53,0.5); --info: #f65fc8; --infoLight: #ff6bd4; --infoDark: #ea53bc; --infoOpacity50: rgba(246,95,200,0.5); --warning: #ffde01; --warningLight: #ffea0d; --warningDark: #f3d200; --warningOpacity50: rgba(255,222,1,0.5); --danger: #f82754; --dangerLight: #ff3360; --dangerDark: #ec1b48; --dangerOpacity50: rgba(248,39,84,0.5); --light: #f1f2f2; --lightLight: #fdfefe; --lightDark: #e5e6e6; --lightOpacity50: rgba(241,242,242,0.5); --dark: #212529; --darkLight: #2d3135; --darkDark: #15191d; --darkOpacity50: rgba(33,37,41,0.5); --siteBackgroundColor: #ffffff; --siteBodyColor: #000000; --siteBodyFontFamily: var(--bodyFontFamily); --siteBodyFontSize: 16px; --siteHeadingFontFamily: var(--headingFontFamily); --siteHeadingsColor: #000000; --siteHeadingsFontSizeH1: 37px; --siteHeadingsFontSizeH1Mobile: 31.45px; --siteHeadingsFontSizeH2: 33px; --siteHeadingsFontSizeH2Mobile: 28.05px; --siteHeadingsFontSizeH3: 28px; --siteHeadingsFontSizeH3Mobile: 23.8px; --siteHeadingsFontSizeH4: 24px; --siteHeadingsFontSizeH4Mobile: 20.4px; --siteHeadingsFontSizeH5: 20px; --siteHeadingsFontSizeH5Mobile: 17px; --siteHeadingsFontSizeH6: 16px; --siteHeadingsFontSizeH6Mobile: 16px; --splashpageBackgroundColor: #ffffff; --splashpageButtonBackgroundColor: #ffde01; --splashpageButtonBackgroundColorDark: #f3d200; --splashpageButtonBackgroundColorOpacity50: rgba(255,222,1,0.5); --splashpageButtonColor: #000000; --formBackgroundColor: #f1f2f2; --formBodyColor: #0b0203; --formButtonBGColor: #ffde01; --formButtonBGColorDark: #f3d200; --formButtonBGColorOpacity50: rgba(255,222,1,0.5); --formButtonFontColor: #000000; --basicPageBackgroundColor: #ffffff; --footerBackgroundColor: #000000; --footerBodyColor: #ffffff; }