.blog-grid{position:relative}.blog-grid .blog-row{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.blog-grid .news-block{position:relative;margin-bottom:25px}.news-block .image-box{position:relative;width:100%;overflow:hidden;line-height:0}.news-block .image-box .image{border-radius:20px 20px 0 0;overflow:hidden;width:100%}.news-block .image-box img{width:100%;height:auto;overflow:hidden;transition:transform 0.3s ease-in-out}.news-block:hover .image-box img{transform:scale(1.05)}.news-block:hover .button-container i{transform:translate(10px,0)}.news-block .meta-box{position:absolute;right:19px;bottom:16px;width:71px;height:90px;border-radius:5px;background-color:rgb(255 255 255 / .3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.news-block .meta-box i{color:var(--e-global-color-primary);font-size:18px}.news-block .meta-box .post-date{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.news-block .meta-box .post-date .day{margin-top:11px;line-height:45px;color:#fff;font-size:35px;font-weight:500;text-align:center}.news-block .meta-box .post-date .month{color:#fff;font-size:15px;font-weight:400;line-height:33px}.news-block .lower-content{position:relative;padding:10px 34px 20px;border:1px solid #ccc;border-top:4px solid #000;border-radius:0 0 10px 10px}.news-block .lower-content h3{position:relative;font-size:20px;line-height:initial;text-transform:capitalize;font-weight:500;min-height:74px;padding-bottom:15px;border-bottom:1px solid #d7d7d7}.news-block .lower-content h3:before{position:absolute;content:'';left:0;-webkit-transition:all .35s cubic-bezier(.645,.045,.355,1);-khtml-transition:all .35s cubic-bezier(.645,.045,.355,1);-moz-transition:all .35s cubic-bezier(.645,.045,.355,1);-ms-transition:all .35s cubic-bezier(.645,.045,.355,1);-o-transition:all .35s cubic-bezier(.645,.045,.355,1);transition:all .35s cubic-bezier(.645,.045,.355,1);bottom:-1px;height:2px;width:60px;background-color:var(--e-global-color-primary)}.news-block:hover h3 a{color:#353535}.news-block:hover h3:before{width:100%}.news-block:hover .button-container a{color:var(--e-global-color-primary)}.news-block .lower-content a{color:var(--e-global-color-text)}.news-block .lower-content p{font-size:15px}.news-block .button-container{margin:25px 5px;display:flex}.news-block .button-container a{font-family:var(--font-family-heading);display:flex;font-size:15px;line-height:15px;font-weight:600}.news-block .button-container i{transition:all 500ms ease;font-size:25px;margin-left:5px}.pagination-wrapper{display:flex}ul.pagination{position:relative;padding:0}ul.pagination li{display:inline-block;margin:0 3.5px;padding-left:0}ul.pagination li::before{display:none}.pagination li a{position:relative;display:inline-block;font-size:16px;font-weight:600;height:54px;width:54px;line-height:54px;background:#f4f4f4;text-align:center;color:#111;border-radius:50%;z-index:1;transition:all 500ms ease}.pagination li span{position:relative;display:inline-block;font-size:16px;font-weight:600;height:54px;width:54px;line-height:54px;background:var(--e-global-color-primary);color:#fff;text-align:center;border-radius:50%;z-index:1;transition:all 500ms ease}.pagination li a:hover,.pagination li a.current{color:#fff!important;background:var(--e-global-color-primary)}.pagination li:first-child a,.pagination li:last-child a{font-size:20px}@media only screen and (min-width:499px){.news-block .lower-content{min-height:230px}}@media only screen and (max-width:991px){.blog-grid .blog-row{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:498px){.blog-grid .blog-row{grid-template-columns:repeat(1,1fr)}}