.elementor-191 .elementor-element.elementor-element-d149df1{--display:flex;--min-height:961px;}.elementor-191 .elementor-element.elementor-element-d149df1:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d149df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/test-spf-1.png");background-position:center center;background-size:cover;}.elementor-191 .elementor-element.elementor-element-5df006b{--display:flex;--margin-top:9%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-b58491f{--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-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-191 .elementor-element.elementor-element-f4c24ea .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-191 .elementor-element.elementor-element-cd8bf91{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:#000000;}.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-191 .elementor-element.elementor-element-bcf80b0 .elementor-button{background-color:#0077BD;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 27px 20px 27px;}.elementor-191 .elementor-element.elementor-element-bcf80b0 .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-bcf80b0 .elementor-button:focus{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-bcf80b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-bcf80b0.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-bcf80b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-bcf80b0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-191 .elementor-element.elementor-element-43fd69b{--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-191 .elementor-element.elementor-element-43fd69b:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-43fd69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-191 .elementor-element.elementor-element-0c6a2a0{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-191 .elementor-element.elementor-element-0c6a2a0.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-0c6a2a0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:28px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-d8f240e{--display:flex;--margin-top:30px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-c65305b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--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-191 .elementor-element.elementor-element-c65305b.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-940c431{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-7977f65{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-7977f65:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7977f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/volet.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-7977f65:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/azdzad.png");}.elementor-191 .elementor-element.elementor-element-000755d{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-000755d:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-000755d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portails.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-000755d:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/defr.png");}.elementor-191 .elementor-element.elementor-element-c6b1377{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-94ea2aa{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-94ea2aa:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-94ea2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/fenetre.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-94ea2aa:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dazdsq.png");}.elementor-191 .elementor-element.elementor-element-72a4064{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-72a4064:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-72a4064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portes.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-72a4064:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dqzdsqfz.png");}.elementor-191 .elementor-element.elementor-element-c0a823f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-b54702c{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-b54702c:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-b54702c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/volet.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-b54702c:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/azdzad.png");}.elementor-191 .elementor-element.elementor-element-8678bde{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-8678bde:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-8678bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portails.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-8678bde:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/defr.png");}.elementor-191 .elementor-element.elementor-element-6002fd4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-8d2dccf{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-8d2dccf:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-8d2dccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/fenetre.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-8d2dccf:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dazdsq.png");}.elementor-191 .elementor-element.elementor-element-75730b3{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-75730b3:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-75730b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portes.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-75730b3:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dqzdsqfz.png");}.elementor-191 .elementor-element.elementor-element-c781e71{--display:flex;--margin-top:30px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-630aca0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--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-191 .elementor-element.elementor-element-630aca0.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-049d188{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-03358d1{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-03358d1:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-03358d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/volet.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-03358d1:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/azdzad.png");}.elementor-191 .elementor-element.elementor-element-58e0d54{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-58e0d54:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-58e0d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portails.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-58e0d54:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/defr.png");}.elementor-191 .elementor-element.elementor-element-5af1fed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-c854982{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-c854982:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-c854982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/fenetre.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-c854982:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dazdsq.png");}.elementor-191 .elementor-element.elementor-element-e5494d2{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-e5494d2:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-e5494d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portes.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-e5494d2:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dqzdsqfz.png");}.elementor-191 .elementor-element.elementor-element-03783a1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-191 .elementor-element.elementor-element-5940771{--display:flex;--min-height:598px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-5940771:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-5940771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/bso.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-5940771:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/sdqs.png");}.elementor-191 .elementor-element.elementor-element-db698df{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-db698df:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-db698df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/velux.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-db698df:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dqqzda.png");}.elementor-191 .elementor-element.elementor-element-264ef77{--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-191 .elementor-element.elementor-element-264ef77.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-4df72bb{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-4df72bb:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-4df72bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/garage.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-4df72bb:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/zerfazd.png");}.elementor-191 .elementor-element.elementor-element-6cb68ff{--display:flex;--min-height:401px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-6cb68ff:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-6cb68ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/mc.png");background-size:contain;}.elementor-191 .elementor-element.elementor-element-6cb68ff:hover{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/dazazzadadzazd.png");background-repeat:no-repeat;}.elementor-191 .elementor-element.elementor-element-b878c5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-b878c5e:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-b878c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E3DB;}.elementor-191 .elementor-element.elementor-element-fae1f4d{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-191 .elementor-element.elementor-element-fae1f4d.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-fae1f4d .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:28px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-c8a140a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 125px;--row-gap:0px;--column-gap:125px;--grid-auto-flow:row;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-c8a140a.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-760c7b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-191 .elementor-element.elementor-element-af7fafd .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-af7fafd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-191 .elementor-element.elementor-element-af7fafd.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-af7fafd.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-191 .elementor-element.elementor-element-af7fafd.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-af7fafd.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-191 .elementor-element.elementor-element-3d8ebef{text-align:center;}.elementor-191 .elementor-element.elementor-element-3d8ebef .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-d5e8f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-191 .elementor-element.elementor-element-d5e8f71 p{margin-block-end:0px;}.elementor-191 .elementor-element.elementor-element-4e9b92b{--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-191 .elementor-element.elementor-element-0d15f9f .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-0d15f9f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-191 .elementor-element.elementor-element-0d15f9f.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-0d15f9f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-191 .elementor-element.elementor-element-0d15f9f.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-0d15f9f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-191 .elementor-element.elementor-element-8d71199{text-align:center;}.elementor-191 .elementor-element.elementor-element-8d71199 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-b5b7e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-191 .elementor-element.elementor-element-b5b7e46 p{margin-block-end:0px;}.elementor-191 .elementor-element.elementor-element-97ef6d3{--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-191 .elementor-element.elementor-element-dee6f6d .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-dee6f6d.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-191 .elementor-element.elementor-element-dee6f6d.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-dee6f6d.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-191 .elementor-element.elementor-element-dee6f6d.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-dee6f6d.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-191 .elementor-element.elementor-element-c9bd3b0{text-align:center;}.elementor-191 .elementor-element.elementor-element-c9bd3b0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-9509170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-191 .elementor-element.elementor-element-9509170 p{margin-block-end:0px;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button{background-color:#0077BD;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 25px 20px 25px;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-f296352 .elementor-button:focus{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-f296352{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-191 .elementor-element.elementor-element-f296352.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-191 .elementor-element.elementor-element-39760ef{--display:flex;}.elementor-191 .elementor-element.elementor-element-39760ef:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-39760ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-191 .elementor-element.elementor-element-1a715e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:8px 8px 8px 8px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-1a715e0:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-1a715e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-1a715e0.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-754c936{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-754c936:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-754c936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/Sans-titre-2-2.png");background-position:17px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-191 .elementor-element.elementor-element-bc9dc23{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-cb92250{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;text-align:left;}.elementor-191 .elementor-element.elementor-element-cb92250.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-cb92250 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:26px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-b69adb5{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;column-gap:0px;text-align:left;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#000000;}.elementor-191 .elementor-element.elementor-element-b69adb5.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-b69adb5 p{margin-block-end:0px;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button{background-color:#0077BD;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button:focus{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-826b3ac{margin:20px 110px calc(var(--kit-widget-spacing, 0px) + 60px) 80px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-826b3ac.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-191 .elementor-element.elementor-element-7d7a71f{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-7d7a71f:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7d7a71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/Sans-titre-2-2.png");background-position:17px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-191 .elementor-element.elementor-element-fc79795{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-fc79795:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-fc79795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-fc79795.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-10c3ca3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-77680c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-191 .elementor-element.elementor-element-c85e107{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 243px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-c85e107.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-6f59180{--display:flex;}.elementor-191 .elementor-element.elementor-element-0854bd9{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;padding:0px 0px 0px 0px;text-align:left;}.elementor-191 .elementor-element.elementor-element-0854bd9.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-0854bd9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:26px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-9a03a1f{margin:15px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;padding:0px 0px 0px 0px;column-gap:0px;text-align:justify;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-191 .elementor-element.elementor-element-9a03a1f.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-9a03a1f p{margin-block-end:0px;}.elementor-191 .elementor-element.elementor-element-748100c{--display:grid;--min-height:-10px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-748100c.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-80b8d87{--display:flex;--min-height:82px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-80b8d87:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-80b8d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00568C;}.elementor-191 .elementor-element.elementor-element-dc54b66{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:300;line-height:0em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-dc54b66.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-fc5bb9c{--display:flex;--min-height:82px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-fc5bb9c:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-fc5bb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00568C;}.elementor-191 .elementor-element.elementor-element-ee2ac97{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:300;line-height:0em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-ee2ac97.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-49c09f9{--display:flex;--min-height:82px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-49c09f9:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-49c09f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00568C;}.elementor-191 .elementor-element.elementor-element-9095c96{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:300;line-height:0em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-9095c96.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-3fd4573{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-3fd4573:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-3fd4573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E3DB;}.elementor-191 .elementor-element.elementor-element-b152d4b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-191 .elementor-element.elementor-element-b152d4b.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-b152d4b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:28px;font-weight:800;text-transform:none;line-height:1.2em;color:#000000;}.elementor-191 .elementor-element.elementor-element-972a64b{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-4149b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-4149b18:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-4149b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-4149b18.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-14e9074{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-14e9074:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-14e9074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-731a0ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-731a0ac:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-731a0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-731a0ac:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-b6f6564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-b6f6564.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-b6f6564 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-daf0692.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-daf0692 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-daf0692 .elementor-icon{font-size:25px;}.elementor-191 .elementor-element.elementor-element-daf0692 .elementor-icon svg{height:25px;}.elementor-191 .elementor-element.elementor-element-8795a12{--display:flex;}.elementor-191 .elementor-element.elementor-element-cdf9276{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-cdf9276:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-cdf9276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-cdf9276.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-1aecccb{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-1aecccb:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-1aecccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_447884622-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-28b971f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-28b971f:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-28b971f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-28b971f:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-1dfad45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-1dfad45.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-1dfad45 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-ea6e25b.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-ea6e25b .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-ea6e25b .elementor-icon{font-size:25px;}.elementor-191 .elementor-element.elementor-element-ea6e25b .elementor-icon svg{height:25px;}.elementor-191 .elementor-element.elementor-element-a7786b6{--display:flex;}.elementor-191 .elementor-element.elementor-element-83936f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-83936f6:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-83936f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-83936f6.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-390e4cc{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-390e4cc:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-390e4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_68361636-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-08bc536{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-08bc536:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-08bc536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-08bc536:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-3928d01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-3928d01.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-3928d01 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-b1c9d70.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-b1c9d70 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-b1c9d70 .elementor-icon{font-size:25px;}.elementor-191 .elementor-element.elementor-element-b1c9d70 .elementor-icon svg{height:25px;}.elementor-191 .elementor-element.elementor-element-dd5138b{--display:flex;}.elementor-191 .elementor-element.elementor-element-d4dfb84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-d4dfb84:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d4dfb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-d4dfb84.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-ea39f9c{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-ea39f9c:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-ea39f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_68361636-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-49df9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-49df9ce:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-49df9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-49df9ce:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-f2110aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-f2110aa.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-f2110aa .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-348c331.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-348c331 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-348c331 .elementor-icon{font-size:25px;}.elementor-191 .elementor-element.elementor-element-348c331 .elementor-icon svg{height:25px;}.elementor-191 .elementor-element.elementor-element-bb0e9cc{--display:flex;}.elementor-191 .elementor-element.elementor-element-fcfe2b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-fcfe2b7:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-fcfe2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-fcfe2b7.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-8c9f4d9{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-8c9f4d9:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-8c9f4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_68361636-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-970dafc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-970dafc:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-970dafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-970dafc:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-c02f9fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-c02f9fb.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-c02f9fb .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-cf375f3.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-cf375f3 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-cf375f3 .elementor-icon{font-size:25px;}.elementor-191 .elementor-element.elementor-element-cf375f3 .elementor-icon svg{height:25px;}.elementor-191 .elementor-element.elementor-element-84f4b81{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0% 7% 0% 7%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-191 .elementor-element.elementor-element-3725904{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-efd4a3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-efd4a3e:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-efd4a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-efd4a3e.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-e001cc7{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-e001cc7:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-e001cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-23e5d85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-23e5d85:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-23e5d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-23e5d85:hover{background-color:#00568C;}.elementor-191 .elementor-element.elementor-element-0655598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-0655598.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-0655598 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-351ea6e{--display:flex;}.elementor-191 .elementor-element.elementor-element-c1293c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-c1293c5:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-c1293c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-c1293c5.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-365ec09{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-365ec09:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-365ec09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-c341aa6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-c341aa6:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-c341aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-c341aa6:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-df3dde5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-df3dde5.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-df3dde5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-8b4b36c{--display:flex;}.elementor-191 .elementor-element.elementor-element-f3d213e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-f3d213e:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-f3d213e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-f3d213e.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-07bed05{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-07bed05:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-07bed05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-d9c5da5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-d9c5da5:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d9c5da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-d9c5da5:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-ee0ec66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-ee0ec66.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-ee0ec66 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-e6fd984{--display:flex;}.elementor-191 .elementor-element.elementor-element-6c8439a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-6c8439a:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-6c8439a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-6c8439a.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-10c37a3{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-10c37a3:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-10c37a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-604a303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-604a303:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-604a303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-604a303:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-40b6186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-40b6186.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-40b6186 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-8134ea1{--display:flex;}.elementor-191 .elementor-element.elementor-element-9f51f0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-9f51f0d:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-9f51f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-9f51f0d.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-a54efa8{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-a54efa8:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-a54efa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-7582f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-7582f69:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7582f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-7582f69:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-8beb12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-8beb12b.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-8beb12b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-aee518a{--display:flex;}.elementor-191 .elementor-element.elementor-element-10a6a34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-10a6a34:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-10a6a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD00;}.elementor-191 .elementor-element.elementor-element-10a6a34.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-ad07670{--display:flex;--min-height:442px;}.elementor-191 .elementor-element.elementor-element-ad07670:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-ad07670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/AdobeStock_541378086-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-191 .elementor-element.elementor-element-55c0e3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-55c0e3d:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-55c0e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-55c0e3d:hover{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-4a9d476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-4a9d476.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-4a9d476 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-2965b69{--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0% 7% 0% 7%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-191 .elementor-element.elementor-element-db638a0{--display:flex;}.elementor-191 .elementor-element.elementor-element-db638a0:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-db638a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-191 .elementor-element.elementor-element-db638a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-372df20{--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;--border-radius:8px 8px 8px 8px;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-372df20:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-372df20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-372df20.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-cd41585{--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-191 .elementor-element.elementor-element-95bfb68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 80px;text-align:left;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-191 .elementor-element.elementor-element-9844ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-9844ee6.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon-wrapper{text-align:left;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon{font-size:6px;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon svg{height:6px;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon-wrapper svg{width:auto;}.elementor-191 .elementor-element.elementor-element-d678e9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button{background-color:#0077BD;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button:focus{background-color:#004F81;}.elementor-191 .elementor-element.elementor-element-900bd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-900bd66.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button{background-color:#00568C;font-family:"Avenir", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button:hover, .elementor-191 .elementor-element.elementor-element-89a317b .elementor-button:focus{background-color:#0077BD;}.elementor-191 .elementor-element.elementor-element-89a317b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-89a317b.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button .elementor-button-content-wrapper{gap:16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-d149df1{--min-height:596px;--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-191 .elementor-element.elementor-element-d149df1:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d149df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-191 .elementor-element.elementor-element-5df006b{--min-height: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-191 .elementor-element.elementor-element-b58491f{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-191 .elementor-element.elementor-element-f4c24ea{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-f4c24ea .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-191 .elementor-element.elementor-element-cd8bf91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-size:16px;}.elementor-191 .elementor-element.elementor-element-cd8bf91.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-cd8bf91 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-191 .elementor-element.elementor-element-bcf80b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-bcf80b0 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:13px 15px 13px 15px;}.elementor-191 .elementor-element.elementor-element-0c6a2a0.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-0c6a2a0{text-align:center;}.elementor-191 .elementor-element.elementor-element-0c6a2a0 .elementor-heading-title{font-size:24px;}.elementor-191 .elementor-element.elementor-element-d8f240e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-d8f240e.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-c65305b{--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--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-191 .elementor-element.elementor-element-c65305b.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-940c431{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-7977f65{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-000755d{--min-height:201px;}.elementor-191 .elementor-element.elementor-element-c6b1377{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-94ea2aa{--min-height:201px;--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-191 .elementor-element.elementor-element-72a4064{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-c0a823f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-b54702c{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-8678bde{--min-height:201px;}.elementor-191 .elementor-element.elementor-element-6002fd4{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-8d2dccf{--min-height:201px;--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-191 .elementor-element.elementor-element-75730b3{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-c781e71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-c781e71.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-630aca0{--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--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-191 .elementor-element.elementor-element-630aca0.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-049d188{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-03358d1{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-58e0d54{--min-height:201px;}.elementor-191 .elementor-element.elementor-element-5af1fed{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-c854982{--min-height:201px;--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-191 .elementor-element.elementor-element-e5494d2{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-03783a1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-5940771{--min-height:299px;}.elementor-191 .elementor-element.elementor-element-db698df{--min-height:201px;}.elementor-191 .elementor-element.elementor-element-264ef77{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-264ef77.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-4df72bb{--min-height:201px;--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-191 .elementor-element.elementor-element-6cb68ff{--min-height:201px;--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-191 .elementor-element.elementor-element-fae1f4d .elementor-heading-title{font-size:24px;}.elementor-191 .elementor-element.elementor-element-c8a140a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-3d8ebef .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-d5e8f71{font-size:16px;}.elementor-191 .elementor-element.elementor-element-8d71199 .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-b5b7e46{font-size:16px;}.elementor-191 .elementor-element.elementor-element-c9bd3b0 .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-9509170{font-size:16px;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button{font-size:18px;}.elementor-191 .elementor-element.elementor-element-39760ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-1a715e0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-1a715e0.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-754c936:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-754c936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-191 .elementor-element.elementor-element-cb92250 .elementor-heading-title{font-size:24px;}.elementor-191 .elementor-element.elementor-element-b69adb5{font-size:16px;}.elementor-191 .elementor-element.elementor-element-826b3ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 80px;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-191 .elementor-element.elementor-element-7d7a71f:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7d7a71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-191 .elementor-element.elementor-element-77680c6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.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-191 .elementor-element.elementor-element-c85e107{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-6f59180{--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-191 .elementor-element.elementor-element-0854bd9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-191 .elementor-element.elementor-element-0854bd9.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-0854bd9 .elementor-heading-title{font-size:24px;}.elementor-191 .elementor-element.elementor-element-9a03a1f{margin:5px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;font-size:16px;}.elementor-191 .elementor-element.elementor-element-748100c{--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-748100c.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-80b8d87{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-dc54b66{font-size:14px;}.elementor-191 .elementor-element.elementor-element-fc5bb9c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-ee2ac97{font-size:14px;}.elementor-191 .elementor-element.elementor-element-49c09f9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-9095c96{font-size:14px;}.elementor-191 .elementor-element.elementor-element-b152d4b .elementor-heading-title{font-size:24px;}.elementor-191 .elementor-element.elementor-element-14e9074:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-14e9074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-84f4b81{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:100px;--e-n-carousel-arrow-next-right-position:100px;--e-n-carousel-arrow-size:30px;}.elementor-191 .elementor-element.elementor-element-e001cc7:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-e001cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-365ec09:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-365ec09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-07bed05:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-07bed05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-10c37a3:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-10c37a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-a54efa8:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-a54efa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-ad07670:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-ad07670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-2965b69{--e-n-carousel-swiper-slides-to-display:1;}.elementor-191 .elementor-element.elementor-element-db638a0{--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-191 .elementor-element.elementor-element-372df20{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-cd41585{--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-191 .elementor-element.elementor-element-95bfb68{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + -35px) 80px;text-align:center;}.elementor-191 .elementor-element.elementor-element-9844ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-9844ee6.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-d678e9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-900bd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-191 .elementor-element.elementor-element-89a317b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-d149df1:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d149df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/test-spf-1.png");background-position:top center;background-size:contain;}.elementor-191 .elementor-element.elementor-element-d149df1{--min-height:425px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-5df006b{--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-b58491f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-191 .elementor-element.elementor-element-f4c24ea{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-191 .elementor-element.elementor-element-f4c24ea .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-191 .elementor-element.elementor-element-cd8bf91.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-cd8bf91{text-align:center;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-191 .elementor-element.elementor-element-bcf80b0{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;}.elementor-191 .elementor-element.elementor-element-bcf80b0.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-43fd69b{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-0c6a2a0{margin:8% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;}.elementor-191 .elementor-element.elementor-element-0c6a2a0 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-191 .elementor-element.elementor-element-d8f240e{--width:312px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-c65305b{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-c65305b.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-940c431{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-7977f65:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7977f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/Volets.png");}.elementor-191 .elementor-element.elementor-element-7977f65{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-000755d:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-000755d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/portails-1.png");}.elementor-191 .elementor-element.elementor-element-000755d{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-c6b1377{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-94ea2aa:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-94ea2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/Fenetres.png");}.elementor-191 .elementor-element.elementor-element-94ea2aa{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-72a4064:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-72a4064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/Porte-dentree.png");}.elementor-191 .elementor-element.elementor-element-72a4064{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-c0a823f{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-b54702c:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-b54702c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/BSO-1.png");}.elementor-191 .elementor-element.elementor-element-b54702c{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-8678bde:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-8678bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/velux-1.png");}.elementor-191 .elementor-element.elementor-element-8678bde{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-6002fd4{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-8d2dccf:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-8d2dccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/maison-connecte.png");}.elementor-191 .elementor-element.elementor-element-8d2dccf{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-75730b3:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-75730b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/POrte-de-garage.png");}.elementor-191 .elementor-element.elementor-element-75730b3{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-c781e71{--width:312px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-630aca0{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-630aca0.e-con{--align-self:center;}.elementor-191 .elementor-element.elementor-element-049d188{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-03358d1{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-58e0d54{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-5af1fed{--border-radius:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-c854982{--width:151px;--min-height:149px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-e5494d2{--width:151px;--min-height:221px;--border-radius:0px 0px 0px 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-191 .elementor-element.elementor-element-b878c5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-fae1f4d{margin:10% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;}.elementor-191 .elementor-element.elementor-element-fae1f4d .elementor-heading-title{font-size:22px;}.elementor-191 .elementor-element.elementor-element-c8a140a{--content-width:80%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-760c7b8{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-af7fafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-af7fafd .elementor-icon{font-size:35px;}.elementor-191 .elementor-element.elementor-element-af7fafd .elementor-icon svg{height:35px;}.elementor-191 .elementor-element.elementor-element-3d8ebef .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-d5e8f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-191 .elementor-element.elementor-element-4e9b92b{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-0d15f9f .elementor-icon{font-size:35px;}.elementor-191 .elementor-element.elementor-element-0d15f9f .elementor-icon svg{height:35px;}.elementor-191 .elementor-element.elementor-element-8d71199 .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-b5b7e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-191 .elementor-element.elementor-element-97ef6d3{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-dee6f6d .elementor-icon{font-size:35px;}.elementor-191 .elementor-element.elementor-element-dee6f6d .elementor-icon svg{height:35px;}.elementor-191 .elementor-element.elementor-element-c9bd3b0 .elementor-heading-title{font-size:20px;}.elementor-191 .elementor-element.elementor-element-f296352{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}.elementor-191 .elementor-element.elementor-element-f296352 .elementor-button{font-size:16px;}.elementor-191 .elementor-element.elementor-element-39760ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-1a715e0{--width:80%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-754c936{--width:100%;--min-height:279px;--border-radius:8px 8px 0px 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-191 .elementor-element.elementor-element-754c936:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-754c936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-191 .elementor-element.elementor-element-bc9dc23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-191 .elementor-element.elementor-element-cb92250{margin:8% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;text-align:center;}.elementor-191 .elementor-element.elementor-element-cb92250 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-191 .elementor-element.elementor-element-b69adb5{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;text-align:center;line-height:1.4em;}.elementor-191 .elementor-element.elementor-element-826b3ac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}.elementor-191 .elementor-element.elementor-element-826b3ac.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-826b3ac .elementor-button{font-size:16px;}.elementor-191 .elementor-element.elementor-element-7d7a71f{--width:84%;--min-height:200px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-7d7a71f:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-7d7a71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-191 .elementor-element.elementor-element-fc79795{--width:80%;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-77680c6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-77680c6.e-con{--align-self:center;}.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-191 .elementor-element.elementor-element-c85e107{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}.elementor-191 .elementor-element.elementor-element-c85e107.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-191 .elementor-element.elementor-element-c85e107 img{width:90px;}.elementor-191 .elementor-element.elementor-element-6f59180{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-191 .elementor-element.elementor-element-0854bd9{margin:10% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;text-align:center;}.elementor-191 .elementor-element.elementor-element-0854bd9.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-0854bd9 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-191 .elementor-element.elementor-element-9a03a1f{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;text-align:center;font-size:16px;line-height:1.4em;}.elementor-191 .elementor-element.elementor-element-748100c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-191 .elementor-element.elementor-element-3fd4573{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-b152d4b{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-191 .elementor-element.elementor-element-b152d4b .elementor-heading-title{font-size:25px;}.elementor-191 .elementor-element.elementor-element-972a64b{--content-width:250px;--min-height: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-191 .elementor-element.elementor-element-4149b18{--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-191 .elementor-element.elementor-element-14e9074{--width:100%;--min-height:315px;}.elementor-191 .elementor-element.elementor-element-14e9074:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-14e9074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-191 .elementor-element.elementor-element-731a0ac{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-191 .elementor-element.elementor-element-b6f6564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-b6f6564 .elementor-heading-title{font-size:16px;}.elementor-191 .elementor-element.elementor-element-daf0692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-daf0692 .elementor-icon{font-size:18px;}.elementor-191 .elementor-element.elementor-element-daf0692 .elementor-icon svg{height:18px;}.elementor-191 .elementor-element.elementor-element-8795a12{--content-width:250px;}.elementor-191 .elementor-element.elementor-element-1aecccb{--width:100%;--min-height:315px;}.elementor-191 .elementor-element.elementor-element-28b971f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-191 .elementor-element.elementor-element-1dfad45 .elementor-heading-title{font-size:16px;}.elementor-191 .elementor-element.elementor-element-ea6e25b .elementor-icon{font-size:16px;}.elementor-191 .elementor-element.elementor-element-ea6e25b .elementor-icon svg{height:16px;}.elementor-191 .elementor-element.elementor-element-a7786b6{--content-width:250px;}.elementor-191 .elementor-element.elementor-element-390e4cc{--width:100%;--min-height:315px;}.elementor-191 .elementor-element.elementor-element-08bc536{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-191 .elementor-element.elementor-element-3928d01 .elementor-heading-title{font-size:16px;}.elementor-191 .elementor-element.elementor-element-b1c9d70 .elementor-icon{font-size:16px;}.elementor-191 .elementor-element.elementor-element-b1c9d70 .elementor-icon svg{height:16px;}.elementor-191 .elementor-element.elementor-element-dd5138b{--content-width:250px;}.elementor-191 .elementor-element.elementor-element-ea39f9c{--width:100%;--min-height:315px;}.elementor-191 .elementor-element.elementor-element-49df9ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-191 .elementor-element.elementor-element-f2110aa .elementor-heading-title{font-size:16px;}.elementor-191 .elementor-element.elementor-element-348c331 .elementor-icon{font-size:16px;}.elementor-191 .elementor-element.elementor-element-348c331 .elementor-icon svg{height:16px;}.elementor-191 .elementor-element.elementor-element-bb0e9cc{--content-width:250px;}.elementor-191 .elementor-element.elementor-element-8c9f4d9{--width:100%;--min-height:315px;}.elementor-191 .elementor-element.elementor-element-970dafc{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-191 .elementor-element.elementor-element-c02f9fb .elementor-heading-title{font-size:16px;}.elementor-191 .elementor-element.elementor-element-cf375f3 .elementor-icon{font-size:16px;}.elementor-191 .elementor-element.elementor-element-cf375f3 .elementor-icon svg{height:16px;}.elementor-191 .elementor-element.elementor-element-84f4b81{--e-n-carousel-swiper-slides-to-display:1;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;--e-n-carousel-arrow-prev-left-position:5%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-size:30px;}.elementor-191 .elementor-element.elementor-element-84f4b81 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-3725904{--content-width:250px;--min-height:0px;--border-radius:8px 8px 8px 8px;--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-191 .elementor-element.elementor-element-efd4a3e{--border-radius:8px 8px 8px 8px;--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-191 .elementor-element.elementor-element-e001cc7{--width:100%;--min-height:315px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-e001cc7:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-e001cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-191 .elementor-element.elementor-element-23e5d85{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-0655598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-0655598 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-351ea6e{--content-width:250px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-c1293c5{--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-191 .elementor-element.elementor-element-365ec09:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-365ec09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/AdobeStock_240267848-1.png");background-size:cover;}.elementor-191 .elementor-element.elementor-element-365ec09{--width:100%;--min-height:315px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-c341aa6{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-df3dde5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-df3dde5 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-8b4b36c{--content-width:250px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-f3d213e{--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-191 .elementor-element.elementor-element-07bed05:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-07bed05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/AdobeStock_429118628-1.png");background-size:cover;}.elementor-191 .elementor-element.elementor-element-07bed05{--width:100%;--min-height:315px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-d9c5da5{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-ee0ec66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-ee0ec66 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-e6fd984{--content-width:250px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-6c8439a{--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-191 .elementor-element.elementor-element-10c37a3:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-10c37a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/Rectangle-6.png");background-size:cover;}.elementor-191 .elementor-element.elementor-element-10c37a3{--width:100%;--min-height:315px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-604a303{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-40b6186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-40b6186 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-8134ea1{--content-width:250px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-9f51f0d{--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-191 .elementor-element.elementor-element-a54efa8:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-a54efa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/08/iStock-1341600000.png");background-size:cover;}.elementor-191 .elementor-element.elementor-element-a54efa8{--width:100%;--min-height:315px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-7582f69{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-8beb12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-8beb12b .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-aee518a{--content-width:250px;--border-radius:8px 8px 8px 8px;}.elementor-191 .elementor-element.elementor-element-10a6a34{--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-191 .elementor-element.elementor-element-ad07670:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-ad07670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spf-fermeture.com/wp-content/uploads/2025/10/13-1.png");background-size:cover;}.elementor-191 .elementor-element.elementor-element-ad07670{--width:100%;--min-height:315px;--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-55c0e3d{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-4a9d476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-4a9d476 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-2965b69{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}:where( .elementor-191 .elementor-element.elementor-element-2965b69 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-191 .elementor-element.elementor-element-372df20{--width:80%;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-191 .elementor-element.elementor-element-cd41585{--border-radius:8px 8px 0px 0px;}.elementor-191 .elementor-element.elementor-element-95bfb68{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + -30px) 10px;text-align:center;font-size:18px;}.elementor-191 .elementor-element.elementor-element-9844ee6 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-d678e9e{--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-191 .elementor-element.elementor-element-900bd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-191 .elementor-element.elementor-element-900bd66.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-900bd66 .elementor-button{font-size:16px;}.elementor-191 .elementor-element.elementor-element-89a317b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-191 .elementor-element.elementor-element-89a317b.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-89a317b .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-191 .elementor-element.elementor-element-5df006b{--width:70%;}.elementor-191 .elementor-element.elementor-element-c65305b{--width:1258px;}.elementor-191 .elementor-element.elementor-element-7977f65{--width:406px;}.elementor-191 .elementor-element.elementor-element-000755d{--width:406px;}.elementor-191 .elementor-element.elementor-element-94ea2aa{--width:406px;}.elementor-191 .elementor-element.elementor-element-72a4064{--width:406px;}.elementor-191 .elementor-element.elementor-element-c0a823f{--width:406px;}.elementor-191 .elementor-element.elementor-element-b54702c{--width:406px;}.elementor-191 .elementor-element.elementor-element-8678bde{--width:406px;}.elementor-191 .elementor-element.elementor-element-6002fd4{--width:406px;}.elementor-191 .elementor-element.elementor-element-8d2dccf{--width:406px;}.elementor-191 .elementor-element.elementor-element-75730b3{--width:406px;}.elementor-191 .elementor-element.elementor-element-630aca0{--width:1258px;}.elementor-191 .elementor-element.elementor-element-03358d1{--width:406px;}.elementor-191 .elementor-element.elementor-element-58e0d54{--width:406px;}.elementor-191 .elementor-element.elementor-element-c854982{--width:406px;}.elementor-191 .elementor-element.elementor-element-e5494d2{--width:406px;}.elementor-191 .elementor-element.elementor-element-5940771{--width:406px;}.elementor-191 .elementor-element.elementor-element-db698df{--width:406px;}.elementor-191 .elementor-element.elementor-element-264ef77{--width:1258px;}.elementor-191 .elementor-element.elementor-element-4df72bb{--width:832px;}.elementor-191 .elementor-element.elementor-element-6cb68ff{--width:406px;}.elementor-191 .elementor-element.elementor-element-c8a140a{--content-width:1180px;}.elementor-191 .elementor-element.elementor-element-1a715e0{--width:1258px;}.elementor-191 .elementor-element.elementor-element-fc79795{--width:1258px;}.elementor-191 .elementor-element.elementor-element-6f59180{--width:56%;}.elementor-191 .elementor-element.elementor-element-748100c{--width:75%;}.elementor-191 .elementor-element.elementor-element-80b8d87{--width:280px;}.elementor-191 .elementor-element.elementor-element-fc5bb9c{--width:280px;}.elementor-191 .elementor-element.elementor-element-49c09f9{--width:280px;}.elementor-191 .elementor-element.elementor-element-4149b18{--width:350px;}.elementor-191 .elementor-element.elementor-element-cdf9276{--width:350px;}.elementor-191 .elementor-element.elementor-element-83936f6{--width:350px;}.elementor-191 .elementor-element.elementor-element-d4dfb84{--width:350px;}.elementor-191 .elementor-element.elementor-element-fcfe2b7{--width:350px;}.elementor-191 .elementor-element.elementor-element-efd4a3e{--width:350px;}.elementor-191 .elementor-element.elementor-element-c1293c5{--width:350px;}.elementor-191 .elementor-element.elementor-element-f3d213e{--width:350px;}.elementor-191 .elementor-element.elementor-element-6c8439a{--width:350px;}.elementor-191 .elementor-element.elementor-element-9f51f0d{--width:350px;}.elementor-191 .elementor-element.elementor-element-10a6a34{--width:350px;}.elementor-191 .elementor-element.elementor-element-db638a0{--width:100%;}.elementor-191 .elementor-element.elementor-element-372df20{--width:1258px;}.elementor-191 .elementor-element.elementor-element-cd41585{--width:40%;}.elementor-191 .elementor-element.elementor-element-d678e9e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-191 .elementor-element.elementor-element-5df006b{--width:500px;}.elementor-191 .elementor-element.elementor-element-43fd69b{--width:100%;}.elementor-191 .elementor-element.elementor-element-c65305b{--width:629px;}.elementor-191 .elementor-element.elementor-element-7977f65{--width:203px;}.elementor-191 .elementor-element.elementor-element-000755d{--width:203px;}.elementor-191 .elementor-element.elementor-element-94ea2aa{--width:203px;}.elementor-191 .elementor-element.elementor-element-72a4064{--width:203px;}.elementor-191 .elementor-element.elementor-element-b54702c{--width:203px;}.elementor-191 .elementor-element.elementor-element-8678bde{--width:203px;}.elementor-191 .elementor-element.elementor-element-8d2dccf{--width:203px;}.elementor-191 .elementor-element.elementor-element-75730b3{--width:203px;}.elementor-191 .elementor-element.elementor-element-630aca0{--width:629px;}.elementor-191 .elementor-element.elementor-element-03358d1{--width:203px;}.elementor-191 .elementor-element.elementor-element-58e0d54{--width:203px;}.elementor-191 .elementor-element.elementor-element-c854982{--width:203px;}.elementor-191 .elementor-element.elementor-element-e5494d2{--width:203px;}.elementor-191 .elementor-element.elementor-element-5940771{--width:203px;}.elementor-191 .elementor-element.elementor-element-db698df{--width:203px;}.elementor-191 .elementor-element.elementor-element-264ef77{--width:100%;}.elementor-191 .elementor-element.elementor-element-4df72bb{--width:416px;}.elementor-191 .elementor-element.elementor-element-6cb68ff{--width:203px;}.elementor-191 .elementor-element.elementor-element-c8a140a{--content-width:91%;}.elementor-191 .elementor-element.elementor-element-1a715e0{--width:90%;}.elementor-191 .elementor-element.elementor-element-fc79795{--width:90%;}.elementor-191 .elementor-element.elementor-element-6f59180{--width:100%;}.elementor-191 .elementor-element.elementor-element-748100c{--width:648px;}.elementor-191 .elementor-element.elementor-element-80b8d87{--width:200px;}.elementor-191 .elementor-element.elementor-element-fc5bb9c{--width:200px;}.elementor-191 .elementor-element.elementor-element-49c09f9{--width:200px;}.elementor-191 .elementor-element.elementor-element-4149b18{--width:350px;}.elementor-191 .elementor-element.elementor-element-efd4a3e{--width:350px;}.elementor-191 .elementor-element.elementor-element-c1293c5{--width:350px;}.elementor-191 .elementor-element.elementor-element-f3d213e{--width:350px;}.elementor-191 .elementor-element.elementor-element-6c8439a{--width:350px;}.elementor-191 .elementor-element.elementor-element-9f51f0d{--width:350px;}.elementor-191 .elementor-element.elementor-element-10a6a34{--width:350px;}.elementor-191 .elementor-element.elementor-element-db638a0{--width:100%;}.elementor-191 .elementor-element.elementor-element-372df20{--width:90%;}.elementor-191 .elementor-element.elementor-element-cd41585{--width:100%;}.elementor-191 .elementor-element.elementor-element-d678e9e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7977f65 */.elementor-191 .elementor-element.elementor-element-7977f65 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000755d */.elementor-191 .elementor-element.elementor-element-000755d { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ea2aa */.elementor-191 .elementor-element.elementor-element-94ea2aa { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a4064 */.elementor-191 .elementor-element.elementor-element-72a4064 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54702c */.elementor-191 .elementor-element.elementor-element-b54702c { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8678bde */.elementor-191 .elementor-element.elementor-element-8678bde { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d2dccf */.elementor-191 .elementor-element.elementor-element-8d2dccf { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75730b3 */.elementor-191 .elementor-element.elementor-element-75730b3 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03358d1 */.elementor-191 .elementor-element.elementor-element-03358d1 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e0d54 */.elementor-191 .elementor-element.elementor-element-58e0d54 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c854982 */.elementor-191 .elementor-element.elementor-element-c854982 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5494d2 */.elementor-191 .elementor-element.elementor-element-e5494d2 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5940771 */.elementor-191 .elementor-element.elementor-element-5940771 { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db698df */.elementor-191 .elementor-element.elementor-element-db698df { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df72bb */.elementor-191 .elementor-element.elementor-element-4df72bb { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb68ff */.elementor-191 .elementor-element.elementor-element-6cb68ff { cursor: pointer;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2965b69 *//* Fenêtre du carrousel (reste dans le cadre du site) */
.Carrousel2{
  overflow: hidden;
  padding: 0 40px;           /* augmente si tu veux voir un peu plus les côtés */
}

/* Laisse déborder à l'intérieur pour le "peek" */
.Carrousel2 .swiper,
.Carrousel2 .swiper-container{
  overflow: visible !important;
}

/* Largeur des slides = clé du "peek" */
.Carrousel2 .swiper-slide{
  width: 60% !important;     /* 65–80% selon l’effet voulu */
  flex-shrink: 0 !important; /* ne jamais rétrécir */
  transition: transform .3s ease, opacity .3s ease;
}

/* (Optionnel) mettre un léger focus sur la slide active */
.Carrousel2 .swiper-slide-active{
  transform: scale(1);
  opacity: 1;
}

/* Sécurité anti-scroll horizontal global */
html, body{ overflow-x: hidden; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Roman.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Black.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Book.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Light.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('http://spfbordeaux.fr/wp-content/uploads/2025/08/Avenir-Oblique.woff') format('woff');
}
/* End Custom Fonts CSS */