@charset "utf-8";
body {
    font-family:Montserrat;
}
body{
    --link-button-bg-color:#FFFFFF;
    --link-button-font-color: rgb(57, 57, 57);

    --link-button-border-color: rgb(57, 57, 57);
    --link-button-border-font-color: #FFFFFF;
    --link-button-border-bg-color: rgba(0,0,0,0);

    --link-button-bg-thumbnail-color:rgb(57, 57, 57);
    --link-button-bg-thumbnail-border-color:rgb(57, 57, 57);
    --link-button-border-thumbnail-color:#FFFFFF;
    --link-button-border-thumbnail-border-color:#FFFFFF;

    --link-social-color:#FFFFFF;
    --link-social-border-color:#FFFFFF;
}
section,.desc,.text h3{color:#FFFFFF}
.item{border-radius:var(--link-button-radius12, 8px)!important;background-color:var(--link-button-bg-color)!important;border:2px solid var(--link-button-bg-border-color)!important;color:var(--link-button-font-color)!important;}
.item .btn .btn-text, .item .btn-text .link-text{color:var(--link-button-font-color)!important;}
.footer p a{color:#FFFFFF}
.footer p a:hover{color:#FFFFFF}
@media only screen and (max-width:767px){
}
.bg{display:none}
.animate-container{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:-1}
.gradientFirst{background:linear-gradient(-45deg,#77c8c0 0,#267aac 100%);width:100%;height:100%;}
.gradientSecond{background:linear-gradient(-45deg,#4ad7b8 0,#f39c12 100%);width:100%;height:100%;animation:gradient 5s ease-in-out infinite;animation-fill-mode:both;mix-blend-mode:overlay;position:absolute;top:0;left:0}
@keyframes gradient{0%,100%{opacity:1}
50%{opacity:0}
}
