:root{--primary-color:#a62173;--background-color:#252025;--shadow-color:#240312e6;--shadow:0 15px 30px var(--shadow-color);--shadow-grey:0 15px 30px #160e12e6;--radial-gradient:radial-gradient(circle,#a72173 0%,#b0297c 79%,#e06ebe 100%);--white:#fcd5ed;--navigation-bar-color:#301e306b;--glow:0 0 10px var(--primary-color);--glow-text:0 0 20px var(--primary-color);--glow-white:0 0 12px var(--white);--glow-white-text:0 0 20px var(--white);background-color:#252025;background-color:var(--background-color)}#root,body,html{height:100%;margin:0;padding:0}.App__overlay{background:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSx0LQ6VkBf2mfuZ0iZmZHShhwoAmdi_bd3sA&s);background:url(https://images.rawpixel.com/image_social_landscape/cHJpdmF0ZS9sci9pbWFnZXMvd2Vic2l0ZS8yMDIzLTAyL3JtNjE5LTIwLWMtcGxhaW4tdGEtMDAxYi5qcGc.jpg);background:url(https://www.patternpictures.com/wp-content/uploads/Dark-Grey-Couch-Fabric-Pattern-patternpictures-4413-1500x996.jpg);background:url(https://static.vecteezy.com/system/resources/thumbnails/006/688/262/small/triangle-geometric-black-3d-background-dark-mosaic-geometry-pattern-polygon-shape-pattern-backdrop-triangular-creative-template-abstract-modern-wallpaper-design-illustration-vector.jpg);background:url(https://png.pngtree.com/thumb_back/fw800/background/20231014/pngtree-wavy-fabric-background-textured-white-fabric-pattern-image_13618544.png);background:url(/static/media/noise.b3c51f978068a36f098c.png);height:100%;left:0;mix-blend-mode:overlay;opacity:.6;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}a{color:var(--primary-color)}.home{height:100vh;overflow:hidden;position:relative;width:100%}.home__deactive{transform:translateY(-200%)}.home__main{height:100%;position:relative;transition:transform 1s;width:100%;z-index:5}.home__main__avatar{height:1200px;left:50%;max-height:140%;position:absolute;top:20%;transform:translateX(-50%);z-index:5}.home__main__hands{height:200px;position:absolute;transition:transform .4s;z-index:6}.home__main__hands1{bottom:20%;left:calc(50% + 230px);scale:1.1}.home__main__hands1:hover{transform:translateX(-10%)}.home__main__hands2{bottom:15%;left:calc(50% - 550px);scale:.9}.home__main__hands2:hover{transform:translateX(10%)}.home__main__hands3{bottom:40%;left:calc(50% - 550px);scale:.9}.home__main__hands3:hover{transform:translateX(10%)}.home__deactive-circles{transform:translateY(-40%)}.home__circles{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:transform 2s;width:100%;z-index:1}.home__circles__base{background:var(--radial-gradient);border-radius:50%;box-shadow:var(--shadow);display:block;position:absolute;z-index:1}.home__circles__1{box-shadow:0 0 30px var(--shadow-color);height:800px;left:calc(50% - 400px);top:50%;transform:translate(-50%,-50%);width:800px}.home__circles__2{height:300px;left:8%;top:18%;transform:translate(-50%,-50%);width:300px}.home__circles__3{height:250px;left:20%;top:60%;transform:translate(-50%,-50%);width:250px}.home__circles__4{height:350px;right:20%;top:50%;transform:translate(50%,-50%);width:350px}.home__circles__5{height:230px;right:8%;top:3%;transform:translate(50%,-50%);width:230px}.home__circles__6{box-shadow:0 0 30px var(--shadow-color);height:200px;left:30%;top:-7%;transform:translate(-50%,-50%);width:200px}.home__active-form{pointer-events:all}.home__deactive-form{transform:translateY(70%)}.home__contact{align-items:center;display:flex;height:800px;justify-content:center;left:calc(50% - 400px);position:relative;top:50%;transition:transform 2s;width:800px;z-index:2}.home__contact .contact-form{padding-bottom:100px}@media only screen and (max-width:749px){.home{height:90vh}.home__main__avatar{height:500px;top:22%}.home__main__hands{height:90px}.home__main__hands1{bottom:40%;left:calc(50% + 100px)}.home__main__hands2{bottom:50%;left:calc(50% - 220px)}.home__main__hands3{bottom:32%;left:calc(50% - 220px)}.home__circles__base{scale:.6}.home__circles__1{left:calc(50% - 400px);top:50%}.home__circles__2{left:5%;top:18%}.home__circles__3{left:5%;top:60%}.home__circles__4{right:0;top:50%}.home__circles__5{right:6%;top:3%}.home__deactive-form{transform:translateY(120%)}.home__contact{height:600px;left:0;max-width:600px;top:60%;width:95%}.home__contact .contact-form{padding-bottom:0}.home__contact .contact-form p,.home__contact .contact-form span{font-size:12pt}}@media only screen and (min-width:750px)and (max-width:999px){.home{height:90vh}.home__main__avatar{height:900px;top:22%}.home__main__hands{height:150px}.home__main__hands1{bottom:18%;left:calc(50% + 180px)}.home__main__hands2{bottom:10%;left:calc(50% - 400px)}.home__main__hands3{bottom:40%;left:calc(50% - 400px)}.home__circles__base{scale:.8}.home__circles__1{left:calc(50% - 400px);top:50%;transform:translate(-50%,-50%)}.home__circles__2{left:8%;top:18%}.home__circles__3{left:10%;top:60%}.home__circles__4{right:10%;top:50%}.home__circles__5{right:6%;top:3%}.home__deactive-form{transform:translateY(100%)}.home__contact{height:600px;left:calc(50% - 300px);top:60%;width:600px}.home__contact .contact-form{padding-bottom:0}}@media only screen and (min-width:1000px)and (max-width:1301px){.home__main__avatar{height:1000px;top:22%}.home__main__hands{height:160px}.home__main__hands1{bottom:25%;left:calc(50% + 200px)}.home__main__hands2{bottom:15%;left:calc(50% - 430px)}.home__main__hands3{bottom:40%;left:calc(50% - 430px)}.home__deactive-form{transform:translateY(90%)}.home__circles__base{scale:.9}}@media only screen and (min-height:660px)and (max-height:770px){.home__contact{scale:.9}.home__contact .contact-form{padding-bottom:260px}.home__contact .contact-form textarea{height:50px}}@media only screen and (min-height:520px)and (max-height:659px){.home__contact{scale:.7}.home__contact .contact-form{padding-bottom:500px}.home__contact .contact-form textarea{height:20px}}@media only screen and (max-height:519px){.home__contact{scale:.6}.home__contact .contact-form{padding-bottom:700px}.home__contact .contact-form textarea{height:20px}}.bottombar{align-self:center;background-color:#0000;bottom:30px;box-shadow:none;flex-direction:row;position:absolute}.bottombar,.bottombar__menu{align-items:center;display:flex;justify-content:center;width:100%}.bottombar__menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#1d1117cc;border-color:var(--white);border-radius:100px;border-style:solid;border-width:3px;box-shadow:var(--shadow);flex:1 1;gap:40px;list-style:none;max-width:400px;padding:15px 60px;text-align:center;z-index:10}.bottombar__menu__link button:hover{background-color:#251b224d}.bottombar__menu__link button{background-color:#69195300;border:none;border-radius:50px;overflow:hidden;padding:10px;position:relative;width:180px}.bottombar__menu__link button span{color:var(--white);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:18pt;font-weight:400;position:relative;z-index:1}.bottombar__menu__link button :after{background-color:var(--white);bottom:0;content:"";height:3px;left:0;position:absolute;top:25px;transition:width .3s ease;width:0}.bottombar__menu__link button :hover:after,.bottombar__menu__link button.navbar__menu__link__active:after{width:100%}.bottombar__menu__link .active{background-color:#1b00134d;border:3px solid var(--primary-color)}.bottombar__menu__link .active span{color:var(--primary-color);font-weight:600}.bottombar__menu__link .active :after{background-color:var(--primary-color);width:100%}@media only screen and (max-width:460px){.bottombar__menu{gap:10px;max-width:300px;min-width:260px;scale:.7}.bottombar__menu__link button{width:160px}.bottombar__menu__link button span{font-size:16pt}}@media only screen and (min-width:461px)and (max-width:800px){.bottombar__menu{gap:20px;max-width:300px;scale:.9}.bottombar__menu__link button{width:160px}.bottombar__menu__link button span{font-size:16pt}}@media only screen and (min-height:811px){.bottombar{bottom:70px}}@media only screen and (min-height:660px)and (max-height:810px){.bottombar__menu{scale:.9}}@media only screen and (min-height:520px)and (max-height:659px){.bottombar__menu{scale:.7}}@media only screen and (max-height:519px){.bottombar__menu{scale:.6}}.contact-form{align-items:center;display:block;display:flex;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:14pt;justify-content:center;max-width:600px;position:relative;width:60%}.contact-form__form{border-radius:20px;padding-right:20px;width:100%}.contact-form__form label{display:block;margin-bottom:2px}.contact-form__form label p{color:var(--white)}.contact-form__form input{background-color:var(--background-color);padding:10px}.contact-form__form input[type=email],.contact-form__form input[type=text],.contact-form__form textarea{background-color:var(--background-color);border:4px solid var(--primary-color);border-radius:25px;color:var(--white);width:100%}.contact-form__form input[type=message],.contact-form__form textarea{background-color:var(--background-color);border-radius:20px;color:var(--white);height:100px;padding:10px}.contact-form__form input[type=submit]{background-color:var(--background-color);border-width:4px;cursor:pointer;width:100%}.contact-form__form button{background-color:#69195300;border:none;border-radius:50px;overflow:hidden;padding:10px;position:relative;width:100%}.contact-form__form button span{color:var(--white);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:14pt;font-weight:400;position:relative;z-index:1}.contact-form__form button :after{background-color:var(--white);bottom:0;content:"";height:3px;left:0;position:absolute;top:25px;transition:width .3s ease;width:0}.contact-form__form button :hover:after,.contact-form__form button.navbar__menu__link__active:after{width:100%}.message-sent{width:100%}.message-sent,.message-sent h1,.message-sent p{text-align:center}.video-responsive{background:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{border:none;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;top:0;width:100%}.image-embed{align-items:center;display:flex;justify-content:center}.image-embed img{height:auto;max-height:80vh;max-width:100%;object-fit:contain;width:auto}.md{margin:0 auto;max-width:800px;padding-bottom:100px;width:60%}.md,.md h1{padding-top:100px}.md h2{padding-top:30px}.md h1,.md h2,.md h3{color:var(--primary-color)}.md li,.md p,.md span{color:var(--white);font-family:Arial,Helvetica,sans-serif;font-size:12pt;line-height:2rem;text-align:justify}@media only screen and (max-width:480px){.md{width:90%}}@media only screen and (min-width:481px)and (max-width:768px){.md{width:80%}}.container-socials{bottom:60px;left:60px;position:fixed;z-index:1000}.container-socials svg{height:25px;padding-left:15px;width:25px}.container-socials svg path{fill:var(--primary-color);cursor:pointer}.container-socials svg path:hover{opacity:.7}@media(max-width:1024px){.container-socialsbuttons{bottom:50px;left:50px}.container-socialsbuttons svg{height:25px;padding-left:15px;width:25px}}@media(max-width:800px){.container-socialsbuttons{bottom:40px;left:40px}.container-socialsbuttons svg{height:25px;padding-left:12px;width:25px}}@media(max-width:480px){.container-socialsbuttons{bottom:30px;left:30px}.container-socialsbuttons svg{height:25px;padding-left:12px;width:25px}}.project-card{border-radius:8px;box-shadow:0 0 4px #220717;overflow:hidden;position:relative;text-align:center;transition:transform .2s;width:300px}.project-card__image-container{height:400px;position:relative;width:auto}.project-card__image{filter:blur(0);height:100%;object-fit:cover;width:100%}.project-card__overlay{align-items:center;background:#00000080;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.project-card__title{color:#fff;font-size:18px;margin:10px 0}.project-card__description{color:#fff;font-size:14px}.project-card:hover{box-shadow:0 6px 4px #220717;transform:translateY(-5px)}.project-card:hover .project-card__overlay{opacity:1}.project-card:hover .project-card__image{filter:blur(1px)}.loader{align-items:center;display:flex;height:100%;justify-content:center;padding-top:100px}.projects{padding:200px 20% 300px}.projects__h1{color:var(--primary-color);padding-bottom:30px;padding-top:150px;text-align:center}.projects__projects{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.navbar{align-self:center;background-color:#0000;box-shadow:none;flex-direction:row;left:30%;position:absolute;right:30%;top:30px;z-index:10}.navbar,.navbar__menu{align-items:center;display:flex;justify-content:center}.navbar__menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--navigation-bar-color);border-color:var(--primary-color);border-radius:100px;border-style:solid;border-width:0 3px;box-shadow:var(--shadow-grey);flex:1 1;gap:90px;list-style:none;padding:10px 60px;text-align:center;width:100%}.navbar__menu__link button{background-color:#69195300;border:none;border-radius:50px;cursor:pointer;overflow:hidden;padding:10px;position:relative}.navbar__menu__link button span{color:var(--white);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:18pt;font-weight:400;position:relative;z-index:1}.navbar__menu__link button :after{background-color:var(--white);bottom:0;content:"";height:3px;left:0;position:absolute;top:25px;transition:width .3s ease;width:0}.navbar__menu__link button :hover:after,.navbar__menu__link button.navbar__menu__link__active:after{width:100%}.navbar__menu__link .active span{color:var(--primary-color);font-weight:600}.navbar__menu__link .active :after{background-color:var(--primary-color);width:100%}.nav-icon{display:none}@media only screen and (max-width:1000px){.navbar{left:20%;right:20%}.navbar__menu{gap:20px;max-width:300px;scale:.9}.navbar__menu__link button span{font-size:16pt}}
/*# sourceMappingURL=main.55300ba4.css.map*/