.elementor-103 .elementor-element.elementor-element-27e57e5{--display:flex;--min-height:454px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.82;}.elementor-103 .elementor-element.elementor-element-27e57e5:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-27e57e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socat.fr/wp-content/uploads/2026/02/SoCat-Blanquette-sur-le-canape.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-27e57e5::before, .elementor-103 .elementor-element.elementor-element-27e57e5 > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-27e57e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-27e57e5 > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-27e57e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-27e57e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 37%, #F2295B00 100%);}.elementor-103 .elementor-element.elementor-element-a5b5279{--spacer-size:177px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-777b51a{padding:0px 0px 0px 150px;text-align:start;}.elementor-103 .elementor-element.elementor-element-777b51a .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-size:3.4em;font-weight:400;line-height:60px;color:var( --e-global-color-f3b9f23 );}.elementor-103 .elementor-element.elementor-element-3dd8dfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-4b8656c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-103 .elementor-element.elementor-element-f53e0ae img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f3b9f23 );border-radius:60px 60px 60px 60px;}.elementor-103 .elementor-element.elementor-element-61f0368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-84d1c25 .elementor-heading-title{font-family:var( --e-global-typography-83e29a6-font-family ), Sans-serif;font-size:var( --e-global-typography-83e29a6-font-size );font-weight:var( --e-global-typography-83e29a6-font-weight );color:var( --e-global-color-6d4dad1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-30465e8{font-family:var( --e-global-typography-95a66b7-font-family ), Sans-serif;font-weight:var( --e-global-typography-95a66b7-font-weight );}.elementor-103 .elementor-element.elementor-element-4e4cd83f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-103 .elementor-element.elementor-element-4e4cd83f.e-con{--align-self:center;}.elementor-103 .elementor-element.elementor-element-2be90c3{text-align:center;}.elementor-103 .elementor-element.elementor-element-2be90c3 .elementor-heading-title{font-family:"Caviar Dreams Bold", Sans-serif;font-size:29px;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-c9e2a2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 55px;--row-gap:0px;--column-gap:55px;}.elementor-103 .elementor-element.elementor-element-6dc1397a{--display:flex;--min-height:0px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-103 .elementor-element.elementor-element-6dc1397a:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-6dc1397a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-103 .elementor-element.elementor-element-4c3e4652{text-align:center;}.elementor-103 .elementor-element.elementor-element-4c3e4652 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-3bcbb24{padding:0px 20px 0px 20px;text-align:center;}.elementor-103 .elementor-element.elementor-element-29160d11{--display:flex;--min-height:0px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-103 .elementor-element.elementor-element-29160d11:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-29160d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-103 .elementor-element.elementor-element-72d794a0{text-align:center;}.elementor-103 .elementor-element.elementor-element-72d794a0 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-7eb645f4{padding:0px 20px 0px 20px;text-align:center;}.elementor-103 .elementor-element.elementor-element-1fb02d79{--display:flex;--min-height:0px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-103 .elementor-element.elementor-element-1fb02d79:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-1fb02d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-103 .elementor-element.elementor-element-3f1902f8{text-align:center;}.elementor-103 .elementor-element.elementor-element-3f1902f8 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-33fe8762{padding:0px 20px 0px 20px;text-align:center;}.elementor-103 .elementor-element.elementor-element-f2bc6ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 55px;--row-gap:0px;--column-gap:55px;}.elementor-103 .elementor-element.elementor-element-f5c4582{--display:flex;--min-height:0px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-103 .elementor-element.elementor-element-f5c4582:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-f5c4582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-103 .elementor-element.elementor-element-540f94f{text-align:center;}.elementor-103 .elementor-element.elementor-element-540f94f .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-1ea7119{padding:0px 20px 0px 20px;text-align:center;}.elementor-103 .elementor-element.elementor-element-654e195{--display:flex;--min-height:0px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-103 .elementor-element.elementor-element-654e195:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-654e195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-103 .elementor-element.elementor-element-285f894{text-align:center;}.elementor-103 .elementor-element.elementor-element-285f894 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-weight:400;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-4175691{padding:0px 20px 0px 20px;text-align:center;}.elementor-103 .elementor-element.elementor-element-04baa87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 55px;--row-gap:0px;--column-gap:55px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-103 .elementor-element.elementor-element-0d3541b .elementor-button{background-color:var( --e-global-color-6d4dad1 );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-f3b9f23 );color:var( --e-global-color-f3b9f23 );}.elementor-103 .elementor-element.elementor-element-0d3541b .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-0d3541b .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );color:var( --e-global-color-f3b9f23 );}.elementor-103 .elementor-element.elementor-element-0d3541b .elementor-button:hover svg, .elementor-103 .elementor-element.elementor-element-0d3541b .elementor-button:focus svg{fill:var( --e-global-color-f3b9f23 );}.elementor-103 .elementor-element.elementor-element-26cf9cb{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-103 .elementor-element.elementor-element-26cf9cb:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-26cf9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socat.fr/wp-content/uploads/2026/02/Firefly_Gemini-Flash-2-e1770994166225.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-26cf9cb::before, .elementor-103 .elementor-element.elementor-element-26cf9cb > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-26cf9cb > .e-con-inner > .elementor-background-video-container::before, .elementor-103 .elementor-element.elementor-element-26cf9cb > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-26cf9cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-103 .elementor-element.elementor-element-26cf9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6d4dad1 );--background-overlay:'';}.elementor-103 .elementor-element.elementor-element-2516bfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-c65171a{--spacer-size:47px;}.elementor-103 .elementor-element.elementor-element-7120404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-7c2edf21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-72be567c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-1fca6166 .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-2ba712{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-3874d6cd .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-3874d6cd .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-3874d6cd .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-17996ac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-39e8ea92 .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-dd1b68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-5f91b7f7 .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-5f91b7f7 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-5f91b7f7 .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-3927242{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-6257d9f .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-449c2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-bcc8762 .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-bcc8762 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-bcc8762 .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-198ba257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-c5d6361{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-3ba2d2a3 .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-5b4ac0bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-72aeac09 .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-72aeac09 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-72aeac09 .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-28064a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-2a7ab006 .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-660a9d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-1316905e .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-1316905e .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-1316905e .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-13e2d44{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a9c496 );--border-color:var( --e-global-color-3a9c496 );--border-radius:5px 5px 5px 5px;}.elementor-103 .elementor-element.elementor-element-085de99 .elementor-heading-title{font-family:"Kabel Bold", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-5f133de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px -3px 0px;}.elementor-103 .elementor-element.elementor-element-374755b .elementor-button{background-color:var( --e-global-color-687386a );font-family:var( --e-global-typography-7c3797d-font-family ), Sans-serif;font-weight:var( --e-global-typography-7c3797d-font-weight );fill:var( --e-global-color-85baba9 );color:var( --e-global-color-85baba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6d4dad1 );border-radius:0px 0px 0px 0px;}.elementor-103 .elementor-element.elementor-element-374755b .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-374755b .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-cd29a70{--spacer-size:50px;}.elementor-103 .elementor-element.elementor-element-ac3c38f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-0897f56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-103 .elementor-element.elementor-element-0897f56 .elementor-heading-title{font-family:"Meow Script", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:1px;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-01ea3fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-6c7a34b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-5adeb26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-7836144{text-align:center;font-family:"Caviar Dreams Bold Italic", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-103 .elementor-element.elementor-element-11ff879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-103 .elementor-element.elementor-element-b577ce2{--divider-border-style:solid;--divider-color:var( --e-global-color-3a9c496 );--divider-border-width:7px;}.elementor-103 .elementor-element.elementor-element-b577ce2 .elementor-divider-separator{width:100%;}.elementor-103 .elementor-element.elementor-element-b577ce2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-103 .elementor-element.elementor-element-711a0d6{--display:flex;--min-height:529px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-2f77092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-2f77092:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-2f77092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-687386a );}.elementor-103 .elementor-element.elementor-element-109c291{padding:0px 50px 0px 50px;}.elementor-103 .elementor-element.elementor-element-109c291 .elementor-heading-title{font-family:"ITC Avant Garde Gothic", Sans-serif;font-size:2em;font-weight:400;line-height:35px;color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-bfc3f31{padding:0px 50px 0px 50px;text-align:justify;font-family:"Caviar Dreams Bold", Sans-serif;font-size:16px;font-weight:300;}.elementor-103 .elementor-element.elementor-element-3cf2045 .elementor-button{background-color:var( --e-global-color-6d4dad1 );}.elementor-103 .elementor-element.elementor-element-3cf2045 .elementor-button:hover, .elementor-103 .elementor-element.elementor-element-3cf2045 .elementor-button:focus{background-color:var( --e-global-color-3a9c496 );}.elementor-103 .elementor-element.elementor-element-3cf2045{padding:0px 0px 0px 50px;}.elementor-103 .elementor-element.elementor-element-b643fc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-103 .elementor-element.elementor-element-b643fc1:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-b643fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socat.fr/wp-content/uploads/2026/02/5734.webp");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-4b8656c{--width:33.3333%;}.elementor-103 .elementor-element.elementor-element-61f0368{--width:66.6666%;}.elementor-103 .elementor-element.elementor-element-4e4cd83f{--width:100%;}.elementor-103 .elementor-element.elementor-element-c9e2a2a{--width:87%;}.elementor-103 .elementor-element.elementor-element-f2bc6ce{--width:87%;}.elementor-103 .elementor-element.elementor-element-04baa87{--width:87%;}.elementor-103 .elementor-element.elementor-element-26cf9cb{--width:87%;}.elementor-103 .elementor-element.elementor-element-7120404{--width:70%;}.elementor-103 .elementor-element.elementor-element-01ea3fa{--width:100%;}.elementor-103 .elementor-element.elementor-element-6c7a34b{--width:70%;}.elementor-103 .elementor-element.elementor-element-5adeb26{--width:70%;}.elementor-103 .elementor-element.elementor-element-2f77092{--width:70%;}.elementor-103 .elementor-element.elementor-element-b643fc1{--width:30%;}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-84d1c25 .elementor-heading-title{font-size:var( --e-global-typography-83e29a6-font-size );}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-84d1c25 .elementor-heading-title{font-size:var( --e-global-typography-83e29a6-font-size );}}/* Start custom CSS for container, class: .elementor-element-6dc1397a */.socat-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
}

/* Effet hover subtil et premium */
.socat-card:hover {
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29160d11 */.socat-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
}

/* Effet hover subtil et premium */
.socat-card:hover {
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb02d79 */.socat-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
}

/* Effet hover subtil et premium */
.socat-card:hover {
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c4582 */.socat-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
}

/* Effet hover subtil et premium */
.socat-card:hover {
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654e195 */.socat-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
}

/* Effet hover subtil et premium */
.socat-card:hover {
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
  transform: translateY(-6px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Avant Garde Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://socat.fr/wp-content/uploads/2026/02/ITCAvantGardeStd-XLt.eot');
	src: url('http://socat.fr/wp-content/uploads/2026/02/ITCAvantGardeStd-XLt.eot?#iefix') format('embedded-opentype'),
		url('http://socat.fr/wp-content/uploads/2026/02/ITCAvantGardeStd-XLt.woff2') format('woff2'),
		url('http://socat.fr/wp-content/uploads/2026/02/ITCAvantGardeStd-XLt.woff') format('woff'),
		url('http://socat.fr/wp-content/uploads/2026/02/ITCAvantGardeStd-XLt.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caviar Dreams Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-Bold.eot');
	src: url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-Bold.woff2') format('woff2'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-Bold.woff') format('woff'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kabel Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://socat.fr/wp-content/uploads/2026/02/KabelBold.eot');
	src: url('http://socat.fr/wp-content/uploads/2026/02/KabelBold.eot?#iefix') format('embedded-opentype'),
		url('http://socat.fr/wp-content/uploads/2026/02/KabelBold.woff2') format('woff2'),
		url('http://socat.fr/wp-content/uploads/2026/02/KabelBold.woff') format('woff'),
		url('http://socat.fr/wp-content/uploads/2026/02/KabelBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caviar Dreams Bold Italic';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-BoldItalic.eot');
	src: url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-BoldItalic.woff2') format('woff2'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-BoldItalic.woff') format('woff'),
		url('http://socat.fr/wp-content/uploads/2026/02/CaviarDreams-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */