.elementor .e-12064648-c413:hover,.elementor .e-12064648-c413:focus-visible{filter: brightness(0.96);\n}.elementor .e-12064648-c413{width:422px;height:240px;max-width:100%;overflow:hidden;object-fit:cover;text-decoration:none;cursor:pointer;padding:0px;border-radius:18px;transition:transform 0.15s, filter 0.15s;display:block;flex:0 0 auto;box-sizing: border-box; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-5edd909e-bf52:hover,.elementor .e-5edd909e-bf52:focus-visible{filter: brightness(0.96);\n}.elementor .e-5edd909e-bf52{min-height:70.2px;overflow:hidden;font-family:Manrope;font-weight:800;font-size:26px;color:#28353d;line-height:35.1px;text-decoration:none;cursor:pointer;padding:0px;margin:0px;transition:transform 0.15s, filter 0.15s;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: ellipsis; white-space: normal; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-2e25c026-8ca1{overflow:hidden;font-family:Manrope;font-weight:400;font-size:19px;color:#28353d;line-height:25.65px;margin:0px;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: ellipsis; white-space: normal;\n}.elementor .e-65ea2b62-2b94{overflow:visible;font-family:Manrope;font-weight:800;font-size:30px;color:#28353d;line-height:40.5px;margin:0px;display:block;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; white-space: normal; text-overflow: clip;\n}.elementor .e-bf14186-2d38{width:20px;height:20px;padding:0px;display:block;flex:0 0 auto;box-sizing: border-box; max-width: none;\n}.elementor .e-4f8744ae-36fd{width:392px;max-width:100%;font-family:Manrope;font-weight:400;font-size:17px;color:#28353d;line-height:22.95px;margin:0px;display:block;flex:0 0 auto;text-align: left; box-sizing: border-box; white-space: nowrap;\n}.elementor .e-5e51d5e5-3fc5{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;justify-content:flex-start;align-items:flex-start;align-self:stretch;box-sizing: border-box;\n}.elementor .e-6a6a7ae0-6482{min-width:0px;max-width:100%;font-family:Manrope;font-weight:700;font-size:19px;color:#28353d;line-height:25.65px;text-align:center;margin:0px;display:block;flex:0 1 auto;box-sizing: border-box; width: max-content;\n}.elementor .e-4068ba98-9ef9{width:16px;height:14.05px;padding:0px;display:block;flex:0 0 auto;box-sizing: border-box; max-width: none;\n}.elementor .e-272f3825-f60f:hover,.elementor .e-272f3825-f60f:focus-visible{filter: brightness(0.96);\n}.elementor .e-272f3825-f60f{overflow:hidden;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:28px;background-color:#5ed6c1;transition:transform 0.15s, filter 0.15s;display:flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;align-self:stretch;box-sizing: border-box; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-b8e15f8-d927{width:100%;overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:22px;border-width:1px;border-color:#d6dbd9;border-style:solid;background-color:#faf9f6;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-5db66ef8-3c31:hover,.elementor .e-5db66ef8-3c31:focus-visible{filter: brightness(0.96);\n}.elementor .e-5db66ef8-3c31{height:110px;overflow:hidden;object-fit:cover;text-decoration:none;cursor:pointer;padding:0px;border-radius:16px;transition:transform 0.15s, filter 0.15s;display:block;flex:0 0 auto;align-self:stretch;box-sizing: border-box; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-53004edf-ef1d{min-width:0px;overflow:hidden;font-family:Manrope;font-weight:700;font-size:10px;color:#28353d;line-height:14px;text-align:center;margin:0px;display:block;flex:1 1 0px;box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-b23f49d-3e76{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-radius:320px;background-color:#5ed6c1;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;justify-content:flex-start;align-items:center;align-self:stretch;box-sizing: border-box;\n}.elementor .e-1ef29279-e9ee:hover,.elementor .e-1ef29279-e9ee:focus-visible{filter: brightness(0.96);\n}.elementor .e-1ef29279-e9ee{overflow:hidden;font-family:Manrope;font-weight:800;font-size:13px;color:#28353d;line-height:18.2px;text-decoration:none;cursor:pointer;padding:0px;margin:0px;transition:transform 0.15s, filter 0.15s;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: ellipsis; white-space: normal; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-5d56e705-c9c1{overflow:hidden;font-family:Manrope;font-weight:400;font-size:11px;color:#28353d;line-height:15.4px;margin:0px;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow: ellipsis; white-space: normal;\n}.elementor .e-57870b49-7714{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:0 0 auto;justify-content:flex-start;align-items:flex-start;align-self:stretch;box-sizing: border-box;\n}.elementor .e-15f1d9e-591f{overflow:visible;font-family:Manrope;font-weight:800;font-size:18px;color:#28353d;line-height:25.2px;margin:0px;display:block;flex:0 0 auto;align-self:stretch;text-align: left; box-sizing: border-box; white-space: normal; text-overflow: clip;\n}.elementor .e-7cbf216-88de{width:16px;height:16px;padding:0px;display:block;flex:0 0 auto;box-sizing: border-box; max-width: none;\n}.elementor .e-1d24e487-1c61{min-width:0px;overflow:hidden;font-family:Manrope;font-weight:400;font-size:10px;color:#28353d;line-height:14px;margin:0px;display:block;flex:1 1 0px;text-align: left; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-5214bbda-f251{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:6px;flex:0 0 auto;justify-content:flex-start;align-items:center;align-self:stretch;box-sizing: border-box;\n}.elementor .e-21ee180e-6da1{min-width:0px;overflow:hidden;font-family:Manrope;font-weight:700;font-size:10px;color:#28353d;letter-spacing:-0.3px;line-height:14px;text-align:center;padding-block-start:0.3em;padding-block-end:0.3em;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-0.3em;margin-block-end:-0.3em;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:1 1 0px;text-box: trim-both cap alphabetic; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-74d0524e-c422{width:16px;height:16px;padding:0px;display:block;flex:0 0 auto;box-sizing: border-box; max-width: none;\n}.elementor .e-d4518ea-fda6:hover,.elementor .e-d4518ea-fda6:focus-visible{filter: brightness(0.96);\n}.elementor .e-d4518ea-fda6{width:auto;min-height:36px;text-decoration:none;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:110px;background-color:#5ed6c1;transition:transform 0.15s, filter 0.15s;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;justify-content:center;align-items:center;align-self:stretch;box-sizing: border-box; &:focus-visible { outline: 2px solid #28353d; outline-offset: 3px; }\n}.elementor .e-77ecb30f-c497{width:100%;padding-block-start:11px;padding-block-end:11px;padding-inline-start:11px;padding-inline-end:11px;margin:0px;border-radius:22px;border-width:1px;border-color:#d6dbd9;border-style:solid;background-color:#ffffff;display:none;flex-direction:column;gap:10px;justify-content:flex-start;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-2ee3e2e0-6396{width:100%;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}