.elementor-4195 .elementor-element.elementor-element-7013ea3:not(.elementor-motion-effects-element-type-background),.elementor-4195 .elementor-element.elementor-element-7013ea3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fontainedejouvence.fr/wp-content/uploads/cite-medievale-de-perouges-ain-france.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4195 .elementor-element.elementor-element-7013ea3>.elementor-background-overlay{background-color:var(--e-global-color-accent);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4195 .elementor-element.elementor-element-7013ea3>.elementor-container{min-height:650px}.elementor-4195 .elementor-element.elementor-element-7013ea3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4195 .elementor-element.elementor-element-b5d50cc:not(.elementor-motion-effects-element-type-background),.elementor-4195 .elementor-element.elementor-element-b5d50cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-74061b8)}.elementor-4195 .elementor-element.elementor-element-b5d50cc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:5px;margin-bottom:5px;padding:20px 20px 20px 20px}.elementor-4195 .elementor-element.elementor-element-b5d50cc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4195 .elementor-element.elementor-element-8e81ea6>.elementor-widget-container{padding:10px 0 0 0}.elementor-4195 .elementor-element.elementor-element-8e81ea6{text-align:center}.elementor-4195 .elementor-element.elementor-element-8e81ea6 .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);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-text)}.elementor-4195 .elementor-element.elementor-element-a3c5b0c>.elementor-widget-container{margin:0 0 0 0;padding:10px 50px 10px 50px}.elementor-4195 .elementor-element.elementor-element-a3c5b0c{text-align:center;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);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-primary)}.elementor-4195 .elementor-element.elementor-element-5d9f005:not(.elementor-motion-effects-element-type-background),.elementor-4195 .elementor-element.elementor-element-5d9f005>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-4195 .elementor-element.elementor-element-5d9f005{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:5px;margin-bottom:5px;padding:20px 20px 20px 20px}.elementor-4195 .elementor-element.elementor-element-5d9f005>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4195 .elementor-element.elementor-element-e6cea5f>.elementor-widget-container{padding:10px 0 0 0}.elementor-4195 .elementor-element.elementor-element-e6cea5f{text-align:center}.elementor-4195 .elementor-element.elementor-element-e6cea5f .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-8ba39e8>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-784506d .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-be1faa3{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-df2db19 .elementor-button{background-color:var(--e-global-color-95ecb8b)}.elementor-4195 .elementor-element.elementor-element-4e11484>.elementor-element-populated{margin:0 0 0 11px;--e-column-margin-right:0px;--e-column-margin-left:11px}.elementor-4195 .elementor-element.elementor-element-cd73383 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-1f47cda{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-89f0da2 .elementor-button{background-color:var(--e-global-color-95ecb8b)}.elementor-4195 .elementor-element.elementor-element-f764f2c>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-0e84c21 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-58c9d7d{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-54e81a2 .elementor-button{background-color:var(--e-global-color-95ecb8b)}.elementor-4195 .elementor-element.elementor-element-682b385>.elementor-element-populated{margin:0 0 0 11px;--e-column-margin-right:0px;--e-column-margin-left:11px}.elementor-4195 .elementor-element.elementor-element-a3def18 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-7c6ec04{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-b906f83 .elementor-button{background-color:var(--e-global-color-95ecb8b)}.elementor-4195 .elementor-element.elementor-element-d4b9996:not(.elementor-motion-effects-element-type-background),.elementor-4195 .elementor-element.elementor-element-d4b9996>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-95ecb8b)}.elementor-4195 .elementor-element.elementor-element-d4b9996{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:5px;margin-bottom:0;padding:20px 20px 20px 20px}.elementor-4195 .elementor-element.elementor-element-d4b9996>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4195 .elementor-element.elementor-element-de14866>.elementor-widget-container{padding:15px 0 15px 0}.elementor-4195 .elementor-element.elementor-element-de14866{text-align:center}.elementor-4195 .elementor-element.elementor-element-de14866 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-4927440 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-7bdbe34{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-5dedf81 .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-5dedf81 .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-4195 .elementor-element.elementor-element-5dedf81{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-4195 .elementor-element.elementor-element-5dedf81 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-b59c246 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-e0f3a65{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-646e77b .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-646e77b .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-4195 .elementor-element.elementor-element-646e77b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-4195 .elementor-element.elementor-element-646e77b .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-09e4cf0 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-492bef7{color:var(--e-global-color-secondary)}.elementor-4195 .elementor-element.elementor-element-ca7526a .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-ca7526a .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-4195 .elementor-element.elementor-element-ca7526a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-4195 .elementor-element.elementor-element-ca7526a .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-d4d4578 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-4195 .elementor-element.elementor-element-d4d4578>.elementor-widget-container{margin:6px 1px 6px 1px;padding:10px 10px 10px 10px}.elementor-4195 .elementor-element.elementor-element-0bd7ef7{padding:20px 20px 20px 20px}.elementor-4195 .elementor-element.elementor-element-bd4177e{text-align:center}.elementor-4195 .elementor-element.elementor-element-67c9c48{text-align:center;color:var(--e-global-color-primary)}.elementor-4195 .elementor-element.elementor-element-dfe3256 .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-dfe3256 .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-4195 .elementor-element.elementor-element-dfe3256{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-4195 .elementor-element.elementor-element-dfe3256 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-4195 .elementor-element.elementor-element-c35e8ff .elementor-button{background-color:var(--e-global-color-primary)}.elementor-4195 .elementor-element.elementor-element-9c90bf8>.elementor-background-overlay{background-color:var(--e-global-color-95ecb8b);opacity:.5}.elementor-4195 .elementor-element.elementor-element-9c90bf8{padding:20px 20px 20px 20px}.elementor-4195 .elementor-element.elementor-element-f488c66{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-4195 .elementor-element.elementor-element-02d88b0{--spacer-size:50px}body.elementor-page-4195:not(.elementor-motion-effects-element-type-background),body.elementor-page-4195>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}body.elementor-page-4195{margin:0 0 0 0}@media(min-width:769px){.elementor-4195 .elementor-element.elementor-element-b30fa88{width:4%}.elementor-4195 .elementor-element.elementor-element-730552b{width:91.666%}.elementor-4195 .elementor-element.elementor-element-35fe758{width:4%}}@media(max-width:1024px){.elementor-4195 .elementor-element.elementor-element-8e81ea6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-4195 .elementor-element.elementor-element-a3c5b0c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-4195 .elementor-element.elementor-element-f488c66{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}}@media(max-width:768px){.elementor-4195 .elementor-element.elementor-element-8e81ea6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-4195 .elementor-element.elementor-element-a3c5b0c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-4195 .elementor-element.elementor-element-8ba39e8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-4e11484>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-f764f2c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-682b385>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4195 .elementor-element.elementor-element-f488c66{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}}