.elementor .e-c889716-56ba{min-width:0px;min-height:0px;position:absolute;color:inherit;padding:0px;margin:0px;background-image:url("https://salon-souverainete-numerique.com/wp-content/uploads/background-ssn-map.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:38%;gap:0px;box-sizing:border-box; inset:76px 0 0 60%; mask-image:linear-gradient(90deg,transparent,black 30%); pointer-events:none; &.elementor-element-1c8f5304[data-id="1c8f5304"][data-interaction-id="1c8f5304"] { opacity:0.68 !important; mask-image:linear-gradient(90deg,transparent 0%,#000 42%,#000 82%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 20%,#000 76%,transparent 100%) !important; mask-composite:intersect !important; } &.elementor-element-1c8f5304[data-id="1c8f5304"][data-interaction-id="1c8f5304"] { width:40% !important; height:auto !important; min-width:0 !important; min-height:0 !important; position:absolute !important; inset-block-start:76px !important; inset-block-end:0 !important; inset-inline-start:60% !important; inset-inline-end:0 !important; padding:0 !important; margin:0 !important; background-image:url("https://salon-souverainete-numerique.com/wp-content/uploads/background-ssn-map.png") !important; background-size:cover !important; background-position:center center !important; background-repeat:no-repeat !important; background-color:transparent !important; pointer-events:none; }\n}.elementor .e-1a08baf3-4885{font-family:Inter;font-weight:600;font-size:12px;color:#D4DAED;letter-spacing:0.12em;line-height:1.5;padding:0px;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:11px;align-items:center;cursor:default; &:before { content:""; width:7px; height:7px; background:#EE454C; }\n}.elementor .e-9c876f2-c7f3{max-width:850px;font-family:"Inter Tight";font-weight:400;font-size:clamp(44px,3.65vw,52px);color:#FFFFFF;letter-spacing:-0.045em;line-height:1.04;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;text-wrap:balance; cursor:default;\n}.elementor .e-26bf9d8b-7580{max-width:735px;font-family:Inter;font-weight:400;font-size:16px;color:#D4DAED;line-height:1.55;padding:0px;margin:0px;cursor:default;\n}.elementor .e-407db02e-4867{width:88%;max-width:1320px;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-65e8d376-74fe{width:100%;min-height:350px;overflow:hidden;position:relative;color:#FFFFFF;padding-block-start:124px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#080D31;&.elementor-element-7f05c54a[data-id="7f05c54a"][data-interaction-id="7f05c54a"] { padding-block-start:calc(136px + var(--wp-admin--admin-bar--height, 0px)) !important; padding-block-end:48px !important; } &.elementor-element-7f05c54a[data-id="7f05c54a"][data-interaction-id="7f05c54a"] { min-height:clamp(23.85rem,calc(18.65rem + 8.84vw),26.58rem) !important; }\n}.elementor .e-4520bf3a-48db{font-family:Inter;font-weight:600;font-size:12px;color:#d4daed;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:11px;align-items:center;cursor:inherit; &:before { content:'';width:7px;height:7px;flex:0 0 7px;background:#ee454c }\n}.elementor .e-485d08cb-4cf2{max-width:830px;font-family:"Inter Tight";font-weight:400;font-size:clamp(34px,3.65vw,52px);color:white;letter-spacing:-0.035em;line-height:1.08;padding:0px;margin:0px;display:block;cursor:inherit;\n}.elementor .e-3c278e71-522c{max-width:650px;font-family:Inter;font-weight:400;font-size:16px;color:#c3cbe2;line-height:1.55;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:inherit;\n}.elementor .e-36a5b132-7a74:hover,.elementor .e-36a5b132-7a74:focus-visible{border-color:#b5f7fd;background-color:#b5f7fd;box-shadow:0px 4px 12px 0px #080d3114;transform:translate3d(0px, -2px, 0px);}.elementor .e-36a5b132-7a74{width:auto;min-width:0px;min-height:52px;max-width:100%;position:relative;font-family:Inter;font-weight:600;font-size:14px;color:#080d31;line-height:1.4;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:23px;padding-inline-end:23px;margin:0px;border-radius:5px;border-width:1px;border-color:#9cf3fc;border-style:solid;background-color:#9cf3fc;display:inline-flex;gap:24px;justify-content:center;align-items:center;box-sizing:border-box; transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s; white-space:normal; overflow-wrap:break-word;\n}.elementor .e-19490b87-79b3{width:100%;min-width:0px;position:relative;padding:0px;margin-block-start:24px;display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-40a533cc-86a4{width:100%;min-width:0px;position:relative;padding:0px;margin:0px;box-sizing:border-box;\n}.elementor .e-157b3ee9-26eb{font-family:"Inter Tight";font-weight:400;font-size:clamp(42px,4vw,64px);color:white;letter-spacing:-0.045em;line-height:1;padding:0px;margin:0px;display:block;cursor:inherit; white-space:nowrap;\n}.elementor .e-e2370ca-16fd{font-family:Inter;font-weight:400;font-size:12px;color:white;letter-spacing:0.16em;line-height:1.55;padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:inherit;\n}.elementor .e-50c40db7-2a6a{font-family:Inter;font-weight:400;font-size:12px;color:#c3cbe2;line-height:1.55;padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:inherit;\n}.elementor .e-49162d77-e615{width:100%;min-width:0px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:0px;margin:0px;border-inline-start-width: 1px; box-sizing:border-box; border-left-style: solid; border-left-color: #ffffff30;\n}.elementor .e-7b41ce3f-2c59{width:100%;min-width:0px;max-width:1320px;position:relative;color:white;padding-block-start:48px;padding-block-end:48px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:28px;background-color:#080d31;display:grid;gap:50px;grid-template-columns:1fr .28fr;grid-template-rows:auto;align-items:center;box-sizing:border-box; background-image: radial-gradient(ellipse at 100% 10%,#223e83,transparent 75%), none;\n}.elementor .e-6da19b60-eb4d{width:100%;padding-block-start:40px;padding-block-end:80px;padding-inline-start:6%;padding-inline-end:6%;background-color:#F3F5F8;}.elementor .e-789a98ee-e910{width:7px;height:7px;min-width:7px;padding:0px;margin:0px;background-color:#EE454C;}.elementor .e-9e7c4c4-4ded{font-family:Inter;font-weight:600;font-size:12px;color:#4C5368;letter-spacing:0.12em;line-height:1.5;padding:0px;margin:0px;}.elementor .e-e4d4267-93d0{padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:11px;align-items:center;}.elementor .e-1e970542-7d22{font-family:"Inter Tight";font-weight:400;font-size:clamp(36px,4.1vw,60px);color:#080D31;letter-spacing:-0.035em;line-height:1.08;padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6670d6bd-1c83{max-width:740px;font-family:Inter;font-weight:400;font-size:18px;color:#646A7C;letter-spacing:0px;line-height:1.55;padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5dfea552-2da0{height:auto;min-width:0px;min-height:54px;font-family:Inter;font-weight:400;font-size:16px;color:#646A7C;letter-spacing:0px;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;flex:1 1 0px;}.elementor .e-3f6d1dcd-9ad9{width:68px;min-width:68px;font-family:Inter;font-weight:400;font-size:30px;color:#080D31;line-height:1;padding:0px;margin:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:#9CF3FC;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-ea74dce-b3a6{width:100%;max-width:760px;overflow:hidden;padding:0px;margin:0px;border-radius:12px;border-width:1px;border-color:#DCE0E8;border-style:solid;display:flex;gap:0px;align-items:stretch;}.elementor .e-416360f9-d3a1{max-width:760px;padding:0px;margin:0px;display:block;}.elementor .e-7eb82b3d-7e50{font-family:Inter;font-weight:400;font-size:12px;color:#646A7C;letter-spacing:0px;line-height:1.6;padding:0px;margin:0px;}.elementor .e-6562a428-45a0{font-family:Inter;font-weight:400;font-size:12px;color:#080D31;letter-spacing:0px;line-height:1.6;text-decoration:underline;padding:0px;margin:0px;}.elementor .e-3b4eb001-5f6f{padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:3px;flex-wrap:wrap;align-items:baseline;\n}.elementor .e-54627ec3-84d0{font-family:Inter;font-weight:600;font-size:12px;color:#080D31;letter-spacing:0.12em;line-height:1.5;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67a38f2b-ff72{width:22px;height:22px;color:#080D31;display:block;fill: #080D31;\n}.elementor .e-40429c04-d4c0{width:42px;height:42px;padding:0px;margin:0px;border-radius:50%;border-width:1px;border-color:#080D31;border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-351c92a7-9db6{padding:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-24dc5871-d362{min-width:0px;max-width:760px;padding:0px;margin:0px;}.elementor .e-3388a5de-cd4b{width:88%;min-width:0px;max-width:1320px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7ca240e8-30a8{position:static;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#F3F5F8;order:3;}