@font-face {
    font-family: rugislay;
    src: url(resources/ruigslay.regular.otf);
}

a{
    text-decoration: none !important;
}
.pageHeader {
    font-family: rugislay !important;
    letter-spacing: -7px;
    font-size: 7vw;
    line-height: 0.6;
    padding-top: 50px;
}

.rainbow{
    animation: rainbow 2.5s linear;
    animation-iteration-count: infinite;
}

.bg-pink {
    background-color: hsl(350, 100%, 88%);
}

.btn-pink{
    background-color: hsl(350, 100%, 88%);
}

.btn-pink:hover{
    background-color: hsl(350, 100%, 98%);
}

.bg-darkPink {
    background-color: hsl(350, 100%, 78%);
}

.bg-darkestPink {
    background-color: hsl(350, 100%, 68%);
}

.sidebarButton:hover{
    background-color: hsl(350, 100%, 68%);
}

body {
    background-image: url("resources/bg.jpg");
}

.carousel{
    display: flex !important;
    overflow-x: hidden;
}

.carousel::-webkit-scrollbar{
    display: none;
    gap: 0.2em;
}

.stampScroll0{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0.2em;
    animation: spin1 30s infinite linear;
}

.stampScroll1{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0.2em;
    animation: spin2 30s infinite linear;
}

.stamp{
    display: flex !important;
}

@keyframes rainbow{
    100%,0%{
        color: rgb(255,0,0);
    }
    8%{
        color: rgb(255,127,0);
    }
    16%{
        color: rgb(255,255,0);
    }
    25%{
        color: rgb(127,255,0);
    }
    33%{
        color: rgb(0,255,0);
    }
    41%{
        color: rgb(0,255,127);
    }
    50%{
        color: rgb(0,255,255);
    }
    58%{
        color: rgb(0,127,255);
    }
    66%{
        color: rgb(0,0,255);
    }
    75%{
        color: rgb(127,0,255);
    }
    83%{
        color: rgb(255,0,255);
    }
    91%{
        color: rgb(255,0,127);
    }
}

@keyframes spin1{
    from {translate: 0;}
    to {translate: -100%;}
}

@keyframes spin2{
    from {translate: -100%;}
    to {translate: 0;}
}
