/* Source and licensing information for the line(s) below can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/header/header.css. */
.open-menu{overflow:hidden}.open-menu .header .wrap-main{display:block}.open-menu .wrap-btn-mobile:after{display:none}.open-menu .wrap-btn-mobile .account{display:none}.open-menu .wrap-btn-mobile .btn-menu{padding:0.3125rem}.open-menu .wrap-btn-mobile .btn-menu:before{content:'Fermer'}.open-menu .wrap-btn-mobile .btn-menu span:first-child{width:1.1875rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0.25rem}.open-menu .wrap-btn-mobile .btn-menu span:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:0.25rem}.header{position:fixed;top:0.625rem;left:0.625rem;right:0.625rem;padding-bottom:0.4375rem;z-index:99;background-color:#ABD5DD}@media screen and (min-width: 1025px){.header{left:1.875rem;right:1.875rem;top:1.875rem}}.header:before{content:'';height:0.625rem;width:100vw;position:fixed;top:0;right:0;left:0;z-index:9;background-color:#ABD5DD}@media screen and (min-width: 1025px){.header:before{height:1.875rem}}.header:after{content:'';height:100%;width:100%;position:absolute;top:0;right:0;left:0;z-index:9;background-color:#fff;border-radius:2.1875rem 2.1875rem 0 0}@media screen and (min-width: 1025px){.header:after{border-radius:2.8125rem 2.8125rem 0 0}}@media screen and (min-width: 1500px){.header.sticky .wrapper{padding-top:0.4375rem}.header.sticky .menu-social{overflow:hidden;height:0;opacity:0;-webkit-transition:height 0ms 400ms, opacity 400ms 0ms;transition:height 0ms 400ms, opacity 400ms 0ms}.header.sticky .main-menu{top:0}}@media screen and (min-width: 1500px){.header.sticky .logo img{max-width:11.25rem}}@media screen and (min-width: 1500px) and (max-width: 1365px){.header.sticky .logo img{max-width:6.875rem}}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;padding-top:1.375rem;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 1670px){.header .wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width: 1500px){.header .wrapper{padding-top:3.9375rem}}@media screen and (max-width: 1024px){.header .wrapper{padding:0.9375rem 0.9375rem 0}}@media screen and (min-width: 1500px){.header .menu-social{margin-bottom:2.5rem;position:fixed;top:1.875rem;right:1.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto;opacity:1;-webkit-transition:height 0ms 0ms, opacity 600ms 0ms;transition:height 0ms 0ms, opacity 600ms 0ms}}@media screen and (min-width: 1500px){.header .menu-social:after{content:'';height:5.5625rem;width:38rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/header-bg-small.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;background-position:top right;background-color:#ABD5DD;z-index:1}}.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1499px){.header .logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1500px){.header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .logo img{-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 1499px){.header .logo img{max-width:10.0625rem}}@media screen and (max-width: 768px){.header .logo img{max-width:8.4375rem}}@media screen and (min-width: 1500px) and (max-width: 1600px){.header .logo img{max-width:12.1875rem}}@media screen and (min-width: 1500px) and (max-width: 1365px){.header .logo img{max-width:7.8125rem}}.header .logo .logo-text{font-size:0.75rem;color:#608A92;-ms-flex-negative:0;flex-shrink:0;padding-top:0.75rem}@media screen and (min-width: 1500px){.header .logo .logo-text{margin-left:0.625rem;padding-top:0.625rem;font-size:0.625rem}}@media screen and (min-width: 1400px){.header .logo .logo-text{margin-left:1.25rem;font-size:0.875rem}}@media screen and (max-width: 1499px){.header .logo .logo-text br{display:none}}@media screen and (max-width: 1499px){.header .wrap-main{display:none;overflow-y:auto;height:100%;width:100vw;position:fixed;top:0;left:0;z-index:101;background-color:#ABD5DD}}.header .main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;position:relative;z-index:1}@media screen and (max-width: 1499px){.header .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.8125rem 1.875rem 1.875rem;text-align:left;height:100vh}}.header .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;top:0.5rem}@media screen and (max-width: 1499px){.header .main-menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:0}}@media screen and (max-width: 1499px){.header .main-menu nav{width:100%}}.header .search{position:relative;width:8.75rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 1500px){.header .search{margin-left:0.9375rem;width:9.5625rem}}@media screen and (max-width: 1499px){.header .search{margin-bottom:1.875rem}}.header .search input[type='text']{padding:0.875rem 1.375rem 0.875rem 2.875rem;background-color:#102442;border-radius:2.5rem;color:#fff;width:100%;font-weight:500}@media screen and (max-width: 1498px){.header .search input[type='text']{font-size:0.875rem}}.header .search input[type='text']::-webkit-input-placeholder{font-weight:500;color:#fff}.header .search input[type='text']::-moz-placeholder{font-weight:500;color:#fff}.header .search input[type='text']:-ms-input-placeholder{font-weight:500;color:#fff}.header .search input[type='text']::-ms-input-placeholder{font-weight:500;color:#fff}.header .search input[type='text']::placeholder{font-weight:500;color:#fff}.header .search .text{padding:0.875rem 1.375rem 0.875rem 2.875rem;background-color:#102442;border-radius:2.5rem;color:#fff;width:100%;font-weight:500}@media screen and (max-width: 1498px){.header .search .text{font-size:0.875rem}}@media screen and (min-width: 1024px) and (max-width: 1520px){.header .search .text{padding:0.9375rem 0.9375rem 0.9375rem 2.5rem;font-size:0.875rem}}.header .search .text::-webkit-input-placeholder{font-weight:500;color:#fff}.header .search .text::-moz-placeholder{font-weight:500;color:#fff}.header .search .text:-ms-input-placeholder{font-weight:500;color:#fff}.header .search .text::-ms-input-placeholder{font-weight:500;color:#fff}.header .search .text::placeholder{font-weight:500;color:#fff}.header .search .submit{position:absolute;top:0.875rem;left:1.25rem}.header .header-account{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0.625rem;padding:0.9375rem 1.375rem}@media screen and (max-width: 1499px){.header .header-account{display:none}}@media screen and (min-width: 1024px) and (max-width: 1520px){.header .header-account{padding:0.9375rem;font-size:0.875rem}}.header .header-account:before{content:'';background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/icons/account.svg");background-size:cover;background-repeat:no-repeat;height:1rem;width:1rem;display:inline-block;margin-right:0.625rem;position:relative;top:-0.0625rem}.header .header-account:after{display:none}@media screen and (max-width: 1499px){.menu{width:100%;margin-bottom:3.125rem}}@media screen and (min-width: 1500px){.menu{padding:1.625rem 0}}@media screen and (min-width: 1500px){.menu .has-sub-menu:hover>a:after,.menu .has-sub-menu:hover>span:after{width:calc(100% + 0.25rem)}.menu .has-sub-menu:hover ul{display:block}}.menu>li{font-weight:500;position:relative}@media screen and (min-width: 1500px){.menu>li{display:inline-block;margin:0 0.8125rem}}@media screen and (max-width: 1499px){.menu>li{display:block;font-size:1.3125rem;line-height:1.6875rem;font-weight:600}}@media screen and (min-width: 1500px) and (max-width: 1671px){.menu>li{font-size:0.875rem;margin:0 0.3125rem}}@media screen and (min-width: 1500px) and (max-width: 1460px){.menu>li{margin:0 0.1875rem;font-size:0.75rem}}@media screen and (min-width: 1500px) and (max-width: 1035px){.menu>li{margin:0 0.125rem}}.menu>li .has-new-content{color:#102442 !important}.menu>li .has-new-content:before{content:'';height:0.625rem;width:0.625rem;border-radius:50%;background-color:#E7343F;position:absolute;top:-0.4375rem;right:-0.4375rem}@media screen and (max-width: 1499px){.menu>li .has-new-content:before{top:0.4375rem;left:-0.6875rem;right:auto}}.menu>li>a,.menu>li>span{display:block}@media screen and (max-width: 1499px){.menu>li>a,.menu>li>span{padding:1.25rem 1.5625rem 1.25rem 0;border-bottom:0.0625rem solid rgba(96,138,146,0.5);position:relative}}@media screen and (min-width: 1500px){.menu>li>a,.menu>li>span{position:relative;z-index:2}}.menu>li>a:after,.menu>li>span:after{content:'';height:0.125rem;width:0;background-color:#ABD5DD;position:absolute;left:-0.125rem;bottom:-0.6875rem;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 1500px) and (max-width: 1800px){.menu>li>a:after,.menu>li>span:after{bottom:-0.1875rem}}.menu>li>a.is-active:after,.menu>li>span.is-active:after{width:calc(100% + 0.25rem)}.menu>li>a.has-new-content,.menu>li>span.has-new-content{color:red}.menu>li .icon-dropdown{height:3.125rem;width:3.125rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:10}@media screen and (min-width: 1500px){.menu>li .icon-dropdown{display:none}}.menu>li .icon-dropdown.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu>li .icon-dropdown:after{content:'';width:0.625rem;height:0.3125rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/icons/arrow-bottom.svg");background-size:0.625rem;background-repeat:no-repeat}.menu>li ul{display:none}@media screen and (min-width: 1500px){.menu>li ul{background-color:#F1F5F5;padding:2.1875rem 1.875rem 1.25rem;border-radius:1.5625rem;position:absolute;top:calc(100% + 1.625rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:left;min-width:17.375rem;z-index:1}.menu>li ul:before{content:'';height:1.625rem;width:100%;position:absolute;top:-1.625rem;left:0}}@media screen and (min-width: 1500px) and (max-width: 1800px){.menu>li ul{top:calc(100% + 0.625rem)}}@media screen and (max-width: 1499px){.menu>li ul{padding-top:1.25rem}}.menu>li ul li{margin-bottom:0.9375rem;font-weight:500;position:relative}@media screen and (max-width: 1499px){.menu>li ul li{font-size:0.875rem;line-height:1.25rem}}@media screen and (max-width: 1499px){.menu>li ul li .has-new-content:before{top:-0.3125rem}}.menu .has-sub-menu ul .counter{position:absolute;top:-0.625rem;right:-1.25rem;color:red}@media screen and (min-width: 1500px){.menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.menu-social .social{position:relative;z-index:2}@media screen and (min-width: 1500px){.menu-social .social{top:-0.3125rem;margin-left:1.25rem;margin-right:0.9375rem}}@media screen and (max-width: 1499px){.menu-social .social{margin-bottom:1.25rem}}.menu-social .menu-left{position:relative;z-index:2}@media screen and (min-width: 1500px){.menu-social .menu-left{top:-0.3125rem}}@media screen and (max-width: 1499px){.menu-social .menu-left{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}}.menu-social .menu-left li{display:inline-block;font-size:0.875rem;padding:0 1.25rem;border-right:0.0625rem solid rgba(96,138,146,0.2)}.menu-social .menu-left li:first-child{padding-left:0}@media screen and (max-width: 1499px){.menu-social .menu-left li:last-child{padding-right:0;border-right:0}}.menu-social .menu-left li a:after{content:'';height:0.4375rem;width:0.25rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/icons/arrow.svg");background-size:cover;background-repeat:no-repeat;display:inline-block;margin-left:0.5rem}.wrap-btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:101;top:-1.375rem}@media screen and (min-width: 1025px){.wrap-btn-mobile{top:-1.8125rem}}@media screen and (min-width: 1400px){.wrap-btn-mobile{top:-1.9375rem}}@media screen and (min-width: 1500px){.wrap-btn-mobile{display:none}}@media screen and (min-width: 1025px){.wrap-btn-mobile:before{content:'';height:5.4375rem;width:1.5625rem;background-color:#fff;position:absolute;top:-0.875rem;left:0;z-index:2;left:-3rem}.header.active .wrap-btn-mobile:before{display:none}}.wrap-btn-mobile:after{content:'';height:5.4375rem;width:11.125rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/header-bg-mb.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:-0.875rem;right:-0.9375rem;background-position:top right;background-color:#ABD5DD;z-index:1}@media screen and (min-width: 1025px){.wrap-btn-mobile:after{right:-2.5rem;width:12.6875rem}}.wrap-btn-mobile .account{height:1.8125rem;width:1.8125rem;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;margin-right:1.25rem}@media screen and (min-width: 1025px){.wrap-btn-mobile .account{left:1.25rem}}.wrap-btn-mobile .account:after{content:'';height:0.625rem;width:0.625rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/header/../../images/icons/account.svg");background-size:0.625rem;background-repeat:no-repeat;display:inline-block}.wrap-btn-mobile .btn-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;background-color:#ABD5DD}@media screen and (min-width: 1025px){.wrap-btn-mobile .btn-menu{left:1.25rem}}.wrap-btn-mobile .btn-menu:before{content:'Menu';font-size:0.875rem;line-height:1.25rem;font-weight:500;margin-right:0.625rem;padding-top:0.3125rem}.wrap-btn-mobile .btn-menu .icon{height:1.1875rem;width:1.1875rem;position:relative}.wrap-btn-mobile .btn-menu span:first-child{content:'';height:0.125rem;width:0.6875rem;background-color:#102442;position:absolute;right:0;bottom:0.4375rem}.wrap-btn-mobile .btn-menu span:last-child{content:'';height:0.125rem;width:1.1875rem;background-color:#102442;position:absolute;right:0;bottom:0}#block-nexem-primary-local-tasks ul,#block-nexem-extranet-primary-local-tasks ul{border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:0.3125rem 0.3125rem 0.625rem;padding:0 0 0 1em;white-space:nowrap}#block-nexem-primary-local-tasks ul li,#block-nexem-extranet-primary-local-tasks ul li{display:inline}#block-nexem-primary-local-tasks ul li a,#block-nexem-extranet-primary-local-tasks ul li a{border-color:rgba(0,0,0,0.08);border-style:solid;border-width:0.0625rem;height:auto;margin-right:0.5em;padding:0.125rem 1em;text-decoration:none;border-radius:0.5rem}#block-nexem-primary-local-tasks ul li a.is-active,#block-nexem-primary-local-tasks ul li a:hover,#block-nexem-extranet-primary-local-tasks ul li a.is-active,#block-nexem-extranet-primary-local-tasks ul li a:hover{background-color:#cddcf7;border:0.0625rem solid rgba(0,0,0,0.08);border-bottom:0.0625rem solid #cddcf7}@media screen and (min-width: 1024px) and (max-width: 1520px){.header-extranet.sticky .logo img{max-width:9.375rem}}@media screen and (min-width: 1500px){.header-extranet #block-nexem-extranet-site-branding{-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width: 1500px){.header-extranet .main-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width: 1500px){.header-extranet .wrap-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.3125rem 0}}.header-extranet .menu-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 768px){.header-extranet .menu-social{width:30.5625rem}}.header-extranet .menu-social .menu-left li:last-child{border-right:0}@media screen and (min-width: 1600px){.header-extranet .logo img{max-width:13.125rem}}@media screen and (min-width: 1025px) and (max-width: 1600px){.header-extranet .logo img{max-width:11.25rem}}@media screen and (min-width: 1024px) and (max-width: 1520px){.header-extranet .logo img{max-width:9.375rem}}@media screen and (min-width: 1500px){.header-extranet .menu{padding:0.3125rem 0}}@media screen and (min-width: 1500px){.header-extranet .menu>li{font-size:0.6875rem}}@media screen and (min-width: 1370px){.header-extranet .menu>li{font-size:0.8125rem}}@media screen and (min-width: 1600px){.header-extranet .menu>li{font-size:0.875rem}}.header-extranet .search{cursor:pointer;width:auto}.header-extranet .search.active .text{background-color:rgba(16,36,66,0.2)}.header-extranet .search .submit{top:1rem}body.gin--vertical-toolbar #header{top:5.5625rem}body.gin--vertical-toolbar #header.sticky{top:3.6875rem}body.gin--vertical-toolbar #header .menu-social{top:5.5625rem}

/* Source and licensing information for the above line(s) can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/header/header.css. */