.fade-sides{-webkit-mask-image:linear-gradient(90deg,transparent 10%,black 20%,black 80%,transparent 90%);mask-image:linear-gradient(90deg,transparent 10%,black 20%,black 80%,transparent 90%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.animate-scroll-text{animation:scrollText 30s linear infinite}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-33.33333%)}}.partners-container{background-color:rgba(0,0,0,.1);box-shadow:inset -5px -5px 12px rgba(255,255,255,.1),inset 5px 5px 12px rgba(0,0,0,.5),3px 3px 5px rgba(255,255,255,.1),-3px -3px 5px rgba(0,0,0,.5)}.crt{background:linear-gradient(0deg,#000000,#000000,#333333,#333333);background-size:cover;background-size:100% 3px}@media screen{.crt{animation:scanlines 10s linear infinite}}@keyframes scanlines{0%{background-position:0 0}to{background-position:0 -40px}}.contact-section-container>button{margin:auto}.contact-social-links>a{cursor:pointer;transition:all .3s cubic-bezier(0,1.4,.8,4)}.contact-social-links>a:hover{transform:scale(1.25) rotate(15deg)}@layer utilities{.custom-scrollbar::-webkit-scrollbar{display:none;height:0;width:21px;background-color:rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar-thumb{transition:all .5s;border-radius:25px;width:12px;box-shadow:inset 0 0 10px 10px rgba(0,0,0,.8)}.dark .custom-scrollbar-dark::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px hsla(0,0%,100%,.8)}.custom-scrollbar::-webkit-scrollbar-track-piece:end{display:none;background:rgba(0,0,0,0);margin-bottom:150px}.custom-scrollbar::-webkit-scrollbar-track-piece:start{background:rgba(0,0,0,0);margin-top:150px;color:rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar-corner{background:rgba(0,0,0,0);display:none}}