.article-post-wrapper{margin-bottom:var(--wp--custom--spacing--large-desktop)}.article-post-wrapper.has_bg_color{padding:var(--wp--custom--spacing--large-desktop) 0}.article-post-wrapper .article-list__detail-heading{text-align:center}.article-post-wrapper .article-list__main{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:35px 33px;gap:35px 33px;margin:0 auto}.article-post-wrapper .article-list__main .article-list__item{border:1.9px solid #dadada;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:rgba(23,42,58,.05);display:flex;flex-direction:column;overflow:hidden}.article-post-wrapper .article-list__main .article-list__item .article-item__image{position:relative}.article-post-wrapper .article-list__main .article-list__item .article-item__image .article-item__tag{position:absolute;top:0;left:0;background-color:#ffc95e;border-bottom-right-radius:10px;padding:10px 40px;font-size:clamp(.75rem,1.561vw + .002rem,1.875rem);font-weight:800;letter-spacing:.05em;z-index:1;color:var(--wp--preset--color--darkblue)}.article-post-wrapper .article-list__main .article-list__item .article-item__image a{position:relative;padding-top:70%;display:block}.article-post-wrapper .article-list__main .article-list__item .article-item__image a img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-top-right-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.article-post-wrapper .article-list__main .article-list__item .article-item__content{padding:var(--wp--custom--spacing--mobile);padding-bottom:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.article-post-wrapper .article-list__main .article-list__item .article-item__content .article-item__content__heading{font-size:var(--wp--custom--typography--font-size--heading-4);margin-bottom:20px;letter-spacing:.05em}.article-post-wrapper .article-list__main .article-list__item .article-item__content .article-item__content__heading a{color:currentColor}.article-post-wrapper .article-list__main .article-list__item .article-item__content p{letter-spacing:.05em;margin-bottom:20px}.article-post-wrapper .article-list__main .article-list__item .wp-block-buttons{padding:var(--wp--custom--spacing--mobile);padding-top:0;margin-top:auto}.article-post-wrapper .article-list__main .article-list__item .wp-block-buttons .article-item__link{width:100%;text-align:center}.article-post-wrapper .article-list__main .article-list__item .wp-block-buttons .article-item__link a.wp-block-button__link{text-transform:uppercase;width:100%;letter-spacing:.05em}.article-post-wrapper .article-list__main .article-list__item.featured{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.article-post-wrapper .article-list__main .article-list__item.featured .article-item__content{color:var(--wp--preset--color--white)}.article-post-wrapper .article-list__main .article-list__item.featured .article-item__content .article-item__content__heading{color:var(--wp--preset--color--white)}.article-post-wrapper .article-list__main .article-list__item.featured .article-item__content .article-item__content__heading a{color:currentColor}.article-post-wrapper .article-list__search-wrapper{margin-bottom:var(--wp--custom--spacing--mobile);text-align:center}.article-post-wrapper .article-list__search-wrapper form{max-width:100%;width:60%;margin:0 auto}.article-post-wrapper .article-list__search-wrapper form .article-list__search{display:flex;border:3px solid var(--wp--preset--color--secondary);border-radius:10px}.article-post-wrapper .article-list__search-wrapper form .article-list__search input{border:0;padding:15px 30px;background:rgba(0,0,0,0);letter-spacing:.05em;width:calc(100% - 30px)}.article-post-wrapper .article-list__search-wrapper form .article-list__search input:focus{outline:none}.article-post-wrapper .article-list__search-wrapper form .article-list__search input::-moz-placeholder{letter-spacing:.05em;font-size:var(--wp--preset--font-size--normal);font-weight:800}.article-post-wrapper .article-list__search-wrapper form .article-list__search input::placeholder{letter-spacing:.05em;font-size:var(--wp--preset--font-size--normal);font-weight:800}.article-post-wrapper .article-list__search-wrapper form .article-list__search .search-button{align-self:center;background-color:var(--wp--preset--color--secondary);border:0;height:100%;padding:15px;color:var(--wp--preset--color--white);width:75px;height:60px;font-size:0;flex-shrink:0;margin:0;background-image:url(/wp-content/themes/leafguard/assets/build/images/ic-search.96a11ef6.svg);background-repeat:no-repeat;background-position:center}.article-post-wrapper .article-list__paginations{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;gap:30px;margin-top:var(--wp--custom--spacing--mobile)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers{flex-basis:100%;display:flex;gap:15px;justify-content:center}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers{border:2px solid #dadada;border-radius:50%;padding:5px;display:flex;width:45px;height:45px;color:var(--wp--preset--color--black);align-items:center;justify-content:center}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers:not(.dots):hover{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--secondary)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.current{border:2px solid var(--wp--preset--color--secondary)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.dots{border:0;width:30px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--secondary);border-radius:100px;padding:5px 20px;width:auto;display:flex;align-items:center}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next span,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{vertical-align:middle;height:10px;width:10px;font-size:inherit;padding:0;margin-left:3px;margin-top:3px;border-top:2px solid var(--wp--preset--color--white);border-right:2px solid var(--wp--preset--color--white);transform:rotate(45deg)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next span:before,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span:before{display:none}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next:hover,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--secondary)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next:hover span,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev:hover span{border-color:var(--wp--preset--color--secondary)}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{margin-left:0;margin-right:3px;border-right:0;border-left:2px solid var(--wp--preset--color--white);transform:rotate(-45deg)}.article-post-wrapper .no-result-msg{text-align:center;color:var(--wp--preset--color--primary);font-size:var(--wp--custom--typography--font-size--heading-4);margin:30px 0}@media (max-width: 1199px){.article-post-wrapper{margin-bottom:var(--wp--custom--spacing--desktop)}.article-post-wrapper.has_bg_color{padding:var(--wp--custom--spacing--desktop) 0}.article-post-wrapper .article-list__main{gap:25px}.article-post-wrapper .article-list__main .article-list__item .article-item__content{padding:20px 15px 0}.article-post-wrapper .article-list__main .article-list__item .wp-block-buttons .article-item__link a.wp-block-button__link{padding:15px}}@media (max-width: 991px){.article-post-wrapper{margin-bottom:var(--wp--custom--spacing--tablet)}.article-post-wrapper.has_bg_color{padding:var(--wp--custom--spacing--tablet) 0}.article-post-wrapper .article-list__main .article-list__item .article-item__content{padding:30px 20px 0}}@media (max-width: 767px){.article-post-wrapper{margin-bottom:var(--wp--custom--spacing--mobile)}.article-post-wrapper.has_bg_color{padding:var(--wp--custom--spacing--mobile) 0}.article-post-wrapper .article-list__main{grid-template-columns:repeat(1, 1fr)}.article-post-wrapper .article-list__main .article-list__item{border:1.12px solid #dadada}.article-post-wrapper .article-list__search-wrapper form{width:100%}.article-post-wrapper .article-list__search-wrapper form .article-list__search .search-button{width:60px;height:56px}}@media (max-width: 576px){.article-post-wrapper .article-list__paginations .article-list__paginations--numbers{gap:8px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers{width:30px;height:30px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev{padding:5px;font-size:14px;vertical-align:middle;line-height:normal}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev{margin:0;font-size:0;height:30px;width:30px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next span,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{margin-top:1px;margin-left:1px;width:8px;height:8px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.next span,.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{margin-left:-2px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{margin-right:1px}.article-post-wrapper .article-list__paginations .article-list__paginations--numbers .page-numbers.prev span{margin-right:-4px}}
