.link:active{text-decoration:none}.link:hover{color:#00000080}ul{background-color:#fff;list-style:none;list-style-type:none!important;margin:0;padding:20px;position:absolute;right:-60px}li{padding:14px;transition:all .3s linear}ul:hover{color:#00000080;list-style-type:none}li:hover{color:#fff;color:#00000080;cursor:pointer}ul:active{text-decoration:none}.header{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;max-width:100%!important;padding-block:16px;padding-inline:30px;position:-webkit-sticky;position:sticky;top:0}.header-icon{align-items:flex-start}.header-tabs{height:24px;justify-content:flex-end}.header-tabs,.tabs-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:30px;position:relative}.tabs-wrapper{justify-content:center}.tab-text{cursor:pointer;font-family:outfit,sans-serif;font-size:16px;font-weight:400;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-menu{align-items:center;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;justify-content:center;justify-content:space-between;position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:1}.header-menu:hover{color:#00000080}.hover-links{color:#384742;font-family:Outfit,Helvetica;font-size:16px;letter-spacing:.52px;line-height:20px}.hover-links,.hover-links:active,.link{text-decoration:none}.link{color:#00000080}@media (max-width:800px){.header{padding-block:16px;padding-inline:20px}}.footer{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;gap:20px;padding:60px 20px;position:relative}.footer .TSB{height:62.85px!important;position:relative!important;width:80px!important}.footer .pages{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:30px;justify-content:center;position:relative}.footer .text-wrapper{color:#000;cursor:pointer;font-family:var(--portfolio-site-text-2-MEDIUM-font-family);font-size:var(--portfolio-site-text-2-MEDIUM-font-size);font-style:var(--portfolio-site-text-2-MEDIUM-font-style);font-weight:var(--portfolio-site-text-2-MEDIUM-font-weight);letter-spacing:var(--portfolio-site-text-2-MEDIUM-letter-spacing);line-height:var(--portfolio-site-text-2-MEDIUM-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .div-wrapper,.footer .social-icons{flex:0 0 auto;position:relative}.footer .div-wrapper{align-items:center;display:inline-flex;flex-direction:column;gap:20px}.footer .div-wrapper:hover{color:#00000080}.footer .p{color:#000;font-family:Outfit,Helvetica;font-size:12px;font-weight:300;letter-spacing:.52px;line-height:20px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-instance{flex:0 0 auto!important;margin-left:-30px!important;margin-right:-30px!important;width:1440px!important}.spinner{align-items:center;animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#4f46e5;border-radius:50%;display:flex;height:30px;justify-content:center;margin:auto;width:30px}@keyframes spin{to{transform:rotate(1turn)}}.container-homepage{width:100%}.wrapper-homepage{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(2,1fr);margin-inline:30px;padding-bottom:30px}.image-container{position:relative;width:100%}.image-default{display:inline;height:100%;transition:.5s ease;width:100%;z-index:1}.image-default:hover{display:inline}.image-default:hover,.image-instance{transition:transform .5s,filter 1.5s ease-in-out;width:100%}.image-instance{bottom:0;height:0;left:0;overflow:hidden;position:absolute;right:0}.homepage-description{display:grid;text-align:center}.image-description{grid-gap:12px;display:grid;gap:12px}@media (max-width:800px){.wrapper-homepage{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);margin-inline:16px}.homepage-description{display:grid;text-align:center}}.row{padding:60px 40px}.column{flex:45% 1;max-width:50%;padding:30px}.column img{margin-top:8px;vertical-align:middle;width:100%}.column.three{flex:100% 1;max-width:29%!important;padding:0 30px}.column.full{flex:100% 1;max-width:100%;padding:0 30px}.hide{visibility:hidden}.text-section{display:flex;flex-direction:column;gap:20px}.visit-website{cursor:pointer;float:right}.wrapper-portfolio-images-myka{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);margin-inline:30px;padding-bottom:30px}.banner-image{background-image:url(//src/assets/myka-banner-dt.jpg)}@media screen and (max-width:800px){.container-portfolio{grid-gap:30px;display:grid;gap:30px}.wrapper-portfolio{grid-column-gap:100px;display:flex;flex-direction:column;gap:20px;padding-inline:20px}.wrapper-portfolio-images{justify-items:center}.wrapper-portfolio-images,.wrapper-portfolio-images-myka{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);margin-inline:20px}.wrapper-portfolio-images-myka{padding-bottom:20px}.column-portfolio{grid-gap:4px;display:grid;gap:4px}.column-portfolio2{grid-gap:30px;display:grid;gap:30px}.row-portfolio{display:flex;flex-direction:column;gap:20px}.text-section{gap:8px;width:100%}.column-image{flex:45% 1;max-width:100%;padding:0}.view-website{display:flex;flex-direction:column;gap:20px}.visit-website{display:flex;justify-content:flex-start}.visit-website:hover{color:#00000080}.section-with-link{display:flex;flex-direction:column;gap:20px}.banner-image{background-image:url(//src/assets/myka-banner-mb.jpg);width:100%}}.container-portfolio{width:100%}.wrapper-portfolio{justify-content:space-around}.wrapper-portfolio-images-ahava{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);margin-inline:30px;padding-bottom:30px}.wrapper-portfolio-image-inner-ahava{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(2,1fr)}.wrapper-portfolio-image-inner2-ahava{display:flex;flex-direction:column;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr)}.view-website{display:flex;gap:100px}.visit-website{display:flex;justify-content:flex-end}.banner-image{background-image:url(//src/assets/ahava-banner-dt.jpg)}@media screen and (max-width:800px){.container-portfolio{grid-gap:30px;display:grid;gap:30px}.wrapper-portfolio{grid-column-gap:100px;display:flex;flex-direction:column;gap:20px;padding-inline:20px}.wrapper-portfolio-images-ahava{display:flex;flex-direction:column;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);justify-items:center;margin-inline:20px}.wrapper-portfolio-image-inner-ahava,.wrapper-portfolio-image-inner2-ahava{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr)}.column-portfolio{grid-gap:4px;display:grid;gap:4px}.column-portfolio2{grid-gap:30px;display:grid;gap:30px}.row-portfolio{display:flex;flex-direction:column;gap:20px}.text-section{gap:8px;width:100%}.column-image{flex:45% 1;max-width:100%;padding:0}.view-website{display:flex;flex-direction:column;gap:20px}.visit-website{display:flex;justify-content:flex-start}.visit-website:hover{color:#00000080}.section-with-link{display:flex;flex-direction:column;gap:20px}.column{flex:100% 1;max-width:100%}.banner-image{background-image:url(//src/assets/ahava-banner-mb.jpg);width:100%}}*{border:none;box-sizing:border-box;margin:0;outline:none;padding:0;text-decoration:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100%;width:100%}body,code,html{font-family:Outfit,sans-serif}.title-1{font-size:40px;font-weight:500;line-height:50px}.title-1,.title-2{color:#000;font-family:Outfit,sans-serif}.title-2{font-size:30px;font-weight:300;line-height:40px}.title-3{font-size:22px;font-weight:500;line-height:30px}.title-3,.title-4{color:#000;font-family:Outfit,sans-serif}.title-4{font-size:18px;font-weight:300;line-height:26px}.text-1{color:#000;font-weight:700}.text-1,.text-2{font-family:Outfit,sans-serif;font-size:16px;line-height:20px}.text-2{color:#384742b3;font-weight:500}.text-3{color:#000;font-family:Outfit,sans-serif;font-size:16px;font-weight:300;line-height:21px}a:link{color:#000;text-underline-offset:3px}a:visited{color:#000;text-decoration:none}a:hover{color:#00000080}a:active{color:#000;text-decoration:underline}.container-about{display:flex;flex-wrap:nowrap;gap:70px;justify-content:space-evenly;margin:auto;max-width:1200px;padding:0;padding-block:60px;padding-inline:30px}.column-about{flex:55% 1;max-width:55%;padding:0}.column-img{flex:45% 1;max-width:45%;padding:0}.row-1{gap:20px;padding-block:30px}.row-2{grid-gap:12px;display:grid;gap:12px}.row-3{grid-gap:8px;display:grid;gap:8px;padding-block:30px}.row-4{border-bottom:1px solid #000;cursor:pointer;display:flex;flex-direction:row;gap:8px;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;height:24px}.row-4:hover{opacity:.5}.image{width:100%}@media (max-width:1000px){.container-about{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:30px;justify-content:space-evenly;margin:auto;max-width:none;padding:0;padding-block:unset;padding-inline:unset}.column-about{flex:45% 1;max-width:100%;padding:0;padding-inline:30px}.column-img{flex:45% 1;max-width:100%;padding:0}.row-1{gap:20px;padding-block:30px}.row-2{grid-gap:12px;display:grid;gap:12px}.row-3{grid-gap:8px;display:grid;gap:8px;padding-block:30px}.row-4{border-bottom:1px solid #000;cursor:pointer;display:flex;flex-direction:row;gap:8px;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;height:24px}.row-4:hover{opacity:.5}.image{width:100%}}.main-container{margin:auto;max-width:1200px;padding-bottom:60px;padding-inline:30px}.container-title{display:flex;flex-direction:row}.container-resume{border-bottom:1px solid #f5f5f5;justify-content:space-evenly;padding:0;padding-block:60px}.container-resume,.container-resume-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin:auto;max-width:1200px}.container-resume-title{padding:60px 0 0;text-align:left}.container-resume-inner{border-bottom:1px solid #f5f5f5;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin:auto;max-width:1200px;padding:30px 0 60px;text-align:left}.column-resume{gap:30px}.bullets,.column-resume{display:flex;flex:65% 1;flex-direction:column;padding:0;width:500px}.bullets{gap:20px}.column-resume-link{display:flex;flex-direction:row-reverse;width:500px}.bottom-link{display:flex;justify-content:middle;padding-top:60px}.job-description{display:grid}.bottom-row{display:flex;flex-direction:row;justify-content:space-between}.skills{grid-gap:4px;display:grid;gap:4px}.job-title{color:#55615c;font-size:26px;font-weight:400;line-height:34px;padding-bottom:12px}.company{color:#666;font-size:16px;font-weight:400;padding-bottom:8px}.company,.date{font-family:Outfit,sans-serif;line-height:20px}.date{color:#999;font-size:14px;font-weight:300}.text-2{color:grey}@media (max-width:1000px){.main-container{margin:initial;max-width:none;padding-bottom:60px;padding-inline:30px}.container-title{display:flex;flex-direction:row}.container-resume{border-bottom:1px solid #f5f5f5;flex-direction:column;justify-content:space-evenly;padding:0;padding-block:30px}.container-resume,.container-resume-title{display:flex;flex-wrap:nowrap;gap:20px;margin:initial;max-width:none}.container-resume-title{flex-direction:row;padding:30px 0 0;text-align:left}.container-resume-title-bottom{flex-direction:row;gap:20px;margin:initial;padding:0}.container-resume-inner,.container-resume-title-bottom{display:flex;flex-wrap:nowrap;max-width:none;text-align:left}.container-resume-inner{border-bottom:1px solid #f5f5f5;flex-direction:column;gap:30px;margin:auto;padding:30px 0}.bullets,.column-resume{display:flex;flex:initial;flex-direction:column;gap:20px;padding:0;width:auto}.column-resume-link{display:flex;flex-direction:row;width:auto}.job-description{display:grid}.bottom-row{display:flex;flex-direction:row;justify-content:space-between}.skills{grid-gap:4px;display:grid;gap:4px}.job-title{color:#55615c;font-size:26px;font-weight:400;line-height:34px;padding-bottom:12px}.company{color:#666;font-size:16px;font-weight:400;padding-bottom:8px}.company,.date{font-family:Outfit,sans-serif;line-height:20px}.date{color:#999;font-size:14px;font-weight:300}.text-2{color:grey}.bottom-link{padding-top:30px}}.container-portfolio{grid-gap:60px;display:grid;gap:60px}.wrapper-portfolio{grid-column-gap:100px;display:flex;padding-inline:30px}.wrapper-portfolio-images{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(2,1fr);margin-inline:30px;padding-bottom:30px}.column-portfolio{grid-gap:4px;display:grid;gap:4px}.column-portfolio2{grid-gap:28px;display:grid;gap:28px}.row-portfolio{display:flex;flex-direction:row;gap:100px}.image{height:auto}.sodastream-image-1{grid-column:1/2;grid-row:1}.sodastream-image-2{grid-column:2/2;grid-row:1}.sodastream-image-3{grid-column:2/2;grid-row:2}.row{display:flex;flex-wrap:wrap;padding:10px 4px}.text-section{gap:8px;width:40%}.column-image{flex:45% 1;max-width:100%;padding:0}.sodastream-column{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:800px){.container-portfolio{grid-gap:30px;display:grid;gap:30px}.wrapper-portfolio{grid-column-gap:100px;display:flex;flex-direction:column;gap:20px;padding-inline:20px}.wrapper-portfolio-images{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:minmax(0,auto);grid-template-columns:repeat(1,1fr);justify-items:center;margin-inline:16px}.column-portfolio{grid-gap:4px;display:grid;gap:4px}.column-portfolio2{grid-gap:20px;display:grid;gap:20px}.row-portfolio{display:flex;flex-direction:column;gap:20px}.text-section{gap:8px;width:80%}.column-image{flex:45% 1;max-width:100%;padding:0}.banner-image{width:100%}.sodastream-column{display:flex;flex-direction:column;gap:16px}}.banner-image{background-image:url(//src/assets/oal-banner-dt.jpg)}.section-with-link{display:flex;flex-direction:row;gap:100px}.wrapper-portfolio-images-oal{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);margin-inline:30px;padding-bottom:30px}.wrapper-portfolio-image-inner{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(2,1fr);margin-inline:0;padding-bottom:0}.visit-website:hover{color:#00000080}@media screen and (max-width:800px){.section-with-link{display:flex;flex-direction:column;gap:20px}.wrapper-portfolio-images-oal{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(1,1fr);justify-items:center;margin-inline:20px}.wrapper-portfolio-image-inner{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:minmax(100px,auto);grid-template-columns:repeat(2,1fr);margin-inline:0;padding-bottom:0}}.banner-image{background-image:url(//src/assets/oal-banner-mb.jpg);width:100%}
/*# sourceMappingURL=main.3b9199b1.css.map*/