.blog-lisitng{overflow:visible!important;padding:90px 20px;position:relative!important;z-index:1!important}.blog-lisitng,.news-media{background:#fff;display:block!important;opacity:1!important;visibility:visible!important}.news-media{position:relative;width:100%;z-index:1}.news-media .row-fluid-wrapper{display:block;width:100%}.news-media .blog-index--2-col{background:transparent;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}.news-media .blog-index--2-col,.news-media article.blog-index--2-col__post.post-item.content-02{display:flex!important;opacity:1!important;position:relative;visibility:visible!important;z-index:1}.news-media article.blog-index--2-col__post.post-item.content-02{background:#fff;box-shadow:0 18px 45px rgba(10,67,112,.18);flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.news-media article.blog-index--2-col__post.post-item.content-02:hover{box-shadow:0 24px 60px rgba(10,67,112,.24);transform:translateY(-6px)}.news-media .blog-index--2-col__post-image-wrapper{background:#f3f6f8;border-bottom:none;display:block;height:320px;margin-bottom:0;overflow:hidden;width:100%}.news-media .blog-index--2-col__post-image{display:block;height:100%;object-fit:cover;object-position:center center;transition:transform .35s ease;width:100%}.news-media article.blog-index--2-col__post.post-item.content-02:hover .blog-index--2-col__post-image{transform:scale(1.04)}.blog-index--2-col__post-content{display:flex;flex:1;padding:48px 42px 44px}.news-media .text__post-content{display:flex;flex-direction:column;width:100%}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{color:#0a4370;font-family:korolevheavy,sans-serif;font-size:34px;line-height:105%;margin:0 0 24px;text-decoration:none}h3.blog-index--2-col__post-content__title a:hover{color:#008ab9}.news-media .blog-summary{margin-bottom:34px;width:100%}.news-media .blog-summary,.news-media .blog-summary div,.news-media .blog-summary p,.news-media .blog-summary span{color:#454646}.news-media .blog-summary p{font-size:22px;line-height:135%}.news-media .blog-summary p:last-child{margin-bottom:0}.news-media .cta-cont.primary_btn{margin-top:auto}.news-media .primary_btn a.cta_button{align-items:center;background:transparent;border:3px solid #0a4370;box-sizing:border-box!important;color:#0a4370;display:inline-flex;font-family:korolevheavy,sans-serif;font-size:24px;justify-content:center;line-height:1.1;margin-top:0;min-width:210px;padding:20px 26px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.news-media .primary_btn a.cta_button:hover{background:#0a4370;border-color:#0a4370;border-radius:30px;color:#fff}@media (min-width:1281px) and (max-width:1440px){.blog-index--2-col__post-content{padding:44px 36px 40px}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{font-size:32px}}@media (min-width:1025px) and (max-width:1280px){.blog-index--2-col__post-content{padding:40px 32px}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{font-size:30px}.news-media .primary_btn a.cta_button{font-size:22px}}@media (min-width:768px) and (max-width:1024px){.blog-lisitng{padding:70px 20px}.news-media .blog-index--2-col{gap:30px}.blog-index--2-col__post-content{padding:36px 30px}.news-media .primary_btn a.cta_button{font-size:22px}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{font-size:30px;line-height:105%}.news-media .blog-summary p{font-size:20px}}@media (min-width:768px){.news-media article.blog-index--2-col__post.post-item.content-02{width:calc(33.333% - 27px)}.news-media .text__post-content{max-width:none}}@media (max-width:1024px){.news-media .primary_btn a.cta_button{min-width:unset;width:100%}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{margin-bottom:22px}}@media (max-width:767px){.blog-lisitng{padding:50px 20px}.news-media .blog-index--2-col{gap:28px}.news-media article.blog-index--2-col__post.post-item.content-02{width:100%}.news-media .blog-index--2-col__post-image-wrapper{height:58vw;min-height:220px}.news-media .blog-index--2-col{padding-bottom:0}.blog-index--2-col__post-content{padding:34px 28px}h3.blog-index--2-col__post-content__title,h3.blog-index--2-col__post-content__title a{font-size:30px;line-height:105%}.news-media .blog-summary{margin-bottom:28px}.news-media .blog-summary p{font-size:18px}.news-media .primary_btn a.cta_button{font-size:20px;padding:18px 20px}}