.elementor-1785 .elementor-element.elementor-element-1756be4{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1785 .elementor-element.elementor-element-1756be4:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-1756be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-revetements-sols-murs-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-3050136{width:var( --container-widget-width, 804px );max-width:804px;--container-widget-width:804px;--container-widget-flex-grow:0;text-align:center;}.elementor-1785 .elementor-element.elementor-element-3050136 .elementor-heading-title{font-family:var( --e-global-typography-c81c04f-font-family ), Sans-serif;font-size:var( --e-global-typography-c81c04f-font-size );font-weight:var( --e-global-typography-c81c04f-font-weight );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-9f04d1f{width:var( --container-widget-width, 804px );max-width:804px;--container-widget-width:804px;--container-widget-flex-grow:0;text-align:center;}.elementor-1785 .elementor-element.elementor-element-9f04d1f .elementor-heading-title{font-family:var( --e-global-typography-c81c04f-font-family ), Sans-serif;font-size:var( --e-global-typography-c81c04f-font-size );font-weight:var( --e-global-typography-c81c04f-font-weight );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-f2c57ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-daa1ee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-a150e51{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;}.elementor-1785 .elementor-element.elementor-element-a150e51 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:3.4rem;font-weight:700;line-height:0.9em;color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-390fb48{width:var( --container-widget-width, 349px );max-width:349px;--container-widget-width:349px;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-390fb48 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-1f8c610{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-a206470{--display:flex;}.elementor-1785 .elementor-element.elementor-element-64c677b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-43ac230{--display:flex;--min-height:315px;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-43ac230:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-43ac230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-revetements-muraux-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-e0e13b8.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-e0e13b8{text-align:end;}.elementor-1785 .elementor-element.elementor-element-e0e13b8 img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-d128a4e{--display:flex;}.elementor-1785 .elementor-element.elementor-element-7e366c9 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-7e366c9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-804f2e5{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-804f2e5 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-03e0d9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-a74b9fc{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-a74b9fc:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-a74b9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-revetements-sol-thonon-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-440d47c.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-440d47c{text-align:end;}.elementor-1785 .elementor-element.elementor-element-440d47c img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-255fc78{--display:flex;}.elementor-1785 .elementor-element.elementor-element-1b274ef > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-1b274ef .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-a97a3f2{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-a97a3f2 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-07b6f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-3eefab7{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-3eefab7:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-3eefab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-magasin-revetements-murs-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-4c3104e.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-4c3104e{text-align:end;}.elementor-1785 .elementor-element.elementor-element-4c3104e img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-2c713ab{--display:flex;}.elementor-1785 .elementor-element.elementor-element-2f859c9 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-2f859c9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-121c9e2{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-121c9e2 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-76f7c8e{--display:flex;}.elementor-1785 .elementor-element.elementor-element-5ee0c01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-7b699c7{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:-9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-7b699c7:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-7b699c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-large-choix-couleurs-peinture.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-1df37c4.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-1df37c4{text-align:end;}.elementor-1785 .elementor-element.elementor-element-1df37c4 img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-417fee4{--display:flex;}.elementor-1785 .elementor-element.elementor-element-9c53dd8 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-9c53dd8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2156e5f{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-2156e5f > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-436e5ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-ca69035{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-ca69035:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-ca69035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-magasin-parquet-sol-contrecolle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-b56b8e7.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-b56b8e7{text-align:end;}.elementor-1785 .elementor-element.elementor-element-b56b8e7 img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-4b527c6{--display:flex;}.elementor-1785 .elementor-element.elementor-element-3e63dd8 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-3e63dd8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c397616{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-c397616 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-5144cd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-64455be{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-64455be:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-64455be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-rideaux-stores-thonon-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-c3055de.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-c3055de{text-align:end;}.elementor-1785 .elementor-element.elementor-element-c3055de img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-3a17353{--display:flex;}.elementor-1785 .elementor-element.elementor-element-124557d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-124557d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-96d00f7{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-96d00f7 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-9efa103{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-7d9934e{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-7d9934e:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-7d9934e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-magasin-textile-pour-maison.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-8bd9cad.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-8bd9cad{text-align:end;}.elementor-1785 .elementor-element.elementor-element-8bd9cad img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-cbf2c27{--display:flex;}.elementor-1785 .elementor-element.elementor-element-ffe84b7 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-ffe84b7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-8a6c737{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-8a6c737 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-e12ad22{--display:flex;}.elementor-1785 .elementor-element.elementor-element-1bbe34f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-164285d{--display:flex;--min-height:315px;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-164285d:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-164285d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-sols-parquets-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-baa5c56.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-baa5c56{text-align:end;}.elementor-1785 .elementor-element.elementor-element-baa5c56 img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-b535783{--display:flex;}.elementor-1785 .elementor-element.elementor-element-e4d0e7d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-e4d0e7d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b91e13d{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-b91e13d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-048012b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-ad5a5a2{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-ad5a5a2:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-ad5a5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-moquette-magasin-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-70d60fb.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-70d60fb{text-align:end;}.elementor-1785 .elementor-element.elementor-element-70d60fb img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-80acfeb{--display:flex;}.elementor-1785 .elementor-element.elementor-element-3dd0c59 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-3dd0c59 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9850104{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-9850104 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-7bc1b1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-588ead7{--display:flex;--min-height:315px;--justify-content:flex-end;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-588ead7:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-588ead7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-magasin-marquage-textile-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-c402cdc.elementor-element{--align-self:flex-end;}.elementor-1785 .elementor-element.elementor-element-c402cdc{text-align:end;}.elementor-1785 .elementor-element.elementor-element-c402cdc img{max-width:55px;}.elementor-1785 .elementor-element.elementor-element-2056397{--display:flex;}.elementor-1785 .elementor-element.elementor-element-179c73e > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-179c73e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-09fda27{width:initial;max-width:initial;font-family:var( --e-global-typography-c74f58e-font-family ), Sans-serif;font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-09fda27 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-9e3afe6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-970acb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:8rem;--padding-bottom:8rem;--padding-left:14rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-970acb0:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-970acb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de5ffba );}.elementor-1785 .elementor-element.elementor-element-c8ecb18{font-family:var( --e-global-typography-d978481-font-family ), Sans-serif;font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-227580f{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9ad12ee{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-3a49330{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;}.elementor-1785 .elementor-element.elementor-element-678b698 .elementor-button{background-color:#3C3C3C;fill:var( --e-global-color-8c87e3f );color:var( --e-global-color-8c87e3f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-dd6fbe3 );padding:15px 25px 15px 25px;}.elementor-1785 .elementor-element.elementor-element-678b698 .elementor-button:hover, .elementor-1785 .elementor-element.elementor-element-678b698 .elementor-button:focus{background-color:var( --e-global-color-8c87e3f );color:var( --e-global-color-dd6fbe3 );border-color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-678b698 .elementor-button:hover svg, .elementor-1785 .elementor-element.elementor-element-678b698 .elementor-button:focus svg{fill:var( --e-global-color-dd6fbe3 );}.elementor-1785 .elementor-element.elementor-element-39aba0c .elementor-button{background-color:var( --e-global-color-8c87e3f );fill:var( --e-global-color-6639eec );color:var( --e-global-color-6639eec );padding:15px 20px 15px 20px;}.elementor-1785 .elementor-element.elementor-element-39aba0c .elementor-button:hover, .elementor-1785 .elementor-element.elementor-element-39aba0c .elementor-button:focus{background-color:var( --e-global-color-dd6fbe3 );color:var( --e-global-color-8c87e3f );border-color:var( --e-global-color-dd6fbe3 );}.elementor-1785 .elementor-element.elementor-element-39aba0c .elementor-button:hover svg, .elementor-1785 .elementor-element.elementor-element-39aba0c .elementor-button:focus svg{fill:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-2a48f4e{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button:hover, .elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-6639eec );border-color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button:hover svg, .elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button:focus svg{fill:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6639eec );padding:15px 20px 15px 22px;}.elementor-1785 .elementor-element.elementor-element-879a60f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-9b57bb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-b064735 img{height:500px;object-fit:cover;object-position:center center;}.elementor-1785 .elementor-element.elementor-element-23b99c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-4cda0ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-4cda0ba:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-4cda0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-revetements-magasin-bricolage-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-162346f{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-1785 .elementor-element.elementor-element-162346f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:3.4rem;line-height:1.2em;color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-59ba160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-25436ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-25436ed:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-25436ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-tout-pour-maison-savoie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-f44bed1{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-2e60bbf{font-family:var( --e-global-typography-d978481-font-family ), Sans-serif;font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-317b6bd > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-317b6bd{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-1c8b980{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1785 .elementor-element.elementor-element-24198a1 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-24198a1{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-644402b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-644402b:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-644402b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-large-choix-magasin-thonon-gresy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-7a456c7{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-4572b0b{font-family:var( --e-global-typography-d978481-font-family ), Sans-serif;font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-5b6092c{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-5b6092c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-c066a7b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1785 .elementor-element.elementor-element-c1e3c6b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-c1e3c6b{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-bd83937{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-bd83937:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-bd83937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdubouloz.com/wp-content/uploads/2025/04/g-dubouloz-grande-surface-bricolage-outillage-thonon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1785 .elementor-element.elementor-element-887ca1e{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-e6ea17a{font-family:var( --e-global-typography-d978481-font-family ), Sans-serif;font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-ff21792 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-ff21792{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-b9f59d4{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:1.7rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-6639eec );}.elementor-1785 .elementor-element.elementor-element-b9f59d4 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-60a9ba4{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1785 .elementor-element.elementor-element-cb9ad02 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-cb9ad02{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-887566f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 15px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:15px;--border-left-width:0px;border-color:var( --e-global-color-de5ffba );--border-color:var( --e-global-color-de5ffba );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-887566f:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-887566f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32393D;}.elementor-1785 .elementor-element.elementor-element-601ded2{text-align:center;}.elementor-1785 .elementor-element.elementor-element-601ded2 .elementor-heading-title{font-family:var( --e-global-typography-c9f44f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c9f44f5-font-size );line-height:var( --e-global-typography-c9f44f5-line-height );color:var( --e-global-color-8c87e3f );}.elementor-1785 .elementor-element.elementor-element-2c72cb8{--e-image-carousel-slides-to-show:6;}.elementor-1785 .elementor-element.elementor-element-2c72cb8 > .elementor-widget-container{margin:3rem 0rem 2rem 0rem;}.elementor-1785 .elementor-element.elementor-element-2c72cb8 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1366px){.elementor-1785 .elementor-element.elementor-element-1756be4{--min-height:450px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-3050136 .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-9f04d1f .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-f2c57ae{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-a150e51{--container-widget-width:471px;--container-widget-flex-grow:0;width:var( --container-widget-width, 471px );max-width:471px;}.elementor-1785 .elementor-element.elementor-element-a150e51 .elementor-heading-title{font-size:2.975rem;line-height:0.9em;}.elementor-1785 .elementor-element.elementor-element-390fb48{font-size:1.225rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-7e366c9 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-804f2e5{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-1b274ef .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-a97a3f2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-2f859c9 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-121c9e2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-9c53dd8 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2156e5f{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-3e63dd8 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c397616{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-124557d .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-96d00f7{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-ffe84b7 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-8a6c737{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-e4d0e7d .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b91e13d{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-3dd0c59 .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9850104{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-179c73e .elementor-heading-title{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-09fda27{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-970acb0{--padding-top:7rem;--padding-bottom:7rem;--padding-left:5rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-c8ecb18{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-227580f{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b064735 img{height:425px;}.elementor-1785 .elementor-element.elementor-element-162346f{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;}.elementor-1785 .elementor-element.elementor-element-162346f .elementor-heading-title{font-size:2.975rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2e60bbf{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-317b6bd{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-24198a1{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-4572b0b{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-5b6092c{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c1e3c6b{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-e6ea17a{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-ff21792{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b9f59d4{--container-widget-width:178px;--container-widget-flex-grow:0;width:var( --container-widget-width, 178px );max-width:178px;font-size:1.225rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-cb9ad02{font-size:1.925rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-887566f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-601ded2 .elementor-heading-title{font-size:var( --e-global-typography-c9f44f5-font-size );line-height:var( --e-global-typography-c9f44f5-line-height );}}@media(max-width:1024px){.elementor-1785 .elementor-element.elementor-element-1756be4{--min-height:300px;}.elementor-1785 .elementor-element.elementor-element-3050136 .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-9f04d1f .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-f2c57ae{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-a150e51{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-1785 .elementor-element.elementor-element-a150e51 .elementor-heading-title{font-size:2.6031rem;line-height:0.9em;}.elementor-1785 .elementor-element.elementor-element-390fb48{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;font-size:1.0718rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-1f8c610{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-1785 .elementor-element.elementor-element-43ac230{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-7e366c9 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-804f2e5{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-a74b9fc{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-1b274ef .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-a97a3f2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-3eefab7{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-2f859c9 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-121c9e2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-7b699c7{--min-height:220px;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-9c53dd8 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2156e5f{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-ca69035{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-3e63dd8 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c397616{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-64455be{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-124557d .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-96d00f7{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-7d9934e{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-ffe84b7 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-8a6c737{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-164285d{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-e4d0e7d .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b91e13d{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-ad5a5a2{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-3dd0c59 .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9850104{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-588ead7{--min-height:220px;}.elementor-1785 .elementor-element.elementor-element-179c73e .elementor-heading-title{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-09fda27{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-9e3afe6{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1785 .elementor-element.elementor-element-970acb0{--justify-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-c8ecb18{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-227580f{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-3a49330{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1785 .elementor-element.elementor-element-39aba0c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1785 .elementor-element.elementor-element-b064735 img{height:390px;}.elementor-1785 .elementor-element.elementor-element-23b99c5{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1785 .elementor-element.elementor-element-4cda0ba{--padding-top:4rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:3rem;}.elementor-1785 .elementor-element.elementor-element-162346f .elementor-heading-title{font-size:2.6031rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2e60bbf{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-317b6bd{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-24198a1{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-4572b0b{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-5b6092c{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c1e3c6b{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-e6ea17a{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-ff21792{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b9f59d4{font-size:1.0718rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-cb9ad02{font-size:1.6843rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-601ded2 .elementor-heading-title{font-size:var( --e-global-typography-c9f44f5-font-size );line-height:var( --e-global-typography-c9f44f5-line-height );}.elementor-1785 .elementor-element.elementor-element-2c72cb8{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-1785 .elementor-element.elementor-element-1756be4{--content-width:500px;--min-height:300px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-3050136{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-1785 .elementor-element.elementor-element-3050136 .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-9f04d1f{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-1785 .elementor-element.elementor-element-9f04d1f .elementor-heading-title{font-size:var( --e-global-typography-c81c04f-font-size );line-height:var( --e-global-typography-c81c04f-line-height );}.elementor-1785 .elementor-element.elementor-element-f2c57ae{--content-width:290px;}.elementor-1785 .elementor-element.elementor-element-a150e51 .elementor-heading-title{font-size:2.2777rem;line-height:0.9em;}.elementor-1785 .elementor-element.elementor-element-390fb48{font-size:1rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-1f8c610{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-43ac230{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-7e366c9 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-804f2e5{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-a74b9fc{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-1b274ef .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-a97a3f2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-3eefab7{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-2f859c9 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-121c9e2{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-7b699c7{--min-height:280px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-9c53dd8 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-2156e5f{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-ca69035{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-3e63dd8 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c397616{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-64455be{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-124557d .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-96d00f7{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-7d9934e{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-ffe84b7 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-8a6c737{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-164285d{--min-height:280px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1785 .elementor-element.elementor-element-e4d0e7d .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b91e13d{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-ad5a5a2{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-3dd0c59 .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9850104{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-588ead7{--min-height:280px;}.elementor-1785 .elementor-element.elementor-element-179c73e .elementor-heading-title{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-09fda27{font-size:var( --e-global-typography-c74f58e-font-size );line-height:var( --e-global-typography-c74f58e-line-height );}.elementor-1785 .elementor-element.elementor-element-9e3afe6{--width:500px;}.elementor-1785 .elementor-element.elementor-element-970acb0{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-c8ecb18{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-227580f{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-9ad12ee{--width:100%;}.elementor-1785 .elementor-element.elementor-element-d2ff338 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1785 .elementor-element.elementor-element-9b57bb9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-b064735 img{height:230px;}.elementor-1785 .elementor-element.elementor-element-23b99c5{--width:500px;}.elementor-1785 .elementor-element.elementor-element-4cda0ba{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-162346f .elementor-heading-title{font-size:2.2777rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-25436ed{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:3rem;}.elementor-1785 .elementor-element.elementor-element-f44bed1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-2e60bbf{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-317b6bd{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-1c8b980{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1785 .elementor-element.elementor-element-24198a1{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-644402b{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-7a456c7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-4572b0b{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-5b6092c{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-c066a7b{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1785 .elementor-element.elementor-element-c1e3c6b{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-bd83937{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-887ca1e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1785 .elementor-element.elementor-element-e6ea17a{font-size:var( --e-global-typography-d978481-font-size );line-height:var( --e-global-typography-d978481-line-height );}.elementor-1785 .elementor-element.elementor-element-ff21792{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-b9f59d4{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;font-size:1rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-60a9ba4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1785 .elementor-element.elementor-element-cb9ad02{font-size:1.4723rem;line-height:1.2em;}.elementor-1785 .elementor-element.elementor-element-887566f{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1785 .elementor-element.elementor-element-601ded2 .elementor-heading-title{font-size:var( --e-global-typography-c9f44f5-font-size );line-height:var( --e-global-typography-c9f44f5-line-height );}.elementor-1785 .elementor-element.elementor-element-2c72cb8{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-1785 .elementor-element.elementor-element-f2c57ae{--content-width:1100px;}.elementor-1785 .elementor-element.elementor-element-970acb0{--width:50%;}.elementor-1785 .elementor-element.elementor-element-9ad12ee{--width:343px;}.elementor-1785 .elementor-element.elementor-element-3a49330{--width:100%;}.elementor-1785 .elementor-element.elementor-element-2a48f4e{--width:100%;}.elementor-1785 .elementor-element.elementor-element-879a60f{--width:50%;}.elementor-1785 .elementor-element.elementor-element-4cda0ba{--width:50%;}.elementor-1785 .elementor-element.elementor-element-59ba160{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1785 .elementor-element.elementor-element-3a49330{--width:70%;}.elementor-1785 .elementor-element.elementor-element-2a48f4e{--width:70%;}}