.elementor-15 .elementor-element.elementor-element-ffa3c98{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;}.elementor-15 .elementor-element.elementor-element-ffa3c98:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffa3c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/02/Alpine-background.png");background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8b768ae{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-8b768ae.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8b768ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22ffd8b{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7a30839{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-7a30839 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-39c9753 .elementor-button{background-color:#0F43C200;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-39c9753 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-39c9753 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-39c9753{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-39c9753 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-39c9753 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7306257{--display:flex;--min-height:56vh;--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-around;--align-items:flex-end;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7306257.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7f0f5d2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-7f0f5d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7f0f5d2 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-727febd{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7df43f9{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7df43f9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c430286{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c430286 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.6vw;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-85fd001{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-85fd001 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-807d6d6{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-807d6d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.6vw;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c3aee1f{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c3aee1f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e5ab322{--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:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--flex-wrap:wrap;--z-index:2;}.elementor-15 .elementor-element.elementor-element-384e301{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-384e301 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1dd3033{--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: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-15 .elementor-element.elementor-element-0b754b0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-900cb47 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b3ca123{--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;--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-15 .elementor-element.elementor-element-2e433a0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-2e433a0 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2e433a0 .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2e433a0.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2e433a0 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2e433a0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-530ec1a{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f416e55{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-15 .elementor-element.elementor-element-f416e55 img{width:78%;border-radius:25px 10px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a128175{--spacer-size:10vh;}.elementor-15 .elementor-element.elementor-element-7fc96b3{--display:flex;--min-height:16vh;--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;}.elementor-15 .elementor-element.elementor-element-7fc96b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7fc96b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7302e44{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-3c02db2{margin:8vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;text-align:center;}.elementor-15 .elementor-element.elementor-element-3c02db2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a2e43f4{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a2e43f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-a2e43f4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9f99325{--display:flex;--min-height:34vh;--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;--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-15 .elementor-element.elementor-element-00e15ee{--display:flex;--justify-content:flex-end;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;box-shadow:6px 6px 0px 0px #0F43C2;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-15 .elementor-element.elementor-element-00e15ee:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-00e15ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/circuit-bugatti-le-mans.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-00e15ee::before, .elementor-15 .elementor-element.elementor-element-00e15ee > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-00e15ee > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-00e15ee > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-00e15ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-00e15ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 60%, #F2295B00 100%);}.elementor-15 .elementor-element.elementor-element-00e15ee.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-6d16611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6d16611 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5915a49 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-37c2575{--display:flex;--justify-content:flex-end;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;box-shadow:6px 6px 0px 0px #0F43C2;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-15 .elementor-element.elementor-element-37c2575:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-37c2575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/circuit-bugatti-le-mans.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-37c2575::before, .elementor-15 .elementor-element.elementor-element-37c2575 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-37c2575 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-37c2575 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-37c2575 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-37c2575 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 60%, #F2295B00 100%);}.elementor-15 .elementor-element.elementor-element-37c2575.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-a56c6eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a56c6eb .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c8197fb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-38a16d5{--display:flex;--justify-content:flex-end;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--overlay-opacity:0.6;--border-radius:8px 8px 8px 8px;box-shadow:6px 6px 0px 0px #0F43C2;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-15 .elementor-element.elementor-element-38a16d5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-38a16d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/circuit-bugatti-le-mans.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-38a16d5::before, .elementor-15 .elementor-element.elementor-element-38a16d5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-38a16d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-38a16d5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-38a16d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-38a16d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 60%, #F2295B00 100%);}.elementor-15 .elementor-element.elementor-element-38a16d5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-1d0a614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1d0a614 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5dc37d0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d90fd0f{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--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-15 .elementor-element.elementor-element-19398e7{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-7c68fe9{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-7c68fe9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7c68fe9 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cd9e563{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-cd9e563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cd9e563 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8b3a717 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-8b3a717 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8b3a717 .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8b3a717{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8b3a717.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8b3a717 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8b3a717 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8cf8d24{--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-15 .elementor-element.elementor-element-fcc97f5 img{height:34vh;border-radius:4% 4% 4% 4%;}.elementor-15 .elementor-element.elementor-element-acd0f32{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--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-15 .elementor-element.elementor-element-d8a8331{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-0fff69b{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-0fff69b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0fff69b .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ddefeb3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ddefeb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ddefeb3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4c250ef .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-4c250ef .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4c250ef .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4c250ef{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4c250ef.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-4c250ef .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4c250ef .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cf4d293{--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-15 .elementor-element.elementor-element-1fb9de6 img{height:34vh;border-radius:4% 4% 4% 4%;}.elementor-15 .elementor-element.elementor-element-b95dc64{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--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-15 .elementor-element.elementor-element-fd786da{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-62e307d{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-62e307d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-62e307d .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-614c7e0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-614c7e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-614c7e0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-91c952d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-91c952d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-91c952d .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-91c952d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-91c952d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-91c952d .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-91c952d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e39a026{--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-15 .elementor-element.elementor-element-0152c20 img{height:34vh;border-radius:4% 4% 4% 4%;}.elementor-15 .elementor-element.elementor-element-fdcf733{--spacer-size:8vh;}.elementor-15 .elementor-element.elementor-element-e07dbe1 .elementor-button{background-color:#0F43C2;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-e07dbe1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e07dbe1 .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e07dbe1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e07dbe1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e07dbe1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e07dbe1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7d28386{--spacer-size:12vh;}.elementor-15 .elementor-element.elementor-element-67c4314{--display:flex;--min-height:86vh;--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:flex-start;}.elementor-15 .elementor-element.elementor-element-67c4314:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-67c4314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-67c4314.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d2dcc9f{margin:8vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-d2dcc9f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1ea8b1c{--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;--flex-wrap:wrap;--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-15 .elementor-element.elementor-element-5bf22ad{--display:flex;--min-height:30vh;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5bf22ad:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5bf22ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/Alpine-A110S-sur-circuit-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5bf22ad::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-5bf22ad:hover::before, .elementor-15 .elementor-element.elementor-element-5bf22ad:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bf22ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-5bf22ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-5bf22ad.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-5bf22ad:hover{--overlay-opacity:0.8;}.elementor-15 .elementor-element.elementor-element-5bf22ad:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-3755889{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;}.elementor-15 .elementor-element.elementor-element-3755889 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0ef540e{--display:flex;--min-height:30vh;--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.4;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0ef540e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0ef540e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/Alpines-A110S-blanche-et-verte-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0ef540e::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0ef540e:hover::before, .elementor-15 .elementor-element.elementor-element-0ef540e:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0ef540e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-0ef540e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0ef540e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-0ef540e:hover{--overlay-opacity:0.8;}.elementor-15 .elementor-element.elementor-element-0ef540e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-a0c8e69{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;}.elementor-15 .elementor-element.elementor-element-a0c8e69 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-228375e{--display:flex;--min-height:30vh;--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.4;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-228375e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-228375e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/02/Alpine-A110S-Back-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-228375e::before, .elementor-15 .elementor-element.elementor-element-228375e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-228375e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-228375e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-228375e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-228375e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-228375e:hover::before, .elementor-15 .elementor-element.elementor-element-228375e:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-228375e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-228375e > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-228375e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-228375e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-228375e:hover{--overlay-opacity:0.8;}.elementor-15 .elementor-element.elementor-element-228375e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-ebcb3c6{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;}.elementor-15 .elementor-element.elementor-element-ebcb3c6 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4a8b56c{--display:flex;--min-height:30vh;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4a8b56c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4a8b56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/03/Alpine-A110S-blanche-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4a8b56c::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-4a8b56c:hover::before, .elementor-15 .elementor-element.elementor-element-4a8b56c:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a8b56c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-4a8b56c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-4a8b56c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15 .elementor-element.elementor-element-4a8b56c:hover{--overlay-opacity:0.8;}.elementor-15 .elementor-element.elementor-element-4a8b56c:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-7c3515b{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;}.elementor-15 .elementor-element.elementor-element-7c3515b .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5384825{--spacer-size:10vh;}.elementor-15 .elementor-element.elementor-element-4a00f6d{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--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-15 .elementor-element.elementor-element-4a00f6d::before, .elementor-15 .elementor-element.elementor-element-4a00f6d > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a00f6d > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4a00f6d > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a00f6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4a00f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-dce333e{--display:flex;--min-height:80vh;--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;}.elementor-15 .elementor-element.elementor-element-a35593f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;text-align:center;}.elementor-15 .elementor-element.elementor-element-a35593f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b9f3083{--display:flex;--min-height:90vh;--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;}.elementor-15 .elementor-element.elementor-element-b9f3083:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9f3083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d229a41{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-d229a41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c3dc408{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--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-15 .elementor-element.elementor-element-a7fd38c{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-f510b4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f510b4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f510b4e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a675a2c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-a675a2c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a675a2c .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a675a2c{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a675a2c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a675a2c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a675a2c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-89235da{--display:flex;--min-height:50vh;--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-15 .elementor-element.elementor-element-103229e img{height:46vh;object-fit:cover;object-position:center center;border-radius:4% 4% 4% 4%;}.elementor-15 .elementor-element.elementor-element-2f259dc{--display:flex;--min-height:90vh;--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;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-03c1304{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-03c1304 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-79c8cb0{--display:flex;--min-height:100vh;--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:center;--gap:0% 4%;--row-gap:0%;--column-gap:4%;}.elementor-15 .elementor-element.elementor-element-f8b733e{--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;--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-15 .elementor-element.elementor-element-8dc4d26 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d0fe6f1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-239d3fc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-239d3fc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-239d3fc .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-239d3fc{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-239d3fc.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-239d3fc .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-239d3fc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-433d993{--display:flex;--min-height:70vh;--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:space-evenly;--align-items:center;--border-radius:16px 16px 16px 16px;--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-15 .elementor-element.elementor-element-433d993:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-433d993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1da93a3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-1da93a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1da93a3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1da93a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1da93a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon{font-size:2vw;}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1da93a3:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-1da93a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-bd9f6ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-bd9f6ae.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bd9f6ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bd9f6ae.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon{font-size:2vw;}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bd9f6ae:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-bd9f6ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-429dad0{--display:flex;--min-height:30vh;--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;}.elementor-15 .elementor-element.elementor-element-429dad0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-429dad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/02/Background-Social-Media.png");}.elementor-15 .elementor-element.elementor-element-95e0c4a{text-align:center;}.elementor-15 .elementor-element.elementor-element-95e0c4a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a636719{--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:center;--align-items:center;--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--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-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-15 .elementor-element.elementor-element-5b5236c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-5b5236c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5b5236c .elementor-icon{font-size:3vw;}.elementor-15 .elementor-element.elementor-element-5b5236c .elementor-icon svg{height:3vw;}.elementor-15 .elementor-element.elementor-element-955ad96 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-955ad96.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-955ad96 .elementor-icon{font-size:3vw;}.elementor-15 .elementor-element.elementor-element-955ad96 .elementor-icon svg{height:3vw;}.elementor-15 .elementor-element.elementor-element-c6a6ffb .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c6a6ffb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c6a6ffb .elementor-icon{font-size:3vw;}.elementor-15 .elementor-element.elementor-element-c6a6ffb .elementor-icon svg{height:3vw;}.elementor-15 .elementor-element.elementor-element-22f441c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-22f441c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-22f441c .elementor-icon{font-size:3vw;}.elementor-15 .elementor-element.elementor-element-22f441c .elementor-icon svg{height:3vw;}.elementor-15 .elementor-element.elementor-element-3700f7b{--display:flex;--min-height:80vh;--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:space-around;}.elementor-15 .elementor-element.elementor-element-3700f7b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3700f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/02/Alpine-A110S-Back-2-e1776248729261.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b2d833d{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;}.elementor-15 .elementor-element.elementor-element-b2d833d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ec3860c{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;text-align:end;}.elementor-15 .elementor-element.elementor-element-ec3860c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2dd4c5d{--display:flex;--min-height:60vh;--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;}.elementor-15 .elementor-element.elementor-element-2dd4c5d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2dd4c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cd412da .elementor-heading-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d934247 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-d934247 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d934247 .elementor-button:focus{background-color:#0F43C200;color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d934247{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d934247.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d934247 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d934247 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-32b597c{--display:flex;--min-height:100vh;--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;--gap:0% 4%;--row-gap:0%;--column-gap:4%;}.elementor-15 .elementor-element.elementor-element-1780c8f{--display:flex;--min-height:20vh;--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:flex-start;--align-items:flex-start;--margin-top:8vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ca6907{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-7ca6907.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7ca6907 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7e99e11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7e99e11 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cfd2dd3{--display:flex;--min-height:60vh;--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:10% 10%;--row-gap:10%;--column-gap:10%;border-style:none;--border-style:none;--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-15 .elementor-element.elementor-element-7ba0a09{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-782e025 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-fc7eaf3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-e5f041e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-037bede{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-bd2e8ab .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f0ffd45{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-1e84cf7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4c9b360{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:2em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4c9b360 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-15 .elementor-element.elementor-element-4c9b360 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-f63572f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-ba617d2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9165839{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-005295a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-729659f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-3c1f06a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3ad4832{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-15 .elementor-element.elementor-element-71f93f2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d6c261c{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:2em;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d6c261c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-15 .elementor-element.elementor-element-d6c261c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-5420bee{--display:flex;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skillsndrive.fr/wp-content/uploads/2026/02/Background-Alpine-scaled.png");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-ffa3c98{--min-height:60vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-8b768ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-7a30839 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-7306257{--min-height:30vh;}.elementor-15 .elementor-element.elementor-element-7f0f5d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-727febd{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-7df43f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-85fd001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-c3aee1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-384e301 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0b754b0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-900cb47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3c02db2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-a2e43f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-6d16611 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5915a49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-a56c6eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c8197fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1d0a614 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5dc37d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-7c68fe9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-cd9e563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-0fff69b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ddefeb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-62e307d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-614c7e0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-d2dcc9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-3755889 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-a0c8e69 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ebcb3c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-7c3515b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-a35593f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-d229a41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-f510b4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-03c1304 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8dc4d26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-d0fe6f1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-95e0c4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-7ca6907 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7e99e11 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-782e025 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-e5f041e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd2e8ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1e84cf7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-4c9b360{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-15 .elementor-element.elementor-element-4c9b360 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-ba617d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-005295a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-3c1f06a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-71f93f2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-d6c261c{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-15 .elementor-element.elementor-element-d6c261c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-ffa3c98{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-e5ab322{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-1dd3033{--width:46%;}.elementor-15 .elementor-element.elementor-element-530ec1a{--width:46%;}.elementor-15 .elementor-element.elementor-element-7fc96b3{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-7302e44{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-19398e7{--width:50%;}.elementor-15 .elementor-element.elementor-element-8cf8d24{--width:50%;}.elementor-15 .elementor-element.elementor-element-d8a8331{--width:50%;}.elementor-15 .elementor-element.elementor-element-cf4d293{--width:50%;}.elementor-15 .elementor-element.elementor-element-fd786da{--width:50%;}.elementor-15 .elementor-element.elementor-element-e39a026{--width:50%;}.elementor-15 .elementor-element.elementor-element-67c4314{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-5bf22ad{--width:48%;}.elementor-15 .elementor-element.elementor-element-0ef540e{--width:48%;}.elementor-15 .elementor-element.elementor-element-228375e{--width:48%;}.elementor-15 .elementor-element.elementor-element-4a8b56c{--width:48%;}.elementor-15 .elementor-element.elementor-element-dce333e{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-b9f3083{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-a7fd38c{--width:50%;}.elementor-15 .elementor-element.elementor-element-89235da{--width:50%;}.elementor-15 .elementor-element.elementor-element-2f259dc{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-79c8cb0{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-f8b733e{--width:50%;}.elementor-15 .elementor-element.elementor-element-433d993{--width:40%;}.elementor-15 .elementor-element.elementor-element-429dad0{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-3700f7b{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-2dd4c5d{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-32b597c{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-1780c8f{--width:100%;}.elementor-15 .elementor-element.elementor-element-cfd2dd3{--width:100%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-ffa3c98{--content-width:90%;}.elementor-15 .elementor-element.elementor-element-ffa3c98:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffa3c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-8b768ae{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;}.elementor-15 .elementor-element.elementor-element-8b768ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-22ffd8b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;}.elementor-15 .elementor-element.elementor-element-7a30839{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7a30839 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-39c9753{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-39c9753.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7306257{--width:100%;--min-height:0vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-7f0f5d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-727febd{--content-width:100%;--min-height:30vh;--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:center;--align-items:flex-end;--gap:0% 6%;--row-gap:0%;--column-gap:6%;}.elementor-15 .elementor-element.elementor-element-7df43f9{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-15 .elementor-element.elementor-element-7df43f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-c430286{--container-widget-width:1%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1% );max-width:1%;}.elementor-15 .elementor-element.elementor-element-85fd001{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-15 .elementor-element.elementor-element-85fd001 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-c3aee1f{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-15 .elementor-element.elementor-element-c3aee1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-e5ab322{--content-width:90%;--justify-content:space-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-15 .elementor-element.elementor-element-384e301{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-384e301 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-1dd3033{--min-height:30vh;--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;}.elementor-15 .elementor-element.elementor-element-0b754b0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-900cb47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-b3ca123{--min-height:10vh;--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-15 .elementor-element.elementor-element-2e433a0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-530ec1a{--min-height:0vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f416e55 img{width:100%;height:40vh;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-a128175{--spacer-size:2vh;}.elementor-15 .elementor-element.elementor-element-7fc96b3{--content-width:95%;--min-height:4vh;}.elementor-15 .elementor-element.elementor-element-7302e44{--content-width:80%;--min-height:16vh;}.elementor-15 .elementor-element.elementor-element-3c02db2{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;}.elementor-15 .elementor-element.elementor-element-3c02db2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-a2e43f4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;}.elementor-15 .elementor-element.elementor-element-a2e43f4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-00e15ee{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-6d16611 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5915a49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-37c2575{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-a56c6eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c8197fb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-38a16d5{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-1d0a614 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5dc37d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-d90fd0f{--min-height:0vh;--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:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-15 .elementor-element.elementor-element-7c68fe9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-cd9e563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-8b3a717{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-8b3a717.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-fcc97f5 img{height:20vh;}.elementor-15 .elementor-element.elementor-element-acd0f32{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-0fff69b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ddefeb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-4c250ef{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-4c250ef.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1fb9de6 img{height:20vh;}.elementor-15 .elementor-element.elementor-element-b95dc64{--min-height:0vh;--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-62e307d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-614c7e0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-91c952d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-91c952d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0152c20 img{height:20vh;}.elementor-15 .elementor-element.elementor-element-fdcf733{--spacer-size:4vh;}.elementor-15 .elementor-element.elementor-element-e07dbe1{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-15 .elementor-element.elementor-element-e07dbe1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7d28386{--spacer-size:4vh;}.elementor-15 .elementor-element.elementor-element-67c4314{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-d2dcc9f{text-align:start;}.elementor-15 .elementor-element.elementor-element-d2dcc9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-5bf22ad{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-3755889 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-0ef540e{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-a0c8e69 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-228375e{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-ebcb3c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4a8b56c{--min-height:20vh;}.elementor-15 .elementor-element.elementor-element-7c3515b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4a00f6d{--min-height:30vh;}.elementor-15 .elementor-element.elementor-element-dce333e{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-a35593f{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-a35593f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-fd44e5c{margin:0vw 15vw calc(var(--kit-widget-spacing, 0px) + 0vw) 15vw;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b9f3083{--content-width:80%;--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-d229a41{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-d229a41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-c3dc408{--min-height:0vh;--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-a7fd38c{--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-15 .elementor-element.elementor-element-f510b4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-a675a2c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-a675a2c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-89235da{--min-height:10vh;}.elementor-15 .elementor-element.elementor-element-103229e img{height:20vh;}.elementor-15 .elementor-element.elementor-element-2f259dc{--content-width:80%;--min-height:50vh;}.elementor-15 .elementor-element.elementor-element-03c1304{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-15 .elementor-element.elementor-element-03c1304 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8dc4d26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-d0fe6f1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-239d3fc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-239d3fc.elementor-element{--align-self:flex-start;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1da93a3 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd9f6ae .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-95e0c4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3700f7b{--content-width:90%;--min-height:30vh;}.elementor-15 .elementor-element.elementor-element-2dd4c5d{--content-width:80%;--min-height:30vh;}.elementor-15 .elementor-element.elementor-element-d934247{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-15 .elementor-element.elementor-element-d934247.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-32b597c{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-1780c8f{--min-height:12vh;}.elementor-15 .elementor-element.elementor-element-7ca6907 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7e99e11 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-782e025 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-e5f041e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-bd2e8ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-1e84cf7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-4c9b360{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-15 .elementor-element.elementor-element-4c9b360 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-ba617d2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-005295a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-3c1f06a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-71f93f2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-d6c261c{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-15 .elementor-element.elementor-element-d6c261c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for html, class: .elementor-element-228c584 */@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');

:root {
    --hauteur-slide: 40vh;
    --largeur-gauche: 40%;
    --espace-entre-divs: 2%;      /* MODIFIEZ L'ESPACE ICI */
    --couleur-fond-droite: #0F43C2;
    --couleur-texte: #ffffff;
    --etoile-coloree: #FFC107;
    --etoile-grisee: #e0e0e0;
    --couleur-trait-actif: #FF6B35;
    --couleur-trait-inactif: #888888;
    
    /* NOUVELLES VARIABLES POUR LES TRAITS */
    --epaisseur-trait: 2px;  /* Modifiez ici pour rendre plus fin (ex: 1px) ou plus épais */
    --largeur-trait: 60px;   /* Modifiez ici pour faire des traits plus longs ou plus courts */
}

.custom-review-carousel {
    position: relative;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    font-family: 'Open Sans', sans-serif;
    overflow: hidden;
}

.carousel-track-container {
    overflow: hidden;
    position: relative;
}

.carousel-track {
    display: flex;
    transition: transform 0.5s ease-in-out;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.carousel-slide {
    flex: 0 0 100%;
    width: 100%;
    display: flex;
    height: var(--hauteur-slide);
    gap: var(--espace-entre-divs); /* Applique l'espace entre l'image et le fond */
}

.slide-left {
    width: var(--largeur-gauche);
    height: 100%;
    border-radius: 15px; /* Arrondi pour détacher l'image du texte */
    overflow: hidden;
}

.slide-left img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slide-right {
    flex: 1; /* Prend l'espace restant automatiquement */
    height: 100%;
    background: var(--couleur-fond-droite);
    color: var(--couleur-texte);
    padding: 40px;
    border-radius: 15px; /* Arrondi pour détacher le bloc bleu */
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Le reste du CSS (Étoiles, Profil, Boutons) reste identique */
.stars { font-size: 24px; margin-bottom: 20px; text-align: right; }
.star { color: var(--etoile-grisee); }
.star.active { color: var(--etoile-coloree); }
.review-text { font-size: 16px; line-height: 1.6; margin-bottom: 30px; }
.profile { display: flex; align-items: center; gap: 15px; }
.avatar { width: 50px; height: 50px; border-radius: 50%; object-fit: cover; }
.name-container { display: flex; flex-direction: column; }
.first-name { font-weight: 700; font-size: 16px; }
.last-name { font-weight: 400; font-size: 16px; }
.carousel-nav { display: flex; justify-content: center; align-items: center; gap: 30px; margin-top: 20px; }
.nav-btn { 
    background: transparent !important; 
    border: none !important; 
    color: var(--couleur-texte); 
    cursor: pointer; 
    padding: 0;
    outline: none !important;
    box-shadow: none !important;
}
/* On force le fond à rester transparent et on empêche tout mouvement/couleur au survol */
.nav-btn:hover, .nav-btn:focus, .nav-btn:active { 
    background: transparent !important; 
    transform: none !important; 
    box-shadow: none !important;
    border: none !important;
}
.carousel-pagination { display: flex; gap: 10px; }
.dash-indicator { 
    width: var(--largeur-trait); 
    height: var(--epaisseur-trait); 
    border-radius: 2px; 
    /* On force la couleur grise inactive */
    background-color: var(--couleur-trait-inactif) !important; 
    border: none; 
    padding: 0; 
    min-height: 0; 
    cursor: pointer; 
    transition: background-color 0.3s ease; 
}

.dash-indicator.current-dash { 
    /* On force la couleur orange au moment où la slide devient visible */
    background-color: var(--couleur-trait-actif) !important; 
}/* End custom CSS */