section.category{padding:50px 0}section.category h1,section.category h2,section.category h3,section.category h4{padding:0;margin:0 0 32px}section.category .split{display:flex;justify-content:stretch}section.category .split .categories{width:25%;border:1px solid #eee;border-radius:16px;background:#fff;padding:12px}section.category .split .categories a{position:relative;display:flex;align-items:center;justify-content:space-between;color:#5c6d7d;font-size:15px;line-height:18px;padding:6px 4px 6px 10px;text-decoration:none}section.category .split .categories a:hover{color:#00478f;background:#00478f0d;border-radius:12px}section.category .split .categories a.childs:after{display:block;content:"";width:18px;height:18px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:11px;mask-size:11px;-webkit-mask-image:url(/build/assets/angle-down-solid-Gv1HM9wI.svg);mask-image:url(/build/assets/angle-down-solid-Gv1HM9wI.svg);background:#5c6d7d}section.category .split .categories .group .group{margin-left:16px}section.category .split .categories .group.active{margin-bottom:10px}section.category .split .categories .group.active>a{color:#00478f;font-weight:700}section.category .split .categories .group.active>a.childs:after{-webkit-mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);-webkit-mask-size:8px;mask-size:8px}section.category .split .categories .group a.active{color:#00478f;font-weight:700}section.category .split .items{margin-left:32px;width:75%}section.category .categories-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}section.category .categories-list a.category{display:flex;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:16px;position:relative;overflow:hidden;text-decoration:none}section.category .categories-list a.category .img{width:260px;height:260px;position:relative;overflow:hidden}section.category .categories-list a.category .img img{width:260px;height:260px}section.category .categories-list a.category strong{display:flex;padding:12px 20px;font-weight:400;color:#001020;font-size:16px}section.category .categories-list a.category:hover{border-color:#cec7c7;box-shadow:0 0 15px #0010201a}
