.elementor-7 .elementor-element.elementor-element-d124146:hover{background-color:#4C75E0;}.elementor-7 .elementor-element.elementor-element-d124146 > .elementor-container{max-width:691px;}.elementor-7 .elementor-element.elementor-element-d124146 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d124146:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-d124146{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d124146 > .elementor-shape-top .elementor-shape-fill{fill:#326ED9;}.elementor-7 .elementor-element.elementor-element-d124146 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:55px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7 .elementor-element.elementor-element-cc425b9:hover{background-color:transparent;background-image:radial-gradient(at center center, #426FE2 15%, #305CC2 100%);}.elementor-7 .elementor-element.elementor-element-cc425b9{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;--e-transform-transition-duration:517ms;transition:background 0.7s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-7 .elementor-element.elementor-element-cc425b9 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:11px;letter-spacing:0.3px;word-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);mix-blend-mode:multiply;color:#790B2C;}.elementor-7 .elementor-element.elementor-element-79c91db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79c91db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fwhfc.org/wp-content/uploads/2023/07/bouchent-concept-communaute-mains-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-79c91db > .elementor-container{min-height:100vh;}.elementor-7 .elementor-element.elementor-element-79c91db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-79c91db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0cea321 > .elementor-element-populated{padding:10% 20% 10% 0%;}.elementor-7 .elementor-element.elementor-element-8bf7c9d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-695c103{width:var( --container-widget-width, 103.717% );max-width:103.717%;--container-widget-width:103.717%;--container-widget-flex-grow:0;top:40px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-695c103{left:6px;}body.rtl .elementor-7 .elementor-element.elementor-element-695c103{right:6px;}.elementor-7 .elementor-element.elementor-element-695c103 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-47faa94{padding:40px 0px 0px 0px;top:181px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-47faa94{left:8px;}body.rtl .elementor-7 .elementor-element.elementor-element-47faa94{right:8px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-6573cc0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-6573cc0 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-6b3244d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6b3244d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7 .elementor-element.elementor-element-6b3244d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-6b3244d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );opacity:0.7;}.elementor-7 .elementor-element.elementor-element-fe83902.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-element-populated{box-shadow:0px 40px 40px 0px rgba(131.00000000000009, 53.00000000000003, 86.00000000000007, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a16491e{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;top:21px;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a16491e{left:-19px;}body.rtl .elementor-7 .elementor-element.elementor-element-a16491e{right:-19px;}.elementor-7 .elementor-element.elementor-element-a16491e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c3eed13{width:var( --container-widget-width, 139.175% );max-width:139.175%;padding:0px 0px 40px 0px;--container-widget-width:139.175%;--container-widget-flex-grow:0;top:99px;text-align:start;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c3eed13{left:-36px;}body.rtl .elementor-7 .elementor-element.elementor-element-c3eed13{right:-36px;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );opacity:0.8;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-element-populated{box-shadow:0px 40px 40px 0px rgba(131.00000000000009, 53.00000000000003, 86.00000000000007, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d9fec07{width:var( --container-widget-width, 101.07% );max-width:101.07%;padding:0% 25% 0% 0%;--container-widget-width:101.07%;--container-widget-flex-grow:0;top:0px;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d9fec07{left:1px;}body.rtl .elementor-7 .elementor-element.elementor-element-d9fec07{right:1px;}.elementor-7 .elementor-element.elementor-element-d9fec07 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-242d3b3{width:var( --container-widget-width, 106.449% );max-width:106.449%;padding:0px 0px 40px 0px;--container-widget-width:106.449%;--container-widget-flex-grow:0;column-gap:1px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-242d3b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );opacity:0.9;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-element-populated{box-shadow:0px 40px 40px 0px rgba(131.00000000000009, 53.00000000000003, 86.00000000000007, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9ce59da{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;top:12px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9ce59da{left:34px;}body.rtl .elementor-7 .elementor-element.elementor-element-9ce59da{right:34px;}.elementor-7 .elementor-element.elementor-element-9ce59da .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bf980cf{width:auto;max-width:auto;padding:0px 0px 40px 0px;top:93px;color:#FFFFFF;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bf980cf{left:9px;}body.rtl .elementor-7 .elementor-element.elementor-element-bf980cf{right:9px;}.elementor-7 .elementor-element.elementor-element-bf980cf .elementor-drop-cap{margin-inline-end:10px;}.elementor-7 .elementor-element.elementor-element-d4464e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-element-populated{box-shadow:0px 40px 40px 0px rgba(131.00000000000009, 53.00000000000003, 86.00000000000007, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-378558b{width:auto;max-width:auto;padding:0% 12% 0% 0%;top:16px;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-378558b{left:2px;}body.rtl .elementor-7 .elementor-element.elementor-element-378558b{right:2px;}.elementor-7 .elementor-element.elementor-element-378558b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a29a388{width:auto;max-width:auto;padding:0px 0px 40px 0px;top:105px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a29a388{left:4px;}body.rtl .elementor-7 .elementor-element.elementor-element-a29a388{right:4px;}.elementor-7 .elementor-element.elementor-element-b72822a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 50%, var( --e-global-color-astglobalcolor5 ) 50%);opacity:1;}.elementor-7 .elementor-element.elementor-element-b72822a{padding:30px 0px 100px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-727955d .gallery-item{padding:0 0px 0px 0;}.elementor-7 .elementor-element.elementor-element-727955d .gallery{margin:0 -0px -0px 0;}.elementor-7 .elementor-element.elementor-element-727955d .gallery-item .gallery-caption{text-align:center;}.elementor-7 .elementor-element.elementor-element-0904f95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-7 .elementor-element.elementor-element-0904f95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c50fb9f > .elementor-element-populated{text-align:center;}.elementor-7 .elementor-element.elementor-element-d9b6c02 .elementor-heading-title{text-transform:uppercase;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-83517d3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-37f09e4{--e-image-carousel-slides-to-show:9;}.elementor-7 .elementor-element.elementor-element-37f09e4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-367e41b );}.elementor-7 .elementor-element.elementor-element-fbf8c0e{--display:flex;}.elementor-7 .elementor-element.elementor-element-1ca3cd9{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-79c91db > .elementor-container{min-height:80vh;}.elementor-7 .elementor-element.elementor-element-79c91db{padding:0px 25px 0px 25px;}.elementor-7 .elementor-element.elementor-element-0cea321 > .elementor-element-populated{padding:10% 0% 5% 0%;}.elementor-7 .elementor-element.elementor-element-6573cc0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-6b3244d{padding:0px 25px 0px 25px;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-7 .elementor-element.elementor-element-c3eed13{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-7 .elementor-element.elementor-element-242d3b3{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-7 .elementor-element.elementor-element-bf980cf{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-7 .elementor-element.elementor-element-a29a388{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-b72822a{padding:50px 25px 50px 25px;}.elementor-7 .elementor-element.elementor-element-0904f95{padding:0px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-37f09e4{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-79c91db > .elementor-container{min-height:92vh;}.elementor-7 .elementor-element.elementor-element-79c91db{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-0cea321 > .elementor-element-populated{padding:30% 0% 10% 0%;}.elementor-7 .elementor-element.elementor-element-695c103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6573cc0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-6b3244d{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-fe83902 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-c3eed13{padding:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-6581c5d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-242d3b3{padding:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-5efb625 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-bf980cf{padding:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-d4464e5 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-a29a388{padding:0px 0px 35px 0px;}.elementor-7 .elementor-element.elementor-element-37f09e4{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-fe83902{width:23.108%;}.elementor-7 .elementor-element.elementor-element-6581c5d{width:28.363%;}.elementor-7 .elementor-element.elementor-element-5efb625{width:24.852%;}.elementor-7 .elementor-element.elementor-element-d4464e5{width:23.607%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-fe83902{width:50%;}.elementor-7 .elementor-element.elementor-element-6581c5d{width:50%;}.elementor-7 .elementor-element.elementor-element-5efb625{width:50%;}.elementor-7 .elementor-element.elementor-element-d4464e5{width:50%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-79c91db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79c91db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}