.main-bg { background-color: #424242!important; color: #e0e0e0!important; text-decoration-color: #e0e0e0!important; } .cursor-pointer { cursor: pointer; } .text-decoration-none { text-decoration: none; } .bg-gradient { background: linear-gradient(-45deg, #f103b0, #f0a068, #4fdbfeff)!important; background-size: 200% 200%!important; animation: gradient 15s ease infinite!important; height: 100vh!important; } @keyframes gradient { 0% { background-position: 0 50%!important; } 50% { background-position: 100% 50%!important; } 100% { background-position: 0 50%!important; } } .min-width-btn { min-width: 1px!important; } .nav-link:link { color: #4FDBFEFF!important; } .nav-link:visited { color: #F0A068FF!important; } .nav-link:hover { color: #F103B0FF!important; } .nav-link:active { color: #F103B0FF!important; } .link-no-color:link { color: #000000 !important; } .link-no-color:visited { color: #000000 !important; } .link-no-color:hover { color: #000000 !important; } .link-no-color:active { color: #000000 !important; } .ham { cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 400ms; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .hamRotate.active { transform: rotate(45deg); } .hamRotate180.active { transform: rotate(180deg); } .line { fill:none; transition: stroke-dasharray 400ms, stroke-dashoffset 400ms; stroke: #ffffff; stroke-width:5.5; stroke-linecap:round; } .ham1 .top { stroke-dasharray: 40 139; } .ham1 .bottom { stroke-dasharray: 40 180; } .ham1.active .top { stroke-dashoffset: -98px; } .ham1.active .bottom { stroke-dashoffset: -138px; } .ham2 .top { stroke-dasharray: 40 121; } .ham2 .bottom { stroke-dasharray: 40 121; } .ham2.active .top { stroke-dashoffset: -102px; } .ham2.active .bottom { stroke-dashoffset: -102px; } .ham3 .top { stroke-dasharray: 40 130; } .ham3 .middle { stroke-dasharray: 40 140; } .ham3 .bottom { stroke-dasharray: 40 205; } .ham3.active .top { stroke-dasharray: 75 130; stroke-dashoffset: -63px; } .ham3.active .middle { stroke-dashoffset: -102px; } .ham3.active .bottom { stroke-dasharray: 110 205; stroke-dashoffset: -86px; } .ham4 .top { stroke-dasharray: 40 121; } .ham4 .bottom { stroke-dasharray: 40 121; } .ham4.active .top { stroke-dashoffset: -68px; } .ham4.active .bottom { stroke-dashoffset: -68px; } .ham5 .top { stroke-dasharray: 40 82; } .ham5 .bottom { stroke-dasharray: 40 82; } .ham5.active .top { stroke-dasharray: 14 82; stroke-dashoffset: -72px; } .ham5.active .bottom { stroke-dasharray: 14 82; stroke-dashoffset: -72px; } .ham6 .top { stroke-dasharray: 40 172; } .ham6 .middle { stroke-dasharray: 40 111; } .ham6 .bottom { stroke-dasharray: 40 172; } .ham6.active .top { stroke-dashoffset: -132px; } .ham6.active .middle { stroke-dashoffset: -71px; } .ham6.active .bottom { stroke-dashoffset: -132px; } .ham7 .top { stroke-dasharray: 40 82; } .ham7 .middle { stroke-dasharray: 40 111; } .ham7 .bottom { stroke-dasharray: 40 161; } .ham7.active .top { stroke-dasharray: 17 82; stroke-dashoffset: -62px; } .ham7.active .middle { stroke-dashoffset: 23px; } .ham7.active .bottom { stroke-dashoffset: -83px; } .ham8 .top { stroke-dasharray: 40 160; } .ham8 .middle { stroke-dasharray: 40 142; transform-origin: 50%; transition: transform 400ms; } .ham8 .bottom { stroke-dasharray: 40 85; transform-origin: 50%; transition: transform 400ms, stroke-dashoffset 400ms; } .ham8.active .top { stroke-dashoffset: -64px; } .ham8.active .middle { /*stroke-dashoffset: -20px;*/ transform: rotate(90deg); } .ham8.active .bottom { stroke-dashoffset: -64px; }