.elementor-8 .elementor-element.elementor-element-d16f12e{--display:flex;--min-height:768px;--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;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-bf6d474 );--border-color:var( --e-global-color-bf6d474 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:96px;--padding-right:96px;}.elementor-8 .elementor-element.elementor-element-d16f12e::before, .elementor-8 .elementor-element.elementor-element-d16f12e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d16f12e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d16f12e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d16f12e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d16f12e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-0625a52 > .elementor-widget-container{margin:-48px 0px 48px 0px;}.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-8 .elementor-element.elementor-element-0365ae8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-0365ae8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3bceb1{text-align:center;}.elementor-8 .elementor-element.elementor-element-c3bceb1 .elementor-heading-title{font-family:"Emeralde Chamerions", Sans-serif;font-size:clamp(75px, calc(75px + (150 - 75) * ((100vw - 1024px) / (2560 - 1024))), 150px);font-weight:400;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-c3bceb1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-f8ba12e{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f6a6a74 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-afd52fd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-6baf2c5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-283c8bb .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-283c8bb .elementor-icon{font-size:clamp(70px, calc(70px + (140 - 70) * ((100vw - 1024px) / (2560 - 1024))), 140px);}.elementor-8 .elementor-element.elementor-element-283c8bb .elementor-icon svg{height:clamp(70px, calc(70px + (140 - 70) * ((100vw - 1024px) / (2560 - 1024))), 140px);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-283c8bb{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-283c8bb{right:0px;}.elementor-8 .elementor-element.elementor-element-283c8bb{top:50%;}.elementor-8 .elementor-element.elementor-element-283c8bb > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-a3a99ce .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a3a99ce .elementor-icon{font-size:clamp(70px, calc(70px + (140 - 70) * ((100vw - 1024px) / (2560 - 1024))), 140px);}.elementor-8 .elementor-element.elementor-element-a3a99ce .elementor-icon svg{height:clamp(70px, calc(70px + (140 - 70) * ((100vw - 1024px) / (2560 - 1024))), 140px);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a3a99ce{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-a3a99ce{left:0px;}.elementor-8 .elementor-element.elementor-element-a3a99ce{top:50%;}.elementor-8 .elementor-element.elementor-element-a3a99ce > .elementor-widget-container{--e-transform-translateX:50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-b5b8749 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b5b8749 .elementor-icon{font-size:150px;}.elementor-8 .elementor-element.elementor-element-b5b8749 .elementor-icon svg{height:150px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b5b8749{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-b5b8749{right:50%;}.elementor-8 .elementor-element.elementor-element-b5b8749{bottom:0px;}.elementor-8 .elementor-element.elementor-element-b5b8749 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:51%;}.elementor-8 .elementor-element.elementor-element-52599fc .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-52599fc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-52599fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-52599fc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-52599fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-52599fc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-52599fc .elementor-icon{font-size:39px;}.elementor-8 .elementor-element.elementor-element-52599fc .elementor-icon svg{height:39px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-52599fc{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-52599fc{right:50%;}.elementor-8 .elementor-element.elementor-element-52599fc{bottom:16px;}.elementor-8 .elementor-element.elementor-element-52599fc > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:0%;}.elementor-8 .elementor-element.elementor-element-22f53ea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22f53ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-22f53ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/02/26738373-graveleux-grain-texture-aleatoire-mouchetures-ou-taches-bruit-papier-retro-grunge-granulaire-vecteur-illustration-vectoriel-1.png");background-repeat:repeat-y;background-size:100% auto;}.elementor-8 .elementor-element.elementor-element-fb4db0e{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-dd07beb{--icon-box-icon-margin:16px;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon{font-size:54px;}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d8527a6{--icon-box-icon-margin:16px;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon{font-size:54px;}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-98464a8{--icon-box-icon-margin:16px;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon{font-size:54px;}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d0f5e21{--icon-box-icon-margin:16px;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon{font-size:54px;}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-9f8479f{--display:flex;--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;--gap:clamp(64px, 7.5vw, 120px) clamp(64px, 7.5vw, 120px);--row-gap:clamp(64px, 7.5vw, 120px);--column-gap:clamp(64px, 7.5vw, 120px);--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-7e2e4b3 img{width:100%;height:492px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7e2e4b3{width:var( --container-widget-width, 447px );max-width:447px;--container-widget-width:447px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7e2e4b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-735831c{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c41f0f4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-c41f0f4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-8 .elementor-element.elementor-element-b63f79f{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-b63f79f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c104512 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c104512 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-8 .elementor-element.elementor-element-c104512 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-9b46113 );color:var( --e-global-color-9b46113 );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-250a0e7{--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:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7efb3ee{--display:flex;--min-height:403px;--overlay-mix-blend-mode:lighten;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7efb3ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7efb3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/08/16ec694bfe0a0f52d7263513241a2c975d2f594f-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-43b61b1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-43b61b1.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43b61b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43b61b1.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43b61b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43b61b1.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43b61b1 .elementor-icon{font-size:92px;}.elementor-8 .elementor-element.elementor-element-43b61b1 .elementor-icon svg{height:92px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-43b61b1{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-43b61b1{right:50%;}.elementor-8 .elementor-element.elementor-element-43b61b1{top:0px;}.elementor-8 .elementor-element.elementor-element-43b61b1 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-3f93351{--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:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9905d24{text-align:center;}.elementor-8 .elementor-element.elementor-element-9905d24 .elementor-heading-title{font-family:"Emeralde Chamerions", Sans-serif;font-size:clamp(96px, 7.4vw, 150px);font-weight:400;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-9905d24 > .elementor-widget-container{margin:-75px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-0d1cc00{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-0d1cc00 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-7cff5c8{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-7922684 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-bf6d474 );color:var( --e-global-color-bf6d474 );background-color:var( --e-global-color-45f2ac1 );border-radius:7px 0px 7px 0px;padding:8px 18px 9px 18px;}.elementor-8 .elementor-element.elementor-element-7922684 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7922684 .elementor-button:focus{background-color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-2eb2160{--display:flex;--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-79123ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-eb536b5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-eb536b5 .elementor-icon{font-size:75px;}.elementor-8 .elementor-element.elementor-element-eb536b5 .elementor-icon svg{height:75px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-eb536b5{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-eb536b5{right:50%;}.elementor-8 .elementor-element.elementor-element-eb536b5{top:0px;}.elementor-8 .elementor-element.elementor-element-eb536b5 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-ba17f27 img{width:100%;height:493px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ba17f27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ba17f27{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c5622b4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-c5622b4 > .elementor-widget-container{margin:18px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-69cb59d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-b411863 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b411863.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-b411863.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b411863.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-b411863.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b411863.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-b411863 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-b411863 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-b411863{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-971eec0{--display:flex;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0c5c602 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c5c602 .elementor-icon{font-size:75px;}.elementor-8 .elementor-element.elementor-element-0c5c602 .elementor-icon svg{height:75px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0c5c602{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-0c5c602{right:50%;}.elementor-8 .elementor-element.elementor-element-0c5c602{top:0px;}.elementor-8 .elementor-element.elementor-element-0c5c602 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-94da781 img{width:100%;height:493px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-94da781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-94da781{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2ebc016 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-2ebc016 > .elementor-widget-container{margin:18px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-dd57cdf{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-92bae75 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-92bae75.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-92bae75.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-92bae75.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-92bae75.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-92bae75.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-92bae75 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-92bae75 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-92bae75.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f7930d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fedf95a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fedf95a .elementor-icon{font-size:75px;}.elementor-8 .elementor-element.elementor-element-fedf95a .elementor-icon svg{height:75px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-fedf95a{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-fedf95a{right:50%;}.elementor-8 .elementor-element.elementor-element-fedf95a{top:0px;}.elementor-8 .elementor-element.elementor-element-fedf95a > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-8 .elementor-element.elementor-element-65f0bed img{width:100%;height:493px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-65f0bed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-65f0bed{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e477a2f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-e477a2f > .elementor-widget-container{margin:18px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-224d794{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-55e81d2 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-55e81d2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-55e81d2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55e81d2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-55e81d2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55e81d2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-55e81d2 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-55e81d2 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-55e81d2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1cb32f3{--display:flex;--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;--justify-content:space-between;--align-items:flex-start;--gap:clamp(64px, 7.5vw, 120px) clamp(64px, 7.5vw, 120px);--row-gap:clamp(64px, 7.5vw, 120px);--column-gap:clamp(64px, 7.5vw, 120px);--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-a133dc5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-2786f22 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-2786f22 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-780af9f{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-780af9f > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-636a19f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-636a19f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b057f1b{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-b057f1b > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-6f66d7c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-6f66d7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d9599e3{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-d9599e3 > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-a0e109e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-a0e109e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-341924b{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-341924b > .elementor-widget-container{margin:16px 0px 032px 0px;}.elementor-8 .elementor-element.elementor-element-3f012d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3f012d5 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-8 .elementor-element.elementor-element-3f012d5 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-9b46113 );color:var( --e-global-color-9b46113 );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f012d5 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7a63e56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-961d9c6 img{width:100%;height:492px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-961d9c6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-961d9c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon{font-size:177px;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon svg{height:177px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-19b0892{left:64px;}body.rtl .elementor-8 .elementor-element.elementor-element-19b0892{right:64px;}.elementor-8 .elementor-element.elementor-element-19b0892{bottom:0px;}.elementor-8 .elementor-element.elementor-element-19b0892 > .elementor-widget-container{--e-transform-translateY:50%;}.elementor-8 .elementor-element.elementor-element-4dd2f79{--display:flex;--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;--justify-content:flex-end;--align-items:flex-start;--gap:clamp(64px, 7.5vw, 120px) clamp(64px, 7.5vw, 120px);--row-gap:clamp(64px, 7.5vw, 120px);--column-gap:clamp(64px, 7.5vw, 120px);--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1f3ef0a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:42px;}.elementor-8 .elementor-element.elementor-element-1f3ef0a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1f3ef0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/02/Group-21.svg");}.elementor-8 .elementor-element.elementor-element-9ebbc27 img{width:100%;height:367px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-9ebbc27{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9ebbc27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9ebbc27 > .elementor-widget-container{--e-transform-translateY:80px;}.elementor-8 .elementor-element.elementor-element-129b437{--display:flex;--background-transition:0.6s;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-bf6d474 );--border-color:var( --e-global-color-bf6d474 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:0px;}.elementor-8 .elementor-element.elementor-element-129b437:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-129b437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58f5bd0 );}.elementor-8 .elementor-element.elementor-element-129b437:hover{background-color:var( --e-global-color-9b46113 );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-129b437{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-129b437{left:0px;}.elementor-8 .elementor-element.elementor-element-129b437.e-con{--e-con-transform-translateY:100%;}.elementor-8 .elementor-element.elementor-element-cb5be22{text-align:center;}.elementor-8 .elementor-element.elementor-element-cb5be22 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-cb5be22 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-c9a3220{text-align:center;}.elementor-8 .elementor-element.elementor-element-c9a3220 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-85bde1d{text-align:center;}.elementor-8 .elementor-element.elementor-element-85bde1d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-85bde1d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-e5a69c0{text-align:center;}.elementor-8 .elementor-element.elementor-element-e5a69c0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-e5a69c0 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-bf6d474 );}.elementor-8 .elementor-element.elementor-element-7d6b68f{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56e66cc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-56e66cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6bb9628{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-9b46113 );width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6bb9628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bf095cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bf095cb .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-8 .elementor-element.elementor-element-bf095cb .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-9b46113 );color:var( --e-global-color-9b46113 );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b0837b5{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-8 .elementor-element.elementor-element-0d90628 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-9b46113 );}.elementor-8 .elementor-element.elementor-element-0d90628 > .elementor-widget-container{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2658f5d{--swiper-slides-to-display:4;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-42px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-100px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-100px;--swiper-slides-gap:106px;}.elementor-8 .elementor-element.elementor-element-2658f5d .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-1ecaae8{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ecaae8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ecaae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7089184 );}.elementor-8 .elementor-element.elementor-element-1ecaae8::before, .elementor-8 .elementor-element.elementor-element-1ecaae8 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1ecaae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1ecaae8 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1ecaae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1ecaae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/02/26738373-graveleux-grain-texture-aleatoire-mouchetures-ou-taches-bruit-papier-retro-grunge-granulaire-vecteur-illustration-vectoriel-1.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-8 .elementor-element.elementor-element-66917b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-8 .elementor-element.elementor-element-66917b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-66917b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/03/Mask-group-2.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-66917b1{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-66917b1{right:0px;}.elementor-8 .elementor-element.elementor-element-9345a28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:0px;}.elementor-8 .elementor-element.elementor-element-9345a28:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9345a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spadescanuts.fr/wp-content/uploads/2025/03/Mask-group-3.svg");background-position:top left;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9345a28{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-9345a28{left:0px;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87377dc );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d16f12e{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-0625a52 > .elementor-widget-container{margin:-48px 0px 48px 0px;}.elementor-8 .elementor-element.elementor-element-c3bceb1 .elementor-heading-title{font-size:64px;}.elementor-8 .elementor-element.elementor-element-fb4db0e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-dd07beb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d8527a6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-98464a8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d0f5e21{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9f8479f{--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;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c41f0f4{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b63f79f{text-align:center;}.elementor-8 .elementor-element.elementor-element-c104512.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-250a0e7{--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-8 .elementor-element.elementor-element-9905d24 .elementor-heading-title{font-size:64px;}.elementor-8 .elementor-element.elementor-element-0d1cc00{text-align:center;}.elementor-8 .elementor-element.elementor-element-2eb2160{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-971eec0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1cb32f3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2786f22{text-align:center;}.elementor-8 .elementor-element.elementor-element-780af9f{text-align:left;}.elementor-8 .elementor-element.elementor-element-780af9f > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-b057f1b{text-align:left;}.elementor-8 .elementor-element.elementor-element-b057f1b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-d9599e3{text-align:left;}.elementor-8 .elementor-element.elementor-element-d9599e3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-341924b{text-align:left;}.elementor-8 .elementor-element.elementor-element-341924b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon{font-size:130px;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon svg{height:130px;}.elementor-8 .elementor-element.elementor-element-4dd2f79{--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;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-129b437.e-con{--align-self:flex-end;--e-con-transform-translateY:0%;}.elementor-8 .elementor-element.elementor-element-7d6b68f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-56e66cc{text-align:center;}.elementor-8 .elementor-element.elementor-element-6bb9628{text-align:center;}.elementor-8 .elementor-element.elementor-element-b0837b5{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-0d90628{text-align:left;}.elementor-8 .elementor-element.elementor-element-2658f5d{--swiper-slides-to-display:2;--swiper-slides-gap:64px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d16f12e{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0625a52 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-0625a52 > .elementor-widget-container{margin:-48px 0px 48px 0px;}.elementor-8 .elementor-element.elementor-element-0365ae8{text-align:center;}.elementor-8 .elementor-element.elementor-element-c3bceb1 .elementor-heading-title{font-size:44px;}.elementor-8 .elementor-element.elementor-element-283c8bb .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-283c8bb .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-a3a99ce .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-a3a99ce .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-b5b8749 .elementor-icon{font-size:96px;}.elementor-8 .elementor-element.elementor-element-b5b8749 .elementor-icon svg{height:96px;}.elementor-8 .elementor-element.elementor-element-b5b8749{bottom:-2px;}.elementor-8 .elementor-element.elementor-element-52599fc .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-52599fc .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-52599fc{bottom:0px;}.elementor-8 .elementor-element.elementor-element-fb4db0e{--content-width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-dd07beb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-dd07beb{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d8527a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d8527a6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-98464a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-98464a8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d0f5e21 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d0f5e21{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9f8479f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7e2e4b3 img{height:268px;}.elementor-8 .elementor-element.elementor-element-7e2e4b3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c41f0f4 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b63f79f{font-size:16px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-c104512.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-250a0e7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7efb3ee{--min-height:260px;}.elementor-8 .elementor-element.elementor-element-3f93351{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-9905d24 .elementor-heading-title{font-size:64px;}.elementor-8 .elementor-element.elementor-element-9905d24 > .elementor-widget-container{margin:-65px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-0d1cc00{line-height:1.2;}.elementor-8 .elementor-element.elementor-element-2eb2160{--width:100%;--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ba17f27 img{height:320px;}.elementor-8 .elementor-element.elementor-element-69cb59d{line-height:1.2;}.elementor-8 .elementor-element.elementor-element-94da781 img{height:320px;}.elementor-8 .elementor-element.elementor-element-dd57cdf{line-height:1.2;}.elementor-8 .elementor-element.elementor-element-65f0bed img{height:320px;}.elementor-8 .elementor-element.elementor-element-224d794{line-height:1.2;}.elementor-8 .elementor-element.elementor-element-55e81d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1cb32f3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a133dc5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-2786f22 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-2786f22 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-780af9f{line-height:1.2;}.elementor-8 .elementor-element.elementor-element-780af9f > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-636a19f{text-align:center;}.elementor-8 .elementor-element.elementor-element-636a19f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8 .elementor-element.elementor-element-b057f1b{font-size:16px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-b057f1b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-6f66d7c{text-align:center;width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6f66d7c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8 .elementor-element.elementor-element-d9599e3{font-size:16px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-d9599e3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-a0e109e{text-align:center;}.elementor-8 .elementor-element.elementor-element-a0e109e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8 .elementor-element.elementor-element-341924b{font-size:16px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-341924b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-7a63e56{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-961d9c6 img{height:268px;}.elementor-8 .elementor-element.elementor-element-961d9c6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon{font-size:86px;}.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon svg{height:86px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-19b0892{left:12px;}body.rtl .elementor-8 .elementor-element.elementor-element-19b0892{right:12px;}.elementor-8 .elementor-element.elementor-element-19b0892{bottom:16px;}.elementor-8 .elementor-element.elementor-element-4dd2f79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1f3ef0a{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-9ebbc27 img{height:268px;}.elementor-8 .elementor-element.elementor-element-9ebbc27{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9ebbc27 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-129b437{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-129b437.e-con{--e-con-transform-translateY:0%;}.elementor-8 .elementor-element.elementor-element-7d6b68f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-56e66cc .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-6bb9628{font-size:16px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-bf095cb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b0837b5{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0d90628{text-align:left;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0d90628 .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-8 .elementor-element.elementor-element-2658f5d{--swiper-slides-to-display:1;--swiper-slides-gap:32px;}.elementor-8 .elementor-element.elementor-element-66917b1{--width:48px;--min-height:100vw;--e-con-transform-origin-x:left;--e-con-transform-origin-y:top;}.elementor-8 .elementor-element.elementor-element-66917b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-66917b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-66917b1.e-con{--e-con-transform-rotateZ:-90deg;--e-con-transform-translateX:-48px;}.elementor-8 .elementor-element.elementor-element-9345a28{--width:48px;--min-height:100vw;--e-con-transform-origin-x:right;--e-con-transform-origin-y:bottom;}.elementor-8 .elementor-element.elementor-element-9345a28.e-con{--e-con-transform-rotateZ:-90deg;--e-con-transform-translateX:48px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d16f12e{--content-width:var(--container);}.elementor-8 .elementor-element.elementor-element-fb4db0e{--content-width:var(--container);}.elementor-8 .elementor-element.elementor-element-1cb32f3{--content-width:1920px;}.elementor-8 .elementor-element.elementor-element-a133dc5{--width:574px;}.elementor-8 .elementor-element.elementor-element-7a63e56{--width:809px;}.elementor-8 .elementor-element.elementor-element-4dd2f79{--content-width:1920px;}.elementor-8 .elementor-element.elementor-element-1f3ef0a{--width:753px;}.elementor-8 .elementor-element.elementor-element-129b437{--width:246px;}.elementor-8 .elementor-element.elementor-element-7d6b68f{--width:50%;}.elementor-8 .elementor-element.elementor-element-66917b1{--width:clamp(64px, 9vw, 235px);}.elementor-8 .elementor-element.elementor-element-9345a28{--width:clamp(64px, 9vw, 235px);}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-fb4db0e{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-2eb2160{--width:100%;}.elementor-8 .elementor-element.elementor-element-79123ad{--width:45%;}.elementor-8 .elementor-element.elementor-element-971eec0{--width:45%;}.elementor-8 .elementor-element.elementor-element-f7930d7{--width:45%;}.elementor-8 .elementor-element.elementor-element-a133dc5{--width:575px;}.elementor-8 .elementor-element.elementor-element-7a63e56{--width:100%;}.elementor-8 .elementor-element.elementor-element-7d6b68f{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f6a6a74 */.elementor-8 .elementor-element.elementor-element-f6a6a74 {
    position: relative;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-f6a6a74::after {
    content: "";
    display: block;
    width: 100%;
    background: white;
    height: 1px;
    position: absolute;
    bottom: -4px;
    right: 0;
    z-index: 1;
    transition: all .3s ease-in-out;
    
}

.elementor-8 .elementor-element.elementor-element-f6a6a74:hover::after {
    width: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afd52fd */.elementor-8 .elementor-element.elementor-element-afd52fd {
    position: relative;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-afd52fd::after {
    content: "";
    display: block;
    width: 100%;
    background: white;
    height: 1px;
    position: absolute;
    bottom: -4px;
    right: 0;
    z-index: 1;
    transition: all .3s ease-in-out;
    
}

.elementor-8 .elementor-element.elementor-element-afd52fd:hover::after {
    width: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6baf2c5 */.elementor-8 .elementor-element.elementor-element-6baf2c5 {
    position: relative;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-6baf2c5::after {
    content: "";
    display: block;
    width: 100%;
    background: white;
    height: 1px;
    position: absolute;
    bottom: -4px;
    right: 0;
    z-index: 1;
    transition: all .3s ease-in-out;
    
}

.elementor-8 .elementor-element.elementor-element-6baf2c5:hover::after {
    width: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d16f12e */.elementor-8 .elementor-element.elementor-element-d16f12e {
    height: 100vh
}

.elementor-8 .elementor-element.elementor-element-d16f12e .losange svg path {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e2e4b3 */.elementor-8 .elementor-element.elementor-element-7e2e4b3::before {
    content: "";
    width: 28px;
    height: 28px;
    display: block;
    background-color: #E5B338;
    position: absolute;
    top: -28px;
    left: -28px;
    clip-path: path("M28.61 0.0099567L3.43675e-07 0.00995636L0 28.83C2.61 24.49 4.11 19.41 4.11 13.98C4.11 9.38996 3.03 5.05996 1.13 1.19996C4.95 3.05996 9.24 4.10996 13.77 4.10996C19.2 4.10996 24.28 2.60996 28.62 -3.78057e-05L28.61 0.0099567Z");
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c104512 */.elementor-8 .elementor-element.elementor-element-c104512 .elementor-button-icon {
    font-size: 32px;
    display: flex;
    transition: all .3s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-c104512 a:hover .elementor-button-icon {
    font-size: 24px;
    transform: translate(-12px, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79123ad */.elementor-8 .elementor-element.elementor-element-79123ad .service-img {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-79123ad .service-img img {
    transform: scale(1.2);
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-79123ad .service-icon, .elementor-8 .elementor-element.elementor-element-79123ad .arrow-icon {
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-79123ad .arrow-icon {
    right: 0;
    position: relative;
    left: auto;
}

.elementor-8 .elementor-element.elementor-element-79123ad:hover .service-img img {
    transform: scale(1);
}

.elementor-8 .elementor-element.elementor-element-79123ad:hover .service-icon {
    transform: translateX(-110px);
}

.elementor-8 .elementor-element.elementor-element-79123ad:hover .arrow-icon {
    margin-left: 100%;
    transform: translateX(-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-971eec0 */.elementor-8 .elementor-element.elementor-element-971eec0 .service-img {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-971eec0 .service-img img {
    transform: scale(1.2);
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-971eec0 .service-icon, .elementor-8 .elementor-element.elementor-element-971eec0 .arrow-icon {
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-971eec0 .arrow-icon {
    right: 0;
    position: relative;
    left: auto;
}

.elementor-8 .elementor-element.elementor-element-971eec0:hover .service-img img {
    transform: scale(1);
}

.elementor-8 .elementor-element.elementor-element-971eec0:hover .service-icon {
    transform: translateX(-110px);
}

.elementor-8 .elementor-element.elementor-element-971eec0:hover .arrow-icon {
    margin-left: 100%;
    transform: translateX(-100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7930d7 */.elementor-8 .elementor-element.elementor-element-f7930d7 .service-img {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-f7930d7 .service-img img {
    transform: scale(1.2);
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-f7930d7 .service-icon, .elementor-8 .elementor-element.elementor-element-f7930d7 .arrow-icon {
    transition: all .6s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-f7930d7 .arrow-icon {
    right: 0;
    position: relative;
    left: auto;
}

.elementor-8 .elementor-element.elementor-element-f7930d7:hover .service-img img {
    transform: scale(1);
}

.elementor-8 .elementor-element.elementor-element-f7930d7:hover .service-icon {
    transform: translateX(-110px);
}

.elementor-8 .elementor-element.elementor-element-f7930d7:hover .arrow-icon {
    margin-left: 100%;
    transform: translateX(-100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780af9f */.elementor-8 .elementor-element.elementor-element-780af9f p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-636a19f */.elementor-8 .elementor-element.elementor-element-636a19f::before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: #E5B338;
    clip-path: path("M10.12 6.47C10.09 6.86 11.11 6.34 11.3 6.31C14.36 5.91 16.24 8.64 18.44 10.29C16.49 11.54 14.19 14.59 11.64 14.25C11.23 14.19 10.3 13.78 10.23 13.78C9.71 13.78 10.6 14.66 10.7 14.85C11.9 17.16 10.2 20.42 7.48 20.47C8.03 15.9 4.59 11.06 0 10.29C0 10.13 1.55 9.8 1.86 9.67C4.86 8.35 7.36 4.85 7.59 1.57C7.61 1.23 7.44 0.09 7.59 0C10.13 0.19 11.88 3.22 10.79 5.51C10.66 5.78 10.13 6.41 10.12 6.47Z");
}

.elementor-8 .elementor-element.elementor-element-636a19f {
    display: flex;
    align-items: center;
    gap: 12px;
}

@media screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-636a19f {
        flex-direction: column;
        justify-content: center;
    }
    
    .elementor-8 .elementor-element.elementor-element-636a19f::before {
        transform: rotate(-90deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b057f1b */.elementor-8 .elementor-element.elementor-element-b057f1b p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f66d7c */.elementor-8 .elementor-element.elementor-element-6f66d7c::before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: #E5B338;
    clip-path: path("M10.12 6.47C10.09 6.86 11.11 6.34 11.3 6.31C14.36 5.91 16.24 8.64 18.44 10.29C16.49 11.54 14.19 14.59 11.64 14.25C11.23 14.19 10.3 13.78 10.23 13.78C9.71 13.78 10.6 14.66 10.7 14.85C11.9 17.16 10.2 20.42 7.48 20.47C8.03 15.9 4.59 11.06 0 10.29C0 10.13 1.55 9.8 1.86 9.67C4.86 8.35 7.36 4.85 7.59 1.57C7.61 1.23 7.44 0.09 7.59 0C10.13 0.19 11.88 3.22 10.79 5.51C10.66 5.78 10.13 6.41 10.12 6.47Z");
}

.elementor-8 .elementor-element.elementor-element-6f66d7c {
    display: flex;
    align-items: center;
    gap: 12px;
}

@media screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-6f66d7c {
        flex-direction: column;
        justify-content: center;
    }
    
    .elementor-8 .elementor-element.elementor-element-6f66d7c::before {
        transform: rotate(-90deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9599e3 */.elementor-8 .elementor-element.elementor-element-d9599e3 p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e109e */.elementor-8 .elementor-element.elementor-element-a0e109e::before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: #E5B338;
    clip-path: path("M10.12 6.47C10.09 6.86 11.11 6.34 11.3 6.31C14.36 5.91 16.24 8.64 18.44 10.29C16.49 11.54 14.19 14.59 11.64 14.25C11.23 14.19 10.3 13.78 10.23 13.78C9.71 13.78 10.6 14.66 10.7 14.85C11.9 17.16 10.2 20.42 7.48 20.47C8.03 15.9 4.59 11.06 0 10.29C0 10.13 1.55 9.8 1.86 9.67C4.86 8.35 7.36 4.85 7.59 1.57C7.61 1.23 7.44 0.09 7.59 0C10.13 0.19 11.88 3.22 10.79 5.51C10.66 5.78 10.13 6.41 10.12 6.47Z");
}

.elementor-8 .elementor-element.elementor-element-a0e109e {
    display: flex;
    align-items: center;
    gap: 12px;
}

@media screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-a0e109e {
        flex-direction: column;
        justify-content: center;
    }
    
    .elementor-8 .elementor-element.elementor-element-a0e109e::before {
        transform: rotate(-90deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-341924b */.elementor-8 .elementor-element.elementor-element-341924b p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f012d5 */.elementor-8 .elementor-element.elementor-element-3f012d5 .elementor-button-icon {
    font-size: 32px;
    display: flex;
    transition: all .3s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-3f012d5 a:hover .elementor-button-icon {
    font-size: 24px;
    transform: translate(-12px, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a133dc5 */@media screen and (min-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-a133dc5 {
        max-width: 45%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-961d9c6 */.elementor-8 .elementor-element.elementor-element-961d9c6::before {
    content: "";
    width: 28px;
    height: 28px;
    display: block;
    background-color: #E5B338;
    position: absolute;
    top: -28px;
    left: -28px;
    clip-path: path("M28.61 0.0099567L3.43675e-07 0.00995636L0 28.83C2.61 24.49 4.11 19.41 4.11 13.98C4.11 9.38996 3.03 5.05996 1.13 1.19996C4.95 3.05996 9.24 4.10996 13.77 4.10996C19.2 4.10996 24.28 2.60996 28.62 -3.78057e-05L28.61 0.0099567Z");
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19b0892 */.elementor-8 .elementor-element.elementor-element-19b0892 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a63e56 */@media screen and (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-7a63e56 {
        position: relative;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-129b437 */.elementor-8 .elementor-element.elementor-element-129b437 {
    cursor: pointer;
}
@media screen and (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-129b437 {
        position: initial;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3ef0a */.elementor-8 .elementor-element.elementor-element-1f3ef0a {
    max-width: 45%;
}

@media screen and (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-1f3ef0a {
        position: initial;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bb9628 */.elementor-8 .elementor-element.elementor-element-6bb9628 p:last-of-type {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf095cb */.elementor-8 .elementor-element.elementor-element-bf095cb .elementor-button-icon {
    font-size: 32px;
    display: flex;
    transition: all .3s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-bf095cb a:hover .elementor-button-icon {
    font-size: 24px;
    transform: translate(-12px, 0);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2658f5d */.elementor-8 .elementor-element.elementor-element-2658f5d .swiper .swiper-slide:nth-child(even) img {
    height: 368px;
}

.elementor-8 .elementor-element.elementor-element-2658f5d .swiper-slide {
    width: 285px !important;
}

@media screen and (min-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-2658f5d .swiper-slide {
        width: 345px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66917b1 */@media screen and (min-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-66917b1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9345a28 */@media screen and (min-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-9345a28 {
        height: 100%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Emeralde Chamerions';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://spadescanuts.fr/wp-content/uploads/2025/02/Emeralde-Chamerions-Serif.ttf') format('truetype');
}
/* End Custom Fonts CSS */