body>header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;position:fixed;top:0;width:100%;z-index:102;background:#ffffff;font-size:1.1rem;font-weight:500;-webkit-box-shadow:0px 0px 15px 0px rgba(16, 16, 16, 0.16);-moz-box-shadow:0px 0px 15px 0px rgba(16, 16, 16, 0.16);box-shadow:0px 0px 15px 0px rgba(16, 16, 16, 0.16)}body>header #headerTop{background-color:#f5f5f5;height:55px;padding-left:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerTop,body>header #headerTop>*{transition:all 0.3s ease-in-out}body>header #headerTop ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:85px;gap:85px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerTop ul a{font-size:1rem;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:14px;gap:14px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerTop ul a span{height:23px}body>header #headerTop ul a span img{height:100%;width:auto}body>header #headerBottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:50px;gap:50px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;height:114px;padding-left:60px;background:#ffffff}body>header #headerBottom #headerLogo img{width:197px}body>header #headerBottom #headerMenu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:30px;gap:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerBottom #headerMenu ul a{text-transform:uppercase;color:rgba(16, 16, 16, 0.5);font-size:1.1rem;font-weight:600;display:block}body>header #headerBottom #headerMenu ul a::before{background:rgba(16, 16, 16, 0.5)}body>header #headerBottom #headerMenu ul li.withSubmenu{position:relative}body>header #headerBottom #headerMenu ul li.withSubmenu:hover::before{content:"";height:115px;width:calc(100% + var(--gap-width) * 2);position:absolute;top:calc(50% + 10px);left:50%;transform:translate(-50%, -50%)}body>header #headerBottom #headerMenu ul li.withSubmenu:hover::after{content:"";height:100px;top:100%;left:50%;position:absolute;width:100vw;transform:translate(-50%, 0)}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu{position:fixed;top:169px;left:0;width:100vw;width:100dvw;max-width:100vw;max-width:100dvw;background:#ffffff;opacity:0;visibility:hidden;z-index:99;box-shadow:0 7px 10px 0 rgba(0, 0, 0, 0.07)}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent{border-top:1px solid rgba(112, 112, 112, 0.25);padding-top:55px;padding-bottom:65px;max-height:620px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:60px;gap:60px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:35px;gap:35px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;min-width:0;max-width:250px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart.fullHeight{flex:0 0 1000px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuTitle{font-size:1.1rem;font-weight:600;color:#101010;position:relative;padding-left:18px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuTitle::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:70%;width:2px;background:#101010}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-left:20px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink{font-size:1.1rem;font-weight:400;color:rgba(16, 16, 16, 0.8);text-transform:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink.withIcon .link-text::before,body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink::before{background:rgba(16, 16, 16, 0.8);height:1px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink:not(.withIcon){margin-bottom:18px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink .link-icon{height:52px;width:52px;min-width:52px;padding:15px;background:rgba(16, 16, 16, 0.05);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink .link-icon img{width:100%;height:auto;max-height:30px}body>header #headerBottom #headerMenu ul li.withSubmenu .submenu .submenuContent .submenuPart .submenuLinks .submenuLink .link-text{text-wrap:pretty;text-align:left}body>header #headerBottom #headerMenu ul li.withSubmenu.open .submenu{opacity:1;visibility:visible}body>header #headerSearch{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px;width:250px;max-width:250px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerSearch #headerSearch-fieldset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:10px;gap:10px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;border-bottom:1px solid rgba(16, 16, 16, 0.3);width:100%}body>header #headerSearch #headerSearch-fieldset input{width:100%;height:35px;border:unset;background:unset;color:rgba(16, 16, 16, 0.5);font-size:0.9rem;font-family:"Standerd", sans-serif;padding:0;transition:all 0.3s ease-in-out;outline:none}body>header #headerSearch #headerSearch-fieldset input::placeholder{font-size:0.9rem;font-family:"Standerd", sans-serif;color:#101010;opacity:0.5;transition:opacity 0.3s ease-in-out}body>header #headerSearch #headerSearch-fieldset input:focus::placeholder{opacity:0}body>header #headerSearch #headerSearch-fieldset input:-webkit-autofill{color:rgba(16, 16, 16, 0.5) !important;-webkit-text-fill-color:rgba(16, 16, 16, 0.5) !important;transition:background-color 9999s ease-in-out 0s;background-color:transparent !important;caret-color:rgba(16, 16, 16, 0.5) !important}body>header #headerSearch #headerSearch-fieldset button{content:"";display:block;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 21px;-ms-flex:0 0 21px;flex:0 0 21px;max-width:21px;width:21px;height:21px;background:url(//www.euradif.fr/wp-content/themes/section4-euradif/img/icon/search-blue.svg) no-repeat center/100% 100%;transition:all 0.15s ease-in-out}body>header #headerSearch #headerSearch-fieldset button:hover:hover{transform-origin:100% 100%;animation:magnifierHover 0.4s ease-in-out both}@keyframes magnifierHover{0%{transform:scale(1) rotate(0deg)}33%{transform:scale(1) rotate(6deg)}66%{transform:scale(1) rotate(-6deg)}100%{transform:scale(1) rotate(0deg)}}body>header.hidden #headerTop{height:0}body>header.hidden #headerTop>*{opacity:0}body>header.hidden #headerBottom #headerMenu ul li.withSubmenu .submenu{top:114px}#headerResponsive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-shadow:0px 5px 20px 0px rgba(16, 16, 16, 0.1);-moz-box-shadow:0px 5px 20px 0px rgba(16, 16, 16, 0.1);box-shadow:0px 5px 20px 0px rgba(16, 16, 16, 0.1);position:fixed;top:0px;right:0;width:100%;height:65px;background:#ffffff;z-index:102;padding:6px 7px 7px 40px}#headerResponsive #headerResponsiveLogo{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 1;-ms-flex:0 1 1;flex:0 1 1;height:100%;z-index:105}#headerResponsive #headerResponsiveLogo a{height:100%;padding:5px 0}#headerResponsive #headerResponsiveLogo a img{height:100%;transition:filter 0.3s cubic-bezier(0, 0, 0, 1)}#headerResponsive #headerResponsiveButtons{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 1;-ms-flex:0 1 1;flex:0 1 1;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:5px;gap:5px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#headerResponsive #headerResponsiveButtons>*{height:100%;width:65px;display:block}#headerResponsive #headerResponsiveButtons .burger{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px;max-width:65px;width:65px;max-width:65px;height:100%;cursor:pointer;z-index:105}#headerResponsive #headerResponsiveButtons .burger span{display:block;position:absolute;top:40%;left:50%;height:2px;width:25px;background:#101010;transition:transform 0.3s ease-in-out, background 0.3s ease-in-out, opacity 0.3s ease-in-out}#headerResponsive #headerResponsiveButtons .burger span:nth-child(1){-webkit-transform:translate(-50%, -200%);-moz-transform:translate(-50%, -200%);-ms-transform:translate(-50%, -200%);transform:translate(-50%, -200%)}#headerResponsive #headerResponsiveButtons .burger span:nth-child(2){-webkit-transform:translate(-50%, 150%);-moz-transform:translate(-50%, 150%);-ms-transform:translate(-50%, 150%);transform:translate(-50%, 150%)}#headerResponsive #headerResponsiveButtons .burger span:nth-child(3){-webkit-transform:translate(-50%, 500%);-moz-transform:translate(-50%, 500%);-ms-transform:translate(-50%, 500%);transform:translate(-50%, 500%)}#headerResponsive #headerResponsiveMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;position:fixed;top:65px;left:100vw;background:#ffffff;color:#101010;width:80vw;max-width:600px;height:calc(100vh - 65px);height:calc(100dvh - 65px);overflow-y:auto;overflow-x:hidden;z-index:101;transition:transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out}#headerResponsive #headerResponsiveMenu nav{width:100%}#headerResponsive #headerResponsiveMenu .pagelink{padding-top:15px;padding-bottom:15px;width:100%}#headerResponsive #headerResponsiveMenu .pagelink:first-child{padding-top:0}#headerResponsive #headerResponsiveMenu .pagelink:not(:last-child){border-bottom:1px solid rgba(112, 112, 112, 0.25)}#headerResponsive #headerResponsiveMenu .pagelink a{color:#101010;font-size:1.25rem;font-weight:400;line-height:1.2;cursor:pointer}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item{width:100%}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-menu-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:100%}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-menu-toggle .submenu-arrow{font-size:1.5rem;font-weight:300;transition:transform 0.3s ease-in-out;line-height:1}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out;padding-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category .mobile-submenu-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;cursor:pointer}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category .mobile-submenu-header .submenu-arrow-level2{font-size:1.2rem;font-weight:300;transition:transform 0.3s ease-in-out;line-height:1;color:#101010}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category .mobile-submenu-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:8px;gap:8px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category .mobile-submenu-links .mobile-submenu-link{font-size:1rem;font-weight:400;color:rgba(16, 16, 16, 0.8);width:100%}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category .mobile-submenu-links .mobile-submenu-link:first-child{margin-top:10px}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category.open .mobile-submenu-header .submenu-arrow-level2{transform:rotate(45deg)}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-category.open .mobile-submenu-links{max-height:500px}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-link,#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-link-direct,#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-title{font-size:1.1rem;font-weight:600;color:#101010;position:relative}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-link::before,#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-link-direct::before,#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu .mobile-submenu-title::before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);height:100%;width:2px;background:#101010}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item .mobile-submenu>*:first-child{margin-top:20px}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item.open .mobile-menu-toggle .submenu-arrow{transform:rotate(45deg)}#headerResponsive #headerResponsiveMenu .pagelink.withSubmenu .mobile-menu-item.open .mobile-submenu{max-height:1000px}#headerResponsive #headerResponsiveMenu .sublink a{color:#101010;font-size:1.4rem;font-weight:400;line-height:1.6;cursor:pointer}#headerResponsive #headerResponsiveMenu .separator-container{margin-top:35px;margin-bottom:35px}#headerResponsive #headerResponsiveMenu .separator-container .separator{position:absolute;width:100vw;margin-left:-40px;border-bottom-color:#2f2f2f}#headerResponsive #headerResponsiveMenu .menu-mobile-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:25px 40px;width:100%;flex-grow:1}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile{border:1px solid rgba(16, 16, 16, 0.3);padding:5px 10px;margin-bottom:40px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:10px;gap:10px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:100%}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset input{width:100%;height:35px;border:unset;background:unset;color:rgba(16, 16, 16, 0.5);font-size:1.1rem;font-family:"Standerd", sans-serif;padding:0;transition:all 0.3s ease-in-out;outline:none}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset input::placeholder{font-size:1.1rem;font-family:"Standerd", sans-serif;color:#101010;opacity:0.5;transition:opacity 0.3s ease-in-out}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset input:focus::placeholder{opacity:0}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset input:-webkit-autofill{color:rgba(16, 16, 16, 0.5) !important;-webkit-text-fill-color:rgba(16, 16, 16, 0.5) !important;transition:background-color 9999s ease-in-out 0s;background-color:transparent !important;caret-color:rgba(16, 16, 16, 0.5) !important}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset button{content:"";display:block;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 21px;-ms-flex:0 0 21px;flex:0 0 21px;max-width:21px;width:21px;height:21px;background:url(//www.euradif.fr/wp-content/themes/section4-euradif/img/icon/search-blue.svg) no-repeat center/100% 100%;transition:all 0.15s ease-in-out}#headerResponsive #headerResponsiveMenu .menu-mobile-content #headerSearchMobile #headerSearchMobile-fieldset button:hover:hover{transform-origin:100% 100%;animation:magnifierHover 0.4s ease-in-out both}@keyframes magnifierHover{0%{transform:scale(1) rotate(0deg)}33%{transform:scale(1) rotate(6deg)}66%{transform:scale(1) rotate(-6deg)}100%{transform:scale(1) rotate(0deg)}}#headerResponsive #headerResponsiveMenu .menu-fixed{position:relative;bottom:0;width:100%;padding:25px 40px;background-color:#f5f5f5}#headerResponsive #headerResponsiveMenu .menu-fixed ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#headerResponsive #headerResponsiveMenu .menu-fixed ul a{font-size:1.2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:15px;gap:15px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}#headerResponsive.menuOpen #headerResponsiveButtons .burger span{transition:transform 0.3s ease-in-out, background 0.3s cubic-bezier(1, 0, 1, 1), opacity 0.3s ease-in-out}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(1){-webkit-transform:translate(-50%, 0) rotate(45deg);-moz-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(2){-webkit-transform:translate(100%, 150%);-moz-transform:translate(100%, 150%);-ms-transform:translate(100%, 150%);transform:translate(100%, 150%);opacity:0}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(3){-webkit-transform:translate(-50%, 0) rotate(-45deg);-moz-transform:translate(-50%, 0) rotate(-45deg);-ms-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}#headerResponsive.menuOpen #headerResponsiveMenu{-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-box-shadow:0px 20px 20px 0px rgba(16, 16, 16, 0.1);-moz-box-shadow:0px 20px 20px 0px rgba(16, 16, 16, 0.1);box-shadow:0px 20px 20px 0px rgba(16, 16, 16, 0.1)}@media screen and (max-width:1649px){body>header #headerTop,body>header #headerBottom{padding-right:60px !important}body>header #headerSearch{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 190px;-ms-flex:0 0 190px;flex:0 0 190px;max-width:190px;width:190px}body>header #headerBottom #headerMenu>ul>li.withSubmenu .submenu .submenuContent .submenuPart.fullHeight{flex:0 0 auto}}@media screen and (max-width:1549px){body>header #headerTop,body>header #headerBottom{padding-left:30px !important;padding-right:30px !important}body>header #headerBottom{grid-gap:40px;gap:40px}body>header #headerBottom #headerLogo img{width:180px}body>header #headerSearch{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 165px;-ms-flex:0 0 165px;flex:0 0 165px;max-width:165px;width:165px}}@media screen and (max-width:1399px){body>header #headerTop,body>header #headerBottom{padding-left:40px !important;padding-right:40px !important}body>header #headerBottom #headerMenu>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:60px;gap:60px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerBottom #headerMenu>ul>li{text-align:center}body>header #headerBottom #headerMenu>ul>li.withSubmenu .submenu .submenuContent .submenuPart{grid-gap:20px;gap:20px}body>header #headerBottom #headerMenu>ul>li.withSubmenu .submenu .submenuContent .submenuPart.fullHeight{flex:1 1 0}body>header #headerBottom #headerMenu>ul>li>a{text-wrap:wrap;text-wrap:balance;text-wrap:pretty;width:min-content}body>header #headerBottom #headerLogo img{width:170px}body>header #headerSearch{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;width:150px}}@media screen and (max-width:1299px){body>header #headerTop,body>header #headerBottom{padding-left:30px !important;padding-right:30px !important}body>header #headerBottom #headerMenu>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:45px;gap:45px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}body>header #headerBottom #headerMenu>ul>a{font-size:1.05rem}body>header #headerBottom #headerLogo img{width:160px}}@media screen and (max-width:1199px){body>header #headerBottom{grid-gap:35px;gap:35px}body>header #headerBottom #headerMenu>ul{grid-gap:35px;gap:35px}body>header #headerBottom #headerMenu>ul>a{font-size:1rem}body>header #headerBottom #headerLogo img{width:140px}body>header #headerSearch{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;max-width:140px;width:140px}}@media screen and (max-width:991px){body>header{display:none}}@media screen and (max-width:767px){#headerResponsive{padding-left:20px}}@media (min-width:992px){#headerResponsive{display:none}}