.elementor-64175 .elementor-element.elementor-element-61c1c74{--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:-75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-64175 .elementor-element.elementor-element-61c1c74:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-61c1c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-663a6ced{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-64175 .elementor-element.elementor-element-4449a205{--display:flex;}.elementor-64175 .elementor-element.elementor-element-4449a205:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-4449a205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/10/facade.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64175 .elementor-element.elementor-element-7da15d2a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-15e799f2 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-31b48609{text-align:justify;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-4a0fdc25{left:40px;}body.rtl .elementor-64175 .elementor-element.elementor-element-4a0fdc25{right:40px;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25{top:-50px;z-index:-1;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25 img{width:70px;}.elementor-64175 .elementor-element.elementor-element-9dc63d1{--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:-75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-64175 .elementor-element.elementor-element-9dc63d1:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-9dc63d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-15d0c94a{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-64175 .elementor-element.elementor-element-57a983ea{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-64175 .elementor-element.elementor-element-7bcf2f7f .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-7e3f2c7f{text-align:justify;}.elementor-64175 .elementor-element.elementor-element-57eed464{--display:flex;}.elementor-64175 .elementor-element.elementor-element-57eed464:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-57eed464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/10/alliance-renovation-champtoce-avant-768x505.jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-33f1cb0d{right:35px;}body.rtl .elementor-64175 .elementor-element.elementor-element-33f1cb0d{left:35px;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d{top:-50px;z-index:-1;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d img{width:70px;}.elementor-64175 .elementor-element.elementor-element-21b05522{--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-64175 .elementor-element.elementor-element-2c20ccb0 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-64175 .elementor-element.elementor-element-2c20ccb0{text-align:center;}.elementor-64175 .elementor-element.elementor-element-2c20ccb0 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-a80bc68 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 98px 0px 98px;}.elementor-64175 .elementor-element.elementor-element-a80bc68{text-align:center;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-64175 .elementor-element.elementor-element-4b49cafb{--display:flex;}.elementor-64175 .elementor-element.elementor-element-18e48e45{--e-image-carousel-slides-to-show:3;}.elementor-64175 .elementor-element.elementor-element-18e48e45 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-64175 .elementor-element.elementor-element-18e48e45 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-18e48e45 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-64175 .elementor-element.elementor-element-18e48e45 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-7a04c398{--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-64175 .elementor-element.elementor-element-31d82f9a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-64175 .elementor-element.elementor-element-31d82f9a:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-31d82f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-2ab06d8f{font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-52e5d00b{--display:flex;}.elementor-widget-ucaddon_uc_before_after .cocoen-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-64175 .elementor-element.elementor-element-70876a63 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-64175 .elementor-element.elementor-element-70876a63 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-64175 .elementor-element.elementor-element-70876a63 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-64175 .elementor-element.elementor-element-622d84f5{--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:-75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-64175 .elementor-element.elementor-element-622d84f5:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-622d84f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64175 .elementor-element.elementor-element-784e40cf{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-64175 .elementor-element.elementor-element-1c795a02{--display:flex;}.elementor-64175 .elementor-element.elementor-element-1c795a02:not(.elementor-motion-effects-element-type-background), .elementor-64175 .elementor-element.elementor-element-1c795a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/10/alliance-renovation-champtoce-03-2-768x513.jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64175 .elementor-element.elementor-element-4369ae10{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-64175 .elementor-element.elementor-element-6a92834 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-6151b496{text-align:justify;}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-515169f5{left:40px;}body.rtl .elementor-64175 .elementor-element.elementor-element-515169f5{right:40px;}.elementor-64175 .elementor-element.elementor-element-515169f5{top:-50px;z-index:-1;}.elementor-64175 .elementor-element.elementor-element-515169f5 img{width:70px;}.elementor-64175 .elementor-element.elementor-element-2341cadd{--display:flex;}.elementor-64175 .elementor-element.elementor-element-741b405d{--e-image-carousel-slides-to-show:3;}.elementor-64175 .elementor-element.elementor-element-741b405d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-64175 .elementor-element.elementor-element-741b405d .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-secondary );}.elementor-64175 .elementor-element.elementor-element-741b405d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-64175 .elementor-element.elementor-element-741b405d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-64175 .elementor-element.elementor-element-663a6ced{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-4a0fdc25{left:15px;}body.rtl .elementor-64175 .elementor-element.elementor-element-4a0fdc25{right:15px;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25{top:-40px;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25 img{width:60px;}.elementor-64175 .elementor-element.elementor-element-15d0c94a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-33f1cb0d{right:20px;}body.rtl .elementor-64175 .elementor-element.elementor-element-33f1cb0d{left:20px;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d{top:-40px;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d img{width:60px;}.elementor-64175 .elementor-element.elementor-element-a80bc68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_uc_before_after .cocoen-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64175 .elementor-element.elementor-element-784e40cf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-515169f5{left:15px;}body.rtl .elementor-64175 .elementor-element.elementor-element-515169f5{right:15px;}.elementor-64175 .elementor-element.elementor-element-515169f5{top:-40px;}.elementor-64175 .elementor-element.elementor-element-515169f5 img{width:60px;}}@media(max-width:767px){.elementor-64175 .elementor-element.elementor-element-61c1c74{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64175 .elementor-element.elementor-element-663a6ced{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64175 .elementor-element.elementor-element-7da15d2a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-64175 .elementor-element.elementor-element-15e799f2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-4a0fdc25{left:10px;}body.rtl .elementor-64175 .elementor-element.elementor-element-4a0fdc25{right:10px;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25{top:-35px;}.elementor-64175 .elementor-element.elementor-element-4a0fdc25 img{width:50px;}.elementor-64175 .elementor-element.elementor-element-9dc63d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64175 .elementor-element.elementor-element-15d0c94a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64175 .elementor-element.elementor-element-57a983ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-64175 .elementor-element.elementor-element-7bcf2f7f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d{top:-35px;}.elementor-64175 .elementor-element.elementor-element-33f1cb0d img{width:50px;}.elementor-64175 .elementor-element.elementor-element-2c20ccb0 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-widget-ucaddon_uc_before_after .cocoen-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-64175 .elementor-element.elementor-element-622d84f5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64175 .elementor-element.elementor-element-784e40cf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64175 .elementor-element.elementor-element-4369ae10{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-64175 .elementor-element.elementor-element-6a92834 > .elementor-widget-container{padding:10px 0px 0px 0px;}body:not(.rtl) .elementor-64175 .elementor-element.elementor-element-515169f5{left:10px;}body.rtl .elementor-64175 .elementor-element.elementor-element-515169f5{right:10px;}.elementor-64175 .elementor-element.elementor-element-515169f5{top:-35px;}.elementor-64175 .elementor-element.elementor-element-515169f5 img{width:50px;}}/* Start custom CSS for heading, class: .elementor-element-15e799f2 */.highlight {
    color: #EB5D99;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bcf2f7f */.highlight {
    color: #EB5D99;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c20ccb0 */.elementor-64175 .elementor-element.elementor-element-2c20ccb0 .highlight{
    color: #EB5D99;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80bc68 */.elementor-64175 .elementor-element.elementor-element-a80bc68 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-18e48e45 */.elementor-64175 .elementor-element.elementor-element-18e48e45 .swiper-pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
}

.elementor-64175 .elementor-element.elementor-element-18e48e45 .swiper-pagination-bullet{
    width:8px;
    height:8px;
    background-color: #011643;
    opacity: 1;
}

.elementor-64175 .elementor-element.elementor-element-18e48e45 .swiper-pagination-bullet-active{
    background-color: #EB5D99;
    width:14px;
    height:14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ab06d8f */.elementor-64175 .elementor-element.elementor-element-2ab06d8f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-70876a63 */.elementor-64175 .elementor-element.elementor-element-70876a63{
    height: 100%
}

.elementor-64175 .elementor-element.elementor-element-70876a63 .before-after-widget{
    height: 100%;
}

.elementor-64175 .elementor-element.elementor-element-70876a63 img{
    height: 100%;
    object-fit: cover;
}

@media screen and (max-width:767px){
    .elementor-64175 .elementor-element.elementor-element-70876a63 .before-after-widget{
        width:auto;
    }
    .elementor-64175 .elementor-element.elementor-element-70876a63 img{
        max-width:fit-content !important;
    }
    .elementor-64175 .elementor-element.elementor-element-70876a63 > img{
        width:auto !important;
        object-fit:cover;
        max-width:fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a04c398 */.elementor-64175 .elementor-element.elementor-element-7a04c398{
    height: 100%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a92834 */.highlight {
    color: #EB5D99;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-741b405d */.elementor-64175 .elementor-element.elementor-element-741b405d .swiper-pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
}

.elementor-64175 .elementor-element.elementor-element-741b405d .swiper-pagination-bullet{
    width:8px;
    height:8px;
    background-color: #011643;
    opacity: 1;
}

.elementor-64175 .elementor-element.elementor-element-741b405d .swiper-pagination-bullet-active{
    background-color: #EB5D99;
    width:14px;
    height:14px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITCFranklinGothicStd-MdCd';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-MdCd.ttf') format('truetype');
}
@font-face {
	font-family: 'ITCFranklinGothicStd-MdCd';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-MdCdIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITCFranklinGothicStd-Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'ITCFranklinGothicStd-Book';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-BookIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */