html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'haarlem';src:url("../fonts/haarlem_deco_demo-webfont.woff2") format("woff2"),url("../fonts/haarlem_deco_demo-webfont.woff") format("woff");font-weight:normal;font-style:normal}.text-center{text-align:center !important}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.fl-container{display:flex}.fl-container-column{flex-direction:column}.fl-container-row{flex-direction:row}.fl-j-center{justify-content:center}.fl-j-start{justify-content:flex-start}.fl-j-end{justify-content:flex-end}.fl-j-between{justify-content:space-between}.fl-j-around{justify-content:space-around}.fl-j-evenly{justify-content:space-evenly}.fl-ai-center{align-items:center}.fl-ai-start{align-items:flex-start}.fl-ai-end{align-items:flex-end}.fl-ai-baseline{align-items:baseline}.fl-ai-stretch{align-items:stretch}.fl-wrap{flex-wrap:wrap}.fl-nowrap{flex-wrap:nowrap}.fl-wrap-reverse{flex-wrap:wrap-reverse}.fl-grow{flex-grow:1}.fl-shrink{flex-shrink:1}.fl-ac-start{align-content:flex-start}.fl-ac-end{align-content:flex-end}.fl-ac-center{align-content:center}.fl-ac-between{align-content:space-between}.fl-ac-around{align-content:space-around}.fl-ac-evenly{align-content:space-evenly}.fl-justify{justify-content:space-between}.w-100{width:100%}.w-88{width:87.5%}.w-75{width:75%}.w-63{width:62.5%}.w-50{width:50%}.w-38{width:37.5%}.w-25{width:25%}.w-13{width:12.5%}.h-100{height:100%}.h-75{height:75%}.h-50{height:50%}.h-25{height:25%}.w-auto{width:auto}.h-auto{height:auto}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}.fl-1{flex:1}.fl-2{flex:2}.fl-3{flex:3}.fl-4{flex:4}.fl-5{flex:5}.fl-6{flex:6}.fl-7{flex:7}.fl-8{flex:8}.fl-9{flex:9}.fl-10{flex:10}.g-1{gap:1rem}.g-2{gap:1.5rem}.g-3{gap:2rem}.g-4{gap:3rem}.g-5{gap:4rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:1rem}.img-circle{border-radius:50%;border:solid 1px #202130;box-shadow:0 0 15px #696969}.shadow-photo{box-shadow:0 0 5px #696969;border:solid 1px #202130}.shadow-photo-2{filter:drop-shadow(0 0 5px #696969);margin-top:1.5rem}body{background:url(https://www.thestevenscompany.com/newsite2/wp-content/uploads/2019/01/slide.jpg) no-repeat 50% 70% fixed;background-size:cover}body .earth{background:url(../images/earth.png) -220% 0 no-repeat;background-size:1280px;min-height:100dvh;background-attachment:fixed}body header{color:#ffff40;text-shadow:#000 0 0 5px,#000 0 0 10px,#000 0 0 20px,#000 0 0 40px;border-bottom:solid 4px #00008b}body header .guts{background:rgba(0,0,0,0.5);height:200px}body header .guts h1{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;text-transform:uppercase;font-size:3.75vw;font-weight:400;letter-spacing:0.1em;text-align:center;margin-bottom:0.75rem}body header .guts h2{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.875vw;font-weight:300;text-align:center;letter-spacing:0.1em;margin-bottom:0.25rem;color:#ffffA0}body header .guts h3{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.25vw;font-weight:300;letter-spacing:0.1em;text-align:center;color:#ffffA0}body header.cover{border-bottom:none}body header.cover .guts{background:none;height:15.625vw;color:#ffff40}body header.cover .guts h1{font-family:haarlem,Arial,Helvetica,sans-serif;font-size:5vw;letter-spacing:0.1em;font-weight:300;color:#ffff40}body header.cover .guts h2{font-family:haarlem,Arial,Helvetica,sans-serif;font-size:2.5vw;letter-spacing:0.1em;font-weight:300;color:#ffffA0}body header.cover .guts h3{font-family:haarlem,Arial,Helvetica,sans-serif;font-size:1.6666666667vw;letter-spacing:0.1em;font-weight:300;color:#ffffA0}body main.cover{background:rgba(0,0,0,0.8);padding-top:2.0833333333vw;padding-bottom:2.0833333333vw;border-top:solid 2px #6a0dad;border-bottom:solid 2px #6a0dad;box-shadow:0 0 .5208333333vw rgba(0,0,0,0.5)}body main.cover .earth{background:url(../images/earth3.png) 50% 50% no-repeat;min-height:auto;height:25vw;width:25vw;background-size:contain}body main.cover .earth img{filter:invert(1) drop-shadow(0 0 .2604166667vw #000) drop-shadow(0 0 .5208333333vw #000) drop-shadow(0 0 .78125vw #000)}body main.cover .world-class h4{font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:2.0833333333vw;font-weight:400;text-align:center;color:#ff0;margin-bottom:.9375vw;text-shadow:#000 0 0 5px,#000 0 0 10px,#000 0 0 20px,#000 0 0 40px}body main.cover .world-class ul{margin-bottom:.9375vw}body main.cover .world-class ul li{font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.25vw;font-weight:400;text-align:center;line-height:142%;color:#fffacd;text-shadow:#000 0 0 5px,#000 0 0 10px,#000 0 0 20px}body main.cover .world-class p{font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.25vw;font-weight:400;line-height:142%;text-align:center;color:#ff0;text-shadow:#000 0 0 5px,#000 0 0 10px,#000 0 0 20px}body main.cover .world-class .view{display:inline-block;width:100%;margin:1.0416666667vw auto;text-decoration:none;text-transform:uppercase;color:#000;background:#fffacd;padding:.625vw;font-size:1.09375vw;text-align:center;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:600;transition:0.2s all ease-in-out;border:solid 1px #ffff40;box-sizing:border-box}body main.cover .world-class .view:hover{background:#2e004f;border:solid 1px indigo;color:#fffacd;text-decoration:none;transition:0.2s all ease-in-out}body .page-wrap{background-size:cover;border-top:solid 4px #6a0dad;border-bottom:solid 4px #6a0dad;box-shadow:0 10px 10px rgba(0,0,0,0.5)}body .page-wrap .guts{background:rgba(240,240,255,0.8);min-height:500px;padding:2.25rem 20.8333333333vw}body .page-wrap .guts .toc{padding:0 10.4166666667vw}body .page-wrap .guts .toc li{margin-bottom:1rem}body .page-wrap .guts .toc li a{text-decoration:none;display:grid;grid-template-columns:auto max-content;align-items:end}body .page-wrap .guts .toc li a .title{position:relative;overflow:hidden}body .page-wrap .guts .toc li a .title::after{content:" . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . " " . . . . . . . . . . . . . . . . . . . . ";position:absolute;padding-left:0.25ch;text-align:right}body .page-wrap .guts .toc li a .page{text-align:right}body .page-wrap .guts .staff{margin-top:2.0833333333vw;margin-bottom:2.0833333333vw}body .page-wrap .guts h1{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;text-transform:uppercase;font-size:2.6041666667vw;letter-spacing:0.07em;font-weight:600;margin-bottom:2rem;color:#000;text-align:center}body .page-wrap .guts h2{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.875vw;font-weight:400;color:#000;text-align:center}body .page-wrap .guts h3{font-family:haarlem,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.5625vw;font-weight:400;color:#000;text-align:left;margin-bottom:1rem;margin-top:0.5rem}body .page-wrap .guts h4{font-family:"Roboto Condensed","Arial Narrow",Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.0416666667vw;font-weight:500;color:#000;text-align:left;margin-bottom:1rem}body .page-wrap .guts p{font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;color:#000;text-align:left;line-height:142%;margin-bottom:1rem}body .page-wrap .guts p .blue{color:#0070c0}body .page-wrap .guts p.red{text-align:center !important;font-weight:550;color:#C00000 !important}body .page-wrap .guts p small{font-size:0.9rem}body .page-wrap .guts p em{font-style:italic;color:#202130}body .page-wrap .guts p strong{font-weight:700}body .page-wrap .guts ul{margin:0 0 1.0416666667vw 2.0833333333vw}body .page-wrap .guts ul li{list-style-type:square;font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;color:#000;text-align:left;line-height:142%;margin-bottom:0.25rem}body .page-wrap .guts ul li ul{margin-left:0}body .page-wrap .guts ul li ul li{list-style-type:none;padding-left:.5208333333vw;border-left:solid 5px indigo}body .page-wrap .guts ul li strong{font-weight:700}body .page-wrap .guts ul li em{font-style:italic;color:#505050}body .page-wrap .guts ul.spaced ul{margin-top:1rem}body .page-wrap .guts ul.spaced li{margin-bottom:1rem}body .page-wrap .guts ol{margin:0 0 1.0416666667vw 2.0833333333vw}body .page-wrap .guts ol li{list-style-type:none;font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;color:#000;text-align:left;line-height:142%;margin-bottom:0.25rem}body .page-wrap .guts a{color:#202130;font-weight:500;text-decoration:none;transition:0.15s ease-in-out}body .page-wrap .guts a:hover{color:#00008b;text-decoration:underline;transition:0.15s ease-in-out}body .page-wrap .guts a:active{color:#00004d;text-decoration:underline}body .page-wrap .guts figure figcaption{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:350;margin-bottom:0.5rem}body .page-wrap .guts form{width:100%;margin:0 auto}body .page-wrap .guts form label{display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.7291666667vw;color:#000;margin-bottom:.2083333333vw}body .page-wrap .guts form input[type="text"],body .page-wrap .guts form input[type="email"],body .page-wrap .guts form input[type="tel"],body .page-wrap .guts form select{display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.0416666667vw;padding:.2604166667vw;border:solid 1px #000;background:#fff;width:100%;margin-bottom:.5208333333vw;box-sizing:border-box}body .page-wrap .guts form button[type="submit"]{display:block;width:100%;box-sizing:border-box;padding:.4166666667vw;font-family:haarlem,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;font-size:.9375vw;background:#000;color:#fff;border:solid 1px #202130;transition:0.2s all ease-in-out;cursor:pointer}body .page-wrap .guts form button[type="submit"]:hover{background:#2e004f;border:solid 1px indigo;transition:0.2s all ease-in-out}body .page-wrap .guts form textarea{display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;min-height:5.2083333333vw;font-size:1.0416666667vw;padding:.2604166667vw;border:solid 1px #000;background:#fff;width:100%;margin-bottom:.5208333333vw;box-sizing:border-box;field-sizing:content;transition:0.2s all ease-in-out}body .page-wrap .guts .loud{font-weight:700;font-style:italic}body footer{height:50px;color:#ffff40;padding-bottom:.78125vw}body footer nav{padding:.78125vw auto;background:rgba(0,0,0,0.92);border-bottom:solid 1px #696969}body footer nav ul{column-gap:.78125vw}body footer nav ul li{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.8333333333vw;line-height:2.6041666667vw;text-shadow:#000 0 0 5px,#202130 0 0 10px}body footer nav ul li a{color:#ffff40;text-decoration:none;text-decoration:none;transition:0.15s all ease-in-out}body footer nav ul li a:hover{color:#fffacd;text-decoration:underline;transition:0.15s all ease-in-out}body footer p{font-family:Roboto,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-size:0.9rem;font-weight:450;text-align:center;line-height:2.0833333333vw;text-shadow:#000 0 0 5px,#000 0 0 10px,#000 0 0 20px,#000 0 0 40px}body footer p a{color:#ffff40;font-weight:450;text-decoration:none}body footer p a:hover{color:#ffff40;text-decoration:underline}body footer p a:active{color:#ffff40;text-decoration:underline}body .pp_description{font-family:Roboto,Arial,Helvetica,sans-serif !important}body .ppt{font-family:Roboto,Arial,Helvetica,sans-serif}
