.elementor .e-50d5bc3b-f538{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#F0B429;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:999px;background-color:rgba(240,180,41,.16);display:inline-block;}.elementor .e-5476d6f0-9c35{font-family:"'Playfair Display',serif";font-weight:700;font-size:clamp(36px,5.2vw,60px);color:#FAF6EC;line-height:1.12;text-transform:capitalize;margin:0px;}.elementor .e-3036053b-f7b6{max-width:620px;font-family:"'DM Sans',sans-serif";font-size:18px;color:rgba(250,246,236,.86);line-height:1.7;margin:0px;cursor:default;\n}.elementor .e-5398a967-472d{width:100%;max-width:760px;text-align:center;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-7e2d9005-d2cd{overflow:hidden;position:relative;padding-block-start:88px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 82% 8%, rgba(240,180,41,.2) 0%,transparent 45%),linear-gradient(135deg, #1F3D14 0%,#2B5A1B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;border-radius:0 0 50% 50% / 0 0 40px 40px;\n}.elementor .e-6fcbcddd-66e6:hover,.elementor .e-6fcbcddd-66e6:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-6fcbcddd-66e6{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-77200a22-3c5b:hover,.elementor .e-77200a22-3c5b:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-77200a22-3c5b{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-row:span 2;}.elementor .e-45c6d765-6413:hover,.elementor .e-45c6d765-6413:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-45c6d765-6413{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-172f54c0-4ef8:hover,.elementor .e-172f54c0-4ef8:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-172f54c0-4ef8{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-6c61a5b9-afdf:hover,.elementor .e-6c61a5b9-afdf:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-6c61a5b9-afdf{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-6d38e9dd-44ae:hover,.elementor .e-6d38e9dd-44ae:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-6d38e9dd-44ae{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-row:span 2;}.elementor .e-5821d5ab-908c:hover,.elementor .e-5821d5ab-908c:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-5821d5ab-908c{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-535baf53-8880:hover,.elementor .e-535baf53-8880:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-535baf53-8880{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-2c8cd4ec-3e65:hover,.elementor .e-2c8cd4ec-3e65:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-2c8cd4ec-3e65{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-425e3d4-81af:hover,.elementor .e-425e3d4-81af:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-425e3d4-81af{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-row:span 2;}.elementor .e-4455d36c-ce9a:hover,.elementor .e-4455d36c-ce9a:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-4455d36c-ce9a{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-3383aec6-3278:hover,.elementor .e-3383aec6-3278:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-3383aec6-3278{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-7b8c42e9-4d1d:hover,.elementor .e-7b8c42e9-4d1d:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-7b8c42e9-4d1d{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-395450e-856d:hover,.elementor .e-395450e-856d:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-395450e-856d{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-48ecb1d5-bbf4:hover,.elementor .e-48ecb1d5-bbf4:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-48ecb1d5-bbf4{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-72cb63ad-b523:hover,.elementor .e-72cb63ad-b523:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-72cb63ad-b523{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-64613c74-4341:hover,.elementor .e-64613c74-4341:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-64613c74-4341{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-6022db9-cc3f:hover,.elementor .e-6022db9-cc3f:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-6022db9-cc3f{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-3e0c0338-45be:hover,.elementor .e-3e0c0338-45be:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-3e0c0338-45be{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-2b992ca9-ef94:hover,.elementor .e-2b992ca9-ef94:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-2b992ca9-ef94{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-50794e21-2d29:hover,.elementor .e-50794e21-2d29:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-50794e21-2d29{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-40334264-6063:hover,.elementor .e-40334264-6063:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-40334264-6063{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-21454cde-6e56:hover,.elementor .e-21454cde-6e56:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-21454cde-6e56{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-2141a7cb-b0bf:hover,.elementor .e-2141a7cb-b0bf:focus-visible{box-shadow:0px 18px 36px 0px rgba(31,61,20,.28);transform:translate3d(0px, -6px, 0px);}.elementor .e-2141a7cb-b0bf{width:100%;height:100%;object-fit:cover;border-radius:18px;transition:transform 0.35s, box-shadow 0.35s;display:block;}.elementor .e-66bef7-302c{width:100%;max-width:1240px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;grid-auto-flow:dense;\n}.elementor .e-78be798e-2b90{position:relative;z-index:2;padding-block-start:0px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-56px;background-color:#FAF6EC;display:flex;justify-content:center;}.elementor .e-3f15fad4-d198{font-family:"'Playfair Display',serif";font-weight:700;font-size:clamp(30px,4vw,42px);color:#1F3D14;line-height:1.2;text-transform:capitalize;margin:0px;}.elementor .e-2fba98f2-5dd5{font-family:"'DM Sans',sans-serif";font-size:18px;color:#2b3a1f;line-height:1.6;margin:0px;cursor:default;\n}.elementor .e-70eeb04-7682:hover,.elementor .e-70eeb04-7682:focus-visible{background-color:#44852A;transform:translate3d(0px, -2px, 0px);}.elementor .e-70eeb04-7682{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:16px;color:#fff;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:8px;border-radius:999px;background-color:#1F3D14;transition:transform 0.2s, background-color 0.2s;}.elementor .e-5a76333-a799{width:100%;max-width:640px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-378383e5-806d{text-align:center;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F0B429;display:flex;justify-content:center;}