.elementor-246 .elementor-element.elementor-element-4c0c9717{--display:flex;--min-height:80vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px}.elementor-246 .elementor-element.elementor-element-4c0c9717:not(.elementor-motion-effects-element-type-background),.elementor-246 .elementor-element.elementor-element-4c0c9717>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://conciergerie-bnb-31.fr/wp-content/uploads/2025/12/pexels-photo-193003-193003-scaled.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-246 .elementor-element.elementor-element-554591e4 .elementskit-section-title-wraper .elementskit-section-title{color:#FFF;margin:18px 0 35px 0;font-family:"Roboto",Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;line-height:80px;letter-spacing:-1.375px}.elementor-246 .elementor-element.elementor-element-554591e4 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-246 .elementor-element.elementor-element-554591e4 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-246 .elementor-element.elementor-element-65c18dd{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-246 .elementor-element.elementor-element-a88c01a{text-align:center}.elementor-246 .elementor-element.elementor-element-a88c01a .elementor-heading-title{font-weight:600}.elementor-246 .elementor-element.elementor-element-9ff7240{text-align:center}.elementor-246 .elementor-element.elementor-element-9ff7240 .elementor-heading-title{font-size:24px;text-transform:uppercase;color:var(--e-global-color-kadence2)}.elementor-246 .elementor-element.elementor-element-vpsgzb9>.elementor-container{max-width:1100px}.elementor-246 .elementor-element.elementor-element-vpsgzb9{margin-top:13px;margin-bottom:17px;padding:-4px 100px 100px 100px}.elementor-246 .elementor-element.elementor-element-78aaac5>.elementor-element-populated{margin:-11px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-246 .elementor-element.elementor-element-160c3cf{margin-top:40px;margin-bottom:0}.elementor-246 .elementor-element.elementor-element-2d3cbd2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-246 .elementor-element.elementor-element-2d3cbd2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-kadence9)}.elementor-246 .elementor-element.elementor-element-2d3cbd2>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;color:var(--e-global-color-kadence4)}.elementor-246 .elementor-element.elementor-element-2d3cbd2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-246 .elementor-element.elementor-element-2d3cbd2 .elementor-element-populated .elementor-heading-title{color:var(--e-global-color-kadence4)}.elementor-246 .elementor-element.elementor-element-7e44d9c{width:var(--container-widget-width,99.16%);max-width:99.16%;--container-widget-width:99.16%;--container-widget-flex-grow:0}.elementor-246 .elementor-element.elementor-element-7e44d9c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-input--label label{font-size:13px}.elementor-246 .elementor-element.elementor-element-7e44d9c .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-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group textarea,.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group select,.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:var(--e-global-color-kadence9)}.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group textarea,.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group select{color:var(--e-global-color-text)}.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group textarea{height:74px}.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff_t_c{font-size:11px}.elementor-246 .elementor-element.elementor-element-7e44d9c .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var(--e-global-color-primary);color:#ffffff!important}.elementor-246 .elementor-element.elementor-element-24930faf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:-100px 0 0 0 #fff0;--padding-top:91px;--padding-bottom:106px;--padding-left:0px;--padding-right:0px}.elementor-246 .elementor-element.elementor-element-7cc6f970{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:29px 29px 60px 0 #fff0;--margin-top:-90px;--margin-bottom:-58px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-246 .elementor-element.elementor-element-7cc6f970:not(.elementor-motion-effects-element-type-background),.elementor-246 .elementor-element.elementor-element-7cc6f970>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top center,#DA3802 12%,#E44825 88%)}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper .elementskit-section-title{color:#fff;margin:0 0 25px 0;font-family:"Lato",Sans-serif;font-size:36px;font-weight:700}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper .elementskit-section-title>span{color:#fff}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper p{color:#fff;font-family:"Lato",Sans-serif;font-size:15px}.elementor-246 .elementor-element.elementor-element-604dbe64 .ekit-btn-wraper .elementskit-btn{justify-content:center}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn{background-color:#fff;width:16%;padding:21px 74px 7px 65px;font-family:"Lato",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#663467;fill:#663467;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;border-radius:15px 15px 15px 15px;box-shadow:19px 19px 40px 0 rgb(0 0 0 / .1)}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn:hover{background-color:rgb(255 255 255 / .57);color:#663467;fill:#663467}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>:is(i,svg){font-size:23px}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>i,.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>svg{margin-right:9px}.rtl .elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>i,.rtl .elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>svg{margin-left:9px;margin-right:0}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn i,.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn svg{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-4c0c9717{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:2}.elementor-246 .elementor-element.elementor-element-vpsgzb9{padding:80px 40px 80px 40px}.elementor-246 .elementor-element.elementor-element-604dbe64{width:100%;max-width:100%}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-4c0c9717{--min-height:302px}.elementor-246 .elementor-element.elementor-element-554591e4 .elementskit-section-title-wraper .elementskit-section-title{margin:86px 0 0 0;font-size:35px;line-height:48px}.elementor-246 .elementor-element.elementor-element-a88c01a .elementor-heading-title{font-size:18px}.elementor-246 .elementor-element.elementor-element-9ff7240 .elementor-heading-title{font-size:13px}.elementor-246 .elementor-element.elementor-element-vpsgzb9{padding:5px 0 50px 0}.elementor-246 .elementor-element.elementor-element-78aaac5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-246 .elementor-element.elementor-element-160c3cf{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-246 .elementor-element.elementor-element-2d3cbd2>.elementor-element-populated{margin:50px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-246 .elementor-element.elementor-element-7e44d9c>.elementor-widget-container{margin:0 0 0 0;padding:0 30px 0 41px}.elementor-246 .elementor-element.elementor-element-7e44d9c{--container-widget-width:323px;--container-widget-flex-grow:0;width:var(--container-widget-width,323px);max-width:323px}.elementor-246 .elementor-element.elementor-element-7cc6f970{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper .elementskit-section-title{font-size:18px}.elementor-246 .elementor-element.elementor-element-7ddc743a .elementskit-section-title-wraper p{font-size:14px}.elementor-246 .elementor-element.elementor-element-604dbe64 .ekit-btn-wraper .elementskit-btn{justify-content:center}.elementor-246 .elementor-element.elementor-element-604dbe64{width:auto;max-width:auto;margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-246 .elementor-element.elementor-element-604dbe64.elementor-element{--order:99999 /* order end hack */}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn{width:13%;padding:9px 83px 8px 73px;font-size:12px}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn>:is(i,svg){font-size:26px}.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn i,.elementor-246 .elementor-element.elementor-element-604dbe64 .elementskit-btn svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}}