:root{--main-bc:#343434;--color-main-red:#ff0f1b;--color-main-green:#1dff8d;--color-main-blue:#1fdaff;--bc-table:#202020;--text-shadow:7px 6px 7px #000,3px 3px 90px rgba(245,255,245,0.5),-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,3px 3px 0 #000}::selection{background:#fff;color:#000}::-moz-selection{background:#fff;color:#000}*{box-sizing:border-box;color:#fff;margin:0;padding:0}html{background-color:var(--main-bc)}section:not(.footer){padding-bottom:50px}iframe{height:345px;margin-top:25px;max-height:100%;max-width:100%;width:590px}h1{color:var(--color-main-blue);font-size:2.5em;text-shadow:var(--text-shadow)}a,button,li{color:#f7f7f7;font-size:16pt;font-weight:500;text-decoration:none}ul{flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:100%}li,ul{display:flex}li{background-color:#292929;border-radius:12px;box-shadow:0 0 10px 1px hsla(0,0%,78%,.28);flex-direction:column;margin:30px 5px;padding:25px 35px;width:100%}li:hover{box-shadow:0 0 14px 1px var(--color-main-blue)}li h1{font-size:1.75em}li h1:nth-of-type(2){margin-bottom:13px}#resume li{padding-top:0}button{-webkit-appearance:none;background-color:var(--color-main-green);border:2px solid transparent;color:#000;cursor:pointer;margin:0;max-width:max-content;outline:none;padding:.55em 1.2em;transition:all .3s ease-in-out}button:focus,button:hover{background-color:var(--bc-table-hover);box-shadow:0 4px 35px 2px hsla(0,0%,100%,.45);color:#fff;text-shadow:var(--text-shadow)}button:focus,button:hover,select{border:2px solid var(--color-main-green)}select{background-color:#292929;border-radius:0;color:#f5f5f5;font-size:16pt;font-weight:600;margin:0;outline:none;padding:.55em;text-align-last:center;width:-moz-max-content;width:max-content}select:hover{background-color:var(--bc-table-hover);box-shadow:0 4px 35px 2px hsla(0,0%,100%,.45);transition:all .3s ease-in-out}select option{background:#000}.divider{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;padding:45px 50px}.transactions-table-container{padding:5px 30px 32px}.instructions{background-color:var(--bc-table);border-radius:3px;box-shadow:0 0 5px 3px rgba(0,0,0,.8);margin:2.5rem auto;padding:1rem 1rem 1.5rem;text-align:center;width:70%}.instructions p{font-size:1.5em;max-width:860px;padding:1rem 0 2rem}.nav-bar svg{vertical-align:middle}.nav-bar{align-items:center;background-color:#292929;border-bottom:1px solid #050505;display:flex;height:97px;justify-content:space-between;padding:.9% 3.3%}.nav-bar:hover{background-color:#232323;transition:all .4s ease-in-out}.nav-logo{max-height:42pt;max-width:100%}::-webkit-scrollbar{opacity:.3;width:16px}::-webkit-scrollbar-track{background:#181818;box-shadow:inset 0 0 6px hsla(0,0%,100%,.4)}::-webkit-scrollbar-thumb{background:#787878;border:2px solid #b9b9b9;border-radius:12px;min-height:70px}::-webkit-scrollbar-thumb:hover{background:#a4a4a4;border:2px solid #fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-down-arrow__container{margin-top:25px}.scroll-down-arrow{-webkit-animation:fade_move_down 3s ease-in-out infinite;-moz-animation:fade_move_down 3s ease-in-out infinite;animation:fade_move_down 3s ease-in-out infinite;padding:16px;position:relative}.scroll-down-arrow:hover{fill:var(--color-main-green);background-color:#000;border-radius:50%;cursor:pointer}@-webkit-keyframes fade_move_down{0%{opacity:0;-webkit-transform:translateY(-15px)}50%{opacity:1}to{opacity:0;-webkit-transform:translateY(15px)}}@-moz-keyframes fade_move_down{0%{opacity:0;-moz-transform:translateY(-15px)}50%{opacity:1}to{opacity:0;-moz-transform:translateY(15px)}}@keyframes fade_move_down{0%{opacity:0;transform:translateY(-15px)}50%{opacity:1}to{opacity:0;transform:translateY(15px)}}a.youtube-video-link{background-color:#121212;border:1px solid #505050;display:block;margin:5px auto;max-width:95vw}a.youtube-video-link svg{height:100%;padding:30px;width:100%}@media (orientation:landscape){a.youtube-video-link{width:30vw}}@media (orientation:portrait){a.youtube-video-link{width:70vw}}@media (max-width:1366px){.instructions{width:94%}li{padding:25px 20px;width:90%}}@media (min-width:1000px){li{width:75%}}