@import'https://fonts.googleapis.com/css?family=Catamaran|Cousine:400,700|Oswald:200,300,400';body{font-family:Catamaran,Arial,sans-serif;background:#464640;color:#c0d3b1;margin:0}@media print{body{background:#fff;color:#000}}::selection{background:rgba(242,218,67,.99);color:#2d2d27}.underline,header a,footer a,#resume a{color:#f09c42;text-decoration:none;box-shadow:inset 0 -4px 0 0 rgba(240,156,66,.6);transition:color .2s,box-shadow .6s;cursor:pointer}.underline:hover,header a:hover,footer a:hover,#resume a:hover{color:#f2da43;box-shadow:inset 0 -14px 0 0 #2d2d27}a{color:#f09c42}@media print{a{color:#000 !important;text-decoration:none !important;box-shadow:none !important}}h1,h2,h3,h4,h5,h6,time{font-family:"Oswald",Arial,sans-serif;font-weight:200;letter-spacing:2px;margin:8px 0}h1{letter-spacing:3px;font-weight:400;font-size:56px;line-height:68px;margin:12px 0}@media only screen and (max-width:640px){h1{line-height:56px}}@media print{h1{font-size:36px;line-height:42px;letter-spacing:1px}}h2{font-size:42px}@media only screen and (max-width:640px){h2{letter-spacing:2px}}@media print{h2{font-size:28px;letter-spacing:1px}}h3{font-size:26px}@media only screen and (max-width:640px),print{h3{font-size:22px;letter-spacing:1px}}h4{font-size:22px}@media print{h4{font-size:16px;letter-spacing:1px}}.iconStandard,main#resume>div .fa,main#resume>div .fas,main#resume>div .fal,main#resume>div .fab,main#home .knowledge fieldset legend .fa,main#home .knowledge fieldset legend .fas,main#home .knowledge fieldset legend .fal,main#home .knowledge fieldset legend .fab,main#home header .fa,main#home header .fal,main#home header .far,main#home header .fas,main#home header .fab{margin-right:8px;color:rgb(189.4882352941,232.35,155.65)}@media print{.iconStandard,main#resume>div .fa,main#resume>div .fas,main#resume>div .fal,main#resume>div .fab,main#home .knowledge fieldset legend .fa,main#home .knowledge fieldset legend .fas,main#home .knowledge fieldset legend .fal,main#home .knowledge fieldset legend .fab,main#home header .fa,main#home header .fal,main#home header .far,main#home header .fas,main#home header .fab{color:#000}}.iconStandardSvg,main#home .knowledge fieldset legend svg{margin-right:8px;width:32px;vertical-align:bottom}.iconStandardSvg path,main#home .knowledge fieldset legend svg path,.iconStandardSvg circle,main#home .knowledge fieldset legend svg circle{fill:rgb(189.4882352941,232.35,155.65)}@media print{.iconStandardSvg path,main#home .knowledge fieldset legend svg path,.iconStandardSvg circle,main#home .knowledge fieldset legend svg circle{fill:#000}}main#home{display:block}main#home header{background:#506358;background:linear-gradient(-32deg, rgb(101.3155737705, 133.9426229508, 75.5573770492) 0%, rgb(59.3432835821, 59.3432835821, 54.2567164179) 100%);padding:10px}main#home header>div{max-width:1000px;margin:auto;position:relative}main#home header>div svg{width:600px;position:absolute;right:0;top:-60px;z-index:1}@media only screen and (max-width:640px){main#home header>div svg{width:400px;top:-50px}}main#home header>div>div{position:relative;z-index:20}main#home .sectionHeader,main#home .knowledge h2,main#home .profiles h2{background:#2d2d27;padding:12px;margin:18px 0}main#home .sectionHeader div,main#home .knowledge h2 div,main#home .profiles h2 div{max-width:1000px;margin:auto}main#home .profiles h2{background:linear-gradient(137deg, rgb(31.3392857143, 31.3392857143, 27.1607142857) 15%, #464640 100%)}main#home .profiles>div{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;max-width:1000px;margin:auto}main#home .profiles>div a{flex-grow:1;flex-basis:80px;display:block;margin:4px;text-decoration:none;background:#f09c42;color:#464640;padding:8px;transition:background-color .8s;text-align:center;position:relative;z-index:10}main#home .profiles>div a:hover{background:#f2da43}main#home .profiles>div a:active{background:hsl(51.7714285714,187.0646766169%,60.5882352941%)}main#home .profiles>div a .fa,main#home .profiles>div a .fal,main#home .profiles>div a .far,main#home .profiles>div a .fas,main#home .profiles>div a .fab{display:block;margin:auto;font-size:48px}main#home .profiles>div a svg{display:block;margin:auto;width:100%;max-width:48px;height:auto}main#home .profiles>div a svg path{fill:#464640}main#home .profiles>div a b{display:block;text-align:center;font-weight:normal;font-size:12px;margin-top:12px}main#home .profiles>div a[href="resume.php"]{background-color:#f2da43}main#home .knowledge h2{background:linear-gradient(110deg, rgb(31.3392857143, 31.3392857143, 27.1607142857) 32%, #464640 100%)}main#home .knowledge fieldset{border:none;padding:10px 15px;background:#506358;background:linear-gradient(-162deg, rgb(82.2793296089, 101.8206703911, 90.5072625698) 10%, rgb(45.8100558659, 56.6899441341, 50.3910614525) 100%);max-width:1000px;margin:0 auto 18px;position:relative;z-index:15}main#home .knowledge fieldset legend{background:#464640;font-size:32px;font-weight:bold;padding:12px 18px;border-radius:8px;line-height:80%;white-space:nowrap}main#home .knowledge fieldset legend span{font-weight:normal}main#home .knowledge fieldset legend span.fal{font-weight:300}main#home .knowledge fieldset code{border-radius:8px;padding:16px;overflow:hidden;font-size:16px;max-height:300px;cursor:pointer;transition:max-height .5s,background-color .8s}main#home .knowledge fieldset code:hover{background-color:hsl(0,0%,12.4803921569%)}main#home .knowledge fieldset code.expanded{max-height:2400px}@media only screen and (max-width:640px){main#home .knowledge fieldset code{word-break:break-all;font-size:15px}}main#home .knowledge fieldset p{text-align:right;text-transform:uppercase;letter-spacing:1px;margin:4px 0 3px 0}main#home .knowledge fieldset p a{text-decoration:none;opacity:.5;transition:opacity .25s}main#home .knowledge fieldset p a:hover{opacity:1}main#home footer{font-size:80%;text-align:center;margin:8px}main#resume{background:linear-gradient(132deg, #2d2d27 0%, rgb(99.6428571429, 99.6428571429, 86.3571428571) 60%)}@media print{main#resume{background:#fff}}main#resume nav.resumeOptions{padding:8px 12px;position:fixed;width:200px;user-select:none;z-index:20}@media only screen and (max-width:640px),print{main#resume nav.resumeOptions{display:none}}main#resume nav.resumeOptions>ul{padding:0}main#resume nav.resumeOptions>ul ul{padding-left:18px}main#resume nav.resumeOptions ul{list-style-type:none}main#resume nav.resumeOptions .fa,main#resume nav.resumeOptions .fas,main#resume nav.resumeOptions .fal,main#resume nav.resumeOptions .fab{margin-right:6px}@media screen{main#resume nav.resumeOptions::before{content:"";position:absolute;top:0;left:-80px;width:120%;height:100vh;background:linear-gradient(132deg, #2d2d27 0%, rgb(99.6428571429, 99.6428571429, 86.3571428571) 60%);transform:skewx(1.5deg);z-index:-1}}main#resume>div{margin:auto;padding:8px 12px 8px 200px;position:relative;z-index:10;overflow:hidden}@media only screen and (max-width:640px),print{main#resume>div{padding:12px 16px}}main#resume>div>svg{width:500px;height:725px;position:absolute;right:20px;top:-50px;z-index:-1}@media only screen and (max-width:640px){main#resume>div>svg{width:600px;height:870px;top:-20px;right:-50px}}@media print{main#resume>div>svg{width:300px;height:435px;top:20px}}main#resume>div>svg .cm{fill:#2d2d27}@media print{main#resume>div>svg .cm{fill:#ddd}}@media only screen and (max-width:640px){main#resume>div p{font-size:108%}}main#resume>div[data-section]{margin-bottom:3rem}main#resume>div[data-section] h3{margin-top:1.5rem}main#resume>div[data-section] h3:first-of-type{margin-top:0}main#resume>div ul[data-section=skills-specifics],main#resume>div ul[data-section=interests-specifics],main#resume>div ul[data-section=education-courses]{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:0}@media screen{main#resume>div ul[data-section=skills-specifics],main#resume>div ul[data-section=interests-specifics],main#resume>div ul[data-section=education-courses]{list-style-type:none !important}}main#resume>div ul[data-section=skills-specifics] li,main#resume>div ul[data-section=interests-specifics] li,main#resume>div ul[data-section=education-courses] li{margin:0 .5rem .5rem 0;padding:.25rem .75rem;background:hsla(0,0%,100%,.1);border-radius:4px;max-width:none}@media print{main#resume>div ul[data-section=skills-specifics] li,main#resume>div ul[data-section=interests-specifics] li,main#resume>div ul[data-section=education-courses] li{margin-bottom:0 !important;line-height:1 !important}}main#resume>div [data-section=header]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=header] h4{white-space:nowrap}main#resume>div [data-section=header] p,main#resume>div [data-section=header] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=header] p,main#resume>div [data-section=header] li{max-width:100%}}main#resume>div [data-section=header] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=header] ul{max-width:100%}}main#resume>div [data-section=header] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=header] time{display:block}main#resume>div [data-section=header]::before{content:"";position:absolute;left:-200px;right:-1rem;top:-5rem;bottom:-16rem;background:linear-gradient(-32deg, rgb(101.3155737705, 133.9426229508, 75.5573770492) 0%, rgb(59.3432835821, 59.3432835821, 54.2567164179) 100%);transform:skewY(-2deg);z-index:-10}@media print{main#resume>div [data-section=header]::before{background:#fff}}main#resume>div [data-section=summary]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=summary] p,main#resume>div [data-section=summary] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=summary] p,main#resume>div [data-section=summary] li{max-width:100%}}main#resume>div [data-section=summary] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=summary] ul{max-width:100%}}main#resume>div [data-section=summary] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=summary] time{display:block}main#resume>div [data-section=summary]::before{content:"";position:absolute;left:-200px;right:-1rem;top:-1rem;bottom:-16rem;background:linear-gradient(20deg, #506358 60%, rgb(152.4959016393, 183.4098360656, 128.0901639344) 100%);transform:skewY(-1.5deg);z-index:-10}@media print{main#resume>div [data-section=summary]::before{background:#fff}}main#resume>div [data-section=experience]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=experience] p,main#resume>div [data-section=experience] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=experience] p,main#resume>div [data-section=experience] li{max-width:100%}}main#resume>div [data-section=experience] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=experience] ul{max-width:100%}}main#resume>div [data-section=experience] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=experience] time{display:block}main#resume>div [data-section=experience]::before{content:"";position:absolute;left:-200px;right:-1rem;top:1rem;bottom:-16rem;background:linear-gradient(-96deg, rgb(72.3214285714, 72.3214285714, 62.6785714286) 32%, rgb(31.3392857143, 31.3392857143, 27.1607142857) 100%);transform:skewY(2deg);z-index:-10}@media print{main#resume>div [data-section=experience]::before{background:#fff}}main#resume>div [data-section=education]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=education] p,main#resume>div [data-section=education] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=education] p,main#resume>div [data-section=education] li{max-width:100%}}main#resume>div [data-section=education] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=education] ul{max-width:100%}}main#resume>div [data-section=education] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=education] time{display:block}main#resume>div [data-section=education]::before{content:"";position:absolute;left:-200px;right:-1rem;top:-2rem;bottom:-16rem;background:linear-gradient(40deg, rgb(40.1380906461, 48.3262295082, 33.6737704918) 0%, rgb(91.1483124397, 99.2393442623, 84.7606557377) 100%);transform:skewY(-2deg);z-index:-10}@media print{main#resume>div [data-section=education]::before{background:#fff}}main#resume>div [data-section=skills]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=skills] p,main#resume>div [data-section=skills] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=skills] p,main#resume>div [data-section=skills] li{max-width:100%}}main#resume>div [data-section=skills] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=skills] ul{max-width:100%}}main#resume>div [data-section=skills] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=skills] time{display:block}main#resume>div [data-section=skills]::before{content:"";position:absolute;left:-200px;right:-1rem;top:2rem;bottom:-16rem;background:linear-gradient(-162deg, rgb(91.3966480447, 113.1033519553, 100.5363128492) 10%, rgb(56.6791044776, 56.6791044776, 51.8208955224) 100%);transform:skewY(3deg);z-index:-10}@media print{main#resume>div [data-section=skills]::before{background:#fff}}main#resume>div [data-section=references]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=references] p,main#resume>div [data-section=references] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=references] p,main#resume>div [data-section=references] li{max-width:100%}}main#resume>div [data-section=references] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=references] ul{max-width:100%}}main#resume>div [data-section=references] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=references] time{display:block}main#resume>div [data-section=references]::before{content:"";position:absolute;left:-200px;right:-1rem;top:-1rem;bottom:-16rem;background:linear-gradient(75deg, rgb(75.328358209, 75.328358209, 68.871641791) 0%, rgb(41.5, 41.5, 41.5) 60%);transform:skewY(-3deg);z-index:-10}@media print{main#resume>div [data-section=references]::before{background:#fff}}main#resume>div [data-section=interests]{position:relative;padding:.15rem 2rem .5rem}main#resume>div [data-section=interests] p,main#resume>div [data-section=interests] li{max-width:65ch}@media only screen and (max-width:640px),print{main#resume>div [data-section=interests] p,main#resume>div [data-section=interests] li{max-width:100%}}main#resume>div [data-section=interests] ul{list-style:circle;padding-left:2rem;max-width:1000px;margin-left:0}@media only screen and (max-width:640px),print{main#resume>div [data-section=interests] ul{max-width:100%}}main#resume>div [data-section=interests] ul li{margin-bottom:.5rem;line-height:1.6}main#resume>div [data-section=interests] time{display:block}main#resume>div [data-section=interests]::before{content:"";position:absolute;left:-200px;right:-1rem;top:-1rem;bottom:-16rem;background:linear-gradient(162deg, rgb(57.2067039106, 70.7932960894, 62.9273743017) 10%, rgb(27.656123433, 33.2979508197, 23.2020491803) 100%);transform:skewY(-2deg);z-index:-10}@media print{main#resume>div [data-section=interests]::before{background:#fff}}/*# sourceMappingURL=style.css.map */
