@charset "UTF-8";.roboto-100{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 75}.roboto-300,.welcomeComponent h2,.welcomeComponent h3,.welcomeComponent h3 .cv_wrapper a,.projectComponent .items .item p,.produtComponent_body p,.footer p,.btn{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 75}.roboto-400,.infoComponent .infoBlock p.numberBlock span.item,.infoComponent .infoBlock p.description,.projectComponent p.title,.produtComponent_header .left p.title,.produtComponent_body p strong,.logotype{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 75}.roboto-500,.welcomeComponent h1,.projectComponent .uui-generator-container p,.produtComponent_header .right a{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 75}.roboto-700{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 75}.roboto-800{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-variation-settings:"wdth" 75}.roboto-900{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 75}.roboto-condensed-100{font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal}*{box-sizing:border-box;padding:0;margin:0}html,body{width:100%;height:100%;min-height:100vh;background:#0d1016;overflow-x:hidden;overflow-y:visible}::-webkit-scrollbar{width:10px;height:10px;min-height:50px}::-webkit-scrollbar-track{background:#0a5c361a;border-radius:3px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#0a5c36,#0d7a48);border-radius:3px;border:1px solid rgba(255,255,255,.2)}::-webkit-scrollbar-thumb:hover{background:#0d7a48}::-webkit-scrollbar-thumb:active{background:#06482a}html{scrollbar-width:thin;scrollbar-color:#0a5c36 rgba(10,92,54,.1)}input[type=text]{display:block;width:100%;height:40px}.btn{font-size:16px;display:inline-block;width:auto;height:35px;padding:0 15px;background:#7d3149;color:#c7c7c7;border:0;outline:none;letter-spacing:.5px;cursor:pointer}.light-corner-effect{position:fixed;right:0;top:0;width:200px;height:200px;background:radial-gradient(ellipse at top right,rgba(16,185,103,.15) 0%,rgba(10,92,54,.1) 40%,transparent 70%);pointer-events:none;z-index:2;filter:blur(8px);animation:pulse 6s infinite alternate}@keyframes pulse{0%{opacity:.3}to{opacity:.7}}.container{width:1200px;height:auto;margin:0 auto;background:transparent;color:#fff}.container.menu{height:60px;padding:0 15px}.container.body{height:auto;padding-top:130px;min-width:300px}@media screen and (max-width: 1201px){.container{width:100%}}@media screen and (max-width: 700px){.container.body{padding-top:70px}}.header{position:fixed;left:0;top:0;height:60px;background:transparent;width:100%;outline:none;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#1e1e1e99;border-radius:0 0 15px 15px;border-bottom:1px solid rgb(18,3,36);z-index:500}@media screen and (max-width: 1201px){.header{width:100%!important}}.logotype{display:block;height:60px;display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;color:#fff;text-decoration:none;cursor:pointer;outline:none}.welcomeComponent{width:1200px;height:auto;padding:15px 0;display:flex;justify-content:center;align-items:center;transition:all .6s}.welcomeComponent h1{font-size:60px;letter-spacing:20px;text-align:center}.welcomeComponent h2{font-size:30px;text-align:center}.welcomeComponent h3{font-size:18px;text-align:left;letter-spacing:.5px;line-height:27px;color:#979797;padding:15px;margin-top:15px;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#23262199;border-radius:15px}.welcomeComponent h3 .cv_wrapper{display:flex;justify-content:flex-end;align-items:center;margin-top:5px}.welcomeComponent h3 .cv_wrapper a{cursor:pointer;text-decoration:none;color:gold;font-size:16px;display:flex;justify-content:flex-end;align-items:center}.welcomeComponent h3 .cv_wrapper a img{display:block;height:30px;width:auto;margin-right:10px}@media screen and (max-width: 1201px){.welcomeComponent{width:100%}.welcomeComponent h1{letter-spacing:0}.welcomeComponent h3{width:430px}}@media screen and (max-width: 800px){.welcomeComponent{width:100%;padding:15px;margin:0 auto;display:block}.welcomeComponent h3{width:100%}}@media screen and (max-width: 375px){.welcomeComponent{width:100%;padding:15px;margin:0 auto}.welcomeComponent h1{font-size:50px;letter-spacing:0}.welcomeComponent h2{font-size:20px}}.infoComponent{width:1200px;height:150px;background:red;display:flex;justify-content:space-around;align-items:center;position:relative;margin:0 auto;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#23262199;border-radius:15px}.infoComponent .avatar{position:absolute;width:auto;height:300px;right:50px;top:-300px}.infoComponent .infoBlock{display:block;width:200px;height:100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.infoComponent .infoBlock p.numberBlock{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.infoComponent .infoBlock p.numberBlock span.number{font-family:Michroma,sans-serif;font-weight:400;font-style:normal;color:#738900;font-size:40px;font-style:italic}.infoComponent .infoBlock p.numberBlock span.item{color:#fff;font-size:35px;padding-left:15px}.infoComponent .infoBlock p.description{color:#fff;font-size:18px;text-align:center;word-break:keep-all;white-space:nowrap}@media screen and (max-width: 1210px){.infoComponent{width:95%}.infoComponent .avatar{right:0;height:300px;top:-300px}.infoComponent .infoBlock{width:25%}.infoComponent .infoBlock p.numberBlock span.number{font-size:35px}.infoComponent .infoBlock p.numberBlock span.item{font-size:25px}.infoComponent .infoBlock p.description{font-size:14px}}@media screen and (max-width: 975px){.infoComponent .avatar{display:none}}@media screen and (max-width: 700px){.infoComponent{flex-wrap:wrap;height:auto}.infoComponent .avatar{display:none}.infoComponent .infoBlock{width:50%}.infoComponent .infoBlock p.numberBlock span.number{font-size:35px}.infoComponent .infoBlock p.numberBlock span.item{font-size:25px}.infoComponent .infoBlock p.description{font-size:14px}}.projectComponent{width:1200px;height:auto;background:red;position:relative;margin:25px auto 15px;padding:15px;flex-wrap:wrap;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#23262199;border-radius:15px}.projectComponent p.title{display:block;color:#994;width:100%;font-size:16px;padding-bottom:20px;-webkit-user-select:none;user-select:none;text-transform:uppercase}.projectComponent .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;justify-items:flex-start;align-items:center;height:auto;flex-wrap:wrap}.projectComponent .items .item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;background:#36363580;border-radius:17px;width:100%;height:150px;text-decoration:none;cursor:pointer;outline:none;transition:all .6s}.projectComponent .items .item:hover{background:#b4b40980}.projectComponent .items .item img{display:block;margin:15px auto;width:80px;height:80px;object-fit:contain;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none}.projectComponent .items .item img.invert{filter:invert(1)}.projectComponent .items .item p{font-size:18px;text-align:center;padding-bottom:15px;pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff}.projectComponent .uui-generator-container{display:grid;grid-template-columns:1fr 50px;gap:15px;justify-items:flex-start;align-items:center;margin:15px auto 30px}.projectComponent .uui-generator-container p{display:block;width:100%;font-size:18px;color:#fff;text-align:center}.projectComponent .uui-generator-container img{display:block;width:30px;height:30px;object-fit:contain;object-position:center center;cursor:pointer}.projectComponent .button-container-right{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 1220px){.projectComponent{width:95%}}@media screen and (max-width: 900px){.projectComponent .items{grid-template-columns:1fr 1fr 1fr}.projectComponent .items .item img{width:60px;height:60px;margin:10px auto}}@media screen and (max-width: 600px){.projectComponent .items{grid-template-columns:1fr 1fr}.projectComponent .items .item img{width:70px;height:70px}}@media screen and (max-width: 375px){.projectComponent .items{grid-template-columns:1fr}.projectComponent .items .item img{width:70px;height:70px}}.produtComponent{width:1200px;height:auto;background:red;position:relative;margin:25px auto 15px;padding:15px;flex-wrap:wrap;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#23262199;border-radius:15px}.produtComponent_header{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:auto;padding:10px 15px;background:#31312c80;border-radius:17px}.produtComponent_header .left{display:flex;justify-content:flex-start;align-items:center;width:50%}.produtComponent_header .left p.title{display:block;color:#994;width:100%;font-size:18px;-webkit-user-select:none;user-select:none}.produtComponent_header .left img{color:#fff;height:30px;width:auto;filter:invert(100);margin-right:15px}.produtComponent_header .right{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;width:50%}.produtComponent_header .right a{background-color:#994;color:#333;border-radius:7px;width:auto;padding:5px 15px;height:30px;text-decoration:none}.produtComponent_body{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding:0 15px;margin-top:30px}.produtComponent_body img{display:block;height:280px;width:400px;border-radius:17px;margin-right:30px;object-fit:fill;object-position:center center;max-width:100%}.produtComponent_body p{font-size:18px;color:#fff;line-height:27px;text-align:justify;width:650px}.produtComponent_body p strong{color:#994;font-size:18px}@media screen and (max-width: 1201px){.produtComponent{width:95%}}@media screen and (max-width: 976px){.produtComponent{width:95%}.produtComponent_body img{width:300px;height:200px}.produtComponent_body p{font-size:16px;line-height:20px}}@media screen and (max-width: 770px){.produtComponent_header .left p.title{display:none}.produtComponent_body{flex-direction:column}.produtComponent_body img{margin:0 auto 30px}.produtComponent_body p{margin:0 auto;width:90%;font-size:18px;line-height:25px}}@media screen and (max-width: 400px){.produtComponent_body img{width:100%;height:auto}.produtComponent_body p{width:100%}}.footer{width:1200px;height:50px;margin:30px auto 15px;backdrop-filter:blur(6px) saturate(200%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:#23262199;border-radius:17px;display:flex;justify-content:flex-end;align-items:center;padding:0 15px}.footer p{color:gold}@media screen and (max-width: 1201px){.footer{width:95%}}@media screen and (max-width: 600px){.footer{justify-content:center}.footer p{text-align:center}}
