*{box-sizing:border-box;margin:0;padding:0}button{text-decoration:none;transition:.8s ease-in-out}.btn-red{background:#e0144c;color:#ced4d7}.btn-red:hover{background:#b10835;transition:.2s ease-in-out}.btn-purple{background:#3f0071;color:#ced4d7}.btn-orange{background:#ff731d;color:#ced4d7}.btn-orange:hover{background:#a44700;transition:.5s ease-in-out}.btn-blue{background:#3866a8;color:#ced4d7}.btn-blue:hover{background:#0e428a;transition:.5s ease-in-out}.btn-none{align-items:center;background:transparent;border:none;border-radius:50px;color:#ced4d7;cursor:pointer;display:flex;font-size:24px;gap:6px;height:42px;justify-content:center;outline:none;text-decoration:none;transition:all .5s ease-in-out;width:144px}.btn-none:hover{color:#696d6f}.btn-small{font-size:18px;width:122px}.btn-medium,.btn-small{align-items:center;border:none;border-radius:50px;cursor:pointer;display:flex;height:42px;justify-content:center;outline:none;text-decoration:none}.btn-medium{font-size:24px;width:144px}.btn-large{align-items:center;border:none;border-radius:32px;cursor:pointer;display:flex;font-size:38px;height:115px;justify-content:space-between;margin-bottom:50px;outline:none;overflow:hidden;padding:40px!important;text-decoration:none;-webkit-transform:translateX(0);transform:translateX(0);transition:.8s ease-in-out;width:100%}.container-about{background:#121212;color:#ced4d7;overflow:hidden;padding:10px}.container-about .about-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;width:100%}@media screen and (max-width:640px){.container-about .about-container{grid-template-columns:1fr;position:relative;width:100%}}.container-about .about-container .about-left{align-items:center;display:grid;height:100vh;justify-content:center;position:fixed;width:50%}@media screen and (max-width:640px){.container-about .about-container .about-left{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px;position:relative;width:100%}}.container-about .about-container .about-left .content-about-left{max-width:500px}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}}.container-about .about-container .about-left .content-about-left .title-about{color:#e0144c;font-size:32px;margin-top:16px}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left .title-about{font-size:22px}}.container-about .about-container .about-left .content-about-left h1{font-size:52px;margin-top:16px}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left h1{font-size:32px}}.container-about .about-container .about-left .content-about-left .h2{font-size:32px;margin-top:16px}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left .h2{font-size:28px}}.container-about .about-container .about-left .content-about-left .desc{color:#696d6f;font-size:28px;margin-top:16px;width:50%}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left .desc{font-size:24px;width:100%}}.container-about .about-container .about-left .content-about-left button{margin-top:40px}.container-about .about-container .about-left .content-about-left .about-btn-email{margin:10px}.container-about .about-container .about-left .content-about-left .navigation-about{display:flex;position:absolute;-webkit-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:640px){.container-about .about-container .about-left .content-about-left .navigation-about{display:flex;margin-top:30px;position:relative}}.container-about .about-container .about-right{display:grid;justify-content:center;margin-top:182px}@media screen and (max-width:640px){.container-about .about-container .about-right{margin-top:0}}.container-about .about-container .about-right .about-content-right{max-width:440px}@media screen and (max-width:640px){.container-about .about-container .about-right .about-content-right{padding:10px;width:100%}}.container-about .about-container .about-right .about-content-right .h2{color:#e0144c;text-transform:capitalize}.container-about .about-container .about-right .about-content-right button{margin-top:20px}.container-about .about-container .about-right .about-content-right .card-information{border-bottom:1px solid #696d6f;display:flex;flex-direction:column;gap:10px;margin:40px 0}.container-about .about-container .about-right .about-content-right .card-information .title{color:#696d6f;font-size:18px}.container-about .about-container .about-right .about-content-right .card-information .desc-about{align-items:center;display:flex;font-size:22px;margin-bottom:10px;margin-left:20px}.container-about .about-container .about-right .about-content-right .card-content{margin-top:40px}.container-about .about-container .about-right .about-content-right .card-content .title-content{color:#696d6f;font-size:22px;padding:20px}.container-about .about-container .about-right .about-content-right .card-content .title-content p{color:#ced4d7}.container-about .about-container .about-right .about-content-right .card-content .btn{transition:.8s ease-in-out}.container-about .about-container .about-right .about-content-right .card-content .btn:hover{background:red;transition:.8s ease-in-out}.container-about .about-container .about-right .about-content-right .card-content .card-wrapp{align-items:center;display:flex;margin-bottom:40px}.container-about .about-container .about-right .about-content-right .card-content .card-wrapp .icon-card{align-items:center;border:1px solid #696d6f;border-radius:50%;display:flex;height:100px;justify-content:center;margin-right:20px;width:100px}.container-about .about-container .about-right .about-content-right .card-content .card-wrapp .icon-card:hover{border:3px solid #ced4d7;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all 1s ease}.container-about .about-container .about-right .about-content-right .card-content .card-wrapp .card-desc h1{color:#ced4d7;font-size:28px;font-weight:400}.container-about .about-container .about-right .about-content-right .card-content .card-wrapp h2{color:#696d6f;font-size:22px;font-weight:400}.container-about .navigation-home{align-items:center;bottom:0;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:20px;position:fixed;right:0;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:640px){.container-about .navigation-home{display:none}}.container-about .navigation-home .home-navigate{background-color:transparent;border:none;color:#696d6f;font-size:18px}.container-about .navigation-home .active,.container-about .navigation-home .home-navigate:hover{color:#ced4d7}.container-about .navigation-home .about-navigate{background-color:#121212;border:none;color:#696d6f;font-size:18px}.container-about .navigation-home .about-navigate:hover{color:#ced4d7}.container-about .navigation-home .active{border-bottom:3px solid #e0144c}.loading{font-family:Poppins,sans-serif}@media screen and (max-width:600px){.container .home-container .home-left{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px;position:relative;width:100%}}.container .home-container .home-right #progress{position:fixed;right:-80px;top:20px;width:350px}.container .home-container .home-right .data{stroke-width:15;fill:none}.container .home-container .home-right .text{fill:#5f5f5f;font-family:sans-serif;font-size:20px;font-weight:600;visibility:hidden}.container .home-container .home-right .content-right{max-width:440px}.container .home-container .home-right .content-right .card-portfolio{border:4px solid #3f0071;padding:20px}.container .home-container .home-right .content-right .card-portfolio .h2{color:#e0144c;text-transform:capitalize}.container .navigation-home{align-items:center;bottom:0;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:20px;position:fixed;right:0;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:640px){.container .navigation-home{display:none}}.container .navigation-home .home-navigate{background-color:#121212;border:none;color:#696d6f;font-size:18px}.container .navigation-home .active,.container .navigation-home .home-navigate:hover{color:#ced4d7}.container .navigation-home .wrapp-arrow{padding:10px;position:absolute;-webkit-transform:translateX(300px);transform:translateX(300px)}.container .navigation-home .wrapp-arrow .arrow{-webkit-animation:pointDown 2s infinite;animation:pointDown 2s infinite;border:1px solid #fff;border-radius:50%;height:50px;padding:12px;width:50px}@-webkit-keyframes pointDown{0%{-webkit-transform:translatex(0);transform:translatex(0)}10%{-webkit-transform:translatex(30px);transform:translatex(30px)}20%{-webkit-transform:translatex(0);transform:translatex(0)}30%{-webkit-transform:translatex(30px);transform:translatex(30px)}40%{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes pointDown{0%{-webkit-transform:translatex(0);transform:translatex(0)}10%{-webkit-transform:translatex(30px);transform:translatex(30px)}20%{-webkit-transform:translatex(0);transform:translatex(0)}30%{-webkit-transform:translatex(30px);transform:translatex(30px)}40%{-webkit-transform:translatex(0);transform:translatex(0)}}.container .navigation-home .about-navigate{background-color:#121212;border:none;color:#696d6f;font-size:18px}.container .navigation-home .about-navigate:hover{color:#ced4d7}.container .navigation-home .active{border-bottom:3px solid #e0144c}.loading{align-items:center;background:#000;color:#fff;display:flex;font-size:large;height:100vh;justify-content:center;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);transition:2s;width:100vw;z-index:999}.target{color:#ced4d7;font-size:60px;font-weight:600}.container{background:#121212;color:#ced4d7;overflow:hidden;padding:10px}.container .home-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;width:100%}@media screen and (max-width:640px){.container .home-container{grid-template-columns:1fr;position:relative;width:100%}}.container .home-container .home-left{align-items:center;display:grid;height:100vh;justify-content:center;position:fixed;width:50%}@media screen and (max-width:640px){.container .home-container .home-left{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px;position:relative;width:100%}}.container .home-container .home-left .content-left{max-width:500px}@media screen and (max-width:640px){.container .home-container .home-left .content-left{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}}.container .home-container .home-left .content-left .title{color:#e0144c;font-size:32px;margin-top:16px}@media screen and (max-width:640px){.container .home-container .home-left .content-left .title{font-size:22px}}.container .home-container .home-left .content-left h1{font-size:52px;margin-top:16px}@media screen and (max-width:640px){.container .home-container .home-left .content-left h1{font-size:32px}}.container .home-container .home-left .content-left .h2{font-size:32px;margin-top:16px}@media screen and (max-width:640px){.container .home-container .home-left .content-left .h2{font-size:28px}}.container .home-container .home-left .content-left .desc{color:#696d6f;font-size:28px;margin-top:16px;width:70%}@media screen and (max-width:640px){.container .home-container .home-left .content-left .desc{font-size:24px;width:100%}}.container .home-container .home-left .content-left button{margin-top:40px}.container .home-container .home-left .content-left .navigation{display:flex;position:absolute;-webkit-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:640px){.container .home-container .home-left .content-left .navigation{display:flex;margin-top:30px;position:relative}}.container .home-container .home-right{display:grid;justify-content:center;margin-top:182px}@media screen and (max-width:640px){.container .home-container .home-right{margin-top:0}}.container .home-container .home-right .content-right{width:400px}@media screen and (max-width:640px){.container .home-container .home-right .content-right{padding:10px;width:100%}}.container .home-container .home-right .content-right .h2{color:#e0144c;text-transform:capitalize}.container .home-container .home-right .content-right button{margin-top:20px}.container .home-container .home-right .content-right .card-information{border-bottom:1px solid #696d6f;display:flex;flex-direction:column;gap:10px;margin:40px 0}.container .home-container .home-right .content-right .card-information .title{color:#696d6f}.container .home-container .home-right .content-right .card-information .desc-about{align-items:center;display:flex;margin-bottom:10px;margin-left:20px}.container .home-container .home-right .content-right .card-portfolio{align-items:center;border:4px solid #696d6f;border-radius:20px;display:grid;height:237px;margin-bottom:20px}.container .home-container .home-right .content-right .card-portfolio h1{font-size:24px;text-transform:capitalize}.container .home-container .home-right .content-right .card-portfolio p{color:#696d6f}.container .home-container .home-right .content-right .card-portfolio button{margin-top:20px}.container .home-container .home-right .content-right .card-content{margin-top:40px}.container .home-container .home-right .content-right .card-content .title-content{color:#696d6f;font-size:22px;padding:20px}.container .home-container .home-right .content-right .card-content .title-content p{color:#ced4d7}.container .home-container .home-right .content-right .card-content .btn{transition:.8s ease-in-out}.container .home-container .home-right .content-right .card-content .btn:hover{background:red;transition:.8s ease-in-out}.container .home-container .home-right .content-right .card-content .card-wrapp{align-items:center;display:flex;margin-bottom:40px}.container .home-container .home-right .content-right .card-content .card-wrapp .icon-card{align-items:center;border:1px solid #696d6f;border-radius:50%;display:flex;height:100px;justify-content:center;margin-right:20px;width:100px}.container .home-container .home-right .content-right .card-content .card-wrapp .icon-card:hover{border:3px solid #ced4d7;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all 1s ease}.container .home-container .home-right .content-right .card-content .card-wrapp .card-desc h1{color:#ced4d7;font-size:28px;font-weight:400}.container .home-container .home-right .content-right .card-content .card-wrapp h2{color:#696d6f;font-size:22px;font-weight:400}.container .navigation-project{align-items:center;bottom:0;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:20px;position:fixed;right:0;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:640px){.container .navigation-project{display:none}}.container .navigation-project .home-navigate{background-color:#121212;border:none;color:#696d6f;font-size:18px}.container .navigation-project .active,.container .navigation-project .home-navigate:hover{color:#ced4d7}.container .navigation-project .about-navigate{background-color:#121212;border:none;color:#696d6f;font-size:18px}.container .navigation-project .about-navigate:hover{color:#ced4d7}.container .navigation-project .active{border-bottom:3px solid #e0144c}
/*# sourceMappingURL=main.d140cf24.css.map*/