.elementor-4765 .elementor-element.elementor-element-a17c65f{--display:flex;--min-height:450px;--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4765 .elementor-element.elementor-element-a17c65f:not(.elementor-motion-effects-element-type-background), .elementor-4765 .elementor-element.elementor-element-a17c65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carfrugby.esterelweb.com/wp-content/uploads/2026/04/cd4813c76e1542cc2d46edb2b36ff704.webp");background-position:center center;background-size:cover;}.elementor-4765 .elementor-element.elementor-element-4722a40{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4765 .elementor-element.elementor-element-abd6b34{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:22px;--padding-right:22px;--z-index:0;}.elementor-4765 .elementor-element.elementor-element-abd6b34:not(.elementor-motion-effects-element-type-background), .elementor-4765 .elementor-element.elementor-element-abd6b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4765 .elementor-element.elementor-element-69f9ca9{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-4765 .elementor-element.elementor-element-69f9ca9 .elementor-heading-title{font-family:var( --e-global-typography-carf-lato-14-bold-upper-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );font-weight:var( --e-global-typography-carf-lato-14-bold-upper-font-weight );text-transform:var( --e-global-typography-carf-lato-14-bold-upper-text-transform );text-decoration:var( --e-global-typography-carf-lato-14-bold-upper-text-decoration );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );color:var( --e-global-color-primary );}.elementor-4765 .elementor-element.elementor-element-5e5a1ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-4765 .elementor-element.elementor-element-5e5a1ea .elementor-heading-title{font-family:var( --e-global-typography-carf-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-h1-font-size );font-weight:var( --e-global-typography-carf-h1-font-weight );text-transform:var( --e-global-typography-carf-h1-text-transform );text-decoration:var( --e-global-typography-carf-h1-text-decoration );line-height:var( --e-global-typography-carf-h1-line-height );letter-spacing:var( --e-global-typography-carf-h1-letter-spacing );color:var( --e-global-color-carf-blanc );}.elementor-4765 .elementor-element.elementor-element-1aaa9df{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:240px;--padding-right:240px;--z-index:1;}.elementor-4765 .elementor-element.elementor-element-1aaa9df:not(.elementor-motion-effects-element-type-background), .elementor-4765 .elementor-element.elementor-element-1aaa9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-carf-blanc );}.elementor-4765 .elementor-element.elementor-element-4a31274{--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:flex-start;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4765 .elementor-element.elementor-element-bbd96e6{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-4765 .elementor-element.elementor-element-bbd96e6 > .elementor-widget-container{background-color:var( --e-global-color-c29d0fe );padding:12px 20px 12px 20px;border-radius:50px 50px 50px 50px;box-shadow:0px 4px 15px 0px rgba(28.999999999999996, 52.00000000000001, 76, 0.1);}.elementor-4765 .elementor-element.elementor-element-bbd96e6 .elementor-heading-title{font-family:var( --e-global-typography-carf-lato-14-bold-upper-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );font-weight:var( --e-global-typography-carf-lato-14-bold-upper-font-weight );text-transform:var( --e-global-typography-carf-lato-14-bold-upper-text-transform );text-decoration:var( --e-global-typography-carf-lato-14-bold-upper-text-decoration );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );color:var( --e-global-color-carf-bleu );}.elementor-4765 .elementor-element.elementor-element-9dc9b11{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;}.elementor-4765 .elementor-element.elementor-element-9dc9b11 .elementor-heading-title{font-family:var( --e-global-typography-carf-lato-16-regular-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-lato-16-regular-font-size );font-weight:var( --e-global-typography-carf-lato-16-regular-font-weight );text-transform:var( --e-global-typography-carf-lato-16-regular-text-transform );text-decoration:var( --e-global-typography-carf-lato-16-regular-text-decoration );line-height:var( --e-global-typography-carf-lato-16-regular-line-height );letter-spacing:var( --e-global-typography-carf-lato-16-regular-letter-spacing );color:var( --e-global-color-primary );}.elementor-4765 .elementor-element.elementor-element-65407e6{--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:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4765 .elementor-element.elementor-element-51719a8{z-index:0;text-align:start;font-family:var( --e-global-typography-carf-lato-20-bold-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-lato-20-bold-font-size );font-weight:var( --e-global-typography-carf-lato-20-bold-font-weight );text-transform:var( --e-global-typography-carf-lato-20-bold-text-transform );text-decoration:var( --e-global-typography-carf-lato-20-bold-text-decoration );line-height:var( --e-global-typography-carf-lato-20-bold-line-height );letter-spacing:var( --e-global-typography-carf-lato-20-bold-letter-spacing );color:var( --e-global-color-primary );}.elementor-4765 .elementor-element.elementor-element-c49c0da{--divider-border-style:solid;--divider-color:var( --e-global-color-c29d0fe );--divider-border-width:1px;}.elementor-4765 .elementor-element.elementor-element-c49c0da .elementor-divider-separator{width:100%;}.elementor-4765 .elementor-element.elementor-element-c49c0da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4765 .elementor-element.elementor-element-0ce4466{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4765 .elementor-element.elementor-element-0ce4466:not(.elementor-motion-effects-element-type-background), .elementor-4765 .elementor-element.elementor-element-0ce4466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-carf-gris-clair );}.elementor-4765 .elementor-element.elementor-element-b7339ab{--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:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4765 .elementor-element.elementor-element-fa7e427{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-4765 .elementor-element.elementor-element-fa7e427 .elementor-heading-title{font-family:var( --e-global-typography-carf-lato-14-bold-upper-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );font-weight:var( --e-global-typography-carf-lato-14-bold-upper-font-weight );text-transform:var( --e-global-typography-carf-lato-14-bold-upper-text-transform );text-decoration:var( --e-global-typography-carf-lato-14-bold-upper-text-decoration );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4765 .elementor-element.elementor-element-de593b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-4765 .elementor-element.elementor-element-de593b2 .elementor-heading-title{font-family:var( --e-global-typography-carf-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-carf-h2-font-size );font-weight:var( --e-global-typography-carf-h2-font-weight );text-transform:var( --e-global-typography-carf-h2-text-transform );text-decoration:var( --e-global-typography-carf-h2-text-decoration );line-height:var( --e-global-typography-carf-h2-line-height );letter-spacing:var( --e-global-typography-carf-h2-letter-spacing );color:var( --e-global-color-primary );}.elementor-4765 .elementor-element.elementor-element-ca1330a{--display:flex;}.elementor-4765 .elementor-element.elementor-element-5e70213{--grid-columns:3;}.elementor-4765 .elementor-element.elementor-element-5e70213 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4765 .elementor-element.elementor-element-5e70213 .e-loop-item > .elementor-section, .elementor-4765 .elementor-element.elementor-element-5e70213 .e-loop-item > .elementor-section > .elementor-container, .elementor-4765 .elementor-element.elementor-element-5e70213 .e-loop-item > .e-con, .elementor-4765 .elementor-element.elementor-element-5e70213 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-4765 .elementor-element.elementor-element-a17c65f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-4765 .elementor-element.elementor-element-4722a40{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-4765 .elementor-element.elementor-element-abd6b34{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4765 .elementor-element.elementor-element-69f9ca9{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-4765 .elementor-element.elementor-element-69f9ca9 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-5e5a1ea{--container-widget-width:760px;--container-widget-flex-grow:0;width:var( --container-widget-width, 760px );max-width:760px;}.elementor-4765 .elementor-element.elementor-element-5e5a1ea .elementor-heading-title{font-size:var( --e-global-typography-carf-h1-font-size );line-height:var( --e-global-typography-carf-h1-line-height );letter-spacing:var( --e-global-typography-carf-h1-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-1aaa9df{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-4765 .elementor-element.elementor-element-4a31274{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-4765 .elementor-element.elementor-element-bbd96e6{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-4765 .elementor-element.elementor-element-bbd96e6 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-9dc9b11{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-4765 .elementor-element.elementor-element-9dc9b11 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-16-regular-font-size );line-height:var( --e-global-typography-carf-lato-16-regular-line-height );letter-spacing:var( --e-global-typography-carf-lato-16-regular-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-65407e6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4765 .elementor-element.elementor-element-51719a8{font-size:var( --e-global-typography-carf-lato-20-bold-font-size );line-height:var( --e-global-typography-carf-lato-20-bold-line-height );letter-spacing:var( --e-global-typography-carf-lato-20-bold-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-0ce4466{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4765 .elementor-element.elementor-element-b7339ab{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4765 .elementor-element.elementor-element-fa7e427{--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-4765 .elementor-element.elementor-element-fa7e427 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-de593b2{--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-4765 .elementor-element.elementor-element-de593b2 .elementor-heading-title{font-size:var( --e-global-typography-carf-h2-font-size );line-height:var( --e-global-typography-carf-h2-line-height );letter-spacing:var( --e-global-typography-carf-h2-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-5e70213{--grid-columns:2;}}@media(max-width:767px){.elementor-4765 .elementor-element.elementor-element-a17c65f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4765 .elementor-element.elementor-element-4722a40{--width:760px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-4765 .elementor-element.elementor-element-abd6b34{--width:154px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4765 .elementor-element.elementor-element-69f9ca9 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-5e5a1ea .elementor-heading-title{font-size:var( --e-global-typography-carf-h1-font-size );line-height:var( --e-global-typography-carf-h1-line-height );letter-spacing:var( --e-global-typography-carf-h1-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-1aaa9df{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4765 .elementor-element.elementor-element-4a31274{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;}.elementor-4765 .elementor-element.elementor-element-bbd96e6 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-9dc9b11 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-16-regular-font-size );line-height:var( --e-global-typography-carf-lato-16-regular-line-height );letter-spacing:var( --e-global-typography-carf-lato-16-regular-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-65407e6{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-4765 .elementor-element.elementor-element-51719a8{font-size:var( --e-global-typography-carf-lato-20-bold-font-size );line-height:var( --e-global-typography-carf-lato-20-bold-line-height );letter-spacing:var( --e-global-typography-carf-lato-20-bold-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-0ce4466{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-4765 .elementor-element.elementor-element-b7339ab{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4765 .elementor-element.elementor-element-fa7e427 .elementor-heading-title{font-size:var( --e-global-typography-carf-lato-14-bold-upper-font-size );line-height:var( --e-global-typography-carf-lato-14-bold-upper-line-height );letter-spacing:var( --e-global-typography-carf-lato-14-bold-upper-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-de593b2 .elementor-heading-title{font-size:var( --e-global-typography-carf-h2-font-size );line-height:var( --e-global-typography-carf-h2-line-height );letter-spacing:var( --e-global-typography-carf-h2-letter-spacing );}.elementor-4765 .elementor-element.elementor-element-5e70213{--grid-columns:1;}}@media(min-width:768px){.elementor-4765 .elementor-element.elementor-element-4722a40{--width:63.33%;}.elementor-4765 .elementor-element.elementor-element-abd6b34{--width:20.26%;}.elementor-4765 .elementor-element.elementor-element-1aaa9df{--content-width:900px;}.elementor-4765 .elementor-element.elementor-element-4a31274{--width:100%;}.elementor-4765 .elementor-element.elementor-element-65407e6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4765 .elementor-element.elementor-element-4722a40{--width:760px;}.elementor-4765 .elementor-element.elementor-element-abd6b34{--width:154px;}.elementor-4765 .elementor-element.elementor-element-4a31274{--width:100%;}.elementor-4765 .elementor-element.elementor-element-65407e6{--width:100%;}.elementor-4765 .elementor-element.elementor-element-b7339ab{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-d42e127 */.elementor-4765 .elementor-element.elementor-element-d42e127 blockquote {
  display: flex;
  align-items: center;
  gap: 20px;
  background-color: rgba(247, 199, 53, 0.08);;
  border-radius: 6px;
  padding: 16px 20px 16px 0;
  margin-top: 20px!important;
  margin-bottom: 20px!important;
  overflow: hidden;
}

.elementor-4765 .elementor-element.elementor-element-d42e127 blockquote::before {
  content: "";
  display: block;
  flex-shrink: 0;
  width: 4px;
  height: 64px;
  background-color: var(--e-global-color-accent);
}

.elementor-4765 .elementor-element.elementor-element-d42e127 blockquote {
  font-family: var( --e-global-typography-carf-lato-20-bold-font-family ) Sans-Serifserif;
  font-weight: 700;
  font-size: 20px;
  line-height: 38px;
  color: var(--e-global-color-primary, #682590);
  margin: 0;
  padding-left: 20px;
}

.elementor-4765 .elementor-element.elementor-element-d42e127 img {
    border-radius: 16px;
}

.elementor-4765 .elementor-element.elementor-element-d42e127 h2, h3 {
    font-size: 24px;
    font-weight: 700;
}/* End custom CSS */