.elementor-11 .elementor-element.elementor-element-dc16ce3{--display:flex}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-1b6581b{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-11 .elementor-element.elementor-element-1b6581b:after{content:"0.66"}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail__link{width:100%}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__meta-data span+span:before{content:"•"}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__text{margin-top:20px}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__badge{right:0}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__card .elementor-post__badge{margin:20px}:root{--page-title-display:none}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-11 .elementor-element.elementor-element-1b6581b:after{content:"0.5"}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail__link{width:100%}}.elementor-11 .elementor-element.elementor-element-1b6581b{display:block;margin-bottom:7rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container{gap:1.5rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post{background:#F8F6F0;border:1px solid rgb(6 79 64 / .10);border-radius:1.35rem;overflow:hidden;box-shadow:0 1rem 2.8rem rgb(6 79 64 / .08);transition:transform .3s ease,box-shadow .3s ease}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post:hover{transform:translateY(-.35rem);box-shadow:0 1.6rem 3.8rem rgb(6 79 64 / .14)}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail{padding-bottom:62%!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail img{object-fit:cover;transition:transform .5s ease}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.035)}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__badge{left:1.2rem!important;right:auto!important;top:1.2rem;margin:0!important;width:fit-content!important;max-width:calc(100% - 2.4rem);display:inline-flex;background:#F7A21B;color:#064F40;border-radius:999px;padding:.55rem .85rem;font-family:Lato,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__text{padding:1.65rem 1.65rem .9rem!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__title{margin:0 0 .9rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__title a{color:#064F40;font-family:Lato,sans-serif;font-size:1.28rem;font-weight:900;line-height:1.25;letter-spacing:-.02em;text-decoration:none}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__excerpt p{color:#536B65;font-family:Lato,sans-serif;font-size:.94rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__read-more{color:#064F40;font-family:Lato,sans-serif;font-size:.76rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__meta-data{border-top:1px solid rgb(6 79 64 / .10);padding:1rem 1.65rem 1.25rem!important;color:#7C8D89;font-family:Lato,sans-serif;font-size:.76rem;font-weight:700}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1b6581b{margin-bottom:5rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container{gap:1.25rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__text{padding:1.35rem 1.35rem .75rem!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__meta-data{padding:.9rem 1.35rem 1.1rem!important}}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container{gap:1.5rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post{background:#F8F6F0;border:1px solid rgb(6 79 64 / .10);border-radius:1.35rem;overflow:hidden;box-shadow:0 1rem 2.8rem rgb(6 79 64 / .08);transition:transform .3s ease,box-shadow .3s ease}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post:hover{transform:translateY(-.35rem);box-shadow:0 1.6rem 3.8rem rgb(6 79 64 / .14)}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail{padding-bottom:62%!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__thumbnail img{object-fit:cover;transition:transform .5s ease}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.035)}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__badge{left:1.2rem;right:auto;top:1.2rem;margin:0;background:#F7A21B;color:#064F40;border-radius:999px;padding:.55rem .85rem;font-family:Lato,sans-serif;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__text{padding:1.65rem 1.65rem .9rem!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__title{margin:0 0 .9rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__title a{color:#064F40;font-family:Lato,sans-serif;font-size:1.28rem;font-weight:900;line-height:1.25;letter-spacing:-.02em;text-decoration:none}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__excerpt p{color:#536B65;font-family:Lato,sans-serif;font-size:.94rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__read-more{color:#064F40;font-family:Lato,sans-serif;font-size:.76rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__meta-data{border-top:1px solid rgb(6 79 64 / .10);padding:1rem 1.65rem 1.25rem!important;color:#7C8D89;font-family:Lato,sans-serif;font-size:.76rem;font-weight:700}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-posts-container{gap:1.25rem}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__text{padding:1.35rem 1.35rem .75rem!important}.elementor-11 .elementor-element.elementor-element-1b6581b .elementor-post__meta-data{padding:.9rem 1.35rem 1.1rem!important}}