.elementor-856 .elementor-element.elementor-element-e7e20c2{--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-856 .elementor-element.elementor-element-e7e20c2:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-e7e20c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacances-bretonnes.fr/wp-content/uploads/le-moulin-3.png");}.elementor-856 .elementor-element.elementor-element-16055f34{--spacer-size:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-5ac22932{text-align:start;}.elementor-856 .elementor-element.elementor-element-5ac22932 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-79cce604 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:52px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-4c63030b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:400;font-style:italic;color:#DCE9EC;}.elementor-856 .elementor-element.elementor-element-12f7037d{margin:0px 667px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-12f7037d .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-856 .elementor-element.elementor-element-7865a837 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:15px 55px 15px 55px;}.elementor-856 .elementor-element.elementor-element-7865a837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-3be7d7b6{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-18a1fbf4{--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-856 .elementor-element.elementor-element-38e07e3e{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-40246611{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-856 .elementor-element.elementor-element-263fe945{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-856 .elementor-element.elementor-element-9efa31b img{border-radius:7px 7px 7px 7px;}.elementor-856 .elementor-element.elementor-element-685e9193{--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-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 );}.elementor-856 .elementor-element.elementor-element-316697a.elementor-element{--align-self:flex-start;}.elementor-856 .elementor-element.elementor-element-316697a .elementor-icon-wrapper{text-align:center;}.elementor-856 .elementor-element.elementor-element-316697a.elementor-view-stacked .elementor-icon{background-color:#EBF0F2;}.elementor-856 .elementor-element.elementor-element-316697a.elementor-view-framed .elementor-icon, .elementor-856 .elementor-element.elementor-element-316697a.elementor-view-default .elementor-icon{color:#EBF0F2;border-color:#EBF0F2;}.elementor-856 .elementor-element.elementor-element-316697a.elementor-view-framed .elementor-icon, .elementor-856 .elementor-element.elementor-element-316697a.elementor-view-default .elementor-icon svg{fill:#EBF0F2;}.elementor-856 .elementor-element.elementor-element-eaa175f{--spacer-size:1px;}.elementor-856 .elementor-element.elementor-element-4182425{text-align:start;}.elementor-856 .elementor-element.elementor-element-4182425 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-3a6a21de{text-align:start;}.elementor-856 .elementor-element.elementor-element-3a6a21de .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-6532fca4{text-align:start;}.elementor-856 .elementor-element.elementor-element-6532fca4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:#042F3C;}.elementor-856 .elementor-element.elementor-element-0a98d75{--spacer-size:1px;}.elementor-856 .elementor-element.elementor-element-6b65f77b{margin:0px 158px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-856 .elementor-element.elementor-element-6b65f77b .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:15px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-08aca0e{--spacer-size:10px;}.elementor-856 .elementor-element.elementor-element-6888349d .elementor-button{background-color:#FFFFFF00;font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:15px 55px 15px 55px;}.elementor-856 .elementor-element.elementor-element-6888349d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-3248f29e{--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-856 .elementor-element.elementor-element-702ee117{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-bb80107{--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-856 .elementor-element.elementor-element-bb80107:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-bb80107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-48c3e2db{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-720693ec{text-align:center;}.elementor-856 .elementor-element.elementor-element-720693ec .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-7fb90fac{text-align:center;}.elementor-856 .elementor-element.elementor-element-7fb90fac .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-79e312fa{text-align:center;}.elementor-856 .elementor-element.elementor-element-79e312fa .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-856 .elementor-element.elementor-element-4029ead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-856 .elementor-element.elementor-element-4029ead:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-4029ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-3fb85958{--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-856 .elementor-element.elementor-element-6cda65a3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-52835422 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-597f0b9b .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#C8D7DB;}.elementor-856 .elementor-element.elementor-element-4cbbcf6d{--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-856 .elementor-element.elementor-element-1f5ce0d9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-60314311 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-7a168a8c .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#C8D7DB;}.elementor-856 .elementor-element.elementor-element-e9de7f9{--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-856 .elementor-element.elementor-element-4dfb606a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-670bda22 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-2768a04d .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#C8D7DB;}.elementor-856 .elementor-element.elementor-element-5002835{--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-856 .elementor-element.elementor-element-52e2080e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-5b649bb2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-3ac35819 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#C8D7DB;}.elementor-856 .elementor-element.elementor-element-34bedfbd{--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-856 .elementor-element.elementor-element-235d72da .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-76624f13 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-f828034 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#C8D7DB;}.elementor-856 .elementor-element.elementor-element-316a1cfc{--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-856 .elementor-element.elementor-element-316a1cfc:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-316a1cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-412467de{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-32d6dba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-856 .elementor-element.elementor-element-32d6dba:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-32d6dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-856 .elementor-element.elementor-element-dfb15d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-856 .elementor-element.elementor-element-5dae359{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-856 .elementor-element.elementor-element-6741556{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-856 .elementor-element.elementor-element-432eb4d6{--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-856 .elementor-element.elementor-element-432eb4d6:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-432eb4d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-856 .elementor-element.elementor-element-78c56de9{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-6636cf7a{text-align:center;}.elementor-856 .elementor-element.elementor-element-6636cf7a .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-3a871b59{text-align:center;}.elementor-856 .elementor-element.elementor-element-3a871b59 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-48dc7c7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-856 .elementor-element.elementor-element-48dc7c7a:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-48dc7c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-856 .elementor-element.elementor-element-35e5133a{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-856 .elementor-element.elementor-element-a0152da{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-a0152da .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-a0152da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-1b0b6f9f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-454a59ed .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-200c4e9{--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-856 .elementor-element.elementor-element-c6b2003{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-c6b2003 .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-c6b2003 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-4ddfe234 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-433e4833 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-69230eba{--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-856 .elementor-element.elementor-element-693c37f4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-693c37f4 .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-693c37f4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-50facaf .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-4bc3a6f6 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-75f3f16e{--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-856 .elementor-element.elementor-element-27c119bc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-27c119bc .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-27c119bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-34bb96b2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-5249d6a8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-21bed976{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-856 .elementor-element.elementor-element-21bed976:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-21bed976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-856 .elementor-element.elementor-element-1759bcac{--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-856 .elementor-element.elementor-element-7613b6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-7613b6 .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-7613b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-17f023fb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-4ae88c40 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-745f528d{--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-856 .elementor-element.elementor-element-5963dd30{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-5963dd30 .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-5963dd30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-19c21c29 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-1b97f58 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-78f97205{--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-856 .elementor-element.elementor-element-3e4c9a4a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-3e4c9a4a .elementor-divider-separator{width:100%;}.elementor-856 .elementor-element.elementor-element-3e4c9a4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-856 .elementor-element.elementor-element-13102714 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:16px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-300326e7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:12px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-312c388b{--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-856 .elementor-element.elementor-element-312c388b:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-312c388b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-856 .elementor-element.elementor-element-2b40698d{--spacer-size:50px;}.elementor-856 .elementor-element.elementor-element-47201c7f{--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-856 .elementor-element.elementor-element-47201c7f:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-47201c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F2;}.elementor-856 .elementor-element.elementor-element-299256d7{--spacer-size:50px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-856 .elementor-element.elementor-element-1187b28{text-align:center;}.elementor-856 .elementor-element.elementor-element-1187b28 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:400;color:#042F3C;}.elementor-856 .elementor-element.elementor-element-1374aa7f{text-align:center;}.elementor-856 .elementor-element.elementor-element-1374aa7f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;color:#4A5E63;}.elementor-856 .elementor-element.elementor-element-3c245cbf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:15px 55px 15px 55px;}.elementor-856 .elementor-element.elementor-element-3c245cbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-856 .elementor-element.elementor-element-1c81cbf8{--spacer-size:50px;}@media(min-width:768px){.elementor-856 .elementor-element.elementor-element-263fe945{--width:50%;}.elementor-856 .elementor-element.elementor-element-685e9193{--width:50%;}.elementor-856 .elementor-element.elementor-element-3fb85958{--width:25%;}.elementor-856 .elementor-element.elementor-element-4cbbcf6d{--width:25%;}.elementor-856 .elementor-element.elementor-element-e9de7f9{--width:25%;}.elementor-856 .elementor-element.elementor-element-5002835{--width:25%;}.elementor-856 .elementor-element.elementor-element-34bedfbd{--width:25%;}.elementor-856 .elementor-element.elementor-element-35e5133a{--width:25%;}.elementor-856 .elementor-element.elementor-element-200c4e9{--width:25%;}.elementor-856 .elementor-element.elementor-element-69230eba{--width:25%;}.elementor-856 .elementor-element.elementor-element-75f3f16e{--width:25%;}.elementor-856 .elementor-element.elementor-element-1759bcac{--width:25%;}.elementor-856 .elementor-element.elementor-element-745f528d{--width:25%;}.elementor-856 .elementor-element.elementor-element-78f97205{--width:25%;}}/* Start custom CSS for html, class: .elementor-element-a219a60 *//* Mobile + tablette : carte « Christèle et Stéphane » centrée sous la photo, compacte, logo à côté du texte */
@media (max-width:1024px){html body .sera-about-photo .elementor-widget.sera-photo-card-w.elementor-element-a219a60{left:50%!important;right:auto!important;width:max-content!important;max-width:calc(100% - 28px)!important;transform:translate(-50%,50%)!important}html body .elementor-element-a219a60 .sera-photo-card{flex-direction:row!important;align-items:center!important;gap:12px!important;padding:14px 18px!important}html body .elementor-element-a219a60 .sera-photo-card-txt{text-align:left!important}html body .elementor-element-a219a60 .sera-photo-card-title{white-space:nowrap!important}html body .elementor-element-a219a60 .sera-photo-card-logo{width:44px!important;height:44px!important;flex:none!important;margin:0!important}}/* End custom CSS */