.elementor .e-c2864d3-82f9468{padding:0px;}.elementor .e-20e7ad8-08ccc06{padding:0px;margin-block-start:-5.2rem;flex-direction:column;}.elementor .e-9b5311f-f3ad4c6{font-weight:800;font-size:7.75rem;color:var(--secend-color);}.elementor .e-9ba6026-eaed493{max-width:18rem;max-height:9rem;border-radius:14.375rem;}.elementor .e-adc72af-9a41b23{font-weight:800;font-size:7.75rem;color:var(--secend-color);}.elementor .e-288ee64-8e8a8aa{gap:1rem;justify-content:center;align-items:center;}.elementor .e-bab9686-492830f{font-weight:400;font-size:7.25rem;color:var(--secend-color);text-transform:uppercase;}.elementor .e-8a9c3f2-1d36969{max-width:9rem;max-height:9rem;}.elementor .e-6109fc1-4b954c9{max-width:18rem;max-height:9rem;border-radius:14.375rem;}.elementor .e-966ebe6-4fe953c{gap:1rem;justify-content:center;align-items:center;}.elementor .e-4025190-d9651ef{max-width:86rem;font-weight:500;font-size:var(--text-3xl);text-align:center;margin-block-start:4rem;}.elementor .e-d9fb0e0-9568b54{padding-block-start:10rem;padding-block-end:10rem;background-image:radial-gradient(circle at center center, rgba(240, 90, 36, .1) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-73bcf33-dab6cab{padding:0px;}.elementor .e-0ea4e42-68c8ec4{max-width:92.8rem;font-weight:600;font-size:4.375rem;color:#ffffff;text-align:center;}.elementor .e-23e23a0-992d2c8{max-width:82rem;font-weight:500;font-size:var(--text-4xl);color:#ffffff;text-align:center;padding-block-start:2.6rem;}.elementor .e-b63b9d9-38e2846{padding-block-start:14rem;padding-block-end:14rem;background-image:url("https://shop.xidiseo.com/wp-content/uploads/2026/04/index2.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;display:none;flex-direction:column;align-items:center;}.elementor .e-bd6d177-229d6d2{font-weight:600;font-size:5.25rem;color:var(--main-color);text-align:center;}.elementor .e-8e5c36b-8f729b8{font-weight:600;font-size:5.25rem;text-align:center;}.elementor .e-c64398e-20faac8{display:flex;gap:1rem;justify-content:center;}.elementor .e-c40d31d-3b8a996{aspect-ratio:3/2;object-fit:cover;object-position:center center;transition:all 500ms;}.elementor .e-c40d31d-3b8a996:hover,.elementor .e-c40d31d-3b8a996:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-f053c4c-f805847{width:var(--with50-1);overflow:hidden;padding:0px;border-radius:var(--text-xs);display:flex;}.elementor .e-f053c4c-f805847:hover,.elementor .e-f053c4c-f805847:focus-visible{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, .1);}.elementor .e-07cf845-f500691{aspect-ratio:3/2;object-fit:cover;object-position:center center;transition:all 500ms;}.elementor .e-07cf845-f500691:hover,.elementor .e-07cf845-f500691:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-64e7906-a20216a{width:var(--with50-1);overflow:hidden;padding:0px;border-radius:var(--text-xs);display:flex;}.elementor .e-64e7906-a20216a:hover,.elementor .e-64e7906-a20216a:focus-visible{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, .1);}.elementor .e-722a1df-69af854{aspect-ratio:3/2;object-fit:cover;object-position:center center;transition:all 500ms;}.elementor .e-722a1df-69af854:hover,.elementor .e-722a1df-69af854:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-29c3471-eaa629c{width:var(--with50-1);overflow:hidden;padding:0px;border-radius:var(--text-xs);display:flex;}.elementor .e-29c3471-eaa629c:hover,.elementor .e-29c3471-eaa629c:focus-visible{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, .1);}.elementor .e-23a0904-9eb7d0d{aspect-ratio:3/2;object-fit:cover;object-position:center center;transition:all 500ms;}.elementor .e-23a0904-9eb7d0d:hover,.elementor .e-23a0904-9eb7d0d:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}.elementor .e-5d30d2f-631cb8d{width:var(--with50-1);overflow:hidden;padding:0px;border-radius:var(--text-xs);display:flex;}.elementor .e-5d30d2f-631cb8d:hover,.elementor .e-5d30d2f-631cb8d:focus-visible{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, .1);}.elementor .e-dbd7db8-6a277ba{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1rem;flex-wrap:wrap;}.elementor .e-9527372-4f14efb{padding-block-start:5rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;}.elementor .e-cc38010-e6373fc{font-weight:600;font-size:5.25rem;color:var(--main-color);text-align:center;}.elementor .e-81625ae-302ce0c{font-weight:600;font-size:5.25rem;text-align:center;}.elementor .e-b706db2-1919a2b{display:flex;gap:1rem;justify-content:center;}.elementor .e-2122d71-20380f6{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1rem;flex-wrap:wrap;}.elementor .e-4b65bae-a425a2a{padding-block-start:5rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#F7F7F9;flex-direction:column;}.elementor .e-d160119-f8ca280{font-family:var(--cxfont);font-weight:500;font-size:1.625rem;}.elementor .e-6da88a0-f520300{font-size:2.875rem;color:#0E1011;text-transform:uppercase;padding-block-start:1.38rem;padding-block-end:2.3rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-9f1af20-fec47ec{font-family:Montserrat;font-weight:500;font-size:1.375rem;color:#666666;text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-9f1af20-fec47ec:hover,.elementor .e-9f1af20-fec47ec:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor .e-98f98eb-008fe20{height:36rem;object-fit:cover;margin-block-start:3.6rem;border-radius:var(--text-xs);}.elementor .e-60e90b5-f8e18ff{padding:0px;transition:all 400ms;}.elementor .e-60e90b5-f8e18ff:hover,.elementor .e-60e90b5-f8e18ff:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .e-16c24a6-562245e{font-family:var(--cxfont);font-weight:500;font-size:1.625rem;}.elementor .e-0cb6216-c88e24a{font-family:var(--cxfont);font-size:2.875rem;color:#0E1011;text-transform:uppercase;padding-block-start:1.38rem;padding-block-end:2.3rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-cdade03-592affa{font-family:var(--cxfont);font-weight:500;font-size:1.375rem;color:#666666;text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-cdade03-592affa:hover,.elementor .e-cdade03-592affa:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor .e-45f208f-75cba9f{height:30rem;object-fit:cover;margin-block-start:3.6rem;border-radius:var(--text-xs);}.elementor .e-b8dfcf7-2efee55{padding:0px;margin-block-start:6rem;transition:all 400ms;}.elementor .e-b8dfcf7-2efee55:hover,.elementor .e-b8dfcf7-2efee55:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .e-bb5aa3c-808dae8{flex-direction:column;}.elementor .e-f37b103-2a9c34d{font-family:var(--cxfont);font-weight:500;font-size:1.625rem;}.elementor .e-a288e1b-94b7a90{font-family:Montserrat;font-size:2.875rem;color:#0E1011;text-transform:uppercase;padding-block-start:1.38rem;padding-block-end:2.3rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-e71d798-546d550{font-family:Montserrat;font-weight:500;font-size:1.375rem;color:#666666;text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-e71d798-546d550:hover,.elementor .e-e71d798-546d550:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor .e-ad95448-e4a13eb{height:51rem;object-fit:cover;margin-block-start:3.6rem;border-radius:var(--text-xs);}.elementor .e-417f57e-3a70579:hover,.elementor .e-417f57e-3a70579:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);}.elementor .e-417f57e-3a70579{max-width:12rem;transition:all 500ms;}.elementor .e-709d630-1daa3a8{padding-block-start:12rem;display:flex;justify-content:flex-end;}.elementor .e-d164383-b69e88f{padding-block-start:18rem;transition:all 400ms;}.elementor .e-d164383-b69e88f:hover,.elementor .e-d164383-b69e88f:focus-visible{transform:scale3d(1.02, 1.02, 1.02);}.elementor .e-f8ca003-82e285b{max-width:92%;column-gap:11rem;padding-block-start:4rem;padding-block-end:4rem;}.elementor .e-6b393cc-3e0889b{flex-direction:column;align-items:center;}