@charset "utf-8";
body{font-family:Montserrat-Regular;}
body{
    --link-button-bg-color:#FFFFFF;
    --link-button-font-color: #ff4c76;

    --link-button-border-color: #ff4c76;
    --link-button-border-font-color: #ff4c76;
    --link-button-border-bg-color: rgba(0,0,0,0);

    --link-button-bg-thumbnail-color:#ff4c76;
    --link-button-bg-thumbnail-border-color:#ff4c76;
    --link-button-border-thumbnail-color:#ff4c76;
    --link-button-border-thumbnail-border-color:#ff4c76;

    --link-social-color:#ff4c76;
    --link-social-border-color:#ff4c76;
}
.bg div{background: radial-gradient(200% 100% at bottom center, #f7f7b6, #e96f92, #75517d, #1b2947);
background: radial-gradient(220% 105% at top center, #1b2947 10%, #75517d 40%, #e96f92 65%, #f7f7b6);background-attachment:fixed;}
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){
}
.animate-container{position:fixed;top:0;bottom:0;width:100%;margin:0 auto;z-index:-1;}
.stars {
    transform: perspective(500px);
    transform-style: preserve-3d;
    position: absolute;
    bottom: 0;
    perspective-origin: 50% 100%;
    left: 50%;
    animation: rotate 90s infinite linear;
}
.star {
    width: 2px;
    height: 2px;
    background: #F7F7B6;
    position: absolute;
    top: 0;
    left: 0;
    transform-origin: 0 0 -300px;
    transform: translate3d(0, 0, -300px);
    backface-visibility: hidden;
}
@keyframes rotate {
    0% {
        transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(0);
    }

    100% {
        transform: perspective(400px) rotateZ(20deg) rotateX(-40deg) rotateY(-360deg);
    }
}