.blog-listing-module .heading{padding:0 0 12px;text-align:center}.blog-listing-part{background:transparent linear-gradient(180deg,#fff,#e6f1fc);padding:64px 0 66px}.blog-listing-module .blog-listing-wrapper{display:flex;flex-wrap:wrap;margin:0 -12px}.blog-listing-module .blog-listing-wrapper .boxes-inner{padding:0 12px 32px;width:33.33%}.blog-listing-module .content-part .title h3{margin:0 0 8px}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image{border-radius:8px 8px 0 0;height:234px;overflow:hidden;position:relative;transition:all .5s ease-in-out;width:100%}.blog-listing-module .blog-listing-wrapper .boxes-inner .inner-part:hover{box-shadow:0 8px 24px #2020501f}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image a{height:100%;width:100%}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image a img{height:100%;object-fit:cover;width:100%}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image .inner-part{background:#fff;border:1px solid #e6f1fc;border-radius:8px}.blog-listing-module .blog-listing-wrapper .boxes-inner .inner-part{background:#fff 0 0 no-repeat padding-box;border:1px solid #e6f1fc;border-radius:8px;display:flex;flex-direction:column;height:100%;position:relative;transition:all .5s ease-in-out}.blog-listing-module .content-part{display:flex;flex-direction:column;height:calc(100% - 234px);padding:24px}.blog-listing-module .date-author{align-items:center;display:flex;flex-wrap:wrap;margin-top:auto}.blog-listing-module .content-part .title h3 a{color:#202050;line-height:32px;text-decoration:none}.blog-listing-module .date-author .author-part,.blog-listing-module .date-author .date-part{font-size:14px;line-height:22px;padding-right:16px}.blog-listing-module .date-author .date-part{padding-left:16px;position:relative}.blog-listing-module .date-author .date-part:after{background:#178904;content:"";height:14px;left:0;position:absolute;top:5px;width:2px}.blog-listing-module .date-author .author-part *{color:#178904;text-decoration:none}.blog-listing-module .date-author .date-part{color:#178904}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image:after{background:#202050;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;transition:all .5s ease-in-out;width:100%}.blog-listing-module .blog-listing-wrapper .boxes-inner .inner-part:hover .featured-image:after{background:transparent}.blog-listing-module .content-part .title h3 a:hover{text-decoration:underline}.blog-listing-module .content-part .title h3 a{transition:all .5s ease-in-out}.blog-listing-module .content-part .btn-text a{align-items:center;color:#202050;display:flex;flex-wrap:wrap;font-family:Kanit,sans-serif;font-size:14px;font-weight:600;gap:5px;line-height:22px;text-decoration:none}.blog-listing-module .content-part .btn-text a svg{height:12px;width:12px}.blog-listing-module .content-part .btn-text a svg path{fill:#202050;font-weight:400}.blog-listing-module .content-part .btn-text a:hover svg path{fill:#178904}.blog-listing-module .content-part .btn-text a:hover{color:#178904;text-decoration:underline}.blog-listing-module .content-part .btn-text{padding-top:16px}.blog-listing-module .inner-page{display:flex;flex-wrap:wrap;justify-content:center}.blog-listing-module .inner-page a{color:#202050;display:inline-block;font-family:Kanit,sans-serif;font-size:32px;font-weight:600;opacity:.66;padding:0 12px;text-decoration:none}.blog-listing-module .inner-page a.active{opacity:1;text-decoration:underline}.blog-listing-module .inner-page a span{background:#fff;border:4px solid #0073e680;border-radius:50px;height:48px;padding:0;position:relative;transition:all .5s ease-in-out;width:48px}.blog-listing-module .inner-page a span,.blog-pagination-center,.blog-pagination-right.coman{align-items:center;display:flex;flex-wrap:wrap}.blog-pagination-right.coman{justify-content:center}.blog-listing-module .inner-page a span:after{background-image:url(https://23929476.fs1.hubspotusercontent-na1.net/hubfs/23929476/OptAg%20Website%20Assets%20-%202023/Icons/icon-arrow__optag.svg);background-position:50%;background-repeat:no-repeat;background-size:19px;content:"";height:24px;left:6px;position:absolute;top:8px;transform:rotate(180deg);width:24px}.blog-listing-module .inner-page a:hover span{border-color:#0073e6}.blog-listing-module .inner-page a.next-link span:after{left:auto;right:6px;transform:unset}.blog-listing-module .inner-page a.disabled{cursor:not-allowed;pointer-events:none}.blog-listing-module .inner-page a.disabled span{opacity:.5}.blog-listing-module .pagination-wrp{padding:16px 0 0}.blog-pagination-left.coman,.blog-pagination-right.coman{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.author-section{padding:0 0 40px}.blog-header__author-avatar img{height:100%;object-fit:cover;object-position:top;width:100%}.author-section .hs-author-social-section a{align-items:center;background:var(--tertiary);border-radius:50px;display:inline-block;display:flex;flex-wrap:wrap;height:48px;justify-content:center;transition:all .5s ease-in-out;width:48px}.author-section .hs-author-social-section a svg path{fill:#fff}.author-section .hs-author-social-section a svg,.hs-author-social-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.hs-author-social-links{gap:5px;margin:10px 0 0}.author-section .hs-author-social-section a:hover{background:#0073e6}@media(max-width:1199px){.blog-listing-module .content-part .title h3{font-size:22px}}@media(max-width:1024px){.blog-listing-module .blog-listing-wrapper .boxes-inner .inner-part{box-shadow:0 8px 24px #2020501f}}@media(max-width:991px){.blog-listing-module .content-part .title h3{font-size:18px}.blog-listing-module .content-part .title h3 a{line-height:28px}.blog-listing-module .blog-listing-wrapper .boxes-inner .featured-image:after{display:none}}@media(max-width:767px){.blog-listing-module .blog-listing-wrapper .boxes-inner .inner-part{box-shadow:0 8px 24px #2020501f}.blog-listing-part{padding:50px 0}.blog-listing-module .blog-listing-wrapper .boxes-inner{width:100%}.blog-listing-part{padding:40px 0}.blog-listing-module .content-part{padding:24px 15px}.blog-listing-module .inner-page a{font-size:24px;padding:0 6px}.blog-listing-module .inner-page a span{height:35px;width:35px}.blog-listing-module .inner-page a span:after{background-size:12px;height:18px;left:3px;top:4px;width:18px}.blog-listing-module .inner-page a.next-link span:after{right:3px}}