h1,h2,h3,h4,h5{font-family:Plus Jakarta Sans,sans-serif;color:#271b53;font-weight:600;margin:0;padding:0;line-height:1.3}h1{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-.5px}@media(max-width:992px){h1{font-size:22px;line-height:30px}}h2{font-size:24px;line-height:32px;letter-spacing:-.3px}@media(max-width:992px){h2{font-size:20px;line-height:28px}}h3{font-size:20px;line-height:28px}@media(max-width:992px){h3{font-size:18px;line-height:26px}}h4{font-size:17px;line-height:24px}@media(max-width:992px){h4{font-size:16px;line-height:22px}}h5{font-size:15px;line-height:22px;font-weight:600}a{color:#00478f;text-decoration:none}a:hover{color:#095cb0;text-decoration:underline}section.categories{padding:60px 0;background:#f6f6f9}@media(max-width:992px){section.categories{padding:32px 16px}}section.categories div.content{display:flex;justify-content:stretch;margin-bottom:20px}@media(max-width:992px){section.categories div.content{flex-direction:column}}section.categories div.content .title,section.categories div.content .text{flex:1}section.categories .title{padding-right:50px}@media(max-width:992px){section.categories .title{padding-right:0;margin-bottom:12px}}section.categories .title strong{color:#1d0085;font-size:18px;font-weight:600;text-transform:uppercase}section.categories .title h1,section.categories .title h2,section.categories .title h3,section.categories .title h4{font-size:50px;font-weight:600;line-height:60px;letter-spacing:-1px;color:#271b53}@media(max-width:992px){section.categories .title h1,section.categories .title h2,section.categories .title h3,section.categories .title h4{font-size:28px;line-height:36px;letter-spacing:-.5px}}section.categories .title h1,section.categories .title h2,section.categories .title h3,section.categories .title h4{text-transform:uppercase}section.categories .text{color:#595856;font-size:16px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:24px}@media(max-width:992px){section.categories .text{font-size:14px;line-height:22px;margin-bottom:16px}}section.categories div.categories{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){section.categories div.categories{grid-template-columns:1fr;gap:12px}}section.categories div.categories .category{display:flex;flex-direction:column;border-radius:20px;background:#fff;text-decoration:none;position:relative;overflow:hidden}section.categories div.categories .category:hover{border-color:#cec7c7;box-shadow:0 0 15px #0010201a}section.categories div.categories .category .image{height:268px}@media(max-width:992px){section.categories div.categories .category .image{height:160px}}section.categories div.categories .category .image img{width:100%;height:100%;object-fit:cover}section.categories div.categories .category .name{display:block;padding:20px}@media(max-width:992px){section.categories div.categories .category .name{padding:14px 16px}}section.categories div.categories .category strong{display:block;color:#060402;font-size:22px;line-height:22px;margin-bottom:10px;font-style:normal;font-weight:600;letter-spacing:-.44px}@media(max-width:992px){section.categories div.categories .category strong{font-size:16px;line-height:20px;margin-bottom:6px}}section.categories div.categories .category .cta{display:flex;align-items:center;color:#1d0085;font-size:15px;line-height:15px;font-weight:400}@media(max-width:992px){section.categories div.categories .category .cta{font-size:13px}}section.categories div.categories .category .cta i{width:15px;height:15px;margin-left:4px;background:#1d0085;-webkit-mask-size:10px;mask-size:10px}
