@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap');

.landing-page {
    --brand-primary-orange: #F15722;
    --brand-primary-blue: #01295F;
    --brand-secondary-blue: #3188B0;
    --brand-secondary-lightblue: #A7E7FD;
    --brand-secondary-grey: #CECECE;
    --brand-text-dark: #272838;
    --brand-check-blue: #2188b0;
    --bs-primary: #F15722;
    --bs-primary-rgb: 241, 87, 34;
    --bs-body-font-family: 'Roboto', sans-serif;
    --bs-body-color: #272838;
    font-family: 'Roboto', sans-serif;
    color: var(--brand-text-dark);
}

.privacy-page {
    font-family: 'Roboto', sans-serif;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.brand-divider {
    height: 8px;
    background-color: #01295F;
    width: 100%;
}

.bg-brand-dark {
    background-color: var(--brand-primary-blue) !important;
}

.bg-brand-secondary {
    background-color: var(--brand-secondary-blue) !important;
}

.bg-brand-light {
    background-color: var(--brand-secondary-lightblue) !important;
}

.bg-brand-grey {
    background-color: var(--brand-secondary-grey) !important;
}

.text-brand-dark {
    color: var(--brand-primary-blue) !important;
}

.text-brand-orange {
    color: var(--brand-primary-orange) !important;
}

.text-brand-check-blue {
    color: var(--brand-check-blue) !important;
}

.btn-primary {
    background-color: var(--brand-primary-orange);
    border-color: var(--brand-primary-orange);
}

.btn-primary:hover {
    background-color: #d1400e;
    border-color: #d1400e;
}

.btn-brand-dark {
    background-color: var(--brand-primary-blue);
    border-color: var(--brand-primary-blue);
    color: #fff;
}

.btn-brand-dark:hover {
    background-color: #001f4d;
    border-color: #001f4d;
    color: #fff;
}