.elementor .e-010aca4-1abb{margin-top: 12px;\n}.elementor .e-91595eb-2da8{flex: 1 1 520px; font-size: 24px; line-height: 1.3;\n}.elementor .e-eb0cf8c-13da{font-size: 30px;\n}.elementor .e-b7b047c-9863{padding: 48px; gap: 24px; max-width: 880px;\n}.elementor .e-ead3803-00e6{align-items: center;\n}.elementor .e-0314cad-469a{gap: 12px;\n}.elementor .e-7a7e31e-ef9b{color: #262625;\n}.elementor .e-7963492-d52b{margin-top: auto;\n}.elementor .e-69ffeec-a683{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #262625;\n}.elementor .e-e585261-c605{color: #262625;\n}.elementor .e-1553618-443e{margin-top: auto;\n}.elementor .e-4092170-a986{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #DEDEDA;\n}.elementor .e-2cce068-7f80{color: #262625;\n}.elementor .e-59632b5-dd59{margin-top: auto;\n}.elementor .e-318b2aa-5cf1{padding: 24px 0 0 0; gap: 14px; border-top: 2px solid #DEDEDA;\n}.elementor .e-08b4b78-a1bf{gap: 40px 32px;\n}.elementor .e-0fdac23-631a{flex: 1 1 auto; padding: 0;\n}.elementor .e-435b86a-0d02{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-db552ce-49df{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-e384f51-9541{flex: 1 1 auto; padding: 0;\n}.elementor .e-be3b78c-3064{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-5e29d0f-9639{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-2af3958-16cc{flex: 1 1 auto; padding: 0;\n}.elementor .e-df479e5-4a9d{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-d3148fd-6718{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-fa73c64-0727{flex: 1 1 auto; padding: 0;\n}.elementor .e-ef3bcdb-143d{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-fd6116e-ed52{border-bottom: 1px solid #DEDEDA;\n}.elementor .e-954a4bd-97d6{aspect-ratio: 3 / 2;\n}.elementor .e-8ff98a1-87dc{border-radius: 0;\n}.elementor .e-678661d-d661{font-size: 19px; line-height: 1.4;\n}.elementor .e-817cf8b-65cd{margin-top: auto; padding-top: 8px;\n}.elementor .e-5631c94-22ed{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-3641353-dbc3{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-0efeed9-a9ec{aspect-ratio: 3 / 2;\n}.elementor .e-05914e0-092a{border-radius: 0;\n}.elementor .e-f0f8acb-7480{font-size: 19px; line-height: 1.4;\n}.elementor .e-11ae8fd-cf7c{margin-top: auto; padding-top: 8px;\n}.elementor .e-9806150-b2d4{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-a81e3e7-96fe{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-a6e544a-9a1c{aspect-ratio: 3 / 2;\n}.elementor .e-a9bf7c1-7516{border-radius: 0;\n}.elementor .e-bf4ff86-af9e{font-size: 19px; line-height: 1.4;\n}.elementor .e-69884b2-a0fa{margin-top: auto; padding-top: 8px;\n}.elementor .e-9cf8944-6d1b{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-8444f6d-8645{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-8277f28-4c17{aspect-ratio: 3 / 2;\n}.elementor .e-66610c9-a672{border-radius: 0;\n}.elementor .e-7661a11-10fb{font-size: 19px; line-height: 1.4;\n}.elementor .e-644fdc6-7577{margin-top: auto; padding-top: 8px;\n}.elementor .e-ae38067-e170{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-0d82613-1a73{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-54607ff-89be{aspect-ratio: 3 / 2;\n}.elementor .e-416b419-e880{border-radius: 0;\n}.elementor .e-8acbe9b-80a6{font-size: 19px; line-height: 1.4;\n}.elementor .e-4058f33-5249{margin-top: auto; padding-top: 8px;\n}.elementor .e-49a88d7-db97{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-a1de0fc-272e{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-f89c612-382e{aspect-ratio: 3 / 2;\n}.elementor .e-3d66055-534a{border-radius: 0;\n}.elementor .e-97c4da5-501b{font-size: 19px; line-height: 1.4;\n}.elementor .e-e16622d-1fa0{margin-top: auto; padding-top: 8px;\n}.elementor .e-32c9689-7312{padding: 24px; gap: 10px; flex: 1;\n}.elementor .e-84c3e81-cb6b{padding: 0; gap: 0; overflow: hidden; text-decoration: none; color: inherit;\n}.elementor .e-d237568-bd66{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-0e2fcea-3d23{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-ad5b567-6dd8{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-98a1cf7-3246{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-5823a35-4794{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-93ee17b-bab6{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-1e464a6-4797{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-97fda2b-4791{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-259a2cb-8342{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-aa08f22-b610{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-091d51a-b8f6{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-7a7abd9-246d{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-86bd9b8-5937{height: 64px; width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1); opacity: 0.8;\n}.elementor .e-cea2dea-ebe7{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-f891bbb-1308{padding: 0; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 16px 48px;\n}.elementor .e-df84e08-2165{padding-top: 40px; padding-bottom: 40px; border-bottom: 1px solid #E6E6E3;\n}.elementor .e-652ae8b-5d0e{color: #262625; letter-spacing: 0.3em; font-size: 13px;\n}.elementor .e-0bb0a5c-83ff{color: #262625; font-weight: 800; font-size: 40px;\n}.elementor .e-a8718e8-9845{color: #262625; max-width: 640px;\n}.elementor .e-3c31618-8472{flex: 1 1 560px; gap: 12px;\n}.elementor .e-c9a6b05-81e5{min-height: 60px; padding: 0 30px;\n}.elementor .e-ef572a1-e7e7{gap: 24px 48px;\n}.elementor .e-11c74b8-b245{aspect-ratio: 9 / 8; border-radius: 0;\n}.elementor .e-88f6918-0417{font-size: 34px; line-height: 1.2;\n}.elementor .e-fbab634-28d7{font-weight: 800; font-size: 20px; margin-top: 8px;\n}.elementor .e-6232d1c-dde6{font-size: 20px; font-weight: 800; color: #4D4D4D; margin: 0 0 0 16px;\n}.elementor .e-17ab688-d420{align-items: center;\n}.elementor .e-7c796ce-915d{color: #E2E0DB;\n}.elementor .e-245c13a-f66f{color: #AFCB1F; font-weight: 700;\n}.elementor .e-8ae7ee1-e762{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-05ddf66-e407{color: #E2E0DB;\n}.elementor .e-4ad8d16-8294{color: #AFCB1F; font-weight: 700;\n}.elementor .e-5d9edd0-dd5c{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-7249e3b-c390{color: #E2E0DB;\n}.elementor .e-0edc300-9e55{color: #AFCB1F; font-weight: 700;\n}.elementor .e-8f7fcac-4486{padding: 0; flex-direction: row; justify-content: space-between; align-items: center; gap: 12px;\n}.elementor .e-03f4fa9-b5ae{object-position: 62% 30%;\n}.elementor .e-5478ec3-46a9{background-color: #E9E9E6; min-height: 360px;\n}.elementor .e-7c8328f-ba0d{font-size: 40px;\n}.elementor .e-ee3e24b-0172{gap: 20px;\n}.elementor .e-2265560-b3f3{background-color: #F4F4F2; color: #262625;\n}.elementor .e-387c82e-7475{padding: 0 24px; width: 100%; display: flex; flex-direction: column; align-items: center; background-color: #FFFFFF;\n}