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}:root{--black:#2d2d2d;--body-text-font-family:"Epilogue-Regular",Helvetica;--body-text-font-size:17px;--body-text-font-style:normal;--body-text-font-weight:400;--body-text-letter-spacing:0px;--body-text-line-height:27px;--green:#009379;--grey:#f3f3f3;--h1-font-family:"Epilogue-SemiBold",Helvetica;--h1-font-size:100px;--h1-font-style:normal;--h1-font-weight:600;--h1-letter-spacing:0px;--h1-line-height:normal;--h1-mobile-font-family:"Epilogue-SemiBold",Helvetica;--h1-mobile-font-size:65px;--h1-mobile-font-style:normal;--h1-mobile-font-weight:600;--h1-mobile-letter-spacing:0px;--h1-mobile-line-height:normal;--h2-font-family:"Epilogue-SemiBold",Helvetica;--h2-font-size:32px;--h2-font-style:normal;--h2-font-weight:600;--h2-letter-spacing:0px;--h2-line-height:42px;--h3-font-family:"Epilogue-SemiBold",Helvetica;--h3-font-size:27px;--h3-font-style:normal;--h3-font-weight:600;--h3-letter-spacing:0px;--h3-line-height:42px;--pink:#f3afa8;--red:#ff6250;--subtitle-font-family:"Epilogue-SemiBold",Helvetica;--subtitle-font-size:20px;--subtitle-font-style:normal;--subtitle-font-weight:600;--subtitle-letter-spacing:0px;--subtitle-line-height:30px;--white:#fff;--yellow:#f7d684}.navigation{align-items:center;background-color:#827d7d;display:flex;flex-wrap:wrap;gap:24px 24px;justify-content:space-between;padding:24px 42px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navigation .text-wrapper{color:#fff;font-family:var(--subtitle-font-family);font-size:var(--subtitle-font-size);font-style:var(--subtitle-font-style);font-weight:var(--subtitle-font-weight);letter-spacing:var(--subtitle-letter-spacing);line-height:var(--subtitle-line-height);position:relative;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigation .menu-items{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:24px;justify-content:flex-end;position:relative}.navigation .div{color:var(--white);font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-style:var(--body-text-font-style);font-weight:var(--body-text-font-weight);letter-spacing:var(--body-text-letter-spacing);line-height:var(--body-text-line-height);margin-top:-1px;position:relative;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#skills,#work{padding-top:100px}#edu{padding-top:80px}#cert,#contact{padding-top:100px}@media (max-width:768px){.navigation{align-items:center;flex-direction:row;justify-content:space-between;padding:16px}.navigation .text-wrapper{font-size:14px;margin-bottom:12px}.navigation .div{font-size:14px;text-align:left;width:100%}#cert,#edu,#skills,#work{padding-top:150px}}.header-section{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:68px 42px;justify-content:center;padding:42px 24px;position:relative;width:1280px}.header-section .header-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:48px;max-width:620px;min-width:320px;position:relative}.header-section .title-subtitle{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.header-section .div{font-size:20px;line-height:30px;margin-top:-1px}.header-section .div,.header-section .text-wrapper-2{align-self:stretch;color:#2d2d2d;font-family:Epilogue-SemiBold,Helvetica;font-weight:600;letter-spacing:0;position:relative}.header-section .text-wrapper-2{font-size:68px;line-height:normal}.header-section .p{align-self:stretch;color:#2d2d2d;font-family:Epilogue-Regular,Helvetica;font-size:17px;font-weight:400;letter-spacing:0;line-height:27px;position:relative;text-align:justify}.header-section .button-instance{align-items:center;background-color:#2d2d2d;display:inline-flex;flex:0 0 auto!important;gap:10px;justify-content:center;padding:24px 64px;position:relative;text-decoration:none}.header-section .headerimage{border-radius:20%;height:357.25px;max-width:480px;position:relative}.header-section .text-wrapper{color:var(--white);font-family:Epilogue-SemiBold,Helvetica;font-size:20px;font-weight:600;letter-spacing:0;line-height:30px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.header-section{align-items:center;flex-direction:column;gap:24px;padding:24px 16px;width:100%}.header-section .header-content{max-width:70%;text-align:center}.header-section .headerimage{border-radius:20%;height:auto;margin-top:24px;width:50%}}.tech-skills .text-wrapper{color:#000;font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);height:107px;letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);position:relative;text-align:center;width:572px}.tech-skills .img{height:100px;object-fit:cover;position:relative}@media (max-width:768px){.tech-skills{align-items:center;flex-direction:column;padding:24px 16px}.tech-skills .text-wrapper{font-size:16px;margin-bottom:16px;text-align:center;width:100%}.tech-skills .image,.tech-skills .img{height:50px;margin-bottom:16px;width:auto}}.skills-card{background-color:#fff;display:flex;padding:64px 42px;position:relative}.skills-card .title-description{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.skills-card .title{font-family:Epilogue-SemiBold,Helvetica;font-size:27px;font-weight:600;height:42px;line-height:42px;margin-top:-1px;white-space:nowrap}.skills-card .this-is-a-template,.skills-card .title{align-self:stretch;color:#2d2d2d;letter-spacing:0;position:relative;text-align:center}.skills-card .this-is-a-template{font-family:Epilogue-Regular,Helvetica;font-size:17px;font-weight:400;line-height:27px}.skills-card .skills-card-icon-instance{height:64px!important;width:64px!important}.skills-card .instance-node{height:55px!important;left:11px!important;width:53px!important}.skills-card .div{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:12px;min-width:200px;position:relative}.skills-card .text-wrapper{font-family:Epilogue-SemiBold,Helvetica;font-size:27px;font-weight:600;line-height:42px;margin-top:-1px}.skills-card .p,.skills-card .text-wrapper{align-self:stretch;color:#2d2d2d;letter-spacing:0;position:relative}.skills-card .p{font-family:Epilogue-Regular,Helvetica;font-size:17px;font-weight:400;line-height:27px}.skills-card.vertical{align-items:center;flex-direction:column;gap:42px;justify-content:center;width:320px}.skills-card.horizontal{align-items:flex-start;flex-wrap:wrap;gap:42px 42px;width:638px}.skills-section{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:42px;padding:42px 24px;position:relative}.skills-section .text-wrapper{color:#000;font-family:Epilogue-SemiBold,Helvetica;font-size:32px;font-weight:600;letter-spacing:0;line-height:42px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.skills-section .cards-section{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:24px 24px;position:relative}.skills-section .skills-card-instance{flex:1 1!important;flex-grow:1!important}.tech-skills{align-items:center;background-color:#c1bebe;display:flex;justify-content:center;padding:42px 24px;position:relative}.tech-skills .image{height:100px;object-fit:cover;position:relative}.gallery-section{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:42px;padding:42px 24px;position:relative}.gallery-section .work-experience{color:#000;font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-font-spacing);line-height:var(--h2-font-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gallery-section .cards-section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:24px 24px;position:relative;width:100%}.gallery-section .cards-section .gallery-card-instance{margin-bottom:30px;width:calc(33.33% - 30px)}.gallery-card{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative}.gallery-card .image{align-self:stretch;height:330px;object-fit:contain;position:relative;width:100%}.gallery-card .title-description{align-items:flex-start;flex:0 0 auto;flex-direction:column;position:relative}.gallery-card .project-title{color:#2d2d2d;font-family:Epilogue-SemiBold,Helvetica;font-weight:600;letter-spacing:0;margin-top:-1px;position:relative}.gallery-card .UI-art-drection{color:#2d2d2d;font-family:Epilogue-Regular,Helvetica;font-size:17px;font-weight:400;letter-spacing:0;line-height:27px;position:relative}.education{background-color:#c1bebe;display:flex;flex-direction:column;gap:30px 0}.education .row{display:flex;gap:24px;margin-bottom:12px;margin-top:12px}.education .column{display:flex;flex:1 1;flex-direction:column;gap:16px}.education img{height:100px;object-fit:contain;position:relative}.education .column p{margin:0}.education .master-of-data{color:#000;font-family:Epilogue-Bold,Helvetica;font-size:30px;font-weight:400;height:79px;letter-spacing:0;line-height:27px;position:relative;width:100%}.education .column p{margin-bottom:40px}.education .text-wrapper{font-weight:700}.education .span{font-family:var(--body-text-font-family);font-size:20px;font-style:var(--body--text-font-style);font-weight:var(--body--text-font-weight);letter-spacing:var(--body--text-letter-spacing);line-height:var(--body--text-line-height)}.education .bachelor-of-finance{color:#000;font-family:Epilogue-Bold,Helvetica;font-size:30px;font-weight:700;height:79px;letter-spacing:0;line-height:27px;position:relative;width:100%}@media (max-width:768px){.education .row{align-items:center;display:flex}.education .column{gap:5px}.education img{height:auto;margin-top:40px;max-width:200px;width:50%}.education .bachelor-of-finance,.education .master-of-data{font-size:20px;line-height:24px;max-width:100%;width:100%}.education .span{font-size:15px}.education .column p{margin-bottom:70px}}.contact-section{align-items:flex-start;background-color:#837d7d;display:flex;flex-direction:column;gap:24px;padding:42px 24px;position:relative}.contact-section .text-wrapper{color:#fff;font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);position:relative}.contact-section .div{align-self:stretch;flex:0 0 auto;flex-wrap:wrap;gap:42px 42px;width:100%}.contact-section .contact-info,.contact-section .div{align-items:flex-start;display:flex;position:relative}.contact-section .contact-info{flex-direction:column;gap:42px;min-width:320px}.contact-section .title-description{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:42px;position:relative;width:100%}.contact-section .p{align-self:stretch;color:#fff;font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-style:var(--body-text-font-style);font-weight:var(--body-text-font-weight);letter-spacing:var(--body-text-letter-spacing);line-height:var(--body-text-line-height);margin-top:-1px;position:relative}.contact-section .social-links{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:24px;position:relative;width:100%}.contact-section .image{height:70px;object-fit:contain;position:relative;width:70px}.contact-section .contact-form{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:16px;margin-left:10%;max-width:520px;min-width:320px;position:relative}.contact-section .input-fields{background-color:#f3f3f3;color:#2d2d2d;display:inline;font-family:var(--body-text-font-family);font-size:var(--body-text-font-size);font-style:var(--body-text-font-style);font-weight:var(--body-text-font-weight);letter-spacing:var(--body-text-letter-spacing);line-height:var(--body-text-line-height);padding:16px 24px;position:relative;width:100%}.contact-section .first-row{display:flex;flex-direction:row;gap:16px;margin-bottom:10px;width:100%}.contact-section .input-field-1{height:30px;width:150px}.contact-section .input-field-2{flex:1 1;height:30px}.contact-section .input-field-message{flex:1 1;height:100px;width:512px}.button{align-items:center;background-color:#2d2d2d;display:inline-flex;gap:10px;justify-content:center;padding:24px 64px;position:relative;text-decoration:none}.button .text-wrapper{color:#fff;font-family:Epilogue-SemiBold,Helvetica;font-size:20px;font-weight:600;letter-spacing:0;line-height:30px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
/*# sourceMappingURL=main.2e3e3a0c.css.map*/