.elementor-69 .elementor-element.elementor-element-9477af2{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-9477af2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9477af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df81407 );}.elementor-69 .elementor-element.elementor-element-9477af2::before, .elementor-69 .elementor-element.elementor-element-9477af2 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-9477af2 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-9477af2 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-9477af2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-9477af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/stripe-pattern-blanc.svg");--background-overlay:'';background-size:400px auto;}.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-69 .elementor-element.elementor-element-633e010 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-69 .elementor-element.elementor-element-633e010{text-align:center;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-69 .elementor-element.elementor-element-af2225b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-af2225b{text-align:center;}.elementor-69 .elementor-element.elementor-element-07435bf{--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:75px;--padding-bottom:125px;--padding-left:30px;--padding-right:30px;}.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-69 .elementor-element.elementor-element-70cded4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-69 .elementor-element.elementor-element-70cded4{text-align:center;}.elementor-69 .elementor-element.elementor-element-70cded4 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:45px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-6a4d125{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-69 .elementor-element.elementor-element-fd689ac{--display:flex;--min-height:400px;--justify-content:flex-end;--overflow:hidden;}.elementor-69 .elementor-element.elementor-element-fd689ac:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-fd689ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/Arriere-MAISON-E-4Ch-TUILES-X-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-69 .elementor-element.elementor-element-cf5ffba{--display:flex;--position:absolute;--border-radius:0% 0% 0% 0%;bottom:-384px;}.elementor-69 .elementor-element.elementor-element-cf5ffba:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-cf5ffba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01164366;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-cf5ffba{left:-5px;}body.rtl .elementor-69 .elementor-element.elementor-element-cf5ffba{right:-5px;}.elementor-69 .elementor-element.elementor-element-9ab3948 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-69 .elementor-element.elementor-element-9ab3948 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-69 .elementor-element.elementor-element-18b32ea{--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:flex-start;}.elementor-69 .elementor-element.elementor-element-4cf057d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 235px 0px 20px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-4cf057d{left:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-4cf057d{right:0px;}.elementor-69 .elementor-element.elementor-element-4cf057d{bottom:-58px;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-ed2edfa{left:250px;}body.rtl .elementor-69 .elementor-element.elementor-element-ed2edfa{right:250px;}.elementor-69 .elementor-element.elementor-element-ed2edfa{bottom:0px;}.elementor-69 .elementor-element.elementor-element-ed2edfa .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-ed2edfa .elementor-icon{font-size:20px;}.elementor-69 .elementor-element.elementor-element-ed2edfa .elementor-icon svg{height:20px;}.elementor-69 .elementor-element.elementor-element-3d594a8{--display:flex;--min-height:400px;--justify-content:flex-end;--overflow:hidden;}.elementor-69 .elementor-element.elementor-element-3d594a8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3d594a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/construire-maison.webp");background-position:center center;background-size:cover;}.elementor-69 .elementor-element.elementor-element-e125621{--display:flex;--position:absolute;--border-radius:0% 0% 0% 0%;bottom:-384px;}.elementor-69 .elementor-element.elementor-element-e125621:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e125621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01164366;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-e125621{left:-5px;}body.rtl .elementor-69 .elementor-element.elementor-element-e125621{right:-5px;}.elementor-69 .elementor-element.elementor-element-73e3095 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-69 .elementor-element.elementor-element-73e3095 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-69 .elementor-element.elementor-element-20f9b16{--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:flex-start;}.elementor-69 .elementor-element.elementor-element-125a548 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 235px 0px 20px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-125a548{left:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-125a548{right:0px;}.elementor-69 .elementor-element.elementor-element-125a548{bottom:-58px;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-64f28ca{left:250px;}body.rtl .elementor-69 .elementor-element.elementor-element-64f28ca{right:250px;}.elementor-69 .elementor-element.elementor-element-64f28ca{bottom:0px;}.elementor-69 .elementor-element.elementor-element-64f28ca .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-64f28ca .elementor-icon{font-size:20px;}.elementor-69 .elementor-element.elementor-element-64f28ca .elementor-icon svg{height:20px;}.elementor-69 .elementor-element.elementor-element-4a69ac3{--display:flex;--min-height:400px;--justify-content:flex-end;--overflow:hidden;}.elementor-69 .elementor-element.elementor-element-4a69ac3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4a69ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/trouver-maison-terrain.webp");background-position:center right;background-size:cover;}.elementor-69 .elementor-element.elementor-element-06c108c{--display:flex;--position:absolute;--border-radius:0% 0% 0% 0%;bottom:-384px;}.elementor-69 .elementor-element.elementor-element-06c108c:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-06c108c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01164366;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-06c108c{left:-5px;}body.rtl .elementor-69 .elementor-element.elementor-element-06c108c{right:-5px;}.elementor-69 .elementor-element.elementor-element-ca8bf18 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-69 .elementor-element.elementor-element-ca8bf18 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-69 .elementor-element.elementor-element-440fc99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 235px 0px 20px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-440fc99{left:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-440fc99{right:0px;}.elementor-69 .elementor-element.elementor-element-440fc99{bottom:-58px;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-5aa6e06{left:250px;}body.rtl .elementor-69 .elementor-element.elementor-element-5aa6e06{right:250px;}.elementor-69 .elementor-element.elementor-element-5aa6e06{bottom:0px;}.elementor-69 .elementor-element.elementor-element-5aa6e06 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-5aa6e06 .elementor-icon{font-size:20px;}.elementor-69 .elementor-element.elementor-element-5aa6e06 .elementor-icon svg{height:20px;}.elementor-69 .elementor-element.elementor-element-cb9a3d5{--display:flex;--min-height:400px;--justify-content:flex-end;--overflow:hidden;}.elementor-69 .elementor-element.elementor-element-cb9a3d5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-cb9a3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/maison-biosourcee.jpg");background-position:center right;background-size:cover;}.elementor-69 .elementor-element.elementor-element-6ae9d41{--display:flex;--position:absolute;--border-radius:0% 0% 0% 0%;bottom:-384px;}.elementor-69 .elementor-element.elementor-element-6ae9d41:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6ae9d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01164366;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6ae9d41{left:-5px;}body.rtl .elementor-69 .elementor-element.elementor-element-6ae9d41{right:-5px;}.elementor-69 .elementor-element.elementor-element-47849bc > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-69 .elementor-element.elementor-element-47849bc .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-69 .elementor-element.elementor-element-31c0f03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 235px 0px 20px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-31c0f03{left:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-31c0f03{right:0px;}.elementor-69 .elementor-element.elementor-element-31c0f03{bottom:-58px;font-family:"ITCFranklinGothicStd-Book", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-f0a7730{left:250px;}body.rtl .elementor-69 .elementor-element.elementor-element-f0a7730{right:250px;}.elementor-69 .elementor-element.elementor-element-f0a7730{bottom:0px;}.elementor-69 .elementor-element.elementor-element-f0a7730 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-f0a7730 .elementor-icon{font-size:20px;}.elementor-69 .elementor-element.elementor-element-f0a7730 .elementor-icon svg{height:20px;}.elementor-69 .elementor-element.elementor-element-6c0a349{--display:flex;}.elementor-69 .elementor-element.elementor-element-0b31081{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button{font-family:"ITCFranklinGothicStd-Med", Sans-serif;font-size:50px;font-weight:300;text-transform:none;line-height:40px;}.elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-efc09f5{--display:flex;}.elementor-69 .elementor-element.elementor-element-f45828d .elementor-button{font-family:"ITCFranklinGothicStd-Med", Sans-serif;font-size:50px;font-weight:300;text-transform:none;line-height:40px;}.elementor-69 .elementor-element.elementor-element-f45828d .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-f45828d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-f45828d .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-f45828d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-5d49320{--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-69 .elementor-element.elementor-element-f8da86b{--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:290px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-c458f29{--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;--z-index:1;}.elementor-69 .elementor-element.elementor-element-76f1a76 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;}.elementor-69 .elementor-element.elementor-element-76f1a76{text-align:center;}.elementor-69 .elementor-element.elementor-element-76f1a76 .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-69 .elementor-element.elementor-element-873ac7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 67px;--row-gap:0px;--column-gap:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-e790070{--display:flex;--min-height:325px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-e790070:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e790070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/10/ARRIERE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-e790070.e-con{--flex-grow:1;--flex-shrink:0;}.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-69 .elementor-element.elementor-element-e33615e{left:-109px;}body.rtl .elementor-69 .elementor-element.elementor-element-e33615e{right:-109px;}.elementor-69 .elementor-element.elementor-element-e33615e{top:-156px;}.elementor-69 .elementor-element.elementor-element-e33615e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6af152b{left:-79.25px;}body.rtl .elementor-69 .elementor-element.elementor-element-6af152b{right:-79.25px;}.elementor-69 .elementor-element.elementor-element-6af152b{top:68.75px;text-align:left;}.elementor-69 .elementor-element.elementor-element-6af152b img{width:42%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-48e7ccf{--display:flex;}.elementor-69 .elementor-element.elementor-element-9c54683 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-69 .elementor-element.elementor-element-75fb28f .elementor-button{font-family:"ITCFranklinGothicStd-Med", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:25px;padding:10px 15px 10px 15px;}.elementor-69 .elementor-element.elementor-element-75fb28f .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-75fb28f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-75fb28f .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-75fb28f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-f46ad50{--display:flex;--position:absolute;--overlay-opacity:1;bottom:0px;--z-index:0;}.elementor-69 .elementor-element.elementor-element-f46ad50:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97ed699 );}.elementor-69 .elementor-element.elementor-element-f46ad50::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/stripe-pattern-blanc.svg");--background-overlay:'';background-repeat:repeat;background-size:400px auto;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-f46ad50{right:0px;}body.rtl .elementor-69 .elementor-element.elementor-element-f46ad50{left:0px;}.elementor-69 .elementor-element.elementor-element-368c552{--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:210px;--margin-bottom:103px;--margin-left:0px;--margin-right:0px;}.elementor-69 .elementor-element.elementor-element-7d2bcd7{--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:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-0936213{text-align:center;}.elementor-69 .elementor-element.elementor-element-0936213 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:45px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-b19a697{--swiper-slides-to-display:2;--swiper-slides-gap:0px;z-index:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-25px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:20px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-25px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:20px;--arrow-size:30px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-accent );--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-secondary );--swiper-pagination-spacing:0px;}.elementor-69 .elementor-element.elementor-element-b19a697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-b19a697 .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-02b9b2b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-02b9b2b .elementor-button{font-family:"ITCFranklinGothicStd-Med", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:25px;padding:10px 25px 10px 25px;}.elementor-69 .elementor-element.elementor-element-02b9b2b .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-02b9b2b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-02b9b2b .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-02b9b2b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-9610a6c{--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:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-d9af578{--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-69 .elementor-element.elementor-element-1a24ccc{--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;--overlay-opacity:1;--padding-top:136px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-1a24ccc:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1a24ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F1F4;}.elementor-69 .elementor-element.elementor-element-1a24ccc::before, .elementor-69 .elementor-element.elementor-element-1a24ccc > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-1a24ccc > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-1a24ccc > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-1a24ccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-1a24ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://all.zagzig.fr/wp-content/uploads/2024/09/stripe-pattern-blanc.svg");--background-overlay:'';background-size:400px auto;}.elementor-69 .elementor-element.elementor-element-b418f30 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-69 .elementor-element.elementor-element-b418f30{text-align:center;}.elementor-69 .elementor-element.elementor-element-b418f30 .elementor-heading-title{font-family:"ITCFranklinGothicStd-MdCd", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-8a034ee{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-accent );--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-secondary );--swiper-pagination-spacing:20px;}.elementor-69 .elementor-element.elementor-element-8a034ee .swiper-slide > .elementor-element{height:100%;}.elementor-69 .elementor-element.elementor-element-ed5eab3{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-69 .elementor-element.elementor-element-fa42432{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-e790070{--width:490px;}.elementor-69 .elementor-element.elementor-element-f46ad50{--width:80%;}.elementor-69 .elementor-element.elementor-element-7d2bcd7{--content-width:1175px;}.elementor-69 .elementor-element.elementor-element-1a24ccc{--content-width:1366px;}}@media(max-width:1024px) and (min-width:768px){.elementor-69 .elementor-element.elementor-element-48e7ccf{--width:80%;}.elementor-69 .elementor-element.elementor-element-f46ad50{--width:90%;}}@media(min-width:1025px){.elementor-69 .elementor-element.elementor-element-f46ad50::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-f46ad50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-07435bf{--padding-top:75px;--padding-bottom:125px;--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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-69 .elementor-element.elementor-element-76f1a76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-873ac7f{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-e790070{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-69 .elementor-element.elementor-element-e33615e{left:-214px;}body.rtl .elementor-69 .elementor-element.elementor-element-e33615e{right:-214px;}.elementor-69 .elementor-element.elementor-element-e33615e{top:-52px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6af152b{left:-95px;}body.rtl .elementor-69 .elementor-element.elementor-element-6af152b{right:-95px;}.elementor-69 .elementor-element.elementor-element-6af152b{top:135px;}.elementor-69 .elementor-element.elementor-element-48e7ccf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-0936213 .elementor-heading-title{font-size:45px;line-height:40px;}.elementor-69 .elementor-element.elementor-element-b19a697{--swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-8a034ee{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-9477af2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-07435bf{--padding-top:75px;--padding-bottom:180px;--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-69 .elementor-element.elementor-element-70cded4 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-69 .elementor-element.elementor-element-6c0a349{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button{font-size:16px;padding:3px 30px 3px 30px;}.elementor-69 .elementor-element.elementor-element-f45828d .elementor-button{font-size:16px;padding:3px 30px 3px 30px;}.elementor-69 .elementor-element.elementor-element-f8da86b{--padding-top:185px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-69 .elementor-element.elementor-element-76f1a76{text-align:left;}.elementor-69 .elementor-element.elementor-element-76f1a76 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-69 .elementor-element.elementor-element-873ac7f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--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-69 .elementor-element.elementor-element-e790070{--width:295px;--min-height:224px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-e790070.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.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-69 .elementor-element.elementor-element-e33615e{left:-46px;}body.rtl .elementor-69 .elementor-element.elementor-element-e33615e{right:-46px;}.elementor-69 .elementor-element.elementor-element-e33615e{top:-33px;}.elementor-69 .elementor-element.elementor-element-e33615e img{width:177px;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-6af152b{left:-26px;}body.rtl .elementor-69 .elementor-element.elementor-element-6af152b{right:-26px;}.elementor-69 .elementor-element.elementor-element-6af152b{top:100px;}.elementor-69 .elementor-element.elementor-element-6af152b img{width:77px;}.elementor-69 .elementor-element.elementor-element-48e7ccf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-69 .elementor-element.elementor-element-f46ad50{--width:100%;bottom:126px;}.elementor-69 .elementor-element.elementor-element-368c552{--margin-top:210px;--margin-bottom:175px;--margin-left:0px;--margin-right:0px;}.elementor-69 .elementor-element.elementor-element-0936213 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-69 .elementor-element.elementor-element-b19a697{--swiper-slides-to-display:1;}.elementor-69 .elementor-element.elementor-element-02b9b2b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-1a24ccc{--padding-top:75px;--padding-bottom:185px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-b418f30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 13% 0% 13%;}.elementor-69 .elementor-element.elementor-element-b418f30 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-69 .elementor-element.elementor-element-8a034ee{--swiper-slides-to-display:1;--swiper-pagination-spacing:10px;}}/* Start custom CSS for heading, class: .elementor-element-70cded4 */.elementor-69 .elementor-element.elementor-element-70cded4 .highlight{
    color:#EB5D99;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5ffba */.elementor-69 .elementor-element.elementor-element-cf5ffba{
    height: 500px;
    width: 430px;
    border-radius: 0% 100% 0% 100% / 100% 65% 35% 0%;
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ab3948 */.elementor-69 .elementor-element.elementor-element-9ab3948{
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf057d */.elementor-69 .elementor-element.elementor-element-4cf057d{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed2edfa */.elementor-69 .elementor-element.elementor-element-ed2edfa{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd689ac */.elementor-69 .elementor-element.elementor-element-fd689ac:hover .offers_title{
    margin-bottom: 70px;
}

.elementor-69 .elementor-element.elementor-element-fd689ac:hover .offers_bg{
    bottom: -300px;
}

.elementor-69 .elementor-element.elementor-element-fd689ac:hover .offers_text{
    bottom: 0;
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-fd689ac:hover .offers_icon{
    bottom: 20px;
    opacity: 1;
    left:300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e125621 */.elementor-69 .elementor-element.elementor-element-e125621{
    height: 500px;
    width: 430px;
    border-radius: 0% 100% 0% 100% / 100% 65% 35% 0%;
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e3095 */.elementor-69 .elementor-element.elementor-element-73e3095{
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-125a548 */.elementor-69 .elementor-element.elementor-element-125a548{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64f28ca */.elementor-69 .elementor-element.elementor-element-64f28ca{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d594a8 */.elementor-69 .elementor-element.elementor-element-3d594a8:hover .offers_title{
    margin-bottom: 70px;
}

.elementor-69 .elementor-element.elementor-element-3d594a8:hover .offers_bg{
    bottom: -300px;
}

.elementor-69 .elementor-element.elementor-element-3d594a8:hover .offers_text{
    bottom: 0;
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-3d594a8:hover .offers_icon{
    bottom: 20px;
    opacity: 1;
    left:300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06c108c */.elementor-69 .elementor-element.elementor-element-06c108c{
    height: 500px;
    width: 430px;
    border-radius: 0% 100% 0% 100% / 100% 65% 35% 0%;
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca8bf18 */.elementor-69 .elementor-element.elementor-element-ca8bf18{
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-440fc99 */.elementor-69 .elementor-element.elementor-element-440fc99{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5aa6e06 */.elementor-69 .elementor-element.elementor-element-5aa6e06{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a69ac3 */.elementor-69 .elementor-element.elementor-element-4a69ac3:hover .offers_title{
    margin-bottom: 70px;
}

.elementor-69 .elementor-element.elementor-element-4a69ac3:hover .offers_bg{
    bottom: -300px;
}

.elementor-69 .elementor-element.elementor-element-4a69ac3:hover .offers_text{
    bottom: 0;
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-4a69ac3:hover .offers_icon{
    bottom: 20px;
    opacity: 1;
    left:320px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae9d41 */.elementor-69 .elementor-element.elementor-element-6ae9d41{
    height: 500px;
    width: 430px;
    border-radius: 0% 100% 0% 100% / 100% 65% 35% 0%;
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47849bc */.elementor-69 .elementor-element.elementor-element-47849bc{
    transition:all 0.6s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c0f03 */.elementor-69 .elementor-element.elementor-element-31c0f03{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0a7730 */.elementor-69 .elementor-element.elementor-element-f0a7730{
    transition: all 0.6s ease;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb9a3d5 */.elementor-69 .elementor-element.elementor-element-cb9a3d5:hover .offers_title{
    margin-bottom: 70px;
}

.elementor-69 .elementor-element.elementor-element-cb9a3d5:hover .offers_bg{
    bottom: -300px;
}

.elementor-69 .elementor-element.elementor-element-cb9a3d5:hover .offers_text{
    bottom: 0;
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-cb9a3d5:hover .offers_icon{
    bottom: 20px;
    opacity: 1;
    left:320px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-318dcf0 */.elementor-69 .elementor-element.elementor-element-318dcf0 .elementor-button-link{
    width: 100%;
    max-width: 354px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f45828d */.elementor-69 .elementor-element.elementor-element-f45828d .elementor-button-link{
    width: 100%;
    max-width: 354px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1b9e35 */@media screen and (max-width:767px){
    .elementor-69 .elementor-element.elementor-element-b1b9e35 .aide_conteneur{
        top:-135px;
    }
    .elementor-69 .elementor-element.elementor-element-b1b9e35 .vis_bleu{
        top:136px;
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76f1a76 */.elementor-69 .elementor-element.elementor-element-76f1a76 .highlight{
    color:#EB5D99;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c54683 */.elementor-69 .elementor-element.elementor-element-9c54683 p:not(:last-child){
    margin-bottom: 30px;
}

.elementor-69 .elementor-element.elementor-element-9c54683 p:last-child{
    margin-bottom: 35px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f46ad50 */.elementor-69 .elementor-element.elementor-element-f46ad50 {
    height: 80%;
}

@media screen and (min-width:768px){
    .elementor-69 .elementor-element.elementor-element-f46ad50{
        height:78%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8da86b */@media screen and (min-width:556px) and (max-width:683px){
    .elementor-69 .elementor-element.elementor-element-f8da86b .e-con-inner{
        padding-top:155px;
    }
}

@media screen and (min-width:684px) and (max-width:767px){
    .elementor-69 .elementor-element.elementor-element-f8da86b .e-con-inner{
        padding-top:130px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a1caf8a */@media screen and (max-width:767px){
    .elementor-69 .elementor-element.elementor-element-a1caf8a .aide_conteneur{
        top:-135px;
    }
    .elementor-69 .elementor-element.elementor-element-a1caf8a .vis_bleu{
        top:136px;
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0936213 */.elementor-69 .elementor-element.elementor-element-0936213 .highlight{
    color:#EB5D99;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b19a697 */.elementor-69 .elementor-element.elementor-element-b19a697 .swiper-pagination-bullet-active{
    height: 14px;
    width: 14px;
    background-color: #EB5D99 !important;
}

.elementor-69 .elementor-element.elementor-element-b19a697 .swiper-pagination-bullet :not(.swiper-pagination-bullet-active){
    background-color: #011643 !important;
}

.elementor-69 .elementor-element.elementor-element-b19a697 .swiper-pagination-bullet{
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-b19a697 .swiper-pagination{
    display: flex;
    justify-content: center;
    align-items: center;
}

@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-69 .elementor-element.elementor-element-b19a697 .swiper-slide{
        display: flex;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d2bcd7 */@media screen and (max-width:1205px) and (min-width:1025px){
    .elementor-69 .elementor-element.elementor-element-7d2bcd7{
        padding-left:0;
        padding-right:0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b418f30 */.elementor-69 .elementor-element.elementor-element-b418f30 .highlight{
    color:#EB5D99;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8a034ee */@media screen and (max-width:1285px) and (min-width:1025px){
    .elementor-69 .elementor-element.elementor-element-8a034ee .swiper-slide{
        width:362px !important;
    }
}

@media screen and (max-width:920px){
    .elementor-69 .elementor-element.elementor-element-8a034ee .swiper-slide{
        width:362px !important;
    }
}

.elementor-69 .elementor-element.elementor-element-8a034ee .swiper-pagination{
    display: flex;
    align-items: center;
    z-index: 1;
}

.elementor-69 .elementor-element.elementor-element-8a034ee .swiper-pagination-bullet{
    opacity: 1;
}

.elementor-69 .elementor-element.elementor-element-8a034ee .swiper-pagination-bullet-active{
    background-color: #EB5D99;
    height: 14px;
    width: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a0b3c68 */@media screen and (max-width:767px){
    .elementor-69 .elementor-element.elementor-element-a0b3c68 .aide_conteneur{
        top:-135px;
    }
    .elementor-69 .elementor-element.elementor-element-a0b3c68 .vis_bleu{
        top:136px;
    } 
}/* End custom 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 */
/* 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-Med';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-Med.ttf') format('truetype');
}
@font-face {
	font-family: 'ITCFranklinGothicStd-Med';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://all.zagzig.fr/wp-content/uploads/2024/08/ITCFranklinGothicStd-MedIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */