:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#e5dfdf;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.team{margin-top:2em;margin-bottom:1em}.white{color:#fff}.black{color:#000}.center{text-align:center}body{width:100%;height:100vh;background-color:#eee}.employee_name{text-transform:uppercase;margin-top:1em}.employee_title{margin-bottom:2em}.introtext{padding:0;font-weight:600;margin:0 .3rem;color:#fff}#tagline{margin:auto;position:absolute;left:0;top:75%;right:0;width:70%}h1:nth-of-type(2n){margin-right:0;padding-right:0}.intro,.hero{height:100vh}.logo img{margin:auto;position:relative;width:70%}.vertical-center{margin:0;position:absolute;top:30%;left:65%;-ms-transform:translateY(-65%,-30%);transform:translateY(-65,-30%)}.vertical-center-name{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.name{margin:15em auto auto;position:relative}.top{animation-name:fade;animation-timing-function:ease-in-out;animation-iteration-count:2;animation-duration:10s;animation-direction:alternate}@keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}to{opacity:0}}#app{margin:0 auto;padding:2rem;text-align:center}@font-face{font-family:avenir-black;src:url(/fonts/AvenirLTStd-Black.eot);src:url(/fonts/AvenirLTStd-Black?#iefix) format("embedded-opentype"),url(/fonts/AvenirLTStd-Black.woff2) format("woff2"),url(/fonts/AvenirLTStd-Black.woff) format("woff"),url(/fonts/AvenirLTStd-Black.ttf) format("truetype"),url(/fonts/AvenirLTStd-Black.svg#Lato-BlackItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:avenir-std;src:url(/fonts/AvenirLTStd-Light.eot);src:url(/fonts/AvenirLTStd-Light?#iefix) format("embedded-opentype"),url(/fonts/AvenirLTStd-Light.woff2) format("woff2"),url(/fonts/AvenirLTStd-Light.woff) format("woff"),url(/fonts/AvenirLTStd-Light.ttf) format("truetype"),url(/fonts/AvenirLTStd-Light.svg#Lato-BlackItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}h1{font-family:avenir-black;font-weight:900;font-style:normal;font-size:45px;line-height:1.2;letter-spacing:6.1px;text-transform:uppercase}h2{font-family:avenir-black;font-weight:600;font-style:normal;font-size:45px;letter-spacing:.19px;line-height:1.2;letter-spacing:6.1px;color:#0f2d52}h3{font-family:avenir-black;font-weight:600;font-style:normal;font-size:32px;line-height:1.2;color:#0f2d52}h4{font-family:avenir-black;font-weight:600;font-style:normal;font-size:22px;letter-spacing:2.04px;line-height:1.2;color:#0f2d52}h5{font-family:avenir-std;font-weight:600;font-style:normal;font-size:22px;letter-spacing:2.04px;line-height:1.2;color:#0f2d52}h6{font-family:avenir-std;font-weight:600;font-style:normal;font-size:16.16px;letter-spacing:2.04px;line-height:1.2;color:#0f2d52}p{margin:1.5rem 0;font-family:avenir-std;font-weight:400;font-style:normal;font-size:16px;color:#000;letter-spacing:1.14px;line-height:26px}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.avatar.svelte-14vsjbx{display:block;margin:auto;width:120px;padding:20px}.footer.svelte-14vsjbx{text-align:center;color:#000;padding:5em 0 0}.center-text.svelte-14vsjbx{text-align:center}.copy.svelte-14vsjbx{padding-bottom:2em}.skill.svelte-fn6cur.svelte-fn6cur{padding:40px 0;background:#FEFEFE;border-radius:5px;text-align:center;box-shadow:0 0 8px #0000001a;min-height:263px}.phpalign.svelte-fn6cur.svelte-fn6cur{vertical-align:middle;margin-top:2em}.skill.svelte-fn6cur.svelte-fn6cur:hover{border-color:gray;border-width:1px;border-style:solid}.skill.svelte-fn6cur img.svelte-fn6cur{max-width:150px}@media only screen and (max-width: 991px){.skill.svelte-fn6cur.svelte-fn6cur{margin-top:2em}}.modal-open,.overflow-noscroll{overflow:hidden;padding-right:0}.title.svelte-imlce6.svelte-imlce6{text-decoration:underline}.pic.svelte-imlce6.svelte-imlce6{display:block;max-width:100%;height:auto;border-radius:10px;border:2px solid #737373;box-shadow:-1px 0 12px #00000085;-webkit-box-shadow:-1px 0px 12px 0px rgba(0,0,0,.52);-moz-box-shadow:-1px 0px 12px 0px rgba(0,0,0,.52)}.about-text.svelte-imlce6.svelte-imlce6{border-radius:5px;text-align:left;min-height:263px}.about-text.svelte-imlce6 p.svelte-imlce6{font-size:18px;margin-left:2em}hr.svelte-imlce6.svelte-imlce6{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}@media only screen and (max-width: 991px){.team.svelte-imlce6.svelte-imlce6{font-size:2em}}@media only screen and (max-width: 425px){.about-text.svelte-imlce6 p.svelte-imlce6{margin-left:0}}.custom-shape-divider-top-1669866086.svelte-1oo9rxq.svelte-1oo9rxq{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-top-1669866086.svelte-1oo9rxq svg.svelte-1oo9rxq{position:relative;display:block;width:calc(146% + 1.3px);height:210px}.custom-shape-divider-top-1669866086.svelte-1oo9rxq .shape-fill.svelte-1oo9rxq{fill:#fff}@media only screen and (max-width: 425px){img.grow-rotate.svelte-3qleue{width:90%!important}h1.svelte-3qleue{font-size:20px}}@media only screen and (max-width: 768px){img.grow-rotate.svelte-3qleue{width:50%}.vertical-center.svelte-3qleue{position:absolute;left:50%;bottom:0px;top:70%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.vertical-center-name.svelte-3qleue{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h1.svelte-3qleue{font-size:30px}}body{margin:0;padding:0;background-color:#b8d7ec}.grow-rotate.svelte-3qleue{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:-1px 0 12px #00000085;-webkit-box-shadow:-1px 0px 12px 0px rgba(0,0,0,.52);-moz-box-shadow:-1px 0px 12px 0px rgba(0,0,0,.52);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;border:2px solid #737373;border-radius:50%;width:280px}.grow-rotate.svelte-3qleue:hover,.grow-rotate.svelte-3qleue:focus,.grow-rotate.svelte-3qleue:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}
