.all-posts{background:#fff;padding:60px 0 70px}.all-posts div#pagination-container{margin-top:40px}.all-posts div#pagination-container ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;row-gap:10px}.all-posts div#pagination-container ul li:after{display:none!important}.all-posts div#pagination-container ul li:first-child,.all-posts div#pagination-container ul li:last-child{display:none}.all-posts div#pagination-container ul li{margin:0 2px;padding-left:0}.all-posts div#pagination-container ul li a,.all-posts div#pagination-container ul li span{align-items:center;background-color:transparent;background-image:unset;border-radius:50%;color:#1482fb;cursor:pointer;display:flex;font-size:24px;font-weight:600;height:38px;justify-content:center;line-height:1.25;text-align:center;width:38px}.all-posts div#pagination-container ul li.active a,.all-posts div#pagination-container ul li.active span,.all-posts div#pagination-container ul li:hover a,.all-posts div#pagination-container ul li:hover span{background-color:#1482fb;color:#fff}.all-posts div#pagination-container ul li:hover a{color:#fff}.all-posts .post-item .inner-wrap a{background-image:unset;display:block;height:100%}.all-posts .post-listing{display:flex;flex-wrap:wrap;margin:0 -15px}.all-posts .post-item{margin:0 0 30px;padding:0 15px;width:33.33%}.all-posts .post-item .inner-wrap{background-color:#fff;border:1px solid #dae2ec;border-radius:25px;height:100%;transition:.3s ease-in-out}.all-posts .post-item .inner-wrap:hover{box-shadow:0 3px 35px 0 rgba(0,0,0,.35)}.all-posts .post-item .body-copy{padding:34px 40px 50px}.all-posts img{border-radius:25px 25px 0 0;height:100%;min-height:278px;object-fit:cover;object-position:top;width:100%}.all-posts .img-wrap{max-height:181px;overflow:hidden}.all-posts .item-copy>*{font-size:24px;font-weight:400;line-height:1.5}.all-posts .title h3 a{background-image:unset;font-weight:400}.all-posts .post-item .item-copy>*{color:var(--primary_color);font-size:20px;line-height:1.2;margin:0}.all-posts .post-item h3{color:var(--link_color);font-weight:400;line-height:1.066;margin-bottom:8px}.all-posts .post-item .date{color:var(--primary_color);display:inline-block;font-size:14px;font-weight:700;line-height:1.714;margin-bottom:13px}.all-posts .no-posts-message{padding:0 15px;text-align:center;width:100%}@media(max-width:1400px){.all-posts .post-listing{margin:0 -10px}.all-posts .gutter-sizer{width:30px}}@media(max-width:991px){.all-posts .post-item{width:calc(50% - 20px)}.all-posts .gutter-sizer{width:30px}}@media(max-width:650px){.all-posts .gutter-sizer{width:0}.all-posts .ft-image{height:auto}.all-posts div#pagination-container ul li a,.all-posts div#pagination-container ul li span{font-size:16px;height:30px;width:30px}.all-posts{padding:50px 0}}@media(max-width:1440px){.all-posts .post-item .body-copy{padding:34px 30px}}@media(max-width:1200px){.all-posts .post-item .body-copy{padding:25px 20px}.all-posts .section-heading{padding-bottom:30px}}@media(max-width:1024px){.all-posts .related-post-wrapper{margin:0 -10px}.all-posts .post-item{margin-bottom:20px;padding:0 10px;width:50%}.all-posts .no-posts-message{padding:0 10px}}@media(max-width:640px){.all-posts .post-item{width:100%}.all-posts img{min-height:unset}.all-posts .img-wrap{max-height:unset}}