.elementor-1596 .elementor-element.elementor-element-fa967fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-fa967fc:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-fa967fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-color_3 );}.elementor-1596 .elementor-element.elementor-element-f661309{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-color_1 );--border-color:var( --e-global-color-color_1 );--border-radius:0px 0px 0px 0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-f661309.e-con{--align-self:center;}.elementor-widget-coherence_Heading_widget [class*="coherence-core-heading"]{border-color:var( --e-global-color-primary );}.elementor-widget-coherence_Heading_widget .coherence-heading .separator-sup-title{color:var( --e-global-color-text );}.elementor-widget-coherence_Heading_widget .coherence-heading .separator-sup-title::after{background-color:var( --e-global-color-primary );}.elementor-widget-coherence_Heading_widget .coherence-heading .separator-sup-title::before{background-color:var( --e-global-color-primary );}.elementor-widget-coherence_Heading_widget  .coherence-heading .text-summary-title{color:var( --e-global-color-text );}.elementor-1596 .elementor-element.elementor-element-96ffd30{width:var( --container-widget-width, 479px );max-width:479px;--container-widget-width:479px;--container-widget-flex-grow:0;text-align:left;}.elementor-1596 .elementor-element.elementor-element-96ffd30  .coherence-heading .text-summary-title{text-align:left;font-size:30px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-96ffd30 .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-96ffd30 .coherence-heading-text{margin:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1596 .elementor-element.elementor-element-c8ee083 p{margin-block-end:8px;}.elementor-1596 .elementor-element.elementor-element-c8ee083.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-widget-coherence-Button-widget .elementor-button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button{background-color:#C6A47E00;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-color_white );border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;fill:var( --e-global-color-color_white );color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button:hover, .elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button:focus{background-color:var( --e-global-color-color_1 );color:var( --e-global-color-color_white );border-color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button:hover svg, .elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button:focus svg{fill:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button svg path{fill:#EDEDED !important;}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button svg{width:18px;height:18px;}.elementor-1596 .elementor-element.elementor-element-7d7bad3 .elementor-button .elementor-button-icon{border-radius:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-9a086c7{--display:flex;--min-height:650px;}.elementor-1596 .elementor-element.elementor-element-9a086c7:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-9a086c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-slide-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-85c39a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-85c39a0:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-85c39a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-color_1 ) 25%, var( --e-global-color-color_2 ) 10%);}.elementor-1596 .elementor-element.elementor-element-675c957{--display:flex;--min-height:554px;}.elementor-1596 .elementor-element.elementor-element-675c957:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-675c957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-Une-prestation-complete-de-la-fourniture-a-la-pose.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-4d69c0e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_1 );--border-color:var( --e-global-color-color_1 );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-4d69c0e:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-4d69c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-color_3 );}.elementor-1596 .elementor-element.elementor-element-4d69c0e.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1596 .elementor-element.elementor-element-c9cbd2c{width:var( --container-widget-width, 478px );max-width:478px;--container-widget-width:478px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-5c0437d p{margin-block-end:8px;}.elementor-1596 .elementor-element.elementor-element-5c0437d{color:var( --e-global-color-text );}.elementor-1596 .elementor-element.elementor-element-5c0437d.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-0a65a25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-0a65a25:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-0a65a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-color_3 );}.elementor-1596 .elementor-element.elementor-element-614dffa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1596 .elementor-element.elementor-element-95815ff{text-align:left;}.elementor-1596 .elementor-element.elementor-element-95815ff .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-95815ff .coherence-heading-text{margin:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-0be4e5f{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-0be4e5f.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1596 .elementor-element.elementor-element-0b762d2:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-0b762d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-1596 .elementor-element.elementor-element-9b4d0d3{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-9b4d0d3.elementor-element{--align-self:flex-start;}.elementor-1596 .elementor-element.elementor-element-57799d8{text-align:left;}.elementor-1596 .elementor-element.elementor-element-57799d8 .elementor-heading-title{color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-57799d8 .coherence-heading-text{margin:5px 0px 5px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-1ca7790{--divider-border-style:solid;--divider-color:var( --e-global-color-color_1 );--divider-border-width:2px;}.elementor-1596 .elementor-element.elementor-element-1ca7790 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1596 .elementor-element.elementor-element-1ca7790 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1596 .elementor-element.elementor-element-9c7d18a{text-align:start;}.elementor-1596 .elementor-element.elementor-element-9c7d18a.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1596 .elementor-element.elementor-element-b4acfaf:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-b4acfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-f9449ba{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-f9449ba.elementor-element{--align-self:flex-start;}.elementor-1596 .elementor-element.elementor-element-1b5686a{text-align:left;}.elementor-1596 .elementor-element.elementor-element-1b5686a .elementor-heading-title{color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-1b5686a .coherence-heading-text{margin:5px 0px 5px 0px;}.elementor-1596 .elementor-element.elementor-element-bfa4533{--divider-border-style:solid;--divider-color:var( --e-global-color-color_1 );--divider-border-width:2px;}.elementor-1596 .elementor-element.elementor-element-bfa4533 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1596 .elementor-element.elementor-element-bfa4533 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1596 .elementor-element.elementor-element-ffa6903{text-align:start;}.elementor-1596 .elementor-element.elementor-element-ffa6903.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-3683bfa{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1596 .elementor-element.elementor-element-3683bfa:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-3683bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-05b01b9{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-05b01b9.elementor-element{--align-self:flex-start;}.elementor-1596 .elementor-element.elementor-element-01a25c6{text-align:left;}.elementor-1596 .elementor-element.elementor-element-01a25c6 .elementor-heading-title{color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-01a25c6 .coherence-heading-text{margin:5px 0px 5px 0px;}.elementor-1596 .elementor-element.elementor-element-a709a8d{--divider-border-style:solid;--divider-color:var( --e-global-color-color_1 );--divider-border-width:2px;}.elementor-1596 .elementor-element.elementor-element-a709a8d .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1596 .elementor-element.elementor-element-a709a8d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1596 .elementor-element.elementor-element-3c7ec27{text-align:start;}.elementor-1596 .elementor-element.elementor-element-3c7ec27.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-d6c043d{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1596 .elementor-element.elementor-element-d6c043d:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-d6c043d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-67148b1{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-67148b1.elementor-element{--align-self:flex-start;}.elementor-1596 .elementor-element.elementor-element-b9e8321{text-align:left;}.elementor-1596 .elementor-element.elementor-element-b9e8321 .elementor-heading-title{color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-b9e8321 .coherence-heading-text{margin:5px 0px 5px 0px;}.elementor-1596 .elementor-element.elementor-element-f47c142{--divider-border-style:solid;--divider-color:var( --e-global-color-color_1 );--divider-border-width:2px;}.elementor-1596 .elementor-element.elementor-element-f47c142 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1596 .elementor-element.elementor-element-f47c142 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1596 .elementor-element.elementor-element-22e8f86{text-align:start;}.elementor-1596 .elementor-element.elementor-element-22e8f86.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-9c6e5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-710e401{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-710e401.elementor-element{--align-self:flex-start;}.elementor-1596 .elementor-element.elementor-element-2cfc338{text-align:left;}.elementor-1596 .elementor-element.elementor-element-2cfc338 .elementor-heading-title{color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-2cfc338 .coherence-heading-text{margin:5px 0px 5px 0px;}.elementor-1596 .elementor-element.elementor-element-d3b3acf{--divider-border-style:solid;--divider-color:var( --e-global-color-color_1 );--divider-border-width:2px;}.elementor-1596 .elementor-element.elementor-element-d3b3acf .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1596 .elementor-element.elementor-element-d3b3acf .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1596 .elementor-element.elementor-element-d56e091{text-align:start;}.elementor-1596 .elementor-element.elementor-element-d56e091.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-ec5cbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-color_2 );}.elementor-1596 .elementor-element.elementor-element-284ef0f{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-284ef0f:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-284ef0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-color_3 );}.elementor-1596 .elementor-element.elementor-element-284ef0f.e-con{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-658f714{text-align:start;}.elementor-1596 .elementor-element.elementor-element-658f714 .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-4b124e0{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-4b124e0.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-c91981a{background-color:var( --e-global-color-color_white );padding:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-c91981a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-c91981a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-c91981a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1596 .elementor-element.elementor-element-c91981a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-c91981a .elementor-icon-list-text{color:var( --e-global-color-color_3 );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-e36680f{padding:0px 10px 0px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-e36680f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-e36680f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-e36680f .elementor-icon-list-text{color:var( --e-global-color-color_white );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-13041e7{background-color:var( --e-global-color-color_white );padding:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-13041e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-13041e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-13041e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1596 .elementor-element.elementor-element-13041e7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-13041e7 .elementor-icon-list-text{color:var( --e-global-color-color_3 );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button{background-color:#C6A47E00;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-color_white );border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;fill:var( --e-global-color-color_white );color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button:hover, .elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button:focus{background-color:var( --e-global-color-color_1 );color:var( --e-global-color-color_white );border-color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button:hover svg, .elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button:focus svg{fill:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button svg path{fill:#EDEDED !important;}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button svg{width:18px;height:18px;}.elementor-1596 .elementor-element.elementor-element-57d714f .elementor-button .elementor-button-icon{border-radius:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-a2d59aa{--display:flex;--min-height:750px;}.elementor-1596 .elementor-element.elementor-element-a2d59aa:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-a2d59aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-Agencement-Exterieur-_-amenagement-et-securisation-de-vos-exterieurs.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-fd95d01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-fd95d01:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-fd95d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-color_1 ) 25%, #000000 10%);}.elementor-1596 .elementor-element.elementor-element-4c99d8f{--display:flex;--min-height:570px;}.elementor-1596 .elementor-element.elementor-element-4c99d8f:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-4c99d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-Agencement-Interieur-_-pose-de-parquets-et-revetements-de-sols.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-da5bf6d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_1 );--border-color:var( --e-global-color-color_1 );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-da5bf6d:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-da5bf6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-da5bf6d.e-con{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-052c9f2{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:start;}.elementor-1596 .elementor-element.elementor-element-052c9f2 .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-07c61bb p{margin-block-end:8px;}.elementor-1596 .elementor-element.elementor-element-07c61bb{color:var( --e-global-color-text );}.elementor-1596 .elementor-element.elementor-element-07c61bb.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-fd77e9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-43d81f9:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-43d81f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1596 .elementor-element.elementor-element-43d81f9.e-con{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-953bf25{text-align:start;}.elementor-1596 .elementor-element.elementor-element-953bf25 .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-cb6cb83.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button{background-color:#C6A47E00;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-color_white );border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;fill:var( --e-global-color-color_white );color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button:hover, .elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button:focus{background-color:var( --e-global-color-color_1 );color:var( --e-global-color-color_2 );border-color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-3bb4cac.elementor-element{--order:99999 /* order end hack */;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button:hover svg, .elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button:focus svg{fill:var( --e-global-color-color_2 );}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button svg path{fill:#EDEDED !important;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button svg{width:18px;height:18px;}.elementor-1596 .elementor-element.elementor-element-3bb4cac .elementor-button .elementor-button-icon{border-radius:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-a29ad20{background-color:var( --e-global-color-color_white );padding:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-a29ad20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-a29ad20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-a29ad20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1596 .elementor-element.elementor-element-a29ad20 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-a29ad20 .elementor-icon-list-text{color:var( --e-global-color-color_3 );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-d6c1846{padding:0px 10px 0px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-d6c1846 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-d6c1846 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-d6c1846 .elementor-icon-list-text{color:var( --e-global-color-color_white );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-b42c7fb{background-color:var( --e-global-color-color_white );padding:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-b42c7fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-b42c7fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-b42c7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1596 .elementor-element.elementor-element-b42c7fb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-b42c7fb .elementor-icon-list-text{color:var( --e-global-color-color_3 );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-5a831cf{padding:0px 10px 0px 10px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1596 .elementor-element.elementor-element-5a831cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-5a831cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1596 .elementor-element.elementor-element-5a831cf .elementor-icon-list-text{color:var( --e-global-color-color_white );transition:color 0.3s;}.elementor-1596 .elementor-element.elementor-element-fd5ae30{font-family:"Montserrat", Sans-serif;}.elementor-1596 .elementor-element.elementor-element-fd5ae30.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-22af8f4{--display:flex;--min-height:650px;}.elementor-1596 .elementor-element.elementor-element-22af8f4:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-22af8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-Domotique-_-pilotez-votre-maison-pour-plus-de-confort.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-b4c4c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-color_1 ) 25%, #000000 10%);}.elementor-1596 .elementor-element.elementor-element-ded7c18{--display:flex;--min-height:495px;}.elementor-1596 .elementor-element.elementor-element-ded7c18:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-ded7c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmenuiserie44.fr/wp-content/uploads/2025/12/gm-menuiserie-pose-de-fenetre-a-savenay-Depannage-_-service-de-reparation-rapide-pour-vos-installations.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1596 .elementor-element.elementor-element-1e47c0e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-color_1 );--border-color:var( --e-global-color-color_1 );--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-1e47c0e:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-1e47c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1596 .elementor-element.elementor-element-1e47c0e.e-con{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-3724b7e{text-align:start;}.elementor-1596 .elementor-element.elementor-element-3724b7e .elementor-heading-title{color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-6a3bbc8 p{margin-block-end:8px;}.elementor-1596 .elementor-element.elementor-element-6a3bbc8{color:var( --e-global-color-text );}.elementor-1596 .elementor-element.elementor-element-6a3bbc8.elementor-widget-text-editor p:last-child{margin-bottom:0rem;}.elementor-1596 .elementor-element.elementor-element-71a8cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-color_white );--border-color:var( --e-global-color-color_white );--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery-item{padding:0 10px 10px 0;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery{margin:0 -10px -10px 0;}.elementor-1596 .elementor-element.elementor-element-8efe20d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery-item img{height:450px;object-fit:cover;max-width:100%;width:100%;border-radius:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow{width:30px;height:30px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow i{color:var( --e-global-color-color_black );font-size:15px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow svg path{fill:var( --e-global-color-color_black );}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow:hover{background-color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow:hover i{color:#ffffff;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow:hover svg path{fill:#ffffff;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .slick-arrow svg{width:15px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .gallery-slick-prev{top:50%;left:0%;}.elementor-1596 .elementor-element.elementor-element-8efe20d .coherence-image-gallery .gallery .gallery-slick-next{top:50%;right:11px;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button{background-color:#C6A47E00;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-color_white );border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;fill:var( --e-global-color-color_white );color:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button:hover, .elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button:focus{background-color:var( --e-global-color-color_1 );color:var( --e-global-color-color_white );border-color:var( --e-global-color-color_1 );}.elementor-1596 .elementor-element.elementor-element-af98e8a.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button:hover svg, .elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button:focus svg{fill:var( --e-global-color-color_white );}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button svg path{fill:#EDEDED !important;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button svg{width:18px;height:18px;}.elementor-1596 .elementor-element.elementor-element-af98e8a .elementor-button .elementor-button-icon{border-radius:0px 0px 0px 0px;}@media(max-width:1360px){.elementor-1596 .elementor-element.elementor-element-96ffd30{width:100%;max-width:100%;}.elementor-1596 .elementor-element.elementor-element-96ffd30 .elementor-heading-title{font-size:35px;}.elementor-1596 .elementor-element.elementor-element-675c957{--min-height:550px;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c{width:100%;max-width:100%;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-95815ff .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-57799d8 .elementor-heading-title{font-size:24px;}.elementor-1596 .elementor-element.elementor-element-1b5686a .elementor-heading-title{font-size:24px;}.elementor-1596 .elementor-element.elementor-element-01a25c6 .elementor-heading-title{font-size:24px;}.elementor-1596 .elementor-element.elementor-element-b9e8321 .elementor-heading-title{font-size:24px;}.elementor-1596 .elementor-element.elementor-element-2cfc338 .elementor-heading-title{font-size:24px;}.elementor-1596 .elementor-element.elementor-element-658f714 .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-052c9f2{width:100%;max-width:100%;}.elementor-1596 .elementor-element.elementor-element-052c9f2 .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-953bf25 .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-ded7c18{--min-height:550px;}.elementor-1596 .elementor-element.elementor-element-3724b7e .elementor-heading-title{font-size:33px;}}@media(max-width:1024px){.elementor-1596 .elementor-element.elementor-element-f661309{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1596 .elementor-element.elementor-element-96ffd30 .elementor-heading-title{font-size:33px;}.elementor-1596 .elementor-element.elementor-element-96ffd30  .coherence-heading .text-summary-title{font-size:26px;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-95815ff .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-9b4d0d3{padding:0px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-57799d8 .elementor-heading-title{font-size:23px;}.elementor-1596 .elementor-element.elementor-element-1b5686a .elementor-heading-title{font-size:23px;}.elementor-1596 .elementor-element.elementor-element-01a25c6 .elementor-heading-title{font-size:23px;}.elementor-1596 .elementor-element.elementor-element-b9e8321 .elementor-heading-title{font-size:23px;}.elementor-1596 .elementor-element.elementor-element-2cfc338 .elementor-heading-title{font-size:23px;}.elementor-1596 .elementor-element.elementor-element-284ef0f{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1596 .elementor-element.elementor-element-658f714 .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-052c9f2 .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1596 .elementor-element.elementor-element-953bf25 .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-3724b7e .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery-item img{height:320px;}}@media(max-width:800px){.elementor-1596 .elementor-element.elementor-element-fa967fc{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-f661309{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-96ffd30{text-align:center;}.elementor-1596 .elementor-element.elementor-element-96ffd30  .coherence-heading .text-summary-title{text-align:center;}.elementor-1596 .elementor-element.elementor-element-96ffd30 .elementor-heading-title{font-size:30px;}.elementor-1596 .elementor-element.elementor-element-c8ee083{text-align:center;}.elementor-1596 .elementor-element.elementor-element-9a086c7{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-85c39a0:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-85c39a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-color_1 ) 30%, var( --e-global-color-color_2 ) 5%);}.elementor-1596 .elementor-element.elementor-element-85c39a0{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-675c957{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-4d69c0e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1596 .elementor-element.elementor-element-4d69c0e.e-con{--order:-99999 /* order start hack */;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c{text-align:center;}.elementor-1596 .elementor-element.elementor-element-c9cbd2c .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-5c0437d{text-align:center;}.elementor-1596 .elementor-element.elementor-element-0a65a25{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-95815ff{width:100%;max-width:100%;text-align:center;}.elementor-1596 .elementor-element.elementor-element-95815ff .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-0be4e5f{text-align:center;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1596 .elementor-element.elementor-element-9b4d0d3.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-57799d8{text-align:center;}.elementor-1596 .elementor-element.elementor-element-1ca7790 .elementor-divider{text-align:center;}.elementor-1596 .elementor-element.elementor-element-1ca7790 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1596 .elementor-element.elementor-element-9c7d18a{text-align:center;}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1596 .elementor-element.elementor-element-f9449ba.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-1b5686a{text-align:center;}.elementor-1596 .elementor-element.elementor-element-bfa4533 .elementor-divider{text-align:center;}.elementor-1596 .elementor-element.elementor-element-bfa4533 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1596 .elementor-element.elementor-element-ffa6903{text-align:center;}.elementor-1596 .elementor-element.elementor-element-3683bfa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1596 .elementor-element.elementor-element-05b01b9.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-01a25c6{text-align:center;}.elementor-1596 .elementor-element.elementor-element-a709a8d .elementor-divider{text-align:center;}.elementor-1596 .elementor-element.elementor-element-a709a8d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1596 .elementor-element.elementor-element-3c7ec27{text-align:center;}.elementor-1596 .elementor-element.elementor-element-d6c043d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1596 .elementor-element.elementor-element-67148b1.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-b9e8321{text-align:center;}.elementor-1596 .elementor-element.elementor-element-f47c142 .elementor-divider{text-align:center;}.elementor-1596 .elementor-element.elementor-element-f47c142 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1596 .elementor-element.elementor-element-22e8f86{text-align:center;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1596 .elementor-element.elementor-element-710e401.elementor-element{--align-self:center;}.elementor-1596 .elementor-element.elementor-element-2cfc338{text-align:center;}.elementor-1596 .elementor-element.elementor-element-d3b3acf .elementor-divider{text-align:center;}.elementor-1596 .elementor-element.elementor-element-d3b3acf .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1596 .elementor-element.elementor-element-d56e091{text-align:center;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-284ef0f{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-658f714{width:100%;max-width:100%;text-align:center;}.elementor-1596 .elementor-element.elementor-element-658f714 .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-4b124e0{text-align:center;}.elementor-1596 .elementor-element.elementor-element-a2d59aa{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-fd95d01:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-fd95d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-color_1 ) 30%, #000000 5%);}.elementor-1596 .elementor-element.elementor-element-fd95d01{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-4c99d8f{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-da5bf6d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1596 .elementor-element.elementor-element-da5bf6d.e-con{--order:-99999 /* order start hack */;}.elementor-1596 .elementor-element.elementor-element-052c9f2{width:100%;max-width:100%;text-align:center;}.elementor-1596 .elementor-element.elementor-element-052c9f2 .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-07c61bb{text-align:center;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-953bf25{width:100%;max-width:100%;text-align:center;}.elementor-1596 .elementor-element.elementor-element-953bf25 .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-cb6cb83{text-align:center;}.elementor-1596 .elementor-element.elementor-element-22af8f4{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b:not(.elementor-motion-effects-element-type-background), .elementor-1596 .elementor-element.elementor-element-b4c4c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-color_1 ) 30%, #000000 5%);}.elementor-1596 .elementor-element.elementor-element-b4c4c5b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-ded7c18{--min-height:350px;}.elementor-1596 .elementor-element.elementor-element-1e47c0e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1596 .elementor-element.elementor-element-1e47c0e.e-con{--order:-99999 /* order start hack */;}.elementor-1596 .elementor-element.elementor-element-3724b7e{width:100%;max-width:100%;text-align:center;}.elementor-1596 .elementor-element.elementor-element-3724b7e .elementor-heading-title{font-size:25px;}.elementor-1596 .elementor-element.elementor-element-6a3bbc8{text-align:center;}.elementor-1596 .elementor-element.elementor-element-71a8cdf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery-item img{height:300px;}}@media(max-width:600px){.elementor-1596 .elementor-element.elementor-element-fa967fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-f661309{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-85c39a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-4d69c0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-0a65a25{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--justify-content:center;}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--justify-content:center;}.elementor-1596 .elementor-element.elementor-element-3683bfa{--justify-content:center;}.elementor-1596 .elementor-element.elementor-element-d6c043d{--justify-content:center;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--justify-content:center;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-284ef0f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-fd95d01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-da5bf6d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-fd77e9c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-1e47c0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1596 .elementor-element.elementor-element-71a8cdf{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:497px){.elementor-1596 .elementor-element.elementor-element-9a086c7{--min-height:320px;}.elementor-1596 .elementor-element.elementor-element-a2d59aa{--min-height:320px;}.elementor-1596 .elementor-element.elementor-element-22af8f4{--min-height:320px;}.elementor-1596 .elementor-element.elementor-element-71a8cdf{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1596 .elementor-element.elementor-element-8efe20d .gallery-item img{height:200px;}}@media(min-width:498px){.elementor-1596 .elementor-element.elementor-element-f661309{--width:50%;}.elementor-1596 .elementor-element.elementor-element-9a086c7{--width:50%;}.elementor-1596 .elementor-element.elementor-element-675c957{--width:50%;}.elementor-1596 .elementor-element.elementor-element-4d69c0e{--width:50%;}.elementor-1596 .elementor-element.elementor-element-614dffa{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-0b762d2{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-3683bfa{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-d6c043d{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--width:calc((100% /3) - ((20px * 2)/ 3));}.elementor-1596 .elementor-element.elementor-element-284ef0f{--width:50%;}.elementor-1596 .elementor-element.elementor-element-a2d59aa{--width:50%;}.elementor-1596 .elementor-element.elementor-element-4c99d8f{--width:50%;}.elementor-1596 .elementor-element.elementor-element-da5bf6d{--width:50%;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--width:50%;}.elementor-1596 .elementor-element.elementor-element-22af8f4{--width:50%;}.elementor-1596 .elementor-element.elementor-element-ded7c18{--width:47%;}.elementor-1596 .elementor-element.elementor-element-1e47c0e{--width:53%;}}@media(max-width:1024px) and (min-width:498px){.elementor-1596 .elementor-element.elementor-element-614dffa{--width:48.5%;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--width:calc((100% /2) - ((20px * 1)/ 2));}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--width:calc((100% /2) - ((20px * 1)/ 2));}.elementor-1596 .elementor-element.elementor-element-3683bfa{--width:calc((100% /2) - ((20px * 1)/ 2));}.elementor-1596 .elementor-element.elementor-element-d6c043d{--width:calc((100% /2) - ((20px * 1)/ 2));}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--width:calc((100% /2) - ((20px * 1)/ 2));}}@media(max-width:800px) and (min-width:498px){.elementor-1596 .elementor-element.elementor-element-fa967fc{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-f661309{--width:100%;}.elementor-1596 .elementor-element.elementor-element-9a086c7{--width:100%;}.elementor-1596 .elementor-element.elementor-element-85c39a0{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-675c957{--width:100%;}.elementor-1596 .elementor-element.elementor-element-4d69c0e{--width:100%;}.elementor-1596 .elementor-element.elementor-element-614dffa{--width:100%;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--width:100%;}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--width:100%;}.elementor-1596 .elementor-element.elementor-element-3683bfa{--width:100%;}.elementor-1596 .elementor-element.elementor-element-d6c043d{--width:100%;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--width:100%;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-284ef0f{--width:100%;}.elementor-1596 .elementor-element.elementor-element-a2d59aa{--width:100%;}.elementor-1596 .elementor-element.elementor-element-fd95d01{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-4c99d8f{--width:100%;}.elementor-1596 .elementor-element.elementor-element-da5bf6d{--width:100%;}.elementor-1596 .elementor-element.elementor-element-fd77e9c{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-43d81f9{--width:100%;}.elementor-1596 .elementor-element.elementor-element-22af8f4{--width:100%;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-ded7c18{--width:100%;}.elementor-1596 .elementor-element.elementor-element-1e47c0e{--width:100%;}}@media(max-width:600px) and (min-width:498px){.elementor-1596 .elementor-element.elementor-element-fa967fc{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-85c39a0{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-0b762d2{--width:100%;}.elementor-1596 .elementor-element.elementor-element-b4acfaf{--width:100%;}.elementor-1596 .elementor-element.elementor-element-3683bfa{--width:100%;}.elementor-1596 .elementor-element.elementor-element-d6c043d{--width:100%;}.elementor-1596 .elementor-element.elementor-element-9c6e5f3{--width:100%;}.elementor-1596 .elementor-element.elementor-element-ec5cbb6{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-fd95d01{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-fd77e9c{--content-width:100%;}.elementor-1596 .elementor-element.elementor-element-b4c4c5b{--content-width:100%;}}