:root{--gb-container-width:1500px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-f1000001{background-image:var(--inline-bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:110px;padding-bottom:90px;text-align:center;position:relative}.gb-element-f1000001:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,20,8,0.55),rgba(2,20,8,0.35));z-index:0}.gb-element-f1000001>*{position:relative;z-index:1}.gb-element-f1000001 p{color:#F3F1EA;font-size:19px;max-width:640px;margin:0 auto}.gb-element-f1000005{padding-top:26px;padding-bottom:26px;border-bottom:1px solid #E7E4DA;background-color:#ffffff}.gb-element-f1000005 p{font-size:14px;font-weight:600;color:#1E2A20;margin:0;text-align:center}.gb-element-f1000010{padding-top:64px;padding-bottom:64px;text-align:center;background-color:#FAF9F5}.gb-element-f1000011{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000011 .wp-block-image{margin:0}.gb-element-f1000011 img{display:block;width:100%}.gb-element-f1000011b{padding:20px 22px 24px}.gb-element-f1000011b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000011b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000012{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000012 .wp-block-image{margin:0}.gb-element-f1000012 img{display:block;width:100%}.gb-element-f1000012b{padding:20px 22px 24px}.gb-element-f1000012b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000012b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000013{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000013 .wp-block-image{margin:0}.gb-element-f1000013 img{display:block;width:100%}.gb-element-f1000013b{padding:20px 22px 24px}.gb-element-f1000013b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000013b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000014{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000014 .wp-block-image{margin:0}.gb-element-f1000014 img{display:block;width:100%}.gb-element-f1000014b{padding:20px 22px 24px}.gb-element-f1000014b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000014b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000015{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000015 .wp-block-image{margin:0}.gb-element-f1000015 img{display:block;width:100%}.gb-element-f1000015b{padding:20px 22px 24px}.gb-element-f1000015b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000015b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000016{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);height:100%}.gb-element-f1000016 .wp-block-image{margin:0}.gb-element-f1000016 img{display:block;width:100%}.gb-element-f1000016b{padding:20px 22px 24px}.gb-element-f1000016b h3{font-size:19px;margin:0 0 6px}.gb-element-f1000016b p{font-size:14px;color:#5B5B54;margin:0 0 10px}.gb-element-f1000017{background-color:#ffffff;border:1px solid #E7E4DA;border-radius:4px;overflow:hidden;box-shadow:0 2px 14px rgba(2,20,8,0.06);display:grid;grid-template-columns:1.1fr 1fr;text-align:left;align-items:center}.gb-element-f1000017 img{display:block;width:100%;height:100%;object-fit:cover}.gb-element-f1000017 .gb-element-f1000017b{padding:32px 36px}@media (max-width:600px){.gb-element-f1000017{grid-template-columns:1fr}}.gb-element-f1000017b{padding:32px 36px}.gb-element-f1000017b h3{font-size:22px;margin:0 0 10px}.gb-element-f1000017b p{font-size:15px;color:#5B5B54;margin:0 0 14px}.gb-element-f1000030{padding-top:64px;padding-bottom:64px;text-align:center}.gb-element-f1000030 .wp-block-latest-posts{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:28px;list-style:none;margin:40px 0 0;padding:0}.gb-element-f1000030 .wp-block-latest-posts__post-title{font-family:"Playfair Display",serif;font-size:19px;color:#1a1a1a;margin:0 0 8px}.gb-element-f1000030 .wp-block-latest-posts__post-title a{color:inherit;text-decoration:none}.gb-element-f1000030 .wp-block-latest-posts__post-excerpt{font-size:14px;color:#5B5B54}.gb-element-f1000030 .wp-block-latest-posts__post-date{font-size:12px;color:#8a8a7f;text-transform:uppercase;letter-spacing:0.05em}.gb-element-f1000030 .wp-block-latest-posts.is-grid li{width:100% !important;margin-right:0 !important}.gb-element-f1000030 .wp-block-latest-posts__featured-image{display:block}.gb-element-f1000030 .wp-block-latest-posts__featured-image a{display:block}.gb-element-f1000030 .wp-block-latest-posts__featured-image img{display:block;border-radius:8px;width:100%;height:220px;object-fit:cover}.gb-element-f1000031{padding-top:64px;padding-bottom:64px;text-align:center;background-color:#FAF9F5}.gb-element-f1000033{padding-top:64px;padding-bottom:64px;text-align:center;background-color:#0F2A16}.gb-element-f1000033 h2{color:#ffffff}.gb-element-f1000033 p{color:#D6DED8;max-width:600px;margin-left:auto;margin-right:auto}.gb-element-df89e3cb{background-color:var(--accent-2);color:var(--base-3);text-align:center}.gb-element-df89e3cb a{color:var(--base-3)}.gb-element-df89e3cb a:hover{color:var(--accent)}@media (max-width:767px){.gb-element-df89e3cb{margin-top:0px}}.gb-element-c5a569b7{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 40px 30px 40px}@media (max-width:1024px){.gb-element-c5a569b7{padding-left:20px;padding-right:20px;padding-top:20px}}@media (max-width:767px){.gb-element-c5a569b7{padding-left:20px;padding-top:30px}}.gb-element-aa6d582d{align-items:center;display:flex;justify-content:space-around;border-top:1px solid var(--base);border-bottom:1px solid var(--base)}@media (max-width:1024px){.gb-element-aa6d582d{column-gap:20px;flex-wrap:wrap;padding-bottom:40px;padding-top:40px}}@media (max-width:767px){.gb-element-aa6d582d{padding-bottom:20px;padding-top:20px;row-gap:20px}}@media (max-width:767px){.gb-element-afbf0205{width:100%}}.gb-element-2b8daba8{height:100%}@media (max-width:1024px){.gb-element-2b8daba8{width:25%}}@media (max-width:767px){.gb-element-2b8daba8{width:50%}}.gb-element-d374060d{height:100%}@media (max-width:1024px){.gb-element-d374060d{width:25%}}@media (max-width:767px){.gb-element-d374060d{width:50%}}.gb-text-f1000002{display:inline-block;background-color:rgba(255,255,255,0.15);color:#ffffff;font-size:13px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;padding:7px 18px;border-radius:9999px;margin-bottom:22px;border:1px solid rgba(255,255,255,0.35)}.gb-text-f1000003{display:inline-flex;align-items:center;background-color:#02420e;color:#ffffff;text-decoration:none;font-weight:600;padding:1rem 2rem}.gb-text-f1000003:is(:hover,:focus){background-color:#0a5c1a;color:#ffffff}.gb-text-f1000004{display:inline-flex;align-items:center;background-color:transparent;color:#ffffff;border:1px solid rgba(255,255,255,0.6);text-decoration:none;font-weight:600;padding:0.9rem 1.9rem}.gb-text-f1000004:is(:hover,:focus){background-color:rgba(255,255,255,0.15)}.gb-text-f1000011c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000011c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000012c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000012c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000013c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000013c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000014c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000014c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000015c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000015c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000016c{color:#02420e;font-weight:600;text-decoration:none;display:inline-block}.gb-text-f1000016c:is(:hover,:focus){text-decoration:underline}.gb-text-f1000017c{display:inline-flex;align-items:center;background-color:#02420e;color:#ffffff;text-decoration:none;font-weight:600;padding:0.8rem 1.6rem}.gb-text-f1000017c:is(:hover,:focus){background-color:#0a5c1a;color:#ffffff}.gb-text-f1000032{display:inline-flex;align-items:center;background-color:#02420e;color:#ffffff;text-decoration:none;font-weight:600;padding:1rem 2rem}.gb-text-f1000032:is(:hover,:focus){background-color:#0a5c1a;color:#ffffff}.gb-text-f1000034{display:inline-flex;align-items:center;background-color:#ffffff;color:#0F2A16;text-decoration:none;font-weight:600;padding:1rem 2rem}.gb-text-f1000034:is(:hover,:focus){background-color:#E7E4DA;color:#0F2A16}.gb-text-8e9f1f38{font-size:45px;margin-bottom:20px}@media (max-width:1024px){.gb-text-8e9f1f38{flex-grow:1;font-size:46px}}.gb-text-9aa3cd7d{font-weight:bold;margin-bottom:5px}.gb-text-28061f75{font-size:16px;margin-top:40px;text-align:left}@media (max-width:767px){.gb-text-28061f75{font-size:14px;letter-spacing:-0.05em;line-height:1.3em;text-align:center}}