.elementor-645 .elementor-element.elementor-element-8c7530f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-645 .elementor-element.elementor-element-8c7530f:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-8c7530f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://annecyterrehappy.fr/wp-content/uploads/2023/07/image-fond-modife-1-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-645 .elementor-element.elementor-element-8c7530f>.elementor-background-overlay{background-color:#000;opacity:.42;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-8c7530f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 100px 0}.elementor-645 .elementor-element.elementor-element-b867f6b{text-align:center}.elementor-645 .elementor-element.elementor-element-b867f6b .elementor-heading-title{text-shadow:3px 3px 4px rgb(0 0 0 / .3);color:#FFF}.elementor-645 .elementor-element.elementor-element-03c23bb{padding:60px 0 060px 0}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-30bac44.elementor-column .elementor-widget-wrap{align-items:center}.elementor-645 .elementor-element.elementor-element-30bac44.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-645 .elementor-element.elementor-element-30bac44>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-645 .elementor-element.elementor-element-30bac44>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-db1525d{font-size:18px;font-weight:600;text-shadow:0 1px 1px rgb(0 0 0 / .3);color:#000000A1}.elementor-645 .elementor-element.elementor-element-cd82636 img{width:90%;border-radius:6px 6px 6px 6px;box-shadow:0 7px 22px 0 rgb(0 0 0 / .23)}.elementor-645 .elementor-element.elementor-element-d6e3935:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-d6e3935>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-645 .elementor-element.elementor-element-d6e3935{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-645 .elementor-element.elementor-element-d6e3935>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-b3a5b8e{text-align:center}.elementor-645 .elementor-element.elementor-element-b3a5b8e .elementor-heading-title{text-shadow:1px 1px 1px rgb(0 0 0 / .3)}.elementor-645 .elementor-element.elementor-element-4724a2a:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-4724a2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-645 .elementor-element.elementor-element-4724a2a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 030px 0 030px}.elementor-645 .elementor-element.elementor-element-4724a2a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-e67e48e>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-e67e48e>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-e67e48e>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-e67e48e>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-4d93bd7>.elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-4d93bd7.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-4d93bd7.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-4d93bd7.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-30624a7>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-30624a7>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-30624a7>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-30624a7>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-6fdcf51>.elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-6fdcf51.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-6fdcf51.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-6fdcf51.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-3ee8977>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-3ee8977>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-3ee8977>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-3ee8977>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-ac1d899>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-ac1d899.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-ac1d899.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-ac1d899.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-8cd699d{padding:50px 0 0 0}.elementor-645 .elementor-element.elementor-element-12df727>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-12df727>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-12df727>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-12df727>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-59c3721>.elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-59c3721.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-59c3721.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-59c3721.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-4cfd114>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-4cfd114>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-4cfd114>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-4cfd114>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-9d3bbcb>.elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-9d3bbcb.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-9d3bbcb.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-9d3bbcb.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-95b38bb>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-95b38bb>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-95b38bb>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-95b38bb>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-93da25a>.elementor-widget-container{padding:25px 25px 25px 25px;border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-93da25a.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-93da25a.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-93da25a.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-fa84336{padding:50px 0 0 0}.elementor-645 .elementor-element.elementor-element-276c80e>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-276c80e>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-276c80e>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-276c80e>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-44c1f74>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-wrapper{text-align:center}.elementor-645 .elementor-element.elementor-element-44c1f74.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-645 .elementor-element.elementor-element-44c1f74.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-645 .elementor-element.elementor-element-44c1f74.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-title{margin-bottom:6px;font-size:22px;font-weight:700}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-img img{border-radius:16px;transition-duration:0.3s}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-description{font-size:20px;font-weight:600}.elementor-645 .elementor-element.elementor-element-906e676>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-906e676>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-906e676>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-906e676>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-173df93>.elementor-widget-container{padding:150px 0 0 0}.elementor-645 .elementor-element.elementor-element-173df93 .elementor-button{border-style:none}.elementor-645 .elementor-element.elementor-element-3cde894>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-3cde894>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-3cde894>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-645 .elementor-element.elementor-element-3cde894>.elementor-element-populated{box-shadow:0 7px 22px 0 rgb(0 0 0 / .18);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-645 .elementor-element.elementor-element-0dad8ce:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-0dad8ce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor4)}.elementor-645 .elementor-element.elementor-element-0dad8ce>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-0dad8ce{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 90px 110px 90px}.elementor-645 .elementor-element.elementor-element-e576914>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-645 .elementor-element.elementor-element-e576914>.elementor-element-populated{padding:0 40px 0 40px}.elementor-645 .elementor-element.elementor-element-af0fca8{--spacer-size:50px}.elementor-645 .elementor-element.elementor-element-79f24da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor4)}.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-element-populated,.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-element-populated>.elementor-background-overlay,.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-element-populated{box-shadow:0 0 7px 0 rgb(0 0 0 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:35px 35px 35px 35px}.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-645 .elementor-element.elementor-element-de1ef14{--divider-border-style:solid;--divider-color:#7a7a7a;--divider-border-width:2px}.elementor-645 .elementor-element.elementor-element-de1ef14 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0}.elementor-645 .elementor-element.elementor-element-de1ef14 .elementor-divider{text-align:center;padding-block-start:0;padding-block-end:0}.elementor-645 .elementor-element.elementor-element-0ff2a95{text-align:center;font-size:18px;font-weight:600}@media(max-width:1024px) and (min-width:768px){.elementor-645 .elementor-element.elementor-element-30bac44{width:60%}.elementor-645 .elementor-element.elementor-element-841cdf6{width:40%}.elementor-645 .elementor-element.elementor-element-79f24da{width:33%}}@media(max-width:1024px){.elementor-645 .elementor-element.elementor-element-8c7530f{padding:80px 30px 40px 30px}.elementor-645 .elementor-element.elementor-element-03c23bb{padding:60px 30px 60px 30px}.elementor-645 .elementor-element.elementor-element-30bac44>.elementor-element-populated{margin:0 35px 0 0;--e-column-margin-right:35px;--e-column-margin-left:0px}.elementor-645 .elementor-element.elementor-element-d6e3935{padding:80px 40px 80px 40px}.elementor-645 .elementor-element.elementor-element-0dad8ce{padding:80px 0 80px 0}.elementor-645 .elementor-element.elementor-element-e576914>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-645 .elementor-element.elementor-element-af0fca8{--spacer-size:30px}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-8c7530f{padding:60px 0 60px 0}.elementor-645 .elementor-element.elementor-element-03c23bb{margin-top:0;margin-bottom:0;padding:20px 20px 40px 20px}.elementor-645 .elementor-element.elementor-element-30bac44>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em}.elementor-645 .elementor-element.elementor-element-841cdf6>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-645 .elementor-element.elementor-element-cd82636 img{width:100%}.elementor-645 .elementor-element.elementor-element-d6e3935{padding:50px 25px 50px 25px}.elementor-645 .elementor-element.elementor-element-4724a2a{padding:0 0 0 0}.elementor-645 .elementor-element.elementor-element-4d93bd7 .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-6fdcf51 .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-ac1d899 .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-59c3721 .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-9d3bbcb .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-93da25a .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-44c1f74 .elementor-image-box-img{margin-bottom:25px}.elementor-645 .elementor-element.elementor-element-0dad8ce{padding:50px 0 60px 0}.elementor-645 .elementor-element.elementor-element-e576914>.elementor-element-populated{padding:0 25px 25px 25px}.elementor-645 .elementor-element.elementor-element-79f24da>.elementor-element-populated{margin:30px 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:1025px){.elementor-645 .elementor-element.elementor-element-8c7530f:not(.elementor-motion-effects-element-type-background),.elementor-645 .elementor-element.elementor-element-8c7530f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}