.elementor .e-hero-shade{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(180deg, rgba(0,0,0,.28) 0%,rgba(0,0,0,.18) 35%,rgba(0,0,0,.62) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-14acb18f-3437{font-weight:800;font-size:12px;color:#fff;letter-spacing:2px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:rgba(255,255,255,.14);display:inline-block;}.elementor .e-73cf2c29-8f28{max-width:960px;font-size:clamp(34px,5vw,68px);color:#fff;line-height:1.03;text-transform:uppercase;}.elementor .e-2f36255f-525e{max-width:640px;font-size:15.5px;color:rgba(255,255,255,.9);line-height:1.65;}.elementor .e-6b33a614-30a0{width:42px;height:42px;font-size:20px;color:#fff;margin:0px;border-radius:10px;background-color:#C4122F;display:flex;justify-content:center;align-items:center;}.elementor .e-3d14a4a-36fb{font-size:13px;color:#fff;line-height:1.35;margin:0px;}.elementor .e-78d255b3-b823{width:340px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.20);border-style:solid;background-color:rgba(20,20,20,.58);flex-direction:row;gap:12px;flex:0 0 340px;align-items:center;}.elementor .e-68d372a3-e1ac{width:42px;height:42px;font-size:20px;color:#fff;margin:0px;border-radius:10px;background-color:#C4122F;display:flex;justify-content:center;align-items:center;}.elementor .e-11edd32f-ec4b{font-size:13px;color:#fff;line-height:1.35;margin:0px;}.elementor .e-af697a5-9018{width:340px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.20);border-style:solid;background-color:rgba(20,20,20,.58);flex-direction:row;gap:12px;flex:0 0 340px;align-items:center;}.elementor .e-2b156b2e-82bb{width:auto;max-width:760px;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:stretch;}.elementor .e-hero-content{width:100%;min-height:670px;max-width:1220px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;text-align:center;padding-block-start:118px;padding-block-end:54px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center;}.elementor .e-5b724792-ab0f{min-height:670px;overflow:hidden;position:relative;color:#fff;padding:0px;background-color:#111;display:block;}.elementor .e-2856742b-7ef2{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;display:flex;gap:12px;align-items:center;}.elementor .e-4baf34b4-b2f0{font-size:clamp(28px,3.6vw,48px);color:#141414;line-height:1.08;text-transform:uppercase;}.elementor .e-2b40d3e0-5655{font-size:15.5px;color:#3a3a3e;line-height:1.7;}.elementor .e-74ce5860-d669{font-size:15.5px;color:#3a3a3e;line-height:1.7;}.elementor .e-3ec5b07c-38c4{font-weight:800;font-size:12.5px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#C4122F;}.elementor .e-68939bc-611c{font-weight:800;font-size:12.5px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#C4122F;}.elementor .e-1051c238-6416{font-weight:800;font-size:12.5px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#C4122F;}.elementor .e-7dabeaf0-42af{font-weight:800;font-size:12.5px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#C4122F;}.elementor .e-1b858b75-a679{margin-block-start:8px;gap:10px;flex-wrap:wrap;}.elementor .e-69072420-a6af{flex-direction:column;gap:14px;}.elementor .e-1d59c400-fab6{width:100%;height:460px;object-fit:cover;border-radius:22px;box-shadow:0px 24px 60px 0px rgba(16,16,20,.10);}.elementor .e-6f69097-a418{font-size:38px;color:#C4122F;line-height:1;}.elementor .e-1bef456e-e232{font-size:13px;color:#333;line-height:1.4;}.elementor .e-5b041272-d5c4{width:auto;min-width:245px;max-width:calc(100% - 44px);position:absolute;inset-block-end:-26px;inset-inline-start:22px;z-index:3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:16px;border-inline-start-width:6px;background-color:#fff;box-shadow:0px 24px 60px 0px rgba(16,16,20,.12);display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-19cc2d8a-7a7d{position:relative;}.elementor .e-25df7b45-6eb7{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:48px;grid-template-columns:1.02fr 1fr;align-items:start;}.elementor .e-6db80569-40b9{padding-block-start:88px;padding-block-end:88px;padding-inline-start:28px;padding-inline-end:28px;background-color:#fff;}.elementor .e-21496c57-4d56{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-2ff2de65-fb95{font-size:clamp(28px,3.6vw,48px);color:#141414;line-height:1.08;text-transform:uppercase;}.elementor .e-a4a7d2a-3485{font-size:22px;color:#141414;text-transform:uppercase;}.elementor .e-55f390d2-c53a{font-size:14.5px;color:#6B7280;line-height:1.65;}.elementor .e-50644355-f1c3{padding:26px;border-radius:20px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 12px 34px 0px rgba(0,0,0,.06);flex-direction:column;gap:8px;}.elementor .e-3781c66f-2170{font-size:22px;color:#141414;text-transform:uppercase;}.elementor .e-e97ac69-7b87{font-size:14.5px;color:#6B7280;line-height:1.65;}.elementor .e-4bbe7bae-39ec{padding:26px;border-radius:20px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 12px 34px 0px rgba(0,0,0,.06);flex-direction:column;gap:8px;}.elementor .e-773da29a-4ff5{font-size:22px;color:#141414;text-transform:uppercase;}.elementor .e-3d28e044-80ff{font-size:14.5px;color:#6B7280;line-height:1.65;}.elementor .e-2b526ff8-e015{padding:26px;border-radius:20px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 12px 34px 0px rgba(0,0,0,.06);flex-direction:column;gap:8px;}.elementor .e-73f8219a-30c5{font-size:22px;color:#141414;text-transform:uppercase;}.elementor .e-432fb6c3-f156{font-size:14.5px;color:#6B7280;line-height:1.65;}.elementor .e-77da4aa6-1f1e{padding:26px;border-radius:20px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 12px 34px 0px rgba(0,0,0,.06);flex-direction:column;gap:8px;}.elementor .e-7a8f5b56-d77a{padding-block-start:22px;grid-template-columns:1fr 1fr;}.elementor .e-6e2c8116-1b67{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:12px;}.elementor .e-662b8bee-c84d{padding-block-start:88px;padding-block-end:88px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:1px;background-color:#F6F4F2;}.elementor .e-eca5be-ca70{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-49ee3aaa-c451{font-size:clamp(28px,3.6vw,48px);color:#141414;line-height:1.08;text-transform:uppercase;}.elementor .e-6626fdd3-9a31{width:56px;height:56px;font-size:24px;color:#fff;margin:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;}.elementor .e-2b4db778-9e7e{font-size:24px;color:#fff;text-transform:uppercase;margin-block-start:6px;}.elementor .e-7fd9a042-8079{font-size:14.5px;color:rgba(255,255,255,.9);line-height:1.65;}.elementor .e-1f2daef0-bb34{min-height:220px;color:#fff;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:22px;background-image:linear-gradient(135deg, #C4122F 0%,#8E0B20 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:10px;}.elementor .e-3d4c20e2-2a0f{width:56px;height:56px;font-size:24px;color:#fff;margin:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;}.elementor .e-64045f0a-d2a7{font-size:24px;color:#fff;text-transform:uppercase;margin-block-start:6px;}.elementor .e-55c31d98-ea7b{font-size:14.5px;color:rgba(255,255,255,.9);line-height:1.65;}.elementor .e-e26abe8-bbdd{min-height:220px;color:#fff;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:22px;background-image:linear-gradient(135deg, #C4122F 0%,#8E0B20 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:10px;}.elementor .e-7578eb04-4924{width:56px;height:56px;font-size:24px;color:#fff;margin:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;}.elementor .e-1d2ce870-92d2{font-size:24px;color:#fff;text-transform:uppercase;margin-block-start:6px;}.elementor .e-269586b3-9ab9{font-size:14.5px;color:rgba(255,255,255,.9);line-height:1.65;}.elementor .e-6f9fc308-ccf8{min-height:220px;color:#fff;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:22px;background-image:linear-gradient(135deg, #C4122F 0%,#8E0B20 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:10px;}.elementor .e-15eaa0ed-9d62{width:56px;height:56px;font-size:24px;color:#fff;margin:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;background-color:rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;}.elementor .e-4769615f-b156{font-size:24px;color:#fff;text-transform:uppercase;margin-block-start:6px;}.elementor .e-26755757-df77{font-size:14.5px;color:rgba(255,255,255,.9);line-height:1.65;}.elementor .e-22afb574-7dab{min-height:220px;color:#fff;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:22px;background-image:linear-gradient(135deg, #C4122F 0%,#8E0B20 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:10px;}.elementor .e-7d9f9943-7616{padding-block-start:22px;gap:20px;grid-template-columns:1fr 1fr;}.elementor .e-1272c7c5-ec08{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:12px;}.elementor .e-3fe5a883-b5ba{padding-block-start:88px;padding-block-end:88px;padding-inline-start:28px;padding-inline-end:28px;background-color:#fff;}.elementor .e-3e312e79-688a{font-weight:800;font-size:13px;color:#fff;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-57e45573-ddca{font-size:clamp(28px,3.6vw,48px);color:#fff;line-height:1.08;text-transform:uppercase;}.elementor .e-def2331-ff01{font-size:16px;color:rgba(255,255,255,.85);}.elementor .e-6826e6f1-e4b1{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-5f41b055-5d91{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-680df1bc-cc85{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-5f724356-5419{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-54cbb8dc-a539{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-2b2a30d9-990b{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-22a7c49f-b6d9{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-3f016c69-7f7d{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-1ecd3538-ec1e{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-682834e2-8e47{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-566a97d8-bd39{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-2de4ae16-bf22{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-7a90654d-5889{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-ed21be3-8aad{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-69d44837-a279{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-73c98210-f742{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-3bf907a9-65c2{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-6bb3b68e-db79{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-5d194d71-8de4{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-50138068-3c15{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-531b2d76-c96b{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-53328086-c3ff{font-size:34px;color:#FFC400;line-height:1;margin:0px;}.elementor .e-7109d0f0-356c{font-weight:600;font-size:13px;color:#fff;margin-block-start:6px;opacity:95%;}.elementor .e-652758db-c7b8{text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.14);border-style:solid;background-image:linear-gradient(180deg, #CE1533 0%,#A80D27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-22ec2f9-7414{padding-block-start:22px;gap:16px;grid-template-columns:repeat(4,1fr);}.elementor .e-3a3d0802-62d7{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:10px;}.elementor .e-67231b7c-3180{color:#fff;padding-block-start:76px;padding-block-end:76px;padding-inline-start:28px;padding-inline-end:28px;background-color:#9BA0A7;}.elementor .e-7a3046a6-fab5{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;margin:0px;}.elementor .e-783a19b2-8100{width:auto;height:74px;max-width:100%;object-fit:contain;display:block;}.elementor .e-261434dc-e7bb{min-width:160px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-3c61826f-cdcf{width:auto;height:74px;max-width:100%;object-fit:contain;display:block;}.elementor .e-2857ecab-d01c{min-width:160px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-5f84aef8-e054{width:auto;height:74px;max-width:100%;object-fit:contain;display:block;}.elementor .e-211b3d0b-9915{min-width:160px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-7b41957e-b6ef{width:auto;height:74px;max-width:100%;object-fit:contain;display:block;}.elementor .e-52c32643-b95b{min-width:160px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-6a5872e8-761e{width:100%;display:flex;flex-direction:row;gap:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-41df1c82-ca25{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:14px;}.elementor .e-5752ede-5874{padding-block-start:54px;padding-block-end:54px;padding-inline-start:28px;padding-inline-end:28px;border-block-end-width:1px;background-color:#fff;}.elementor .e-276d274d-c257{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-202638a7-83c0{font-size:clamp(28px,3.6vw,48px);color:#141414;line-height:1.08;text-transform:uppercase;}.elementor .e-5090d7b5-774d{font-size:13px;color:#6B7280;margin-block-start:4px;}.elementor .e-5e5f5c09-deb8{width:auto;height:240px;object-fit:contain;mix-blend-mode:multiply;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-300dbca8-5339{height:280px;padding:24px;background-image:radial-gradient(circle at 50% 30%, #FFE9E9 0%,#F6CFCF 60%,#E8A9A9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-23c77519-28d1{font-size:17px;color:#fff;letter-spacing:0.6px;text-transform:uppercase;}.elementor .e-470b063-9318{font-size:13px;color:#fff;opacity:85%;}.elementor .e-58f62d57-e476{font-weight:800;font-size:13px;color:#C4122F;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:#fff;}.elementor .e-3709ccf8-c9a2{color:#fff;text-align:center;padding-block-start:20px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, #C4122F 0%,#9A0C23 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:6px;align-items:center;}.elementor .e-564e9e57-6d30{overflow:hidden;border-radius:24px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 18px 50px 0px rgba(0,0,0,.08);flex-direction:column;flex:0 0 290px;}.elementor .e-5303393e-22e3{width:auto;height:240px;object-fit:contain;mix-blend-mode:multiply;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-1477743e-8be5{height:280px;padding:24px;background-image:radial-gradient(circle at 50% 30%, #FFE9E9 0%,#F6CFCF 60%,#E8A9A9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-2951d927-9765{font-size:17px;color:#fff;letter-spacing:0.6px;text-transform:uppercase;}.elementor .e-3fa59316-db53{font-size:13px;color:#fff;opacity:85%;}.elementor .e-731cde84-76ae{font-weight:800;font-size:13px;color:#C4122F;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:#fff;}.elementor .e-9bb74e3-69dd{color:#fff;text-align:center;padding-block-start:20px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, #C4122F 0%,#9A0C23 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:6px;align-items:center;}.elementor .e-252b54fd-1d05{overflow:hidden;border-radius:24px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 18px 50px 0px rgba(0,0,0,.08);flex-direction:column;flex:0 0 290px;}.elementor .e-79b2bf-79e8{width:auto;height:240px;object-fit:contain;mix-blend-mode:multiply;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-318e5724-e047{height:280px;padding:24px;background-image:radial-gradient(circle at 50% 30%, #FFE9E9 0%,#F6CFCF 60%,#E8A9A9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-27098c11-8a2b{font-size:17px;color:#fff;letter-spacing:0.6px;text-transform:uppercase;}.elementor .e-5a94d466-c38d{font-size:13px;color:#fff;opacity:85%;}.elementor .e-3055749c-ab11{font-weight:800;font-size:13px;color:#C4122F;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:#fff;}.elementor .e-934e6c7-4d4e{color:#fff;text-align:center;padding-block-start:20px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, #C4122F 0%,#9A0C23 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:6px;align-items:center;}.elementor .e-30e99efc-9e6a{overflow:hidden;border-radius:24px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 18px 50px 0px rgba(0,0,0,.08);flex-direction:column;flex:0 0 290px;}.elementor .e-294e5652-6555{width:auto;height:240px;object-fit:contain;mix-blend-mode:multiply;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-3e11a2ea-bbe8{height:280px;padding:24px;background-image:radial-gradient(circle at 50% 30%, #FFE9E9 0%,#F6CFCF 60%,#E8A9A9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-ff9b5be-9880{font-size:17px;color:#fff;letter-spacing:0.6px;text-transform:uppercase;}.elementor .e-5be0b080-c3b4{font-size:13px;color:#fff;opacity:85%;}.elementor .e-71c95e3-f33d{font-weight:800;font-size:13px;color:#C4122F;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:6px;border-radius:999px;background-color:#fff;}.elementor .e-579c22b5-922b{color:#fff;text-align:center;padding-block-start:20px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, #C4122F 0%,#9A0C23 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:6px;align-items:center;}.elementor .e-455ded37-7bcd{overflow:hidden;border-radius:24px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 18px 50px 0px rgba(0,0,0,.08);flex-direction:column;flex:0 0 290px;}.elementor .e-1a7e2378-68ca{width:100%;max-width:100%;padding-block-start:18px;padding-block-end:22px;padding-inline-start:4px;padding-inline-end:4px;margin:0px;display:flex;flex-direction:row;gap:22px;}.elementor .e-2afc20da-ca6d{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:10px;}.elementor .e-6b541701-a324{padding-block-start:88px;padding-block-end:88px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FBF7F5;}.elementor .e-b658f58-c073{font-weight:800;font-size:13px;color:#fff;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-22686183-94bf{font-family:Oswald;font-size:110px;color:#C4122F;line-height:.9;margin:0px;}.elementor .e-319b5d70-2025{font-family:Oswald;font-size:34px;color:#fff;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:12px;background-color:#C4122F;}.elementor .e-6ec0e8a3-37f9{flex-direction:row;gap:16px;align-items:center;}.elementor .e-2bcdb46a-4837{max-width:560px;font-size:16px;color:rgba(255,255,255,.88);line-height:1.7;}.elementor .e-52f47907-7898{font-weight:800;font-size:14px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:12px;background-color:#C4122F;align-self:flex-start;}.elementor .e-7f1f4aba-32f6{flex-direction:column;gap:14px;}.elementor .e-d83addb-b1a7{max-width:1220px;position:relative;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:30px;grid-template-columns:1.1fr .9fr;align-items:center;}.elementor .e-5ccf5c23-9c43{overflow:hidden;position:relative;color:#fff;padding-block-start:110px;padding-block-end:110px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(90deg, rgba(0,0,0,.72) 20%,rgba(0,0,0,.35) 60%,rgba(196,18,47,.35) 100%),url("https://snax.mehdikennouche.com/wp-content/uploads/2026/10/maquette-export.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:center/cover;}.elementor .e-1bc125b2-e852{font-weight:800;font-size:13px;color:#C4122F;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-5ac10b1d-3e76{font-size:clamp(28px,3.6vw,48px);color:#141414;line-height:1.08;text-transform:uppercase;}.elementor .e-1ede9692-1f6d{width:100%;margin:0px;}.elementor .e-77c3a0a3-2b54{width:100%;padding:38px;margin-block-start:16px;border-radius:26px;border-width:1px;border-color:#E9E9EC;border-style:solid;background-color:#fff;box-shadow:0px 24px 60px 0px rgba(16,16,20,.1);display:block;}.elementor .e-35164419-ac4e{max-width:1220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:12px;}.elementor .e-3813c53d-da54{overflow:hidden;padding-block-start:88px;padding-block-end:88px;padding-inline-start:28px;padding-inline-end:28px;background-color:#fff;}