@import '_layouts.css?v=2024.09.18.01';
@import '_type.css?v=2024.09.18.01';
@import '_sections.css?v=2024.09.18.01';
@import '_buttons.css?v=2024.09.18.01';
@import '_tables.css?v=2024.09.18.01';
@import '_navigation.css?v=2024.09.18.01';
@import '_gallery.css?v=2024.09.18.01';
@import '_faq.css?v=2024.09.18.01';

.page-title {
    font-size: 50px;
    font-weight: 600;
    padding: 30px 0;
    text-align: center;
    text-transform: uppercase;
}
.page-title-blue {
    color: #83a6cc;
}
@media (max-width: 767px) {
    .page-title {
        font-size: 34px;
        line-height: 36px;
        padding-bottom: 20px;
    }
}

.gol a {
    color: #fff;
    text-decoration: underline;
}
/*.gol a:hover {*/
/*    opacity: 0.8;*/
/*}*/

.video-thumb {
    cursor: pointer;
    width: 100%;
}

hr.muted {
    border-color: rgba(255, 255, 255, 0.3);
}

/* Colours
----------------------------------------------------------------------- */
.white {
    color: #fff;
}
.black {
    color: #000;
}
.red {
    color: #d3222a;
}
.green {
    color: #55ba47;
}
.orange {
    color: #fc9c27;
}
.blue-300 {
    color: #83a6cc;
}

/* Calendar
----------------------------------------------------------------------- */
.legend-indicator {
    width: 25px;
    height: 25px;
    border: 1px solid #fff;
    margin-right: 10px;
    display: inline-block;
}
.legend-indicator.pink {
    background-color: #ff00ff;
}
.legend-indicator.red {
    background-color: #ed1c24;
}
.legend-indicator.yellow {
    background-color: #ff9d00;
}
.legend-indicator.green {
    background-color: #7bc24d;
}
.legend-indicator.blue {
    background-color: #5fb1ff;
}