.elementor-740 .elementor-element.elementor-element-7c1f3f53{--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:center;--padding-top:10em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-7c1f3f53:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-7c1f3f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfectionnisteliberee.fr/wp-content/uploads/2026/07/rencontres-header.jpg");background-position:0px -223px;background-repeat:no-repeat;}.elementor-740 .elementor-element.elementor-element-6d4221db{--display:flex;--border-radius:1em 1em 1em 1em;}.elementor-740 .elementor-element.elementor-element-6d4221db:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-6d4221db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF8CC;}.elementor-740 .elementor-element.elementor-element-6bcf2d5d{text-align:center;}.elementor-740 .elementor-element.elementor-element-6bcf2d5d .elementor-heading-title{font-size:28px;font-weight:100;}.elementor-740 .elementor-element.elementor-element-110f7401{--display:flex;--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:center;--align-items:center;--gap:0em 3em;--row-gap:0em;--column-gap:3em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-110f7401:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-110f7401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-740 .elementor-element.elementor-element-19f74b3e{--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-740 .elementor-element.elementor-element-429b16c{padding:0em 0em 0em 0em;text-align:center;}.elementor-740 .elementor-element.elementor-element-8684c0b{--display:flex;--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:center;--align-items:center;--gap:0em 4em;--row-gap:0em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-8684c0b:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-8684c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-740 .elementor-element.elementor-element-413431d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-740 .elementor-element.elementor-element-f143b6a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-740 .elementor-element.elementor-element-f143b6a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-740 .elementor-element.elementor-element-f143b6a.elementor-element{--align-self:center;}.elementor-740 .elementor-element.elementor-element-f143b6a{--image-border-radius:2em;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-740 .elementor-element.elementor-element-bbe69bf{--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;}.elementor-740 .elementor-element.elementor-element-5b37999{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-5b37999.elementor-element{--align-self:center;}.elementor-740 .elementor-element.elementor-element-5b37999 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-740 .elementor-element.elementor-element-5b37999 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-5b37999 .elementor-icon-box-title a{font-family:"DM serif display", Sans-serif;font-size:36px;line-height:39px;}.elementor-740 .elementor-element.elementor-element-2f4da02{width:var( --container-widget-width, 100% );max-width:100%;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-740 .elementor-element.elementor-element-7713afa{--display:flex;--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:center;--align-items:center;--gap:0em 4em;--row-gap:0em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-7713afa:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-7713afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-740 .elementor-element.elementor-element-681926f{--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;--justify-content:center;--align-items:center;}.elementor-740 .elementor-element.elementor-element-9d45231{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-9d45231.elementor-element{--align-self:center;}.elementor-740 .elementor-element.elementor-element-9d45231 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-740 .elementor-element.elementor-element-9d45231 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-9d45231 .elementor-icon-box-title a{font-family:"DM serif display", Sans-serif;font-size:36px;line-height:39px;}.elementor-740 .elementor-element.elementor-element-e523351{width:var( --container-widget-width, 85% );max-width:85%;padding:0em 0em 0em 0em;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-740 .elementor-element.elementor-element-a68f5cc{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-a68f5cc img{border-radius:2em 2em 2em 2em;}.elementor-740 .elementor-element.elementor-element-f5647c6{--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;--justify-content:center;--gap:0em 9em;--row-gap:0em;--column-gap:9em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-f5647c6:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-f5647c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-740 .elementor-element.elementor-element-4072cd1{--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;--justify-content:center;--align-items:center;}.elementor-740 .elementor-element.elementor-element-2bc9c04{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-2bc9c04 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-740 .elementor-element.elementor-element-2bc9c04 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-2bc9c04 .elementor-icon-box-title a{font-family:"DM serif display", Sans-serif;font-size:36px;line-height:39px;}.elementor-740 .elementor-element.elementor-element-5930ef7{padding:0em 0em 0em 0em;text-align:center;}.elementor-740 .elementor-element.elementor-element-5f10af9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-5f10af9 img{border-radius:2em 2em 2em 2em;}.elementor-740 .elementor-element.elementor-element-6baad10{--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;--justify-content:center;--align-items:center;}.elementor-740 .elementor-element.elementor-element-2ac531b{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-2ac531b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-740 .elementor-element.elementor-element-2ac531b .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-2ac531b .elementor-icon-box-title a{font-family:"DM serif display", Sans-serif;font-size:36px;line-height:39px;}.elementor-740 .elementor-element.elementor-element-f1b2125{width:var( --container-widget-width, 90% );max-width:90%;padding:0em 0em 0em 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-740 .elementor-element.elementor-element-615a90c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-615a90c img{border-radius:2em 2em 2em 2em;}.elementor-740 .elementor-element.elementor-element-acd1138{--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:center;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-acd1138:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-acd1138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-740 .elementor-element.elementor-element-332229b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-740 .elementor-element.elementor-element-332229b .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-332229b .elementor-icon-box-title a{font-family:"DM serif display", Sans-serif;font-size:36px;line-height:39px;}.elementor-740 .elementor-element.elementor-element-0c1524f{text-align:center;}.elementor-740 .elementor-element.elementor-element-79b32cb{text-align:center;}.elementor-740 .elementor-element.elementor-element-27343d1 .elementor-repeater-item-6051c94.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-740 .elementor-element.elementor-element-27343d1 .elementor-repeater-item-c839375.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-740 .elementor-element.elementor-element-27343d1{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-740 .elementor-element.elementor-element-422c6df0{--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:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-422c6df0:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-422c6df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-740 .elementor-element.elementor-element-422c6df0.e-con{--align-self:center;}.elementor-740 .elementor-element.elementor-element-116704bc{width:100%;max-width:100%;text-align:center;font-family:"DM serif display", Sans-serif;font-size:29px;color:var( --e-global-color-astglobalcolor0 );}.elementor-740 .elementor-element.elementor-element-116704bc.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-740 .elementor-element.elementor-element-7c1f3f53:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-7c1f3f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-740 .elementor-element.elementor-element-7c1f3f53{--padding-top:4em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-110f7401{--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:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-740 .elementor-element.elementor-element-5b37999{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-5b37999 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-5b37999 .elementor-icon-box-title a{font-size:34px;}.elementor-740 .elementor-element.elementor-element-2f4da02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-9d45231{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-9d45231 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-9d45231 .elementor-icon-box-title a{font-size:34px;}.elementor-740 .elementor-element.elementor-element-e523351{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-f5647c6{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-740 .elementor-element.elementor-element-2bc9c04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-2bc9c04 .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-2bc9c04 .elementor-icon-box-title a{font-size:34px;}.elementor-740 .elementor-element.elementor-element-2ac531b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-2ac531b .elementor-icon-box-title, .elementor-740 .elementor-element.elementor-element-2ac531b .elementor-icon-box-title a{font-size:34px;}.elementor-740 .elementor-element.elementor-element-f1b2125{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-332229b{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-740 .elementor-element.elementor-element-7c1f3f53:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-7c1f3f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-740 .elementor-element.elementor-element-6d4221db{--width:72%;}.elementor-740 .elementor-element.elementor-element-6bcf2d5d .elementor-heading-title{font-size:22px;}.elementor-740 .elementor-element.elementor-element-8684c0b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-740 .elementor-element.elementor-element-5b37999{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-740 .elementor-element.elementor-element-681926f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-740 .elementor-element.elementor-element-a68f5cc{padding:1em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-6baad10{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-740 .elementor-element.elementor-element-332229b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-740 .elementor-element.elementor-element-79b32cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-740 .elementor-element.elementor-element-6d4221db{--width:47%;}.elementor-740 .elementor-element.elementor-element-19f74b3e{--width:80%;}.elementor-740 .elementor-element.elementor-element-413431d{--width:60%;}.elementor-740 .elementor-element.elementor-element-bbe69bf{--width:58%;}.elementor-740 .elementor-element.elementor-element-681926f{--width:44%;}.elementor-740 .elementor-element.elementor-element-4072cd1{--width:40%;}.elementor-740 .elementor-element.elementor-element-6baad10{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-740 .elementor-element.elementor-element-6d4221db{--width:70%;}.elementor-740 .elementor-element.elementor-element-19f74b3e{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM serif display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://perfectionnisteliberee.fr/wp-content/uploads/2026/05/DMSerifDisplay-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */