.custom-scrollbar {
    scrollbar-color: #e10019 #131456;
    scrollbar-width: thin;
}
.custom-scrollbar::-webkit-scrollbar {
  width: 5px;
}
.custom-scrollbar::-webkit-scrollbar-track {
  background: #131456; 
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  background: #e10019; 
}
.c-signupbtn .c-btn:hover, .c-signupbtn .c-btn:focus {
	transform: scale(1.05);
    background: linear-gradient(263.64deg, #e10019 -0.08%, #ff3e8f 99.92%);
}
.c-btn {
    transition: all 0.5s ease-in-out;
    position: relative;
    overflow: hidden;
}
.c-btn:before {
    position: absolute;
    content: '';
    display: inline-block;
    top: -180px;
    left: 0;
    width: 30px;
    height: 100%;
    background-color: #fff;
    opacity: 0;
}
.c-btn:hover:before {
	animation: shiny-btn1 2s ease-in-out infinite;
}
@-webkit-keyframes shiny-btn1 {
    0% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: 0
    }
    80% {
        -webkit-transform: scale(0) rotate(45deg);
        opacity: .5
    }
    81% {
        -webkit-transform: scale(4) rotate(45deg);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(50) rotate(45deg);
        opacity: 0
    }
}