@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap);body{font-family:Nunito Sans,"Helvetica Neue",sans-serif;line-height:1.5;font-size:.875rem}@media screen and (min-width:800px){h1{font-size:4rem}h2{font-size:2.5rem}h3{font-size:1.75rem}body,h4{font-size:1rem}h1,h2,h3,h4{line-height:1}}.Navbar_section__dJwco{width:100%;margin:0 auto;max-width:1170px}@media screen and (min-width:992px){.Navbar_section__dJwco{width:100%}}nav{background:#bb04bb;box-shadow:0 5px 15px rgba(0,0,0,.5);position:sticky;top:0;left:0;z-index:2}.Navbar_nav_header__2pnsb{display:flex;align-items:center;justify-content:space-between;padding:1rem}.Navbar_nav_toggle__2suOb{font-size:1.5rem;color:#fff;background:transparent;border-color:transparent;transition:all .3s linear;cursor:pointer}.Navbar_nav_toggle__2suOb:hover{color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Navbar_logo__1Rq_c{margin:20px}.Navbar_links__6ezFP a{color:#fff;font-size:1rem;text-transform:capitalize;letter-spacing:.1rem;display:block;padding:.5rem 1rem;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.Navbar_links__6ezFP a:hover{color:#fff;padding-left:1.5rem;-webkit-transform:scale(1.03);transform:scale(1.03)}.Navbar_social_icons__3BR-D{display:none}.Navbar_links_container__3Lzvi{height:0;overflow:hidden;transition:all .3s linear}.Navbar_show_container__3mAAR{height:13rem}@media screen and (min-width:800px){.Navbar_nav_center__-pKLb{max-width:1170px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem}.Navbar_nav_header__2pnsb{padding:0}.Navbar_nav_toggle__2suOb{display:none}.Navbar_links_container__3Lzvi{height:auto!important}.Navbar_links__6ezFP{display:flex}.Navbar_links__6ezFP a{padding:0;margin:0 .5rem}.Navbar_links__6ezFP a:hover{padding:0;background:transparent}.Navbar_social_icons__3BR-D{display:flex}.Navbar_social_icons__3BR-D a{font-size:1.5rem;margin:0 .5rem;color:#b4b4b4;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.Navbar_social_icons__3BR-D a:hover{color:#fff}}.Projects_projectsSection__2pJLy{position:relative;height:auto;margin-top:17rem;font-family:Nunito Sans,sans-serif!important}.Projects_title__3Bwme{display:block;font-family:Nunito Sans,sans-serif!important;font-size:4rem;font-weight:900;text-align:center;max-width:700px;background:linear-gradient(135deg,purple 32%,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 auto 5rem}.Projects_cardTitle__2Z2gO{display:block;color:purple;font-size:1.5rem}.Projects_cardWrapper__C1jBu{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,16rem));grid-gap:2.5rem;gap:2.5rem;justify-content:center;margin:50px}.Projects_card__3omDY{overflow:hidden;box-shadow:0 2px 20px #c2c1c1;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;background:#fff}.Projects_card__3omDY img{height:25vh;width:100%;object-fit:cover;cursor:pointer;display:block}.Projects_cardTitle__2Z2gO{padding:.5rem;display:flex;justify-content:center}.Projects_cardDescription__1QnMi{padding:0 1rem;text-align:center;color:#615a5a;font-weight:500;line-height:1.8rem}.Projects_cardButton__3oPzI{padding:1rem;font-weight:700;font-size:1rem;margin:1rem;border:2px solid purple;background:#fff;color:purple;border-radius:5px;transition:background .2s ease-in,color .2s ease-in}.Projects_cardButton__3oPzI:hover{background:purple;color:#fff;cursor:pointer}.Projects_card__3omDY:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.Projects_imageOverlay__3lWeV{position:relative}.Projects_imageOverlayImg___qv15{object-fit:cover}.Projects_imageOverlayDescription__dvDiP{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}.Projects_imageOverlayDescription__dvDiP:hover{opacity:1}.Projects_imageOverlayDescription__dvDiP>*{-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.Projects_imageOverlayDescription__dvDiP:hover>*{-webkit-transform:translateY(0);transform:translateY(0)}.Projects_imageOverlayDescription__dvDiP img{height:3rem;width:3rem;margin-right:25px}.Projects_wave__2NW-h{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:-1}.Projects_wave__2NW-h svg{position:relative;display:block;width:calc(131% + 1.3px);height:309px}.Projects_wave__2NW-h .Projects_shapeFill__oVJN9{fill:#bb04bb}.Projects_modalWrapper__1rQVR{width:100%;height:85vh;background:transparent;color:#000;display:grid;grid-template-columns:1fr 1fr;position:relative}.Projects_modalImg__2wQ1j{width:100%;height:100%}.Projects_modalContent__30OID{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.2rem;color:#3d3d3d}.Projects_modalContent__30OID p{margin-top:2rem;line-height:1.5rem;background:transparent}p{font-size:1rem;padding:1rem;margin-bottom:.5rem;display:flex;justify-content:center;text-align:center}.Projects_buttonLayout__HIMWL{width:50%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding:15px}.Projects_innerModalButton__1nkLE{background-color:#47095a;min-width:150px;padding:8px 16px;border-radius:4px;border:none;color:#fff;font-size:15px;cursor:pointer;margin:1rem}a{color:#fff}@media screen and (max-width:798px){.Projects_modalWrapper__1rQVR{display:grid;grid-template-columns:1fr}.Projects_modalContent__30OID h1,.Projects_modalWrapper__1rQVR img{display:none}.Projects_buttonLayout__HIMWL{flex-direction:column}.Projects_innerModalButton__1nkLE{margin:1rem}.Projects_projectsSection__2pJLy{margin-top:125vh}.Projects_modalContent__30OID h1{display:block;margin:.3rem}.Projects_title__3Bwme{margin-top:5vh}}section{height:100vh;margin-bottom:-20vh}.Home_home__gu6Pf{height:auto;width:100%;display:grid;grid-template-columns:1fr 1fr;font-family:Nunito Sans,sans-serif!important;margin-top:20vh}.Home_intro__29wCJ{flex-direction:column}.Home_buttons__Y7CJX,.Home_intro__29wCJ{display:flex;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.Home_buttons__Y7CJX{flex-direction:row}button{padding:1rem;font-weight:700;font-size:1rem;margin:1rem;border:2px solid purple;background:#fff;color:purple;border-radius:5px;transition:background .2s ease-in,color .2s ease-in}button:hover{background:purple;color:#fff;cursor:pointer}.Home_intro__29wCJ{display:block;font-family:Nunito Sans,sans-serif!important;font-weight:900;text-align:center;max-width:800px;background:linear-gradient(135deg,purple 32%,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text}h1{font-size:6rem;margin-bottom:0}h2{font-size:4rem;margin-bottom:5%;margin-top:30px}h3{font-size:2rem}.Home_wave__39ulw{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:-1}.Home_wave__39ulw svg{position:relative;display:block;width:calc(160% + 1.3px);height:244px}.Home_wave__39ulw .Home_waveFill__1mr5i{fill:#bb04bb}@media screen and (max-width:798px){.Home_home__gu6Pf{grid-template-columns:1fr}.Home_wave__39ulw{display:none}}section{width:100%;height:90vh;margin-top:1rem}.About_heading__1Psy8,section{font-family:Nunito Sans,sans-serif!important}.About_heading__1Psy8{display:block;font-weight:900;font-size:4rem;text-align:center;background:linear-gradient(135deg,purple 32%,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.About_aboutGrid__1v9Rz{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:30px;align-items:center}.About_information__39JgB{text-align:center;padding:20px;color:#535353;font-size:1.15rem}p{margin-bottom:25px}.About_iconGrid__2YSL0{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:.5em;gap:.5em;grid-auto-flow:row}.About_icon__1dIkN{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.About_icon__1dIkN:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}img{height:60px;width:60px}span{font-size:1rem;text-align:center}h1{display:flex;align-items:center;justify-content:center}@media screen and (max-width:800px){.About_aboutGrid__1v9Rz{grid-template-columns:1fr;margin:20px;grid-gap:.2rem;gap:.2rem}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito Sans,sans-serif!important}ul{list-style-type:none}a{text-decoration:none}h1{font-size:3rem}h2{display:block;font-family:Nunito Sans,sans-serif!important;font-weight:900;font-size:3.5rem;text-align:center;background:linear-gradient(135deg,purple 32%,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text}h3{font-size:1.25rem}h4{font-size:.875rem;font-weight:600;letter-spacing:.1rem;text-transform:capitalize;line-height:1.25;margin-bottom:.75rem}p{margin-bottom:1.25rem}@media screen and (min-width:800px){h1,h2{font-size:4rem}h3{font-size:1.75rem}body,h4{font-size:1rem}}.Experience_section__2jaD7{width:100%;max-width:1170px;margin:15rem auto 5rem}@media screen and (min-width:992px){.Experience_section__2jaD7{width:100vw}.Experience_title__1EKQM{font-size:3rem}}.Experience_title__1EKQM{font-size:4rem;margin-bottom:4rem;text-align:center}.Experience_jobs_center__pl5fL{width:80vw;margin:0 auto;max-width:1170px}.Experience_btn_container__3wP6s{display:flex;flex-direction:row;justify-content:center;margin-bottom:4rem;flex-wrap:wrap}.Experience_job_btn__2XLAQ{background:transparent;border-color:transparent;text-transform:capitalize;font-size:1.25rem;letter-spacing:.1rem;margin:0 .5rem;transition:all .3s linear;cursor:pointer;padding:.25rem 0;line-height:1;outline-color:purple}.Experience_job_btn__2XLAQ:hover{background:#fff}.Experience_active_btn__2F5Ta,.Experience_job_btn__2XLAQ:hover{color:purple;box-shadow:0 2px purple}.Experience_job_info__3KpKw h3{font-weight:400}.Experience_job_info__3KpKw h4{text-transform:uppercase;color:#464646;background:#bebebe;display:inline-block;padding:.375rem .75rem;border-radius:.25rem}.Experience_job_date__3rFng{letter-spacing:.1rem}.Experience_job_desc__2-dzW{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;align-items:center;margin-bottom:1.25rem}.Experience_job_desc__2-dzW p{margin-bottom:0;color:#3f3f3f}.Experience_job_icon__3rvg6{color:purple}@media screen and (min-width:992px){.Experience_jobs_center__pl5fL{width:95vw;display:grid;grid-template-columns:200px 1fr;grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.Experience_btn_container__3wP6s{flex-direction:column;justify-content:flex-start}.Experience_job_btn__2XLAQ{margin-bottom:1rem}.Experience_active_btn__2F5Ta{box-shadow:-3px 0 purple}.Experience_job_btn__2XLAQ:hover{box-shadow:-2px 0 purple}}@media screen and (max-width:800px){.Experience_section__2jaD7{margin-top:15rem}}input,section,textarea{font-family:"Poppins",sans-serif}h1{display:block;font-size:4rem}.ContactPage_submit__3cJqi,h1{font-family:Nunito Sans,sans-serif!important;font-weight:900;text-align:center;background:linear-gradient(135deg,purple 32%,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ContactPage_submit__3cJqi{display:block;font-size:3rem;display:flex;align-items:center;width:100%;margin-top:2rem}.ContactPage_container__119HU{position:relative;width:100%;min-height:100vh;padding:2rem;background-color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:1}.ContactPage_form__2uKbW{width:100%;max-width:820px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 1px rgba(0,0,0,.1);z-index:1000;overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr)}.ContactPage_contactForm__wUqbg{background:#3a013a;position:relative}.ContactPage_circle__2aKhI{border-radius:50%;background:linear-gradient(135deg,purple 32%,#00f);position:absolute}.ContactPage_circle__2aKhI.ContactPage_one__1DGbK{width:130px;height:130px;top:130px;right:-40px}.ContactPage_circle__2aKhI.ContactPage_two__1fMVz{width:80px;height:80px;top:10px;right:30px}.ContactPage_contactForm__wUqbg:before{content:"";position:absolute;width:26px;height:26px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50px;left:-13px}form{padding:2.3rem 2.2rem;z-index:10;overflow:hidden;position:relative}.ContactPage_title__1o7tk{color:#fff;font-weight:500;font-size:1.5rem;line-height:1;margin-bottom:.7rem;text-align:center}.ContactPage_inputContainer__2sr1l{position:relative;margin:1rem 0}.ContactPage_input__30yw9{width:100%;outline:none;border:2px solid #fafafa;background:none;padding:.6rem 1.2rem;color:#fff;font-weight:500;font-size:.95rem;letter-spacing:.5px;border-radius:25px;transition:.3s}textarea.ContactPage_input__30yw9{padding:.8rem 1.2rem;min-height:150px;border-radius:22px;resize:none;overflow-y:auto}.ContactPage_inputContainer__2sr1l.ContactPage_textarea__28OQ5 label{top:1rem;-webkit-transform:translateY(0);transform:translateY(0)}.ContactPage_btn__2E6Ch{padding:.6rem 1.3rem;background-color:#fff;border:2px solid #fafafa;font-size:.95rem;color:#3a013a;line-height:1;border-radius:25px;outline:none;cursor:pointer;transition:.3s;margin:0}.ContactPage_btn__2E6Ch:hover{background-color:#3a013a;color:#fff}.ContactPage_contactInfo__8hNQa{padding:2.3rem 2.2rem;position:relative}.ContactPage_contactInfo__8hNQa .ContactPage_title__1o7tk{color:#a11abc}.ContactPage_text__1cJm9{color:#333;margin:1.5rem 0 2rem}.ContactPage_information__2Xasa{display:flex;color:#000;margin:.7rem 0;align-items:center;text-align:center;font-size:.95rem;font-weight:600}.ContactPage_icon__ZZauT{width:28px;margin-right:.7rem}.ContactPage_socialMedia__Yx0r8{padding:2rem 0 0}.ContactPage_socialMedia__Yx0r8 p{color:#333}.ContactPage_socialIcons__1_9vc{display:flex;width:100%;align-items:center;margin-top:.5rem}.ContactPage_socialIcons__1_9vc a{width:35px;height:35px;border-radius:5px;background:linear-gradient(135deg,purple 32%,#00f);color:#fff;text-align:center;line-height:35px;margin-right:.5rem;transition:.3s}.ContactPage_socialIcons__1_9vc a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.ContactPage_contactInfo__8hNQa:before{content:"";position:absolute;width:110px;height:100px;border:22px solid #63018a;border-radius:50%;bottom:-77px;right:50px;opacity:.3}.ContactPage_bigCircle__1FRSQ{position:absolute;width:500px;height:500px;border-radius:50%;background:linear-gradient(135deg,purple 32%,#00f);bottom:50%;right:50%;-webkit-transform:translate(-40%,38%);transform:translate(-40%,38%)}.ContactPage_bigCircle__1FRSQ:after{content:"";position:absolute;width:360px;height:360px;background-color:#fafafa;border-radius:50%;top:calc(50% - 180px);left:calc(50% - 180px)}.ContactPage_square__1B8i1{position:absolute;height:400px;top:50%;left:50%;-webkit-transform:translate(181%,11%);transform:translate(181%,11%);opacity:.2}@media (max-width:850px){.ContactPage_form__2uKbW{grid-template-columns:1fr}section{margin-top:10rem}.ContactPage_contactInfo__8hNQa:before{bottom:auto;top:-75px;right:65px;-webkit-transform:scale(.95);transform:scale(.95)}.ContactPage_contactForm__wUqbg:before{top:-13px;left:auto;right:70px}.ContactPage_square__1B8i1{-webkit-transform:translate(140%,43%);transform:translate(140%,43%);height:350px}.ContactPage_bigCircle__1FRSQ{bottom:75%;-webkit-transform:scale(.9) translate(-40%,30%);transform:scale(.9) translate(-40%,30%);right:50%}.ContactPage_text__1cJm9{margin:1rem 0 1.5rem}.ContactPage_socialMedia__Yx0r8{padding:1.5rem 0 0}}@media (max-width:480px){.ContactPage_container__119HU{padding:1.5rem}.ContactPage_bigCircle__1FRSQ,.ContactPage_contactInfo__8hNQa:before,.ContactPage_square__1B8i1{display:none}.ContactPage_contactInfo__8hNQa,form{padding:1.7rem 1.6rem}.ContactPage_information__2Xasa,.ContactPage_socialMedia__Yx0r8 p,.ContactPage_text__1cJm9{font-size:.8rem;font-weight:600}.ContactPage_title__1o7tk{font-size:1.15rem}.ContactPage_socialIcons__1_9vc a{width:30px;height:30px;line-height:30px}.ContactPage_icon__ZZauT{width:23px}.ContactPage_btn__2E6Ch,.ContactPage_input__30yw9{padding:.45rem 1.2rem}}*{margin:0;padding:0;box-sizing:border-box}body{background:#fff}footer{position:relative;margin-top:60vh;left:0;overflow-x:hidden;bottom:0;z-index:1;background:#bb04bb;height:auto;width:100%;font-family:Nunito Sans,sans-serif;padding-top:40px;color:#fff;display:block}.Footer_footer_content__8Km3c{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.Footer_footer_content__8Km3c h3{font-size:1.8rem;font-weight:400;text-transform:capitalize;line-height:3rem}.Footer_footer_content__8Km3c p{max-width:700px;margin:10px auto;line-height:28px;font-size:14px}.Footer_socials__2zI8o{list-style:none;display:flex;align-items:center;justify-content:center;margin:1rem 0 3rem}.Footer_socials__2zI8o li{margin:0 10px}.Footer_socials__2zI8o a{text-decoration:none;color:#fff}.Footer_socials__2zI8o a i{font-size:1.5rem;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.Footer_socials__2zI8o a:hover i{-webkit-transform:scale(1.5);transform:scale(1.5)}.Footer_footer_bottom__LpvBW{background:#3b013b;width:100vw;text-align:center;padding:10px 0 1px}.Footer_footer_bottom__LpvBW p{font-size:14px;word-spacing:2px;text-transform:capitalize}.Footer_footer_bottom__LpvBW span{text-transform:uppercase;opacity:.4;font-weight:200}@media screen and (max-width:798px){footer{display:none}}html{scroll-behavior:smooth;font-family:Nunito Sans,sans-serif!important}
/*# sourceMappingURL=main.0f60e670.chunk.css.map */