.elementor-2119 .elementor-element.elementor-element-5a68adb:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-5a68adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2119 .elementor-element.elementor-element-5a68adb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-5a68adb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-d06888e{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-2ad6700 .elementor-heading-title{color:#F56DBA;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-2119 .elementor-element.elementor-element-2ad6700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-2119 .elementor-element.elementor-element-ead5fe2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2119 .elementor-element.elementor-element-ead5fe2 > .elementor-widget-container{margin:-25px 0px 0px 6px;padding:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-26965bc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.7px;}.elementor-2119 .elementor-element.elementor-element-26965bc .elementor-divider-separator{width:300px;}.elementor-2119 .elementor-element.elementor-element-26965bc .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2119 .elementor-element.elementor-element-0688b79{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-37f9108:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-37f9108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2119 .elementor-element.elementor-element-37f9108{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-37f9108 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-56894bd{color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:200;text-transform:none;font-style:normal;line-height:22px;}.elementor-2119 .elementor-element.elementor-element-354cb00:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-354cb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2119 .elementor-element.elementor-element-354cb00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-354cb00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-eba99e4{--spacer-size:20px;}.elementor-2119 .elementor-element.elementor-element-c13c4a0:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-c13c4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-c13c4a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-c13c4a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-3b61b82{--spacer-size:20px;}.elementor-2119 .elementor-element.elementor-element-3c0657c:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-3c0657c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-3c0657c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-3c0657c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-8cbb503{--spacer-size:50px;}.elementor-2119 .elementor-element.elementor-element-a63f23c .elementor-heading-title{color:#F56DBA;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-2119 .elementor-element.elementor-element-a6c8b62{color:var( --e-global-color-secondary );}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button{font-family:var( --e-global-typography-e199105-font-family ), Sans-serif;font-size:var( --e-global-typography-e199105-font-size );font-weight:var( --e-global-typography-e199105-font-weight );text-transform:var( --e-global-typography-e199105-text-transform );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );fill:#F56DBA;color:#F56DBA;background-color:#7821D600;border-style:solid;border-width:2.5px 2.5px 2.5px 2.5px;border-radius:40px 40px 40px 40px;}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button:hover, .elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button:focus{color:#F56DBA;background-color:#FCD0E9;}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button:hover svg, .elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button:focus svg{fill:#F56DBA;}.elementor-2119 .elementor-element.elementor-element-a41e274 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-a41e274{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2119 .elementor-element.elementor-element-c894465:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-c894465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-c894465{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-c894465 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-9acbb50{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-a351743:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-a351743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-a351743{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-a351743 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-22c6893:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-22c6893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-22c6893{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-22c6893 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-c76ba59{--spacer-size:40px;}.elementor-2119 .elementor-element.elementor-element-639eb76:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-639eb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-639eb76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-639eb76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button{font-family:var( --e-global-typography-e199105-font-family ), Sans-serif;font-size:var( --e-global-typography-e199105-font-size );font-weight:var( --e-global-typography-e199105-font-weight );text-transform:var( --e-global-typography-e199105-text-transform );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );fill:#533B8D;color:#533B8D;background-color:#F56DBA;border-style:solid;border-width:2.5px 2.5px 2.5px 2.5px;border-color:#F56DBA;border-radius:40px 40px 40px 40px;}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button:hover, .elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button:focus{background-color:#FFACDB;border-color:#FFACDB;}.elementor-2119 .elementor-element.elementor-element-37d208a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button{font-family:var( --e-global-typography-e199105-font-family ), Sans-serif;font-size:var( --e-global-typography-e199105-font-size );font-weight:var( --e-global-typography-e199105-font-weight );text-transform:var( --e-global-typography-e199105-text-transform );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );fill:#F56DBA;color:#F56DBA;background-color:#7821D600;border-style:solid;border-width:2.5px 2.5px 2.5px 2.5px;border-radius:40px 40px 40px 40px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button:hover, .elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button:focus{color:#F56DBA;background-color:#7052B9;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button:hover svg, .elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button:focus svg{fill:#F56DBA;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2119 .elementor-element.elementor-element-edd96dc:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-edd96dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#533B8D;}.elementor-2119 .elementor-element.elementor-element-edd96dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-edd96dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-bb8b53e{--spacer-size:40px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2119 .elementor-element.elementor-element-0aa664c{width:39.735%;}.elementor-2119 .elementor-element.elementor-element-7356c94{width:4.286%;}.elementor-2119 .elementor-element.elementor-element-5e1989d{width:55.615%;}.elementor-2119 .elementor-element.elementor-element-7b1035e{width:23.244%;}.elementor-2119 .elementor-element.elementor-element-1834800{width:24.209%;}.elementor-2119 .elementor-element.elementor-element-ce67c9c{width:26.757%;}.elementor-2119 .elementor-element.elementor-element-8226517{width:25.768%;}}@media(max-width:1024px){.elementor-2119 .elementor-element.elementor-element-2ad6700 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2119 .elementor-element.elementor-element-ead5fe2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2119 .elementor-element.elementor-element-a63f23c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}}@media(max-width:767px){.elementor-2119 .elementor-element.elementor-element-5a68adb{padding:8px 8px 8px 8px;}.elementor-2119 .elementor-element.elementor-element-2ad6700 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2119 .elementor-element.elementor-element-2ad6700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-ead5fe2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2119 .elementor-element.elementor-element-ead5fe2 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-26965bc .elementor-divider-separator{width:53%;}.elementor-2119 .elementor-element.elementor-element-26965bc .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2119 .elementor-element.elementor-element-26965bc > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-37f9108{padding:8px 8px 8px 8px;}.elementor-2119 .elementor-element.elementor-element-56894bd{font-size:16px;}.elementor-2119 .elementor-element.elementor-element-eba99e4{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-3b61b82{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-3c0657c{padding:8px 8px 8px 8px;}.elementor-2119 .elementor-element.elementor-element-6ad2005 img{width:84%;}.elementor-2119 .elementor-element.elementor-element-8cbb503{--spacer-size:10px;}.elementor-2119 .elementor-element.elementor-element-a63f23c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2119 .elementor-element.elementor-element-a41e274 .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}.elementor-2119 .elementor-element.elementor-element-a41e274 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-9b75704 img{width:90%;}.elementor-2119 .elementor-element.elementor-element-2018da1 img{width:90%;}.elementor-2119 .elementor-element.elementor-element-acab55d img{width:90%;}.elementor-2119 .elementor-element.elementor-element-c76ba59{--spacer-size:20px;}.elementor-2119 .elementor-element.elementor-element-37d208a .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}.elementor-2119 .elementor-element.elementor-element-37d208a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-f4e63e1 .elementor-button{font-size:var( --e-global-typography-e199105-font-size );line-height:var( --e-global-typography-e199105-line-height );letter-spacing:var( --e-global-typography-e199105-letter-spacing );word-spacing:var( --e-global-typography-e199105-word-spacing );}.elementor-2119 .elementor-element.elementor-element-f4e63e1 > .elementor-widget-container{margin:-8px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://romanecombesg.fr/wp-content/uploads/2025/01/Manrope-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */