body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#layout{position:relative}#layout header{background:#fff;box-shadow:0 1px 1px #0000001a;height:100%;line-height:25px;position:fixed;width:250px;z-index:100}#layout header .inside{gap:10px;height:calc(100% - 60px);justify-content:space-between;padding:40px 35px 20px 40px;position:relative}#layout header .inside,#layout header .inside nav{display:flex;flex-direction:column}#layout header .inside .header-top{display:flex;flex-direction:column;gap:10px;margin-bottom:80px;overflow-y:scroll}#layout header .inside .header-top h5{padding-top:10px}#layout header .inside .logo-container img{height:100%;object-fit:cover;overflow:hidden;width:100%}#layout header .inside .social-media-icons{display:flex;flex-wrap:wrap;gap:15px;margin-right:15px}#layout header .inside .social-media-icons .social-media-icon{cursor:pointer;height:32px}#layout .top-header{display:none}#layout .layout-body{background-color:#72aaaa;display:flex;flex-direction:column;height:100%;margin-left:250px;min-height:calc(100vh - 80px);padding-bottom:40px;padding-top:40px;position:relative;width:auto}#layout .layout-body .follow-me,#layout footer,#layout nav{display:none}#layout nav{width:0}#layout nav svg{display:none}#layout .header-bottom{background-color:#fff;bottom:0;color:#8f8f8f;left:40px;padding-bottom:15px;padding-top:20px;position:absolute;right:40px}@media screen and (max-width:768px){#layout .show-nav-navigation{width:0}#layout nav{background:#fff;background-color:#2e2e2e;color:#fff;display:flex;flex-direction:column;height:100%;left:auto;overflow:auto;padding:40px 20px;position:fixed;right:0;top:0;transition:.2s;transition:.5s;width:250px;z-index:100}#layout nav a{color:#ffffffb3;cursor:pointer;font-size:100%;font-weight:500;line-height:1;margin:0 20px 15px;transition:.5s}#layout nav svg{cursor:pointer;display:inline-block;height:20px;margin-top:-16px;opacity:.5;position:absolute;right:20px;top:30px;transition:.5s;width:20px}#layout header{display:none}#layout .top-header{align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 20px 15px}#layout .top-header .logo-container img{height:40px;object-fit:cover;overflow:hidden;width:40px}#layout .top-header .burger-menu{fill:#555;cursor:pointer;height:20px;transition:.5s;width:23px}#layout .layout-body{display:flex;flex-direction:column;justify-content:space-between;margin-left:0;margin-right:250px;padding-bottom:0;padding-top:0;width:100%}#layout .layout-body .follow-me{background-color:#fff;display:block;padding:40px 30px}#layout .layout-body .follow-me .social-media-icons{display:flex;flex-wrap:wrap;gap:15px;margin-right:15px}#layout .layout-body .follow-me .social-media-icons .social-media-icon{height:32px}#layout .nav-body,#layout .show-nav-top-header{transform:translateX(-290px);transition:.2s}#layout footer{background-color:#eee;display:block}#layout .header-bottom{background-color:#0000;height:auto;padding:20px 15px;position:static;text-align:center}#layout .header-bottom p{margin:0}#layout .header-bottom.nav-bottom{margin-right:290px}}@media screen and (max-width:360px){#layout nav{width:calc(100% - 40px)}#layout .layout-body .follow-me{padding:40px 15px}}#home .home-inner-content{margin-top:55px}#home .home-inner-container,#home .home-inner-container__centered{display:flex;overflow-wrap:break-word;padding:100px 0 50px}#home .home-inner-container__centered{flex-direction:column;justify-content:center;text-align:center}#home .home-inner-container__centered button,#home .home-inner-container__centered p{margin-bottom:30px}#home .home-inner-container__centered .home-inner-text{margin:0 auto;max-width:290px}#home .home-inner-container h1{margin-right:30px;max-width:calc(50% - 15px)}#home .home-kpi-container{display:flex;gap:30px;padding-bottom:50px}#home .home-kpi-container .home-kpi{display:flex;flex-direction:column;overflow-wrap:break-word;text-align:center;width:29%}#home .home-kpi-container .home-kpi .home-kpi-image{height:100px;margin:0 auto;width:100px}#home .home-kpi-container .home-kpi .home-kpi-image img{height:100%;object-fit:cover;overflow:hidden}#home .home-kpi-container .home-kpi h2{margin:30px 0 15px}@keyframes zoom-in{0%{transform:scale(1.6)}to{transform:scale(1)}}@media screen and (max-width:768px){#home .home-inner-container{display:block}#home .home-inner-container h1{margin-right:0;max-width:100%}#home .home-kpi-container{display:block}#home .home-kpi-container .home-kpi{margin-bottom:30px;width:100%}.body-image-over{top:106px}.body-image-over .body-image-text{justify-content:left;left:320px;right:0;top:calc(50% - 45px)}.body-image-over .body-image-text .inner-text{margin:0 30px;max-width:90%}}#styled-content .content{background-color:#fff;box-shadow:0 1px 1px #0000001a;float:none;margin:0 40px;max-width:770px;position:relative}#styled-content .content .page-head{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;height:75px;justify-content:space-between;padding:0 30px}#styled-content .content .page-head h4{margin-bottom:0}#styled-content .content .page-head .links-to{display:inline-flex;gap:20px}#styled-content .content .page-head .links-to p{font-size:.75rem;margin:0}#styled-content .content .page-body{border-bottom:1px solid #e0e0e0;padding:30px}@media screen and (max-width:768px){#styled-content .content{box-shadow:none;margin:0;max-width:100%}}@media screen and (max-width:600px){#styled-content .content .page-head{align-items:flex-start;flex-direction:column;justify-content:center}}@media screen and (max-width:360px){#styled-content .content .page-head .links-to{display:flex;flex-direction:column;gap:0}#styled-content .content .page-body{padding:20px 15px}}#separator{border-top:1px solid #dadada;margin:10px auto;width:75%}.animation{animation:zoom-in-zoom-out 1s ease 1}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}#testimonials{display:flex;gap:30px}#testimonials .testimonial{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAA/tJREFUaIHtmU1sFVUYhp+igZa/kppgIPIPWqNoSoImhbABOkRgA0RdzDRWo9EuUBO0MSZGF4aSFFjzF5QZWECDyooBdAUU2pVG609ijLa1boyQpkQLsSxmprmee+bMN2eGheG+ySR3zvnO85137r1zvjMDNdVU032husqTNv9EUd7jQBvQAswAjgBfSQeHrmfsdwK/OeavAeqBIxe89i8BHrSbb5UWAh1Aq9L+GDmMpMkJ/IXAS8A6pasZKM3INuA14AGl/Tfg06JwJ/C3xnx1rsPAJ8nJtAI56oB3gTeoNjEIvAncKsDHCfw9QCfVJn4A3gpdbzxpsP1GHgI+ApZp+oaAdyy5ADiB3xTzl2u6R4A9oetNVjbaGFkC7AUaNX13gC4L5pScwF8EdAPzNN3/Al2qCchvZBlwAJie0t8N3MzJnJIT+Etifn1KyL7Q9f7SdeT5jyzAbOIa0JeDp+phzCYGQte7nDZYamQm0EO6icl4ErZqiPlpJgD2mwBSIx+j/80mOg2MG/ol/CZDf2/oemMmgMRIJ/CooX8COCXgpOl1ooUzTXeAk1mQLCMtwNaMmPNxMhs9DWzPiAlD15vIApmM1AHvCSZzThCTpvcFMV9IQCYjLwOzMsb/AoxKElnyfw1db0QCSzPSCOwQjLe93c4FdgrirkmBaUbaheMHpYkUmet1C77OSAOwRTh+WJqoQvXAc8LYISlUZ2STcOwYoC0XMrRRGHcrD19nZHOORDa33TYpX3LbTaQamQesEI6doxmfpUZgpTB2thP44qJWncga8ZSi+uuJHPF5+fXAU9Jg1Yj0aiV6NWd8Xv4r0kDVyCM5E60APgAWC+Pz8pc6gf9hvE8xSv0Nzs+ZCODZ+LgCnCXaT6fJhr8WWOsE/lXgbOh63+uC1G/EtB/I0jqiPUOHIaahAL8V6HECX/tzU43MLJAo0S70+/bpJfF3OIFfVcyqRurUAEttIDJkylVE653Af9EE/7vEZB1ExWGif0rme07gT+1aVSM2JYdJlav4JHCjZP5UTagasSkCTVIXQHERKFRL8kE18l3JiRYo59/eK75q5GrJiWbx30dIRZ57pfEB/X9koMREk0SPORPdAPpL5gP6W+KxEhP9SXWpXzYf0BsZotiTkUp9o2kbRvhkRKCvkw9pi9Qh4KcSEn2e0n4Y+LFMvmm17QJ+LpCkF/gjg1/kYn0Wut7vyYnJyASwm/gdXU71AcczYm4DbwOXLPjXQ9c7Wtkg2UoeICrRnyd6+ZilM1S82xPoYMx/QcjvDV2v6iJJ98TX42M18Aywiuh9xmyiKztKtNhdxK466I+PJ4n2NquI9i5zFP6l0PXKrg5qqqmm/5PuAs8yzD88WmylAAAAAElFTkSuQmCC);background-repeat:no-repeat;position:relative}#testimonials .testimonial__inner{padding:30px 30px 0}@media screen and (max-width:768px){#testimonials{display:block}}.image-gallery-reference{--items:5;--width:100vw;height:calc(var(--width)/var(--items)*2);position:relative}#image-gallery{background-color:red;display:grid;grid-template-columns:repeat(var(--items),1fr);left:-320px;position:absolute;top:0;width:var(--width)}#image-gallery .image{background-color:#ff82a9;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;overflow:hidden;padding-bottom:calc(var(--width)/var(--items));position:relative;width:calc(var(--width)/var(--items))}#image-gallery .image img{height:101%;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (max-width:768px){#image-gallery{left:-30px}}@media screen and (max-width:543px){.image-gallery-reference{height:calc(var(--width)*var(--items)*2)}#image-gallery{grid-template-columns:1fr}#image-gallery .image{padding-bottom:var(--width);width:var(--width)}}@media screen and (max-width:360px){#image-gallery{left:-15px}}#image-header{height:550px;position:relative}#image-header .body-image-over{bottom:0;left:-320px;position:absolute;top:0;width:100vw;z-index:2}#image-header .body-image-over .image-scale-helper{height:110%;overflow:hidden}#image-header .body-image-over .image-scale-helper img{animation:zoom-in 30s linear;height:100%;object-fit:cover;width:100%}#image-header .body-image-over .body-image-text{display:flex;justify-content:center;left:320px;position:absolute;right:0;top:calc(50% - 45px);z-index:3}#image-header .body-image-over .body-image-text .inner-text{color:#fff;max-width:55%;overflow-wrap:break-word;text-align:right}#image-header .body-image-over .body-image-text .inner-text h1{color:#fff;font-size:55px;margin:0;text-align:left}@media screen and (max-width:768px){#image-header .body-image-over{left:-30px}#image-header .body-image-over .body-image-text{left:0}#image-header .body-image-over .body-image-text .inner-text{max-width:100%}}@media screen and (max-width:360px){#image-header .body-image-over{left:-15px}#image-header .body-image-over .body-image-text .inner-text{margin:0 15px}#image-header .body-image-over .body-image-text .inner-text h1{font-size:3em}}@media screen and (max-width:200px){#image-header .body-image-over .body-image-text .inner-text h1{font-size:2em}}#resume .home-inner-content{display:flex;gap:30px}#resume .home-inner-content .left-info-banner{background-color:#72aaaa;display:relative;flex:0 1;flex-basis:calc(40% - 18px);margin-bottom:10px;max-width:calc(40% - 18px);padding:25px 20px 20px}#resume .home-inner-content .left-info-banner button{display:block;padding:15px}#resume .home-inner-content .left-info-banner h5{background-color:#fff;color:#0e4e4e;font-size:14px;margin:0 0 10px;padding:5px 0 5px 10px;text-transform:uppercase}#resume .home-inner-content .left-info-banner p{color:#fff;text-align:center}#resume .home-inner-content .left-info-banner .contact-content{display:flex;flex-direction:column;gap:5px;margin-bottom:15px;word-break:break-all}#resume .home-inner-content .left-info-banner .contact-content img{padding-right:5px;width:25px}#resume .home-inner-content .left-info-banner .contact-content a,#resume .home-inner-content .left-info-banner .contact-content p{color:#fff;font-size:12px;font-weight:500;line-height:1;margin:0;text-align:left;text-overflow:visible}#resume .home-inner-content .left-info-banner .contact-content a:after,#resume .home-inner-content .left-info-banner .contact-content p:after{content:"\a";white-space:pre}#resume .home-inner-content .left-info-banner .contact-content .icon-row{align-items:center;display:flex}#resume .home-inner-content .left-info-banner .contact-content .icon-row span.protectedNumber:before{content:attr(title)}#resume .home-inner-content .left-info-banner .areas-of-expertise,#resume .home-inner-content .left-info-banner .programming-skills{padding-bottom:10px}#resume .home-inner-content .left-info-banner .software-skills p{margin:0;text-align:left}#resume .home-inner-content .left-info-banner .software-skills img{padding-bottom:20px;width:100%}#resume .home-inner-content .left-info-banner .language-skills{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}#resume .home-inner-content .left-info-banner .language-skills p{margin:0}#resume .home-inner-content .left-info-banner .language-skills img{width:100%}@media screen and (max-width:768px){#resume .home-inner-content{display:block}#resume .home-inner-content .left-info-banner{max-width:100%}}#image-header-reference{position:relative}#image-header-reference .hidden-to-get-height{visibility:hidden}#image-header-reference .background-image{background-image:url(/static/media/FlowerPortfolio1.e50eba31d5bc29bc1523.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;bottom:0;left:-320px;position:absolute;top:0;width:100vw;z-index:2}#image-header-reference .body-image-over{bottom:0;left:0;position:absolute;top:0;width:100%;z-index:30}#image-header-reference .body-image-over .body-boxes,#image-header-reference .hidden-to-get-height .body-boxes{display:flex;gap:30px}#image-header-reference .body-image-over .body-boxes .left-info-banner,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner{background-color:#72aaaa;flex-basis:calc(40% - 18px);margin-top:20px;max-width:calc(40% - 18px);padding:20px;text-align:center}#image-header-reference .body-image-over .body-boxes .left-info-banner img,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner img{border-radius:50%;width:100%}#image-header-reference .body-image-over .body-boxes .left-info-banner h5,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner h5{color:#0d2726;font-size:22px;margin:20px 0;text-transform:uppercase}#image-header-reference .body-image-over .body-boxes .left-info-banner button,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner button{display:block;padding:15px}#image-header-reference .body-image-over .body-boxes .left-info-banner h6,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner h6{color:#0d2726;font-size:1.17em;line-height:1.25}#image-header-reference .body-image-over .body-boxes .inner-text,#image-header-reference .hidden-to-get-height .body-boxes .inner-text{color:#fff;max-width:340px;overflow-wrap:break-word;padding:20px 0;text-align:left}#image-header-reference .body-image-over .body-boxes .inner-text h5,#image-header-reference .hidden-to-get-height .body-boxes .inner-text h5{color:#fff;font-size:22px;margin:20px 0;text-transform:uppercase}@media screen and (max-width:768px){#image-header-reference .background-image{left:-30px}#image-header-reference .body-image-over .body-boxes,#image-header-reference .hidden-to-get-height .body-boxes{flex-direction:column;gap:0}#image-header-reference .body-image-over .body-boxes .inner-text,#image-header-reference .hidden-to-get-height .body-boxes .inner-text{margin:0 0 20px}#image-header-reference .body-image-over .body-boxes .inner-text,#image-header-reference .body-image-over .body-boxes .left-info-banner,#image-header-reference .hidden-to-get-height .body-boxes .inner-text,#image-header-reference .hidden-to-get-height .body-boxes .left-info-banner{max-width:100%}}@media screen and (max-width:360px){#image-header-reference .background-image{left:-15px}}#home-inner-container{margin-top:10px;max-width:340px}#home-inner-container h5{color:#0e4e4e;font-size:14px;margin:20px 0;text-transform:uppercase}#home-inner-container__centered{display:flex;overflow-wrap:break-word;padding:100px 0 50px}@media screen and (max-width:768px){#home-inner-container{max-width:100%}}#blog #blog-container{display:flex;flex-direction:column;gap:40px}#blog .page-body{display:flex;flex-direction:column;gap:20px}#blog .page-body .title-container h4{margin-bottom:5px}#blog .page-body .title-container .date-text{color:#b0b0ad;font-size:.75rem;line-height:1.5rem}#blog .page-body .post-image{display:flex;height:22vw;width:100%}#blog .page-body .post-image img{height:100%;object-fit:cover;overflow:hidden;width:100%}#blog .page-body p{margin:0}#blog .page-body a{font-size:.875rem}#blog .page-body .teaser-text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (max-width:768px){#blog .post-image{height:35vw}}#blog-post #blog-container{display:flex;flex-direction:column;gap:40px}#blog-post .page-body{display:flex;flex-direction:column;gap:20px}#blog-post .page-body .title-container h4{margin-bottom:5px}#blog-post .page-body .title-container .date-text{color:#b0b0ad;font-size:.75rem;line-height:1.5rem}#blog-post .page-body .post-image{display:flex;height:22vw;width:100%}#blog-post .page-body .post-image img{height:100%;object-fit:cover;overflow:hidden;width:100%}#blog-post .page-body p{margin:0}#blog-post .page-body a{font-size:.875rem}#blog-post .page-body blockquote{border-left:5px solid #cdb980;font-family:Georgia,Times,Times New Roman,serif;font-size:.875rem;font-style:italic;line-height:1.7em;margin:0;padding:0 30px}#blog-post .page-body .smaller-text{font-size:1rem}#blog-post .page-body .list-item{font-size:.75rem}#blog-post .links-item{align-items:center;display:flex;font-style:italic;gap:10px}#blog-post .links-item img{height:15px;width:15px}@media only screen and (max-width:768px){#blog-post .post-image{height:35vw}}#contact a{color:#72aaaa;font-size:100%;font-weight:500;line-height:1.7em}#contact a.active,#contact a:active,#contact a:focus,#contact a:hover{color:#54c6c4}#contact .contact-image-container{margin:15px 0 30px;position:relative}#contact .contact-image-container .contact-logo{display:block;height:100px;left:0;padding:30px;position:absolute;top:0}#contact .contact-image-container .contact-me-text{left:0;padding:30px;position:absolute;top:130px;width:50%;z-index:1000}#contact .contact-image-container .contact-me-text p{color:#555;font-size:.83em;line-height:1.1rem}#contact .contact-image-container .contact-image{width:100%}@media screen and (max-width:1020px){#contact .contact-image-container .contact-logo{display:none}#contact .contact-image-container .contact-me-text{top:0}}@media screen and (max-width:900px){#contact .contact-image-container .contact-me-text{font-size:.75rem;padding:15px;width:60%}}@media screen and (max-width:768px){#contact .contact-image-container .contact-logo{display:block}#contact .contact-image-container .contact-me-text{font-size:.875rem;padding:30px;top:130px;width:50%}}@media screen and (max-width:653px){#contact .contact-image-container .contact-logo{display:none}#contact .contact-image-container .contact-me-text{top:0}}@media screen and (max-width:543px){#contact .contact-image-container .contact-me-text{font-size:.75rem}}@media screen and (max-width:500px){#contact .contact-image-container .contact-me-text{display:none}}#contact-form p{margin:0}#contact-form .form-box{margin-bottom:20px;position:relative}#contact-form .form-box input[name=username]{left:-999999999px;position:absolute}#contact-form .form-box input,#contact-form .form-box textarea{background-color:#fff;border:2px solid #e0e0e0;border-radius:0;color:#7d7d7b;padding:10px 2%;width:100%;width:95%}#contact-form .form-box input{height:30px}#contact-form .form-box textarea{font-family:Noto Sans Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;height:155px}#contact-form .form-box .error-message{bottom:-20px;color:#dc3232;font-size:12px;left:5px;position:absolute}#contact-form button{margin:0 auto 30px 0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#portfolio{margin-bottom:-40px;margin-top:-40px}#portfolio .tag-banner{align-items:center;background-color:#cdb980;color:#fff;display:inline-flex;flex-wrap:wrap;gap:5px;list-style-type:none;margin:0;padding:15px;width:calc(100% - 30px)}#portfolio .tag-banner p{line-height:1;margin:0}#portfolio .tag-banner li{border-radius:4px;padding:5px 10px}#portfolio .tag-banner li.selected,#portfolio .tag-banner li:hover{background:#0000001a;cursor:"pointer"}@media only screen and (max-width:768px){#portfolio{margin-bottom:0;margin-top:0}}#project-gallery{height:100%;overflow:hidden}#project-gallery .masonry{display:flex;flex-wrap:wrap;gap:0}#project-item{flex:25% 1;max-width:25%;padding-top:17%;position:relative}#project-item img{bottom:0;max-width:100%;object-fit:cover;right:0}#project-item .overlay,#project-item img{height:100%;left:0;position:absolute;top:0;width:100%}#project-item .overlay{background:#cdb980;cursor:pointer;opacity:0;z-index:9}#project-item .overlay .overlay-text{bottom:0;display:flex;flex-direction:column;gap:10px;left:0;overflow:hidden;padding:15px;position:absolute;right:0;top:0}#project-item .overlay .overlay-text .divider{border-top:1px solid #fff;display:block;height:1px;width:15px}#project-item .overlay .overlay-text h5{font-size:1rem}#project-item .overlay .overlay-text h5,#project-item .overlay .overlay-text p{color:#fff;line-height:1.2;margin:0}#project-item .overlay:hover{animation:fadeInFromNone .5s ease-out;opacity:.9}@keyframes fadeInFromNone{0%{opacity:0}1%{opacity:0}to{opacity:.9}}@media only screen and (max-width:1100px){#project-item{flex:33.3% 1;max-width:33.3%;padding-top:22%}}@media only screen and (max-width:768px){#project-item{flex:50% 1;max-width:50%;padding-top:34%}}@media screen and (max-width:360px){#project-item{flex:100% 1;max-width:100%;padding-top:68%}}.awssld__box,.awssld__container figure,.awssld__content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.awssld__bullets button,.awssld__controls button{outline-color:0;outline-style:none;outline-width:0}.awssld{--organic-arrow-thickness:4px;--organic-arrow-height:40px;--slider-height-percentage:60%;--loader-bar-color:#851515;--loader-bar-height:6px;--control-button-width:10%;--control-button-height:25%;--control-button-opacity:0.5;--control-button-hover-opacity:0.75;--control-button-background:#0000;--transition-bezier:cubic-bezier(0.5,0.075,0.25,0.95);--slider-transition-duration:575ms;--organic-arrow-color:#6a6a6a;--organic-arrow-border-radius:0;--control-bullet-color:#6a6a6a;--control-bullet-active-color:#6a6a6a;--content-background-color:#2f2f2f;max-width:100%}.awssld,.awssld__wrapper{display:block;position:relative;width:100%}.awssld__wrapper{height:100%;overflow:hidden}.awssld__container{display:block;height:0;padding-bottom:var(--slider-height-percentage);width:100%}@media (max-width:500px){.awssld__container{padding-bottom:calc(var(--slider-height-percentage)*1.25)}}.awssld__startUp{background-color:red;height:100%;width:100%}.awssld__startUp>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.awssld__startUp img{height:auto;width:35%}.awssld__content{align-items:center;background-color:var(--content-background-color);display:flex;justify-content:center;overflow:hidden}.awssld__content>img,.awssld__content>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.awssld__controls button{align-items:center;background-color:var(--control-button-background);border:none;color:#fff;cursor:pointer;display:flex;height:var(--control-button-height);justify-content:center;position:absolute;top:calc(50% - var(--control-button-height)*.5);width:var(--control-button-width);z-index:10}.awssld__controls button .awssld__controls__arrow-left,.awssld__controls button .awssld__controls__arrow-right{opacity:var(--control-button-opacity)}.awssld__controls button:hover .awssld__controls__arrow-left,.awssld__controls button:hover .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover)}.awssld__controls--active .awssld__controls__arrow-left{opacity:var(--control-button-opacity-hover);transform:translate3d(-100%,0,0)}.awssld__controls--active .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover);transform:translate3d(100%,0,0)}.awssld__controls--hidden{display:none}@media (max-width:520px){.awssld__controls{visibility:hidden}}.awssld__bar{background-color:var(--loader-bar-color);display:block;height:var(--loader-bar-height);left:0;position:absolute;top:0;transform:translate3d(-100%,0,0);transition:transform 3s var(--transition-bezier);width:100%;z-index:101}.awssld__bar--active{transform:translate3d(-20%,0,0)}.awssld__bar--end{transform:translateZ(0);transition-duration:.3s}.awssld__next{right:0}.awssld__prev{left:0}.awssld__box{visibility:hidden;z-index:1}.awssld--animated{visibility:visible;will-change:transform}.awssld--animated-mobile{transition:transform 325ms cubic-bezier(.15,.65,.1,1);will-change:transform}.awssld--active{transform:translateZ(0);visibility:visible;z-index:2}.awssld--moveLeft,.awssld--moveRight{-webkit-backface-visibility:hidden;backface-visibility:hidden}.awssld--moveRight{animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--moveLeft{animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit{z-index:0}.awssld--exit.awssld--moveLeft{animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit.awssld--moveRight{animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--first .awssld__prev,.awssld--last .awssld__next{visibility:hidden}.awssld--fill-parent{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.awssld--fill-parent .awssld__container{height:100%;padding:0}.awssld__bullets{align-items:center;bottom:-40px;display:flex;justify-content:center;position:absolute;width:100%}.awssld__bullets button{background:var(--control-bullet-color);border:none;border-radius:50%;cursor:pointer;display:block;height:16px;margin:5px;overflow:hidden;padding:0;text-indent:-9999px;transition:transform .225s cubic-bezier(.8,1.35,.75,1.45),background-color .175s ease-out;width:16px}.awssld__bullets .awssld__bullets--loading,.awssld__bullets button:hover{transform:scale(1.2)}.awssld__bullets .awssld__bullets--active{background:var(--control-bullet-active-color);transform:scale(1.5)}.awssld__bullets .awssld__bullets--active:hover{transform:scale(1.5)}.awssld__controls__arrow-left,.awssld__controls__arrow-right{display:block;height:var(--organic-arrow-height);position:relative;transition:transform .2s ease-out .125s,opacity .2s ease-out;width:100%}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:after,.awssld__controls__arrow-right:before{background-color:var(--organic-arrow-color);border-radius:var(--organic-arrow-border-radius);content:" ";height:100%;position:absolute;right:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);transition:transform .15s ease-out,background-color .15s ease-out;width:var(--organic-arrow-thickness)}.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:before{top:-50%;transform:rotate(-45deg);transform-origin:100% 100% 0}.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:after{top:50%;transform:rotate(45deg);transform-origin:100% 0 0}.awssld__controls__arrow-right--active{transform:translate3d(100%,0,0)}.awssld__controls__arrow-right--active:after{transform:rotate(90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-right--active:before{transform:rotate(-90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before{left:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);right:auto}.awssld__controls__arrow-left:before{top:-50%;transform:rotate(45deg);transform-origin:0 100% 0}.awssld__controls__arrow-left:after{top:50%;transform:rotate(-45deg);transform-origin:0 0 0}.awssld__controls__arrow-left--active{transform:translate3d(-100%,0,0)}.awssld__controls__arrow-left--active:after{transform:rotate(-90deg) translate3d(-50%,0,0)!important}.awssld__controls__arrow-left--active:before{transform:rotate(90deg) translate3d(-50%,0,0)!important}.awssld__controls button:hover .awssld__controls__arrow-left:before{opacity:1;transform:rotate(30deg)}.awssld__controls button:hover .awssld__controls__arrow-left:after,.awssld__controls button:hover .awssld__controls__arrow-right:before{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:after{opacity:1;transform:rotate(30deg)}.awssld__timer{--timer-delay:2000ms;--timer-release:200ms;--timer-height:4px;--timer-background-color:#00000026;background-color:var(--timer-background-color);height:var(--timer-height);left:0;position:absolute;top:0;transform:translateX(-100%);width:100%;z-index:100}.awssld__timer--animated{transition:transform var(--timer-delay) linear;will-change:transform}.awssld__timer--run{transform:translateX(0)}.awssld__timer--fast{transform:translateX(-.00001px);transition:transform calc(var(--timer-release)/2) linear}.awssld__timer--end{transform:translateX(-.0001px);transition:transform var(--timer-release) linear}.awssld__timer--hidden{display:none}@keyframes slideFromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.awssld--foldOutAnimation{--fold-out-perspective:2000px;--fold-out-angle:90deg}.awssld--foldOutAnimation .awssld__container{perspective:var(--fold-out-perspective)}.awssld--foldOutAnimation .awssld--exit.awssld--moveLeft,.awssld--foldOutAnimation .awssld--exit.awssld--moveRight{transform-style:preserve-3d}.awssld--foldOutAnimation .awssld--exit.awssld--moveLeft{animation:foldLeft var(--slider-transition-duration) both var(--transition-bezier);transform-origin:100% 50%}.awssld--foldOutAnimation .awssld--exit.awssld--moveRight{animation:foldRight var(--slider-transition-duration) both var(--transition-bezier);transform-origin:0 50%}@keyframes foldLeft{0%{transform:translateZ(0) rotateY(0deg)}to{transform:translate3d(-100%,0,0) rotateY(calc(var(--fold-out-angle)*-1))}}@keyframes foldRight{0%{transform:translateZ(0) rotateY(0deg)}to{transform:translate3d(100%,0,0) rotateY(var(--fold-out-angle))}}#portfolio-page .video-wrapper{background-color:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}#portfolio-page .video-wrapper video{margin:auto;max-height:100%;min-width:100%}#portfolio-page .video-wrapper button{background:#000000b3;border:none;color:#6df7f5;cursor:pointer;font-size:18px;margin:15px;padding:10px;position:absolute;right:0;top:0;width:50px;z-index:110}#portfolio-page .video-wrapper button:hover{background:#0e4e4e}#portfolio-page .video-active{display:flex}#portfolio-page .clickable-image,#portfolio-page .not-clickable-image{align-items:center;background-color:var(--content-background-color);display:flex;justify-content:center;overflow:hidden}#portfolio-page .clickable-image img,#portfolio-page .not-clickable-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}#portfolio-page .clickable-image img{cursor:pointer}#portfolio-page .page-body{display:flex;flex-direction:column;gap:30px}#portfolio-page .awssld{--loader-bar-color:#0000004d}#portfolio-page .awssld__controls button{background-color:#000000b3;height:32px;padding:0;top:calc(50% - 16px);width:32px}#portfolio-page .awssld__controls button .awssld__controls__arrow-left,#portfolio-page .awssld__controls button .awssld__controls__arrow-right{--organic-arrow-height:10px;--organic-arrow-color:#fff;--organic-arrow-thickness:3px;opacity:1}#portfolio-page .portfolio-page-info{display:flex;gap:30px}#portfolio-page .portfolio-page-info .col{width:50%}#portfolio-page .portfolio-page-info p{margin-bottom:0}#portfolio-page .skill-list{display:flex;gap:5px}#portfolio-page .skill-list .skill-tag{background-color:#7d7d7b;border-radius:3px;color:#fff;display:inline-block;padding:5px 7px}#portfolio-page .links-item{align-items:center;display:flex;font-style:italic;gap:10px}#portfolio-page .links-item img{height:15px;width:15px}@media screen and (max-width:600px){#portfolio-page .portfolio-page-info{flex-direction:column}#portfolio-page .portfolio-page-info .col{width:100%}}@font-face{font-family:Noto Sans Display;src:url(/static/media/NotoSansDisplay-Regular.a66de150ab8ede866e1f.ttf) format("truetype")}@font-face{font-family:Noto Sans Display;font-weight:700;src:url(/static/media/NotoSansDisplay-Bold.bbad6c3f6d5f0c04c553.ttf) format("truetype")}@font-face{font-family:Noto Sans Display;font-weight:500;src:url(/static/media/NotoSansDisplay-Medium.f4664e7d038311210fa1.ttf) format("truetype")}@font-face{font-family:Noto Sans Display;font-style:italic;src:url(/static/media/NotoSansDisplay-Italic.2305069a52e7fedf0159.ttf) format("truetype")}@font-face{font-family:Noto Sans Display;font-weight:light;src:url(/static/media/NotoSansDisplay-Light.8b4e710a530c52e9a9e4.ttf) format("truetype")}@font-face{font-family:Raleway;src:url(/static/media/Raleway-Regular.3927fa2a37e6f7f4c7c0.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:700;src:url(/static/media/Raleway-SemiBold.cc770b2afb65067aae51.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:500;src:url(/static/media/Raleway-Medium.601cda68c7b7bbcc9a12.ttf) format("truetype")}body{background-color:#e0e0e0;color:#7d7d7b;font-family:Noto Sans Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}.App{width:100vw}a,h1,h2,h3,h4,p{margin-top:0}h1{font-family:Raleway;font-size:2.813rem;font-weight:600}h1,h2{color:#555;line-height:1;text-transform:uppercase}h2{font-size:2rem;font-weight:500}h3{font-size:1.5rem;line-height:1;margin:0 0 15px;text-transform:capitalize}h3,h4{color:#555;font-weight:500}h4{font-size:1.125rem;line-height:1.2;margin-bottom:15px}h5{font-weight:700;line-height:1}h5,h6{font-size:.875rem}h6{color:#72aaaa;font-weight:500;line-height:1.1rem;margin:0 0 15px}p{font-size:.875rem;line-height:1.4rem}.app button{background-color:#fff;border:2px solid #72aaaa;color:#72aaaa;font-size:1rem;font-weight:500;line-height:1;margin:0 auto;padding:15px 45px;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.app button.inverted{background-color:#0000;border-color:#fff;color:#fff}.app button.inverted:hover{background-color:#fff;border-color:#fff;color:#72aaaa;cursor:pointer}.app button:hover{background-color:#72aaaa;color:#fff;cursor:pointer}nav a{color:#8f8f8f;font-size:.75rem;font-weight:700;line-height:25px;outline:none;text-decoration:none}nav a.active,nav a:active,nav a:focus,nav a:hover{color:#2e2e2e}a{color:#72aaaa;font-size:100%;font-weight:500;line-height:1.7em;text-decoration:none}a.active,a:active,a:focus,a:hover{color:#54c6c4}@media screen and (max-width:600px){h1{font-size:2rem}h2{font-size:1.2rem}}@media screen and (max-width:360px){p{font-size:.75rem;line-height:1.2rem}}
/*# sourceMappingURL=main.8859e52e.css.map*/