body{background:linear-gradient(90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;flex-direction:column;height:auto;min-height:100vh;margin:0 auto;padding:0;animation:15s infinite gradient;display:flex;overflow-x:hidden}@keyframes gradient{0%{background-position:15% 0}50%{background-position:80% 0}to{background-position:14% 0}}@font-face{font-family:Impact;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/l/font?kit=HhyVU5gq9PCuP11_LNCHOoxCTQ&skey=5128cd07406988e&v=v19)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.square{width:200px;height:400px;position:absolute}.dots{z-index:-1;background-image:radial-gradient(violet 1.5px,#0000 1.5px);background-size:10px 10px;border-radius:100%;width:20ch;height:20ch;top:3%;right:0%}.stripes{z-index:-1;background-image:repeating-linear-gradient(45deg,#fff 0 2px,#0000 3px 8px);width:100px;height:100px;top:200px;right:150px}.stripes2{z-index:-1;opacity:.1;background-image:repeating-linear-gradient(-45deg,#00f 0 2px,#0000 3px 8px);width:630px;height:220px;margin-top:-60px;margin-left:-70px}@keyframes moveBackground{0%,to{transform:rotate(0)}99.9%{transform:rotate(360deg)}}h2{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.logoSpace{flex-direction:column;align-items:center;width:18ch;height:8ch;display:flex;position:relative;top:-136px;left:0}#myName{letter-spacing:.03em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:6ch;font-weight:700;display:block}#tagline{font-family:monospace;font-size:large;display:block}.web-top{display:flex}.flag-icon-se{margin-left:1ch}#nav-bar{flex-wrap:wrap;flex-grow:1;justify-content:right;align-items:center;margin:1ch;display:inline-flex}.text-nav-links{z-index:2;flex-wrap:wrap;justify-content:center;margin-bottom:40px;margin-left:0;padding-left:0;list-style-type:none;display:flex;position:sticky;top:0}.nav-li{color:#fff;text-align:center;-webkit-backdrop-filter:blur(3px);border-bottom:2px dashed #adff2f;min-width:5ch;margin-top:8px;padding:12px 1ch;text-decoration:none;display:block}.nav-li:hover{color:#ff0;cursor:pointer;box-shadow:0 10px 8px -8px #ffffffe0}.client-logo{float:left;mix-blend-mode:lighten;background-color:#fff;justify-content:center;align-items:center;width:200px;height:200px;margin-bottom:1ch;margin-right:1ch;display:flex;overflow:hidden}.client-logo img{object-fit:contain;filter:brightness(0);max-width:80%;max-height:80%}#content{flex:1 0 auto;width:80%;margin:0 auto;padding-top:30px;font-family:Verdana,Geneva,Tahoma,sans-serif;display:block;position:relative}.white-text{color:#fff}#content H1{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}#content H2,H3{margin-bottom:0;padding-bottom:0;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.cblock{width:100%;min-height:200px;margin-top:5px;display:inline-block}#language-icon{height:3ch;margin-top:-.2em;margin-right:-.5em;display:none}#downloadResumeBtn{cursor:pointer;background:#fff;border:none;margin-left:10px;padding:8px 12px;font-size:small;text-decoration:none;display:inline-block}.profile-pic{float:right;filter:grayscale();z-index:-10;width:35%;transition:all .5s}.profile-pic:hover{filter:grayscale(0)}.hero-text{font-family:Verdana}.hero-text:before{content:"+";color:gold;font-size:x-large;animation:10s linear infinite moveBackground;position:absolute;top:80px;left:-20px}.translate{cursor:pointer;border:1px solid #fff;height:18px;padding:5px 10px;font-family:Verdana;font-size:small;text-decoration:none;display:inline-flex}#translate-link:visited{color:#000;text-decoration:none}#hireMeButton{color:#000;cursor:pointer;background-color:gold;border:1px solid #000;border-radius:5px;padding:15px;font-family:Courier New,Courier,monospace;font-size:large;transition:all .3s;box-shadow:0 4px 8px #80008033}#hireMeButton:hover{color:#fff;border:1px dashed #ff0;font-weight:700;box-shadow:0 8px 16px #f39c0699}.content-tab{display:none}.content-tab.active{display:block}@media (width>=769px){#content{max-width:700px}}@media screen and (width<=800px){#nav-bar{justify-content:center}.text-nav-links{padding:1ch 0}.web-top{justify-content:center}.stripes2{display:none}.logoSpace{width:100%;top:-50px}.stripes{opacity:.7;width:15vw;height:15vw;top:22vh;right:15vw}}@media screen and (width<=560px){.profile-pic{float:none;width:70%;margin:0 auto;display:block}.pros-list{margin-left:-4ch}.dots{width:70vw;height:70vw;left:4vw}.stripes{display:none}.client-logo{width:17vh;height:17vh}#hireMeButton{width:100%}}#why-work-with-me{width:300px;display:inline-block}.presentation-pic{width:100%;display:inline-block}.copyright{text-align:center;color:maroon;opacity:.8;margin-top:40px;margin-bottom:15px;padding:30px;font-family:Courier New,Courier,monospace;font-size:small;transition:all 1s}.copyright:hover{color:#fff}.centerTitle{text-align:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:x-large}.toggle-list{padding:0;list-style-type:none}.toggle-button{text-align:left;cursor:pointer;border:none;width:100%;padding:10px}.toggle-content{padding-left:25px;display:none}.toggle-content.active{display:block}.toggleExtraText{all:initial;text-transform:uppercase;margin-top:2px;margin-left:46px;font-family:Arial,Helvetica,sans-serif;font-size:small;display:block}.toggle-triangle{margin-right:10px;transition:transform .3s;display:inline-block}.toggle-button.active .toggle-triangle{transform:rotate(90deg)}.jumpToSection{border:1px solid #000;margin:5px 0;padding:3px}.jumpToSection:hover{background-color:#ffa07a}.empty-space{height:40px;display:block}.big-empty-space{height:120px}.hashtag-term{color:#999dad;mix-blend-mode:color-dodge;background:linear-gradient(#382929,#35323f) padding-box padding-box,linear-gradient(#d426c8,#2d2496) border-box;border:2px solid #0000;border-radius:10px;margin:3px;padding:5px 10px;font-family:Courier New,Courier,monospace;font-weight:600;transition:all .1s;display:inline-block}.hashtag-term:hover{color:#e9e9e9;cursor:pointer;background:linear-gradient(#382929,#35323f) padding-box padding-box,linear-gradient(#c3c3c3,#fff) border-box;margin:1px;padding:6px 12px}.extra-large{font-size:6ch}.slim-text{margin-top:1ch;margin-bottom:2ch;font-family:Helvetica Neue,Arial,sans-serif;font-size:4ch;font-weight:100}.cert-text-container{padding:0 1ch;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:flex}.all-certs{flex-wrap:wrap;justify-content:space-around;display:flex}.cert-logo-text{color:#f5f5f5;margin-top:.5ch;margin-left:1.2ch;padding:0;font-size:5ch}.flag-float-top{vertical-align:top;margin:6px;font-size:.6ch;position:relative;top:-2.5ch}.cert-badge-image{object-fit:contain;width:10ch;height:10ch;padding:10px;display:inline;overflow:hidden}.small-explanation-right{text-align:left;cursor:pointer;color:wheat;margin-top:-5ch;margin-bottom:3ch;font-size:small;display:block}.word-with-circles{margin-right:40px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:6ch;display:inline-block;position:relative}.word-with-circles:not(:last-child):after{content:"";background-color:#000;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}.margin-bottom-0{margin-bottom:0}.margin-top-0{margin-top:0}.pros-li{margin-top:6px}.testimonial{background-color:#ffc0cb48;border-radius:12px;max-width:500px;margin:20px auto;padding:20px;box-shadow:0 2px 4px #0000001a}.testimonial blockquote{color:#fff;background-color:#0000;border-radius:5px;margin:0 0 20px;padding:20px;font-style:italic;position:relative}.testimonial blockquote:before,.testimonial blockquote:after{content:"\"";color:#ddd;font-size:50px;position:absolute}.testimonial blockquote:before{top:0;left:10px}.testimonial blockquote:after{bottom:-20px;right:10px}.testimonial cite{text-align:right;display:block}.testimonial .name{color:#fff;font-weight:700;display:block}.testimonial .title{color:#fff;font-style:italic}.t-left{margin:20px 20px 20px 0}.t-left cite{text-align:left}
