 html, body { font-family: "Barlow", Arial, sans-serif !important; font-weight: 400; } h1, h2, .h1, .h2 { font-family: "Barlow", Arial, sans-serif !important; font-weight: 800 !important; } h3, h4, h5, h6, .h3, .h4, .h5, .h6 { font-family: "Barlow", Arial, sans-serif !important; font-weight: 700 !important; } button, input, select, textarea, .bricks-button { font-family: "Barlow", Arial, sans-serif !important; } strong, b { font-weight: 700; }  .home .cc-hero-countdown { position: relative; isolation: isolate; overflow: hidden; min-height: 660px; padding: 90px 30px; justify-content: center; background: #f7f5f0; } .home .cc-hero-countdown__content-wrapper { width: min(1280px, 100%); max-width: 1280px; min-height: 480px; margin-inline: auto; padding-right: 56%; align-items: flex-start !important; justify-content: center; text-align: left; position: relative; z-index: 2; } .home .cc-hero-countdown__content-wrapper > * { margin-left: 0; margin-right: 0; } .home .cc-hero-countdown .cc-hero-heading-large--center, .home .cc-hero-countdown .cc-lede--center { width: 100%; max-width: 560px; text-align: left !important; } .home .cc-hero-countdown .cc-hero-heading-large--center { color: #061b4f !important; font-size: clamp(4.8rem, 4.7vw, 7.4rem); line-height: 0.98; letter-spacing: -0.035em; } .home .cc-hero-countdown .cc-lede--center { color: #061b4f; } .home .cc-hero-countdown #brxe-asnjqu, .home .cc-hero-countdown .cc-countdown-hero { align-items: flex-start; justify-content: flex-start; } .home .cc-hero-countdown__background { position: absolute !important; inset: 0 0 0 auto !important; width: 52% !important; height: 100% !important; z-index: 1 !important; overflow: hidden; } .home .cc-hero-countdown__background::before, .home .cc-hero-countdown__background::after { display: none !important; } .home .cc-hero-countdown__image, .home .cc-hero-countdown__image img { width: 100% !important; height: 100% !important; } .home .cc-hero-countdown__image img { object-fit: cover !important; object-position: center center; filter: none !important; } @media (max-width: 900px) { .home .cc-hero-countdown { min-height: 0; padding: 64px 24px 0; flex-direction: column; } .home .cc-hero-countdown__content-wrapper { width: 100%; min-height: 0; padding: 0 0 48px; align-items: flex-start !important; } .home .cc-hero-countdown .cc-hero-heading-large--center { font-size: clamp(4rem, 11vw, 5.8rem); } .home .cc-hero-countdown__background { position: relative !important; inset: auto !important; width: calc(100% + 48px) !important; height: 380px !important; margin-inline: -24px; } } @media (max-width: 560px) { .home .cc-hero-countdown { padding-top: 48px; } .home .cc-hero-countdown__background { height: 290px !important; } .home .cc-hero-countdown .cc-countdown-hero { gap: 8px; } }  .home .cc-header { background: #ffffff; } .home .cc-header .bricks-nav-menu > li > a, .home .cc-header .brxe-nav-menu a { color: #061b4f; } .home .cc-hero-countdown { padding-top: 190px; padding-bottom: 70px; } .home .cc-hero-countdown .cc-hero-heading-large--center { font-size: clamp(4.4rem, 3.45vw, 5.8rem); line-height: 1.02; } .home .cc-hero-countdown .cc-countdown-hero { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; width: 100%; max-width: 540px; } .home .cc-hero-countdown .cc-countdown-hero > * { min-width: 0 !important; width: auto !important; } @media (max-width: 900px) { .home .cc-header { background: #ffffff; } .home .cc-hero-countdown { padding-top: 64px; } .home .cc-hero-countdown .cc-countdown-hero { max-width: 100%; } } @media (max-width: 560px) { .home .cc-hero-countdown .cc-countdown-hero { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (min-width: 901px) { .home .cc-hero-countdown { padding-top: 220px; } } @media (max-width: 900px) { .home .cc-hero-countdown { flex-direction: column !important; align-items: stretch !important; } .home .cc-hero-countdown__content-wrapper { flex: 0 0 auto !important; margin: 0 !important; } .home .cc-hero-countdown__background { flex: 0 0 380px !important; align-self: stretch !important; left: auto !important; right: auto !important; } } @media (max-width: 560px) { .home .cc-hero-countdown__background { flex-basis: 290px !important; } }