<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.g-slider *{
    box-sizing: border-box;
    font-family:verdana;
}
.fa{
    font-family:fontawesome;
}

.g-slider{
    position:relative;
    overflow:hidden;
    background-color: #000000;
    /*min-height:250px;*/
    flex: 1;
}
.g-slider .scroll-container{
    position:relative;
    z-index:0;
    height:100%;
    display:flex;
}

.g-slider .slide{
    flex:0 0 100%;
    position: relative;
    /* this makes the .blurred-img border color */
    background-color:rgba(255,255,255,.5);
    color:#FFFFFF;
}
.g-slider .slide-link{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}


.g-slider iframe{
    border:none;
}


.g-slider .slide-text{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    font-size:.75em;
    line-height: 1em;
    padding: 10px;
    display:flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.35) 100%);
    font-family: Verdana;
}

.g-slider .slide-html{
    position:absolute;
    top:0;
    left:0;
    width:85%;
    height:100%;
    /*background-color:#00000033;*/
    font-size:.7em;
}

.g-slider .mode-normal .slide-html{
    padding:10px;
}

.g-slider .mode-fullscreen .slide-html{
    padding:40px;
}


.g-slider .slide-html *{
    padding:0;
    margin:0;
    font-size:.7em;
}
.g-slider .slide-html h2{
    font-size:1em;
    text-decoration: underline;
}
.g-slider .slide-html p{
    margin-top:.8em;
}



.text-dropshadow{
    text-shadow: 4px 4px 8px rgba(0,0,0,.35);
}

/*
.g-slider .controls{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
*/

.g-slider .progressbar{
    height:4px;
    position:absolute;
    bottom:0;
    left:0;
    width:0%;
    background-color:#0084ff;
    transition: width .25s ease-in-out;
}



.g-slider .blurred-img{
    /*
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%!important;
    object-position: center;
    filter:blur(8px);
    opacity: 1;
    */
    position: absolute;
    top: -10%;
    left: -10%;
    max-width: 120%;
    max-height: 120%;
    width: 120%!important;
    height: 120%!important;
    object-position: center;
    filter: blur(8px);
    opacity: 1;
}
.g-slider .top-img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%!important;
    object-position: center;
    background-color:transparent;
}

.g-slider .vignet{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: 0 0 64px inset rgba(0,0,0,1);
}

.g-slider .previous{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    display:flex;
    align-items: center;
    pointer-events:none;
    
}

.g-slider .next{
    position:absolute;
    top:0;
    right:0;
    height:100%;
    display:flex;
    align-items: center;
    pointer-events:none;
}

.g-slider .sizer{
   
    font-weight:bold;
    cursor:pointer;
    pointer-events:auto;
    height:40px;
    width:40px;
    background-color:#000000;
    opacity:.25;
    border-radius:999999px;
    font-size:2.5em;
    color:#FFFFFF;
    display:flex;
    align-items: center;
    justify-content: center;
    transition:opacity .25s ease-in-out;
    margin:15px;
    padding:5px;
    /*border:1px solid white;*/
}

.g-bullet-container{
    margin:10px 0px;
    text-align: center;
}


.g-bullet-container .g-bullet{
    display:inline-block;
    width: 16px;
    height: 16px;
    border-radius: 99999999px;
    background-color: #D7D7D7;
    cursor: pointer;
    margin: 2px;
    box-shadow: 1px 1px 2px inset rgba(0,0,0,.25);
    transition:background-color .25s ease-in-out;
}

.g-bullet-container .g-bullet-active{
    background-color: #5D5D5D;
}

.g-slider .sizer:hover{
    cursor:pointer;
    opacity:.65;
    
}



.fade-in{
    position:absolute!important;
    top:0;
    left:0;
    z-index:1000;
    width: 100%;
    height: 100%;
    opacity:0;
}
.fade-out{
    position:absolute!important;
    top:0;
    left:0;
    z-index:999;
    width: 100%;
    height: 100%;
}


.g-slider .caption{
    pointer-events:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:flex;
    justify-content: left;
    align-items:flex-end;
    /*color:#FFFFFF;*/
    font-size:1em;
    line-height:1.1em;
    font-family:verdana;
    font-weight:bold;
    line-height: 1em;
    text-align:left;
    opacity:0;
    transform:transLateY(20%);
    transition:all .50s ease-in-out;
}

.g-slider .caption span{
    text-shadow: 0 0 1px rgb(0 0 0 / 50%);
    display:block;
    width:100%;
    background: linear-gradient(0deg, rgba(0,0,0,.2) 0%, rgba(0, 0, 0, 0) 100%);
}

.g-slider .mode-normal .caption span{
   padding:20px;
}

.g-slider .mode-fullscreen .caption span{
    padding:50px;
}


.g-slider .arctimer{
    pointer-events:none;
    position:absolute;
    bottom:10px;
    right:10px;
    

}

.zero-opacity{
    opacity:0!important;
}

.caption-in{
    opacity:1!important;
    transform:transLateY(0%)!important;
}


.g-thumb-container{
    overflow:hidden;
    overflow-x:auto;
    display:flex;
}

.g-thumb-container .thumb{
    cursor:pointer;
    position: relative;
    border: 2px solid transparent;
    height: 100px!important;
    margin: 1px;
    transition:border-color .25s ease-in-out;
}

.g-thumb-container .thumb:hover{
    border: 2px solid green;
}

.g-slider .g-widgets{
    text-align: right;
    position: absolute;
    top: 0px;
    right: 0px;
    padding:10px;
    opacity: 1;
    text-shadow: 0 0 1px rgb(0 0 0 / 50%);
    transition: opacity .35s ease-in-out;
    background: linear-gradient( 270deg, rgba(0,0,0,.2) 0%, rgba(0, 0, 0, 0) 100%);
}

.g-slider .g-widgets:empty {
   display:none;
  }

.g-slider .g-logo{
    width:100%;
    /*max-width: 25vw;*/
    float:right;
}


.g-slider .g-time{
    color:#FFFFFF;
    font-size:1em;
    clear: both;
}

/* ******* MEDIA JAVASCRIPT QUERIES ******** */
/*
.g-slider .slide-text.font-big{
    font-size:2em;
}
.g-slider .caption.font-big{
    font-size:2.5em;
}
*/

/*
@media (min-width: 1024px) {
    .g-slider .slide-text .font-big{
        font-size:2em;
    }
    .g-slider .caption{
        font-size:2.5em;
    }
}
*/



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