 body {font-family: "Schibsted Grotesk"; color: var(--bricks-color-wlawns); font-size: 18px; line-height: 1.6} h1, h2, h3, h4, h5, h6 {font-family: "Exo 2"; font-weight: 700; line-height: 1.15} h1 {font-size: 61.04px} h2 {font-size: 48.83px} h3 {font-size: 39.06px} h4 {font-size: 31.25px} h5 {font-size: 25px} h6 {font-size: 20px} .brxe-section {padding-top: clamp(30px, calc(1.282px + 8.974vw), 100px); padding-right: 20px; padding-bottom: clamp(30px, calc(1.282px + 8.974vw), 100px); padding-left: 20px} .brxe-block {row-gap: var(--space-m); column-gap: var(--space-m)}.brxe-text-basic h2,.brxe-text-basic h3,.brxe-text-basic h4,.brxe-text-basic h5,.brxe-text-basic h6,.brxe-post-content h2,.brxe-post-content h3,.brxe-post-content h4,.brxe-post-content h5,.brxe-post-content h6,.brxe-text h2,.brxe-text h3,.brxe-text h4,.brxe-text h5,.brxe-text h6 { margin-bottom: 20px;}.brxe-text-basic h2:not(:first-of-type),.brxe-text-basic h3:not(:first-of-type),.brxe-text-basic h4:not(:first-of-type),.brxe-text-basic h5:not(:first-of-type),.brxe-text-basic h6:not(:first-of-type),.brxe-text h2:not(:first-of-type),.brxe-text h3:not(:first-of-type),.brxe-text h4:not(:first-of-type),.brxe-text h5:not(:first-of-type),.brxe-text h6:not(:first-of-type) { margin-top: 30px;}.brxe-post-content a { text-decoration: underline;}header.brx-sticky.scrolling > .header-top-bar { background-color: #fff !important;}@media screen and (min-width: 992px) { header#brx-header.scrolling.scrolling-up {transform: translateY(-50px);} }.top-bar-menu .menu-item:first-of-type { border-bottom: 3px solid #002c4e;}.top-bar-menu .menu-item:hover,.top-bar-menu .current-menu-item,.parent-pageid-747 .top-bar-menu .current-page-ancestor { border-bottom: 3px solid #002c4e;}.page-id-747 .top-bar-menu .menu-item:first-of-type,.parent-pageid-747 .top-bar-menu .menu-item:first-of-type { border-color: transparent;}.main-bar-menu.brxe-nav-menu .bricks-nav-menu .current-page-ancestor > a {border-bottom: 2px solid #fff;} .bricks-button {font-weight: 700; text-transform: uppercase; font-size: 16px; color: var(--bricks-color-jatffh); line-height: 1.4; transition: all 0.3s ease; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px} :root .bricks-button[class*="danger"]:not(.outline) {background-color: var(--bricks-color-jlezjm)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--bricks-color-wlawns)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-jlezjm)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-salgii)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--bricks-color-zbpobj)} .bricks-button.md {padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px} .bricks-button.lg {padding-top: 17px; padding-right: 34px; padding-bottom: 17px; padding-left: 34px} .bricks-button.xl {padding-top: 20px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px} .bricks-button.sm {padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px} .brxe-container {column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 767px) { h1 {font-size: 47.78px} h2 {font-size: 39.81px} h3 {font-size: 33.18px} h4 {font-size: 27.65px} h5 {font-size: 23.04px} h6 {font-size: 19.2px}}@media (max-width: 478px) { h1 {font-size: 32.44px} h2 {font-size: 28.83px} h3 {font-size: 25.63px} h4 {font-size: 22.78px} h5 {font-size: 20.25px} h6 {font-size: 18px}}