/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/_global.scss ***!
  \******************************************************************************************************************/
@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}button,input,select,textarea{font:inherit}html,body{overflow-x:hidden}b,strong{font-weight:800!important}.footer-mrc-link:hover .elementor-widget-heading .elementor-heading-title{color:#87C487!important;transition:0.3s}span.littleTitle{font:800 40px/48px var(--e-global-typography-primary-font-family);display:block}@media (max-width:1024px){span.littleTitle{font-size:32px!important;line-height:32px!important}}@media (max-width:767px){span.littleTitle{font-size:24px!important;line-height:24px!important}}.smallH1{font-size:40px;display:block;padding-top:10px;line-height:48px}@media (max-width:1024px){.smallH1{font-size:32px!important;line-height:32px!important}}@media (max-width:767px){.smallH1{font-size:24px!important;line-height:24px!important}}h2 .colorPink{display:block;font:800 40px/48px var(--e-global-typography-primary-font-family);color:#d73a52}h2 .colorBlue{display:block;font:800 40px/48px var(--e-global-typography-primary-font-family);color:#2458A5}h2 .colorGreen{display:block;font:800 40px/48px var(--e-global-typography-primary-font-family);color:#87C487}h2 .colorOrange{display:block;font:800 40px/48px var(--e-global-typography-primary-font-family);color:#EA7932}@media (max-width:1024px){h2 .colorBlue,h2 .colorGreen,h2 .colorOrange,h2 .colorPink{font:800 28px/30px var(--e-global-typography-primary-font-family)!important}}@media (max-width:767px){h2 .colorBlue,h2 .colorGreen,h2 .colorOrange,h2 .colorPink{font:800 24px/23px var(--e-global-typography-primary-font-family)!important}}h3 .colorPink{display:block;font:800 32px/40px var(--e-global-typography-primary-font-family);color:#d73a52}h3 .colorBlue{display:block;font:800 32px/40px var(--e-global-typography-primary-font-family);color:#2458A5}h3 .colorGreen{display:block;font:800 32px/40px var(--e-global-typography-primary-font-family);color:#87C487}h3 .colorOrange{display:block;font:800 32px/40px var(--e-global-typography-primary-font-family);color:#EA7932}@media (max-width:1024px){h3 .colorBlue,h3 .colorGreen,h3 .colorOrange,h3 .colorPink{font:800 24px/24px var(--e-global-typography-primary-font-family)!important}}@media (max-width:767px){h3 .colorBlue,h3 .colorGreen,h3 .colorOrange,h3 .colorPink{font:800 20px/20px var(--e-global-typography-primary-font-family)!important}}h1.elementor-heading-title,h2.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title,h5.elementor-heading-title,h6.elementor-heading-title{padding-bottom:20px}@media (max-width:767px){h1.elementor-heading-title,h2.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title,h5.elementor-heading-title,h6.elementor-heading-title{padding-bottom:16px}}.no-padding-bottom .elementor-heading-title{padding-bottom:0!important}.elementor-heading-title a{font-size:18px;text-decoration:underline!important;font-weight:600!important}.elementor-heading-title a:hover{color:#87C487!important}.bloc-container{padding:120px 40px!important}@media (max-width:1024px){.bloc-container{padding:80px 24px!important}}.elementor-icon-list-items li a .elementor-icon-list-text{font-size:16px!important;text-decoration:underline!important;font-weight:600!important}.elementor-icon-list-items li a .elementor-icon-list-text:hover{cursor:pointer;color:#87C487!important}.elementor-icon-list-items li .elementor-icon-list-text{font-size:16px!important;font-weight:500!important}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h5{padding-bottom:20px}@media (max-width:767px){.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h5{padding-bottom:16px}}.elementor-widget-text-editor a{font-size:18px;color:inherit!important;text-decoration:underline!important;font-weight:600!important}.elementor-widget-text-editor a:hover{color:#87C487!important}.elementor-widget-text-editor ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0!important}.elementor-widget-text-editor ul li{display:inline;align-items:center;gap:8px;font:500 16px/24px var(--e-global-typography-primary-font-family)!important;letter-spacing:-.4px;padding-left:24px;position:relative}.elementor-widget-text-editor ul li a{font:500 16px/24px var(--e-global-typography-primary-font-family)!important}.elementor-widget-text-editor ul li ul{padding-top:10px}.elementor-widget-text-editor ul li ul li p{margin:0!important}.elementor-widget-text-editor ul li ul li::before{content:""!important;background-image:none!important;background-color:#1E1E1C;border-radius:50%;width:6px!important;height:6px!important;display:inline-block;min-width:6px;position:absolute;left:10px!important;top:9px!important}.elementor-widget-text-editor ul li::before{content:"";background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/arrow-icon-1.svg);background-size:16px;background-repeat:no-repeat;background-position:center;width:16px!important;height:16px!important;display:inline-block;min-width:16px;position:absolute;left:0;top:6px}.elementor-widget-text-editor ol{list-style:none;counter-reset:number-counter;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}.elementor-widget-text-editor ol li{font:500 16px/24px var(--e-global-typography-primary-font-family)!important;letter-spacing:-.4px;counter-increment:number-counter;display:inline;align-items:center;font-size:18px;position:relative}.elementor-widget-text-editor ol li a{font:500 16px/24px var(--e-global-typography-primary-font-family)!important}.elementor-widget-text-editor ol li::before{content:"" counter(number-counter);font-weight:800!important;font-size:16px;margin-right:1em;font-family:var(--e-global-typography-primary-font-family)!important;line-height:24px;padding:2px 8px;border-radius:24px;background-color:#1E1E1C;color:#fff}.primary-button .eael-creative-button,.secondary-button .eael-creative-button,.third-button .eael-creative-button,.slide-button .eael-creative-button{display:flex!important;gap:16px!important;border:2.5px solid #1E1E1C!important;padding:0 0 0 24px!important;position:relative}.primary-button .eael-creative-button:after,.secondary-button .eael-creative-button:after,.third-button .eael-creative-button:after,.slide-button .eael-creative-button:after{content:"";background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/arrow-icon-1.svg);background-size:16px;background-repeat:no-repeat;background-position:center;width:60px;height:60px;border-radius:50px!important;display:flex;margin-left:-16px;transition:all 0.3s ease-in-out!important}.primary-button:hover,.secondary-button:hover,.third-button:hover,.slide-button:hover{cursor:pointer!important}.primary-button:hover .eael-creative-button:after,.secondary-button:hover .eael-creative-button:after,.third-button:hover .eael-creative-button:after,.slide-button:hover .eael-creative-button:after{background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/arrow-icon-2.svg)!important;margin-left:0!important;margin-right:-2.5px!important;background-color:#1E1E1C!important;transition:all 0.3s ease-in-out!important}.slide-button .eael-creative-button{padding:0 24px 0 0!important;border:none!important;gap:0!important;transition:all 0.3s ease-in-out!important}.slide-button .eael-creative-button:before{content:"";background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/plus-icon-1.svg)!important;background-size:16px;background-repeat:no-repeat!important;background-position:center!important;width:60px;height:60px;border-radius:50px!important;display:flex;transition:all 0.3s ease-in-out!important}.slide-button .eael-creative-button:after{display:none!important}.slide-button:hover .eael-creative-button{gap:16px!important}.slide-button:hover .eael-creative-button:before{background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/08/plus-icon-white.svg)!important;background-color:#1E1E1C!important}.secondary-button .eael-creative-button{border:none!important}.third-button .eael-creative-button{border:2.5px solid #fff!important}.third-button .eael-creative-button:after{background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/arrow-icon-2.svg)!important}.third-button:hover .eael-creative-button:after{background-image:url(https://wordpress-155846-5749283.cloudwaysapps.com/wp-content/uploads/2025/06/arrow-icon-1.svg)!important;background-color:#fff!important}.gradient-infolettre{background:transparent linear-gradient(97deg,#87C487 0%,#2458A5 48%,#2458A5 58%,#2BABE3 100%) 0% 0% no-repeat padding-box}.gradient-blue{background:transparent linear-gradient(132deg,#2458A5 0%,#2BABE3 100%) 0% 0% no-repeat padding-box}.radial-green{background:transparent radial-gradient(closest-side at 0% 0%,#E7E4DD 0%,#87C487 28%,#005158 100%) 0% 0% no-repeat padding-box}input,select,textarea,input:focus,.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:none!important;box-shadow:none!important}.gform_wrapper .gform_button:focus{border:none!important;outline:none!important}.nav-menu .elementor-nav-menu li{border-radius:80px;background-color:transparent!important;transition:background-color 0.3s ease}.nav-menu .elementor-nav-menu li a{font-size:20px!important;font-weight:800!important;color:#1E1E1C!important;text-decoration:none!important}@media (max-width:1700px){.nav-menu .elementor-nav-menu li a{padding-right:22px!important;padding-left:22px!important;font-size:18px!important}}@media (max-width:1480px){.nav-menu .elementor-nav-menu li a{font-size:16px!important}}.nav-menu .elementor-nav-menu li:hover{cursor:pointer;border-radius:80px!important;background-color:#1E1E1C!important}.nav-menu .elementor-nav-menu li:hover a{color:#fff!important}.nav-menu .elementor-nav-menu .sub-menu li{background-color:#fff!important;border-radius:0!important}.nav-menu .elementor-nav-menu .sub-menu li a{color:#1E1E1C!important}.nav-menu .elementor-nav-menu .sub-menu li:hover{background-color:#1E1E1C!important}.nav-menu .elementor-nav-menu .sub-menu li:hover a{color:#fff!important}.nav-menu .elementor-nav-menu .sub-menu li a.elementor-item-active{color:#fff!important}.nav-menu .elementor-nav-menu .sub-menu{overflow:hidden}.logo-slider .swiper-wrapper{display:flex!important;align-items:center!important}.logo-slider .swiper-slide{display:flex!important;justify-content:center!important}.terms_posts{width:fit-content;padding:8px 16px;background:#F5F5F0;border-radius:40px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background 0.3s ease-in-out}.terms_posts img{width:18px;height:18px;border-radius:0!important}.terms_posts p{font:600 18px/24px var(--e-global-typography-primary-font-family);color:#003219;margin-bottom:0!important}.custom-carousel{position:relative;width:100%;max-width:100%}.custom-carousel .swiper-wrapper{display:flex;align-items:center}.custom-carousel .slide-container{position:relative;width:100%;height:100%}.custom-carousel .slide-container img{width:100%;height:100%;object-fit:cover}.map-links:hover #Becancour-map{fill:#C0C0D7!important}.map-links:hover #nicolet-yamaska-map{fill:#007E42!important}.map-links:hover #drummond-map{fill:#ED224F!important}.map-links:hover #arthabaska-map{fill:#696DCC!important}.map-links:hover #erable-map{fill:#DB9927!important}.map-links:hover #nicolet-yamaska-text,.map-links:hover #drummond-text,.map-links:hover #arthabaska-text,.map-links:hover #erable-text,.map-links:hover .province-text{fill:white!important;font-family:var(--e-global-typography-primary-font-family)!important}.e-n-accordion summary{z-index:2;position:relative}.simpleSearch{display:flex;align-items:center;gap:24px;padding:24px;background:#fff;border-radius:80px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}@media (max-width:991px){.simpleSearch{flex-direction:column;align-items:center;border-radius:40px 40px 50px 50px}}.simpleSearch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.simpleSearch select{background:url(/wp-content/themes/hello-elementor-child/assets/arrow-down-icon.svg) no-repeat 97%;background-size:16px}.simpleSearch .search-field{width:50%;padding:0 24px;height:56px;background:#fff;border-radius:40px;border:2px solid #000;font:500 20px/26px var(--e-global-typography-primary-font-family);color:var(--e-global-color-text)}.simpleSearch .search-field::placeholder{font:500 20px/26px var(--e-global-typography-primary-font-family);opacity:1;color:var(--e-global-color-text)}@media (max-width:991px){.simpleSearch .search-field{width:100%;height:48px;font:500 18px/24px var(--e-global-typography-primary-font-family)}.simpleSearch .search-field::placeholder{font:500 18px/24px var(--e-global-typography-primary-font-family)}}.simpleSearch .simpleSearch-wrapper{width:50%}@media (max-width:991px){.simpleSearch .simpleSearch-wrapper{width:100%}}.simpleSearch .search__categorie{width:100%;padding:0 24px;height:56px;border:2px solid #000;background-color:#fff;border-radius:40px;color:var(--e-global-color-text);font:500 20px/26px var(--e-global-typography-primary-font-family)}@media (max-width:991px){.simpleSearch .search__categorie{font:500 18px/24px var(--e-global-typography-primary-font-family);height:48px}}.simpleSearch .search-button{display:inline-flex;justify-content:center;align-items:center;color:#231F20;border:2px solid #000;font:800 18px/24px var(--e-global-typography-primary-font-family);letter-spacing:-.4px;text-decoration:none!important;padding:16px 24px;background:none;border-radius:80px;transition:all 0.3s ease-out}.simpleSearch .search-button:hover{background:#1E1E1C;cursor:pointer;color:#fff}html.menu-open,body.burger-activated{overflow:hidden!important}html.menu-open .MenuFullWidth,body.burger-activated .MenuFullWidth{visibility:visible;opacity:1}@media (max-width:1024px){html.menu-open .MenuFullWidth,body.burger-activated .MenuFullWidth{overflow-x:hidden!important}}@media (max-width:1024px){.MenuFullWidth.submenu-open{overflow-y:hidden!important}}.MenuFullWidth{box-sizing:border-box;padding:40px;z-index:99999!important;opacity:0;position:fixed;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background:radial-gradient(circle at bottom right,#EA7932 0%,rgba(234,121,50,0) 30%),#E7E4DD;z-index:3;visibility:hidden;left:0;top:0;transition:all 0.2s cubic-bezier(.55,0,.1,1)}@media (max-width:1024px){.MenuFullWidth{padding:0 24px}}.MenuFullWidth__imgBg{position:absolute;right:-200px;bottom:-125px;width:700px;height:700px;z-index:2}@media (max-width:767px){.MenuFullWidth__imgBg{right:-100px;width:400px;height:400px}}.MenuFullWidth .button--icon{width:100%}.MenuFullWidth .button--icon svg{margin-right:10px!important}.MenuFullWidth .button--icon:hover{color:#fff!important}@media (max-width:1024px){.MenuFullWidth .button--icon{max-width:250px}}.MenuFullWidth__menu-bouton .menu{display:flex;flex-direction:column;gap:24px}.MenuFullWidth__menu-bouton .primary-button{width:100%}.MenuFullWidth__menu-bouton li.button--primary a{position:relative;width:fit-content;padding:0 0 0 24px;background:none;border:2px solid var(--e-global-color-text);border-radius:40px;display:inline-flex;align-items:center;justify-content:start;color:var(--e-global-color-text);font:800 20px/20px var(--e-global-typography-primary-font-family);text-decoration:none!important}.MenuFullWidth__menu-bouton li.button--primary a:after{content:"";display:inline-block;background-image:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-1.svg)!important;background-position:center!important;background-size:16px!important;background-repeat:no-repeat!important;width:60px;height:60px;border-radius:50px;background-color:none;margin-left:0;transition:all 0.3s ease-in-out!important}.MenuFullWidth__menu-bouton li.button--primary a:hover:after{background-image:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-2.svg)!important;margin-left:16px!important;margin-right:-2.5px!important;background-color:var(--e-global-color-text)!important;transition:all 0.3s ease-in-out!important}.MenuFullWidth ul{list-style-type:none;padding:0}.MenuFullWidth__wrapper{padding:0 40px;height:100%;max-width:1200px;width:100%;display:flex;justify-content:center}@media (max-width:1366px){.MenuFullWidth__wrapper{padding:0}}.MenuFullWidth__head{position:absolute;top:40px;width:calc(100% - 80px);display:flex;justify-content:space-between;align-items:start;z-index:10}@media (max-width:1366px){.MenuFullWidth__head{top:24px;width:100%}}@media (max-width:767px){.MenuFullWidth__head{top:12px}}.MenuFullWidth__head .logo-container{display:flex;align-items:end;gap:16px}.MenuFullWidth__head img{width:100%;min-width:320px;max-width:320px;height:103px;border-radius:0!important}@media (max-width:1366px){.MenuFullWidth__head img{min-width:220px;max-width:220px;height:80px;margin-left:40px}}@media (max-width:1024px){.MenuFullWidth__head img{margin-left:24px}}@media (max-width:767px){.MenuFullWidth__head img{min-width:200px!important;max-width:200px!important}}.MenuFullWidth__head .close_menu{background:none;border:2px solid var(--e-global-color-text);width:80px;height:80px;display:flex;align-items:center;justify-content:center;padding:0!important;border-radius:40px!important}@media (max-width:1366px){.MenuFullWidth__head .close_menu{margin-right:40px}}@media (max-width:1024px){.MenuFullWidth__head .close_menu{margin-right:24px;margin-top:6px}}.MenuFullWidth__head .close_menu svg{fill:var(--e-global-color-text)!important;width:32px;height:32px}.MenuFullWidth__head .close_menu:hover{cursor:pointer;background:var(--e-global-color-text)}.MenuFullWidth__head .close_menu:hover svg{fill:white!important}.MenuFullWidth__content-wrapper{padding-top:220px;display:flex;align-items:start;justify-content:space-between;width:100%}@media (max-width:1024px){.MenuFullWidth__content-wrapper{flex-direction:column;padding-top:220px;align-items:start;justify-content:start}}@media (max-width:767px){.MenuFullWidth__content-wrapper{padding-top:180px}}.MenuFullWidth__primary{width:60%}.MenuFullWidth__primary .menu{display:flex;flex-direction:column;gap:32px}@media (max-width:1024px){.MenuFullWidth__primary .menu{gap:24px}}.MenuFullWidth__primary .menu-item a{text-decoration:none;display:inline-flex;align-items:center;color:var(--e-global-color-text);font:600 40px/40px var(--e-global-typography-primary-font-family);text-decoration:none;max-width:704px;position:relative;z-index:1}.MenuFullWidth__primary .menu-item a:hover{color:#D73A52;cursor:pointer}@media (max-width:1024px){.MenuFullWidth__primary .menu-item a{font:600 32px/40px var(--e-global-typography-primary-font-family)}}@media (max-width:767px){.MenuFullWidth__primary .menu-item a{font:600 24px/28px var(--e-global-typography-primary-font-family)}}.MenuFullWidth__primary .menu .sous-menu-apropos .indicateur{display:none!important}.MenuFullWidth__primary .menu .sous-menu-apropos .MenuFullWidth__sub-menu-items{overflow-y:visible!important}.MenuFullWidth__primary .menu .menu-item-has-children a::after{content:"";display:inline-block;background:url(/wp-content/themes/hello-elementor-child/assets/plus-icon-1.svg);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;margin-left:30px;transition:transform 0.3s ease-in-out}@media (max-width:1200px){.MenuFullWidth__primary .menu .menu-item-has-children a::after{width:24px;height:24px}}@media (max-width:767px){.MenuFullWidth__primary .menu .menu-item-has-children a::after{width:20px;height:20px;margin-left:20px}}.MenuFullWidth__primary .menu .menu-item-has-children a:hover::after{transform:rotate(180deg);background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out}@media (max-width:1024px){.MenuFullWidth__primary{width:100%;padding-bottom:60px}}@media (max-width:767px){.MenuFullWidth__primary{padding-bottom:40px}}.MenuFullWidth__right-nav{padding-left:80px;width:40%;position:relative;z-index:6}.MenuFullWidth__right-nav span.line{position:absolute;top:0;left:-115px;width:1px;background:var(--e-global-color-text);height:100%}@media (max-width:1024px){.MenuFullWidth__right-nav span.line{display:none}}@media (max-width:1024px){.MenuFullWidth__right-nav{width:100%;padding-left:0;max-width:100%;padding-bottom:120px}}.MenuFullWidth .menu_separator{position:absolute;left:0;width:1px;height:100%;display:inline-block;background:var(--e-global-color-text)}@media (max-width:1024px){.MenuFullWidth .menu_separator{display:none}}.MenuFullWidth__secondary-nav{position:relative;margin-bottom:20px}.MenuFullWidth__secondary-nav .menu-item{padding-bottom:12px;color:#FFF}.MenuFullWidth__secondary-nav .menu-item a{font:400 24px/30px var(--e-global-typography-primary-font-family);font-weight:400;color:var(--e-global-color-text);text-decoration:none;position:relative;z-index:1;display:inline-block}.MenuFullWidth__secondary-nav .menu-item a:hover{color:#D73A52}@media (max-width:1200px){.MenuFullWidth__secondary-nav .menu-item a{font:400 24px/28px var(--e-global-typography-primary-font-family)}}@media (max-width:767px){.MenuFullWidth__secondary-nav .menu-item a{font:400 20px/28px var(--e-global-typography-primary-font-family)}}@media (max-width:1024px){.MenuFullWidth__secondary-nav .menu-item{padding-bottom:18px}}@media (max-width:767px){.MenuFullWidth__secondary-nav .menu-item{padding-bottom:12px}}@media (max-width:1024px){.MenuFullWidth__secondary-nav{margin-left:0;padding:60px 0 16px 0;width:100%;border-top:1px solid var(--e-global-color-text);border-left:0}}@media (max-width:767px){.MenuFullWidth__secondary-nav{padding:40px 0 10px 0}}.MenuFullWidth__sub-menu{box-sizing:border-box;padding:220px 40px;opacity:0!important;display:flex;justify-content:center;align-items:center;background:#FFF;position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;transition:all 0.2s ease-in}.MenuFullWidth__sub-menu--active{opacity:1!important;z-index:3;background:radial-gradient(circle at bottom right,#EA7932 0%,rgba(234,121,50,0) 30%),#E7E4DD}.MenuFullWidth__sub-menu--active .MenuFullWidth__sub-menu-wrapper{position:relative}.MenuFullWidth__sub-menu--active .MenuFullWidth__sub-menu-wrapper span{width:100%}@media (max-width:1024px){.MenuFullWidth__sub-menu{padding:220px 24px}}@media (max-width:767px){.MenuFullWidth__sub-menu{padding:180px 24px}}.MenuFullWidth__sub-menu-wrapper{width:100%;max-width:1200px;height:100%;display:flex;align-items:center;justify-content:start;flex-direction:column;overflow:hidden}.MenuFullWidth__sub-menu-wrapper span{display:inline-block;width:0%;height:1px;background:var(--e-global-color-text);margin:20px 0 40px;transition:0.3s width ease-in-out}.MenuFullWidth__sub-menu-wrapper .btn-return{font-family:var(--e-global-typography-primary-font-family)!important;font-size:20px!important;background:none;color:var(--e-global-color-text);cursor:pointer;border:none;width:100%;text-align:left;padding:0;display:flex;align-items:center;justify-content:start;margin-left:25px}.MenuFullWidth__sub-menu-wrapper .btn-return::before{content:"";display:inline-block;background:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-1.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;margin-left:-10px;margin-right:8px;transition:0.3s;transform:rotate(-180deg)}.MenuFullWidth__sub-menu-wrapper .btn-return:hover{color:#D73A52;background:none}.MenuFullWidth__sub-menu-wrapper .btn-return:hover::before{background:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-pink.svg)!important;background-size:contain!important;background-repeat:no-repeat!important}.MenuFullWidth__sub-menu-items{overflow-y:scroll;width:100%;display:flex;flex-direction:column;gap:32px}@media (max-width:1024px){.MenuFullWidth__sub-menu-items{gap:32px}}@media (max-width:767px){.MenuFullWidth__sub-menu-items{gap:24px}}.MenuFullWidth__sub-menu-items .menu-item a::after{display:none!important}.MenuFullWidth.submenu-open .MenuFullWidth__imgBg{z-index:4}.MenuFullWidth.submenu-open .MenuFullWidth__right-nav{z-index:2}.indicateur{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;background-image:url(/wp-content/themes/hello-elementor-child/assets/arrow-down-icon.svg);background-size:12px;border:1px solid var(--e-global-color-text);background-repeat:no-repeat;background-position:center center;position:absolute;top:80px;right:0;animation:indicateurBounce 1.5s ease-in-out infinite}@keyframes indicateurBounce{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.elementor-element.fadeUp{animation-name:fadeInUp}.container-pagination{display:flex;align-items:center;justify-content:center;padding:40px 0 0}nav.elementor-pagination{list-style:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:0}nav.elementor-pagination li{list-style:none}.elementor-pagination span.prev,.elementor-pagination a.next,.elementor-pagination a.prev,.elementor-pagination span.next,.pagination a.more,.pagination a.less{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px}.elementor-pagination span.prev::after,.elementor-pagination a.next::after,.elementor-pagination a.prev::after,.elementor-pagination span.next::after,.pagination a.more::after,.pagination a.less::after{content:"";background:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-1.svg);width:30px;height:30px;background-size:14px!important;background-repeat:no-repeat!important;background-position:center!important;display:inline-block;border-radius:40px;border:2px solid #1E1E1C}.elementor-pagination span.prev:hover::after,.elementor-pagination a.next:hover::after,.elementor-pagination a.prev:hover::after,.elementor-pagination span.next:hover::after,.pagination a.more:hover::after,.pagination a.less:hover::after{background:url(/wp-content/themes/hello-elementor-child/assets/arrow-icon-2.svg);background-color:#1E1E1C}.page-numbers{font-size:20px!important;font-weight:500!important;font-family:var(--e-global-typography-primary-font-family)!important;color:#1E1E1C!important;opacity:1}.page-numbers:hover{opacity:1;color:#1E1E1C!important;text-decoration:underline!important}.next,.prev{opacity:1}.next:hover,.prev:hover{cursor:pointer}.current{opacity:1;color:#1E1E1C!important;text-decoration:underline!important;font-weight:700!important}.elementor-pagination span.prev:after,.elementor-pagination a.prev:after,.pagination a.less:after{transform:rotate(180deg)}.pagination a.next{font-size:0}.elementor-grid .item-tools{cursor:pointer}.elementor-grid .item-tools .ic-arrow{transition:transform 0.3s ease-in-out}.elementor-grid .item-tools .ic-arrow svg{transition:fill 0.3s ease-in-out}@media (min-width:1024px){.elementor-grid .item-tools:hover .ic-arrow{transform:translateX(10px)}.elementor-grid .item-tools:hover .ic-arrow .elementor-icon{background-color:#1E1E1C!important}.elementor-grid .item-tools:hover .ic-arrow .elementor-icon svg{fill:#fff!important}}.wrapper-round-slider{margin:-20px 0 0 180px!important}.round-slider-img{border-radius:50%;overflow:hidden;clip-path:circle(50% at 50% 50%);-webkit-mask-image:radial-gradient(circle closest-side,#000 99%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 99%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.round-slider .round-slider-img{margin-top:62px}.round-slider .round-slider-img img{height:324px!important;width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1500px){.round-slider .round-slider-img img{height:448px!important}}.round-slider .slide-button{opacity:0;transition:opacity 0.35s ease;will-change:opacity;pointer-events:none}.round-slider .swiper-slide-active{width:448px!important}.round-slider .swiper-slide-active .round-slider-img{margin-top:0}.round-slider .swiper-slide-active .round-slider-img img{width:100%!important;height:448px!important}.round-slider .swiper-slide-active .slide-button{opacity:1;pointer-events:auto}.round-slider .elementor-swiper-button{background-color:rgba(255,255,255,.8156862745)!important;backdrop-filter:blur(35px)!important}.round-slider .elementor-swiper-button:hover{background-color:#1E1E1C!important}.round-slider .elementor-swiper-button-prev{transform:rotate(180deg)!important}@media (max-width:1500px){.wrapper-round-slider{margin:-20px 0 0 80px!important;width:60%!important}.wrapper-text-round-slider{width:40%!important}.round-slider .round-slider-img{margin-top:0}.round-slider .round-slider-img img{width:100%!important;height:520px!important}.round-slider .swiper-slide-active{width:100%!important}.round-slider .swiper-slide-active .round-slider-img img{height:520px!important}.elementor-swiper-button-prev{left:11%!important}.elementor-swiper-button-next{right:auto!important;left:73%!important}}@media (max-width:1366px){.elementor-swiper-button-prev{left:4%!important}.elementor-swiper-button-next{right:87px!important;left:auto!important}}@media (max-width:1220px){.elementor-swiper-button-prev{left:0!important}.elementor-swiper-button-next{right:70px!important;left:auto!important}}@media (max-width:1160px){.main-slider-section{flex-direction:column!important}.wrapper-round-slider{margin:40px 0 0 0!important;align-self:center!important;width:100%!important}.wrapper-text-round-slider{width:100%!important}.elementor-swiper-button-next{right:27%!important}.elementor-swiper-button-prev{left:21%!important}}@media (max-width:1024px){.elementor-swiper-button-next{right:20%!important}.elementor-swiper-button-prev{left:20%!important}}@media (max-width:960px){.elementor-swiper-button-next{right:80px!important}.elementor-swiper-button-prev{left:80px!important}.wrapper-round-slider{margin:0!important}}@media (max-width:767px){.elementor-swiper-button-next{right:20px!important}.elementor-swiper-button-prev{left:20px!important}.round-slider .round-slider-img img{height:300px!important}.round-slider .swiper-slide-active .round-slider-img img{height:300px!important}}@media (max-width:599px){.round-slider{padding:0 16px!important}.elementor-swiper-button-next{right:-10px!important}.elementor-swiper-button-prev{left:-10px!important}}body:not(.logged-in) .post-password-required{background-color:#F5F5F0;padding:380px 40px 220px 40px;margin-top:-185px}body:not(.logged-in) .post-password-required p{font:700 24px/32px var(--e-global-typography-primary-font-family);color:#003219;text-align:center;display:flex;flex-direction:column;align-items:center!important}body:not(.logged-in) .post-password-required label{font-size:16px;margin-top:40px}body:not(.logged-in) .post-password-required input[type=password]{background-color:#fff;border:2px solid #003219;border-radius:40px;padding:10px;width:100%;max-width:300px;margin-bottom:16px}body:not(.logged-in) .post-password-required input[type=submit]{background:#fff;padding:8px 24px;border:2px solid #003219;border-radius:40px;color:#003219;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s ease-in-out}body:not(.logged-in) .post-password-required input[type=submit]:hover{background:#003219;color:#fff}