header{width:100%}.form{position:relative;z-index:2;width:100vw;height:calc(100vh - var(--navHeight));padding:0 clamp(1.5em,3vw,2em);display:grid;place-items:center;--width:80vw;--pages:3}.form form{width:var(--width);height:85%;background:rgba(99,130,241,.75);border-radius:10px;font-family:var(--fontContent);color:#fff;overflow:hidden}.form .pageContainer{width:calc(var(--pages)*var(--width));height:100%;display:flex;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}.form .page{padding:clamp(1em,3vw,3em);height:100%;width:var(--width);display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.form .page .inputContainer{display:flex;flex-direction:column;width:50%}.form .page label{font-size:clamp(1.2em,3vw,1.35em)}.form .page input{width:100%;margin:1em 0 0;padding:clamp(.35em,3vw,.5em);border-radius:4px;font-size:1em;border:0;background:hsla(0,0%,100%,.8);font-family:var(--fontContent);font-size:clamp(.9em,3vw,1em)}.form .page input:focus{outline:0}.form .page textarea{width:100%;resize:none;margin:1em 0 0;padding:.5em;border-radius:4px;font-size:clamp(.7em,3vw,1em);border:0;background:hsla(0,0%,100%,.8);font-family:var(--fontContent)}.form .page textarea:focus{outline:0}.form .page .textarea{display:flex;flex-direction:column;width:100%;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2),#fff}.form .page .textarea .experience{height:15vh}.form .page .textarea .aptitude{height:25vh}.form .page .textarea ::-webkit-scrollbar{width:10px}.form .page .textarea ::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.form .page .textarea ::-webkit-scrollbar-thumb{background:#fff;border-radius:2px}.form .page .checkbox .label__header{display:block;margin:0 0 .5em;font-size:clamp(1.2em,3vw,1.35em)}.form .page .checkbox .option{margin:.5em 0;display:flex;align-items:center}.form .page .checkbox .option label{font-size:clamp(1em,3vw,1.15em);font-weight:300;cursor:pointer}.form .page .checkbox .option input{margin:0 1em 0 0;width:clamp(1em,2vw,1.1em);height:clamp(1em,2vw,1.1em);cursor:pointer}.form .page .btnContainer{display:flex;align-items:center;justify-content:flex-start}.form .page .btnContainer>*+*{margin-left:1em}.form .page button{background:#f1a363;color:#fff;font-weight:500;border:0;border-radius:5px;padding:.5em 1em;font-size:clamp(.9em,3vw,1.2em);cursor:pointer}.form .page .disable{background:#888!important;cursor:not-allowed}.form .page button[type=submit]{background:#e55b77}@media only screen and (max-width:500px){.form{--width:100%}.form form{padding:2em 0}.form form .inputContainer{width:100%!important}}.loader{position:absolute;top:calc(var(--navHeight)*-1);left:0}.done{position:relative;z-index:2;width:100vw;height:calc(100vh - var(--navHeight));display:grid;place-items:center;padding:0 clamp(1.5em,3vw,2em)}.done .content{width:60%;height:85%;background:rgba(99,130,241,.77);border-radius:10px;font-family:var(--fontContent);color:#fff;overflow:hidden;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.done .content img{width:30%;object-fit:cover;border-radius:50%}.done .content p{text-align:center;width:80%;font-size:clamp(1.5em,3vw,2em)}.done .content p span{font-size:clamp(.7em,2vw,.9em);font-weight:300}@media only screen and (max-width:500px){.done .content{width:100%;padding:0 .5em}.done .content p{width:100%}.done .content img{width:50%}}header{z-index:1;padding:0 clamp(1.5em,3vw,3em)}header button{padding:clamp(.25em,3vw,.45em) clamp(.5em,3vw,1em);font-family:var(--fontHeading);font-size:clamp(.9em,3vw,1.2em);background:#e55b77;color:#fff;font-weight:500;border:0;border-radius:10px;cursor:pointer}header button:focus{outline:0}@media only screen and (max-width:500px){header img{height:60%!important}header button{border-radius:5px}}.loader{position:fixed;top:0;width:100vw;height:100vh;z-index:100;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center}.loader .load{position:relative;width:100px;height:100px;border-bottom:10px solid transparent;border-top:10px solid transparent;border-color:#c41e3a transparent;-webkit-animation:rotateAntiCW 1.8s linear infinite;animation:rotateAntiCW 1.8s linear infinite}.loader .load,.loader .load:after{border-radius:50%;border-style:solid;border-width:10px}.loader .load:after{content:"";position:absolute;width:80px;height:80px;border-left:10px solid transparent;border-right:10px solid transparent;border-color:transparent #c9cc3f;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes rotateAntiCW{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateAntiCW{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}main{padding:0 clamp(1em,3vw,2em);width:100vw;height:calc(100vh - var(--navHeight));justify-content:space-between;align-items:center;position:relative;z-index:2;overflow:hidden}main,main p{display:flex}main p{font-size:clamp(2em,5vw,4em);font-family:var(--fontHeading);color:#fff;font-weight:900;line-height:.9;flex-direction:column}main p .small{font-size:.5em;font-weight:200;line-height:1.1}main p .grow{font-size:2.5em}main form{width:40vw;height:80%;background:rgba(100,131,242,.75);border-radius:12px;font-family:var(--fontContent);color:#fff;padding:clamp(1.5em,3vw,3em);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}main form .err{color:red;line-height:1;font-size:.9em}main form .inputContainer{display:flex;flex-direction:column;width:100%}main form .inputContainer label{font-size:clamp(1.25em,3vw,1.5em)}main form .inputContainer input{width:100%;margin:1em 0 0;padding:clamp(.5em,3vw,.75em) clamp(.25em,3vw,.5em);border-radius:4px;border:0;background:hsla(0,0%,100%,.8);font-size:clamp(.9em,2vw,1em)}main form .inputContainer input:focus{outline:0}main form button{background:#f1a363;color:#fff;font-weight:500;border:0;border-radius:5px;padding:clamp(.25em,3vw,.5em) clamp(.5em,3vw,1em);font-size:clamp(1em,3vw,1.2em);cursor:pointer}@media only screen and (max-width:1150px){main form{width:60%}}@media only screen and (max-width:500px){main{flex-direction:column;padding:1em clamp(1em,3vw,2em);justify-content:center}main p{width:100%;margin-bottom:1em}main p .small{font-size:.7em}main form{width:100%;height:55%}}header{position:relative;z-index:2;padding:0 clamp(1em,3vw,2em);width:100vw;height:12vh;display:flex;align-items:center;justify-content:space-between}header img{height:80%;object-fit:cover}header a{height:100%;display:flex;align-items:center;text-decoration:none}@media only screen and (max-width:500px){header img{height:60%!important}}.contact{z-index:2;width:100vw;height:calc(100vh - var(--navHeight));justify-content:center;align-items:center}.contact,.contact .content{position:relative;display:flex}.contact .content{width:60vw;height:75%;background:rgba(99,130,241,.75);border-radius:10px;font-family:var(--fontContent);color:#fff;padding:clamp(1em,3vw,3em);overflow:hidden;justify-content:space-between;align-items:flex-start;flex-direction:column}.contact .content h1{font-size:clamp(2.5em,3vw,4em);line-height:1;font-weight:900}.contact .content .numbers{width:45%}.contact .content .numbers p{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;font-family:var(--fontContent);font-weight:400;font-size:clamp(1.35em,3vw,2em);margin:.5em}.contact .content .numbers p .number{font-size:.9em;font-weight:300}.contact .content .icons{font-size:clamp(1.5em,3vw,2em)}.contact .content .icons a{color:#fff}.contact .content .icons>*{cursor:pointer}.contact .content .icons>:hover{transition:color .1s ease-in-out;color:#f1af63}.contact .content .icons>*+*{margin-left:.75em}.contact .content .contactImg{position:absolute;bottom:0;right:0;width:60%}.contact .content .contactImg img{width:100%;object-fit:cover}@media only screen and (max-width:500px){.contact .content{width:100%;height:60%;padding:2em clamp(1em,3vw,3em)}.contact .content .numbers{width:80%}.contact .content .icons,.contact .content .numbers,.contact .content h1{position:relative;z-index:2}.contact .content .contactImg{width:90%}.contact .content .contactImg img{width:100%;object-fit:cover;opacity:.8}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:root{--fontContent:"Lato",sans-serif;--fontHeading:"Oswald",sans-serif;--navHeight:12vh}body{width:100vw;height:100vh;background:#536d72;overflow:hidden}.illustration{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:70%;max-width:90%;object-fit:cover}@media only screen and (max-width:750px){.illustration{width:100%;height:auto;object-fit:cover}}.overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
/*# sourceMappingURL=main.207c38ef.chunk.css.map */