.elementor-8828 .elementor-element.elementor-element-491683a{--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:space-between;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:194px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-491683a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-491683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCIDFF-FLAMMES-1.png");background-position:calc(50% - 20px) calc(100% + 150px);background-repeat:no-repeat;background-size:600px auto;}.elementor-8828 .elementor-element.elementor-element-4920b11{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:101;}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-c987894 .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-c987894 > .elementor-widget-container{--e-transform-rotateZ:-2.18deg;}.elementor-8828 .elementor-element.elementor-element-9929116{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-9929116:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-9929116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-9929116.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-translateX:2px;}.elementor-8828 .elementor-element.elementor-element-f22255e{--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:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-f22255e:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-f22255e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-f22255e.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-3deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-df1d747{text-align:left;}.elementor-8828 .elementor-element.elementor-element-df1d747 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-d40cd1c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-8828 .elementor-element.elementor-element-d40cd1c.e-con{--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-3764056 img{width:23px;height:98px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-3764056{left:-35px;}body.rtl .elementor-8828 .elementor-element.elementor-element-3764056{right:-35px;}.elementor-8828 .elementor-element.elementor-element-3764056{top:5px;}.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 );line-height:var( --e-global-typography-text-line-height );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-8828 .elementor-element.elementor-element-9906aad{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-1bea1a2{font-family:var( --e-global-typography-24cf2d4-font-family ), Sans-serif;font-size:var( --e-global-typography-24cf2d4-font-size );font-weight:var( --e-global-typography-24cf2d4-font-weight );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-a6680c7 img{width:600px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a6680c7{left:calc(50vw - 300px);}body.rtl .elementor-8828 .elementor-element.elementor-element-a6680c7{right:calc(50vw - 300px);}.elementor-8828 .elementor-element.elementor-element-a6680c7{top:5px;z-index:100;}.elementor-8828 .elementor-element.elementor-element-0491d8b{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:320px;--padding-bottom:230px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-0491d8b:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-0491d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-PATTERN-CROPPED-scaled.png");background-position:center center;background-size:cover;}.elementor-8828 .elementor-element.elementor-element-0491d8b.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-b698318{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-b698318.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-6ce3195{text-align:center;width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-6ce3195 .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-6ce3195 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8828 .elementor-element.elementor-element-65b3a83{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-121817c{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8828 .elementor-element.elementor-element-121817c:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-121817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-56c0347{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-cdd7f37{--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:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8828 .elementor-element.elementor-element-cdd7f37:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-cdd7f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-f0fb7f9{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-24453e0 .elementor-heading-title{font-family:var( --e-global-typography-2c41a7a-font-family ), Sans-serif;font-size:var( --e-global-typography-2c41a7a-font-size );font-weight:var( --e-global-typography-2c41a7a-font-weight );text-transform:var( --e-global-typography-2c41a7a-text-transform );line-height:var( --e-global-typography-2c41a7a-line-height );letter-spacing:var( --e-global-typography-2c41a7a-letter-spacing );word-spacing:var( --e-global-typography-2c41a7a-word-spacing );color:var( --e-global-color-secondary );}.elementor-8828 .elementor-element.elementor-element-24453e0 > .elementor-widget-container{padding:0px 17px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-8828 .elementor-element.elementor-element-d6183bb{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-a866d4b > .elementor-widget-container{margin:10px -10px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-d2f5312{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-e8f8027 .elementor-heading-title{font-family:var( --e-global-typography-2ed8239-font-family ), Sans-serif;font-size:var( --e-global-typography-2ed8239-font-size );font-weight:var( --e-global-typography-2ed8239-font-weight );text-transform:var( --e-global-typography-2ed8239-text-transform );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-e8f8027 > .elementor-widget-container{padding:0px 55px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-8fc78f6{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-24cbfde .elementor-heading-title{font-family:var( --e-global-typography-2ed8239-font-family ), Sans-serif;font-size:var( --e-global-typography-2ed8239-font-size );font-weight:var( --e-global-typography-2ed8239-font-weight );text-transform:var( --e-global-typography-2ed8239-text-transform );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-24cbfde > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 030px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-d091ee3{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-9844476{font-family:var( --e-global-typography-24cf2d4-font-family ), Sans-serif;font-size:var( --e-global-typography-24cf2d4-font-size );font-weight:var( --e-global-typography-24cf2d4-font-weight );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );color:var( --e-global-color-28fc789 );}.elementor-8828 .elementor-element.elementor-element-9844476 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-e01c2d0{--display:flex;--min-height:630px;--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:85px;--padding-left:50px;--padding-right:105px;}.elementor-8828 .elementor-element.elementor-element-e01c2d0:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-e01c2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-74e5b33{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-b23fcae{text-align:left;width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-b23fcae .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-b23fcae > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8828 .elementor-element.elementor-element-b0dd743{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-c958693{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-8723d9d{--display:flex;}.elementor-8828 .elementor-element.elementor-element-51af7f1{color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-51af7f1 > .elementor-widget-container{padding:0px 0px 40px 30px;}.elementor-8828 .elementor-element.elementor-element-18664fc{--display:flex;}.elementor-8828 .elementor-element.elementor-element-b2c2066{color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-b2c2066 > .elementor-widget-container{padding:0px 0px 40px 30px;}.elementor-8828 .elementor-element.elementor-element-5fc6f58{--display:flex;}.elementor-8828 .elementor-element.elementor-element-5903ade{color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-5903ade > .elementor-widget-container{padding:0px 0px 40px 30px;}.elementor-8828 .elementor-element.elementor-element-fc6e3ef{--display:flex;}.elementor-8828 .elementor-element.elementor-element-6ad8980{color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-6ad8980 > .elementor-widget-container{padding:0px 0px 40px 30px;}.elementor-8828 .elementor-element.elementor-element-7a04454{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-2950532-font-size );--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:var( --e-global-color-53c8590 );--n-accordion-title-hover-color:var( --e-global-color-53c8590 );--n-accordion-title-active-color:var( --e-global-color-53c8590 );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-b52d543 );border-style:none;}.elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-7a04454 {--n-accordion-padding:10px 30px 10px 30px;}:where( .elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}:where( .elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8828 .elementor-element.elementor-element-138c931{--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:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:3;}.elementor-8828 .elementor-element.elementor-element-138c931:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-138c931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7971729 );}.elementor-8828 .elementor-element.elementor-element-138c931.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-7bbf909{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-7bbf909.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1 img{width:800px;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1 > .elementor-widget-container{margin:0px -200px 0px -200px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-ab6c3a1{left:-80px;}body.rtl .elementor-8828 .elementor-element.elementor-element-ab6c3a1{right:-80px;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1{top:-590px;}.elementor-8828 .elementor-element.elementor-element-de80bca{text-align:center;}.elementor-8828 .elementor-element.elementor-element-de80bca .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-de80bca > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-8828 .elementor-element.elementor-element-f427e42{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:40px;--padding-left:36px;--padding-right:105px;--z-index:2;}.elementor-8828 .elementor-element.elementor-element-f427e42:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-f427e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c489a9e );}.elementor-8828 .elementor-element.elementor-element-f427e42.e-con{--align-self:flex-start;}.elementor-8828 .elementor-element.elementor-element-12d3165{text-align:left;width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-12d3165 .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-12d3165 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-e4f4eb6{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-7b8bfc7{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-7b8bfc7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-widget-button .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-a37aebb .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-b52d543 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-a37aebb .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-a37aebb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-7935d76 img{width:570px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-7935d76{right:-510px;}body.rtl .elementor-8828 .elementor-element.elementor-element-7935d76{left:-510px;}.elementor-8828 .elementor-element.elementor-element-7935d76{bottom:-40px;}.elementor-8828 .elementor-element.elementor-element-e573c70{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:33px;--padding-bottom:067px;--padding-left:36px;--padding-right:36px;--z-index:1;}.elementor-8828 .elementor-element.elementor-element-e573c70:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-e573c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c489a9e );}.elementor-8828 .elementor-element.elementor-element-e573c70.e-con{--align-self:flex-start;}.elementor-8828 .elementor-element.elementor-element-621bf09{text-align:left;width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-621bf09 .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-621bf09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-36c172e{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-4474b4e{--display:flex;--min-height:380px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:43px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8828 .elementor-element.elementor-element-4474b4e:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-4474b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-pink.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-8828 .elementor-element.elementor-element-64c64e9{text-align:left;top:20px;}.elementor-8828 .elementor-element.elementor-element-64c64e9 img{width:100%;height:35px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-64c64e9{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-64c64e9{right:20px;}.elementor-8828 .elementor-element.elementor-element-1cf9102 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-ee15727{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-ee15727:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-ee15727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-ee15727.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8828 .elementor-element.elementor-element-ca1ea08{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-ca1ea08:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-ca1ea08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-ca1ea08.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-6deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-beee9b3{text-align:left;}.elementor-8828 .elementor-element.elementor-element-beee9b3 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-beee9b3 > .elementor-widget-container{--e-transform-rotateZ:1deg;}.elementor-8828 .elementor-element.elementor-element-e207349{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-e207349 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-8828 .elementor-element.elementor-element-9138137{--display:flex;--min-height:380px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:43px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8828 .elementor-element.elementor-element-9138137:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-9138137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-pink.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-8828 .elementor-element.elementor-element-0060976{text-align:left;top:20px;}.elementor-8828 .elementor-element.elementor-element-0060976 img{width:100%;height:35px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-0060976{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-0060976{right:20px;}.elementor-8828 .elementor-element.elementor-element-440339a img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-44b2fc0{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-44b2fc0:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-44b2fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-44b2fc0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8828 .elementor-element.elementor-element-9175e72{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-9175e72:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-9175e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-9175e72.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-6deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-fc58a65{text-align:left;}.elementor-8828 .elementor-element.elementor-element-fc58a65 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-fc58a65 > .elementor-widget-container{--e-transform-rotateZ:1deg;}.elementor-8828 .elementor-element.elementor-element-7c07a02{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-7c07a02 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-8828 .elementor-element.elementor-element-e18d704{--display:flex;--min-height:380px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:43px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8828 .elementor-element.elementor-element-e18d704:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-e18d704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-pink.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-8828 .elementor-element.elementor-element-8d6688d{text-align:left;top:20px;}.elementor-8828 .elementor-element.elementor-element-8d6688d img{width:100%;height:35px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-8d6688d{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-8d6688d{right:20px;}.elementor-8828 .elementor-element.elementor-element-5e57546 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-852398a{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-852398a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-852398a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-852398a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8828 .elementor-element.elementor-element-289471e{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-289471e:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-289471e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-289471e.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-6deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-a8836a0{text-align:left;}.elementor-8828 .elementor-element.elementor-element-a8836a0 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-a8836a0 > .elementor-widget-container{--e-transform-rotateZ:1deg;}.elementor-8828 .elementor-element.elementor-element-d0fc80a{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-d0fc80a > .elementor-widget-container{margin:10px 14px 0px 14px;}.elementor-8828 .elementor-element.elementor-element-9bcf9ad{--display:flex;--min-height:380px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:43px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8828 .elementor-element.elementor-element-9bcf9ad:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-9bcf9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-pink.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-8828 .elementor-element.elementor-element-c5ff420{text-align:left;top:20px;}.elementor-8828 .elementor-element.elementor-element-c5ff420 img{width:100%;height:35px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-c5ff420{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-c5ff420{right:20px;}.elementor-8828 .elementor-element.elementor-element-c221113 img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-73a398e{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-73a398e:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-73a398e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-73a398e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8828 .elementor-element.elementor-element-74ab0f8{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-74ab0f8:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-74ab0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-74ab0f8.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-6deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-bb609d7{text-align:left;}.elementor-8828 .elementor-element.elementor-element-bb609d7 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-bb609d7 > .elementor-widget-container{--e-transform-rotateZ:1deg;}.elementor-8828 .elementor-element.elementor-element-32bd7ff{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-32bd7ff > .elementor-widget-container{margin:10px 14px 0px 14px;}.elementor-8828 .elementor-element.elementor-element-abefb43{--display:flex;--min-height:380px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:43px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8828 .elementor-element.elementor-element-abefb43:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-abefb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-pink.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-8828 .elementor-element.elementor-element-6d59395{text-align:left;top:20px;}.elementor-8828 .elementor-element.elementor-element-6d59395 img{width:100%;height:35px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-6d59395{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-6d59395{right:20px;}.elementor-8828 .elementor-element.elementor-element-b5f80ae img{width:100%;height:110px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-fbc3884{--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-fbc3884:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-fbc3884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-fbc3884.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8828 .elementor-element.elementor-element-c42c871{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-c42c871:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-c42c871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-c42c871.e-con{--flex-grow:0;--flex-shrink:1;--e-con-transform-rotateZ:-6deg;--e-con-transform-translateX:-2px;}.elementor-8828 .elementor-element.elementor-element-03c6507{text-align:left;}.elementor-8828 .elementor-element.elementor-element-03c6507 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );font-weight:var( --e-global-typography-8ec86e5-font-weight );text-transform:var( --e-global-typography-8ec86e5-text-transform );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );text-shadow:3px 3px 0px #5C446A;color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-03c6507 > .elementor-widget-container{--e-transform-rotateZ:1deg;}.elementor-8828 .elementor-element.elementor-element-597a045{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-597a045 > .elementor-widget-container{margin:10px 13px 0px 13px;}.elementor-8828 .elementor-element.elementor-element-a5d0175{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-a5d0175 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-b52d543 );box-shadow:0px 4px 0px 0px #5C446A;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-8828 .elementor-element.elementor-element-efa713c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:33px;--padding-bottom:067px;--padding-left:36px;--padding-right:36px;--z-index:1;}.elementor-8828 .elementor-element.elementor-element-efa713c:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-efa713c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c489a9e );}.elementor-8828 .elementor-element.elementor-element-efa713c.e-con{--align-self:flex-start;}.elementor-8828 .elementor-element.elementor-element-b5d914d{text-align:left;width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-b5d914d .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-b5d914d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-4f15575{--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:73px 73px;--row-gap:73px;--column-gap:73px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-3066893{--display:flex;--min-height:329px;--border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-aad6b5e{--display:flex;--min-height:329px;}.elementor-8828 .elementor-element.elementor-element-85bf347{--display:flex;--min-height:329px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-85bf347:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-85bf347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3c6d4 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-orange.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-8828 .elementor-element.elementor-element-38a0055 .elementor-heading-title{font-family:var( --e-global-typography-e57574a-font-family ), Sans-serif;font-size:var( --e-global-typography-e57574a-font-size );font-weight:var( --e-global-typography-e57574a-font-weight );text-transform:var( --e-global-typography-e57574a-text-transform );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-37698af{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;box-shadow:0px 4px 0px 0px #5C446A;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-37698af:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-37698af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-d279564 .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-d279564 .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-d279564 .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-d279564 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-fbab834{--display:flex;--min-height:329px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:22px;}.elementor-8828 .elementor-element.elementor-element-fbab834:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-fbab834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b859f41 );}.elementor-8828 .elementor-element.elementor-element-ad3afd1 img{width:160px;height:160px;}.elementor-8828 .elementor-element.elementor-element-e1f1421{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-e1f1421 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-a3e1c52{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-a3e1c52:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-a3e1c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-6c97fae .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-6c97fae .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-6c97fae .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-6c97fae > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-59b9867{--display:flex;--min-height:329px;--border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-73ba504{--display:flex;--min-height:329px;}.elementor-8828 .elementor-element.elementor-element-2c31680{--display:flex;--min-height:329px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-2c31680:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-2c31680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3c6d4 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-orange.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-8828 .elementor-element.elementor-element-e4c2137{text-align:center;}.elementor-8828 .elementor-element.elementor-element-e4c2137 .elementor-heading-title{font-family:var( --e-global-typography-e57574a-font-family ), Sans-serif;font-size:var( --e-global-typography-e57574a-font-size );font-weight:var( --e-global-typography-e57574a-font-weight );text-transform:var( --e-global-typography-e57574a-text-transform );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-c1c4fc1{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;box-shadow:0px 4px 0px 0px #5C446A;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-c1c4fc1:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-c1c4fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-1f33307 .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-1f33307 .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-1f33307 .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-1f33307 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-52412d1{--display:flex;--min-height:329px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:22px;}.elementor-8828 .elementor-element.elementor-element-52412d1:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-52412d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-bdb22de img{width:160px;height:160px;}.elementor-8828 .elementor-element.elementor-element-708c613{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-708c613 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-6114b15{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-6114b15:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-6114b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-877def2 .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-877def2 .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-877def2 .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-877def2 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-25f9d7b{--display:flex;--min-height:329px;--border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-ef1b31f{--display:flex;--min-height:329px;}.elementor-8828 .elementor-element.elementor-element-b41a604{--display:flex;--min-height:329px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-b41a604:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-b41a604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3c6d4 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-card-form-orange.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-8828 .elementor-element.elementor-element-791b6c3{text-align:center;}.elementor-8828 .elementor-element.elementor-element-791b6c3 .elementor-heading-title{font-family:var( --e-global-typography-e57574a-font-family ), Sans-serif;font-size:var( --e-global-typography-e57574a-font-size );font-weight:var( --e-global-typography-e57574a-font-weight );text-transform:var( --e-global-typography-e57574a-text-transform );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-fd4bbc6{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;box-shadow:0px 4px 0px 0px #5C446A;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-fd4bbc6:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-fd4bbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b52d543 );}.elementor-8828 .elementor-element.elementor-element-53b4c5a .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-53b4c5a .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-53b4c5a .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-53b4c5a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-938dde7{--display:flex;--min-height:329px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:22px;}.elementor-8828 .elementor-element.elementor-element-938dde7:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-938dde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-e60e1c4 img{width:160px;height:160px;}.elementor-8828 .elementor-element.elementor-element-b7495f8{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-b7495f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-8c60d1b{--display:flex;--min-height:37px;--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;--border-radius:100px 100px 100px 100px;--position:absolute;bottom:44px;}.elementor-8828 .elementor-element.elementor-element-8c60d1b:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-8c60d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-3ea8b60 .elementor-icon-wrapper{text-align:center;}.elementor-8828 .elementor-element.elementor-element-3ea8b60 .elementor-icon{font-size:29px;}.elementor-8828 .elementor-element.elementor-element-3ea8b60 .elementor-icon svg{height:29px;}.elementor-8828 .elementor-element.elementor-element-3ea8b60 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8828 .elementor-element.elementor-element-d6d6510{--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;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-8828 .elementor-element.elementor-element-d6d6510:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7971729 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-Roi-Carreau-scaled.png");background-position:calc(50vw - 900px) 10px;background-repeat:no-repeat;background-size:770px auto;}.elementor-8828 .elementor-element.elementor-element-d6d6510::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-Valet-Carreau-scaled.png");background-position:calc(50vw + 850px - 630px) 50px;background-repeat:no-repeat;background-size:850px auto;}.elementor-8828 .elementor-element.elementor-element-d6d6510.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-1078c05{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8828 .elementor-element.elementor-element-1078c05.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-10c365b{text-align:center;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-10c365b .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-10c365b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8828 .elementor-element.elementor-element-fc7c308{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-8828 .elementor-element.elementor-element-ceb58ae{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8828 .elementor-element.elementor-element-ceb58ae:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-ceb58ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-d90701d{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-2f136c7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-8828 .elementor-element.elementor-element-2f136c7:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-2f136c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-54ba667{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-1dd7cc2{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-8828 .elementor-element.elementor-element-60bfc06{text-align:left;font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-53c8590 );width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-57c2a29{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-a294f05{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-beb1a88{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;}.elementor-8828 .elementor-element.elementor-element-108fc67{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8828 .elementor-element.elementor-element-108fc67:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-108fc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-86a10bd{text-align:left;width:auto;max-width:auto;}.elementor-8828 .elementor-element.elementor-element-86a10bd .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-86a10bd > .elementor-widget-container{margin:0px 0px 20px 0px;--e-transform-rotateZ:-1deg;}.elementor-8828 .elementor-element.elementor-element-a112e22{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-a112e22 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-664d112 img{width:120px;height:120px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-664d112{right:10px;}body.rtl .elementor-8828 .elementor-element.elementor-element-664d112{left:10px;}.elementor-8828 .elementor-element.elementor-element-664d112{bottom:10px;}.elementor-8828 .elementor-element.elementor-element-2adc3ba{--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;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8828 .elementor-element.elementor-element-2adc3ba:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-2adc3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-828b08c{text-align:left;width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-828b08c .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-828b08c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-2ec1a42{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-2ec1a42 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-ed62bfa img{width:120px;height:120px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-ed62bfa{right:10px;}body.rtl .elementor-8828 .elementor-element.elementor-element-ed62bfa{left:10px;}.elementor-8828 .elementor-element.elementor-element-ed62bfa{bottom:10px;}.elementor-8828 .elementor-element.elementor-element-b0848c5{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-b0848c5:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-b0848c5::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-flamme-rose.png");background-position:0% calc(100% + 80px);background-repeat:no-repeat;}.elementor-8828 .elementor-element.elementor-element-b0848c5.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-617bc44{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-617bc44.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-50adfea{font-family:var( --e-global-typography-2950532-font-family ), Sans-serif;font-size:var( --e-global-typography-2950532-font-size );font-weight:var( --e-global-typography-2950532-font-weight );text-transform:var( --e-global-typography-2950532-text-transform );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-50adfea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-001931a{text-align:center;}.elementor-8828 .elementor-element.elementor-element-001931a .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-001931a > .elementor-widget-container{margin:100px 0px 10px 0px;}.elementor-8828 .elementor-element.elementor-element-9a96c33{text-align:center;font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-primary );width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-9a96c33 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8828 .elementor-element.elementor-element-ef62390{--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:space-between;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;}.elementor-8828 .elementor-element.elementor-element-1a2c1ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8828 .elementor-element.elementor-element-32105d7 img{width:100%;height:410px;object-fit:contain;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-08dd2f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8828 .elementor-element.elementor-element-08dd2f9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8828 .elementor-element.elementor-element-08dd2f9 .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-b52d543 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-08dd2f9 .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-08dd2f9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-3407dec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8828 .elementor-element.elementor-element-e3ca81a img{width:100%;height:410px;object-fit:contain;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-dab9721 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8828 .elementor-element.elementor-element-dab9721 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8828 .elementor-element.elementor-element-dab9721 .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-b52d543 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-dab9721 .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-dab9721 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-5f2857f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8828 .elementor-element.elementor-element-e3a5418 img{width:100%;height:410px;object-fit:contain;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-8051d27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8828 .elementor-element.elementor-element-8051d27 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8828 .elementor-element.elementor-element-8051d27 .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-b52d543 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-8051d27 .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-8051d27 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-6b48c0c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8828 .elementor-element.elementor-element-b1b0f4a img{width:100%;height:410px;object-fit:contain;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8828 .elementor-element.elementor-element-cb98982 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8828 .elementor-element.elementor-element-cb98982 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8828 .elementor-element.elementor-element-cb98982 .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-b52d543 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-cb98982 .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-cb98982 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-c152008{--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:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-c152008:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-c152008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-flamme-rose.png");background-position:0% calc(100% + 80px);background-repeat:no-repeat;}.elementor-8828 .elementor-element.elementor-element-c152008.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-778affc{--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;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-778affc.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-3681162{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-6fb8299{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8828 .elementor-element.elementor-element-94d4771{text-align:center;}.elementor-8828 .elementor-element.elementor-element-94d4771 .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-94d4771 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-8828 .elementor-element.elementor-element-d23dcfe{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-d23dcfe > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-6e8779d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8828 .elementor-element.elementor-element-6e8779d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8828 .elementor-element.elementor-element-6e8779d .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-7e3c6d4 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-6e8779d .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-6e8779d .elementor-button:focus{background-color:var( --e-global-color-56191e3 );}.elementor-8828 .elementor-element.elementor-element-960752a{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8828 .elementor-element.elementor-element-960752a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-960752a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7761e9 );background-image:url("https://vss-changeonslesregles.fr/wp-content/uploads/2025/09/FNCDIFF-PATTERN-CROPPED-scaled.png");background-position:0px -700px;background-repeat:no-repeat;background-size:cover;}.elementor-8828 .elementor-element.elementor-element-960752a.e-con{--e-con-transform-skewY:-2deg;}.elementor-8828 .elementor-element.elementor-element-a7a27f8{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-a7a27f8.e-con{--e-con-transform-skewY:2deg;}.elementor-8828 .elementor-element.elementor-element-9e4a31c{text-align:center;width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-9e4a31c .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-9e4a31c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-8828 .elementor-element.elementor-element-f5f3499{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8828 .elementor-element.elementor-element-991e93f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:56px;--padding-bottom:50px;--padding-left:55px;--padding-right:50px;}.elementor-8828 .elementor-element.elementor-element-991e93f:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-991e93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-087e017{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-84f4d5a .elementor-button{fill:var( --e-global-color-53c8590 );color:var( --e-global-color-53c8590 );background-color:var( --e-global-color-7e3c6d4 );box-shadow:0px 5px 0px 0px #000000;border-radius:500px 500px 500px 500px;padding:13px 13px 13px 13px;}.elementor-8828 .elementor-element.elementor-element-84f4d5a .elementor-button:hover, .elementor-8828 .elementor-element.elementor-element-84f4d5a .elementor-button:focus{background-color:var( --e-global-color-56191e3 );}.elementor-8828 .elementor-element.elementor-element-a71f279{--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;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-a71f279:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-a71f279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8828 .elementor-element.elementor-element-abbdbd9 img{width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-f6245ac{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:10px 10px 10px 10px;--padding-top:66px;--padding-bottom:66px;--padding-left:50px;--padding-right:050px;}.elementor-8828 .elementor-element.elementor-element-f6245ac:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-f6245ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-945193a{text-align:left;}.elementor-8828 .elementor-element.elementor-element-945193a .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-945193a > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-rotateZ:-1deg;}.elementor-8828 .elementor-element.elementor-element-d36faab{width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-498ca6d{text-align:center;width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;}.elementor-8828 .elementor-element.elementor-element-498ca6d .elementor-heading-title{color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-498ca6d > .elementor-widget-container{margin:100px 0px 50px 0px;}.elementor-8828 .elementor-element.elementor-element-7a27991{--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:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-8828 .elementor-element.elementor-element-a8487b2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:56px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8828 .elementor-element.elementor-element-a8487b2:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-a8487b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-a8487b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8828 .elementor-element.elementor-element-b574426{text-align:left;}.elementor-8828 .elementor-element.elementor-element-b574426 .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-b574426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-16a3698{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-16a3698 a{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-d7ff7a5{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8828 .elementor-element.elementor-element-aa54271{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:56px;--padding-bottom:50px;--padding-left:55px;--padding-right:215px;}.elementor-8828 .elementor-element.elementor-element-aa54271:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-aa54271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-0c8b5fc{text-align:left;}.elementor-8828 .elementor-element.elementor-element-0c8b5fc .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-0c8b5fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-21002ef{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-21002ef a{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-a4a6f6a img{width:150px;height:150px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a4a6f6a{right:25px;}body.rtl .elementor-8828 .elementor-element.elementor-element-a4a6f6a{left:25px;}.elementor-8828 .elementor-element.elementor-element-a4a6f6a{top:30%;}.elementor-8828 .elementor-element.elementor-element-bba86ad{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:56px;--padding-bottom:50px;--padding-left:55px;--padding-right:215px;}.elementor-8828 .elementor-element.elementor-element-bba86ad:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-bba86ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8828 .elementor-element.elementor-element-4740412{text-align:left;}.elementor-8828 .elementor-element.elementor-element-4740412 .elementor-heading-title{font-family:var( --e-global-typography-be53d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-be53d8d-font-size );font-weight:var( --e-global-typography-be53d8d-font-weight );text-transform:var( --e-global-typography-be53d8d-text-transform );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );color:var( --e-global-color-53c8590 );}.elementor-8828 .elementor-element.elementor-element-4740412 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-e3c60a3{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-e3c60a3 a{color:var( --e-global-color-text );}.elementor-8828 .elementor-element.elementor-element-d2c9fee img{width:180px;height:150px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-d2c9fee{right:25px;}body.rtl .elementor-8828 .elementor-element.elementor-element-d2c9fee{left:25px;}.elementor-8828 .elementor-element.elementor-element-d2c9fee{top:30%;}.elementor-8828 .elementor-element.elementor-element-3ab909f img{width:100%;height:1000px;object-fit:contain;object-position:center center;}.elementor-8828 .elementor-element.elementor-element-3ab909f > .elementor-widget-container{margin:-130px 0px -450px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8828 .elementor-element.elementor-element-d40cd1c{--width:367px;}.elementor-8828 .elementor-element.elementor-element-121817c{--width:40%;}.elementor-8828 .elementor-element.elementor-element-cdd7f37{--width:60%;}.elementor-8828 .elementor-element.elementor-element-f0fb7f9{--width:50%;}.elementor-8828 .elementor-element.elementor-element-d2f5312{--width:50%;}.elementor-8828 .elementor-element.elementor-element-74e5b33{--width:46%;}.elementor-8828 .elementor-element.elementor-element-c958693{--width:54%;}.elementor-8828 .elementor-element.elementor-element-f427e42{--width:65%;}.elementor-8828 .elementor-element.elementor-element-4474b4e{--width:276px;}.elementor-8828 .elementor-element.elementor-element-9138137{--width:276px;}.elementor-8828 .elementor-element.elementor-element-e18d704{--width:276px;}.elementor-8828 .elementor-element.elementor-element-9bcf9ad{--width:276px;}.elementor-8828 .elementor-element.elementor-element-abefb43{--width:276px;}.elementor-8828 .elementor-element.elementor-element-3066893{--width:276px;}.elementor-8828 .elementor-element.elementor-element-aad6b5e{--width:276px;}.elementor-8828 .elementor-element.elementor-element-85bf347{--width:276px;}.elementor-8828 .elementor-element.elementor-element-37698af{--width:37px;}.elementor-8828 .elementor-element.elementor-element-fbab834{--width:276px;}.elementor-8828 .elementor-element.elementor-element-a3e1c52{--width:37px;}.elementor-8828 .elementor-element.elementor-element-59b9867{--width:276px;}.elementor-8828 .elementor-element.elementor-element-73ba504{--width:276px;}.elementor-8828 .elementor-element.elementor-element-2c31680{--width:276px;}.elementor-8828 .elementor-element.elementor-element-c1c4fc1{--width:37px;}.elementor-8828 .elementor-element.elementor-element-52412d1{--width:276px;}.elementor-8828 .elementor-element.elementor-element-6114b15{--width:37px;}.elementor-8828 .elementor-element.elementor-element-25f9d7b{--width:276px;}.elementor-8828 .elementor-element.elementor-element-ef1b31f{--width:276px;}.elementor-8828 .elementor-element.elementor-element-b41a604{--width:276px;}.elementor-8828 .elementor-element.elementor-element-fd4bbc6{--width:37px;}.elementor-8828 .elementor-element.elementor-element-938dde7{--width:276px;}.elementor-8828 .elementor-element.elementor-element-8c60d1b{--width:37px;}.elementor-8828 .elementor-element.elementor-element-ceb58ae{--width:35%;}.elementor-8828 .elementor-element.elementor-element-2f136c7{--width:65%;}.elementor-8828 .elementor-element.elementor-element-108fc67{--width:50%;}.elementor-8828 .elementor-element.elementor-element-2adc3ba{--width:50%;}.elementor-8828 .elementor-element.elementor-element-ef62390{--width:83%;}.elementor-8828 .elementor-element.elementor-element-1a2c1ed{--width:46%;}.elementor-8828 .elementor-element.elementor-element-3407dec{--width:46%;}.elementor-8828 .elementor-element.elementor-element-5f2857f{--width:52%;}.elementor-8828 .elementor-element.elementor-element-6b48c0c{--width:40%;}.elementor-8828 .elementor-element.elementor-element-6fb8299{--width:40%;}.elementor-8828 .elementor-element.elementor-element-991e93f{--width:67%;}.elementor-8828 .elementor-element.elementor-element-a71f279{--width:33%;}.elementor-8828 .elementor-element.elementor-element-a8487b2{--width:37.196%;}}@media(max-width:1220px) and (min-width:768px){.elementor-8828 .elementor-element.elementor-element-491683a{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-d40cd1c{--width:80%;}.elementor-8828 .elementor-element.elementor-element-0491d8b{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-121817c{--width:100%;}.elementor-8828 .elementor-element.elementor-element-cdd7f37{--width:100%;}.elementor-8828 .elementor-element.elementor-element-74e5b33{--width:100%;}.elementor-8828 .elementor-element.elementor-element-c958693{--width:100%;}.elementor-8828 .elementor-element.elementor-element-138c931{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-f427e42{--width:75%;}.elementor-8828 .elementor-element.elementor-element-d6d6510{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-ceb58ae{--width:100%;}.elementor-8828 .elementor-element.elementor-element-2f136c7{--width:100%;}.elementor-8828 .elementor-element.elementor-element-108fc67{--width:100%;}.elementor-8828 .elementor-element.elementor-element-2adc3ba{--width:100%;}.elementor-8828 .elementor-element.elementor-element-b0848c5{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-ef62390{--width:100%;}.elementor-8828 .elementor-element.elementor-element-c152008{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-6fb8299{--width:100%;}.elementor-8828 .elementor-element.elementor-element-960752a{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-991e93f{--width:100%;}.elementor-8828 .elementor-element.elementor-element-a71f279{--width:100%;}.elementor-8828 .elementor-element.elementor-element-a8487b2{--width:100%;}}@media(max-width:1220px){.elementor-8828 .elementor-element.elementor-element-491683a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-491683a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-491683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50% - 20px) calc(100% + 80px);background-size:450px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8828 .elementor-element.elementor-element-df1d747 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-d40cd1c{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-9906aad{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-1bea1a2{font-size:var( --e-global-typography-24cf2d4-font-size );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );}.elementor-8828 .elementor-element.elementor-element-a6680c7 img{width:400px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a6680c7{left:calc(50vw - 200px);}body.rtl .elementor-8828 .elementor-element.elementor-element-a6680c7{right:calc(50vw - 200px);}.elementor-8828 .elementor-element.elementor-element-a6680c7{top:calc(100% - 420px);}.elementor-8828 .elementor-element.elementor-element-0491d8b{--padding-top:225px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-b698318{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-6ce3195{width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-65b3a83{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-24453e0 .elementor-heading-title{font-size:var( --e-global-typography-2c41a7a-font-size );line-height:var( --e-global-typography-2c41a7a-line-height );letter-spacing:var( --e-global-typography-2c41a7a-letter-spacing );word-spacing:var( --e-global-typography-2c41a7a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e8f8027 .elementor-heading-title{font-size:var( --e-global-typography-2ed8239-font-size );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );}.elementor-8828 .elementor-element.elementor-element-24cbfde .elementor-heading-title{font-size:var( --e-global-typography-2ed8239-font-size );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );}.elementor-8828 .elementor-element.elementor-element-9844476{font-size:var( --e-global-typography-24cf2d4-font-size );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e01c2d0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8828 .elementor-element.elementor-element-b23fcae .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-b0dd743{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8828 .elementor-element.elementor-element-c958693{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-7a04454{--n-accordion-title-font-size:var( --e-global-typography-2950532-font-size );}:where( .elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-138c931{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1 img{width:450px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-ab6c3a1{left:20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-ab6c3a1{right:20px;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1{top:-300px;}.elementor-8828 .elementor-element.elementor-element-12d3165 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e4f4eb6{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8828 .elementor-element.elementor-element-7935d76 img{width:300px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-7935d76{right:-200px;}body.rtl .elementor-8828 .elementor-element.elementor-element-7935d76{left:-200px;}.elementor-8828 .elementor-element.elementor-element-7935d76{bottom:50px;}.elementor-8828 .elementor-element.elementor-element-621bf09 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-36c172e{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-beee9b3 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e207349{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-fc58a65 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-7c07a02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a8836a0 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-d0fc80a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-bb609d7 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-32bd7ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-03c6507 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-597a045{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a5d0175{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8828 .elementor-element.elementor-element-efa713c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8828 .elementor-element.elementor-element-b5d914d .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-4f15575{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8828 .elementor-element.elementor-element-38a0055 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e1f1421{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-e4c2137 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-708c613{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-791b6c3 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-b7495f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-d6d6510:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0;background-size:350px auto;}.elementor-8828 .elementor-element.elementor-element-d6d6510::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% 20px;background-size:350px auto;}.elementor-8828 .elementor-element.elementor-element-d6d6510{--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-1078c05{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-10c365b{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-8828 .elementor-element.elementor-element-fc7c308{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-60bfc06{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-57c2a29{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-beb1a88{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-86a10bd .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-828b08c .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-b0848c5::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% calc(100% + 100px);}.elementor-8828 .elementor-element.elementor-element-b0848c5{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-50adfea{text-align:center;font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-001931a > .elementor-widget-container{margin:80px 0px 10px 0px;}.elementor-8828 .elementor-element.elementor-element-9a96c33{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-ef62390{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8828 .elementor-element.elementor-element-32105d7 img{height:300px;}.elementor-8828 .elementor-element.elementor-element-e3ca81a img{height:300px;}.elementor-8828 .elementor-element.elementor-element-e3a5418 img{height:300px;}.elementor-8828 .elementor-element.elementor-element-b1b0f4a img{height:300px;}.elementor-8828 .elementor-element.elementor-element-c152008:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-c152008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% calc(100% + 100px);}.elementor-8828 .elementor-element.elementor-element-c152008{--padding-top:120px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-778affc{--flex-direction:column-reverse;--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:flex-start;}.elementor-8828 .elementor-element.elementor-element-3681162{width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-960752a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-960752a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8828 .elementor-element.elementor-element-960752a{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-a7a27f8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-f5f3499{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-087e017{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a71f279{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-945193a .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-7a27991{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8828 .elementor-element.elementor-element-b574426 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-16a3698{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-d7ff7a5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-aa54271{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:200px;}.elementor-8828 .elementor-element.elementor-element-0c8b5fc .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-21002ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a4a6f6a img{width:150px;height:150px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a4a6f6a{right:10px;}body.rtl .elementor-8828 .elementor-element.elementor-element-a4a6f6a{left:10px;}.elementor-8828 .elementor-element.elementor-element-bba86ad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:200px;}.elementor-8828 .elementor-element.elementor-element-4740412 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e3c60a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-d2c9fee img{width:180px;height:150px;object-fit:contain;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-d2c9fee{right:15px;}body.rtl .elementor-8828 .elementor-element.elementor-element-d2c9fee{left:15px;}.elementor-8828 .elementor-element.elementor-element-3ab909f img{width:100%;height:700px;object-fit:contain;}.elementor-8828 .elementor-element.elementor-element-3ab909f > .elementor-widget-container{margin:-100px 0px -300px 0px;}}@media(max-width:767px){.elementor-8828 .elementor-element.elementor-element-491683a{--content-width:calc(100vw - 60px);--padding-top:120px;--padding-bottom:330px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-491683a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-491683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50vw - 160px) 100%;background-size:300px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8828 .elementor-element.elementor-element-df1d747 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-d40cd1c{--width:calc(100% - 20px);--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-9906aad{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-1bea1a2{font-size:var( --e-global-typography-24cf2d4-font-size );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );}.elementor-8828 .elementor-element.elementor-element-a6680c7 img{width:300px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a6680c7{left:calc(50vw - 150px);}body.rtl .elementor-8828 .elementor-element.elementor-element-a6680c7{right:calc(50vw - 150px);}.elementor-8828 .elementor-element.elementor-element-a6680c7{top:calc(100% - 350px);}.elementor-8828 .elementor-element.elementor-element-0491d8b{--content-width:calc(100vw - 60px);--padding-top:150px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-121817c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-cdd7f37{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-24453e0 .elementor-heading-title{font-size:var( --e-global-typography-2c41a7a-font-size );line-height:var( --e-global-typography-2c41a7a-line-height );letter-spacing:var( --e-global-typography-2c41a7a-letter-spacing );word-spacing:var( --e-global-typography-2c41a7a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e8f8027 .elementor-heading-title{font-size:var( --e-global-typography-2ed8239-font-size );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );}.elementor-8828 .elementor-element.elementor-element-24cbfde .elementor-heading-title{font-size:var( --e-global-typography-2ed8239-font-size );line-height:var( --e-global-typography-2ed8239-line-height );letter-spacing:var( --e-global-typography-2ed8239-letter-spacing );word-spacing:var( --e-global-typography-2ed8239-word-spacing );}.elementor-8828 .elementor-element.elementor-element-24cbfde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-9844476{font-size:var( --e-global-typography-24cf2d4-font-size );line-height:var( --e-global-typography-24cf2d4-line-height );letter-spacing:var( --e-global-typography-24cf2d4-letter-spacing );word-spacing:var( --e-global-typography-24cf2d4-word-spacing );}.elementor-8828 .elementor-element.elementor-element-9844476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-e01c2d0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-b23fcae .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-b0dd743{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8828 .elementor-element.elementor-element-51af7f1 > .elementor-widget-container{padding:0px 0px 40px 10px;}.elementor-8828 .elementor-element.elementor-element-b2c2066 > .elementor-widget-container{padding:0px 0px 40px 10px;}.elementor-8828 .elementor-element.elementor-element-5903ade > .elementor-widget-container{padding:0px 0px 40px 10px;}.elementor-8828 .elementor-element.elementor-element-6ad8980 > .elementor-widget-container{padding:0px 0px 40px 10px;}.elementor-8828 .elementor-element.elementor-element-7a04454{--n-accordion-title-font-size:var( --e-global-typography-2950532-font-size );}:where( .elementor-8828 .elementor-element.elementor-element-7a04454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-138c931{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-ab6c3a1 img{width:300px;}.elementor-8828 .elementor-element.elementor-element-ab6c3a1{top:-260px;}.elementor-8828 .elementor-element.elementor-element-de80bca{z-index:2;}.elementor-8828 .elementor-element.elementor-element-f427e42{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-12d3165 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e4f4eb6{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-7b8bfc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8828 .elementor-element.elementor-element-e573c70{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-621bf09 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-36c172e{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-beee9b3 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e207349{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-fc58a65 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-7c07a02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a8836a0 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-d0fc80a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-bb609d7 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-32bd7ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-03c6507 .elementor-heading-title{font-size:var( --e-global-typography-8ec86e5-font-size );line-height:var( --e-global-typography-8ec86e5-line-height );letter-spacing:var( --e-global-typography-8ec86e5-letter-spacing );word-spacing:var( --e-global-typography-8ec86e5-word-spacing );}.elementor-8828 .elementor-element.elementor-element-597a045{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a5d0175{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8828 .elementor-element.elementor-element-a5d0175 > .elementor-widget-container{margin:0px -30px 0px -30px;}.elementor-8828 .elementor-element.elementor-element-efa713c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-b5d914d .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-38a0055 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-37698af{--width:37px;}.elementor-8828 .elementor-element.elementor-element-e1f1421{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-e1f1421 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-a3e1c52{--width:37px;}.elementor-8828 .elementor-element.elementor-element-e4c2137 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-c1c4fc1{--width:37px;}.elementor-8828 .elementor-element.elementor-element-708c613{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-6114b15{--width:37px;}.elementor-8828 .elementor-element.elementor-element-791b6c3 .elementor-heading-title{font-size:var( --e-global-typography-e57574a-font-size );line-height:var( --e-global-typography-e57574a-line-height );letter-spacing:var( --e-global-typography-e57574a-letter-spacing );word-spacing:var( --e-global-typography-e57574a-word-spacing );}.elementor-8828 .elementor-element.elementor-element-fd4bbc6{--width:37px;}.elementor-8828 .elementor-element.elementor-element-b7495f8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-8c60d1b{--width:37px;}.elementor-8828 .elementor-element.elementor-element-d6d6510{--content-width:calc(100vw - 60px);--overlay-opacity:0;}.elementor-8828 .elementor-element.elementor-element-d6d6510:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0;}.elementor-8828 .elementor-element.elementor-element-d6d6510::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-d6d6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0 0px;}.elementor-8828 .elementor-element.elementor-element-10c365b{width:100%;max-width:100%;}.elementor-8828 .elementor-element.elementor-element-ceb58ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-2f136c7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-60bfc06{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );width:auto;max-width:auto;}.elementor-8828 .elementor-element.elementor-element-57c2a29{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );width:auto;max-width:auto;}.elementor-8828 .elementor-element.elementor-element-108fc67{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-86a10bd .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-86a10bd > .elementor-widget-container{margin:0px 0px 20px -1px;}.elementor-8828 .elementor-element.elementor-element-a112e22 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-664d112 img{height:100px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-664d112{right:-20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-664d112{left:-20px;}.elementor-8828 .elementor-element.elementor-element-664d112{bottom:-10px;}.elementor-8828 .elementor-element.elementor-element-2adc3ba{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-828b08c .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-2ec1a42 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-8828 .elementor-element.elementor-element-ed62bfa img{height:100px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-ed62bfa{right:-20px;}body.rtl .elementor-8828 .elementor-element.elementor-element-ed62bfa{left:-20px;}.elementor-8828 .elementor-element.elementor-element-ed62bfa{bottom:-10px;}.elementor-8828 .elementor-element.elementor-element-b0848c5{--content-width:calc(100vw - 60px);}.elementor-8828 .elementor-element.elementor-element-b0848c5::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8828 .elementor-element.elementor-element-b0848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% calc(100% + 60px);background-size:100px auto;}.elementor-8828 .elementor-element.elementor-element-50adfea{font-size:var( --e-global-typography-2950532-font-size );line-height:var( --e-global-typography-2950532-line-height );letter-spacing:var( --e-global-typography-2950532-letter-spacing );word-spacing:var( --e-global-typography-2950532-word-spacing );}.elementor-8828 .elementor-element.elementor-element-001931a > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-8828 .elementor-element.elementor-element-9a96c33{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-1a2c1ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8828 .elementor-element.elementor-element-3407dec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8828 .elementor-element.elementor-element-5f2857f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8828 .elementor-element.elementor-element-c152008{--content-width:calc(100vw - 60px);--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-c152008:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-c152008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% calc(100% + 60px);background-size:100px auto;}.elementor-8828 .elementor-element.elementor-element-960752a{--content-width:calc(100vw - 60px);--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-960752a:not(.elementor-motion-effects-element-type-background), .elementor-8828 .elementor-element.elementor-element-960752a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8828 .elementor-element.elementor-element-991e93f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-087e017{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-f6245ac{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-945193a .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-498ca6d > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-a8487b2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-b574426 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-16a3698{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-aa54271{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-0c8b5fc .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-21002ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-a4a6f6a img{width:100px;height:100px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-a4a6f6a{right:calc(50vw - 80px);}body.rtl .elementor-8828 .elementor-element.elementor-element-a4a6f6a{left:calc(50vw - 80px);}.elementor-8828 .elementor-element.elementor-element-a4a6f6a{top:calc(100% - 95px);}.elementor-8828 .elementor-element.elementor-element-bba86ad{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-8828 .elementor-element.elementor-element-4740412 .elementor-heading-title{font-size:var( --e-global-typography-be53d8d-font-size );line-height:var( --e-global-typography-be53d8d-line-height );letter-spacing:var( --e-global-typography-be53d8d-letter-spacing );word-spacing:var( --e-global-typography-be53d8d-word-spacing );}.elementor-8828 .elementor-element.elementor-element-e3c60a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8828 .elementor-element.elementor-element-d2c9fee img{width:100px;height:100px;}body:not(.rtl) .elementor-8828 .elementor-element.elementor-element-d2c9fee{right:calc(50vw - 80px);}body.rtl .elementor-8828 .elementor-element.elementor-element-d2c9fee{left:calc(50vw - 80px);}.elementor-8828 .elementor-element.elementor-element-d2c9fee{top:calc(100% - 95px);}.elementor-8828 .elementor-element.elementor-element-3ab909f img{height:250px;}.elementor-8828 .elementor-element.elementor-element-3ab909f > .elementor-widget-container{margin:-20px 0px -110px 0px;}}/* Start custom CSS for heading, class: .elementor-element-c987894 */.elementor-8828 .elementor-element.elementor-element-c987894 .bg-green {
    background-color:  var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 15px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}
.elementor-8828 .elementor-element.elementor-element-c987894 .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df1d747 */.elementor-8828 .elementor-element.elementor-element-df1d747 h2 {
    font-family: Chinchilla !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f22255e */.elementor-8828 .elementor-element.elementor-element-f22255e { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9929116 */.elementor-8828 .elementor-element.elementor-element-9929116 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce3195 */.elementor-8828 .elementor-element.elementor-element-6ce3195 .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c0347 */.elementor-8828 .elementor-element.elementor-element-56c0347 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6183bb */.elementor-8828 .elementor-element.elementor-element-d6183bb em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fc78f6 */.elementor-8828 .elementor-element.elementor-element-8fc78f6 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d091ee3 */.elementor-8828 .elementor-element.elementor-element-d091ee3 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9844476 */.elementor-8828 .elementor-element.elementor-element-9844476 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b23fcae */.elementor-8828 .elementor-element.elementor-element-b23fcae .bg-green {
    background-color: var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 7px 5px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0dd743 */.elementor-8828 .elementor-element.elementor-element-b0dd743 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c2066 */.elementor-8828 .elementor-element.elementor-element-b2c2066 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5903ade */.elementor-8828 .elementor-element.elementor-element-5903ade li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ad8980 */.elementor-8828 .elementor-element.elementor-element-6ad8980 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c2066 */.elementor-8828 .elementor-element.elementor-element-b2c2066 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5903ade */.elementor-8828 .elementor-element.elementor-element-5903ade li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ad8980 */.elementor-8828 .elementor-element.elementor-element-6ad8980 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c2066 */.elementor-8828 .elementor-element.elementor-element-b2c2066 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5903ade */.elementor-8828 .elementor-element.elementor-element-5903ade li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ad8980 */.elementor-8828 .elementor-element.elementor-element-6ad8980 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c2066 */.elementor-8828 .elementor-element.elementor-element-b2c2066 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5903ade */.elementor-8828 .elementor-element.elementor-element-5903ade li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ad8980 */.elementor-8828 .elementor-element.elementor-element-6ad8980 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2c2066 */.elementor-8828 .elementor-element.elementor-element-b2c2066 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5903ade */.elementor-8828 .elementor-element.elementor-element-5903ade li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ad8980 */.elementor-8828 .elementor-element.elementor-element-6ad8980 li {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7a04454 */.elementor-8828 .elementor-element.elementor-element-7a04454 .e-n-accordion-item-title[aria-expanded="false"] {
    box-shadow: 0px 4px 0px 0px var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de80bca */.elementor-8828 .elementor-element.elementor-element-de80bca .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12d3165 */.elementor-8828 .elementor-element.elementor-element-12d3165 .bg-green {
    background-color: var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 7px 5px 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4f4eb6 */.elementor-8828 .elementor-element.elementor-element-e4f4eb6 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8bfc7 */.elementor-8828 .elementor-element.elementor-element-7b8bfc7 li {
    margin-bottom: 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621bf09 */.elementor-8828 .elementor-element.elementor-element-621bf09 .bg-green {
    background-color: var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 7px 5px 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36c172e */.elementor-8828 .elementor-element.elementor-element-36c172e .bg-green {
    background-color: var(--e-global-color-secondary);
    color: white;
    padding: 0 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beee9b3 */.elementor-8828 .elementor-element.elementor-element-beee9b3 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e207349 */.elementor-8828 .elementor-element.elementor-element-e207349 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4474b4e */.elementor-8828 .elementor-element.elementor-element-4474b4e {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc58a65 */.elementor-8828 .elementor-element.elementor-element-fc58a65 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c07a02 */.elementor-8828 .elementor-element.elementor-element-7c07a02 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9138137 */.elementor-8828 .elementor-element.elementor-element-9138137 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8836a0 */.elementor-8828 .elementor-element.elementor-element-a8836a0 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0fc80a */.elementor-8828 .elementor-element.elementor-element-d0fc80a em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18d704 */.elementor-8828 .elementor-element.elementor-element-e18d704 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb609d7 */.elementor-8828 .elementor-element.elementor-element-bb609d7 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bd7ff */.elementor-8828 .elementor-element.elementor-element-32bd7ff em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcf9ad */.elementor-8828 .elementor-element.elementor-element-9bcf9ad {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c6507 */.elementor-8828 .elementor-element.elementor-element-03c6507 h4 {
    font-family: Chinchilla;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597a045 */.elementor-8828 .elementor-element.elementor-element-597a045 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abefb43 */.elementor-8828 .elementor-element.elementor-element-abefb43 {
    height: 381px !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a5d0175 */.elementor-8828 .elementor-element.elementor-element-a5d0175 .swiper-slide {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5d914d */.elementor-8828 .elementor-element.elementor-element-b5d914d .bg-green {
    background-color: var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 7px 5px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1f1421 */.elementor-8828 .elementor-element.elementor-element-e1f1421 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-708c613 */.elementor-8828 .elementor-element.elementor-element-708c613 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7495f8 */.elementor-8828 .elementor-element.elementor-element-b7495f8 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f15575 */.flip-container {
  perspective: 1000px;
}

.flip-container:hover .flipper, .flip-container.hover .flipper {
  transform: rotateY(180deg);
}


.flipper {
  transition: 0.6s;
  transform-style: preserve-3d;
  position: relative;
  
}

.front, .back {
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.front {
  z-index: 2;
  transform: rotateY(0deg);
}

.back {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10c365b */.elementor-8828 .elementor-element.elementor-element-10c365b .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d90701d */.elementor-8828 .elementor-element.elementor-element-d90701d em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54ba667 */.elementor-8828 .elementor-element.elementor-element-54ba667 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60bfc06 */.elementor-8828 .elementor-element.elementor-element-60bfc06 .bg-vert {
    margin-bottom: 0;
    background-color: var(--e-global-color-secondary);
    padding: 0 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}

.elementor-8828 .elementor-element.elementor-element-60bfc06 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57c2a29 */.elementor-8828 .elementor-element.elementor-element-57c2a29 .bg-violet {
    margin-bottom: 0;
    background-color: var(--e-global-color-primary);
    padding: 0 7px 2px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a294f05 */.elementor-8828 .elementor-element.elementor-element-a294f05 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86a10bd */.elementor-8828 .elementor-element.elementor-element-86a10bd .bg-green {
    background-color: #959925;
    border-radius: 10px;
    padding: 0 7px 5px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-828b08c */.elementor-8828 .elementor-element.elementor-element-828b08c .bg-red {
    background-color: #BC4D4A;
    border-radius: 10px;
    padding: 0 7px 5px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50adfea */.elementor-8828 .elementor-element.elementor-element-50adfea p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-001931a */.elementor-8828 .elementor-element.elementor-element-001931a .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a96c33 */.elementor-8828 .elementor-element.elementor-element-9a96c33 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94d4771 */.elementor-8828 .elementor-element.elementor-element-94d4771 .bg-violet {
    background-color:  var(--e-global-color-b52d543);
    border-radius: 10px;
    padding: 0 15px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23dcfe */.elementor-8828 .elementor-element.elementor-element-d23dcfe em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e4a31c */.elementor-8828 .elementor-element.elementor-element-9e4a31c .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-087e017 */.elementor-8828 .elementor-element.elementor-element-087e017 em {
    font-style: normal;
    color: var(--e-global-color-7971729);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-945193a */.elementor-8828 .elementor-element.elementor-element-945193a .bg-green {
    background-color: var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 7px 5px 7px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36faab */@media screen and (max-width: 767px) {
    .elementor-8828 .elementor-element.elementor-element-d36faab iframe {
        max-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-498ca6d */.elementor-8828 .elementor-element.elementor-element-498ca6d .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b574426 */.elementor-8828 .elementor-element.elementor-element-b574426 .bg-violet {
    background-color:  var(--e-global-color-primary);
    border-radius: 10px;
    padding: 0 15px 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16a3698 */.elementor-8828 .elementor-element.elementor-element-16a3698 a {
    text-decoration:  underline;
    font-weight: 700;
}

.elementor-8828 .elementor-element.elementor-element-16a3698 li {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c8b5fc */.elementor-8828 .elementor-element.elementor-element-0c8b5fc .bg-green {
    background-color:  var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 15px 5px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone; /* Safari */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21002ef */.elementor-8828 .elementor-element.elementor-element-21002ef a {
    text-decoration:  underline;
}
.elementor-8828 .elementor-element.elementor-element-21002ef li {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4740412 */.elementor-8828 .elementor-element.elementor-element-4740412 .bg-green {
    background-color:  var(--e-global-color-secondary);
    border-radius: 10px;
    padding: 0 15px 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3c60a3 */.elementor-8828 .elementor-element.elementor-element-e3c60a3 a {
    text-decoration:  underline;
    font-weight: 700;
}/* End custom CSS */