body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:poppinsL;src:url(/static/media/Poppins-Light.f41b63c0.ttf)}@font-face{font-family:poppinsB;src:url(/static/media/Poppins-Bold.404e299b.ttf)}@font-face{font-family:poppinsI;src:url(/static/media/Poppins-Italic.ce3fff31.ttf)}@font-face{font-family:poppinsM;src:url(/static/media/Poppins-Medium.9e1bb626.ttf)}@font-face{font-family:poppinsELI;src:url(/static/media/Poppins-ExtraLightItalic.9f57e7d4.ttf)}@font-face{font-family:poppinsLI;src:url(/static/media/Poppins-LightItalic.5ccd942a.ttf)}@font-face{font-family:poppinsBI;src:url(/static/media/Poppins-BoldItalic.b10e7a6e.ttf)}*{font-family:poppinsM}::selection{background:#b9966e;color:#153136}body{overflow-x:hidden}body,html{scroll-behavior:smooth}.App{color:#fff;min-height:100vh;overflow:hidden;background-color:#0b1a1d;overflow-x:hidden}.App *{cursor:none!important}.App .iframeCon{margin:17vh auto 0;width:90%}.App .iframeCon .iframe{width:100%;height:auto;margin-bottom:50px}.App .iframeCon .iframe iframe{width:100%;height:80vh}.App .react-pdf__Document{padding-top:10em;width:90%;margin:0 auto}.App .react-pdf__Document .react-pdf__Page__canvas{width:100%!important;height:auto!important}.App .cursor{width:25px;height:25px;background-color:#b9966e;border-radius:50%;position:absolute;pointer-events:none;mix-blend-mode:exclusion;z-index:300}.App .cursor.cursor2{z-index:300;opacity:.5}.App .cursor.big{transition:.2s;transform:scale(3.5)}@media (max-width:768px){.App .cursor{display:none}}.App .navbar{position:fixed;width:100%;padding:0 40px;z-index:25;transition:.5s}@media (max-width:768px){.App .navbar{background:#5d4b37}}.App .navbar.bg{background:#5d4b37}@media (max-width:768px){.App .navbar{padding:20px}}.App .navbar .navbar-nav{width:100%;display:flex;justify-content:flex-end}@media (max-width:768px){.App .navbar .navbar-nav #responsive-navbar-nav{background-color:#5d4b37!important}}@media (max-width:768px){.App .navbar .navbar-nav .navbar-collapse{padding:200px 0}}.App .navbar .navbar-nav .nav-link{color:#fff;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;width:200px;height:100px}@media (max-width:768px){.App .navbar .navbar-nav .nav-link{width:100%;height:80px}}.App .navbar .navbar-nav .nav-link span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.App .navbar .navbar-nav .nav-link span:before{transition:1s;background-color:#fff;content:"";opacity:0;width:0;height:2px;position:absolute;bottom:8px;left:8px}@media (max-width:768px){.App .navbar .navbar-nav .nav-link{font-size:22px;margin:0}}.App .navbar .navbar-nav .nav-link:hover.active:before{width:80%}.App .navbar .navbar-nav .nav-link.active:before{width:20px;opacity:1}.App .navbar .navbar-nav a:hover{text-decoration:none}.App .home{background:linear-gradient(180deg,#153136 0,#0f2428 50%,#0e2024 75%,#0b1a1d);padding:15% 0 50%;height:100vh}.App .home .homeCon{height:85vh}.App .home .title{font-size:50px;font-weight:700;line-height:53px;margin-bottom:20px}@media (max-width:768px){.App .home .title{padding-top:15%;font-size:35px}}.App .home .paragraph{font-size:20px}@media (max-width:768px){.App .home .paragraph{font-size:16px}}.App .home .link{position:relative;display:block;margin-top:30px;font-size:20px;color:#fff}.App .home .link:before{content:"";background-color:#fff;width:20px;height:2px;position:absolute;bottom:0}.App .home .link:hover{text-decoration:none}.App .home .brown{color:#b9966e}.App .home .home-pic-con{position:relative}@media (max-width:768px){.App .home .home-pic-con{padding:14% 0 0}}.App .home .home-pic-con .brown-circle{position:absolute;width:800px;height:800px;background:linear-gradient(330deg,#5d4b37,#b9966e);border-radius:50%;bottom:0;right:0;transform:translate(40%,55%);z-index:3}.App .home .home-pic-con .home-pic{width:70%;height:auto;display:flex;margin:0 auto;z-index:10!important;position:relative;transform:rotateY(180deg) translate(-30%,-10%)}@media (max-width:768px){.App .home .home-pic-con .home-pic{height:100%;width:70%;transform:rotateY(180deg) translate(-15%);overflow:hidden}}.App .projects{z-index:10;position:relative;padding:10% 0}@media (max-width:768px){.App .projects{padding:30% 0}}.App .projects .projects-pic{width:100%;height:auto;display:flex;margin:0 auto}@media (max-width:768px){.App .projects .projects-pic{display:none}}.App .projects .circleTitle{position:relative}.App .projects .circleTitle .text{position:relative;z-index:2;font-family:poppinsB}.App .projects .circleTitle:before{content:"";position:absolute;left:0;top:50%;transform:translate(-50%,-50%);background-color:#153136;width:100px;height:100px;border-radius:50%}.App .projects .circleTitle.lg{font-size:40px;font-weight:700;transform:translateY(100px);opacity:0}@media (max-width:768px){.App .projects .circleTitle.lg{font-size:26px;margin-left:10%}}.App .projects .circleTitle.lg:before{width:160px;height:160px}@media (max-width:768px){.App .projects .circleTitle.lg:before{width:110px;height:110px;transform:translate(-30%,-50%)}}.App .projects .circleTitle.md{font-size:20px;font-family:poppinsL;margin-top:60px;transform:translateY(100px);opacity:0}@media (max-width:768px){.App .projects .circleTitle.md{margin-left:10%;margin-top:50px}}.App .projects .circleTitle.md:before{width:40px;height:40px}.App .projects .circleTitle.sm{font-size:20px;font-family:poppinsL}.App .projects .circleTitle.sm:before{width:16px;height:16px;top:10px}.App .projects .ProjectsButtons{transform:translateY(100px);opacity:0;margin:25px 0 10px}.App .projects .ProjectsButtons button{border-color:#153136;background-color:#153136;margin:0 10px 5px 0;padding:5px 20px;opacity:.5;transform:.3s}.App .projects .ProjectsButtons button:active{opacity:1}.App .projects .ProjectsButtons button .show>.btn-primary.dropdown-toggle,.App .projects .ProjectsButtons button:not(:disabled):not(.disabled):active{color:#fff;background-color:#264247;border-color:#264247}.App .projects .ProjectsButtons button.selected,.App .projects .ProjectsButtons button:focus,.App .projects .ProjectsButtons button:not(:disabled):not(.disabled).active:focus,.App .projects .ProjectsButtons button:not(:disabled):not(.disabled):active:focus,.show>.App .projects .ProjectsButtons button.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(21,49,54,.3333333333333333);opacity:1}.App .projects .projectCard{transform:translateY(100px);opacity:0;position:relative;width:100%;display:block;background-color:hsla(0,0%,100%,.26666666666666666);border-radius:10px;margin-top:20px;padding:10px 20px 60px;transition:.6s;color:#fff}@media (max-width:768px){.App .projects .projectCard{padding:10px 20px 50px}}.App .projects .projectCard:hover{text-decoration:none}.App .projects .projectCard .circleTitle:before{transition:.6s}.App .projects .projectCard .des{margin-top:10px}.App .projects .projectCard .date{position:absolute;bottom:20px;right:30px;color:hsla(0,0%,100%,.6666666666666666);font-family:poppinsBI}@media (max-width:768px){.App .projects .projectCard .date{right:30px}}.App .projects .projectCard .link{position:relative;display:inline-block;margin-top:10px;font-size:20px;color:#fff;margin-right:20px}.App .projects .projectCard .link:before{content:"";background-color:#fff;width:20px;height:2px;position:absolute;bottom:0}.App .projects .projectCard .link:hover{text-decoration:none}.App .projects .projectCard.withLink{padding:10px 20px 20px}.App .projects .projectCard:hover{background-color:#153136}.App .projects .projectCard:hover .circleTitle:before{background:linear-gradient(-40deg,#5d4b37,#b9966e)}.App .specificProject{overflow:hidden;background:linear-gradient(180deg,#5d4b37,#b9966e);padding-top:5%;position:relative}@media (max-width:768px){.App .specificProject{padding-top:25%}}.App .specificProject .parallaxCircle{position:absolute;width:100px;height:100px;background:linear-gradient(0deg,#0a181a,#408088);border-radius:50%;z-index:19;right:60px;top:10%}@media (max-width:768px){.App .specificProject .parallaxCircle{width:50px;height:50px}}.App .specificProject .parallaxCircle.rightTop{right:60px;top:10%}.App .specificProject .parallaxCircle.leftTop{left:60px;top:5%}.App .specificProject .parallaxCircle.rightMiddle{right:60px;top:37%}.App .specificProject .parallaxCircle.leftMiddle{left:60px;top:42%}.App .specificProject .parallaxCircle.rightBottom{right:60px;top:65%}.App .specificProject .parallaxCircle.leftBottom{left:60px;top:70%}.App .specificProject .bigTitle{position:relative;margin-bottom:20vh}@media (max-width:768px){.App .specificProject .bigTitle{margin-bottom:10vh}}.App .specificProject .bigTitle .bigCircle{position:absolute;width:250vh;height:250vh;border-radius:50%;background:linear-gradient(180deg,#0a181a,#408088);top:70%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.App .specificProject .bigTitle .bigCircle{width:180vh;height:180vh}}.App .specificProject .bigTitle .bgText{font-size:190px;font-weight:800;opacity:.1;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:19;position:relative}@media (max-width:768px){.App .specificProject .bigTitle .bgText{font-size:100px;text-align:center;line-height:100px}}.App .specificProject .bigTitle .text{position:absolute;top:50%;transform:translateY(-50%);left:50px}@media (max-width:768px){.App .specificProject .bigTitle .text{left:5%}}.App .specificProject .bigTitle .text .title{font-weight:800}.App .specificProject .paragraphCon{position:relative;margin:60px 0;z-index:20}.App .specificProject .paragraphCon .circle{width:25px;height:25px;border-radius:50%;background:linear-gradient(120deg,#0a181a,#408088);position:absolute;left:0;top:5px}.App .specificProject .paragraphCon .text{transform:translateX(40px);width:calc(100% - 40px)}.App .specificProject .paragraphCon .text .title{font-family:poppinsB}@media (max-width:768px){.App .specificProject .paragraphCon .text .title{margin-bottom:10px;font-size:22px}}.App .specificProject .img{width:80%;margin:0 auto;display:flex;height:auto;z-index:20;position:relative;mix-blend-mode:screen}@media (max-width:768px){.App .specificProject .img{width:95%}}.App .specificProject .img.luminosity{mix-blend-mode:luminosity}.App .specificProject a{text-decoration:none!important}.App .specificProject .contactMe{position:relative;font-size:150px;text-align:center;margin:30vh 0;text-decoration:none}@media (max-width:768px){.App .specificProject .contactMe{font-size:50px;margin:10vh 0}}.App .specificProject .contactMe .text{position:relative;color:#fff;text-decoration:none!important}.App .specificProject .contactMe .circle{position:absolute;width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(300deg,#0a181a,#408088)}@media (max-width:768px){.App .specificProject .contactMe .circle{width:150px;height:150px}}.App .specificProject .media{display:flex;justify-content:center}.App .specificProject .media .circle{width:30px;height:30px;background-color:#fff;border-radius:50%;margin:0 5px;display:flex;justify-content:center;align-items:center}.App .specificProject .media .circle svg{color:#b9966e}.App .specificProject .designed{text-align:center;margin-top:5px;margin-bottom:15px;font-size:15px}.App .partners{position:relative;z-index:20;background:linear-gradient(0deg,#153136 75%,transparent);min-height:100vh;padding-top:5%}.App .partners .paragraphCircles{position:relative;margin-top:10vh}.App .partners .paragraphCircles p{font-size:28px;padding:40px 0 60px 80px;position:relative;z-index:2}@media (max-width:768px){.App .partners .paragraphCircles p{padding:40px 0 60px 40px;font-size:20px}}.App .partners .paragraphCircles .bigCircle{position:absolute;width:150px;height:150px;background:linear-gradient(330deg,#5d4b37,#b9966e);border-radius:50%;top:0;left:0}.App .partners .paragraphCircles .smallCircle{position:absolute;width:30px;height:30px;background:linear-gradient(270deg,#5d4b37,#b9966e);border-radius:50%;top:30px;left:-10px}.App .partners .slider{position:relative}@media (max-width:768px){.App .partners .slider{padding-bottom:60px}}.App .partners .slider .arrows{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.App .partners .slider .arrows{bottom:0;top:auto}}.App .partners .slider .arrows .sliderPages{padding:0 10px;min-width:80px;text-align:center}.App .partners .slider .arrows .arrowBtn{border:none;background:linear-gradient(330deg,#5d4b37,#b9966e);width:40px;height:40px;border-radius:50%}.App .partners .slider .arrows .arrowBtn svg{color:#fff}.App .partners .slider .partnerIcon .circleImgCon{position:relative;width:65px;height:65px;display:inline-block;vertical-align:middle}.App .partners .slider .partnerIcon .circleImgCon img{width:100%;height:100%;object-fit:cover;z-index:3;position:relative;border:3px solid #fff;border-radius:50%}.App .partners .slider .partnerIcon .partnerInfo{display:inline-block;vertical-align:middle;margin-left:10px}.App .partners .slider .paragraph{padding-left:70px;padding-top:20px;line-height:28px}@media (max-width:768px){.App .partners .slider .paragraph{padding-left:0;min-height:350px}}.App .contact{z-index:21;padding-top:10%;background:linear-gradient(180deg,#153136 0,#0f2428 50%,#0e2024 75%,#0b1a1d);overflow:hidden;position:relative}@media (max-width:768px){.App .contact{padding-top:20%}}.App .contact .title{position:relative;font-size:50px;font-weight:700;margin:20px 0 30px}@media (max-width:768px){.App .contact .title{margin-left:10%}}.App .contact .title span{z-index:10;position:relative}.App .contact .title .brownCircle{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:100px;height:100px;background:linear-gradient(330deg,#5d4b37,#b9966e);border-radius:50%}@media (max-width:768px){.App .contact .title .brownCircle{transform:translate(-30%,-50%)}}.App .contact .paragraph{font-size:20px;width:70%;font-family:poppinsL}@media (max-width:768px){.App .contact .paragraph{width:100%}}.App .contact form input,.App .contact form textarea{width:80%;background:rgba(185,150,110,.5);border:none;border-radius:7px;font-family:poppinsL;font-size:16px;color:#fff;margin:10px 0;padding:8px 20px;resize:none}.App .contact form input::-webkit-input-placeholder,.App .contact form textarea::-webkit-input-placeholder{color:#fff}.App .contact form input:-ms-input-placeholder,.App .contact form textarea:-ms-input-placeholder{color:#fff}.App .contact form input::placeholder,.App .contact form textarea::placeholder{color:#fff}.App .contact form input:focus,.App .contact form textarea:focus{outline:none}@media (max-width:768px){.App .contact form input,.App .contact form textarea{width:100%}}.App .contact form button{display:flex;margin-left:auto;margin-right:20%;background:linear-gradient(270deg,#b9966e,#5d4b37);border:none;font-family:poppinsL;font-size:16px;padding:5px 40px}@media (max-width:768px){.App .contact form button{margin-right:0}}.App .contact form button:active{opacity:1}.App .contact form button .show>.btn-primary.dropdown-toggle,.App .contact form button:not(:disabled):not(.disabled):active{color:#fff;background-color:#264247;border-color:#264247}.App .contact form button:not(:disabled):not(.disabled).active:focus,.App .contact form button:not(:disabled):not(.disabled):active:focus,.show>.App .contact form button.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(185,150,110,.2);opacity:1}.App .contact form button:focus{box-shadow:0 0 0 .2rem rgba(21,49,54,.3333333333333333);opacity:1}.App .contact .contact-pic-con{position:relative}.App .contact .contact-pic-con .brown-circle{position:absolute;width:800px;height:800px;background:linear-gradient(270deg,#b9966e,#5d4b37);border-radius:50%;bottom:0;right:0;transform:translate(30%,60%);z-index:3}.App .contact .contact-pic-con .contact-pic{width:100%;height:auto;display:flex;margin-top:15%;z-index:4;position:relative;transform:rotateY(180deg)}.App .contact .media{display:flex;justify-content:center;position:absolute;right:20px;bottom:10px;z-index:20}@media (max-width:768px){.App .contact .media{right:auto;left:20px}}.App .contact .media .circle{width:30px;height:30px;background-color:#fff;border-radius:50%;margin:0 5px;display:flex;justify-content:center;align-items:center}.App .contact .media .circle svg{color:#b9966e}
/*# sourceMappingURL=main.70c62013.chunk.css.map */