.news-section{margin:100px auto!important}.latest-news{padding:100px 0 0;display:flex;flex-direction:column;align-items:center;gap:25px}.latest-news .news-cards{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:130px}.latest-news .news-cards .news-card{position:relative;padding:15px 10px;height:300px;width:100%;display:flex;align-items:flex-end;border-radius:6px;border:1px solid #f5f5f5;background-color:#f5f5f5;transition:.5s}.latest-news .news-cards .news-card:hover{background-color:#0056b8}.latest-news .news-card img{position:absolute;object-fit:cover;width:90%;height:170px;left:13px;bottom:68%;border-radius:6px}.latest-news .news-cards .news-card:hover a,.latest-news .news-cards .news-card:hover h2,.latest-news .news-cards .news-card:hover p,.partners-section .section-content h2,.partners-section .section-content h6{color:#fff}.latest-news .news-cards .news-card h2{font-weight:600;font-size:15px;line-height:20px;margin-bottom:8px;letter-spacing:0;color:#0056b8;transition:.5s}.latest-news .news-cards .news-card p{font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#0056b8;transition:.5s}.latest-news .news-card a{font-weight:600;font-size:14px;line-height:28px;letter-spacing:0;color:#0056b8;display:flex;align-items:center;transition:.5s;display:flex;flex-direction:column;align-items:start;margin-top:10px}.latest-news .news-card a span{display:flex;align-items:center;justify-content:center;gap:7px}@media (max-width:1024px){.latest-news .news-cards .news-card h2{line-height:20px}.latest-news .news-cards .news-card p{font-weight:300;line-height:18px}.latest-news .news-card a{font-size:15px;line-height:25px;gap:8px;align-items:center}.latest-news .news-card img{height:170px}}@media (min-width:571px) and (max-width:770px){.latest-news .news-cards .news-card h2{font-size:14px;line-height:18px}.latest-news .news-cards .news-card p{font-size:12px;line-height:13px}.latest-news .news-card a{font-size:15px;line-height:25px;gap:8px;align-items:center}.latest-news .news-card img{bottom:72%;left:9px;height:140px}}@media (max-width:570px){.latest-news .news-cards{grid-template-columns:1fr;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:20px!important}.latest-news{padding:30px 0}.latest-news .news-card{flex-direction:column;align-items:flex-start!important;gap:20px;width:90%!important;height:400px!important;padding:0!important}.latest-news .news-card .news-image{width:100%;height:160px}.latest-news .news-card img{position:relative;width:100%;height:100%;left:0;bottom:0;margin-bottom:15px;object-fit:cover}.latest-news .news-content{padding:10px 12px}}.news-top-content{margin:50px auto}.news-top-content h1{color:#28315e;font-weight:600;font-size:42px;line-height:75px;letter-spacing:-1%}.news-top-content p{color:#28315e;max-width:350px;font-weight:600;font-size:24px;line-height:28px;letter-spacing:0}.news-detail-top-content h2{font-weight:600;font-size:42px;line-height:48px;letter-spacing:-1%;color:#28315e!important}.news-detail-top-content{width:80%;margin-bottom:50px}.news-detail-top-content img{width:100%;height:400px;object-fit:cover;border-radius:10px;margin-top:15px}.news-detail-top-content p{font-weight:600;font-size:16px;line-height:28px;margin-top:15px;letter-spacing:0;color:#28315e}@media (max-width:768px){.news-detail-top-content img{height:350px}}@media (max-width:1024px){.news-detail-top-content h2 .news-top-content h1{font-size:36px;line-height:50px}.news-top-content p{font-size:20px;line-height:26px;max-width:100%}.news-detail-top-content{width:90%}.news-detail-top-content p{font-size:15px}}@media (max-width:770px){.news-detail-top-content h2,.news-top-content h1{font-size:30px;line-height:42px}.news-top-content p{font-size:16px;line-height:24px;font-weight:500}.news-detail-top-content p{font-size:14px;line-height:24px}.news-detail-top-content,.news-top-content{width:95%;margin:30px auto}}@media (max-width:520px){.news-detail-top-content h2,.news-top-content h1{font-size:24px;line-height:38px}.news-top-content p{font-size:14px;line-height:18px;font-weight:400}.news-detail-top-content p{font-size:13px;line-height:20px}.news-detail-top-content,.news-top-content{width:100%;margin:20px auto}.news-detail-top-content img{height:250px}}