/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:;font-display: swap;
}
@font-face {
font-family:"Barlow";
src:url("../../../BarlowCondensed-Bold.ttf");font-display: swap;
}
:root{--color-primary:#ffd200;--color-gradient-start:#ffd200;--color-gradient-stop:#ffd200;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Glacial Indifference;font-weight:400;line-height:1.7;font-size:18px;color:#ededed;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Glacial Indifference;font-weight:700;line-height:1.2em;font-size:52px;color:#000000;}.h2,h2{font-family:Glacial Indifference;font-weight:700;line-height:1.4em;font-size:38px;color:#000000;}.h3,h3{font-family:Glacial Indifference;font-weight:700;line-height:1.6em;font-size:28px;color:#000000;}.h4,h4{font-family:Glacial Indifference;font-weight:300;line-height:1.6em;font-size:25px;color:#000000;}.h5,h5{font-family:Glacial Indifference;font-weight:400;line-height:1.8;font-size:22px;color:#000000;}.h6,h6{font-family:Glacial Indifference;font-weight:400;line-height:1.8;font-size:18px;color:#000000;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar{background-color:#1d1d1d;}#content{background-color:#1b1b1b;background-repeat:repeat;background-position:center bottom;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(40, 40, 40, 0.96) !important;}}.buttonsteam{
    max-width:300px;
    height:70px;
    background: linear-gradient(to left top, #195079 50%, #1578A9 50%);
    border-style: none;
    color:#fff;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    outline: none;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
    padding-right: 30px;
    overflow: hidden;
    transition: all .5s;
    box-shadow: 0px 1px 2px rgba(0,0,0,.2);
}
.buttonsteam span{
    position: absolute;
    display: block;
}
.buttonsteam .sub-text:before{
     content:"";
     display: block;
     height: 1px;
     margin-top: -15px;
}
.buttonsteam .sub-text{
     font-size: 50%;
     line-height:1;
}
.buttonsteam span:nth-child(1){
    height: 3px;
    width:200px;
    top:0px;
    left:-200px;
    background: linear-gradient(to right, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span1 2s linear infinite;
    animation-delay: 1s;
}

@keyframes span1{
    0%{
        left:-200px
    }
    100%{
        left:200px;
    }
}
.buttonsteam span:nth-child(2){
    height: 70px;
    width: 3px;
    top:-70px;
    right:0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0), #f6e58d);
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span2 2s linear infinite;
    animation-delay: 2s;
}
@keyframes span2{
    0%{
        top:-70px;
    }
    100%{
        top:70px;
    }
}
.buttonsteam span:nth-child(3){
    height:3px;
    width:200px;
    right:-200px;
    bottom: 0px;
    background: linear-gradient(to left, rgba(0,0,0,0), #f6e58d);
    border-top-left-radius: 1px;
    border-bottom-left-radius: 1px;
    animation: span3 2s linear infinite;
    animation-delay: 3s;
}
@keyframes span3{
    0%{
        right:-200px;
    }
    100%{
        right: 200px;
    }
}

.buttonsteam span:nth-child(4){
    height:70px;
    width:3px;
    bottom:-70px;
    left:0px;
    background: linear-gradient(to top, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    animation: span4 2s linear infinite;
    animation-delay: 4s;
}
@keyframes span4{
    0%{
        bottom: -70px;
    }
    100%{
        bottom:70px;
    }
}

.buttonsteam:hover{
    transition: all .5s;
    transform: rotate(-3deg) scale(1.1);
    box-shadow: 0px 3px 5px rgba(0,0,0,.4);
}
.buttonsteam:hover span{
    animation-play-state: paused;
}
.buttondiscord{
    max-width:300px;
    height:70px;
    background: linear-gradient(to left top, #7E8DE6 50%, #879AF6 50%);
    border-style: none;
    color:#fff;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    outline: none;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
    padding-right: 30px;
    overflow: hidden;
    transition: all .5s;
    box-shadow: 0px 1px 2px rgba(0,0,0,.2);
}
.buttondiscord span{
    position: absolute;
    display: block;
}
.buttondiscord .sub-text:before{
     content:"";
     display: block;
     height: 1px;
     margin-top: -15px;
}
.buttondiscord .sub-text{
     font-size: 50%;
     line-height:1;
}
.buttondiscord span:nth-child(1){
    height: 3px;
    width:200px;
    top:0px;
    left:-200px;
    background: linear-gradient(to right, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span1 2s linear infinite;
    animation-delay: 1s;
}

@keyframes span1{
    0%{
        left:-200px
    }
    100%{
        left:200px;
    }
}
.buttondiscord span:nth-child(2){
    height: 70px;
    width: 3px;
    top:-70px;
    right:0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0), #f6e58d);
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span2 2s linear infinite;
    animation-delay: 2s;
}
@keyframes span2{
    0%{
        top:-70px;
    }
    100%{
        top:70px;
    }
}
.buttondiscord span:nth-child(3){
    height:3px;
    width:200px;
    right:-200px;
    bottom: 0px;
    background: linear-gradient(to left, rgba(0,0,0,0), #f6e58d);
    border-top-left-radius: 1px;
    border-bottom-left-radius: 1px;
    animation: span3 2s linear infinite;
    animation-delay: 3s;
}
@keyframes span3{
    0%{
        right:-200px;
    }
    100%{
        right: 200px;
    }
}

.buttondiscord span:nth-child(4){
    height:70px;
    width:3px;
    bottom:-70px;
    left:0px;
    background: linear-gradient(to top, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    animation: span4 2s linear infinite;
    animation-delay: 4s;
}
@keyframes span4{
    0%{
        bottom: -70px;
    }
    100%{
        bottom:70px;
    }
}

.buttondiscord:hover{
    transition: all .5s;
    transform: rotate(-3deg) scale(1.1);
    box-shadow: 0px 3px 5px rgba(0,0,0,.4);
}
.buttondiscord:hover span{
    animation-play-state: paused;
}
.buttonplay{
    max-width:300px;
    height:70px;
    background: linear-gradient(to left top, #4e9b16 50%, #54a617 50%);
    border-style: none;
    color:#fff;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    outline: none;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
    padding-right: 30px;
    margin-right: 10px;
    overflow: hidden;
    transition: all .5s;
    box-shadow: 0px 1px 2px rgba(0,0,0,.2);
}
.buttonplay span{
    position: absolute;
    display: block;
}
.buttonplay .sub-text:before{
     content:"";
     display: block;
     height: 1px;
     margin-top: -15px;
}
.buttonplay .sub-text{
     font-size: 50%;
     line-height:1;
}
.buttonplay span:nth-child(1){
    height: 3px;
    width:200px;
    top:0px;
    left:-200px;
    background: linear-gradient(to right, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span1 2s linear infinite;
    animation-delay: 1s;
}

@keyframes span1{
    0%{
        left:-200px
    }
    100%{
        left:200px;
    }
}
.buttonplay span:nth-child(2){
    height: 70px;
    width: 3px;
    top:-70px;
    right:0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0), #f6e58d);
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
    animation: span2 2s linear infinite;
    animation-delay: 2s;
}
@keyframes span2{
    0%{
        top:-70px;
    }
    100%{
        top:70px;
    }
}
.buttonplay span:nth-child(3){
    height:3px;
    width:200px;
    right:-200px;
    bottom: 0px;
    background: linear-gradient(to left, rgba(0,0,0,0), #f6e58d);
    border-top-left-radius: 1px;
    border-bottom-left-radius: 1px;
    animation: span3 2s linear infinite;
    animation-delay: 3s;
}
@keyframes span3{
    0%{
        right:-200px;
    }
    100%{
        right: 200px;
    }
}

.buttonplay span:nth-child(4){
    height:70px;
    width:3px;
    bottom:-70px;
    left:0px;
    background: linear-gradient(to top, rgba(0,0,0,0), #f6e58d);
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    animation: span4 2s linear infinite;
    animation-delay: 4s;
}
@keyframes span4{
    0%{
        bottom: -70px;
    }
    100%{
        bottom:70px;
    }
}

.buttonplay:hover{
    transition: all .5s;
    transform: rotate(-3deg) scale(1.1);
    box-shadow: 0px 3px 5px rgba(0,0,0,.4);
}
.buttonplay:hover span{
    animation-play-state: paused;
}