.latest-blog a{color:#141414}.latest-blog a h3{color:#141414;-webkit-hyphens:auto;hyphens:auto}.latest-blog .latest-blog-inner .blog{padding-top:60px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:5%;grid-row-gap:65px}@media all and (max-width: 1280px){.latest-blog .latest-blog-inner .blog{grid-row-gap:20px}}@media all and (max-width: 820px){.latest-blog .latest-blog-inner .blog{grid-template-columns:repeat(1,1fr)}}.latest-blog .latest-blog-inner .blog-post{box-shadow:0 3px 6px #00000029;display:flex;flex-direction:column;position:relative}.latest-blog .latest-blog-inner .blog-post .blog-post-link{height:100%}.latest-blog .latest-blog-inner .blog-post .blog-post-link:hover{text-decoration:none}.latest-blog .latest-blog-inner .blog-post .blog-post-link:hover .bottom-bar p{color:#007dd4}.latest-blog .latest-blog-inner .blog-post .blog-post-link:focus-visible{background-color:#0000;border-color:#00f}.latest-blog .latest-blog-inner .blog-post .img-wrap{height:250px;position:relative}.latest-blog .latest-blog-inner .blog-post .des-box{padding:20px 30px 80px}@media all and (max-width: 1024px){.latest-blog .latest-blog-inner .blog-post .des-box{padding:1.95vw 2.93vw 7.81vw}}@media all and (max-width: 820px){.latest-blog .latest-blog-inner .blog-post .des-box{padding:20px 30px 80px}}.latest-blog .latest-blog-inner .blog-post .des-box p{color:#141414;text-align:left;font-weight:300;word-break:break-word}.latest-blog .latest-blog-inner .blog-post .des-box .bottom-bar p{width:80%;position:absolute;bottom:30px;display:flex;align-items:center;color:#0063ab;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.9375rem;line-height:1;padding:10px 0}.latest-blog .latest-blog-inner .blog-post .des-box .bottom-bar p:before{content:"";height:1px;width:20px;background:#0063ab;display:inline-block;margin-right:10px}.latest-blog .latest-blog-inner .blog{padding-top:0;margin-top:50px}.latest-blog .latest-blog-inner>p:first-of-type{margin:0}.latest-blog .object-fit{position:relative}.latest-blog .object-fit img{object-fit:cover;height:100%;width:100%}.latest-blog .object-fit:focus-visible:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:2px dotted var(--brand-base-blue, #00a2ff)}.latest-blog .blog-post{background:#fff}.latest-blog .blog-post h3{font-size:var(--font-heading-5);line-height:var(--line-height-heading-5)}.latest-blog .bottom-bar p{text-transform:initial!important;font-size:16px}
