.elementor-2315 .elementor-element.elementor-element-cda2664{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2315 .elementor-element.elementor-element-cda2664:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-cda2664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://vmf-fermetures.com/wp-content/uploads/62babae8ecba5_images_large.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-cda2664::before, .elementor-2315 .elementor-element.elementor-element-cda2664 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-cda2664 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-cda2664 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-cda2664 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-cda2664 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-cda2664, .elementor-2315 .elementor-element.elementor-element-cda2664::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-ce1b0e8{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-a481259 > .elementor-widget-container{padding:0% 27% 0% 0%;}.elementor-2315 .elementor-element.elementor-element-a481259 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Clash Display", Sans-serif;font-size:90px;font-weight:500;line-height:85px;}.elementor-2315 .elementor-element.elementor-element-eb18709{--display:flex;--gap:15px 0px;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-a1d617a > .elementor-widget-container{padding:0% 26% 0% 030%;}.elementor-2315 .elementor-element.elementor-element-a1d617a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-2315 .elementor-element.elementor-element-0b94193 > .elementor-widget-container{padding:0% 40% 0% 30%;}.elementor-2315 .elementor-element.elementor-element-0b94193 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;}.elementor-2315 .elementor-element.elementor-element-ccec909{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-5464a83 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a55729e );border-radius:50px 50px 50px 50px;}.elementor-2315 .elementor-element.elementor-element-5464a83 .elementor-button:hover, .elementor-2315 .elementor-element.elementor-element-5464a83 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-5464a83 .elementor-button:hover svg, .elementor-2315 .elementor-element.elementor-element-5464a83 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-178d2f7{--display:flex;--min-height:5vh;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-b78ccb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-2315 .elementor-element.elementor-element-b78ccb2 .elementor-icon-wrapper{text-align:center;}.elementor-2315 .elementor-element.elementor-element-b78ccb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-b78ccb2.elementor-view-framed .elementor-icon, .elementor-2315 .elementor-element.elementor-element-b78ccb2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-b78ccb2.elementor-view-framed .elementor-icon, .elementor-2315 .elementor-element.elementor-element-b78ccb2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-b78ccb2 .elementor-icon{font-size:35px;}.elementor-2315 .elementor-element.elementor-element-b78ccb2 .elementor-icon svg{height:35px;}.elementor-2315 .elementor-element.elementor-element-34c8232{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2315 .elementor-element.elementor-element-34c8232:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-34c8232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4483ccb );}.elementor-2315 .elementor-element.elementor-element-34c8232, .elementor-2315 .elementor-element.elementor-element-34c8232::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-ee9a194 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:12px;font-weight:400;}.elementor-2315 .elementor-element.elementor-element-276c9a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-276c9a2:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-276c9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4483ccb );}.elementor-2315 .elementor-element.elementor-element-276c9a2, .elementor-2315 .elementor-element.elementor-element-276c9a2::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-5f00e87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-2315 .elementor-element.elementor-element-5f00e87, .elementor-2315 .elementor-element.elementor-element-5f00e87::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-ea2d731{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 0px;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-ea2d731:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-ea2d731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/62b96fd18e171_images_large.webp");background-position:center center;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-ea2d731, .elementor-2315 .elementor-element.elementor-element-ea2d731::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-6dfe68f{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-828bbb5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Clash Display", Sans-serif;font-size:50px;font-weight:500;line-height:45px;}.elementor-2315 .elementor-element.elementor-element-29af19e{text-align:justify;color:var( --e-global-color-accent );font-family:"Satoshi", Sans-serif;font-weight:400;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-07f4bad .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2315 .elementor-element.elementor-element-07f4bad .elementor-button:hover, .elementor-2315 .elementor-element.elementor-element-07f4bad .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-07f4bad .elementor-button:hover svg, .elementor-2315 .elementor-element.elementor-element-07f4bad .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-640ca99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2315 .elementor-element.elementor-element-640ca99:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-640ca99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4483ccb );}.elementor-2315 .elementor-element.elementor-element-640ca99, .elementor-2315 .elementor-element.elementor-element-640ca99::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-ed2b9ec .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:12px;font-weight:400;}.elementor-2315 .elementor-element.elementor-element-a55fb85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-a55fb85:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-a55fb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-a55fb85, .elementor-2315 .elementor-element.elementor-element-a55fb85::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-859c818{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2315 .elementor-element.elementor-element-f82827b{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-280828a{text-align:center;}.elementor-2315 .elementor-element.elementor-element-280828a .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Clash Display", Sans-serif;font-size:50px;font-weight:500;line-height:45px;}.elementor-2315 .elementor-element.elementor-element-e7701c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-22a5cbd{--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;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-c40d7a0{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-c40d7a0:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/VMF-Fermetures-porte-motorisees.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-c40d7a0::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-c40d7a0:hover::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-c40d7a0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-c40d7a0:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-c40d7a0, .elementor-2315 .elementor-element.elementor-element-c40d7a0::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-c40d7a0.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-5295156{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-f6e9d2c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-a39c640{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-a39c640, .elementor-2315 .elementor-element.elementor-element-a39c640::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-31f0c0c{text-align:right;}.elementor-2315 .elementor-element.elementor-element-31f0c0c .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-60fa67e{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-60fa67e:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-60fa67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Volets-roulants-a-Annecy.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-60fa67e::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-60fa67e:hover::before, .elementor-2315 .elementor-element.elementor-element-60fa67e:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-60fa67e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-60fa67e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-60fa67e:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-60fa67e, .elementor-2315 .elementor-element.elementor-element-60fa67e::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-60fa67e.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-9adc399{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-3b9a898 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-3cdec33{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-3cdec33, .elementor-2315 .elementor-element.elementor-element-3cdec33::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-b609dd6{text-align:right;}.elementor-2315 .elementor-element.elementor-element-b609dd6 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-d97790a{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-d97790a:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-d97790a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Portes-motorisees-a-Annecy.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-d97790a::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-d97790a:hover::before, .elementor-2315 .elementor-element.elementor-element-d97790a:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-d97790a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-d97790a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-d97790a:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-d97790a, .elementor-2315 .elementor-element.elementor-element-d97790a::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-d97790a.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-339ac4b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-2a08d58 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-c5a133b{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-c5a133b, .elementor-2315 .elementor-element.elementor-element-c5a133b::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-e8e51a0{text-align:right;}.elementor-2315 .elementor-element.elementor-element-e8e51a0 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-094c324{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-094c324:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-094c324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Annecy-VMF-portails-automatises.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-094c324::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-094c324:hover::before, .elementor-2315 .elementor-element.elementor-element-094c324:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-094c324:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-094c324 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-094c324:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-094c324, .elementor-2315 .elementor-element.elementor-element-094c324::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-094c324.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-d9f4bc7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-a9590cf .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-1df558d{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-1df558d, .elementor-2315 .elementor-element.elementor-element-1df558d::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-461e01e{text-align:right;}.elementor-2315 .elementor-element.elementor-element-461e01e .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-9cc1d95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-4ba0787{--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;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-12a31f8{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-12a31f8:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-12a31f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Installation-a-Charnay-les-Macon-VMF.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-12a31f8::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-12a31f8:hover::before, .elementor-2315 .elementor-element.elementor-element-12a31f8:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-12a31f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-12a31f8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-12a31f8:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-12a31f8, .elementor-2315 .elementor-element.elementor-element-12a31f8::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-12a31f8.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-7a61dc4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-3e6662a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-f06b6b6{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-f06b6b6, .elementor-2315 .elementor-element.elementor-element-f06b6b6::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-a8c65ec{text-align:right;}.elementor-2315 .elementor-element.elementor-element-a8c65ec .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-b80723c{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-b80723c:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-b80723c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Depannage-dun-rideaux-a-Saint-Martin-Bellevue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-b80723c::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-b80723c:hover::before, .elementor-2315 .elementor-element.elementor-element-b80723c:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-b80723c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-b80723c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-b80723c:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-b80723c, .elementor-2315 .elementor-element.elementor-element-b80723c::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-b80723c.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-d7c1cb8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-48fa044 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-8137363{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-8137363, .elementor-2315 .elementor-element.elementor-element-8137363::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-b29070f{text-align:right;}.elementor-2315 .elementor-element.elementor-element-b29070f .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-0bddcc7{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-0bddcc7:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Portails-techniques-a-Groisy-VMF-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-0bddcc7::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-0bddcc7:hover::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-0bddcc7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-0bddcc7:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-0bddcc7, .elementor-2315 .elementor-element.elementor-element-0bddcc7::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-0bddcc7.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-a5d7643{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-49245dc .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-36f245b{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-36f245b, .elementor-2315 .elementor-element.elementor-element-36f245b::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-3566209{text-align:right;}.elementor-2315 .elementor-element.elementor-element-3566209 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-2870d45{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2315 .elementor-element.elementor-element-2870d45:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-2870d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vmf-fermetures.com/wp-content/uploads/Pose-de-rideaux-metalliques-pour-un-professionnel-Allonzier-La-Caille-VMF.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-2870d45::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-2870d45:hover::before, .elementor-2315 .elementor-element.elementor-element-2870d45:hover > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-2870d45:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .elementor-background-slideshow:hover::before, .elementor-2315 .elementor-element.elementor-element-2870d45 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#14141400;--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-2870d45:hover{--overlay-opacity:0.5;}.elementor-2315 .elementor-element.elementor-element-2870d45, .elementor-2315 .elementor-element.elementor-element-2870d45::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-2870d45.e-con{--align-self:stretch;}.elementor-2315 .elementor-element.elementor-element-dca9478{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-1ef02fd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Clash Display", Sans-serif;font-size:100px;}.elementor-2315 .elementor-element.elementor-element-ce58681{--display:flex;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-ce58681, .elementor-2315 .elementor-element.elementor-element-ce58681::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-6146af6{text-align:right;}.elementor-2315 .elementor-element.elementor-element-6146af6 .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-2315 .elementor-element.elementor-element-a9bc228{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-a9bc228:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-a9bc228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4483ccb );background-image:url("https://vmf-fermetures.com/wp-content/uploads/VMF-Fermetures-a-Annecy.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-a9bc228::before, .elementor-2315 .elementor-element.elementor-element-a9bc228 > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-a9bc228 > .e-con-inner > .elementor-background-video-container::before, .elementor-2315 .elementor-element.elementor-element-a9bc228 > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-a9bc228 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2315 .elementor-element.elementor-element-a9bc228 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2315 .elementor-element.elementor-element-a9bc228, .elementor-2315 .elementor-element.elementor-element-a9bc228::before{--border-transition:0.3s;}.elementor-2315 .elementor-element.elementor-element-c45db36{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2315 .elementor-element.elementor-element-72f9043{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--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-2315 .elementor-element.elementor-element-9fb2c45{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-b7329eb{text-align:center;}.elementor-2315 .elementor-element.elementor-element-b7329eb .elementor-heading-title{color:var( --e-global-color-4483ccb );font-family:"Clash Display", Sans-serif;font-size:50px;font-weight:500;line-height:45px;}.elementor-2315 .elementor-element.elementor-element-ed317f8{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-aa22bbe{text-align:center;color:var( --e-global-color-4483ccb );font-family:"Satoshi", Sans-serif;font-weight:400;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-64d5444 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2315 .elementor-element.elementor-element-64d5444 .elementor-button:hover, .elementor-2315 .elementor-element.elementor-element-64d5444 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-64d5444 .elementor-button:hover svg, .elementor-2315 .elementor-element.elementor-element-64d5444 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2315 .elementor-element.elementor-element-ea2d731{--width:50%;}.elementor-2315 .elementor-element.elementor-element-6dfe68f{--width:50%;}.elementor-2315 .elementor-element.elementor-element-f82827b{--width:100%;}.elementor-2315 .elementor-element.elementor-element-e7701c6{--width:100%;}.elementor-2315 .elementor-element.elementor-element-5295156{--width:100%;}.elementor-2315 .elementor-element.elementor-element-a39c640{--width:100%;}.elementor-2315 .elementor-element.elementor-element-9adc399{--width:100%;}.elementor-2315 .elementor-element.elementor-element-3cdec33{--width:100%;}.elementor-2315 .elementor-element.elementor-element-339ac4b{--width:100%;}.elementor-2315 .elementor-element.elementor-element-c5a133b{--width:100%;}.elementor-2315 .elementor-element.elementor-element-d9f4bc7{--width:100%;}.elementor-2315 .elementor-element.elementor-element-1df558d{--width:100%;}.elementor-2315 .elementor-element.elementor-element-9cc1d95{--width:100%;}.elementor-2315 .elementor-element.elementor-element-7a61dc4{--width:100%;}.elementor-2315 .elementor-element.elementor-element-f06b6b6{--width:100%;}.elementor-2315 .elementor-element.elementor-element-d7c1cb8{--width:100%;}.elementor-2315 .elementor-element.elementor-element-8137363{--width:100%;}.elementor-2315 .elementor-element.elementor-element-a5d7643{--width:100%;}.elementor-2315 .elementor-element.elementor-element-36f245b{--width:100%;}.elementor-2315 .elementor-element.elementor-element-dca9478{--width:100%;}.elementor-2315 .elementor-element.elementor-element-ce58681{--width:100%;}.elementor-2315 .elementor-element.elementor-element-9fb2c45{--width:60%;}.elementor-2315 .elementor-element.elementor-element-ed317f8{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2315 .elementor-element.elementor-element-72f9043{--width:100%;}}@media(max-width:1366px){.elementor-2315 .elementor-element.elementor-element-a481259 .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-2315 .elementor-element.elementor-element-a1d617a > .elementor-widget-container{padding:0% 30% 0% 20%;}.elementor-2315 .elementor-element.elementor-element-a1d617a .elementor-heading-title{font-size:16px;}.elementor-2315 .elementor-element.elementor-element-0b94193 > .elementor-widget-container{padding:0% 30% 0% 20%;}.elementor-2315 .elementor-element.elementor-element-0b94193 .elementor-heading-title{font-size:16px;}.elementor-2315 .elementor-element.elementor-element-178d2f7{--min-height:1vh;}.elementor-2315 .elementor-element.elementor-element-828bbb5 .elementor-heading-title{font-size:40px;line-height:35px;}.elementor-2315 .elementor-element.elementor-element-280828a .elementor-heading-title{font-size:40px;line-height:35px;}.elementor-2315 .elementor-element.elementor-element-b7329eb .elementor-heading-title{font-size:40px;line-height:35px;}}@media(max-width:1024px){.elementor-2315 .elementor-element.elementor-element-c40d7a0{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-f6e9d2c .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-31f0c0c .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-60fa67e{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-3b9a898 .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-b609dd6 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-d97790a{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-2a08d58 .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-e8e51a0 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-094c324{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-a9590cf .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-461e01e .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-12a31f8{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-3e6662a .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-a8c65ec .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-b80723c{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-48fa044 .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-b29070f .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-0bddcc7{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-49245dc .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-3566209 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-2870d45{--min-height:25vh;}.elementor-2315 .elementor-element.elementor-element-1ef02fd .elementor-heading-title{font-size:80px;}.elementor-2315 .elementor-element.elementor-element-6146af6 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-2315 .elementor-element.elementor-element-c45db36{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2315 .elementor-element.elementor-element-72f9043{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-cda2664{--min-height:90vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2315 .elementor-element.elementor-element-a481259 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2315 .elementor-element.elementor-element-a481259 .elementor-heading-title{font-size:45px;line-height:38px;}.elementor-2315 .elementor-element.elementor-element-eb18709{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-2315 .elementor-element.elementor-element-a1d617a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2315 .elementor-element.elementor-element-a1d617a{text-align:right;}.elementor-2315 .elementor-element.elementor-element-a1d617a .elementor-heading-title{font-size:14px;}.elementor-2315 .elementor-element.elementor-element-0b94193 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2315 .elementor-element.elementor-element-0b94193{text-align:right;}.elementor-2315 .elementor-element.elementor-element-0b94193 .elementor-heading-title{font-size:14px;}.elementor-2315 .elementor-element.elementor-element-5f00e87{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2315 .elementor-element.elementor-element-859c818{--gap:5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2315 .elementor-element.elementor-element-22a5cbd{--gap:5px 5px;}.elementor-2315 .elementor-element.elementor-element-c40d7a0{--width:49%;}.elementor-2315 .elementor-element.elementor-element-60fa67e{--width:49%;}.elementor-2315 .elementor-element.elementor-element-d97790a{--width:49%;}.elementor-2315 .elementor-element.elementor-element-094c324{--width:49%;}.elementor-2315 .elementor-element.elementor-element-4ba0787{--gap:5px 5px;}.elementor-2315 .elementor-element.elementor-element-12a31f8{--width:49%;}.elementor-2315 .elementor-element.elementor-element-b80723c{--width:49%;}.elementor-2315 .elementor-element.elementor-element-0bddcc7{--width:49%;}.elementor-2315 .elementor-element.elementor-element-2870d45{--width:49%;}.elementor-2315 .elementor-element.elementor-element-b7329eb .elementor-heading-title{font-size:28px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/ClashDisplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/ClashDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/ClashDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/ClashDisplay-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/Satoshi-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/Satoshi-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/Satoshi-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://vmf-fermetures.com/wp-content/uploads/Satoshi-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */