body{padding:0px 0 20px 0px;margin:0px;font-family:'Proxima Nova', sans-serif;color:#000;font-weight:normal;background:#FCFCFA;-webkit-font-smoothing:subpixel-antialiased}::-webkit-scrollbar{width:0 !important}h1,h2,h3,h4,h5{color:black;font-family:'Proxima Nova', sans-serif;font-weight:normal}h1,h3,h5{margin:0 0 10px}h6{margin:0 0 0px}ul,ol,table,pre,dl{margin:0 0 20px}h1{line-height:2.3}h1{font-family:inherit;font-weight:100;font-size:60px;text-align:center}h2{font-size:26px;line-height:0.5;text-align:center;margin-top:30px;margin-bottom:30px}h3{font-size:26px;line-height:1.2}h4{font-size:19px;font-weight:600;color:black}h6{font-size:16px;color:black;text-justify:inter-word}h5{font-size:18px;color:black}a .title1 .title2 .title3{color:black;font-weight:400;text-decoration:none}a:visited .title1 .title2 .title3{color:black;font-weight:400;text-decoration:none}a:hover .title1{color:blue;font-weight:400;text-decoration:underline}a:hover .title2{color:red;font-weight:400;text-decoration:underline}a:hover .title3{color:yellow;font-weight:400;text-decoration:underline}a .char1{color:black;font-weight:400;text-decoration:none;font-family:inherit}a .char2{color:black;font-weight:600;text-decoration:underline;font-size:19px}a .char3{color:black;font-size:17px;font-weight:400;margin-right:10px;text-decoration:underline}a.char5{color:black;font-size:17px;font-weight:400;text-decoration:none}a .char4{color:black;font-size:18px;font-weight:400;text-decoration:underline}a:visited .char1 .char2 .char3 .char4 .char5{text-decoration:none;outline:0}a:hover .char1{text-decoration:underline;outline:0;color:#0000FF}a:hover .char4{text-decoration:underline;outline:0;color:red}a:hover .char2{text-decoration:underline;outline:0;color:red}a:hover .char3{text-decoration:underline;outline:0;color:#0000FF;font-weight:600}a.char5:hover{text-decoration:none;outline:0}a:active .char1 .char2 .char3 .char5{text-decoration:none;outline:0}a:focus .char1 .char2 .char3 .char5{text-decoration:none;outline:0}.wrapper{max-width:900px;margin:0 auto;position:relative;padding:0 20px}section img{max-width:75%;height:auto}blockquote{border-left:3px solid #ffcc00;margin:0 1 auto;padding:0 0 0 20px;font-style:italic}table{width:100%;border-collapse:collapse}th{text-align:left;padding:5px 10px;border-bottom:1px solid #424242;color:#b6b6b6;font-family:'Mosk', sans-serif;font-weight:normal}td{text-align:left;padding:5px 10px;border-bottom:1px solid #434343}hr{height:0;border:0;border-bottom:1px solid black}dt{color:#F0E7D5;font-family:'Mosk', sans-serif;font-weight:normal}section{padding:20px 0px 50px 0px;margin:20px 0}section #header{border:0;outline:none;margin:0 0 20px 0;padding:0 0 5px 0}section #header p{color:#5885b1;font-family:'Mosk', sans-serif;font-weight:80;font-size:18px;text-align:center}section #header .credits{font-size:18px;font-family:'Mosk', sans-serif;font-weight:normal;color:black;margin-top:-25px;word-spacing:7px}section #header .creditssmall{font-size:18px;font-family:'Mosk', sans-serif;font-weight:normal;color:black;margin-top:-33px}section #header .social a,section #footer .social a{color:black;font-size:17px;padding-left:.25em}section .p-title{color:#bc4027}.section-header-archive,.tag_name{margin:15px 0 0 0}.paginate{margin-bottom:15px}.resume p{font-size:15px;line-height:24px;margin:0 0 10px;font-family:'Mosk', sans-serif;font-weight:normal;color:#A3BFC6}.tags{font-size:13px}.tags a{display:inline-block;margin:0 10px 10px 0}.circular{width-max:90%;height:auto;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin-bottom:15px}#header #sitename,.resume span,.resume h2{color:#bc4027}#sitename{font-weight:300}mark,.mark{opacity:0.9}.orng{color:#EC4E3B}.shape{height:150px;width:150px;background-color:#0074d9;border-radius:80px;margin-bottom:30px;float:left;margin-right:20px}.shape2{border-radius:30px}.shape3{border-radius:5px}.hr-lines{position:relative;max-width:300px;margin:30px auto;text-align:center}.hr-lines:before{content:" ";height:1px;width:40px;background:black;display:block;position:absolute;top:50%;left:-3%}.hr-lines:after{content:" ";height:1px;width:40px;background:black;display:block;position:absolute;top:50%;right:-3%}ul.nav{border-bottom:2px solid black;border-top:2px solid black;margin:0;padding:0;list-style:none;height:36px;line-height:33px;font-size:20px}ul.nav li{border-right:2px solid black;float:left}ul.nav a{display:block;padding:0 28px;text-decoration:none;background-color:none}ul.nav a:hover{background:rgba(204,204,204,0);color:black}.image-container{position:relative;width:auto;padding-bottom:0;text-align:right;margin-top:10px}.image-box{position:relative;display:inline-block;margin:0 20px 0 auto;transform:translateX(20%)}.img{width:75%}.image-box::after{content:'';position:absolute;z-index:-1;top:-7%;bottom:-10%;left:0;right:auto;width:70%;background:none;border:2px solid black;transform:translateX(20%)}.row{display:flex}.column{flex:1;padding:10px}.column img{display:block;margin:0}.abstract{max-height:0;overflow:hidden;margin:10px 0px 10px;transition:max-height 0.3s ease-in-out}.abstract-toggle{margin-right:10px;font-size:17px;text-decoration:underline;cursor:pointer}.abstract-toggle:hover{color:blue;font-weight:600;text-decoration:underline}ul.no-bullets{list-style-type:none;margin:0;padding:0}ul.no-bullets li{margin:0;padding:0}.copyable{position:relative;cursor:pointer}.copyable-icon::after{content:"";display:inline-block;margin-left:10px;opacity:0;transition:opacity 0.1s ease-in-out;background-image:url("/files/link.svg");background-size:contain;width:30px;height:30px;color:black;font-size:30px}.copyable:hover .copyable-icon::after{opacity:1}@media (max-width: 480px){#header h1{font-size:45px;margin:0}.nav{list-style:none;padding:0;text-align:center}.nav li{margin:0px 0}.nav a{font-size:22px;color:#5885b1;text-decoration:none}.creditssmall{font-size:16px;margin-top:10px}.social{display:none}.row{flex-direction:column}.column{flex:1;padding:20px}.column img{display:block;margin:0 50px 0 auto}.column:first-child{order:2}.column:last-child{order:1}.image-container{position:relative;width:100%;padding-bottom:50%;text-align:right;margin-top:10px}.image-box{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:-25px}.img{width:90%}.image-box::after{content:'';position:absolute;z-index:-1;top:0;right:0%;bottom:0%;left:0%;background:none;border:0px solid black;margin-top:-20px}}
