@import url(https://fonts.googleapis.com/css2?family=NTR&display=swap);body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh}html{scroll-behavior:smooth}.intro-intro{color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:left;align-items:left;padding-left:10%;padding-right:10%;padding-bottom:10%;background-color:#fff}.intro-content{background:linear-gradient(90deg,#fdada4,#fdc8a4);border-radius:30% 50% 20% 40%;height:80%;width:50%;left:5%;top:20%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:1;position:absolute;z-index:0;-webkit-animation:transform 30s ease-in-out infinite alternate both,movement_two 60s ease-in-out infinite both;animation:transform 30s ease-in-out infinite alternate both,movement_two 60s ease-in-out infinite both}@-webkit-keyframes transform{0%,to{border-radius:33% 67% 70% 30%/30% 30% 70% 70%}20%{border-radius:37% 63% 51% 49%/37% 65% 35% 63%}40%{border-radius:36% 64% 64% 36%/64% 48% 52% 36%}60%{border-radius:37% 63% 51% 49%/30% 30% 70% 70%}80%{border-radius:40% 60% 42% 58%/41% 51% 49% 59%}}@keyframes transform{0%,to{border-radius:33% 67% 70% 30%/30% 30% 70% 70%}20%{border-radius:37% 63% 51% 49%/37% 65% 35% 63%}40%{border-radius:36% 64% 64% 36%/64% 48% 52% 36%}60%{border-radius:37% 63% 51% 49%/30% 30% 70% 70%}80%{border-radius:40% 60% 42% 58%/41% 51% 49% 59%}}@-webkit-keyframes transform-mobile{0%,to{border-radius:16% 33% 35% 15%/15% 15% 35% 35%}20%{border-radius:17% 31% 25% 24%/18% 32% 17% 31%}40%{border-radius:18% 32% 32% 18%/32% 24% 26% 18%}60%{border-radius:18% 31% 25% 24%/15% 15% 35% 35%}80%{border-radius:20% 30% 21% 29%/20% 25% 24% 29%}}@keyframes transform-mobile{0%,to{border-radius:16% 33% 35% 15%/15% 15% 35% 35%}20%{border-radius:17% 31% 25% 24%/18% 32% 17% 31%}40%{border-radius:18% 32% 32% 18%/32% 24% 26% 18%}60%{border-radius:18% 31% 25% 24%/15% 15% 35% 35%}80%{border-radius:20% 30% 21% 29%/20% 25% 24% 29%}}@-webkit-keyframes movement_two{0%,500%{-webkit-transform:none;transform:none}50%{-webkit-transform:translate(10%,5%) rotate(-200deg) scale(1.2);transform:translate(10%,5%) rotate(-200deg) scale(1.2)}}@keyframes movement_two{0%,500%{-webkit-transform:none;transform:none}50%{-webkit-transform:translate(10%,5%) rotate(-200deg) scale(1.2);transform:translate(10%,5%) rotate(-200deg) scale(1.2)}}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:75% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:75% 50%}to{background-position:0 50%}}.intro-title{padding-top:10%;font-size:48px;z-index:1}.intro-name{font-weight:700;font-size:52px;color:#000}.intro-typing{font-size:50px;margin-top:-10px;font-weight:300;z-index:1}.intro-typing span{font-size:inherit;color:#000}.intro-typing .ityped-cursor{-webkit-animation:blink 1s infinite;animation:blink 1s infinite}@-webkit-keyframes blink{50%{opacity:1}to{opacity:0}}@keyframes blink{50%{opacity:1}to{opacity:0}}.intro-wave{-webkit-animation-name:wave-animation;animation-name:wave-animation;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:70% 70%;transform-origin:70% 70%;display:inline-block}@-webkit-keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.intro-description{font-size:22px;max-width:55%;padding-bottom:5%;color:#000}.intro-logos{padding-top:1%;width:15%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.intro-logos a{color:#000}.intro-logos a:hover{color:#fff}.intro-seemore{display:block;text-align:center}.intro-seemore a{color:#000;position:absolute;height:100%}.intro-seemore a:hover{color:#fff}@media only screen and (max-width:600px){#intro{min-height:unset;margin:0;-webkit-align-items:center;align-items:center}.intro-title{text-align:center}.intro-name,.intro-title{font-size:46px}.intro-typing{font-size:36px}.intro-description{font-size:18px;text-align:center;max-width:unset;padding-bottom:30px 0}.intro-logos{width:100%;-webkit-align-items:center;align-items:center;padding:10% 0}.intro-seemore{padding-top:12%}.intro-content{border-radius:15% 25% 10% 20%;height:70%;width:80%;left:5%;padding-right:5%;top:10%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-animation:transform 30s ease-in-out infinite alternate both,movement_two 60s ease-in-out infinite both;animation:transform 30s ease-in-out infinite alternate both,movement_two 60s ease-in-out infinite both}}.navigation-nav{font-size:26px!important;padding-top:3%!important;color:#000;background-color:transparent!important}.navigation-nav-scroll{font-size:20px!important;background:#fff!important}.navigation-brand{font-size:38px!important;font-weight:700;padding-top:10px!important}.navigation-brand-scroll{font-size:29px!important;font-weight:700;padding-top:10px!important}.nav-link{margin-right:50px!important}.navigation-link{color:#000!important;padding-bottom:0!important;padding-top:15px!important}.hover-underline-animation{display:inline-block;position:relative;color:#fdada4;border-radius:3px}.hover-underline-animation:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:3px;bottom:0;left:0;font-weight:700;background-color:#fdada4;border-radius:4px;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.hover-underline-animation:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media only screen and (max-width:600px){.navigation-brand{font-size:28px!important}}.about{padding-left:10%;padding-top:10%;padding-right:10%;background-color:#fff}.about-title{color:#000;font-size:46px;font-weight:700}.about-description ul{padding-top:20px;list-style-type:none;display:grid;grid-template-columns:repeat(2,minmax(150px,10px))}.about-description li{position:relative;padding-left:20px;font-size:18px;color:#696969}.about-description li svg{color:#fdada4}.about-description li:before{content:"▹    ";color:#fdada4;position:absolute;left:0}.about-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.about-description{color:#696969;max-width:700px;font-size:20px;margin:0}.about-description a,.about-description b{font-size:19px;font-weight:700}.about-description a{color:#fdada4}.about-description a:hover{color:#fdc8a4}.about-image{padding-left:40px}.about-image img{max-width:300px;height:auto;border-radius:10px;box-shadow:6px 13px 23px -5px rgba(0,0,0,.46)}@media only screen and (max-width:788px){.about-image img{max-width:200px}}@media only screen and (max-width:600px){#about{padding-top:20%}.about-title{font-size:38px}.about-content{display:unset}.about-image{padding-left:unset}.about-image img{max-width:200px;height:auto;display:block;margin-left:auto;margin-right:auto;width:50%}}.portfolio{padding-left:10%;padding-top:10%;padding-right:10%;background-color:#fff}.portfolio-title{color:#000;font-size:46px;font-weight:700}.portfolio-content p{display:block;font-size:20px;color:#696969}.portfolio-row{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative;height:400px;padding-bottom:2%}.active-project{visibility:hidden}@media only screen and (max-width:600px){#portfolio{padding-top:20%}.portfolio-title{font-size:38px}.portfolio-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;height:600px;padding-bottom:5%;-webkit-flex-direction:column;flex-direction:column}}.portfolio-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;border-radius:10px;-webkit-align-items:center;align-items:center;height:100%;width:50%;max-width:50%;background-color:rgba(0,0,0,.8);opacity:1;overflow:hidden;margin:0 auto}.portfolio-overlay h3{color:#fff;font-size:30px;font-weight:700;padding-bottom:10px;text-align:center}.portfolio-overlay p{color:#fff;font-size:16px;text-align:center}.portfolio-toolsUsed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;-webkit-justify-content:space-around;justify-content:space-around;margin-top:20px;margin-left:auto;margin-right:auto;padding-bottom:5px 0;list-style-type:none}.portfolio-toolsUsed li{background-color:#fff;border-radius:50px;box-sizing:border-box;color:#696969;margin:5px;padding:5px 10px;text-align:left;display:list-item}.portfolio-viewProject{font-size:15px;margin:20px auto 10px;padding:10px 0;text-align:center}.portfolio-viewProject a{background-color:#fdada4;border-radius:5px;color:#000;margin:10px;padding:5px 10px;text-align:center;width:auto;text-decoration:none;text-transform:uppercase;box-sizing:border-box}.portfolio-viewProject a:hover{background-color:#fdc8a4}.portfolio-proj{display:-webkit-flex;display:flex;box-sizing:border-box;border-radius:10px;font-size:10px;height:100%;width:50%;max-width:50%;margin-right:2%;-webkit-justify-content:flex-start;justify-content:flex-start;opacity:1;overflow:hidden;background:linear-gradient(45deg,#fdada4,#fdc8a4)}@media only screen and (max-width:600px){.portfolio-proj{display:-webkit-flex;display:flex;height:45%;width:100%;-webkit-justify-content:flex-start;justify-content:flex-start;opacity:1;overflow:hidden;padding-bottom:10%}}.emoji{font-weight:400!important}*{font-family:"NTR",sans-serif}.contact{padding-top:10%}.contact-title{color:#000;font-size:46px;font-weight:700}.contact-content,.contact-title{background-color:#fff;padding-left:10%;padding-right:10%}.contact-content{display:block}.contact-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contact-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:20px;margin-right:2.5%;width:45%}.contact-details p{display:block;font-size:20px;padding-top:20px;color:#696969}.contact-logos{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20%}.contact-logos a{color:#fdada4;padding:0 7px}.contact-logos a:hover{color:#fdc8a4}.contact-form{display:block;width:57.5%}.contact-form,.contact-form form{-webkit-flex-direction:column;flex-direction:column;font-size:20px}.contact-form form{display:-webkit-flex;display:flex}.contact .contact-wrapper .contact-form input,.contact .contact-wrapper .contact-form textarea{padding:10px;margin:10px 0;border:2px solid #fdada4;border-radius:5px;font-size:16px;font-weight:400}.form-contact:focus{border:2px solid #fdc8a4}.contact-form button{width:100%;padding:8px 0;margin-top:10px;font-weight:700;border:3px solid #fdada4;background:#fff;color:#fdada4;border-radius:40px;transition:all .35s}.contact-form button:hover{color:#fff}.contact-footer,.contact-form button:hover{background:linear-gradient(90deg,#fdada4,#fdc8a4)}.contact-footer{width:100%;text-align:center;color:#000;padding:1%;margin-top:5%;font-size:18px;font-weight:700}@media only screen and (max-width:600px){#contact{padding-top:20%}.contact-wrapper{-webkit-flex-direction:column;flex-direction:column}.contact-title{font-size:38px}.contact-details{width:100%}.contact-form{padding-top:5%;width:100%}.contact-form button{width:100%}.contact-footer{margin-top:10%;padding-top:3%}}
/*# sourceMappingURL=main.8e727e98.chunk.css.map */