.elementor-4684 .elementor-element.elementor-element-ee02327{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu .elementor-item{font-family:"Patrick Hand", Sans-serif;font-size:26px;font-weight:600;line-height:77px;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--main .elementor-item{color:#4049C0;fill:#4049C0;}.elementor-4684 .elementor-element.elementor-element-b6e5048{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown a, .elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-menu-toggle{color:#4954B2;fill:#4954B2;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown{background-color:#FFE3CD;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown a:hover,
					.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown a:focus,
					.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFCECE;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown .elementor-item, .elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Patrick Hand", Sans-serif;font-size:25px;font-weight:500;}.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:#CA7575;border-bottom-width:3px;}.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 );color:var( --e-global-color-primary );}.elementor-4684 .elementor-element.elementor-element-69db14c{text-align:center;padding:20px 20px 20px 20px;}.elementor-4684 .elementor-element.elementor-element-69db14c .elementor-heading-title{font-family:"Oooh Baby", Sans-serif;font-weight:600;color:#D85B56;}.elementor-4684 .elementor-element.elementor-element-95b6961{--display:flex;}.elementor-4684 .elementor-element.elementor-element-9371ceb{text-align:center;padding:51px 51px 51px 51px;}.elementor-4684 .elementor-element.elementor-element-9371ceb .elementor-heading-title{font-family:"Patrick Hand", Sans-serif;font-size:25px;font-weight:600;line-height:49px;color:#1B3199;}.elementor-4684 .elementor-element.elementor-element-dc6310a{--display:flex;--padding-top:81px;--padding-bottom:81px;--padding-left:81px;--padding-right:81px;}.elementor-4684 .elementor-element.elementor-element-dc6310a > .elementor-shape-bottom .elementor-shape-fill, .elementor-4684 .elementor-element.elementor-element-dc6310a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFCEA0;}.elementor-4684 .elementor-element.elementor-element-bac154d{text-align:center;padding:20px 20px 20px 20px;}.elementor-4684 .elementor-element.elementor-element-bac154d .elementor-heading-title{font-family:"Patrick Hand", Sans-serif;font-weight:600;color:#FC9538;}.elementor-4684 .elementor-element.elementor-element-1aae429{--display:flex;}.elementor-4684 .elementor-element.elementor-element-1aae429:not(.elementor-motion-effects-element-type-background), .elementor-4684 .elementor-element.elementor-element-1aae429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DAA8F8 0%, #FFF1E4 100%);}.elementor-4684 .elementor-element.elementor-element-1aae429 > .elementor-shape-top .elementor-shape-fill, .elementor-4684 .elementor-element.elementor-element-1aae429 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFCEA0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-4684 .elementor-element.elementor-element-e4761ec{--display:flex;}.elementor-4684 .elementor-element.elementor-element-a08acef{--display:flex;}.elementor-4684 .elementor-element.elementor-element-9c66848{--display:flex;}.elementor-4684 .elementor-element.elementor-element-4be0bc0{--display:flex;}.elementor-4684 .elementor-element.elementor-element-5a63079{--display:flex;}.elementor-4684 .elementor-element.elementor-element-44cdb88{--display:flex;}.elementor-4684 .elementor-element.elementor-element-cac210e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:35px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:25px;--n-menu-title-color-normal:#A73737;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;padding:105px 105px 105px 105px;}.elementor-4684 .elementor-element.elementor-element-cac210e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-4684 .elementor-element.elementor-element-cac210e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-4684 .elementor-element.elementor-element-cac210e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Sniglet", Sans-serif;font-weight:500;--n-menu-title-line-height:2;letter-spacing:-0.1px;}.elementor-4684 .elementor-element.elementor-element-cac210e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:groove;border-width:3px 3px 3px 3px;border-color:#EB7575;}.elementor-4684 .elementor-element.elementor-element-cac210e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:35px 35px 35px 35px;}.elementor-4684 .elementor-element.elementor-element-769fd9d{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4684 .elementor-element.elementor-element-cac210e{--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;padding:1px 1px 1px 1px;}}@media(max-width:767px){.elementor-4684 .elementor-element.elementor-element-b6e5048 .elementor-nav-menu .elementor-item{font-size:9px;line-height:1.4em;letter-spacing:0.2px;}.elementor-4684 .elementor-element.elementor-element-b6e5048{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:1px 1px 1px 1px;width:100%;max-width:100%;}.elementor-4684 .elementor-element.elementor-element-b6e5048.elementor-element{--align-self:center;}.elementor-4684 .elementor-element.elementor-element-9371ceb .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-4684 .elementor-element.elementor-element-9371ceb{padding:13px 13px 13px 13px;}.elementor-4684 .elementor-element.elementor-element-bac154d .elementor-heading-title{font-size:21px;}.elementor-4684 .elementor-element.elementor-element-bac154d{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:3px 3px 3px 3px;width:100%;max-width:100%;}.elementor-4684 .elementor-element.elementor-element-1aae429{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4684 .elementor-element.elementor-element-cac210e{--n-menu-title-font-size:15px;margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;padding:-2px -2px -2px -2px;width:auto;max-width:auto;}.elementor-4684 .elementor-element.elementor-element-cac210e.elementor-element{--align-self:center;}}/* Start custom CSS */@media (max-width: 767px) {
    .custom-logo, .site-logo img, .navbar-brand img {
        max-width: 150px !important; /* Ajustez la valeur en pixels selon vos besoins */
        height: auto !important;
    }
}/* End custom CSS */