.elementor .blog-item{overflow:hidden;padding:0px;border-radius:18px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--White);transition:all 200ms;}.elementor .blog-item:hover,.elementor .blog-item:focus-visible{box-shadow:0px 4px 20px 0px rgba(26, 60, 42, 0.11);transform:translate3d(0px, -3px, 0px);}.elementor .blog-item-img-wrap{overflow:hidden;padding-block-start:0px;padding-block-end:49.545%;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(135deg, #1A3C2A 0%,#2A6E48 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .blog-item-content{padding:22px;}.elementor .blog-item-meta{column-gap:10px;padding:0px;margin-block-end:10px;display:flex;flex-direction:row;row-gap:0px;align-items:center;}.elementor .blog-item-meta-cat{font-weight:700;font-size:11px;color:var(--Teal);letter-spacing:1px;line-height:var(--lh-1-6);text-transform:uppercase;}.elementor .blog-item-meta-date{font-size:11px;color:var(--Muted);line-height:var(--lh-1-6);}.elementor .blog-item-title{font-weight:600;font-size:18px;color:var(--Navy);line-height:130%;margin-block-end:8px;}.elementor .blog-item-link{font-weight:600;font-size:13px;color:var(--Teal);line-height:160%;margin-block-start:14px;}.elementor .blog-item-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px);}