.latest-from{background:#1b2d34;padding:100px 0;position:relative;width:100%}.latest-from .top-section{margin:0 auto;max-width:900px;padding:15px 0;text-align:center}.latest-from .top-section .title{position:relative}.latest-from .top-section h2{color:#fff;font-family:Nunito;font-size:53.75px;font-style:normal;font-weight:800;line-height:120%;text-align:center}.latest-from .top-section .content{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.latest-from .cards{align-items:flex-start;display:flex;flex-wrap:wrap;padding:25px 0}.latest-from .cards .card-inner{background:#fafafa;border:2px solid rgba(37,90,142,.05);border-radius:16px;margin:0 10px;padding:30px;text-align:left;transition:all .4s ease;width:calc(33.33333% - 20px)}.latest-from .cards .card-inner:hover{transform:translateY(-15px)}.latest-from .cards .card-inner:hover .card-content,.latest-from .cards .card-inner:hover .card-title{color:#255a8e}.latest-from .cards .card-inner .card-title{color:#1b2d34;font-family:Nunito;font-size:25.92px;font-style:normal;font-weight:700;line-height:120%;padding-bottom:15px;padding-top:30px;text-align:left;transition:all .4s ease}.latest-from .cards .card-inner .card-content{color:#1b2d34;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:left;transition:all .4s ease}.latest-from .cards .card-inner .card-image{width:100%}.latest-from .cards .card-inner .card-image img{border-radius:16px;width:100%}.latest-from .cards .card-inner .info-bar{align-items:center;display:flex;flex-wrap:nowrap;padding-top:30px}.latest-from .cards .card-inner .info-bar .category{border:1px solid #f0c1da;border-radius:8px}.latest-from .cards .card-inner .info-bar .category,.latest-from .cards .card-inner .info-bar .read-time{color:#1b2d34;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:150%;padding:5px;text-align:center}.latest-from .cards .card-inner .info-bar .read-time{background:rgba(27,45,52,.08);border-radius:8px;margin-left:5px}.latest-from .button-1{margin-top:25px;text-align:center;width:100%}@media (max-width:991px){.latest-from .top-section h2{font-size:36px}}@media (max-width:767px){.latest-from .cards .card-inner{margin:10px 0;width:100%}}