@import url(https://fonts.googleapis.com/css2?family=Rancho&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{align-items:center;background:#141618;color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;padding:3px 5%;position:absolute;width:100%;z-index:10}.navbar .logo{color:#fff;display:inline;font-family:Gotham XNarrow A,Gotham XNarrow B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;margin-left:5px;text-transform:uppercase}.navbar img{height:40px;width:40px}.navbar .links{opacity:.8}.navbar .links ul{align-items:center;display:flex;justify-content:center}.navbar .links ul li{list-style:none;margin-left:20px}.main .animation{background:aqua;height:calc(100vh - 80px)}section.forest:before{background:linear-gradient(0deg,#094b65,transparent);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%;z-index:10}section.forest{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}section.forest #bird1{left:30%;position:absolute;top:20%;width:100px;z-index:100}section.forest #bird2{position:absolute;right:30%;top:5%;width:100px;z-index:100}section.forest img.background{height:100%;left:0;object-fit:contain;object-position:bottom;pointer-events:none;position:absolute;top:0;width:100%}section.forest #text{bottom:25%;color:#094b65;font-family:Rancho;font-size:10vw;line-height:.55em;position:absolute;text-align:center}section.forest #text span{font-size:.2em;font-weight:400;letter-spacing:2px}section.forest .btn{background:#fff;border-radius:40px;bottom:40%;color:#094b65;display:inline-block;font-size:1.2em;font-weight:500;letter-spacing:2px;padding:8px 30px;position:absolute;text-decoration:none;-webkit-transform:translateY(100px);transform:translateY(100px)}section.wizard{align-items:center;background:linear-gradient(0deg,#c1c1cf,#691ece 70%,#352b7e 100%,transparent);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}section.wizard #bird1{left:30%;position:absolute;top:20%;width:100px;z-index:100}section.wizard #bird2{position:absolute;right:30%;top:5%;width:100px;z-index:100}section.wizard img.background{height:100%;left:0;object-fit:contain;object-position:bottom;pointer-events:none;position:absolute;top:0;width:100%}section.wizard #clouds{left:-100%;object-position:top;opacity:30%;top:1%;z-index:15}section.wizard #sky{object-fit:cover;object-position:bottom;z-index:-10}section.wizard #stars{margin-top:5%;object-position:top;z-index:10}section.wizard #moons{left:-7%;position:absolute;top:5%;width:110%;z-index:11}section.wizard #floatingRocksLeft{left:11%;position:left;position:absolute;top:35%;width:40%;z-index:10}section.wizard #floatingRocksRight{-webkit-animation:floatingRightRocks 60s ease-in-out infinite;animation:floatingRightRocks 60s ease-in-out infinite;position:left;position:absolute;right:11%;top:25%;width:40%;z-index:8}section.wizard #backgroundRocks{top:-22%;z-index:7}section.wizard #backRocks{top:25%;z-index:9}section.wizard #bottomRocks{z-index:10}section.wizard #wizardGirl{-webkit-animation:wizardGirl 3s ease-in-out 5s infinite;animation:wizardGirl 3s ease-in-out 5s infinite;bottom:12%;position:absolute;right:13%;width:20%;z-index:9}section.wizard #magicBroom{-webkit-animation:magicBroom 30s ease-in-out infinite;animation:magicBroom 30s ease-in-out infinite;position:absolute;right:-40%;top:80%;width:30%;z-index:20}section.wizard #text{bottom:45%}section.wizard #text,section.wizard #text1{color:#094b65;font-family:Rancho;font-size:10vw;left:25%;line-height:.55em;position:absolute;text-align:center;z-index:9}section.wizard #text1{bottom:5%;color:#c28bcb;font-weight:400;letter-spacing:2px;text-shadow:0 0 10px #003a80}section.wizard .btn{background:#fff;border-radius:40px;bottom:40%;color:#094b65;display:inline-block;font-size:1.2em;font-weight:500;left:40%;letter-spacing:2px;padding:8px 30px;position:absolute;text-decoration:none;-webkit-transform:translateY(100px);transform:translateY(100px);z-index:11}.aboutContainer{background:url(/static/media/city.72316e579fb0e2d78281.jpg) no-repeat;display:flex;flex-flow:column;height:90vh;justify-content:flex-start;padding:7%}.aboutContainer h2{color:#fff;font-size:30px;margin-bottom:2%}.aboutContainer .aboutDetails{background:rgba(0,0,0,.4);border-left:2px solid #1aacac;color:#b5b3b3;padding:5% 4% 7%;position:relative;width:55%}.aboutContainer .aboutDetails .photo{border-radius:50%;float:left;height:100px;margin:10px 30px 30px 10px;object-fit:cover;width:100px}.aboutContainer .aboutDetails p{font-size:18px;line-height:1.7}.contactContainer:before{background:url(/static/media/flowers.dd2efb4fef886ce7735d.png) no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.contactContainer{align-items:flex-end;display:flex;flex-flow:column;height:90vh;justify-content:center;padding:0 7%;position:relative}.contactContainer .contactForm{background:rgba(0,0,0,.3);border-radius:10px;border-right:2px solid #1aacac;color:#fff;float:right;margin-right:20vmin;padding:50px 100px 65px;width:500px;z-index:1}.contactContainer .contactForm h2{color:#fff;font-family:Gotham XNarrow A,Gotham XNarrow B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:500;margin-bottom:10%;text-align:center;text-transform:uppercase}.contactContainer .contactForm .form{display:flex;flex-flow:column}.contactContainer .contactForm .form label{font-family:Segoe UI,Roboto,Helvetica Neue,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:13px;letter-spacing:.15em;text-transform:uppercase}.contactContainer .contactForm .form input,.contactContainer .contactForm .form textarea{background:#444;border:#000;border-bottom:1px solid #44f;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;margin:10px 0 20px;padding:5px}.contactContainer .contactForm .form input:focus{outline:none!important}.contactContainer .contactForm .form button{background:#44f;border:none;border-radius:1000px 1000px;color:#fff;cursor:pointer;font-family:Gotham XNarrow A,Gotham XNarrow B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;letter-spacing:.15em;outline:0;padding:10px;text-transform:uppercase;transition:all .25s ease}.scrollUp{background:#1aacac;border-radius:9px;bottom:-20%;color:#fff;cursor:pointer;opacity:.8;padding:9px 9px 7px;position:fixed;right:1.5rem;transition:.4s;z-index:15}.show-scroll{bottom:3rem}.resume{align-items:center;background:gray;border-radius:8px;bottom:9%;color:#fff;display:flex;flex-flow:row wrap;padding:7px 15px;position:absolute;text-decoration:none;width:-webkit-max-content;width:max-content}.footer{background:#141618;color:#fff;padding:50px 8vw 30px;position:relative;text-align:center;width:100vw}.footer img{height:40px;margin-bottom:30px;width:40px}.footer ul{font-family:Gotham XNarrow A,Gotham XNarrow B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;list-style:none;margin-bottom:30px;margin-top:3px;opacity:.8;padding-left:0;text-transform:uppercase}.footer ul li{display:inline-block;padding-right:15px}.footer hr{margin-bottom:30px;opacity:.1}.footer p{color:#b5b3b3;font-family:Mercury Display A,Mercury Display B,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:400;margin-bottom:30px;opacity:.7;word-spacing:1px}.footer .social-links a{color:#fff;margin-right:25px}@-webkit-keyframes floatingRightRocks{0%{right:11%;top:25%}50%{right:0;top:0}to{right:11%;top:25%}}@keyframes floatingRightRocks{0%{right:11%;top:25%}50%{right:0;top:0}to{right:11%;top:25%}}@-webkit-keyframes wizardGirl{0%{bottom:12%}50%{bottom:13%}to{bottom:12%}}@keyframes wizardGirl{0%{bottom:12%}50%{bottom:13%}to{bottom:12%}}@-webkit-keyframes magicBroom{0%{right:-40%;top:80%}10%{right:100%;top:0}to{right:100%;top:0}}@keyframes magicBroom{0%{right:-40%;top:80%}10%{right:100%;top:0}to{right:100%;top:0}}*{font-family:Poppins,sans-serif;margin:0;padding:0}*,body{box-sizing:border-box}body{min-height:100vh;overflow-x:hidden;scroll-behavior:smooth}
/*# sourceMappingURL=main.62950f1d.css.map*/