:root { --primary-color: #c6283d; --color-primary: #c6283d; --primary-rgb: 198, 40, 61; --bg-body: #ffffff; --radio-btn-color: #e6007e; --weather-font: 'Roboto', sans-serif; --weather-color: #454954; --logo-h-desktop: 90px; --logo-h-mobile: 85px; --logo-s-desktop: 60px; --logo-s-mobile: 36px; --logo-f-desktop: 139px; --logo-f-mobile: 139px; --logo-d-desktop: scale(1.5); --logo-d-mobile: scale(1.4); --cms-radius: 8px; --h-main-bg: #ffffff; --h-main-base: 130px; --h-main-base-mobile: 100px; --h-nav-bg: #435da74D; --h-nav-h: 44px; --h-sticky-bg: #ffffffF5; --h-sticky-h: 70px; --nav-gap: 0.5rem; --sticky-gap: 0.5rem; --nav-justify: center; --sticky-justify: center; --nav-px: 0.5rem; --nav-py: 0rem; --sticky-px: 0.5rem; --sticky-py: 0.5rem; --h-nav-pill-font: inherit; --h-nav-pill-weight: 500; --h-nav-pill-size: 0.95rem; --h-nav-pill-color: #171C2A; --h-nav-pill-hover: #C6283D; --h-sticky-pill-font: inherit; --h-sticky-pill-weight: 500; --h-sticky-pill-size: 0.95rem; --h-sticky-pill-color: #171C2A; --h-sticky-pill-hover: #C6283D; --h-drawer-bg: #ffffff; --h-drawer-radius: 0px; --h-drawer-text: inherit; --h-drawer-text-hover: var(--primary-color); --f-mt: 20px; --f-bg: #435da71C; --f-text: #5e5e5e; --f-border: #6579B7; --f-copy-color: #707070; --f-copy-size: 12px; --f-copy-weight: 400; --f-copy-font: inherit; } .cms-title-bar { display: inline-block; width: 10px; height: 32px; border-radius: 9999px; margin-right: 12px; flex-shrink: 0; } .cms-title-bar { display: inline-block !important; width: 4px !important; height: 32px !important; border-radius: 9999px !important; margin-right: 8px !important; flex-shrink: 0 !important; } .typo-global_title, .cms-section-title, .cms-category-header, .typo-category_title { font-size: calc(2rem * var(--text-zoom, 1)) !important; line-height: 1rem !important; font-weight: 500 !important; color: #C6283D; font-family: 'Arimo', sans-serif !important; } @media (max-width: 768px) { .typo-global_title, .cms-section-title, .cms-category-header, .typo-category_title { font-size: calc(1.7rem * var(--text-zoom, 1)) !important; line-height: 1rem !important; font-weight: 500 !important; } } .typo-home_hero_title { font-size: calc(2.3rem * var(--text-zoom, 1)) !important; line-height: 1.1 !important; font-weight: 500 !important; color: #ffffff !important; font-family: 'Arimo', sans-serif !important; } @media (max-width: 768px) { .typo-home_hero_title { font-size: calc(1.4rem * var(--text-zoom, 1)) !important; line-height: 1.1 !important; font-weight: 400 !important; } } .typo-home_hero_p, .typo-home_hero_p p, .typo-home_hero_p span { font-size: calc(1.1rem * var(--text-zoom, 1)) !important; line-height: 1.4 !important; font-weight: 400 !important; color: #ffffff !important; font-family: 'Open Sans', sans-serif !important; } @media (max-width: 768px) { .typo-home_hero_p, .typo-home_hero_p p, .typo-home_hero_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.2 !important; font-weight: 400 !important; } } .typo-home_hero_video_title { font-size: calc(1.8rem * var(--text-zoom, 1)) !important; line-height: 1.1 !important; font-weight: 700 !important; color: #ffffff !important; } @media (max-width: 768px) { .typo-home_hero_video_title { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 400 !important; } } .typo-home_hero_video_p, .typo-home_hero_video_p p, .typo-home_hero_video_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 500 !important; color: #ffffff !important; } @media (max-width: 768px) { .typo-home_hero_video_p, .typo-home_hero_video_p p, .typo-home_hero_video_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 400 !important; } } .typo-home_sec_title { font-size: calc(1.2rem * var(--text-zoom, 1)) !important; line-height: 1.2 !important; font-weight: 500 !important; font-family: 'Arimo', sans-serif !important; } @media (max-width: 768px) { .typo-home_sec_title { font-size: calc(1.2rem * var(--text-zoom, 1)) !important; line-height: 1.3 !important; font-weight: 500 !important; } } .typo-home_sec_p, .typo-home_sec_p p, .typo-home_sec_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.3 !important; font-weight: 400 !important; color: #111827 !important; font-family: 'Open Sans', sans-serif !important; } @media (max-width: 768px) { .typo-home_sec_p, .typo-home_sec_p p, .typo-home_sec_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 400 !important; } } .typo-home_card_title { font-size: calc(1.4rem * var(--text-zoom, 1)) !important; line-height: 1.1 !important; font-weight: 500 !important; color: #171C2A !important; font-family: 'Arimo', sans-serif !important; } @media (max-width: 768px) { .typo-home_card_title { font-size: calc(1.5rem * var(--text-zoom, 1)) !important; line-height: 1.2 !important; font-weight: 600 !important; } } .typo-home_card_p, .typo-home_card_p p, .typo-home_card_p span { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.3 !important; font-weight: 400 !important; color: #111827 !important; font-family: 'Open Sans', sans-serif !important; } @media (max-width: 768px) { .typo-home_card_p, .typo-home_card_p p, .typo-home_card_p span { font-size: calc(1.1rem * var(--text-zoom, 1)) !important; line-height: 1.3 !important; font-weight: 400 !important; } } .typo-category_title { font-size: calc(1.875rem * var(--text-zoom, 1)) !important; line-height: 2.25rem !important; font-weight: 900 !important; font-family: 'Asap', sans-serif !important; } @media (max-width: 768px) { .typo-category_title { font-size: calc(1.5rem * var(--text-zoom, 1)) !important; line-height: 1.875rem !important; font-weight: 900 !important; } } .typo-article_title { font-size: calc(2.9rem * var(--text-zoom, 1)) !important; line-height: 1.2 !important; font-weight: 700 !important; color: #171C2A !important; font-family: 'Arimo', sans-serif !important; } @media (max-width: 768px) { .typo-article_title { font-size: calc(2rem * var(--text-zoom, 1)) !important; line-height: 1.1 !important; font-weight: 700 !important; } } .typo-article_excerpt, .typo-article_excerpt p, .typo-article_excerpt span { font-size: calc(1.3rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 500 !important; color: #5C5C5C !important; font-family: 'Open Sans', sans-serif !important; } @media (max-width: 768px) { .typo-article_excerpt, .typo-article_excerpt p, .typo-article_excerpt span { font-size: calc(1.2rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 500 !important; } } .typo-article_body, .typo-article_body p, .typo-article_body li, .typo-article_body span, .typo-article_body a { font-size: calc(1.2rem * var(--text-zoom, 1)) !important; line-height: 1.7 !important; font-weight: 400 !important; color: #000000 !important; font-family: 'Open Sans', sans-serif !important; } @media (max-width: 768px) { .typo-article_body, .typo-article_body p, .typo-article_body li, .typo-article_body span, .typo-article_body a { font-size: calc(1rem * var(--text-zoom, 1)) !important; line-height: 1.5 !important; font-weight: 400 !important; } } header .header-nav .nav-pill, #fade-sticky-header .header-nav .nav-pill { border-radius: 0 !important; background-color: transparent !important; border: none !important; } header .header-nav .nav-pill span, #fade-sticky-header .header-nav .nav-pill span { padding-bottom: 4px; transform: translateY(5px); border-bottom: 3px solid transparent; } header .header-nav .nav-pill:hover span, #fade-sticky-header .header-nav .nav-pill:hover span { color: var(--h-nav-pill-hover) !important; border-bottom-color: var(--h-nav-pill-hover) !important; } header .header-nav .nav-pill.active span, #fade-sticky-header .header-nav .nav-pill.active span { color: var(--h-nav-pill-hover) !important; border-bottom-color: var(--h-nav-pill-hover) !important; } @media (max-width: 550px) { #open-search-1 { display: none !important; } } @media (max-width: 349px) { .weather-mobile-hide, .cms-weather-wrapper { display: none !important; } } @media (min-width: 1024px) { .hero-dynamic-grid-1 { grid-template-columns: calc(75% + 0%) minmax(0, 1fr) !important; } .hero-dynamic-grid-23 { grid-template-columns: calc(58.33% + 0%) minmax(0, 1fr) !important; } .hero-dynamic-grid-4 { grid-template-columns: calc(66.66% + 0%) minmax(0, 1fr) !important; } .hero-dynamic-grid-9 { grid-template-columns: calc(33.33% - 0%) minmax(0, 1fr) !important; } }