.elementor-10 .elementor-element.elementor-element-9984f9d{--display:flex;--min-height:819px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-9984f9d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9984f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fresh-fits.com/wp-content/uploads/2025/07/Installation__Reparation_de_portes_de_garage_en_Monteregie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c4b163e{--display:flex;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c4b163e::before, .elementor-10 .elementor-element.elementor-element-c4b163e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c4b163e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c4b163e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c4b163e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c4b163e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00205C;--background-overlay:'';}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-45ece5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-45ece5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.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-10 .elementor-element.elementor-element-6033b91.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6033b91{color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-a49c4dd .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-a49c4dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a592b4e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a592b4e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a592b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3d936d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3d936d9{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d936d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9ad9e5e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-9ad9e5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9ad9e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-32b759f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-32b759f{text-align:center;}.elementor-10 .elementor-element.elementor-element-3b3174f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3b3174f{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b9514b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-5b9514b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-48312d1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-08bc7f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-08bc7f9{text-align:center;}.elementor-10 .elementor-element.elementor-element-7d8499c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7d8499c{text-align:center;}.elementor-10 .elementor-element.elementor-element-7ad9cee{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dfcefed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-26ca6a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-26ca6a7 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-d66445d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d66445d{text-align:center;}.elementor-10 .elementor-element.elementor-element-d66445d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9da7fda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9da7fda{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-10 .elementor-element.elementor-element-a1ab948{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-25f52d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-25f52d2 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-2457df4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2457df4{text-align:center;}.elementor-10 .elementor-element.elementor-element-2457df4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-330fe86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-330fe86{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-10 .elementor-element.elementor-element-f8630d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-39980f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-39980f5 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-c9a8981.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c9a8981{text-align:center;}.elementor-10 .elementor-element.elementor-element-c9a8981 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e53f882.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e53f882{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-10 .elementor-element.elementor-element-6634a41 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-6634a41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0fc1da4{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-0fc1da4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0fc1da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cf5be4b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-cf5be4b{text-align:center;}.elementor-10 .elementor-element.elementor-element-cf5be4b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a90b691.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a90b691{text-align:center;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cd3456b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5704190{--display:flex;}.elementor-10 .elementor-element.elementor-element-c8c4589.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-225aeeb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-225aeeb{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ca2336f{--display:flex;}.elementor-10 .elementor-element.elementor-element-bdfcfda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fe19e11.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fe19e11{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4c59110{--display:flex;}.elementor-10 .elementor-element.elementor-element-8ac1073.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-eafeb85.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-eafeb85{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-91a7190{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-93a13cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-93a13cd{text-align:center;}.elementor-10 .elementor-element.elementor-element-aa41797.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-aa41797{text-align:center;}.elementor-10 .elementor-element.elementor-element-f6b6452{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f9c7380{--display:flex;}.elementor-10 .elementor-element.elementor-element-1eb2717{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-1eb2717.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c5ac9ff{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media{background-color:var( --e-global-color-primary );margin:15px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7137c6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-layout-vertical{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-layout-horizontal{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-icon::before{--xpro-speparator-line:20px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-item,.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-item > a{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-icon > svg{width:12px;height:auto;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-image img{width:100px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-custom{padding:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-desc{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2f2b497 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-2f2b497{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2f2b497.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4838336{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4838336:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4838336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000D;}.elementor-10 .elementor-element.elementor-element-36ef1e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-36ef1e6{text-align:center;}.elementor-10 .elementor-element.elementor-element-8ccda9e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8ccda9e{text-align:center;}.elementor-10 .elementor-element.elementor-element-50e424f{margin:270px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;text-align:right;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-50e424f{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-50e424f{left:0px;}.elementor-10 .elementor-element.elementor-element-50e424f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-50e424f img{width:55%;height:800px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--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:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-642c991{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media{background-color:var( --e-global-color-primary );margin:15px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-layout-vertical{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-layout-horizontal{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media-type-icon::before{--xpro-speparator-line:20px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-item,.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-item > a{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media-type-icon > svg{width:12px;height:auto;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media-type-image img{width:100px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-media-type-custom{padding:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-desc{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7fda5e6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-7fda5e6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7fda5e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c198b5c{--display:flex;}.elementor-10 .elementor-element.elementor-element-0e7b2b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e0d70f1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-2d2097c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2d2097c{text-align:center;}.elementor-10 .elementor-element.elementor-element-f4c4727{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f4c4727.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-submit-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form .wpforms-submit-container button[type=submit]{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 45px 20px;}.elementor-10 .elementor-element.elementor-element-27fcab0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field input, .elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field-textarea textarea{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-10 .elementor-element.elementor-element-27fcab0 ::-webkit-input-placeholder{color:#00000080;}.elementor-10 .elementor-element.elementor-element-27fcab0 ::-moz-placeholder{color:#00000080;}.elementor-10 .elementor-element.elementor-element-27fcab0 ::-ms-input-placeholder{color:#00000080;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field input, .elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field-textarea textarea, .elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form select{color:#00000057;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field input:focus, .elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field-textarea textarea:focus, .elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form select:focus{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field input{border-radius:8px 8px 8px 8px;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-field textarea{border-radius:8px 8px 8px 8px;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form select{border-radius:8px 8px 8px 8px;height:auto;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-94d54b7{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-94d54b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-94d54b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e656888.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-e656888{text-align:center;}.elementor-10 .elementor-element.elementor-element-e656888 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-78a7c69{--display:flex;--min-height:350px;--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-10 .elementor-element.elementor-element-4e9cdcb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4e9cdcb iframe{height:350px;}.elementor-10 .elementor-element.elementor-element-d8db93b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b9ddd93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b9ddd93{text-align:center;}.elementor-10 .elementor-element.elementor-element-b9ddd93 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:45px;}.elementor-10 .elementor-element.elementor-element-f43db07{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-f43db07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-layout-vertical{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-layout-horizontal{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-media-type-icon::before{--xpro-speparator-line:20px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-item,.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-item > a{align-items:center;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-media-type-icon > svg{width:12px;height:auto;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-media-type-image img{width:100px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:35px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-desc{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-98cc55b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-98cc55b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-layout-vertical{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-layout-horizontal{row-gap:20px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-media-type-icon::before{--xpro-speparator-line:20px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-item,.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-item > a{align-items:center;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-media-type-icon > svg{width:12px;height:auto;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-media-type-image img{width:100px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:35px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-desc{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-8bdd975 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-8bdd975{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8bdd975.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9e692d4{--display:flex;--min-height:780px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9e692d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e692d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fresh-fits.com/wp-content/uploads/2025/07/Installation_reparation_de_portes_de_hangar_d_avion.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6f80610{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-6f80610:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6f80610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-d27f4d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d27f4d1{text-align:center;}.elementor-10 .elementor-element.elementor-element-adf34ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-adf34ea{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:34px;}.elementor-10 .elementor-element.elementor-element-7fcc9ea .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-7fcc9ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-c4b163e{--width:45%;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--width:1280px;}.elementor-10 .elementor-element.elementor-element-6f80610{--width:1050px;}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-c4b163e{--width:50%;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--width:927px;}.elementor-10 .elementor-element.elementor-element-6f80610{--width:783px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-c4b163e{--width:75%;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--width:100%;}.elementor-10 .elementor-element.elementor-element-642c991{--width:100%;}.elementor-10 .elementor-element.elementor-element-6f80610{--width:658px;}}@media(max-width:1366px){.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-1eb2717 img{width:1000px;height:750px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-50e424f{margin:360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-50e424f img{width:49%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-9984f9d{--min-height:600px;}.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-3d936d9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-7ad9cee{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.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-10 .elementor-element.elementor-element-9da7fda{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-330fe86{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-e53f882{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-cd3456b{--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-10 .elementor-element.elementor-element-225aeeb{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-fe19e11{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-eafeb85{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-91a7190{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-f6b6452{--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-10 .elementor-element.elementor-element-f9c7380.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1eb2717 img{height:500px;}.elementor-10 .elementor-element.elementor-element-c5ac9ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-media-type-custom{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-desc{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-4838336{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-item{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-desc{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-c198b5c.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0e7b2b8 img{width:100%;height:500px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-e656888 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-b9ddd93 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-desc{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-desc{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-adf34ea{font-size:20px;line-height:30px;}}@media(max-width:767px){.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-10 .elementor-element.elementor-element-45ece5f{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6033b91{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-3d936d9 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-10 .elementor-element.elementor-element-9ad9e5e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.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-10 .elementor-element.elementor-element-9da7fda{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-330fe86{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-e53f882{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-225aeeb{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-fe19e11{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-eafeb85{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-f9c7380.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1eb2717 img{height:250px;}.elementor-10 .elementor-element.elementor-element-7137c6d .xpro-infolist-desc{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-4838336{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4b1b3de{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b7ed2c .xpro-infolist-desc{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-c198b5c.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form .wpforms-submit-container button[type=submit]{font-size:18px;padding:15px 10px 45px 10px;}.elementor-10 .elementor-element.elementor-element-e656888 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-10 .elementor-element.elementor-element-b9ddd93 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-10 .elementor-element.elementor-element-f43db07 .xpro-infolist-desc{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-98cc55b .xpro-infolist-desc{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-9e692d4{--min-height:600px;}.elementor-10 .elementor-element.elementor-element-6f80610{--width:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-adf34ea{font-size:18px;line-height:28px;}}/* Start custom CSS for wpforms, class: .elementor-element-27fcab0 */.elementor-10 .elementor-element.elementor-element-27fcab0 .wpforms-form select{
    padding: 14px !important;
}

div.wpforms-container-full, div.wpforms-container-full {
font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    
}/* End custom CSS */