.elementor-6 .elementor-element.elementor-element-1a15d0cd{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-3fc5c034{--display:grid;--position:absolute;--min-height:100vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;top:0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-3fc5c034{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-3fc5c034{right:0px;}.elementor-6 .elementor-element.elementor-element-360be808{--display:flex;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-360be808:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-360be808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1780-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-360be808::before, .elementor-6 .elementor-element.elementor-element-360be808 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-360be808 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-360be808 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-360be808 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-360be808 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-v4-black );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-3f571e11{--display:flex;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-3f571e11:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3f571e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-09-at-16.14.56.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3f571e11::before, .elementor-6 .elementor-element.elementor-element-3f571e11 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3f571e11 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3f571e11 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3f571e11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3f571e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-v4-black );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-453b554{--display:flex;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-453b554:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-453b554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1798-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-453b554::before, .elementor-6 .elementor-element.elementor-element-453b554 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-453b554 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-453b554 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-453b554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-453b554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-v4-black );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-f0ae6ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-2be5b0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-2be5b0cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:700;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-42905127{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-6538386b .elementor-button{background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3b045274{--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:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-633d0f31{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 100px;--row-gap:0px;--column-gap:100px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-1a62cf06{--display:flex;--justify-content:space-between;}.elementor-6 .elementor-element.elementor-element-7b209695{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-86eb452{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-2126162a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-2126162a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-191ade12{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-47a7c9cc .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-47a7c9cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-6 .elementor-element.elementor-element-677c8822{--display:flex;}.elementor-6 .elementor-element.elementor-element-cc0d5f5{--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:140px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cc0d5f5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cc0d5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d36797 );}.elementor-6 .elementor-element.elementor-element-29264fcd{--display:flex;}.elementor-6 .elementor-element.elementor-element-6ef364b9{--display:grid;--e-con-grid-template-columns:1.2fr 0.8fr 0.8fr 0.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-64cb44ab{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-5b595261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-5b595261 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button{background-color:#02010100;fill:#D9D9D9;color:#D9D9D9;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D900;border-radius:0px 0px 0px 0px;padding:0px 1px 3px 1px;}.elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button:focus{color:var( --e-global-color-v4-links );border-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-59bbe302 .elementor-button:focus svg{fill:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-1be563f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-2a684379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-2a684379 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-2a684379.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-2a684379.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2a684379.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-links );border-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-2a684379.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2a684379.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-64bbfc27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-64bbfc27 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-v4-white );}.elementor-6 .elementor-element.elementor-element-316e55a5{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;font-size:14px;line-height:1.5;color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-5be23dd3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-5c768d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-5c768d47 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-5c768d47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-5c768d47.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5c768d47.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-links );border-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-5c768d47.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5c768d47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-1b370ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-1b370ecd .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-v4-white );}.elementor-6 .elementor-element.elementor-element-2165cca7{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;font-size:14px;line-height:1.5;color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-172e66a9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-4b868a35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-4b868a35 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-4b868a35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-4b868a35.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-4b868a35.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-links );border-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-4b868a35.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-4b868a35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-1c755584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-6 .elementor-element.elementor-element-1c755584 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-v4-white );}.elementor-6 .elementor-element.elementor-element-5b631de2{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;font-size:14px;line-height:1.5;color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-2ad3be7{--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-6 .elementor-element.elementor-element-3531c52a{--display:flex;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-39ba733c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-39ba733c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2e2057b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7bfaafa9{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-505e5712{--display:flex;}.elementor-6 .elementor-element.elementor-element-505e5712:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-505e5712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1783-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4df3a4dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-4a7c123f{--display:flex;}.elementor-6 .elementor-element.elementor-element-4a7c123f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4a7c123f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1844-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3071f97{--display:flex;}.elementor-6 .elementor-element.elementor-element-3071f97:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3071f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-09-at-16.14.56.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-43334f74{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-40c559ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-21fdf765{--display:flex;}.elementor-6 .elementor-element.elementor-element-21fdf765:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-21fdf765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1790-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-68806fa4{--display:flex;}.elementor-6 .elementor-element.elementor-element-68806fa4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-68806fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1830-Modifier-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4ca212fc{--display:flex;}.elementor-6 .elementor-element.elementor-element-4ca212fc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4ca212fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1870-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-60de11b0{--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:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2248c9ea{--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;}.elementor-6 .elementor-element.elementor-element-2248c9ea:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2248c9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d36797 );}.elementor-6 .elementor-element.elementor-element-29ff4f30{--display:flex;}.elementor-6 .elementor-element.elementor-element-29ff4f30:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-29ff4f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/DSC_1783-Modifier-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-360c60b6{--display:flex;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-20b75a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-6 .elementor-element.elementor-element-20b75a11 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group select, .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var( --e-global-color-8d36797 );}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group select,  .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group textarea, .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group select,  .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group{margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-6ffe968d .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FFFFFF2B !important;color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-white );border-radius:0px 0px 0px 0px;margin-top:16px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-675e46c4{--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:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-675e46c4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-675e46c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d36797 );}.elementor-6 .elementor-element.elementor-element-54eeae92{--display:flex;}.elementor-6 .elementor-element.elementor-element-69b1f29e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-69b1f29e .elementor-heading-title{color:var( --e-global-color-v4-white );}.elementor-6 .elementor-element.elementor-element-3f07bad3{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-63a42b8d .swiper-pagination-bullet-active, .elementor-6 .elementor-element.elementor-element-63a42b8d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-63a42b8d .swiper-pagination-fraction{color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-63a42b8d .elementor-swiper-button{font-size:20px;}.elementor-6 .elementor-element.elementor-element-63a42b8d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-v4-text );opacity:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-63a42b8d .elementor-testimonial__text{color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-63a42b8d .elementor-testimonial__name{color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-63a42b8d .elementor-testimonial__title{color:var( --e-global-color-v4-text );}.elementor-6 .elementor-element.elementor-element-8358c86{--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:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-11fceb5e{--display:flex;}.elementor-6 .elementor-element.elementor-element-68f75561{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-5fc3b84c .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-6 .elementor-element.elementor-element-5fc3b84c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d36797 );fill:var( --e-global-color-v4-links );color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-5fc3b84c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5fc3b84c.elementor-view-default .elementor-icon{fill:var( --e-global-color-8d36797 );color:var( --e-global-color-8d36797 );border-color:var( --e-global-color-8d36797 );}.elementor-6 .elementor-element.elementor-element-5fc3b84c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-5fc3b84c .elementor-icon{font-size:32px;}.elementor-6 .elementor-element.elementor-element-5fc3b84c .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5fc3b84c .elementor-icon-box-title a{font-size:24px;}.elementor-6 .elementor-element.elementor-element-5fc3b84c .elementor-icon-box-title{color:var( --e-global-color-v4-links );}.elementor-6 .elementor-element.elementor-element-78fbb897{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-75d9534b{--display:flex;}.elementor-6 .elementor-element.elementor-element-75d9534b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-75d9534b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/farhad-ibrahimzade-dfQyFICC7tM-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-42d83749{--display:flex;}.elementor-6 .elementor-element.elementor-element-42d83749:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-42d83749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/racha-debbech-RkVMzkkr4kE-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-27bef315{--display:flex;}.elementor-6 .elementor-element.elementor-element-27bef315:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-27bef315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/jaydeep-gajera-7yb08BMYhmQ-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-2cd2c661{--display:flex;}.elementor-6 .elementor-element.elementor-element-2cd2c661:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2cd2c661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/brett-jordan-8xt8-HIFqc8-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-28d7507a{--display:flex;}.elementor-6 .elementor-element.elementor-element-28d7507a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-28d7507a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/max-griss-I90KYtZDi54-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-6d6e83f9{--display:flex;}.elementor-6 .elementor-element.elementor-element-6d6e83f9:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6d6e83f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manoir-du-deffay.fr/wp-content/uploads/2026/06/martin-widenka-tkfRSPt-jdk-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-24deb298{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-70342ed1 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-70342ed1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-black );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-1a15d0cd{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-3fc5c034{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-633d0f31{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-6ef364b9{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-2e2057b{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-4df3a4dc{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-40c559ea{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-78fbb897{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-1a15d0cd{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-3fc5c034{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-360be808{--min-height:250px;}.elementor-6 .elementor-element.elementor-element-3f571e11{--min-height:250px;}.elementor-6 .elementor-element.elementor-element-453b554{--min-height:250px;}.elementor-6 .elementor-element.elementor-element-f0ae6ef{--content-width:100%;}.elementor-6 .elementor-element.elementor-element-2be5b0cd .elementor-heading-title{font-size:80px;}.elementor-6 .elementor-element.elementor-element-633d0f31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-cc0d5f5{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-6ef364b9{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-2e2057b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-4df3a4dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-40c559ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-675e46c4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-78fbb897{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-1a15d0cd */.elementor-6 .elementor-element.elementor-element-1a15d0cd {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a684379 */.elementor-6 .elementor-element.elementor-element-2a684379 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c768d47 */.elementor-6 .elementor-element.elementor-element-5c768d47 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b868a35 */.elementor-6 .elementor-element.elementor-element-4b868a35 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172e66a9 */.elementor-6 .elementor-element.elementor-element-172e66a9 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505e5712 */.elementor-6 .elementor-element.elementor-element-505e5712 {
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7c123f */.elementor-6 .elementor-element.elementor-element-4a7c123f {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3071f97 */.elementor-6 .elementor-element.elementor-element-3071f97 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fdf765 */.elementor-6 .elementor-element.elementor-element-21fdf765 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68806fa4 */.elementor-6 .elementor-element.elementor-element-68806fa4 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca212fc */.elementor-6 .elementor-element.elementor-element-4ca212fc {
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60de11b0 *//* Parent section — full width */
.split {
  display: flex;
  width: 100%;
}

/* Left column — always 50% of screen */
.split__image {
  width: 50%;
  flex-shrink: 0;
}

/* Right column — 50% of screen BUT never more than 668px */
.split__right {
  width: min(50%, 668px);
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d9534b */.elementor-6 .elementor-element.elementor-element-75d9534b {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42d83749 */.elementor-6 .elementor-element.elementor-element-42d83749 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27bef315 */.elementor-6 .elementor-element.elementor-element-27bef315 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd2c661 */.elementor-6 .elementor-element.elementor-element-2cd2c661 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d7507a */.elementor-6 .elementor-element.elementor-element-28d7507a {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6e83f9 */.elementor-6 .elementor-element.elementor-element-6d6e83f9 {
    aspect-ratio: 1;
}/* End custom CSS */