body{background:#e5e5e5;margin:0;padding:0}html{box-sizing:border-box;font-size:calc(15px + .4vw)}*,:before,:after{box-sizing:inherit;margin:inherit}.page-top-padding{padding-top:30vh}.strong-orange{color:#f99d1c}h1{padding:0 25px;font-family:Raleway,sans-serif;font-size:2.3rem;line-height:1}p{text-align:center;color:#f99d1c;font-family:Source Sans Pro,sans-serif;font-size:1.2rem}.animate-top{animation:.8s animatetop;position:relative}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.text-center{text-align:center}hr{width:min(500px,40vw);border-color:#9e9e9e;margin:20px auto}.btn{color:#fff;cursor:pointer;background-color:#f99d1c;border:none;border-radius:30px;margin:auto;padding:12px 24px;font-family:Source Sans Pro,sans-serif;font-size:1.1rem;transition:all .3s ease-in-out;display:block}.btn:hover{background-color:#d57c00}footer{font-family:Verdana,sans-serif;font-size:16px}.display-bottomleft{position:absolute;bottom:0;left:0}.spec-hover{--b:.07rem;--c:#f99d1c;color:#0000;padding-block:var(--b);background:linear-gradient(var(--c)50%,#818181 0)0% calc(100% - var(--_p,0%))/100% 200%,linear-gradient(var(--c)0 0)0% var(--_p,0%)/var(--_p,0%)var(--b)no-repeat;-webkit-background-clip:text,padding-box;transition:.3s var(--_s,0s)linear,background-size .3s calc(.3s - var(--_s,0s));cursor:pointer;-webkit-background-clip:text,padding-box;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.spec-hover:hover{--_p:100%;--_s:.3s}.padding-large{padding:12px}.animate-opacity{animation:.8s opac}@keyframes opac{0%{opacity:0}to{opacity:1}}
