<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Nav
--------*/
@media (min-width: 1024px) {
    nav a { color: #fff; }
}

/* Hero
--------*/
.hero p { color: #fff; }

/* All news
------------*/
.sectionNews h3:before { background: currentColor; }
.sectionNews img { width: 100%; }
.date { color: #528d00; }

@media (min-width: 720px) {
    .sectionNews h2 {
        margin-left: 2.5%;
        padding-bottom: 1em;
        width: 95%;
    }
}

/* Latest news
----------------*/
.latestNews h2,
.latestNews h3,
.latestNews h3 a {
    color: #528d00;
}
.latestNews h3:before {
    background: #528d00;
    max-width: 176px;
}

@media (min-width: 1200px) {
    .latestNews img + div h3 {
        background: #fff;
        margin-top: -3em;
        padding: 1rem 0 0;
        position: relative;
        width: 90%;
    }

    .latestNews p { width: 90%; }
}

/* Section Jobs
----------------*/
.sectionJobs {
    background: linear-gradient(47deg, rgba(71, 193, 234, 0.4) 0%, rgba(222, 240, 246, 0.4) 100%);
    margin: 0 0 1.5em;
    padding: 2em 0;
}
.sectionJobs h2 {
    color: #00adee;
    text-align: center;
}

/* Section Find Out More
-------------------------*/
.sectionFindMore {
    font-size: 1.5em;
    margin: 0 auto;
    max-width: 960px;
    padding: 1em 0;
    text-align: center;
}
.sectionFindMore p { font-weight: 200; }

@media (min-width: 720px) {
    .sectionFindMore { padding: 3em 0; }
}


/* Section Decision
---------------------*/
.sectionDecision { font-family: 'ceragr-light'}
.sectionDecision .col {
    margin: 0.5em 0;
    padding: 1em 5%;
}
.sectionDecision .col:first-child {
    background: linear-gradient(47deg, rgba(71, 193, 234, 0.4) 0%, rgba(222, 240, 246, 0.4) 100%);
}
.sectionDecision .col:last-child {
    background: linear-gradient(46.86deg, rgba(156, 205, 88, 0.4) 0%, rgba(218, 236, 193, 0.4) 100%);
}

.sectionDecision .col p { max-width: 460px; }

@media (min-width: 720px) {
    .sectionDecision .col {
        margin: 1.5em 0;
        min-height: 320px;
        width: 47.5%;
    }
    .sectionDecision .col:first-child { margin-right: 5%; }
}

@media (min-width: 1024px) {
    .sectionDecision .col {
        margin: 3em 0;
        min-height: 400px;
        width: 48%;
    }
    .sectionDecision .col:first-child { margin-right: 4%; }
}

@media (min-width: 1280px) {
    .sectionDecision .col {
        font-size: 2em;
        min-height: 440px;
        width: 48.5%;
    }
    .sectionDecision .col:first-child { margin-right: 3%; }
}

/* Section Support
-------------------*/
.sectionSupport h2 { color: #00adee; }
.sectionSupport h2:after { background: #00adee; opacity: 0.2; }
.sectionSupport h3:before { content: none; }

.sectionSupport ul { font-family: 'raleway'; }
.sectionSupport li a { font-weight: 700; }

/* Section Resources
---------------------*/
.sectionResources {
    font-family: 'ceragr-light';
}

    .sectionResources h2 {
        color: #47c1ea;
    }

        .sectionResources h2:after {
            background-color: #47c1ea;
            opacity: 0.2;
        }

    .sectionResources h3:before {
        content: none;
    }

    .sectionResources ul a {
        font-family: 'ceragr-bold';
        font-weight: bold;
    }

@media (min-width: 1200px) {
    .sectionResources ul {
        font-size: 20px;
    }
}

@media (min-width: 1440px) {
    .sectionResources ul {
        font-size: 24px;
    }
}


@media(min-width: 720px) {
    .headBreak {
        padding: 2.5%;
    }
}

/* Section Choice
------------------*/
.sectionChoice {
    margin: 100px 0;
}

.choiceBlock {
    color: #fff;
    height: 400px;
    margin: 0 0 1em;
    overflow: hidden;
    padding: 0 5%;
}

    .choiceBlock:first-child {
        background: linear-gradient(47deg, rgba(71, 193, 234, 0.4) 0%, rgba(222, 240, 246, 0.4) 100%);
    }

    .choiceBlock:last-child {
        background: linear-gradient(47deg, rgba(156, 205, 88, 0.4) 0%, rgba(218, 236, 193, 0.4) 100%);
    }

    .choiceBlock p:first-child {
        color: #0b5f7b;
        font-size: 2em;
        margin: 3em 0 1.5em;
    }

@media (min-width: 768px) {
    .sectionChoice {
        overflow: hidden;
    }

    .choiceBlock {
        float: left;
        max-width: 780px;
        width: 48%;
    }

        .choiceBlock:first-child {
            margin-right: 4%;
        }
}</pre></body></html>