
:root {  --white: 0,0%,100%;  --white-bg-text: 0,0%,0%;  --black: 0,0%,0%;  --default-font-family: "Open Sans",sans-serif;  --header-font-family: "Newsreader",serif;  --logo-max-width: 250px;  --primary: 222, 6%, 42%;  --primary-rgb: 222, 6%, 42%;  --primary-bg-hover-focus: 222, 6%, 37%;  --primary-bg-active: 222, 6%, 35%;  --primary-bg-text: 0, 0%, 100%;  --primary-bg-title: 0, 0%, 100%;  --primary-dark: 222, 6%, 28%;  --primary-light: 222, 6%, 62%;  --secondary: 29, 96%, 56%;  --secondary-rgb: 29, 96%, 56%;  --secondary-bg-hover-focus: 29, 96%, 51%;  --secondary-bg-active: 29, 96%, 46%;  --secondary-bg-text: 0, 0%, 100%;  --secondary-bg-title: 0, 0%, 100%;  --secondary-dark: 29, 96%, 36%;  --secondary-light: 29, 96%, 76%;  --accent: 353, 72%, 24%;  --accent-rgb: 353, 72%, 24%;  --accent-bg-hover-focus: 353, 72%, 19%;  --accent-bg-text: 0, 0%, 100%;  --accent-bg-title: 0, 0%, 100%;  --shade: 26, 61%, 92%;  --shade-rgb: 26, 61%, 92%;  --shade-bg-hover-focus: 26, 61%, 87%;  --shade-bg-text: 0, 0%, 0%;  --shade-bg-title: hsl(var(--primary-dark));  --dark: 207, 43%, 9%;  --dark-bg-text: 0, 0%, 100%;  --dark-bg-title: hsl(var(--white));  --dark-bg-hover-focus: 207, 43%, 4%;  --accentbar-height:0px;  --accentbar-color:hsl(var(--primary));  --default-font-color: hsl(var(--black));  --white-bg-title:0,0%,0%;  }  .section_toolbar { color: #fff !important; } .section_toolbar .menu__link, .section_toolbar .menu__item_active a, .menu__item_active .section_toolbar a,  .section_toolbar .menu__text { color: #fff !important; } .section_toolbar .menu__link:hover, .section_toolbar .menu__item_active a:hover, .menu__item_active .section_toolbar a:hover, .section_toolbar .menu__link:focus, .section_toolbar .menu__item_active a:focus, .menu__item_active .section_toolbar a:focus { color: hsl(var(--primary-dark)) !important; } .section_widget_highlight-grid .grid__item_fill .card__screen { opacity: -0.8 !important; }  