@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600;700&family=Lato:wght@100;300;400;700;900&family=Montserrat:wght@300;400;500;700;800&family=Roboto:wght@100;300;400;500;700&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#c0b4fa;font-family:Montserrat,sans-serif;color:#fff;position:relative}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.container{max-width:1125px;width:100%;margin:auto}.primary-btn{background-color:#9581fa;border-radius:100px;padding:.5rem 1.5rem;font-size:1.1rem;text-decoration:none;color:#fff;border:2px solid #9581fa;font-weight:200}.primary-btn:hover{background-color:transparent}.white-text{color:#fff!important}.title{position:relative;display:inline-block;font-size:2.1rem;font-weight:1000;color:#c0b4fa;margin-bottom:3rem}.title:after{content:"";display:block;width:23rem;height:2px;background:#191970;top:50%;left:110%;position:absolute;background-color:#c0b4fa}.white-title{position:relative;display:inline-block;font-size:2.1rem;font-weight:1000;color:#c0b4fa;margin-bottom:3rem}.white-title:after{content:"";display:block;width:23rem;height:2px;background:#191970;top:50%;left:110%;position:absolute;background-color:#fff}.loader{position:fixed;top:0;left:0;background-color:#c0b4fa;height:100%;width:100%;z-index:4;display:flex;justify-content:center;align-items:center}.loader-hidden{animation:fadeOut 1s forwards}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.loader-6{height:32px;width:32px}.loader-6 span,.loader-6 span:after,.loader-6 span:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:32px;width:32px}.loader-6 span:after,.loader-6 span:before{content:"";border:2px solid #fff;border-radius:50%;opacity:0;-webkit-animation:loader-6-1 1.5s cubic-bezier(.075,.82,.165,1) infinite;animation:loader-6-1 1.5s cubic-bezier(.075,.82,.165,1) infinite}@-webkit-keyframes loader-6-1{0%{-webkit-transform:translateZ(0) scale(0);opacity:1}to{-webkit-transform:translateZ(0) scale(1.5);opacity:0}}@keyframes loader-6-1{0%{transform:translateZ(0) scale(0);opacity:1}to{transform:translateZ(0) scale(1.5);opacity:0}}.loader-6 span:after{-webkit-animation:loader-6-2 1.5s cubic-bezier(.075,.82,.165,1) .25s infinite;animation:loader-6-2 1.5s cubic-bezier(.075,.82,.165,1) .25s infinite}@-webkit-keyframes loader-6-2{0%{-webkit-transform:translateZ(0) scale(0);opacity:1}to{-webkit-transform:translateZ(0) scale(1);opacity:0}}@keyframes loader-6-2{0%{transform:translateZ(0) scale(0);opacity:1}to{transform:translateZ(0) scale(1);opacity:0}}.side-menu{position:fixed;right:0;top:47.5%;z-index:1;max-height:200px;animation:slideFromRight 1.5s!important}.side-menu .icon-wrapper{display:flex;flex-direction:column;padding:.6rem;border-radius:1rem 0 0 1rem;background-color:#c0b4fa}.side-menu .icon-wrapper a{padding:.5rem 0;transition:opacity .1s ease-in-out}.side-menu .icon-wrapper a:hover{cursor:pointer;opacity:.5;transition:opacity .1s ease-in-out}.side-menu .icon-wrapper a img{width:1.6rem}@keyframes slideFromRight{0%{transform:translateX(200px)}80%{transform:translateX(-10px)}90%{transform:translateX(5px)}to{transform:translateX(0)}}.desktopNavClass{animation:animateDown 1.5s!important}nav{background-color:#c0b4fa}nav .nav-container{max-width:1280px;justify-content:right;width:80%;margin:0 auto;display:flex;align-items:center;height:90px}nav .menu{display:none}nav .menu a{margin-right:2rem;text-decoration:none;color:#fff}nav .menu a,nav .menu a:hover{transition:opacity .1s ease-in-out}nav .menu a:hover{opacity:.4}nav .hamburger{display:block;position:relative;z-index:2;user-select:none;appearance:none;border:none;outline:none;background:none;cursor:pointer}nav .hamburger:hover span:nth-child(2){transform:translateX(10px)}nav .hamburger span{display:block;width:33px;height:3px;margin-bottom:8px;position:relative;background-color:#fff;border-radius:6px;z-index:1;transform-origin:0 0;transition:.4s}@keyframes animateDown{0%{transform:translateY(-200px)}80%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateY(0)}}nav .hamburger.is-active span:first-child{transform:translateY(-1px) rotate(45deg);background-color:#c0b4fa}nav .hamburger.is-active span:nth-child(2){opacity:0;background-color:#c0b4fa}nav .hamburger.is-active span:nth-child(3){transform:translate(-3px,1px) rotate(-45deg);background-color:#c0b4fa}nav .hamburger.is-active:hover span{background-color:#c0b4fa}.hide{display:none}.mobile-nav{background-color:#fff!important;position:absolute;width:100%;top:-700px;left:0;min-height:60vh;display:flex;flex-direction:column;justify-content:space-around;align-items:center;z-index:2;transition:all .4s ease-in-out}.mobile-nav a{text-decoration:none;color:#595959;font-size:1.1rem}.active-nav{top:0;transition:all .4s ease-in-out}.mobile-learn-more{display:none}@keyframes animateUp{0%{transform:translateY(200px);opacity:0}20%{transform:translateY(200px);opacity:0}90%{transform:translateY(0)}to{transform:translateY(0)}}.hero{min-height:90vh;display:flex;align-items:center;justify-content:center;position:relative}.hero .hero-wrapper{display:flex;width:100%;flex-wrap:nowrap;animation:animateUp 4s!important}.hero .hero-wrapper .hw-left-side{width:40%;flex-wrap:nowrap}.hero .hero-wrapper .hw-left-side h1{font-size:8rem;font-weight:1000;line-height:.9}.hero .hero-wrapper .hw-right-side{width:50%;display:flex;flex-direction:column;justify-content:center;position:relative}.hero .hero-wrapper .hw-right-side h5{font-size:1.5rem;font-weight:400;line-height:0;margin-left:4rem;position:absolute;top:2rem;left:-4rem}.hero .hero-wrapper .hw-right-side img{position:absolute;right:-6rem}.hero .learn-more-arrow{width:130px;display:flex;flex-direction:column;align-items:center;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.hero .learn-more-arrow p{margin:0;font-size:1rem;font-weight:100;opacity:.9}.hero .learn-more-arrow p:hover{cursor:pointer}.hero .learn-more-arrow img{width:2.5rem;transition:all .3s ease-in-out;animation:rotation 5s linear infinite}.hero .learn-more-arrow img:hover{cursor:pointer;transform:rotate(0deg);transition:all .3s ease-in-out}@keyframes rotation{0%{transform:rotate(0deg)}10%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.about{background-color:#fff;color:#595959}.about .about-wrapper{display:flex;padding:10rem 5rem}.about .about-wrapper .about-left-side p{margin-bottom:3rem;font-weight:400;font-size:1rem;line-height:2.14}.about .about-wrapper .about-left-side h4{font-weight:800;font-size:1.1rem}.about .about-wrapper .about-left-side .list-wrapper{display:flex;padding:1rem}.about .about-wrapper .about-left-side .list-wrapper ul{margin-right:4rem;line-height:2}.about .about-wrapper .about-left-side .list-wrapper ul li{font-size:.9rem}.about .about-wrapper .about-left-side .list-wrapper ul li::marker{color:#c0b4fa!important;font-size:1rem!important;width:20px!important;height:20px!important}.about .about-wrapper .about-right-side{padding-left:5rem;margin-top:3rem}.about .about-wrapper .about-right-side .img-container{display:inline-block;border-radius:100%;width:17rem;height:17rem;padding:1rem;position:relative;background-image:url(/profile.f59d847d.jpg);background-repeat:no-repeat;background-position:50%;background-size:contain}.about .about-wrapper .about-right-side .img-container:after{content:"";display:inline-block;position:absolute;width:110%;height:110%;border-radius:100%;border:1px solid grey;left:-5%;top:-5%}.about .about-wrapper .about-right-side .img-container:before{content:"";display:inline-block;position:absolute;width:120%;height:120%;border-radius:100%;border:1px solid grey;left:-10%;top:-10%}.skills{padding:10rem 0}.skills .card-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.skills .card-wrapper .card{height:23rem;width:19.8rem;background-color:#fff;border-radius:1rem;padding:2rem 3rem;display:flex;flex-direction:column;color:#595959;margin:1rem;transition:transform .3s ease-in-out}.skills .card-wrapper .card,.skills .card-wrapper .card:hover{backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.skills .card-wrapper .card:hover{transform:scale(1.05);transition:all .3s}.skills .card-wrapper .card h4{color:#c0b4fa;text-align:center;padding-bottom:2rem}.skills .card-wrapper .card img{height:3.5rem;margin-bottom:.5rem}.skills .card-wrapper .card ul{list-style:none}.skills .card-wrapper .card ul li{padding-bottom:1rem;font-size:1rem}.skills .card-wrapper .card ul li:before{content:"•";color:#c0b4fa;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.experience{padding:10rem 0;background-color:#fff;color:#595959}.timeline{padding:0 2rem}.timeline li{padding-bottom:4rem;position:relative}.timeline li::marker{color:#c0b4fa;font-size:3rem!important}.timeline li:after{content:"";display:block;width:1px;height:100%;background:#c0b4fa;top:25px;left:-31px;position:absolute}.timeline li .timeline-content *{margin-bottom:.2rem}.timeline li .timeline-content h4{font-size:1rem;font-weight:400;color:#9f9f9f}.timeline li .timeline-content h3{font-weight:500;color:#000;font-size:1.1rem}.timeline li .timeline-content p{line-height:2;color:#828282;font-size:1rem}.work{background-color:#fff;padding:10rem 0;color:#000}.work .project-card{display:flex;margin-bottom:5rem}.work .project-card .project-card-img img{border:1px solid #c0b4fa;border-radius:10px}.work .project-card .project-card-info{padding:0 2rem;display:flex;flex-direction:column;justify-content:space-around}.work .project-card .project-card-info .project-card-heading h1{font-size:1.25rem;font-weight:500;padding-bottom:.5rem}.work .project-card .project-card-info .project-card-heading h4{font-weight:500;color:#696969}.work .project-card .project-card-info .project-card-facts ul li{display:inline;align-items:center}.work .project-card .project-card-info .project-card-facts ul li img{padding:0 .7rem}.work .project-card .project-card-info .project-card-facts ul li:first-child img{padding:0 .7rem 0 0}.work .project-card .project-card-info .project-card-facts p{line-height:2;font-size:1rem;padding-bottom:1rem;color:#828282}.project-btn{background-color:#9581fa;padding:.7rem 3rem;border-radius:100px;align-items:center;margin-right:1rem;cursor:pointer;display:inline-block;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.project-btn,.project-btn:hover{transition:transform .1s ease-in-out}.project-btn:hover{transform:scale(1.1)}.project-btn img{height:15px;image-rendering:pixelated}.project-btn-reverse{background-color:#fff;padding:.7rem 3rem;border-radius:100px;align-items:center;margin-right:1rem;border:1px solid #c0b4fa;display:inline-block;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;transition:transform .1s ease-in-out}.project-btn-reverse:hover{transition:transform .1s ease-in-out;transform:scale(1.1)}.project-btn-reverse img{height:15px}.project-card-mobile{display:none}.contact{padding:20rem 0}.contact .contact-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.contact .contact-wrapper h1{font-size:2.1rem;font-weight:1000;margin-bottom:1rem}.contact .contact-wrapper p{font-size:1.1rem;margin-bottom:2rem;line-height:1.5;max-width:700px}.contact .contact-wrapper a{padding:1.4rem 4.5rem;font-weight:700;font-size:1.1rem}footer .footer-wrapper{display:flex;justify-content:center;align-items:center;text-align:center;padding:0 1rem 3rem}footer .footer-wrapper p{font-size:.8rem;font-weight:500;color:#eee}@media screen and (min-width:800px){.hamburger{display:none!important}.menu{display:block!important}.mobile-nav{display:none!important}.hide{display:block!important}.nav-container{justify-content:space-between!important}}@media screen and (max-width:500px){.title{flex-wrap:wrap}.title,.white-title{font-size:1.6rem}.project-mobile-container{padding:0!important}.container{padding:0 2rem}.hero .hero-wrapper .hw-left-side h1{font-size:5rem}.hero .hero-wrapper .hw-right-side h5{font-size:1.2rem;line-height:1;margin-bottom:0!important}.about-wrapper{padding:10rem 1rem!important}.work .slider figure .projects .project{margin:2rem;position:relative;width:321px;height:236px}.project-overlay{width:100%;height:100%}.project-overlay h3,.project-overlay p{padding-bottom:1rem!important}.overlay-desc p{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:2em;line-height:2}.overlay-btns a{margin-bottom:.5rem}.overlay-btns img{height:16px!important;width:16px!important}}@media screen and (max-width:800px){.container{padding:0 2%}.hero .learn-more-arrow{display:none!important}.hero .mobile-learn-more{display:block!important;width:160px;padding:1rem 0;margin-top:3rem}.side-menu,.title:after,.white-title:after{display:none}}@media screen and (max-width:950px){.project-card{display:none!important}.project-card-mobile{display:inline;text-align:center;padding:0 2%}.project-card-mobile .project-card-mobile-img{position:relative;width:100%;margin-bottom:3rem}.project-card-mobile .project-card-mobile-img:active .middle,.project-card-mobile .project-card-mobile-img:focus .middle,.project-card-mobile .project-card-mobile-img:hover .middle{opacity:1;transition:opacity .2s ease-in-out}.project-card-mobile .project-card-mobile-img .main-proj-img{width:80%;height:100%;border:2px solid #c0b4fa;backface-visibility:hidden;border-radius:10px}.project-card-mobile .project-card-mobile-img .middle{width:80%;border:2px solid #c0b4fa;height:100%;transition:opacity .2s ease-in-out;border-radius:10px;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;background-color:#fff;padding:5%}.project-card-mobile .project-card-mobile-img .middle .proj-overlay-text{height:100%;display:flex;flex-direction:column;justify-content:space-around}.project-card-mobile .project-card-mobile-img .middle .proj-overlay-text h1{font-size:1.25rem;font-weight:500;padding-bottom:.5rem}.project-card-mobile .project-card-mobile-img .middle .proj-overlay-text h4{font-weight:500;color:#696969}.project-card-mobile .project-card-mobile-img .middle .proj-overlay-text p{line-height:2;font-size:1rem;padding-bottom:1rem;color:#828282}.project-card-mobile .project-card-mobile-img .middle .proj-overlay-text .overlay-btns img{height:30px;width:30px}@keyframes zIndex{0%{pointer-events:none}to{pointer-events:visible}}}@media screen and (max-width:1200px){.container{padding:0 2%}.hero .hero-wrapper{flex-direction:column!important;justify-content:center;align-items:center;text-align:center}.hero .hero-wrapper .hw-left-side{width:100%!important}.hero .hero-wrapper .hw-right-side{width:100%!important;align-items:center}.hero .hero-wrapper .hw-right-side img{display:none!important}.hero .hero-wrapper .hw-right-side h5{position:static;margin-left:0!important;margin-top:2rem;margin-bottom:2rem}.about .about-wrapper{flex-direction:column!important;width:100%!important}.about .about-wrapper .about-right-side{justify-content:center;text-align:center;padding-left:0;margin-top:4rem}.title:after{width:50%}.work .slider figure .projects{padding:0!important;grid-template-columns:1fr;display:flex;flex-direction:column;align-items:center}}
/*# sourceMappingURL=/main.7cfb5fcd.css.map */