.elementor-290 .elementor-element.elementor-element-2f470cb{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-9ff2869{--display:flex;--min-height:60vh;--justify-content:center;}.elementor-290 .elementor-element.elementor-element-9ff2869:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-9ff2869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://closcharlotte.com/wp-content/uploads/2025/04/bandeau_teroir@2x-scaled.jpg");}.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-290 .elementor-element.elementor-element-82fdc86{text-align:center;}.elementor-290 .elementor-element.elementor-element-82fdc86 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:72px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-26a4507{text-align:center;}.elementor-290 .elementor-element.elementor-element-26a4507 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-290 .elementor-element.elementor-element-c89b407{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-290 .elementor-element.elementor-element-978df70{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-290 .elementor-element.elementor-element-9440d57{--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:61px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-ddcef33 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:72px;font-weight:400;color:#4F425E;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-290 .elementor-element.elementor-element-78c9852{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-290 .elementor-element.elementor-element-342d06f > .elementor-widget-container{margin:150px 0px 0px -150px;}.elementor-290 .elementor-element.elementor-element-342d06f{text-align:left;}.elementor-290 .elementor-element.elementor-element-342d06f img{width:495px;}body:not(.rtl) .elementor-290 .elementor-element.elementor-element-06ae290{right:-220px;}body.rtl .elementor-290 .elementor-element.elementor-element-06ae290{left:-220px;}.elementor-290 .elementor-element.elementor-element-06ae290{top:70%;}.elementor-290 .elementor-element.elementor-element-06ae290 img{width:535px;opacity:0.35;}.elementor-290 .elementor-element.elementor-element-8327153{--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;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-290 .elementor-element.elementor-element-e2dc862{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-290 .elementor-element.elementor-element-4486328 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:400;letter-spacing:2px;color:#655475;}.elementor-290 .elementor-element.elementor-element-b9479ae{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-290 .elementor-element.elementor-element-2fefac3 > .elementor-widget-container{--e-transform-rotateZ:-123deg;--raven-transform-origin-x:center;--raven-transform-origin-y:center;}body:not(.rtl) .elementor-290 .elementor-element.elementor-element-2fefac3{left:29.938%;}body.rtl .elementor-290 .elementor-element.elementor-element-2fefac3{right:29.938%;}.elementor-290 .elementor-element.elementor-element-2fefac3{bottom:-60px;}.elementor-290 .elementor-element.elementor-element-2fefac3 img{width:130px;}.elementor-290 .elementor-element.elementor-element-b2ea785{--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;}body:not(.rtl) .elementor-290 .elementor-element.elementor-element-672e602{right:-50px;}body.rtl .elementor-290 .elementor-element.elementor-element-672e602{left:-50px;}.elementor-290 .elementor-element.elementor-element-672e602{top:-100px;}.elementor-290 .elementor-element.elementor-element-672e602 > .elementor-widget-container{--raven-transform-origin-x:center;--raven-transform-origin-y:center;}.elementor-290 .elementor-element.elementor-element-83c7242{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-290 .elementor-element.elementor-element-559d48b .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:400;letter-spacing:2px;color:#655475;}.elementor-290 .elementor-element.elementor-element-1dc278f{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-290 .elementor-element.elementor-element-cce9eac{--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;--margin-top:150px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-290 .elementor-element.elementor-element-4796291{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-703a516{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-290 .elementor-element.elementor-element-703a516:not(.elementor-motion-effects-element-type-background), .elementor-290 .elementor-element.elementor-element-703a516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7E9;}.elementor-290 .elementor-element.elementor-element-0ab394f .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:72px;font-weight:400;color:#4F425E;}.elementor-290 .elementor-element.elementor-element-8fce16b{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-290 .elementor-element.elementor-element-715c9a9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-290 .elementor-element.elementor-element-897793f img{width:100%;}@media(max-width:1366px){.elementor-290 .elementor-element.elementor-element-2f470cb{--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-290 .elementor-element.elementor-element-2fefac3{bottom:-70px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-290 .elementor-element.elementor-element-c89b407{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-290 .elementor-element.elementor-element-06ae290{right:-165px;}body.rtl .elementor-290 .elementor-element.elementor-element-06ae290{left:-165px;}.elementor-290 .elementor-element.elementor-element-06ae290{top:63%;}.elementor-290 .elementor-element.elementor-element-8327153{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-290 .elementor-element.elementor-element-cce9eac{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-290 .elementor-element.elementor-element-703a516{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-290 .elementor-element.elementor-element-c89b407{--content-width:80%;}.elementor-290 .elementor-element.elementor-element-978df70{--width:50%;}.elementor-290 .elementor-element.elementor-element-9440d57{--width:50%;}.elementor-290 .elementor-element.elementor-element-8327153{--content-width:1280px;}.elementor-290 .elementor-element.elementor-element-e2dc862{--width:30%;}.elementor-290 .elementor-element.elementor-element-b2ea785{--width:40%;}.elementor-290 .elementor-element.elementor-element-83c7242{--width:30%;}.elementor-290 .elementor-element.elementor-element-cce9eac{--content-width:1280px;}.elementor-290 .elementor-element.elementor-element-4796291{--width:50%;}.elementor-290 .elementor-element.elementor-element-715c9a9{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-290 .elementor-element.elementor-element-c89b407{--content-width:90%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */