<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sponsor-gallery {
    display: flex;
    flex-wrap: wrap;
    margin-top: -10px;
    margin-bottom: 15px;
}
.sponsor-gallery .sponsor-gallery-column{
    margin-top: 15px;
    flex-basis: calc(20% - 16px );
    box-shadow: 0 0 10px rgb(51 51 51 / 30%);
    transition: transform .1s;
}
.sponsor-gallery.single {
    justify-content: center;
}
.sponsor-gallery.single .sponsor-gallery-column {
    flex-basis: calc(100%);
    max-width: 400px;
}
.sponsor-gallery .sponsor-gallery-column:hover {
    box-shadow: 0 0 15px rgb(173 13 16 / 50%);
    transform: scale(1.02);
}
.sponsor-gallery .sponsor-block-image{
    margin-bottom: 0!important;
}
.sponsor-gallery .sponsor-block-image img{
    height: auto;
    width: 100%
}
.sponsor-gallery .wp-block-social-links{
    height: 0 !important;
}
.sponsor-gallery .wp-block-social-links{
    margin: 0;
    list-style-type: none;
    justify-content: flex-end;
    flex-wrap: wrap-reverse;
    height: 0 !important;
    display: flex;
}
.sponsor-gallery .wp-block-social-links li {
    list-style-type: none;
    margin-bottom: 0;
    padding: 5px;
    font-size: 26px;
    line-height: 30px;
    color: rgb(210 210 210 / 60%);
}
.sponsor-gallery .wp-block-social-links a:last-child li {
    padding-right: 8px
}
.sponsor-gallery .wp-block-social-links a:hover li {
    color: var(--ssv-color)
}
.sponsor-gallery .wp-block-social-links .fab {
    font-family: FontAwesome, serif !important;
}

@media only screen and (min-width: 992px) {
    .sponsor-gallery .sponsor-gallery-column:not(:nth-child(5n - 4)) {
        margin-left: 20px;
    }
}
@media only screen and (max-width: 991px) and (min-width: 768px){
    .sponsor-gallery .sponsor-gallery-column{
        flex-basis: calc(25% - 15px);
    }
    .sponsor-gallery .sponsor-gallery-column:not(:nth-child(4n - 3)) {
        margin-left: 20px;
    }
}
@media only screen and (max-width: 767px)  and (min-width: 600px) {
    .sponsor-gallery .sponsor-gallery-column{
        flex-basis: calc(33.333333% - 16px );
    }
    .sponsor-gallery .sponsor-gallery-column:not(:nth-child(3n - 2)) {
        margin-left: 24px;
    }
}

@media only screen and (max-width: 599px) {
    .sponsor-gallery .sponsor-gallery-column {
        flex-basis: calc(50% - 10px);
    }
    .sponsor-gallery .sponsor-gallery-column:not(:nth-child(2n - 1)) {
        margin-left: 20px;
    }
}

    /* sponsor extra style team sponsor*/
.col-md-4 .sponsor-gallery.single .sponsor-gallery-column{
    margin-left: 15px;
    margin-right: 15px;
}

@media only screen and (max-width: 991px) and (min-width: 481px){
    .col-md-4 .sponsor-gallery.single .sponsor-gallery-column{
        flex-basis: calc(50%);
        margin-left: 0;
        margin-right: 0;
    }
    .col-md-4 .sponsor-gallery.single{
        justify-content: left
    }
}
@media only screen and (max-width: 480px){
    .col-md-4 .sponsor-gallery.single .sponsor-gallery-column{
        flex-basis: calc(100%);
    }
}

/* single sponsor page*/
.single-sponsor-page{padding: 0}
.single-sponsor-page h3.section-title-h{display: inline-block; margin: 0; font-weight: 700}
.single-sponsor-page .section-title-wrap{margin-bottom: 0}
.single-sponsor-page .wp-block-social-links {
    display: flex;
}
.single-sponsor-page .wp-block-social-links div{ margin-bottom: 0; padding: 5px 15px 5px 15px; font-size: 40px; line-height: 46px; color: #e6e6e6}
.single-sponsor-page .wp-block-social-links a:hover div{color: var(--ssv-color)}
.single-sponsor-page .wp-block-social-links .fab{font-family: FontAwesome, serif !important;}
.single-sponsor-page .wp-block-social-links.home .fab.fa-home{display: flex}
.single-sponsor-page .wp-block-social-links.home a{font-size: 18px; line-height: 46px; padding-top: 5px}
.single-sponsor-page .wp-block-social-links.home&gt;a{display: flex;padding-top: 0 }
.single-sponsor-page .wp-block-social-links.home span{padding-top: 5px; font-size: 18px}
.single-sponsor-page .wp-block-social-links.home a:hover span{text-decoration: underline}


/**
 * = Sponsor Footer
 * ------------------------------------------------------------------------- */

.page-footer .section-title-wrap{
    display: none;
}

.page-footer .sponsor-footer-title{
    text-align: center;
    border-bottom: 2px solid var(--ssv-color);
}

.page-footer .sponsor-gallery{
    margin-top: 0
}

.page-footer .sponsor-gallery .sponsor-gallery-column{
    box-shadow: none;
}</pre></body></html>