<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.topic-list ul strong {
    font-weight:800;
}
.section--padded {
    text-align:center;
}     
.no-bottom-margin h2 {
    margin-bottom:0!important;
}

/* SECTION COLOUR */

.section--red {
    background-color:#da3450;
}
.section--red .btn:hover {
    color:#da3450;
}

.section--spotify-green {
    background-color: #1db954;
}

.section--spotify-green .btn:hover {
    color:#1db954;
    background-color: #f6f6f6;
    border-color: #f6f6f6;
}

/* BUTTONS */
.btn-alpha:hover {
    background-color:#e42312!important;
    border-color:#e42312!important;
    color:#ffffff!important;
}
.btn-alpha {
    color:#ffffff!important;
}
.btn-academy-dark {
    color:#152644!important;
    border-color:#152644!important;
}
.btn-academy-dark:hover {
    background-color:#152644!important;
    border-color:#152644!important;
    color:#ffffff!important;
}

.btn-academy-light:hover {
    background-color:#8cc3e1!important;
    border-color:#8cc3e1!important;
    color:#152644!important;
}

/* Romans */

.section--Romans {
    background-color: #010F41;
    color: #E4E3E1;
}

/* Leadership Academy */

.section--academy-light-blue {
    background-color: #8cc3e1;
    color: #152644;
}

.section--academy-text {
    color: #152644;
}

.page-academy h1 img {
    max-width:40%;
}
@media (max-width: 667px) {
    .page-academy h1 img {
        min-width:65%;
        max-width: 85%;
    }
}

/* Youth Camp */

.section--youthcamp-blue {
    background-color: #1dacff;
}

.youthcamp-cursor {
    cursor:url(https://kingsgate.church/media/mquhb4zz/cursor.png) 25 15, auto;
}

.youthcamp-cursor .btn:hover {
    cursor:url(https://kingsgate.church/media/4kspxofj/cursor-hover.png) 25 15, auto;
}

.youthcamp-cursor a:hover {
    cursor:url(https://kingsgate.church/media/4kspxofj/cursor-hover.png) 25 15, auto;
}

.youthcamp-blue .btn:hover {
    text-decoration: none;
    color:#ffffff;
    background-color: #1083b7;
    border-color: #1083b7;
}
.youthcamp-blue .btn {
    text-decoration: none;
    color:#1083b7;
    background-color: #ffffff;
    border-color: #1083b7;
}

.youthcamp-blue a {
  color: #1083b7;
}
.yc-img img {
    max-width:30%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
@media (max-width: 767px) {
    .yc-img img {
        max-width:40%;
    }
}

blockquote:not(:last-child) footer {
    margin-bottom:40px;
}

/* Vision 2023 bg colors */

.vision1-bg {
    background-color: #04ba8b;
}

.vision2-bg {
    background-color: #4591ff;
}

.vision3-bg {
    background-color: #e73087;
}

.vision4-bg {
    background-color: #153c89;
}

/* CONNECT GROUPS */

.connect-title {
    color:#f6f6f6;
    background:#2d2d2d;
    padding:4%;
    margin-bottom:0;
}

/* 5-column image tile */
.tile-list--5col .tile-list__item .tile__content h3 {
    font-size:1.4em;
}

/* KIDS */
.page-overcomers .site-content .hero h1 img {
    max-width:75%;
}

/*All In Title */
.page-all-in h1.hero__heading {
    color: #f19512;
}

/*Dark Title */
.page-administrator-connect-sunday-services-volunteers h1.hero__heading {
    color: #1d1d1d;
}

/* PRAYER */
.prayer-img img {
    max-width:85%;
}
@media (max-width: 767px) {
    .prayer-img img {
        max-width:100%;
    }
/* WELCOME section */
.section--welcome {
    background:url(/media/pfvphj2y/welcome-hero_small.jpg) no-repeat top/cover!important;
    }
}

/* EVENT CARDS */
.card__date {
    text-align:left;
}


</pre></body></html>