.sobre-valores{background-color:#242424; padding:40px 4% 0 4%; padding-bottom:.5rem; display:flex; flex-direction:column; align-items:center; justify-content:center}.valores{padding:20px 4%}.time-list{display:flex; gap:5.5rem; padding:.5rem; justify-content:center; max-width:900px}.time-flex{display:flex; flex-direction:column; gap:.5rem; max-width:900px}.time-nome{color:#F1EFEC; font-size:.85rem; text-align:left; max-width:800px; margin:.5rem auto; font-style:normal}.titulo-paginas-valores{color:#F1EFEC; font-size:2rem; display:flex; justify-content:center; align-items:center; text-align:center; max-width:1200px; margin:1.5rem auto; padding:1rem}.titulo-paginas-sobre{color:#F1EFEC; font-size:1.5rem; display:flex; justify-content:center; align-items:center; text-align:center}.projeto-img-time{width:300px; height:350px; object-fit:cover; display:block; border-radius:10px; padding:.2rem}.valores-texto{color:#F1EFEC; font-size:1rem; text-align:left; max-width:1400px; font-style:normal; font-weight:400; letter-spacing:normal; display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)); gap:2rem; width:100%; margin:0 auto; padding:1rem}.valores-texto .valores-list-grid{display:grid; grid-template-columns:1fr 1fr; gap:2rem}@media (max-width:700px){.valores-texto .valores-list-grid{grid-template-columns:1fr; gap:1.5rem}}.valores-texto .valores-list-grid li{display:flex; flex-direction:column; align-items:center; text-align:center; padding:1.5rem; background-color:rgba(241, 239, 236, 0.05); border-radius:10px; transition:transform 0.3s ease, background-color 0.3s ease}.valores-texto .valores-list-grid li:hover{transform:translateY(-5px); background-color:rgba(241, 239, 236, 0.1)}.valores-texto .valores-list-grid li h1{margin-bottom:1rem; font-size:1.5rem; color:#F1EFEC}.valores-texto .valores-list-grid li p{color:#F1EFEC; font-size:0.95rem; line-height:1.6; text-align:left; margin:0; opacity:0.9; font-weight:300}.valores-texto .valores-list-grid li img{max-width:100%; height:auto; border-radius:8px; transition:transform 0.3s ease}.valores-texto .valores-list-grid li img:hover{transform:scale(1.05)}@media (max-width:1200px){.valores-texto{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)); gap:1.5rem}}@media (max-width:768px){.valores-texto{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:1rem; padding:0.5rem; max-width:95%; width:95%}.valores-texto .valores-list-grid li{padding:1rem}.valores-texto .valores-list-grid li h1{font-size:1.3rem}.valores-texto .valores-list-grid li p{font-size:0.9rem; line-height:1.5}.valores-container{font-size:0.95rem; max-width:90%; margin:1rem auto}}@media (max-width:480px){.valores-texto{grid-template-columns:1fr; gap:1rem; max-width:98%; width:98%}.valores-texto .valores-list-grid li{padding:1rem}.valores-texto .valores-list-grid li h1{font-size:1.2rem}.valores-texto .valores-list-grid li p{font-size:0.85rem; line-height:1.4}.valores-container{font-size:0.9rem; max-width:95%; margin:0.8rem auto}}.time-item{display:flex; align-items:center; justify-content:center; gap:2rem; padding:5rem 2rem}.clientes-grid{display:grid; grid-template-columns:repeat(2, 1fr); gap:2rem; max-width:1200px; margin:0 auto; padding:2rem; background-color:#F1EFEC; border-radius:10px}.cliente-item{display:flex; justify-content:center; align-items:center; padding:1rem}.cliente-item img{max-width:100%; height:auto; transition:transform 0.3s ease}.cliente-item img:hover{transform:scale(1.05)}@media (max-width:768px){.clientes-grid{grid-template-columns:1fr}}.valores-container{color:#F1EFEC; font-size:1rem; text-align:center; max-width:600px; margin:1.5rem auto; font-style:normal; line-height:1.6; white-space:normal; word-spacing:normal}.valores-container p{white-space:normal; word-spacing:normal; letter-spacing:normal}.hexagon-grid{display:flex; flex-wrap:wrap; justify-content:center; max-width:1200px; margin:40px auto; gap:0; position:relative}.hexagon{width:280px; aspect-ratio:1 / 1.15; background:linear-gradient(135deg, #353535 60%, #444 100%) !important; box-shadow:0 4px 24px 0 rgba(0,0,0,0.18), 0 1.5px 6px 0 rgba(0,0,0,0.10); color:#fff; text-shadow:0 2px 8px rgba(0,0,0,0.4); transition:box-shadow 0.3s cubic-bezier(.4,2,.6,1), transform 0.3s cubic-bezier(.4,2,.6,1); border-radius:18px; overflow:hidden; clip-path:polygon( 50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25% ); display:flex; align-items:center; justify-content:center; position:relative; margin:6px 24px; opacity:0; transform:translateY(40px); transition:opacity 0.6s, transform 0.6s}.hexagon.ativo{opacity:1; transform:translateY(0)}.hex-content{padding:28px 16px; text-align:center; font-style:normal}.hex-content h2{font-size:1.05rem; margin-bottom:1rem; font-weight:400; letter-spacing:normal; text-transform:uppercase}.hex-content p{font-size:14px; font-weight:300; line-height:1.7; margin:0; letter-spacing:normal; opacity:0.96; white-space:normal; word-spacing:normal}@media (min-width:700px){.hexagon-grid{flex-wrap:wrap}.hexagon{width:280px; aspect-ratio:1 / 1.15; margin:6px 24px; flex:0 0 280px}.hexagon:nth-child(4), .hexagon:nth-child(5){margin-top:18px}.hexagon-grid::after{content:''; flex:0 0 280px; order:6; visibility:hidden}}.hexagon:nth-child(4){margin-left:160px; margin-top:60px}.hexagon:nth-child(5){margin-right:160px; margin-top:60px}@media (max-width:768px){.hexagon{margin:6px auto !important; clip-path:none !important; border-radius:12px !important}.hexagon:nth-child(4), .hexagon:nth-child(5){margin-left:auto !important; margin-right:auto !important; margin-top:6px !important}}@media (min-width:769px){.hexagon:hover{transform:translateY(-8px) scale(1.05); box-shadow:0 8px 32px 0 rgba(0,0,0,0.25), 0 3px 12px 0 rgba(0,0,0,0.15); z-index:10}}