html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Inter Variable;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("ttf"), url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("ttf") tech("variations");font-weight:100 900;font-style:normal;font-display:swap}html{font-size:62.5%}body{color:#222;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;line-height:1.6}a{color:#1eaedb}a:hover{color:#30b8e3}hr{border-width:1px 0 0;border-top-style:solid;border-top-color:#e1e1e1;margin-top:3rem;margin-bottom:3.5rem}.u-full-width{box-sizing:border-box;width:100%}.u-max-full-width{box-sizing:border-box;max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{letter-spacing:-.1rem;font-size:4rem;line-height:1.2}h2{letter-spacing:-.1rem;font-size:3.6rem;line-height:1.25}h3{letter-spacing:-.1rem;font-size:3rem;line-height:1.3}h4{letter-spacing:-.08rem;font-size:2.4rem;line-height:1.35}h5{letter-spacing:-.05rem;font-size:1.8rem;line-height:1.5}h6{letter-spacing:0;font-size:1.5rem;line-height:1.6}@media (width>=576px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}.container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.column,.columns{float:left;box-sizing:border-box;width:100%}@media (width>=420px){.container{width:85%;padding:0}}@media (width>=576px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66667%}.two.columns{width:13.3333%}.three.columns{width:22%}.four.columns{width:30.6667%}.five.columns{width:39.3333%}.six.columns{width:48%}.seven.columns{width:56.6667%}.eight.columns{width:65.3333%}.nine.columns{width:74%}.ten.columns{width:82.6667%}.eleven.columns{width:91.3333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6667%}.two-thirds.column{width:65.3333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66667%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset_by_ten.column,.offset_by_ten.columns{margin-left:86.6667%}.offset_by_eleven.column,.offset_by_eleven.columns{margin-left:95.3333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333%}.offset-by-one-half.column,.offset-by-one-half.column{margin-left:52%}}.container:after,.row:after,.u-cf{content:"";clear:both;display:table}.button,button,input[type=submit],input[type=reset],input[type=button]{color:#4f4f4f;text-align:center;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-sizing:border-box;background-color:#0000;border:1px solid #bbb;border-radius:4px;height:38px;padding:0 30px;font-size:11px;font-weight:600;line-height:38px;text-decoration:none;display:inline-block}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#333;border-color:#777;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:hover,button.button-primary:hover,input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:38px;box-shadow:none;box-sizing:border-box;background-color:#fff;border:1px solid #c1c1c1;border-radius:4px;padding:6px 10px}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{appearance:none}textarea{appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}label,legend{margin-bottom:.5rem;font-weight:600;display:block}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{margin-left:.5rem;font-weight:400;display:inline-block}ul{list-style:inside circle}ol{margin-top:0;padding-left:0;list-style:inside decimal}ul{margin-top:0;padding-left:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{white-space:nowrap;background:#e3e3e3;border:1px solid #e1e1e1;border-radius:4px;margin:0 .2rem;padding:.2rem .5rem;font-size:90%}pre>code{white-space:pre;padding:1rem 1.5rem;display:block}th,td{text-align:left;border-bottom:1px solid #e1e1e1;padding:12px 15px}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}body{font-family:Inter Variable,sans-serif}section.section-spacing{justify-content:center;align-items:center;min-height:30rem;padding:45px 0 15px;display:flex;position:relative;overflow:hidden}button{justify-content:center;align-items:center;display:flex}.opacity-0{opacity:0;pointer-events:none}@media (width>=768px){section{min-height:40rem;padding:30px 0}}@media (width>=992px){section{min-height:50rem;padding:80px 0}}menu{background-color:#363636;justify-content:flex-start;align-items:center;height:60px;margin:0;padding:0;display:flex}menu .mutt-logo{justify-content:space-between;align-items:center;display:flex}menu .mutt-logo img{width:50px;height:auto}menu .mutt-logo .linkedin-icon svg{width:30px;height:auto}menu .mutt-logo .linkedin-icon svg path{fill:#fff}section.hero{color:#fff;text-align:center;background-color:#363636;font-family:Inter Variable,sans-serif;font-weight:500}section.hero h1{color:#dd7200;margin-bottom:.5rem}section.hero p{color:#f1f1f1;font-family:Inter Variable,sans-serif;font-size:1.6rem;font-weight:100}section .hero-content img{border-radius:50%;width:auto;height:150px;margin-bottom:1rem}@media (width>=768px){section .hero-content img{height:200px}}@media (width>=992px){section .hero-content img{height:300px;margin-bottom:1rem}}.modal-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content{background:#fff;border-radius:8px;width:90%;max-width:1200px;padding:20px;box-shadow:0 4px 6px #0000001a}.modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:1.25rem;font-weight:700;display:flex}.modal-header p{margin:0}.close-btn{cursor:pointer;background:0 0;border:none;height:2.4rem;margin:0;padding-right:10px;font-size:2.4rem;line-height:2.4rem}.close-btn:hover{color:#dd7200}.modal-body{padding:20px 0}.modal-body img{width:100%;max-width:100%;height:auto;margin:0 auto 20px;display:block}.modal-body p{margin:0}.modal-footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.modal-footer p{margin:0}.btn-secondary{color:#f1f1f1;cursor:pointer;background-color:#363636;border:none;border-radius:4px;padding:6px 12px;text-decoration:none}.btn-secondary:hover{color:#fff;background:#dd7200}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .3s}.modal-fade-enter-from .modal-content,.modal-fade-leave-to .modal-content{transform:translateY(-20px)}.modal-fade-enter-active .modal-content,.modal-fade-leave-active .modal-content{transition:transform .3s}.projects :root{--carousel-transition:.3s;--carousel-opacity-inactive:.7;--carousel-opacity-active:1;--carousel-opacity-near:.9}.projects{background-color:#e1e1e1}.projects .carousel{--vc-nav-background:#ffffffb3;--vc-nav-border-radius:100%;overscroll-behavior:auto}.projects .image-wrapper{cursor:pointer}.projects img{object-fit:cover;border-radius:8px;width:100%;height:100%}.projects .carousel__viewport{perspective:2000px;padding-bottom:50px}.projects .carousel__pagination{gap:15px;transform:translate(-50%,150%)}.projects .carousel__pagination .carousel__pagination-button{border-radius:50%;width:15px;height:15px}.projects .carousel__pagination .carousel__pagination-button.carousel__pagination-button--active{background-color:#dd7200}.projects .carousel__next,.projects .carousel__prev{background:#ffffff80;width:40px;height:40px}.projects .carousel__next .carousel__icon,.projects .carousel__prev .carousel__icon{fill:#363636}.projects .carousel__next{inset-inline-end:10px}.projects .carousel__prev{inset-inline-start:10px}.projects .carousel__track{transform-style:preserve-3d}.projects .carousel__slide--sliding,.projects .carousel.is-dragging .carousel__slide{transition:opacity var(--carousel-transition), transform var(--carousel-transition)}.projects .carousel__slide{opacity:var(--carousel-opacity-inactive);transform:translate(10px)rotateY(-12deg)scale(.85)}.projects .carousel__slide--prev{opacity:var(--carousel-opacity-near);transform:rotateY(-10deg)scale(.9)}.projects .carousel__slide--active{opacity:var(--carousel-opacity-active);transform:rotateY(0)scale(1)}.projects .carousel__slide--next{opacity:var(--carousel-opacity-near);transform:rotateY(10deg)scale(.9)}.projects .carousel__slide--next~.carousel__slide{opacity:var(--carousel-opacity-inactive);transform:translate(-10px)rotateY(12deg)scale(.85)}@media (width>=576px){.projects .carousel__pagination{transform:translate(-50%,-50%)}}@media (width>=992px){.projects .carousel__viewport{padding-bottom:20px}.projects .carousel__pagination{transform:translate(-50%,-120%)}}.about{background-color:#f1f1f1}.about .about-parent{grid-template-rows:[row1]auto[row2]auto[row3]auto[row4]auto[row5];grid-template-columns:[col1]auto[col2]auto[col3];gap:30px 0;padding:40px 15px 0;display:grid}.about .about-parent .section-0{grid-area:row1/col1/row2/col3}.about .about-parent .section-1{grid-area:row2/col1/row3/col3}.about .about-parent .section-2{grid-area:row3/col1/row4/col3}.about .about-parent .section-3{grid-area:row4/col1/row5/col3}.about .about-title{color:#dd7200}.about .description{color:#363636;margin-bottom:15px}.about .experience-items h4{margin-bottom:5px}.about .experience-items .dates{gap:5px;margin-bottom:10px;font-weight:200;display:flex}.about .experience-items .job-title{font-size:2rem;font-weight:700}.about ul{padding-inline-start:15px;list-style:outside}.about ul li{margin-bottom:0;padding-left:1rem;list-style-position:outside}.about ul li::marker{color:#dd7200;font-size:2.4rem}.about .education-items{margin-bottom:30px}.about .education-items h4,.about .education-items p{margin-bottom:5px}.about .education-items .end-date{font-weight:200}.about .education-items .degree{font-weight:700}.about .education-items .bottom-desc{font-weight:200}.about .skills-items{flex-wrap:wrap;flex:0 1 0;gap:15px;display:flex}.about .skills-items button{pointer-events:none;color:#fff;background:#dd7200;border:none;border-radius:50px}@media (width>=992px){.about .about-parent{gap:30px 50px}.about .about-parent .section-0{grid-area:row1/col1/row2/col2}.about .about-parent .section-1{grid-area:row1/col2/row5/col3}.about .about-parent .section-2{grid-area:row2/col1/row3/col2}.about .about-parent .section-3{grid-area:row3/col1/row5/col3}}.contact{background-color:#e1e1e1}.section-title{text-align:right;opacity:.3;font-size:6rem;position:absolute;top:-20px;right:-3px}@media (width>=992px){.section-title{text-align:right;opacity:.3;font-size:15rem;position:absolute;top:-40px;right:-15px}}footer.footer{text-align:center;background-color:#363636;padding:30px}footer.footer p{color:#f1f1f1;margin:0}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;z-index:1;position:relative}.carousel.is-dragging{touch-action:none}.carousel__track{gap:var(--vc-slide-gap);height:100%;transition:transform var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel__viewport{width:100%;height:100%;overflow:hidden}.carousel__sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{grid-template-rows:100%;grid-template-columns:100%;transition:none;display:grid}.carousel.is-effect-fade .carousel__slide{opacity:0;pointer-events:none;height:100%;transition:opacity var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);grid-area:1/1;width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;font-size:var(--vc-nav-height);height:var(--vc-nav-height);width:var(--vc-nav-width);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);gap:var(--vc-pgn-gap);justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);cursor:pointer;height:var(--vc-pgn-height);width:var(--vc-pgn-width);border:0;margin:0;padding:0;display:block}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;left:var(--vc-png-left);right:var(--vc-png-right);flex-direction:column;transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;transform:translateZ(0)}
