/* Pagina de projetos */
body.page-template-page-projetos{position:relative;overflow-x:hidden;background:#020817}
body.page-template-page-projetos::before,
body.page-template-page-projetos::after{
	display:none !important;
}
body.page-template-page-projetos>div,body.page-template-page-projetos>main{position:relative;z-index:1}
.page-template-page-projetos .container{max-width:1120px}
.page-template-page-projetos header{padding:12px 0 8px}
.page-template-page-projetos .logo{display:flex;align-items:center;gap:10px;margin:0;color:var(--primary);text-decoration:none}
.page-template-page-projetos .logo-icon{position:relative;display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--primary);border-radius:50%;font-size:15px;line-height:1}
.page-template-page-projetos .logo-icon::before,.page-template-page-projetos .logo-icon::after{content:"";position:absolute;width:66px;height:22px;border:1px solid rgba(41,178,254,.8);border-radius:50%;transform:rotate(58deg)}
.page-template-page-projetos .logo-icon::after{transform:rotate(-58deg)}
.page-template-page-projetos .logo-name{display:block;font-size:18px;font-weight:bold}
.page-template-page-projetos .menu{gap:18px}
.page-template-page-projetos .menu a{font-size:14px;padding:12px 8px;color:#e7edf7}
.page-template-page-projetos .menu a:nth-child(3){color:var(--primary);border-bottom:2px solid var(--primary)}
.page-template-page-projetos .projects-hero{padding:25px 0 10px;text-align:center}
.page-template-page-projetos .projects-hero h1{margin:12px 0 0;font-size:clamp(34px,4vw,46px);line-height:1.08}
.page-template-page-projetos .projects-hero p{margin:2px 0 0;color:#e2e8f2;font-size:20px}
.page-template-page-projetos .projects-list{padding:0 0 14px}
.page-template-page-projetos .projects-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.page-template-page-projetos .project-card{min-height:232px;padding:13px 18px 14px;background:rgba(4,15,32,.78);border:1px solid rgba(41,178,254,.42);border-radius:11px}
.page-template-page-projetos .project-card h2{margin:10px 0 4px;font-size:16px}
.page-template-page-projetos .project-card p{min-height:38px;margin:0;color:#d5dfeb;font-size:11px;line-height:1.45}
.page-template-page-projetos .project-card>a{display:inline-block;margin-top:7px;color:var(--primary);font-size:12px;text-decoration:none}
.page-template-page-projetos .project-card>a span{padding-left:7px;font-size:17px}
.page-template-page-projetos .project-art{position:relative;height:105px;overflow:hidden;border:1px solid rgba(41,178,254,.25);border-radius:5px;background:#061a35;box-shadow:inset 0 0 22px rgba(0,116,255,.2)}
.page-template-page-projetos .project-art::after{display:none !important}
.page-template-page-projetos .project-dashboard .art-sidebar{position:absolute;left:8px;top:8px;width:29px;height:89px;border-right:1px solid #168cf4}
.page-template-page-projetos .project-dashboard .art-chart{position:absolute;left:49px;top:16px;width:75px;height:37px;border:2px solid #168cf4;background:linear-gradient(155deg,transparent 40%,var(--primary) 41% 43%,transparent 44%)}
.page-template-page-projetos .project-dashboard .art-donut{position:absolute;left:143px;top:17px;width:35px;height:35px;border:8px solid #168cf4;border-right-color:#102f5b;border-radius:50%}
.page-template-page-projetos .project-dashboard .art-bars{position:absolute;left:50px;bottom:14px;width:130px;height:34px;border-bottom:2px solid #168cf4;background:repeating-linear-gradient(90deg,transparent 0 13px,#168cf4 14px 19px,transparent 20px 28px)}
.page-template-page-projetos .project-api span{position:absolute;left:50%;top:43%;z-index:2;padding:7px 10px;transform:translate(-50%,-50%);background:#168cf4;color:#fff;font-size:13px}
.page-template-page-projetos .project-api b,.page-template-page-projetos .project-api i{position:absolute;display:block;width:29px;height:19px;background:#168cf4;border-radius:2px}
.page-template-page-projetos .project-api b{left:27%;top:19%}.page-template-page-projetos .project-api i:nth-of-type(1){right:20%;top:19%}.page-template-page-projetos .project-api i:nth-of-type(2){left:15%;bottom:17%}.page-template-page-projetos .project-api i:nth-of-type(3){right:13%;bottom:17%}.page-template-page-projetos .project-api i:nth-of-type(4){left:46%;bottom:5%}
.page-template-page-projetos .project-chart .chart-bars{position:absolute;left:18px;bottom:16px;width:130px;height:60px;background:repeating-linear-gradient(90deg,transparent 0 11px,#168cf4 12px 19px,transparent 20px 27px)}
.page-template-page-projetos .project-chart .chart-line{position:absolute;left:20px;top:30px;width:150px;height:45px;border-top:2px solid var(--primary);transform:skewY(-12deg)}
.page-template-page-projetos .project-chart .chart-panel{position:absolute;right:17px;top:18px;width:52px;height:65px;border:1px solid #168cf4}
.page-template-page-projetos .project-automation i{position:absolute;width:28px;height:18px;background:#168cf4;border-radius:2px}.page-template-page-projetos .project-automation i:nth-child(1){left:15%;top:38%}.page-template-page-projetos .project-automation i:nth-child(2){left:46%;top:13%}.page-template-page-projetos .project-automation i:nth-child(3){right:15%;top:38%}.page-template-page-projetos .project-automation i:nth-child(4){left:46%;bottom:12%}.page-template-page-projetos .project-automation b{position:absolute;left:29%;top:48%;width:42%;height:1px;background:var(--primary);box-shadow:0 -29px var(--primary),0 30px var(--primary)}
.page-template-page-projetos .project-support .support-nav{position:absolute;left:8px;top:9px;width:31px;height:87px;border-right:1px solid #168cf4}.page-template-page-projetos .project-support .support-rows{position:absolute;left:50px;top:18px;width:180px;height:60px;border-top:1px solid var(--primary);border-bottom:1px solid #168cf4;background:repeating-linear-gradient(0deg,transparent 0 13px,rgba(41,178,254,.5) 14px 15px)}
.page-template-page-projetos .project-store .store-image{position:absolute;left:14px;top:12px;width:92px;height:79px;border-radius:3px;background:linear-gradient(145deg,#fff 0 45%,#dce8f2 46% 100%)}.page-template-page-projetos .project-store .store-image::after{content:"";position:absolute;left:23px;top:18px;width:43px;height:39px;border-radius:50%;background:#182638}.page-template-page-projetos .project-store .store-copy{position:absolute;right:15px;top:19px;width:100px;height:55px;border-top:3px solid var(--primary);border-bottom:3px solid #168cf4;background:repeating-linear-gradient(0deg,transparent 0 10px,rgba(41,178,254,.5) 11px 12px)}
.page-template-page-projetos .projects-cta{padding:0 0 22px}
.page-template-page-projetos .projects-cta-box{display:flex;align-items:center;gap:16px;padding:15px 25px;border:1px solid rgba(41,178,254,.35);border-radius:10px;background:rgba(5,20,40,.78)}
.page-template-page-projetos .projects-cta-box>i{color:var(--primary);font-size:36px}.page-template-page-projetos .projects-cta-box h2{margin:0;font-size:17px}.page-template-page-projetos .projects-cta-box p{margin:2px 0 0;color:#d5dfeb;font-size:13px}.page-template-page-projetos .projects-cta-box>a{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:10px 17px;border:1px solid var(--primary);border-radius:6px;color:var(--primary);font-size:13px;font-weight:bold;text-decoration:none;white-space:nowrap}
@media(max-width:900px){.page-template-page-projetos .projects-grid{grid-template-columns:repeat(2,1fr)}.page-template-page-projetos .projects-cta-box{flex-wrap:wrap}}
@media(max-width:560px){.page-template-page-projetos .menu{gap:0}.page-template-page-projetos .projects-grid{grid-template-columns:1fr}.page-template-page-projetos .projects-cta-box{align-items:flex-start}.page-template-page-projetos .projects-cta-box>a{width:100%;justify-content:center;margin-left:0}}
