@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Oswald:wght@200;300;400;500;600;700&family=Yellowtail&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol[class],p,ul[class]{margin:0}html{scroll-behavior:smooth}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){filter:blur(10px)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}a,a:after{color:unset;font-weight:unset;text-decoration:unset}button{border:none;outline:none}.noselect,.noselect:active,.noselect:focus{-webkit-touch-callout:none;-webkit-appearance:none;outline:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{all:unset}body{background-color:rgba(0,0,0,.8);min-width:340px}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.wrapper{display:flex;height:98vh;justify-content:stretch;margin:2vh 7% 0;min-width:760px;width:86%}#deviceDropDownButton{display:none}.sidebar{background-color:#202020;height:99%;min-width:300px;padding:30px 30px 20px;width:300px;z-index:10}.sidebar__logo{color:#f39c12;font-family:Yellowtail,cursive;font-size:40px;margin-left:-2px}.yellow{color:#f39c12!important}.sidebar__sublogo{color:hsla(0,0%,100%,.7);font-family:Open Sans,sans-serif;font-size:13px;letter-spacing:.05em;margin-top:12px}.sidebar__title{color:#fff;font-family:Oswald,sans-serif;font-size:16px;padding-top:10px;text-transform:uppercase}.nav{margin-top:40px}.nav__item{cursor:pointer}.nav__item:hover{color:rgba(243,156,18,.5)}.margin--break{margin-top:30px}.nav__item--active{color:#f39c12!important}.social{align-items:baseline;display:flex;justify-content:start;margin-top:16px}.social__link{margin-right:30px;text-align:left;width:25px}.social__item{color:#fff;cursor:pointer;font-size:18px;width:18px}.social__item:hover{color:#f39c12}.main{background-color:#2a2a2a;background:url(images/c90731272c6c36311114.png) repeat;height:99%;overflow-y:auto;padding:30px 30px 20px 40px;vertical-align:top;width:100%}.main__title{color:#f39c12;font-size:48px}.main__subtitle,.main__title{font-family:Oswald,sans-serif;text-transform:uppercase}.main__subtitle{color:hsla(0,0%,100%,.8);font-size:32px;margin-top:5px}.aboutme__photo__container{display:inline-block;position:relative}.aboutme__photo{max-height:520px;max-width:350px;min-width:210px}.aboutme__photo__caption{color:hsla(0,0%,100%,.4);font-family:Open Sans,sans-serif;font-size:10px;opacity:0;position:absolute;right:5px;text-align:right;top:5px;transition:opacity .5s}.aboutme__info{align-self:flex-end;max-width:400px;padding-left:24px;vertical-align:top}.common__text{color:hsla(0,0%,100%,.7);font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.6;margin-bottom:5px}.aboutme__citation{color:#f39c12;font-family:Oswald,sans-serif;font-size:1rem;line-height:1.5;text-transform:uppercase}.white{color:#d3c8b6}.ml2{margin-left:1rem}.mt1{margin-top:.5rem}.aboutme__citation__author{color:hsla(0,0%,100%,.7);font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5;margin:5px 0 16px}.bold{color:rgba(243,156,18,.8);font-weight:700;padding:0 .3rem}.italic{font-style:italic}.button{background-color:rgba(243,156,18,.8);color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:500;height:43px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;width:128px}.button:hover{background-color:hsla(0,0%,100%,.7);box-shadow:0 0 3px rgba(0,0,0,.6);color:#f39c12}.articles__container,.mediaPresents__container{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.mediaPresent{display:flex;flex-direction:column;width:100%}.mediaPresent__iframe{min-height:16em;width:100%}.mediaPresent__link{color:#fff;margin-top:15px;overflow:hidden}.mediaPresent__link:hover{color:#f39c12}.sub_button{color:#fff;cursor:pointer;margin-top:.1rem;text-align:center}.sub_button:hover{color:#f39c12}.cover{background:0 0/cover;position:relative}.cover__play{color:rgba(0,0,0,.8);cursor:pointer;font-size:4em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .1s}.cover__play:hover{color:red}.main__subtext{margin-top:30px;max-width:700px}.contact__form{color:#848484;font-family:Open Sans,sans-serif;font-size:16px;margin-top:40px;max-width:350px;position:relative;text-align:left;width:330px}.contact__input{background-color:rgba(32,32,32,.7);display:block;height:40px;margin-bottom:20px;padding-left:35px;text-transform:capitalize;width:295px}.contact__textarea{background-color:rgba(32,32,32,.7);height:171px;padding:10px;width:310px}.contact__input__icon{margin:20px 10px 0;position:absolute;transform:translateY(-50%)}.publication{align-items:center;display:flex;justify-content:space-between;margin:15px 0;width:95%}.publication__paragraph{padding-left:.5rem;width:80%}.publication__span{margin-right:3px}.publication__year{color:rgba(243,156,18,.5);font-weight:800}.publication__journal__empty-link,.publication__journal__link{text-decoration:underline;transition:all .2s}.publication__line{background-color:#202020;height:1px;margin:15px 15% 10px 5%;width:80%}.photo-text-container{display:flex;padding:20px 0}.current-section{border-bottom:1px solid hsla(0,0%,50%,.5);margin-top:2.5rem;padding:0 1rem 2rem}.current-section__title{margin-bottom:1rem;width:fit-content}.award-section__title{width:fit-content}.hovering{border-bottom:1px solid transparent;opacity:.9;transition:all .2s ease-in-out}.hovering:active,.hovering:hover{border-bottom:1px solid rgba(243,156,18,.5);opacity:1}.sidebar__email{border-bottom:1px solid transparent;color:#f39c12;font-family:Oswald,sans-serif;font-size:.8rem;letter-spacing:.05rem;margin-top:.5rem;opacity:.9;padding:.15rem 0;text-transform:lowercase;transition:all .2s ease-in-out;width:fit-content}.common__link{color:#f39c12}.common__link:active,.common__link:hover,.sidebar__email:active,.sidebar__email:hover{border-bottom:1px solid #f39c12;opacity:1}.line{margin:2rem 0}.use{color:rgba(245,131,25,.5);font-size:.8rem;font-style:oblique}@media screen and (max-width:1120px){.aboutme__citation{font-size:14px}}@media screen and (max-width:968px){:focus{outline:0}.wrapper{flex-direction:column;height:100%;justify-content:flex-start;margin:0 auto;min-width:340px;width:100%}.sidebar{min-width:unset;padding:10px;position:relative;width:100%}#sidebarSocial,.hideble,.sidebar__logo,.sidebar__sublogo,.social{display:none}#deviceDropDownButton{display:block}.device__dropDownButton{background-color:#202020;color:#fff;cursor:pointer;font-size:24px;height:24px;margin-left:15px}.nav{background-color:rgba(32,32,32,.95);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;left:20px;margin-top:unset;padding:16px;position:absolute;top:45px;width:200px}.sidebar__title{font-size:20px}.main{height:unset;margin-top:10px;padding:0 10px;width:100%}.mediaPresents__container{grid-gap:15px;grid-template-columns:1fr;overflow-y:unset}}@media screen and (max-width:440px){.rotate{transform:rotate(-90deg)}.publication{width:100%}.publication__paragraph{width:95%}.photo-text-container{flex-direction:column}.aboutme__info{align-self:center;max-width:400px;padding-left:0;padding-top:16px;vertical-align:top}.main{padding-bottom:16px}.aboutme__photo{min-width:none;width:50%}}
/*# sourceMappingURL=index.6c7fd9e942408b40296a.css.map*/