.style_solutionGrid__Do_MS{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-bottom:80px}.style_cardItem__h6lf_{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border:1px solid #d3d2d1;transition:box-shadow .3s,border-color .3s;gap:0;height:100%;background:linear-gradient(#fd0000,#103a88)}.style_cardItem__h6lf_:hover{box-shadow:0 0 15px rgba(0,68,255,.6);border:1px solid transparent}.style_cardHeader__g2j5Q{padding:0;margin:0;gap:0;background-color:#fff}.style_cardHeader__g2j5Q img{width:100%;height:15rem;object-fit:cover}.style_cardContent__M2fIW{flex:1;padding:1.25rem;color:#fff}.style_cardTitle__O8K0d{font-size:1.25rem;margin:0;line-height:2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.style_infoRow__xWybo{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.style_contactText__z_mwa{font-size:1.125rem;margin:0;padding-top:.5rem}.style_cardDescription__2_h8Y{font-size:1rem;padding-top:.375rem;line-height:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_routeStyle___dVK3:hover{text-decoration:none}@media(min-width:1024px){.style_solutionGrid__Do_MS{grid-template-columns:repeat(3,1fr);gap:2%}}@media(min-width:1280px){.style_solutionGrid__Do_MS{grid-template-columns:repeat(4,1fr);gap:2%}}.style_menu_sub_items__plmdR:hover{color:var(--hover-color)}.style_menuItemStyle__OTh0T{width:100%;color:#000;padding:8px 12px;line-height:1.5;cursor:pointer;transition:all .2s}.style_menuItemStyle__OTh0T:hover{background:#f5f5f5;text-decoration:none;font-weight:600}.style_active__4xUDV{color:var(--hover-color);font-weight:700}.style_menu_items__03q2k{font-size:1rem}