.elementor .e-22f7e0c7-77b1{width:24px;height:24px;margin-block-start:0vw;margin-block-end:2vw;margin-inline-start:0vw;margin-inline-end:0vw;fill:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-7d3f7f8a-16ed{width:24px;position:absolute;inset-block-end:-0.997vh;inset-inline-start:47vw;z-index:1000;padding:0px;align-self:center;}.elementor .e-26c078b2-7922{width:14px;height:14px;flex:0 0 auto;fill:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-136875bf-23fc{font-family:Poppins;font-weight:300;font-size:14px;transition:color 0.3s;color:var( --e-global-color-secondary );\n}.elementor .e-71f3c705-d0ba{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;color:var( --e-global-color-secondary );\n}.elementor .e-19b29821-8c16{width:auto;padding:0px;display:flex;flex-direction:column;}.elementor .e-6e714d5b-fd2a{height:auto;max-width:100%;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;display:inline-block;vertical-align:middle;\n}.elementor .e-48ee599d-6e64{max-width:6.335%;line-height:0px;text-align:center;padding:0px;flex:0 0 auto;width:var( --container-widget-width, 6.335% );\n}.elementor .e-4ec1ea6c-30f5{font-family:Gopher;font-weight:600;font-size:60px;color:#FFFFFF;letter-spacing:-5px;line-height:0.7em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e6db6d7-9735{width:auto;padding:0px;}.elementor .e-748a6383-f325{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0px 32px;\n}.elementor .e-1c18e906-420b{font-family:Poppins;font-weight:500;font-size:0.8rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.6rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-63f7e13d-836d{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;align-items:center;min-height:initial; z-index:revert; gap:0px 8px;\n}.elementor .e-652cc8-6c6e{font-family:Gopher;font-weight:500;font-size:40px;color:#FFFFFF;letter-spacing:-2px;line-height:1;text-transform:uppercase;}.elementor .e-515d9b79-13a2{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-2710b339-61b0{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-3d5c6ea6-204f{width:100%;height:auto;min-width:0px;min-height:100vh;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;background-image:url("https://jalyastudio.com/apparence/uploads/2024/06/so_fond.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;align-items:center;z-index:revert; gap:24px 0px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.35;background-color:#000000; }\n}.elementor .e-612f5846-8658{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-7883300f-26e5{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-6abd26d8-27ea{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-3549b34a-c9cc{text-align:justify;font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-ce9380d-9c34{padding:0px;width:initial; max-width:initial;\n}.elementor .e-1ca1a30d-4069{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-6778de3-a227{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-659ffe80-47fd{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-404f5bb-1443{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-7ddd5add-f7d3{text-align:justify;font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-76d56034-d7e8{padding:0px;width:initial; max-width:initial;\n}.elementor .e-18c96906-a5f8{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-1acccc87-4ffa{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-text );\n}.elementor .e-29b9145f-edc2{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-1a8aba38-f450{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-2fdf0783-3469{margin-block-end:0.9rem;}.elementor .e-7466d5c3-ab5e{margin-block-end:0.9rem;}.elementor .e-33b8cfa1-5a5a{margin-block-end:0.9rem;}.elementor .e-b09dccd-c6bc{text-align:justify;padding:0px;font-weight:var( --e-global-typography-primary-font-weight ); font-family:var( --e-global-typography-primary-font-family ), Sans-serif; font-size:var( --e-global-typography-primary-font-size ); color:var( --e-global-color-primary );\n}.elementor .e-765c8868-d751{padding:0px;width:initial; max-width:initial;\n}.elementor .e-67845914-cecb{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-2907a094-fe87{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;align-self:stretch;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-6f9b7483-4aa3{height:100%;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-6d0e5c02-cf99{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-5ee92a26-8e5b{height:100%;max-width:100%;object-fit:cover;object-position:center center;display:inline-block;vertical-align:middle;\n}.elementor .e-72cf29c4-9d37{width:auto;line-height:0px;text-align:center;padding:0px;flex:1 0 auto;}.elementor .e-4b11a782-d86e{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-687c4aa2-eeff{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-self:stretch;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-55490f69-40b8{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-618047d-77b0{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-30fea96b-b67f{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-30d9de3c-fb9f{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-1bb3893c-e71a{font-family:Gopher;font-weight:bold;font-size:1.5rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-6c2ac153-1260{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-121c459-7292{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-e4e85d9-bfb4{font-weight:var( --e-global-typography-text-font-weight ); font-family:var( --e-global-typography-text-font-family ), Sans-serif; font-size:var( --e-global-typography-text-font-size ); color:var( --e-global-color-secondary );\n}.elementor .e-3197cfbb-20e9{width:1em;height:1em;fill:currentColor;\n}.elementor .e-464816aa-7981{color:inherit;}.elementor .e-1293b10f-bcd1{width:auto;font-family:Poppins;font-weight:300;font-size:12px;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;border-style:none;transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:5px;align-items:center;align-self:flex-start;font-style:var( --e-global-typography-accent-font-style ); fill:var( --e-global-color-86e6c56 ); background-color:var( --e-global-color-a2d5d70 ); color:var( --e-global-color-86e6c56 );\n}.elementor .e-6a0c8c7d-a1bb{width:100%;height:100%;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;min-height:initial; z-index:revert; gap:8px 8px; background-color:var( --e-global-color-86e6c56 );\n}.elementor .e-7da76a5a-7eb3{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-1d90955-dfa4{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:8px 8px;\n}.elementor .e-2a05380d-4b22{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-362620b9-314a{width:100%;height:auto;min-width:0px;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:center;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-15db9f52-de62{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-2e21536c-e025{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-245820c3-f6a4{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-60693b20-dd5a{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-6aabe1ef-4ce4{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-7a6d723c-324d{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-1ade2ee6-6313{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-2c073eee-5140{height:auto;max-width:100%;display:inline-block;vertical-align:middle;\n}.elementor .e-2bfeed9d-2760{width:auto;line-height:0px;text-align:center;padding:0px;}.elementor .e-64674419-640d{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-382b7cb-621e{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-1bad835f-99b5{font-family:Gopher;font-weight:bold;font-size:1.5rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-63aac7b0-3747{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-62df7d90-3af4{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-11e6b06a-880d{font-weight:var( --e-global-typography-text-font-weight ); font-family:var( --e-global-typography-text-font-family ), Sans-serif; font-size:var( --e-global-typography-text-font-size ); color:var( --e-global-color-secondary );\n}.elementor .e-417b9b42-76e0{width:1em;height:1em;fill:currentColor;\n}.elementor .e-7f7b8226-7fc2{color:inherit;}.elementor .e-269030a0-92bd{width:auto;font-family:Poppins;font-weight:300;font-size:12px;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;border-style:none;transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:5px;align-items:center;align-self:flex-start;font-style:var( --e-global-typography-accent-font-style ); fill:var( --e-global-color-86e6c56 ); background-color:var( --e-global-color-a2d5d70 ); color:var( --e-global-color-86e6c56 );\n}.elementor .e-23e03dd2-a604{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;min-height:initial; z-index:revert; gap:8px 8px; background-color:var( --e-global-color-86e6c56 );\n}.elementor .e-72172bc3-8305{width:100%;height:auto;min-width:0px;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:none;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-6637999f-ffc7{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-86e6c56 );\n}.elementor .e-1333f776-a433{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-86e6c56 );\n}.elementor .e-3e6c891d-99da{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-1445089d-6ea8{font-family:Poppins;font-weight:300;font-size:0.8rem;line-height:1.5;font-style:italic;color:var( --e-global-color-text );\n}.elementor .e-31dadd26-67fa{width:49px;height:49px;object-fit:cover;border-radius:999px;}.elementor .e-5ad5d891-3365{font-family:Poppins;font-weight:500;font-size:0.8rem;line-height:1.5;color:var( --e-global-color-text );\n}.elementor .e-a33ecf4-5d57{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-f034b62-3bfc{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-3f73610e-761b{width:calc((100% - (1 - 1) * 10px) / 1);padding:20px;display:flex;flex-direction:column;gap:25px;flex:0 0 auto;scroll-snap-align:start;\n}.elementor .e-2bd61e4d-60e7{width:95%;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;overflow-x:auto; scroll-snap-type:x mandatory; margin-inline:auto;\n}.elementor .e-4eb16ed5-ea44{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-end;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-1e2aa5fe-f1ab{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-7283ea5b-e115{width:100%;height:auto;min-width:0px;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:none;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:center;min-height:initial; z-index:revert; gap:20px 20px; background-color:var( --e-global-color-a2d5d70 );\n}.elementor .e-131c39fd-2ce5{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-686fa0f2-1bae{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-5912b622-dd6f{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-63b2f20b-8598{width:1em;height:1em;fill:currentColor;\n}.elementor .e-6fbce78b-54ab{color:inherit;}.elementor .e-2070733f-18ce{font-family:Poppins;font-weight:300;font-size:0.8rem;line-height:1;font-style:normal;text-decoration:none;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0vw;margin-block-end:0vw;margin-inline-start:0vw;margin-inline-end:0vw;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;border-style:none;transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:0.5rem;align-items:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3); fill:var( --e-global-color-secondary ); background-color:var( --e-global-color-86e6c56 ); color:var( --e-global-color-secondary );\n}.elementor .e-20560b8-9420{width:auto;padding:0px;}.elementor .e-70d2563d-4380{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:none;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-7290243d-a8b2{font-family:Gopher;font-weight:bold;font-size:2rem;letter-spacing:-0.1rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-7e8b8755-e24e{font-family:Gopher;font-weight:bold;font-size:3.8rem;letter-spacing:-0.3rem;line-height:1;text-align:start;text-transform:uppercase;color:var( --e-global-color-primary );\n}.elementor .e-2775fedd-16a2{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:0px 0px;\n}.elementor .e-46c458c4-9bfe{width:1em;height:1em;fill:currentColor;\n}.elementor .e-49b50403-7639{color:inherit;}.elementor .e-54c85735-7d3f{font-family:Poppins;font-weight:300;font-size:0.8rem;line-height:1;font-style:normal;text-decoration:none;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0vw;margin-block-end:0vw;margin-inline-start:0vw;margin-inline-end:0vw;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;border-style:none;transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:0.5rem;align-items:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3); fill:var( --e-global-color-secondary ); background-color:var( --e-global-color-86e6c56 ); color:var( --e-global-color-secondary );\n}.elementor .e-d49c599-de78{width:auto;padding:0px;}.elementor .e-a8da3cc-bab8{width:100%;height:0px;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:100%;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-4be6c95d-e9aa{font-family:Gopher;font-weight:700;font-size:2rem;line-height:1;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-1b50daa4-a014{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-136bb0c0-c505{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-3efe5a8d-de98{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0rem 0.5rem;\n}.elementor .e-39adc91-3265{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-image:url("https://jalyastudio.com/apparence/uploads/2024/06/vendome_fond_portfolio.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:space-between;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.2;background-color:var( --e-global-color-primary ); }\n}.elementor .e-46633ee6-5bd5{font-family:Gopher;font-weight:700;font-size:2rem;line-height:1;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-632d29fb-125f{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-1569ef6d-79a0{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0rem 0.5rem;\n}.elementor .e-7d98eece-ce5e{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-image:url("https://jalyastudio.com/apparence/uploads/2024/01/7-2.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:space-between;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.2;background-color:var( --e-global-color-primary ); }\n}.elementor .e-1dd20ee-e6f5{font-family:Gopher;font-weight:700;font-size:2rem;line-height:1;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-4bbdc8a5-e854{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-7a4c58fc-51ce{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0rem 0.5rem;\n}.elementor .e-39bb890b-4a98{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-image:url("https://jalyastudio.com/apparence/uploads/2024/01/2.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:space-between;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.2;background-color:var( --e-global-color-primary ); }\n}.elementor .e-2a2b84c9-d5f9{font-family:Gopher;font-weight:700;font-size:2rem;line-height:1;text-transform:uppercase;color:var( --e-global-color-secondary );\n}.elementor .e-616b00d8-ea7d{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-7f9fc59c-3e5f{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-5b6a1dc3-62b9{font-family:Poppins;font-weight:500;font-size:0.6rem;line-height:1.2rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:56px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-style:solid;border-color:var( --e-global-color-secondary ); color:var( --e-global-color-secondary );\n}.elementor .e-41361317-54c2{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 1 auto;justify-content:flex-start;align-items:center;min-height:initial; z-index:revert; gap:0rem 0.5rem;\n}.elementor .e-3c7ea8ee-b78b{width:100%;height:auto;min-width:0px;overflow:visible;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-image:url("https://jalyastudio.com/apparence/uploads/2024/07/wixe_fond_portfolio.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;justify-content:space-between;align-items:flex-start;min-height:initial; z-index:revert; gap:20px 20px; isolation:isolate; --ovl:1; &::before { content:'';position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.2;background-color:var( --e-global-color-primary ); }\n}.elementor .e-1b0d43de-6928{width:95%;height:auto;min-width:0px;max-width:1350px;overflow:visible;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;display:grid;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-flow:row;min-height:initial; z-index:revert; gap:20px 20px;\n}.elementor .e-20be6f57-15ad{width:100%;height:auto;min-width:0px;min-height:100vh;max-width:min(100%, 100%);overflow:visible;position:relative;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 1 auto;align-items:center;z-index:revert; gap:20px 20px;\n}