.elementor .e-28b0c70-98b4{margin-top: 12px;\n}.elementor .e-a77b20c-47a3{flex: 1 1 520px; font-size: 24px; line-height: 1.3;\n}.elementor .e-379e6f3-c190{font-size: 30px;\n}.elementor .e-23e884b-b0e9{padding: 48px; gap: 24px; max-width: 880px;\n}.elementor .e-6436f53-7ae0{align-items: center;\n}.elementor .e-6afcd58-1f67{gap: 12px;\n}.elementor .e-fa9cf9d-4797{color: #262625;\n}.elementor .e-b5ca7db-ab01{margin-top: auto;\n}.elementor .e-64ee550-a3dc{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #262625;\n}.elementor .e-80c9ba7-776c{color: #262625;\n}.elementor .e-b65b174-ab49{margin-top: auto;\n}.elementor .e-0e5f3d4-7ff6{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #DEDEDA;\n}.elementor .e-303b61a-04ba{color: #262625;\n}.elementor .e-12b7523-059a{margin-top: auto;\n}.elementor .e-73f8ba0-dde2{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #DEDEDA;\n}.elementor .e-698efc1-10ba{gap: 40px 32px;\n}.elementor .e-6f97f9e-e684{flex: 1 1 auto; padding: 0;\n}.elementor .e-9a0645b-bbbc{flex: none; width: 36px; height: 36px; border-radius: 4px; background-color: #AFCB1F; color: #262625; display: flex; align-items: center; justify-content: center;\n}.elementor .e-75543b8-d53a{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-06cb173-a97c{flex: 1 1 auto; padding: 0;\n}.elementor .e-c4315f9-a86c{flex: none; width: 36px; height: 36px; border-radius: 4px; background-color: #AFCB1F; color: #262625; display: flex; align-items: center; justify-content: center;\n}.elementor .e-6c5b3bc-e9a1{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-4ba339e-9b34{flex: 1 1 auto; padding: 0;\n}.elementor .e-6f95c78-533d{flex: none; width: 36px; height: 36px; border-radius: 4px; background-color: #AFCB1F; color: #262625; display: flex; align-items: center; justify-content: center;\n}.elementor .e-095674c-1303{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-d2ae026-59d9{flex: 1 1 auto; padding: 0;\n}.elementor .e-2dbad1d-3220{flex: none; width: 36px; height: 36px; border-radius: 4px; background-color: #AFCB1F; color: #262625; display: flex; align-items: center; justify-content: center;\n}.elementor .e-9d0e26d-3839{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-e5ff74b-3038{aspect-ratio: 3 / 2;\n}.elementor .e-99c1a79-219b{border-radius: 0;\n}.elementor .e-6fbda2c-676f{font-size: 19px; line-height: 1.4;\n}.elementor .e-36de892-03f7{margin-top: auto; padding-top: 8px;\n}.elementor .e-22ea546-5bf3{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-67cc6f6-16cf{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-3f5eb07-0429{aspect-ratio: 3 / 2;\n}.elementor .e-662e061-195a{border-radius: 0;\n}.elementor .e-68dc723-e790{font-size: 19px; line-height: 1.4;\n}.elementor .e-dcf6de8-99fc{margin-top: auto; padding-top: 8px;\n}.elementor .e-3eba459-f88b{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-0718e3c-595b{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-d4c23db-0b11{aspect-ratio: 3 / 2;\n}.elementor .e-64c8a3a-1327{border-radius: 0;\n}.elementor .e-23c8ef7-657e{font-size: 19px; line-height: 1.4;\n}.elementor .e-8ac118c-45fd{margin-top: auto; padding-top: 8px;\n}.elementor .e-9f55e58-7645{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-06ebdf4-5974{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-fc79e71-b150{aspect-ratio: 3 / 2;\n}.elementor .e-e6ec0af-9dc5{border-radius: 0;\n}.elementor .e-768653a-dc1f{font-size: 19px; line-height: 1.4;\n}.elementor .e-40c03cd-f195{margin-top: auto; padding-top: 8px;\n}.elementor .e-a970c56-2ded{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-650e5f1-701b{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-8a6c3ba-57b4{aspect-ratio: 3 / 2;\n}.elementor .e-5e049e5-67ac{border-radius: 0;\n}.elementor .e-6c70527-53de{font-size: 19px; line-height: 1.4;\n}.elementor .e-2b6df2d-489e{margin-top: auto; padding-top: 8px;\n}.elementor .e-7c9dfe9-90d8{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-fe32b5c-86a5{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-2957870-e5ae{aspect-ratio: 3 / 2;\n}.elementor .e-039ac07-2231{border-radius: 0;\n}.elementor .e-f016d30-b2f1{font-size: 19px; line-height: 1.4;\n}.elementor .e-588251e-4684{margin-top: auto; padding-top: 8px;\n}.elementor .e-61f52bb-a9cf{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-823b742-dec0{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-7f85927-17fc{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-6e808ab-78b9{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-78f83ff-46ab{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-ec8ee50-d532{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-e7bad91-4ef2{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-edb5503-dc35{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-0880064-d8f2{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-777898f-6362{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-ff4a737-e63e{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-551757b-bead{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-4e724d8-0b7d{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-fd85fb4-6185{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-e364f22-f5e7{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-fcecd13-99ee{padding: 0; flex-direction: row; flex-wrap: wrap; gap: 24px 40px; align-items: center; flex: 1 1 520px; justify-content: space-between;\n}.elementor .e-a6d9d2a-c93d{padding: 0; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 16px 48px;\n}.elementor .e-3fd62d2-bf34{padding-top: 40px; padding-bottom: 40px; border-bottom: 1px solid #E6E6E3;\n}.elementor .e-3fb5339-108a{color: #262625; letter-spacing: 0.3em; font-size: 13px;\n}.elementor .e-2e9d3ff-6377{color: #262625; font-weight: 800; font-size: 40px;\n}.elementor .e-c7f516e-c6ef{color: #262625; max-width: 640px;\n}.elementor .e-1ac4a7a-90cc{flex: 1 1 560px; gap: 12px;\n}.elementor .e-8e0ef4d-6cf0{min-height: 60px; padding: 0 30px;\n}.elementor .e-bd5b50e-f0e9{gap: 24px 48px;\n}.elementor .e-def3f8d-df5b{aspect-ratio: 9 / 8; border-radius: 0;\n}.elementor .e-6408098-c0d6{font-size: 34px; line-height: 1.2;\n}.elementor .e-305a779-ba86{font-weight: 800; font-size: 20px; margin-top: 8px;\n}.elementor .e-687398c-0554{font-size: 20px; font-weight: 800; color: #4D4D4D; margin: 0 0 0 16px;\n}.elementor .e-7bf47ad-5309{align-items: center;\n}.elementor .e-5ff4baf-d148{color: #E2E0DB;\n}.elementor .e-07f7790-c26f{color: #AFCB1F; font-weight: 700;\n}.elementor .e-9a187ac-00c4{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-a7ef626-1301{color: #E2E0DB;\n}.elementor .e-bda088c-21f3{color: #AFCB1F; font-weight: 700;\n}.elementor .e-1a36642-501b{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-ed81a46-f1bb{color: #E2E0DB;\n}.elementor .e-67d931a-b176{color: #AFCB1F; font-weight: 700;\n}.elementor .e-06be9c5-0e6e{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-183593e-7d9c{object-position: 62% 30%;\n}.elementor .e-e10a543-37e0{background-color: #E9E9E6; min-height: 360px;\n}.elementor .e-d20f1f4-ee27{font-size: 40px;\n}.elementor .e-d5e1699-48bc{gap: 20px;\n}.elementor .e-6fd5511-1fa2{background-color: #F4F4F2; color: #262625;\n}.elementor .e-8cce034-d36c{padding: 0 24px; width: 100%; display: flex; flex-direction: column; align-items: center; background-color: #FFFFFF;\n}