.notification{text-align:center;z-index:300;width:100%;height:20em;padding:0;line-height:2em;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.notification .container{background-color:var(--blue-primary);color:var(--white-primary);margin:auto;padding:6em 2em;position:relative}.notification .container .close{position:absolute;top:0;right:0;transform:translate(-50%)translateY(-50%)}.notification .title{font-size:1.5em;font-weight:600}.notification .url button{margin-top:1em}.desktop .no-desktop,.notification .only-desktop{display:none}.desktop .notification{height:2em;left:0;top:inherit;transform:inherit;padding:0;position:relative;overflow:hidden}.desktop .notification .container{width:100%;max-width:100%;margin:0;padding:0}.desktop .notification.hoverable:hover .message{top:-3em}.desktop .notification.hoverable:hover .url{top:-2em}.desktop .notification.hoverable:hover .url a{color:#fff}.desktop .notification .center{transition:top .25s ease-in;position:relative;top:0}.desktop .notification .title{font-weight:inherit;font-size:inherit}.desktop .only-desktop{display:inline}.logoEsam[data-v-f2c75928]{color:var(--blue-primary);display:inline-flex;position:relative}.logoEsam .am[data-v-f2c75928],.logoEsam .es[data-v-f2c75928]{background-repeat:no-repeat;background-size:100%;transition:all .3s ease-in}.logoEsam .es[data-v-f2c75928]{background-image:url(../images/es.svg);background-position:top}.logoEsam .am[data-v-f2c75928]{background-image:url(../images/am.svg);background-position:bottom}.desktop .isSticky .logoEsam,.logoEsam{cursor:pointer}.desktop .isSticky .logoEsam .am,.desktop .isSticky .logoEsam .es,.logoEsam .am,.logoEsam .es{height:calc(var(--logo-height) * .5555)}.desktop .isSticky .logoEsam .es,.logoEsam .es{width:calc(var(--logo-height) * .6777)}.desktop .isSticky .logoEsam .am,.logoEsam .am{width:calc(var(--logo-height) * .9555)}.desktop .logoEsam .am,.desktop .logoEsam .es{height:calc(var(--logo-height) * 1.1)}.desktop .logoEsam .es{width:calc(var(--logo-height) * .74547)}.desktop .logoEsam .am{width:calc(var(--logo-height) * 1.05105)}.validate-banner[data-v-9a1143e9]{z-index:100000;background:#f5f5f5;padding:.5em;position:relative;top:0;left:0}.validate-banner[data-v-9a1143e9]:empty{display:none}.validate-banner small[data-v-9a1143e9]{font-size:.8em}.validate-banner small button[data-v-9a1143e9]{font-size:inherit;margin-left:1em}.languageSelector[data-v-35962b81]{margin-top:auto;margin-bottom:auto;display:inline-flex}.languageSelector .lang[data-v-35962b81]{text-align:center;border:1px solid var(--blue-primary);min-width:1.75em;padding:.25em;text-decoration:none}.languageSelector .lang.active[data-v-35962b81]{background-color:var(--blue-primary);color:var(--white-primary)}.languageSelector .lang[data-v-35962b81]:first-child{border-right:0}.easyLinks{z-index:50;justify-content:center;width:100%;display:inline-flex;position:fixed;bottom:0;left:0}.easyLinks a{margin:auto 0}.easyLinks button{margin:auto .5em}.easyLinks .links{background-color:var(--white-primary);border-top:1px solid;justify-content:center;width:100%;padding-top:.5em;padding-bottom:.5em;display:inline-flex}.desktop nav.isSticky .easyLinks{bottom:.5em}.desktop nav.isSticky .easyLinks .links{border:1px solid;width:auto}.desktop nav:not(.isSticky) .easyLinks{position:inherit}.desktop nav:not(.isSticky) .easyLinks .links{border:0;justify-content:right}.desktop header nav .menu-sub-item:hover .sep,.desktop header nav .menu-sub-item:hover small{display:inline-block}.menu-sub-item .sep[data-v-cbf91d35]{border-bottom:1px solid var(--white-primary);width:10em;margin-right:.5em;display:none}.menu-sub-item small[data-v-cbf91d35]{font-weight:lighter;display:none}.desktop .active[data-v-f44397a1]{background:var(--blue-primary);color:var(--white-primary)}.desktop .subMenu[data-v-11505066]{display:block}.subMenu[data-v-11505066]{background-color:var(--blue-primary);color:var(--white-primary);padding:0 0 5em;font-size:1.15em;transition:all .3s ease-in;display:none;position:relative}.subMenu[data-v-11505066] .menu-item{padding:1em 0 0}.subMenu[data-v-11505066] ul{padding-left:1em}nav[data-v-80172d4f]{background-color:var(--white-primary);z-index:200;justify-content:center;width:100%;position:fixed;top:0}nav .center[data-v-80172d4f]{z-index:60;flex-flow:column}nav .center[data-v-80172d4f],nav .navigation[data-v-80172d4f]{display:flex;position:relative}nav .navigation[data-v-80172d4f]{z-index:100;background:#fff;padding:.5em 0}nav[data-v-80172d4f] .logoEsam{margin:0 auto}nav .menuToggler[data-v-80172d4f]{margin-top:auto;margin-bottom:auto;margin-left:.5em;font-size:1.5em;line-height:0}nav ul.menu[data-v-80172d4f]{z-index:40;padding-top:var(--mobile-padding-top);background-color:var(--white-primary);width:100%;height:100%;margin-left:0;padding-left:0;line-height:2em;transition:padding-top .3s ease-in;display:none;position:fixed;top:0;left:0}nav.isMenuOpen ul.menu[data-v-80172d4f]{padding-top:5em;padding-bottom:10em;display:block;overflow:auto}.desktop nav>.center{padding:.5em}.desktop nav.isSticky .languageSelector{display:none}.desktop nav.isSticky .center{flex-flow:row}.desktop nav.isSticky ul.menu,.desktop nav.isSticky.isMenuOpen ul.menu{margin:.5em auto 0}.desktop nav ul.menu,.desktop nav.isMenuOpen ul.menu{position:inherit;height:inherit;width:inherit;overflow:inherit;justify-content:space-between;margin-top:1em;padding-top:0;padding-bottom:0;display:flex;position:relative}.desktop nav .menuToggler,.desktop nav ul.menu li>ul,.desktop nav.isMenuOpen ul.menu li>ul{display:none}#map[data-v-95fce9f1]{z-index:10;background-color:gray;height:480px;position:relative}.sitemap[data-v-6c1b6c1e]{margin-bottom:12em}.align-middle[data-v-6c1b6c1e]{text-align:center;margin-top:8em;position:relative}.align-middle .baseline[data-v-6c1b6c1e]{text-align:right;border-bottom:1px solid;padding-right:1em;position:absolute;top:-2em;right:0}.align-middle p[data-v-6c1b6c1e]{text-align:left}.certifications[data-v-6c1b6c1e]{text-align:left;font-size:.8em}.certifications[data-v-6c1b6c1e] p{margin:0;font-weight:600}.col>img[data-v-6c1b6c1e]{width:276px;height:auto}.menu[data-v-6c1b6c1e]{flex-flow:column;display:flex}.menu[data-v-6c1b6c1e] li{margin-left:0;padding-left:0}.desktop .sitemap .menu{flex-flow:inherit;flex-wrap:wrap;justify-content:space-between}.desktop footer .align-middle{text-align:left}.desktop footer .align-middle .baseline{font-size:1.5em}.desktop footer .align-middle .baseline:after{content:" ";border-top:1px solid;width:2em;position:absolute;top:calc(100% - .7em);left:calc(100% - .3em);transform:rotate(-45deg)}.desktop footer .align-middle .logoEsam{margin-bottom:1em;font-size:1.5em}.desktop footer .align-middle .footer{display:flex}.desktop footer .align-middle .footer .col{width:50%}.desktop footer .align-middle .footer .col .identity{border-left:1px solid;margin-bottom:3.5em;padding-left:.5em}.sticky{display:none}.sticky a{color:#fff}.desktop .sticky[data-v-f49ec3ca]{z-index:200;display:flex;position:fixed;top:14em;right:.5em}.desktop .sticky .sub-nav ul li[data-v-f49ec3ca]{width:10.5em}.desktop .sticky .social-links .updater[data-v-f49ec3ca]{z-index:10000;cursor:pointer;background-color:#0000;width:1em;height:1em;position:absolute;top:-1em}.desktop .sticky .social-links ul[data-v-f49ec3ca]{background-color:var(--white-primary);padding-bottom:0}.desktop .sticky .social-links ul li[data-v-f49ec3ca]{padding:.5em}.desktop .sticky .social-links ul li a[data-v-f49ec3ca]{color:inherit}.desktop .sticky ul[data-v-f49ec3ca]{text-transform:uppercase;margin-bottom:.5em;padding-bottom:1.5em}.desktop .sticky ul li[data-v-f49ec3ca]{padding:.75em .75em 0 1em}.desktop .sticky .orange[data-v-f49ec3ca]{background-color:var(--orange-primary)}.desktop .sticky .green[data-v-f49ec3ca]{text-align:right;background-color:var(--green-primary);position:relative}.desktop .sticky .green[data-v-f49ec3ca]:before{z-index:10;content:" ";border-bottom:3em solid var(--white-primary);border-right:3em solid #0000;width:0;height:0;position:absolute;bottom:0;left:0}body{background-color:var(--red)}body.isMenuOpen{overflow:hidden}body.desktop header.cookieIsOpen+.wrapper{padding-top:13em}body.desktop header.events+.wrapper{padding-top:12em}body.desktop header.cookieIsOpen.events+.wrapper{padding-top:15em}body.desktop .wrapper{padding-top:var(--desktop-padding-top);padding-bottom:5em}body .wrapper{padding-top:var(--mobile-padding-top)}body header.cookieIsOpen+.wrapper{padding-top:8.5em}
