/* https://www.idgaribaldi.paris/wp-content/themes/hello-elementor-child/assets/css/header.css?ver=1.2 */
.ekit-template-content-header{margin-top:0;transition:all 0.4s;margin-top:0;position:relative;z-index:100;position:fixed;width:100%}.ekit-template-content-header.stuck{margin-top:0;box-shadow:0 3px 6px rgba(0,0,0,.3);position:fixed;width:100%;z-index:100}.ekit-template-content-header.stuck .main-menu-holder{background-color:#fff}.ekit-template-content-header .top-menu>div.elementor-container{border-bottom:solid 1px rgba(77,77,77,.2)}.ekit-template-content-header .top-menu .espace_client .elementor-icon-list-items .elementor-icon-list-item:first-child>a::after{font-family:"icomoon"!important;content:'\e905'!important;font-size:8px!important;color:#fff;margin-left:20px}.ekit-template-content-header .top-menu .espace_client .elementor-icon-list-items .elementor-icon-list-item:first-child>a:hover::after{color:#25bbef}@media screen and (min-width:1025px) and (max-width:1110px){.ekit-template-content-header .main-menu-holder__logo{width:15%!important}.ekit-template-content-header .main-menu-holder__nav{width:85%!important}}@media (min-width:1025px){.ekit-template-content-header .btn-menu-rendez-vous{margin-left:160px!important}.ekit-template-content-header .btn-menu-rendez-vous>a{padding-left:33px!important;padding-right:33px!important;background-color:#25bbef!important;border-radius:6px!important;text-transform:uppercase!important;color:white!important;font-size:11px!important;height:52px!important;line-height:52px!important}.ekit-template-content-header .btn-menu-rendez-vous:hover a{background-color:#3c76c5!important}}@media (min-width:1025px) and (min-width:1201px){.ekit-template-content-header .btn-menu-rendez-vous{margin-left:160px!important}}.ekit-template-content-header .elementskit-menu-hamburger,.ekit-template-content-header .elementskit-menu-close{background-color:transparent!important}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-weight:600}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{font-weight:600}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link{font-weight:600}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link:hover{font-weight:600}@media (max-width:1024px){.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{background:transparent}}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600}.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:600}@media (max-width:1024px){.ekit-template-content-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{background:transparent}}@media (max-width:1024px){.ekit-template-content-header #mega-menu-wrap-menu-1 .mega-toggle-block button span{display:none!important}.ekit-template-content-header #mega-menu-wrap-menu-1 .mega-toggle-block button::after{font-family:"icomoon"!important;content:'\e902'!important;font-size:36px!important;color:#4d4d4d}}.top_menu_espace{float:right}.top_menu_espace>a{font-size:14px;font-weight:500;color:#fff;transition:all 0.4s;display:flex;align-items:center}.top_menu_espace>a::before{font-family:"icomoon"!important;content:'\e90b'!important;font-size:16px!important;color:#fff;margin-right:10px}.top_menu_espace>a:hover{color:#25bbef}.top_menu_espace>a:hover::before{color:#25bbef}.top_menu_espace.logged{position:relative}.top_menu_espace.logged>a{position:relative;line-height:40px}.top_menu_espace.logged>a::after{font-family:"icomoon"!important;content:'\e905'!important;font-size:8px!important;color:#fff;margin-left:20px}.top_menu_espace.logged>a:hover::after{color:#25bbef}.top_menu_espace.logged>ul{opacity:0;position:absolute;background-color:#fff;padding:15px;z-index:999;left:-25px;min-height:1px;width:130px;list-style:none;transition:all 0.4s}.top_menu_espace.logged>ul li a{color:#4d4d4d;font-size:12px;font-weight:600}.top_menu_espace.logged>ul li a:hover{color:#3c76c5}.top_menu_espace.logged:hover>ul{opacity:1}