.elementor-4704 .elementor-element.elementor-element-1f789b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-4704 .elementor-element.elementor-element-6b3e5f5.xpro-widget-bg-overlay:before{transition:background .3s}.blog-page{max-width:1200px;margin:0 auto;padding:0 24px;background:#fff;font-family:"Source Sans Pro",sans-serif}.blog-page-header{padding:40px 0 24px}.blog-page-header h1{font-size:48px;font-weight:900;color:#1c1c1c;margin-bottom:12px}.blog-page-header p{font-size:18px;color:#666;max-width:600px}.blog-hero{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:24px;background:#f2f8f2;border-radius:8px;overflow:hidden;min-height:340px;text-decoration:none}.blog-hero__image{width:100%;height:100%;min-height:340px;object-fit:cover;display:block}.blog-hero__content{padding:40px;display:flex;flex-direction:column;justify-content:center}.blog-hero__content h2{font-size:26px;font-weight:900;color:#1c1c1c;line-height:1.3;margin:8px 0 0}.blog-secondary-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px}.blog-card{background:#fff;border-radius:6px;overflow:hidden;cursor:pointer;text-decoration:none;display:block}.blog-card__image{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#e6e9ee}.blog-card__body{padding:16px 0}.blog-card__tag{display:inline-block;font-size:12px;font-weight:700;color:#1c1c1c;border:1px solid #e6e9ee;border-radius:20px;padding:3px 12px;margin-bottom:10px;background:#fff}.blog-card__title{font-size:18px;font-weight:700;color:#1c1c1c;line-height:1.3;margin:0}.blog-card:hover .blog-card__title{color:#00703c}.blog-latest__heading{font-size:36px;font-weight:900;color:#1c1c1c;margin-bottom:24px}.blog-tabs{display:flex;flex-direction:row;border-bottom:2px solid #e6e9ee;margin-bottom:32px;overflow-x:auto;gap:0}.blog-tabs .blog-tab{appearance:none;-webkit-appearance:none;border-radius:0 !important;border:none !important;border-bottom:2px solid transparent !important;margin-bottom:-2px;background:0 0 !important;box-shadow:none !important;color:#666 !important;padding:10px 20px !important;font-size:15px !important;font-weight:600 !important;white-space:nowrap;cursor:pointer;font-family:inherit}.blog-tabs .blog-tab:hover{color:#00703c !important;background:0 0 !important;text-decoration:none !important}.blog-tabs .blog-tab.active{color:#00703c !important;border-bottom:2px solid #00703c !important;font-weight:700 !important;background:0 0 !important}.blog-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:40px}.blog-see-more{display:flex;justify-content:center;margin-bottom:64px}.btn-see-more{appearance:none;-webkit-appearance:none;background-color:#73c573 !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:14px 48px !important;font-size:18px !important;font-weight:700 !important;cursor:pointer;font-family:inherit;box-shadow:none !important}.btn-see-more:hover{background-color:#4fb64f !important;text-decoration:none !important}.btn-see-more:disabled{opacity:.5;cursor:default}.blog-cta{background-color:#73c573;border-radius:8px;padding:48px 56px;display:flex;justify-content:space-between;align-items:center;margin-bottom:64px;gap:24px}.blog-cta__text h2{color:#fff !important;font-size:28px;font-weight:900;margin-bottom:8px}.blog-cta__text p{color:#fff !important;font-size:16px;max-width:560px;margin:0}.btn-cta{background-color:#1c1c1c !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:16px 40px !important;font-size:18px !important;font-weight:700 !important;white-space:nowrap;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block}.btn-cta:hover{background-color:#000 !important;text-decoration:none !important;color:#fff !important}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:4px}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.skeleton-image{width:100%;aspect-ratio:16/9;border-radius:6px;margin-bottom:12px}.skeleton-tag{height:24px;width:80px;border-radius:20px;margin-bottom:10px}.skeleton-title{height:20px;width:90%;border-radius:4px;margin-bottom:6px}.skeleton-title.short{width:60%}@media (max-width:991.98px){.blog-hero{grid-template-columns:1fr}.blog-posts-grid{grid-template-columns:repeat(2,1fr)}.blog-cta{flex-direction:column;text-align:center;padding:32px 24px}}@media (max-width:767.98px){.blog-secondary-grid,.blog-posts-grid{grid-template-columns:1fr}.blog-page-header h1{font-size:32px}.blog-latest__heading{font-size:26px}.blog-tabs .blog-tab{padding:10px 12px !important;font-size:13px !important}}