.elementor-645 .elementor-element.elementor-element-94506a8{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-bca70aa .elementor-icon-wrapper{text-align:center;}.elementor-645 .elementor-element.elementor-element-bca70aa .elementor-icon i, .elementor-645 .elementor-element.elementor-element-bca70aa .elementor-icon svg{transform:rotate(0deg);}.elementor-645 .elementor-element.elementor-element-bca70aa > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-645 .elementor-element.elementor-element-b1b1487{text-align:center;}.elementor-645 .elementor-element.elementor-element-b1b1487 .elementor-heading-title{font-size:var( --e-global-typography-8f9e8ef-font-size );line-height:var( --e-global-typography-8f9e8ef-line-height );letter-spacing:var( --e-global-typography-8f9e8ef-letter-spacing );word-spacing:var( --e-global-typography-8f9e8ef-word-spacing );}.elementor-645 .elementor-element.elementor-element-b1b1487 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-645 .elementor-element.elementor-element-b7a1dd9{--spacer-size:24px;}.elementor-645 .elementor-element.elementor-element-e2e5743 > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-645 .elementor-element.elementor-element-807d4b3{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-bec70c4{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-eed6933{text-align:center;}.elementor-645 .elementor-element.elementor-element-eed6933 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-9c849ae{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-09e2bbc{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-960295b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-9472053 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-0cffb08 .elementor-blockquote__author{color:#000000;}.elementor-645 .elementor-element.elementor-element-0cffb08 .elementor-blockquote:before{color:#000000;font-size:calc(1px * 100);}.elementor-645 .elementor-element.elementor-element-ef584b1{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-bc3589f{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-66d887b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-4774c2f .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-034529e{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-18aed1f:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-18aed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29e957b );}.elementor-645 .elementor-element.elementor-element-18aed1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-645 .elementor-element.elementor-element-18aed1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-2a6dd16{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-2da98d0{text-align:center;}.elementor-645 .elementor-element.elementor-element-2da98d0 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-a6618b4{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-1d66a2f{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-60dfce7{text-align:center;}.elementor-645 .elementor-element.elementor-element-60dfce7 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-145dfbe{text-align:center;}.elementor-645 .elementor-element.elementor-element-145dfbe > .elementor-widget-container{margin:0% 20% 0% 20%;}.elementor-645 .elementor-element.elementor-element-225b55a{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-7bbf15d{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-5879ca4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-d75c535 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-bb63a30{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-c26612b:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-c26612b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29e957b );}.elementor-645 .elementor-element.elementor-element-c26612b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-645 .elementor-element.elementor-element-c26612b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-f3d95b7{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-f079b11{text-align:center;}.elementor-645 .elementor-element.elementor-element-f079b11 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-6e7584d{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-1beb999{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-fe06385 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-e820548 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-c221fb4{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-c3b46a1{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-4e96b26 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );font-weight:var( --e-global-typography-edc9130-font-weight );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-f02a990{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-8bffaa0{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-76890d43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-76890d43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29e957b );}.elementor-645 .elementor-element.elementor-element-76890d43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-645 .elementor-element.elementor-element-76890d43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-2550b570:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-2550b570 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("http://staging.divie.fr/wp-content/uploads/2022/10/redd-5U_28ojjgms-unsplash-min.jpg");background-position:center center;background-size:cover;}.elementor-645 .elementor-element.elementor-element-2550b570 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-645 .elementor-element.elementor-element-2550b570 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-48f0768a{--spacer-size:50px;}.elementor-645 .elementor-element.elementor-element-5beabd6{--spacer-size:50px;}@media(max-width:1024px){.elementor-645 .elementor-element.elementor-element-b1b1487 .elementor-heading-title{font-size:var( --e-global-typography-8f9e8ef-font-size );line-height:var( --e-global-typography-8f9e8ef-line-height );letter-spacing:var( --e-global-typography-8f9e8ef-letter-spacing );word-spacing:var( --e-global-typography-8f9e8ef-word-spacing );}.elementor-645 .elementor-element.elementor-element-eed6933 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-9472053 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-4774c2f .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-2da98d0 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-60dfce7 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-d75c535 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-f079b11 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-e820548 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-4e96b26 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-b1b1487 .elementor-heading-title{font-size:var( --e-global-typography-8f9e8ef-font-size );line-height:var( --e-global-typography-8f9e8ef-line-height );letter-spacing:var( --e-global-typography-8f9e8ef-letter-spacing );word-spacing:var( --e-global-typography-8f9e8ef-word-spacing );}.elementor-645 .elementor-element.elementor-element-eed6933 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-9472053 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-4774c2f .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-2da98d0 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-60dfce7 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-d75c535 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-f079b11 .elementor-heading-title{font-size:var( --e-global-typography-ec4d775-font-size );line-height:var( --e-global-typography-ec4d775-line-height );letter-spacing:var( --e-global-typography-ec4d775-letter-spacing );word-spacing:var( --e-global-typography-ec4d775-word-spacing );}.elementor-645 .elementor-element.elementor-element-e820548 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}.elementor-645 .elementor-element.elementor-element-4e96b26 .elementor-heading-title{font-size:var( --e-global-typography-edc9130-font-size );line-height:var( --e-global-typography-edc9130-line-height );letter-spacing:var( --e-global-typography-edc9130-letter-spacing );word-spacing:var( --e-global-typography-edc9130-word-spacing );}}/* Start custom CSS for image, class: .elementor-element-5246d63 */.colorShadow-ap {position : relative;}
.colorShadow-ap:before {content: ""; width : 100%; height : 100%; background: #d0443b; position: absolute; top: -10px; right: -10px;z-index: -1; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7628553 */.colorShadow-choixQualite {position : relative;}
.colorShadow-choixQualite:before {content: ""; width : 100%; height : 100%; background: #f3c33c; position: absolute; bottom: -10px; left: -10px;z-index: -1; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98f7698 */.colorShadow-valeur {position : relative;}
.colorShadow-valeur:before {content: ""; width : 100%; height : 100%; background: #404141; position: absolute; bottom: -10px; left: -10px;z-index: -1; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f7b37e */.colorShadow-ensemble {position : relative;}
.colorShadow-ensemble:before {content: ""; width : 100%; height : 100%; background: #cedae6; position: absolute; bottom: -10px; left: -10px;z-index: -1; }/* End custom CSS */