/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Regular"),local("Lora-Regular"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Italic"),local("Lora-Italic"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Bold"),local("Lora-Bold"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}
:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}
*,*::before,*::after{box-sizing:border-box;}html{font-family:var(--font-sans);font-size:100%;font-weight:normal;font-style:normal;line-height:var(--line-height-base);}body{margin:0;word-wrap:break-word;hyphens:auto;color:var(--color-text-neutral-medium);background-color:var(--color--gray-100);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='84' viewBox='0 0 50 84'%3e  %3cpath opacity='0.05' fill='%230e6ba6' d='M25,61.7C25,68.5,19.4,74,12.5,74S0,68.5,0,61.7c0-5.7,3.9-9.6,7.4-12.9c2.3-2.2,4.5-4.4,5.1-6.8c0.7,2.4,2.8,4.6,5.1,6.8C21.1,52.2,25,56,25,61.7z M42.6,6.8c-2.3-2.2-4.5-4.4-5.1-6.8c-0.7,2.4-2.9,4.6-5.1,6.8C28.9,10.2,25,14,25,19.7C25,26.5,30.6,32,37.5,32S50,26.5,50,19.7C50,14,46.1,10.2,42.6,6.8z'/%3e%3c/svg%3e");background-position:top left;}body.is-fixed{position:fixed;overflow:hidden;width:100%;}[dir="rtl"] body{background-position:top right;}a{color:var(--color-text-primary-medium);}a:hover{color:var(--color--primary-50);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}button{font-family:inherit;}img,video{display:block;max-width:100%;height:auto;}audio{display:block;max-width:100%;}h1{letter-spacing:-0.01em;font-size:1.75rem;line-height:var(--sp2);}@media (min-width:43.75rem){h1{font-size:3.75rem;line-height:var(--sp4);}}h2{letter-spacing:-0.01em;font-size:1.5rem;line-height:var(--sp2);}@media (min-width:43.75rem){h2{font-size:2.25rem;line-height:var(--sp3);}}h3{font-size:1.25rem;line-height:var(--sp1-5);}@media (min-width:43.75rem){h3{font-size:1.5rem;line-height:var(--sp2);}}h4{font-size:1.125rem;line-height:var(--sp1-5);}h5{font-size:1rem;line-height:var(--sp1-5);}h6{font-size:0.875rem;line-height:var(--sp);}h1,h2,h3,h4,h5,h6{margin-block:var(--sp);color:var(--color-text-neutral-loud);font-family:var(--font-sans);font-weight:bold;}@media (min-width:43.75rem){h1,h2,h3,h4,h5,h6{margin-block:var(--sp2);}}ul{margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;list-style-type:disc;list-style-image:none;}
.container{width:100%;max-width:var(--max-width);padding-inline:var(--container-padding);}body.is-fixed .container{width:calc(100% - var(--drupal-displace-offset-left,0px) - var(--drupal-displace-offset-right,0px));}.page-wrapper{max-width:var(--max-bg-color);background:var(--color--white);}.layout-main-wrapper{position:relative;z-index:2;}@media (min-width:75rem){.layout-main{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}}@media (min-width:75rem){.main-content{width:calc(100% - var(--content-left));margin-inline-end:auto;}}.main-content__container{padding-block-start:var(--sp3);}@media (min-width:43.75rem){.main-content__container{padding-block-start:var(--sp5);}}[data-contextual-id]:not(.contextual){position:absolute;}
.grid-full{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(var(--grid-col-count),minmax(0,1fr));grid-column-gap:var(--grid-gap);}.grid-full .grid-full .grid-full{display:block;}@media (min-width:43.75rem){.layout--content-narrow .grid-full,.layout--pass--content-narrow > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 2),minmax(0,1fr));}}@media (min-width:62.5rem){.layout--content-narrow .grid-full,.layout--pass--content-narrow > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 6),minmax(0,1fr));}}@media (min-width:43.75rem){.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 2),minmax(0,1fr));}}@media (min-width:62.5rem){.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 4),minmax(0,1fr));}}
.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:1 / 7;width:100%;}@media (min-width:43.75rem){.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:2 / 14;}}@media (min-width:62.5rem){.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:3 / 11;}}@media (min-width:43.75rem){.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{grid-column:1 / 13;}}@media (min-width:62.5rem){.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{grid-column:1 / 9;}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote::before,.layout--pass--content-narrow > *.text-content blockquote::before,.layout--content-narrow .text-content blockquote::before,.layout--pass--content-narrow > * .text-content blockquote::before{inset-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote::after,.layout--pass--content-narrow > *.text-content blockquote::after,.layout--content-narrow .text-content blockquote::after,.layout--pass--content-narrow > * .text-content blockquote::after{inset-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));width:var(--sp);height:calc(100% - 2.8125rem);margin-inline-start:2px;}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:calc(10 * var(--grid-col-width) + 9 * var(--grid-gap));margin-block:var(--sp3);padding-inline-start:0;}}@media (min-width:43.75rem){.layout--content-narrow.text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > * .text-content pre{margin-block:var(--sp3);}}@media (min-width:62.5rem){.layout--content-narrow.text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > * .text-content pre{width:calc(12 * var(--grid-col-width) + 11 * var(--grid-gap));margin-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}.sidebar-grid .layout--content-narrow.text-content blockquote,.sidebar-grid .layout--pass--content-narrow > *.text-content blockquote,.sidebar-grid .layout--content-narrow .text-content blockquote,.sidebar-grid .layout--pass--content-narrow > * .text-content blockquote,.sidebar-grid .layout--content-narrow.text-content pre,.sidebar-grid .layout--pass--content-narrow > *.text-content pre,.sidebar-grid .layout--content-narrow .text-content pre,.sidebar-grid .layout--pass--content-narrow > * .text-content pre{width:auto;}
.layout--content-medium,.layout--pass--content-medium > *{grid-column:1 / 7;width:100%;}@media (min-width:43.75rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:2 / 14;}}@media (min-width:62.5rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:3 / 13;}}@media (min-width:43.75rem){.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{grid-column:1 / 13;}}@media (min-width:62.5rem){.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{grid-column:1 / 11;}}
.site-footer{position:relative;z-index:1;}.site-footer__inner{padding-block:var(--sp2);}@media (min-width:75rem){.site-footer__inner{padding-block:var(--sp4) var(--sp13);}}.region--footer_top__inner > *,.region--footer_bottom__inner > *{margin-block-end:var(--sp2);}@media (min-width:43.75rem){.region--footer_top__inner > *,.region--footer_bottom__inner > *{flex:1;margin-block-end:0;}.region--footer_top__inner > *:not(:last-child),.region--footer_bottom__inner > *:not(:last-child){margin-inline-end:var(--sp2);}}@media (min-width:43.75rem){.region--footer_top__inner,.region--footer_bottom__inner{display:flex;flex-wrap:wrap;}}
.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp);}@media (min-width:43.75rem){.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp2);}}@media (min-width:62.5rem){.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp3);}}
.region--content{margin-block-end:var(--sp);}@media (min-width:43.75rem){.region--content{margin-block-end:var(--sp2);}}@media (min-width:62.5rem){.region--content{margin-block-end:var(--sp3);}}
.region--hero > *:last-child{margin-block-end:0;}.region--hero .wide-content{max-width:100%;margin-inline:0;}
.region--secondary-menu{display:flex;margin-block-start:var(--sp2);margin-block-end:var(--sp2);}.region--secondary-menu > *{margin-block-end:0;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .region--secondary-menu{justify-content:flex-end;margin:0;}body:not(.is-always-mobile-nav) .region--secondary-menu:first-child .secondary-nav::before{content:none;}}
@media (min-width:75rem){.social-bar{flex-shrink:0;width:var(--content-left);background-color:var(--color--gray-100);}}.social-bar__inner{position:relative;padding-block:var(--sp0-5);padding-inline-start:var(--sp);padding-inline-end:var(--sp);}@media (min-width:75rem){.social-bar__inner{position:relative;width:var(--content-left);padding-block:var(--sp5);padding-inline-start:0;padding-inline-end:0;}.social-bar__inner.is-fixed{position:fixed;inset-block-start:var(--sp6);inset-inline-start:0;height:calc(100vh - var(--sp6));}}.rotate > *{margin-block-end:var(--sp2);}@media (min-width:75rem){.rotate > *{display:flex;align-items:center;margin-block-end:0;}.rotate > *:not(:first-child){margin-inline-end:var(--sp2);}}@media (min-width:75rem){.rotate .contextual{inset-inline:100% auto;transform:rotate(90deg);transform-origin:top left;}.rotate .contextual .trigger{float:left;}.rotate .contextual .trigger:dir(rtl){float:right;}}@media (min-width:75rem){.rotate{position:absolute;inset-inline-start:50%;display:flex;flex-direction:row-reverse;width:100vh;transform:rotate(-90deg) translateX(-100%);transform-origin:left;}@supports (width:max-content){.rotate{width:max-content;}}}@media (min-width:75rem){[dir="rtl"] .rotate{transform:rotate(90deg) translateX(100%);transform-origin:right;}[dir="rtl"] .rotate .contextual{transform:rotate(-90deg);transform-origin:top right;}}
.view,.view-content{display:grid;gap:var(--sp2);grid-template-rows:max-content;}@media (min-width:43.75rem){.view,.view-content{gap:var(--sp3);}}
.block__title{margin-block:0 var(--sp);letter-spacing:0.02em;color:var(--color-text-neutral-soft);font-size:var(--font-size-s);line-height:var(--sp);}.site-footer .block__title{color:var(--color--gray-65);}
.breadcrumb{position:relative;font-size:0.875rem;font-weight:bold;line-height:var(--sp1);}.breadcrumb::after{position:absolute;inset-block-start:0;inset-inline-end:calc(var(--sp1) * -1);width:var(--sp3);height:var(--sp2);content:"";background:linear-gradient(to left,var(--color--white) 0%,rgba(255,255,255,0) 100%);}@media (min-width:62.5rem){.breadcrumb::after{content:none;}}@media (min-width:62.5rem){.breadcrumb{position:static;}}[dir="rtl"] .breadcrumb::after{background:linear-gradient(to right,var(--color--white) 0%,rgba(255,255,255,0) 100%);}.breadcrumb__content{overflow:auto;margin-block-start:calc(var(--sp0-5) * -1);margin-block-end:calc(var(--sp0-5) * -1);margin-inline-start:calc(var(--sp0-5) * -1);margin-inline-end:calc(var(--sp1) * -1);padding-block-start:var(--sp0-5);padding-block-end:var(--sp0-5);padding-inline-start:var(--sp0-5);-webkit-overflow-scrolling:touch;}@media (min-width:62.5rem){.breadcrumb__content{margin-inline-end:0;}}.breadcrumb__list{overflow-x:auto;width:max-content;margin-block:0;margin-inline-start:calc(var(--sp1) * -1);margin-inline-end:calc(var(--sp1) * -1);padding-block:0 var(--sp1);padding-inline-start:var(--sp1);padding-inline-end:0;list-style:none;white-space:nowrap;}@media (min-width:62.5rem){.breadcrumb__list{overflow:visible;margin-inline-start:0;margin-inline-end:0;padding-block-end:0;padding-inline-start:0;white-space:normal;}}.breadcrumb__item{display:inline-block;}.breadcrumb__item:nth-child(n + 2)::before{display:inline-block;width:0.5rem;height:0.5rem;margin-inline:1rem 1.25rem;content:"";transform:rotate(45deg);border-block-start:2px solid var(--color--gray-45);border-inline-end:2px solid var(--color--gray-45);}.breadcrumb__item:last-child{margin-inline-end:var(--sp3);}@media (min-width:62.5rem){.breadcrumb__item:last-child{margin-inline-end:0;}}[dir="rtl"] .breadcrumb__item:nth-child(n + 2)::before{transform:rotate(-45deg);}.breadcrumb__link{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-medium);}.breadcrumb__link:hover,.breadcrumb__link:focus{-webkit-text-decoration:underline;text-decoration:underline;}
figure{background:var(--color--gray-100);}figcaption{padding-block:var(--sp0-5);padding-inline-start:var(--sp0-5);padding-inline-end:var(--sp0-5);color:var(--color-text-neutral-medium);background:var(--color--gray-100);font-family:var(--font-serif);font-size:0.875rem;font-style:italic;line-height:var(--sp);}@media (min-width:31.25rem){figcaption{padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);}}.align-right{float:none;max-width:100%;margin-block:var(--sp3);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.align-right{float:right;max-width:50%;margin-block-start:var(--sp);margin-block-end:var(--sp);margin-inline-start:var(--sp);margin-inline-end:0;}.align-right:dir(rtl){float:left;}}@media (min-width:43.75rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:62.5rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-2 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:75rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-3 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:90rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-3 * ((var(--grid-col-width) + var(--grid-gap))));}}.align-left{float:none;max-width:100%;margin-block-start:var(--sp3);margin-block-end:var(--sp3);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.align-left{float:left;max-width:50%;margin-block-start:var(--sp);margin-block-end:var(--sp);margin-inline-start:0;margin-inline-end:var(--sp2);}.align-left:dir(rtl){float:right;}}@media (min-width:43.75rem){.layout--content-narrow .align-left,.layout--pass--content-narrow > * .align-left{margin-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}.align-center img,.align-center video,.align-center audio{margin-inline:auto;}.media-oembed-content{display:block;max-width:100%;}
.site-footer{position:relative;color:var(--color--gray-65);background:linear-gradient(180deg,var(--color--gray-5) 0%,var(--color--gray-10) 100%);}.site-footer .menu{margin-inline-start:0;list-style:none;}.site-footer .menu ul{margin-inline-start:var(--sp);}.site-footer .menu li{margin-block-end:var(--sp0-5);}.site-footer a{color:inherit;}.site-footer a:hover{-webkit-text-decoration:none;text-decoration:none;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-footer{border-inline-start:solid var(--content-left) var(--color--black);}}
.button{display:inline-block;height:var(--sp3);margin-block:var(--sp1);margin-inline-start:0;margin-inline-end:var(--sp1);padding-block:calc((var(--sp3) - var(--line-height-s)) / 2);padding-inline:var(--sp1-5);cursor:pointer;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-medium);border:solid 2px currentColor;border-radius:var(--border-radius);background-color:var(--color--white);font-family:var(--font-sans);font-size:var(--font-size-l);font-weight:700;appearance:none;-webkit-font-smoothing:antialiased;}.button:hover,.button:focus{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-loud);border:solid 2px currentColor;background:none;font-weight:700;}.button:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.button:active{color:var(--color-text-primary-medium);border-color:currentColor;}.button:disabled,.button.is-disabled{cursor:default;color:var(--color--gray-90);border-color:var(--color--gray-90);}@supports (display:inline-flex){.button{display:inline-flex;align-items:center;padding-block:1px 0;padding-inline:var(--sp1-5);line-height:var(--line-height-s);}}.menu .button{margin-block:0;margin-inline-start:0;margin-inline-end:0;}.button--small{height:var(--sp2-5);padding-block:calc((var(--sp2-5) - var(--line-height-s)) / 2);padding-inline:var(--sp);font-size:var(--font-size-base);line-height:normal;}.button--primary{color:var(--color--white);border-color:var(--color--primary-40);background-color:var(--color--primary-40);}.button--primary:hover,.button--primary:focus{color:var(--color--white);border-color:var(--color--primary-30);background-color:var(--color--primary-30);}.button--primary:active{color:var(--color--white);background-color:var(--color--primary-40);}.button--primary:disabled,.button--primary.is-disabled{color:var(--color--white);background-color:var(--color--gray-90);}.button--icon-back{display:inline-flex;align-items:center;}.button--icon-back::before{display:block;width:0.5em;height:0.5em;margin-inline-end:0.5em;content:"";transform:rotate(45deg);border-block-end:solid 2px currentColor;border-inline-start:solid 2px currentColor;}[dir="rtl"] .button--icon-back::before{transform:rotate(-45deg);}.shepherd-cancel-icon{font-size:1.5em;}
.container-inline div,.container-inline label{display:inline-block;}.form-items-inline{margin-block:-0.125em;}.form-items-inline > .form-item{display:inline-block;margin-block:0.125em;}
.fieldset{min-width:0;margin-block:var(--sp1);margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;color:inherit;border:solid 2px var(--color--gray-45);border-radius:var(--border-radius);background-color:var(--color--white);}.fieldset--group{width:100%;color:inherit;border:0;border-radius:0;background:none;box-shadow:none;}.fieldset__legend{float:left;width:100%;color:inherit;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-color:var(--color--gray-45);font-size:var(--font-size-l);font-weight:700;line-height:var(--line-height-base);}.fieldset__legend + *{clear:left;}.fieldset__legend .fieldset__label.form-required::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A");}.fieldset__legend--composite{margin-block-start:2px;color:inherit;}.fieldset__legend--invisible{margin:0;}.fieldset__legend--group{color:inherit;}.fieldset__label{display:block;padding-block:var(--sp0-5);padding-inline-start:var(--sp1);padding-inline-end:var(--sp1);color:var(--color--white);line-height:var(--line-height-s);}.fieldset__label.is-disabled{color:var(--color-text-neutral-soft);}.fieldset__description{margin-block:var(--sp0-5);font-size:var(--font-size-xs);line-height:var(--line-height-s);}.fieldset__description.is-disabled{color:var(--input--disabled-fg-color);}.fieldset__error-message{margin-block:var(--sp0-5);padding-inline-start:var(--sp1-5);color:var(--color--red);background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:var(--sp1) var(--sp1);font-size:var(--font-size-s);line-height:var(--line-height-s);}@media screen and (-ms-high-contrast:active){.fieldset__error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");}}[dir="rtl"] .fieldset__error-message{background-position:left top;}.fieldset__wrapper{margin-block-start:0;padding-block:var(--sp);padding-inline:var(--sp);}.fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border:solid 2px var(--color--gray-45);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);}.fieldset__wrapper--group{margin-block:0;margin-inline-start:0;margin-inline-end:0;}.fieldset__wrapper > .container-inline{padding-block:0;padding-inline-start:0;padding-inline-end:0;}
.field:not(:last-child){margin-block-end:var(--sp2);}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label:dir(rtl),.field--label-inline .field__items:dir(rtl){float:right;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-inline-end:0.5em;}.field--label-inline .field__label::after{content:":";}
::placeholder{color:var(--color--gray-60);}.form-item{margin-block:var(--sp1);}.form-item__label--multiple-value-form{margin-block:0;font-size:inherit;font-weight:inherit;line-height:inherit;}tr .form-item,.container-inline .form-item{margin-block:var(--sp0-5);}.form-item__label{display:block;margin-block:var(--sp0-5);}.container-inline .form-item__label{margin-inline-end:1em;}.form-item__label--multiple-value-form{margin-block:0;font-size:inherit;font-weight:inherit;line-height:inherit;}.form-item__label[for]{cursor:pointer;}.form-item__label.option{display:inline;font-weight:normal;}.form-item__label.is-disabled{cursor:default;color:var(--color--gray-70);}.form-item__label.form-required::after,.fieldset__label.form-required::after,.required-mark::after{display:inline-block;width:0.5rem;height:0.5rem;margin-inline:0.3em;content:"";vertical-align:text-top;background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%232494DB'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:0.5rem 0.5rem;}@media screen and (-ms-high-contrast:active){.form-item__label.form-required::after,.fieldset__label.form-required::after,.required-mark::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A");}}.form-item__description{margin-block:var(--sp0-5);max-width:60ch;font-size:var(--font-size-s);line-height:var(--line-height-s);}.field-multiple-table + .form-item__description{margin-block-start:0;}.form-item--error-message{margin-block:var(--sp0-5);padding-inline-start:var(--sp1-5);color:var(--color--red);background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:var(--sp1) var(--sp1);font-size:var(--font-size-s);line-height:var(--line-height-s);}@media screen and (-ms-high-contrast:active){.form-item--error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");}}[dir="rtl"] .form-item--error-message{background-position:right top;}.form-actions{display:flex;flex-wrap:wrap;align-items:flex-start;margin-block:var(--sp0-5);}.form-actions .button,.form-actions .action-link{margin-block:var(--sp0-5);}.form-actions .ajax-progress--throbber{align-self:center;}.form-item--editor-format{display:flex;flex-wrap:wrap;align-items:center;max-width:100%;}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix,.form-item--editor-format .form-element--editor-format{min-width:1px;}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix{margin-inline-end:var(--sp0-5);}.form-item--editor-format .form-item__description,.form-item--editor-format .form-item--error-message{flex:0 1 100%;min-width:1px;}.form--inline > *{display:inline-block;margin-top:var(--sp0-5);margin-bottom:0;vertical-align:top;}.form--inline .form-item__label{margin:0;}.form--inline .form-actions{margin-top:var(--sp1-5);}.layout-builder-form .form-actions{align-items:center;}
input[type="checkbox"],input[type="radio"]{display:inline-block;width:var(--sp1-5);height:var(--sp1-5);margin:0;vertical-align:middle;border:1px solid var(--color--gray-60);border-radius:0.1875rem;background-color:var(--color--white);background-repeat:no-repeat;background-position:50% 50%;background-size:var(--sp1) var(--sp1);appearance:none;}input[type="checkbox"]:focus,input[type="radio"]:focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){input[type="checkbox"]:focus,input[type="radio"]:focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}input[type="checkbox"]:hover,input[type="radio"]:hover{border-color:var(--color--primary-60);}input[type="checkbox"][disabled],input[type="radio"][disabled]{background-color:var(--color--gray-100);}input[type="checkbox"][disabled]:hover,input[type="radio"][disabled]:hover{border-color:var(--color--gray-60);}input[type="checkbox"][disabled]:checked,input[type="radio"][disabled]:checked{border-width:1px;}input[type="checkbox"]:checked,input[type="radio"]:checked{border-width:2px;}input.error[type="checkbox"],input.error[type="radio"]{border:solid 2px var(--color--red);}input.error[type="checkbox"]:focus,input.error[type="radio"]:focus{outline-color:var(--color--red);outline-offset:-2px;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;padding-inline-start:var(--sp0-5);}input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17px' height='13px' viewBox='0 0 17 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M14.8232,0.176777 C14.9209,0.0791457 15.0791,0.0791455 15.1768,0.176777 L16.9445,1.94454 C17.0422,2.04217 17.0422,2.20047 16.9445,2.2981 L6.23744,13.0052 C6.13981,13.1028 5.98151,13.1028 5.88388,13.0052 L0.176777,7.2981 C0.0791456,7.20047 0.0791456,7.04218 0.176777,6.94454 L1.94454,5.17678 C2.04217,5.07915 2.20047,5.07915 2.2981,5.17678 L5.88388,8.76256 C5.98151,8.86019 6.13981,8.86019 6.23744,8.76256 L14.8232,0.176777 Z' id='Path' fill='%232494DB' fill-rule='nonzero'%3E%3C/path%3E%3C/svg%3E");}input[type="radio"]{border-radius:50%;}input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%232494DB'/%3E%3C/svg%3E%0A");background-size:1.0625rem;}input[type="radio"]:focus{border-width:2px;border-color:var(--color--primary-50);outline-color:transparent;box-shadow:0 0 0 2px white,0 0 0 4px var(--color--primary-50);}input.error[type="radio"]:focus{outline-color:transparent;box-shadow:0 0 0 2px white,0 0 0 4px var(--color--red);}.form-type-boolean{margin-block:var(--sp1);}
[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{width:100%;max-width:100%;min-height:var(--sp3);padding:0 var(--sp);color:var(--color-text-neutral-loud);border:1px solid var(--color--gray-60);border-radius:var(--border-radius);background-color:var(--color--white);font-family:inherit;font-size:inherit;appearance:none;}:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}[disabled]:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){color:var(--color--gray-60);background-color:var(--color--gray-100);}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){border:solid 2px var(--color--red);}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{outline-color:var(--color--red);outline-offset:-2px;}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) + .ck-editor > .ck-editor__main{border:solid 2px var(--color--red);}.form-element--small:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){min-height:var(--sp2-5);}@media (min-width:31.25rem){[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{width:auto;}}[type="date"]::-webkit-datetime-edit-fields-wrapper{padding-block:0;padding-inline-start:0;padding-inline-end:0;}[type="file"]{height:auto;padding-block:var(--sp0-75);}[type="color"]{width:var(--sp3);padding:0;}
textarea{display:block;width:100%;min-height:var(--sp8);padding:var(--sp);}
:root{--form-element-select-icon:url("data:image/svg+xml,%3csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18 1.49699C18 1.35271 17.9279 1.19038 17.8196 1.08216L16.9178 0.18036C16.8096 0.0721439 16.6473 0 16.503 0C16.3587 0 16.1964 0.0721439 16.0882 0.18036L9 7.26854L1.91182 0.18036C1.80361 0.0721439 1.64128 0 1.49699 0C1.33467 0 1.19038 0.0721439 1.08216 0.18036L0.180361 1.08216C0.0721442 1.19038 0 1.35271 0 1.49699C0 1.64128 0.0721442 1.80361 0.180361 1.91182L8.58517 10.3166C8.69339 10.4248 8.85571 10.497 9 10.497C9.14429 10.497 9.30661 10.4248 9.41483 10.3166L17.8196 1.91182C17.9279 1.80361 18 1.64128 18 1.49699Z' fill='%235D7585'/%3e%3c/svg%3e");}select{max-width:100%;height:var(--sp3);padding-block:0;padding-inline-start:var(--sp);padding-inline-end:var(--sp3);color:var(--color-text-neutral-loud);border:1px solid var(--color--gray-60);border-radius:var(--border-radius);background-color:var(--color--white);background-image:var(--form-element-select-icon);background-repeat:no-repeat;background-position:right var(--sp) center;font-family:inherit;font-size:inherit;appearance:none;}select:focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){select:focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}select[disabled]{color:var(--color--gray-60);background-color:var(--color--gray-100);}select.error{border:solid 2px var(--color--red);}select.error:focus{outline-color:var(--color--red);}select[multiple]{height:auto;padding:var(--sp0-5);background-image:none;line-height:1;}select[multiple] option{padding:var(--sp0-5);}select.form-element--small{height:var(--sp2-5);}@media (forced-colors:active){select{padding-inline-end:var(--sp);background-image:none;appearance:listbox;}@supports (appearance:revert){select{appearance:revert;}}}[dir="rtl"] select{background-position:left var(--sp) center;}
.mobile-buttons{margin-block-start:var(--sp0-5);margin-inline-start:auto;}@media (min-width:31.25rem){.mobile-buttons{margin-block-start:var(--sp2);}}@media (min-width:43.75rem){.mobile-buttons{margin-block-start:var(--sp4);}}@media (min-width:75rem){.mobile-buttons{margin-block-start:var(--sp6);}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .mobile-buttons{display:none;}}
.header-nav{position:fixed;z-index:501;inset-block-start:0;inset-inline-start:100%;visibility:hidden;overflow:auto;flex-basis:max-content;width:100%;max-width:var(--mobile-nav-width);height:100%;padding-block:0 var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);border-block-start:solid var(--color--white) calc(var(--sp3) + var(--drupal-displace-offset-top,0px));background-color:var(--color--white);box-shadow:0 0 72px rgba(0,0,0,0.1);}.header-nav.is-active{visibility:visible;transform:translateX(calc(-100% - var(--drupal-displace-offset-right,0px)));}.header-nav.is-active:dir(rtl){transform:translateX(calc(100% + var(--drupal-displace-offset-left,0px)));}@media (min-width:31.25rem){.header-nav{border-top-width:calc(var(--sp5) + var(--drupal-displace-offset-top,0px));}}@media (min-width:43.75rem){.header-nav{padding-block-end:var(--sp3);padding-inline-start:var(--sp3);border-top-width:calc(var(--sp7) + var(--drupal-displace-offset-top,0px));}}@media (min-width:62.5rem){.header-nav{grid-column:5 / 14;}}@media (forced-colors:active){.header-nav{border-top-color:canvas;}}html.js .header-nav{transition:visibility 0.2s,transform 0.2s;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;grid-column:5 / 15;align-items:center;justify-content:flex-end;max-width:none;height:var(--header-height-wide-when-fixed);margin-block-start:auto;padding-block:0;padding-inline-start:0;padding-inline-end:0;transition:transform 0.2s;transform:none;border-block-start:0;box-shadow:none;}}@media (min-width:75rem){body.is-always-mobile-nav .header-nav{overflow:auto;max-width:calc((7 * (var(--grid-col-width) + var(--grid-gap))));padding-inline-end:var(--sp);transition:transform 0.2s,visibility 0.2s;border-top-width:calc(var(--drupal-displace-offset-top,0px) + var(--sp11));}}@media (min-width:90rem){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap)))));padding-inline-end:calc(100vw - (var(--max-width) + var(--content-left) - var(--sp)));}}.header-nav-overlay{position:fixed;z-index:101;inset-block-start:0;inset-inline-start:0;display:none;width:100%;height:100vh;opacity:0.2;background:var(--color--gray-5);}@media (forced-colors:active){.header-nav-overlay{background:canvastext;}}.is-overlay-active .header-nav-overlay{display:block;}
.site-branding{display:flex;flex-shrink:1;align-items:flex-end;min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp3);margin-inline:calc(-1 * var(--container-padding)) var(--sp);padding-block:0 var(--sp0-5);padding-inline-start:var(--container-padding);padding-inline-end:var(--container-padding);background-image:linear-gradient(160deg,var(--color--primary-50) 0%,var(--color--primary-40) 78.66%);}@media (min-width:31.25rem){.site-branding{min-height:var(--sp4);}}@media (min-width:43.75rem){.site-branding{min-width:calc((4 * var(--grid-col-width)) + (4 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp6);padding-block-end:var(--sp);}}@media (min-width:62.5rem){.site-branding{min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));}}@media (min-width:75rem){.site-branding{min-height:var(--site-header-height-wide);margin-inline-start:calc(-1 * var(--container-padding));padding-block:0;}}[dir="rtl"] .site-branding{background-image:linear-gradient(-160deg,var(--color--primary-50) 0%,var(--color--primary-40) 78.66%);}.site-branding--bg-gray{background:var(--color--gray-100);}.site-branding--bg-white{background:var(--color--white);}.site-branding__inner{display:flex;align-items:center;}.site-branding__inner a{-webkit-text-decoration:none;text-decoration:none;}@media (min-width:75rem){.site-branding__inner{height:var(--header-height-wide-when-fixed);padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;}}.site-branding__logo{flex-shrink:0;max-width:100%;}.site-branding__logo img{width:auto;max-width:100%;max-height:var(--sp2);}@media (min-width:31.25rem){.site-branding__logo img{max-height:var(--sp3);}}@media (min-width:43.75rem){.site-branding__logo img{max-height:var(--sp4);}}@media (min-width:75rem){.site-branding__logo img{max-height:calc(var(--header-height-wide-when-fixed) - var(--sp));}}.site-branding__text{color:var(--color--white);font-size:1.125rem;font-weight:bold;}.site-branding__text a{color:inherit;}@media (min-width:43.75rem){.site-branding__text{font-size:1.75rem;line-height:1.75rem;}}@media (min-width:75rem){.site-branding__text{letter-spacing:0.02em;font-size:2rem;line-height:var(--sp2);}}.site-branding--bg-gray .site-branding__text,.site-branding--bg-white .site-branding__text{color:var(--color--primary-50);}.site-branding__logo + .site-branding__text{margin-inline-start:0.75rem;}
.sticky-header-toggle{display:none;}@media (min-width:75rem){.sticky-header-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--content-left);height:var(--sp6);pointer-events:none;opacity:0;border:0;outline:0;background-color:var(--color--primary-50);}.sticky-header-toggle:focus{cursor:pointer;pointer-events:auto;opacity:1;outline:solid 2px var(--color--white);outline-offset:-4px;}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .is-fixed .sticky-header-toggle{visibility:visible;}}@media (min-width:75rem){body.is-always-mobile-nav .sticky-header-toggle{visibility:hidden;}}.sticky-header-toggle__icon{--icon-bar-height:0.1875rem;--icon-bar-space:0.4375rem;display:flex;flex-direction:column;justify-content:space-between;width:var(--sp2);height:calc((var(--icon-bar-height) * 3) + (var(--icon-bar-space) * 2));transition:opacity 0.2s;pointer-events:none;transform-style:preserve-3d;}.sticky-header-toggle__icon > span{display:block;width:100%;height:var(--icon-bar-height);transition:transform 0.2s;transform-origin:center;background-color:var(--color--white);}.is-fixed .sticky-header-toggle{cursor:pointer;pointer-events:auto;opacity:1;}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(1){transform:translateY(calc(var(--icon-bar-height) + var(--icon-bar-space))) rotate(-45deg);}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(2){opacity:0;}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(3){transform:translateY(calc(0px - var(--icon-bar-height) - var(--icon-bar-space))) rotate(45deg);}
.hero__content{grid-column:1 / 7;}@media (min-width:43.75rem){.hero__content{grid-column:3 / 13;}}@media (min-width:62.5rem){.hero__content{grid-column:3 / 11;}}.hero__img{grid-column:1 / 7;margin-block-start:var(--sp2);margin-block-end:var(--sp2);}.hero__img img{width:100%;}@media (min-width:31.25rem){.hero__img{margin-block-start:var(--sp3);margin-block-end:var(--sp3);}}@media (min-width:43.75rem){.hero__img{grid-column:1 / 15;margin-block-start:var(--sp4);margin-block-end:var(--sp4);}}@media (min-width:62.5rem){.hero__img{grid-column:2 / 14;}}
.links.inline{margin-inline-start:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.links.inline > *{display:inline;}.links.inline > *:not(:last-child){padding-inline-end:1em;}@media (min-width:43.75rem){.node--type-book .links.inline{text-align:end;}}
:root{--messages-icon-size:2rem;}.messages-list{margin-block:var(--sp1);padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages{min-height:calc(var(--messages-icon-size) + 2 * var(--sp1));padding-block:var(--sp1);padding-inline-start:var(--sp1-5);padding-inline-end:var(--sp1-5);color:var(--color--white);outline:solid 1px transparent;background-color:var(--color--gray-5);}.messages *{color:inherit;}.messages.messages-list__item{background-image:none;}.messages__list{margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages:not(.hidden) ~ .messages{margin-block-start:var(--sp1);}.messages__item + .messages__item{margin-block-start:var(--sp0-5);}.messages__container{display:flex;}.messages__header{flex-shrink:0;margin-inline-end:var(--sp1);}.messages__header.no-icon{margin-inline-end:0;}.messages__content{overflow:auto;flex:1;padding-block-start:0.1875rem;}.messages__button{flex-shrink:0;margin-inline-start:var(--sp1);padding-block-start:0.1875rem;}.messages__close{position:relative;width:1.5625rem;height:1.5625rem;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;vertical-align:top;border:0;background:none;appearance:none;}.messages__close::before,.messages__close::after{position:absolute;top:50%;left:50%;display:block;width:2.0625rem;height:0;content:"";border-top:solid 2px var(--color--gray-60);}.messages__close::before{transform:translate(-50%,-50%) rotate(45deg);}.messages__close::after{transform:translate(-50%,-50%) rotate(-45deg);}.messages__close:hover::before,.messages__close:hover::after{border-color:var(--color--white);}.messages__close:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.messages__icon svg{vertical-align:top;}.messages--error .messages__icon svg{fill:var(--color--red);}.messages--warning .messages__icon svg{fill:var(--color--gold);}.messages--status .messages__icon svg{fill:var(--color--green);}.messages--info .messages__icon svg{fill:var(--color--primary-60);}.messages a{color:var(--color--white);}.messages pre{margin:0;}.js-form-managed-file .messages{margin-block-end:var(--sp1);border-inline-start:solid 0.375rem var(--color--red);}
.mobile-nav-button{position:relative;z-index:505;display:flex;align-items:center;align-self:center;width:var(--sp2);height:var(--sp2);margin-inline-start:auto;margin-inline-end:-0.375rem;padding-block:0;padding-inline-start:0.375rem;padding-inline-end:0.375rem;cursor:pointer;border:none;background:transparent;appearance:none;}.mobile-nav-button:focus{outline:solid 2px var(--color--primary-40);}.mobile-nav-button:active{color:inherit;}@media (min-width:31.25rem){.mobile-nav-button{display:inline-flex;width:auto;padding-inline-start:var(--sp);}}.mobile-nav-button__label{position:absolute;display:block;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}@media (min-width:31.25rem){.mobile-nav-button__label{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin-inline-end:0.75rem;letter-spacing:0.05em;font-size:0.875rem;font-weight:600;}}.mobile-nav-button__icon{position:relative;display:block;width:var(--sp2);height:0;border-top:solid 3px var(--color--primary-50);}.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:0;content:"";transition:transform 0.2s;border-top:solid 3px var(--color--primary-50);}.mobile-nav-button__icon::before{transform:translateY(-0.6875rem);}.mobile-nav-button__icon::after{transform:translateY(0.3125rem);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon{border-top-color:transparent;}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::before{transform:translateY(-0.1875rem) rotate(-45deg);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::after{transform:translateY(-0.1875rem) rotate(45deg);}
.node__meta{display:flex;align-items:center;margin-block-end:var(--sp1);color:var(--color-text-neutral-soft);font-size:0.875rem;line-height:var(--sp);}.node__meta a{font-weight:bold;}@media (min-width:31.25rem){.node__meta{margin-block-end:var(--sp2);}}.node__author-image img{width:var(--sp2-5);height:var(--sp2-5);margin-inline-end:var(--sp0-5);object-fit:cover;border-radius:50%;}.node__title a{padding-block-end:0.1875rem;transition:background-size 0.2s,color 0.2s;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-loud);background-color:transparent;background-image:linear-gradient(var(--color--primary-50),var(--color--primary-50));background-repeat:no-repeat;background-position:bottom left;background-size:0 0.1875rem;}.node__title a:hover,.node__title a:focus{color:var(--color-text-primary-medium);}[dir="rtl"] .node__title{background-position:bottom right;}.node__content{padding-block-end:var(--sp1-5);}@media (min-width:62.5rem){.node__content{padding-block-end:var(--sp3);}}.node--unpublished{background-color:#fff4f4;}
.node--view-mode-teaser .node__meta{margin-block-end:var(--sp);}.node--view-mode-teaser .node__meta a{color:var(--color-text-primary-medium);font-weight:bold;}.node--view-mode-teaser .field--tag-ref{margin-block-start:var(--sp1);margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;background-color:transparent;}@media (min-width:62.5rem){.node--view-mode-teaser .field--tag-ref{margin-block-start:var(--sp2);}}
.page-title{display:inline;}
.site-header{position:relative;z-index:101;}@media (min-width:75rem){.site-header{min-height:var(--site-header-height-wide);border-block-end:solid 1px transparent;}}.site-header__initial{position:relative;z-index:102;display:flex;align-items:flex-end;align-self:stretch;background-color:var(--color--primary-50);}.site-header__fixable{display:flex;align-items:flex-end;transition:all 0.5s;}@media (min-width:75rem){.site-header__fixable.is-fixed:not(.is-expanded){pointer-events:none;}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed{position:fixed;z-index:102;inset-block-start:calc(var(--drupal-displace-offset-top,0px) - var(--sp4));max-width:var(--max-bg-color);}}.site-header__inner{position:relative;z-index:1;flex-grow:1;width:calc(100vw - var(--content-left) - var(--drupal-displace-offset-left,0px) - var(--drupal-displace-offset-right,0px));background:var(--color--white);}@media (min-width:75rem){html.js body:not(.is-always-mobile-nav) .site-header__inner{transition:opacity 0.3s,transform 0.3s,box-shadow 0.3s;}}@media (min-width:75rem){.site-header__fixable.is-expanded .site-header__inner{box-shadow:-36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:75rem){[dir="rtl"] .site-header__fixable.is-expanded .site-header__inner{box-shadow:36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(-101%);opacity:0;}}@media (min-width:75rem){[dir="rtl"] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(101%);}}.site-header__inner__container{display:flex;justify-content:space-between;}body.is-fixed .site-header__inner__container{width:auto;}
.skip-link{display:block;width:100%;max-width:calc(var(--max-bg-color) + var(--drupal-displace-offset-left,0px));padding-block:var(--sp0-5);padding-inline-start:var(--sp);padding-inline-end:var(--sp);-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);outline:0;background-color:var(--color--gray-5);}.skip-link:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);}.skip-link::after{content:"\0020	➔";}.skip-link.focusable:focus{position:absolute !important;z-index:503;width:100%;height:2.5rem;outline:none;}
.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:0;margin-inline-start:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;font-weight:bold;}.pager__item{display:flex;align-items:center;justify-content:center;width:var(--sp2-5);height:var(--sp2-5);cursor:default;color:var(--color-text-neutral-soft);background-color:var(--color--white);}@media (min-width:31.25rem){.pager__item{width:var(--sp3);height:var(--sp3);}}[dir="rtl"] .pager__item--control{transform:scaleX(-1);}.pager__item--active{color:var(--color--white);background-color:var(--color--primary-40);}@media (forced-colors:active){.pager__item--control path{fill:linktext;}}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-soft);}.pager__link:hover{background-color:var(--color--gray-95);}.pager__link:focus{color:var(--color-text-primary-medium);outline:solid 2px currentColor;outline-offset:-2px;}.pager__item svg{display:block;fill:currentColor;}.pager__item--next svg,.pager__item--last svg{transform:rotate(180deg);}
.forum table,.text-content table,.views-table,.draggable-table{margin-block-start:var(--sp2);margin-block-end:var(--sp2);border-spacing:0;color:var(--color-text-neutral-medium);border:0;border-collapse:collapse;font-family:var(--font-sans);font-size:1rem;line-height:var(--sp1-5);}:is(.forum table,.text-content table,.views-table,.draggable-table) caption{margin-block-end:var(--sp1);text-align:start;color:var(--color-text-neutral-medium);font-family:var(--font-serif);font-size:0.875rem;font-style:italic;line-height:var(--sp);}:is(.forum table,.text-content table,.views-table,.draggable-table) tr:last-child td{border-block-end:0;}:is(.forum table,.text-content table,.views-table,.draggable-table) td,:is(.forum table,.text-content table,.views-table,.draggable-table) th{padding-block:var(--sp1);padding-inline-start:0;padding-inline-end:var(--sp1);vertical-align:top;}:is(.forum table,.text-content table,.views-table,.draggable-table) th{margin-block:0;margin-inline-start:0;margin-inline-end:0;text-align:start;letter-spacing:0.02em;color:var(--color-text-neutral-loud);border-block-end:2px solid var(--color--primary-50);font-family:var(--font-sans);font-size:0.875rem;line-height:var(--sp);}:is(.forum table,.text-content table,.views-table,.draggable-table) td{white-space:normal;border-block-end:2px solid var(--color--gray-65);}:is(.forum table,.text-content table,.views-table,.draggable-table) th.checkbox,:is(.forum table,.text-content table,.views-table,.draggable-table) td.checkbox{text-align:center;}.draggable-table{width:100%;}.draggable-table .form-item{margin-top:0;}.text-content table td,.text-content table th{vertical-align:middle;}.tablesort{vertical-align:middle;}.sticky-header{z-index:0;margin:0;border-block-end:0.25rem solid var(--color--primary-50);}.views-field-node-bulk-form .form-item{margin:0;}
.text-content,.cke_editable{color:var(--color-text-neutral-medium);font-family:var(--font-serif);line-height:var(--sp1-5);}.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){color:var(--color-text-primary-medium);text-decoration-color:currentColor;text-decoration-thickness:2px;overflow-wrap:break-word;}@supports (box-shadow:none){.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){transition:box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);-webkit-text-decoration:none;text-decoration:none;box-shadow:inset 0 -2px 0 0 var(--color--primary-50);}.text-content a:where(:not(.button)):hover,.cke_editable a:where(:not(.button)):hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--black);box-shadow:inset 0 -2em 0 0 var(--color--primary-80);text-decoration-color:var(--color--primary-80);}}.text-content p,.cke_editable p{margin-block-start:var(--sp);margin-block-end:var(--sp);}.text-content p:first-child,.cke_editable p:first-child{margin-block-start:0;}.text-content p:last-child,.cke_editable p:last-child{margin-block-end:0;}@media (min-width:43.75rem){.text-content p,.cke_editable p{margin-block-start:var(--sp2);margin-block-end:var(--sp2);}}.text-content code,.cke_editable code{background-color:var(--color--gray-100);}.text-content pre code,.cke_editable pre code{display:block;overflow:auto;padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);color:var(--color-text-neutral-soft);}.text-content blockquote,.cke_editable blockquote{position:relative;margin-block:var(--sp2);margin-inline-start:0;margin-inline-end:0;padding-inline-start:var(--sp2);letter-spacing:-0.01em;font-family:var(--font-serif);font-size:1.3125rem;line-height:var(--sp2);}.text-content blockquote::before,.cke_editable blockquote::before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"\201C";color:var(--color--primary-60);font-size:3.375rem;}.text-content blockquote::after,.cke_editable blockquote::after{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--sp0-5);height:calc(100% - 1.875rem);margin-inline-start:0.25rem;content:"";background:var(--color--gray-100);}@media (min-width:43.75rem){.text-content blockquote,.cke_editable blockquote{font-size:2rem;line-height:var(--sp3);}}@media (min-width:62.5rem){.text-content blockquote,.cke_editable blockquote{font-size:2.5rem;line-height:var(--sp3-5);}}@media (min-width:43.75rem){.text-content,.cke_editable{font-size:1.125rem;line-height:var(--sp2);}}.site-footer .text-content{color:inherit;}.site-footer .text-content *{color:inherit;}.site-footer .text-content a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);box-shadow:none;}.site-footer .text-content a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);box-shadow:none;}@media (min-width:62.5rem){.region--sidebar .text-content blockquote{font-size:1.5rem;line-height:var(--sp2);}}
.wide-content{margin-block-start:var(--sp0-5);margin-block-end:var(--sp2);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.wide-content{width:calc(var(--grid-col-count) * var(--grid-col-width) + var(--grid-gap-count) * var(--grid-gap));margin-block:var(--sp2) var(--sp4);margin-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:62.5rem){.wide-content{width:calc(12 * var(--grid-col-width) + 11 * var(--grid-gap));margin-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}@media (min-width:62.5rem){.sidebar-grid .wide-content{width:calc(9 * var(--grid-col-width) + 8 * var(--grid-gap));}}@media (min-width:81.25rem){.sidebar-grid .wide-content{width:calc(10 * var(--grid-col-width) + 9 * var(--grid-gap));}}.layout-builder .wide-content,.region--hero .wide-content{max-width:100%;margin-inline:0;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/inq/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(/themes/custom/inq/css/./fonts/slick.eot);src:url(/themes/custom/inq/css/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/inq/css/./fonts/slick.woff) format("woff"),url(/themes/custom/inq/css/./fonts/slick.ttf) format("truetype"),url(/themes/custom/inq/css/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}
*{box-sizing:border-box}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}nav{display:block}section{display:block}audio{display:inline;zoom:1}canvas{display:inline;zoom:1}video{display:inline;zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#222}button{color:#222;font-size:100%;vertical-align:middle;line-height:normal;cursor:pointer;-webkit-appearance:button;overflow:visible;margin:0}input{color:#222;font-size:100%;vertical-align:middle;line-height:normal;margin:0}select{color:#222;font-size:100%;vertical-align:middle;margin:0}textarea{color:#222;font-size:100%;overflow:auto;vertical-align:top;resize:vertical;margin:0}body{font-size:1em;line-height:1.4;margin:0}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}a{color:#00e}a:hover{color:#06e;outline:0}a:active{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:700}strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre{font-size:1em;white-space:pre-wrap;word-wrap:break-word}code{font-size:1em}kbd{font-size:1em}samp{font-size:1em}q{quotes:none}q:before{content:none}q:after{content:none}small{font-size:85%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}ul{margin:1em 0;padding:0 0 0 40px}ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul{list-style:none;list-style-image:none;margin:0;padding:0}nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;margin-left:-7px;white-space:normal;padding:0}input[type=button]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type=reset]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type=submit]{cursor:pointer;-webkit-appearance:button;overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type=radio]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input:invalid{background-color:#f0dddd}textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}@font-face{font-family:"aileron";src:url(/themes/custom/inq/css/fonts/aileron-regular-webfont.woff2) format("woff2"),url(/themes/custom/inq/css/fonts/aileron-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"aileron";src:url(/themes/custom/inq/css/fonts/aileron-semibold-webfont.woff2) format("woff2"),url(/themes/custom/inq/css/fonts/aileron-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"aileron";src:url(/themes/custom/inq/css/fonts/aileron-italic-webfont.woff2) format("woff2"),url(/themes/custom/inq/css/fonts/aileron-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}a{color:#006cbb}div.ranger{display:flex;flex-wrap:wrap}div.container{max-width:1450px;display:block;margin:0 auto;padding:0 25px;width:100%}.bar1,.bar2,.bar3{width:25px;height:4px;background-color:#000;margin:6px 0;transition:.4s;border-radius:0px}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-5px);transform:rotate(45deg) translate(-8px,-5px)}ul{padding-left:20px}body{margin:0;opacity:0;transition:.5s opacity ease;transition-delay:.25s;color:initial;background-color:#fafafa;background-image:none;background-position:initial;max-width:100vw;font-family:"aileron",sans-serif}h1,h2,h3,h4,h5,h6,p,li,select,button,input,blockquote{font-family:"aileron",sans-serif}main{max-width:100vw;overflow-x:hidden;position:relative;top:0}h2,h1{font-size:3rem;font-weight:600;color:#161f41;line-height:1}@media(max-width:1023px){h2,h1{font-size:2.5rem}}@media(max-width:767px){h2,h1{font-size:2rem}}h4{font-weight:600;color:#93a3ad;text-transform:uppercase;font-size:1.25rem;line-height:1}@media(max-width:767px){h4{font-size:1rem}}p{font-size:1.125rem;font-weight:400;color:#161f41;line-height:1.688rem;font-family:"aileron",sans-serif}@media(max-width:767px){p{font-size:1rem}}button{background-color:#161f41;color:#fff;text-transform:uppercase;font-weight:400;font-size:1.125rem;padding:0 50px;height:64px;border-radius:32px;border:none;transition:all .5s ease;border:1px solid #161f41}button:hover{background-color:#ebeef0;color:#161f41}img[data-align=left]{float:left;margin-right:30px}.responsive-video{width:100%;height:0;padding-bottom:56%;position:relative}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}header#header{background-color:#fff;z-index:999999999;width:100%;position:fixed}header#header.change{background-color:#000}header#header.change .bar1,header#header.change .bar2,header#header.change .bar3{background-color:#fff}header#header.change section#top div.ranger div.colonne:nth-child(4),header#header.change section#top div.ranger,header#header.change section#top div.ranger div.colonne:nth-child(2){border-color:#505050}header#header.change section#top div.ranger div.colonne:nth-child(2) img.white{display:block}header#header.change section#top div.ranger div.colonne:nth-child(2) img.dark{display:none}header#header section#top{border-bottom:1px solid #ebeef0}header#header section#top div.ranger div.colonne{height:100px}@media(max-width:600px){header#header section#top div.ranger div.colonne{height:80px}}header#header section#top div.ranger div.colonne:nth-child(1){width:100px;display:flex;justify-content:center;align-items:center}header#header section#top div.ranger div.colonne:nth-child(1) div#mobile{cursor:pointer;opacity:1;transition:all .5s ease;z-index:999999999999}header#header section#top div.ranger div.colonne:nth-child(1) div#mobile:hover{opacity:.5}@media(max-width:600px){header#header section#top div.ranger div.colonne:nth-child(1){width:80px}}header#header section#top div.ranger div.colonne:nth-child(2){width:320px;padding:15px 40px 5px;border-right:1px solid #ebeef0;border-left:1px solid #ebeef0}@media(max-width:600px){header#header section#top div.ranger div.colonne:nth-child(2){width:calc(100% - 130px);padding:10px 40px}}header#header section#top div.ranger div.colonne:nth-child(2) img{width:100%;max-height:auto}@media(max-width:1023px){header#header section#top div.ranger div.colonne:nth-child(2) img{height:100%;width:auto;margin:0 auto;display:block}}header#header section#top div.ranger div.colonne:nth-child(2) img.white{display:none}header#header section#top div.ranger div.colonne:nth-child(2) .site-branding{display:flex;flex-shrink:1;align-items:center;min-width:auto;min-height:auto;margin-inline:initial;padding-block:initial;padding-inline-start:initial;padding-inline-end:initial;background-image:none}@media(min-width:75rem){header#header section#top div.ranger div.colonne:nth-child(2) .site-branding__inner{height:auto;padding-block:initial;padding-inline-start:initial;padding-inline-end:initial}}header#header section#top div.ranger div.colonne:nth-child(3){width:calc(100% - 100px - 320px - 365px - 100px)}header#header section#top div.ranger div.colonne:nth-child(4){width:365px;border-right:1px solid #ebeef0;border-left:1px solid #ebeef0}@media(max-width:1023px){header#header section#top div.ranger div.colonne:nth-child(4){display:none}}header#header section#top div.ranger div.colonne:nth-child(4) .search-form{display:flex;width:100%;height:100px;align-items:center}header#header section#top div.ranger div.colonne:nth-child(4) .search-form .js-form-type-search{order:2}header#header section#top div.ranger div.colonne:nth-child(4) .search-form #edit-actions{order:1}header#header section#top div.ranger div.colonne:nth-child(4) .search-form #edit-actions .search-form__submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:0;background-image:url(/themes/custom/inq/images/search.svg);background-size:30px;width:80px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:0;padding-left:40px;height:40px}header#header section#top div.ranger div.colonne:nth-child(4) .search-form .js-form-type-search{display:flex;align-items:center;width:calc(100% - 80px)}header#header section#top div.ranger div.colonne:nth-child(4) .search-form input{width:100%;border:none;outline:none;padding:0;height:40px;background-color:rgba(0,0,0,0)}header#header section#top div.ranger div.colonne:nth-child(4) .search-form input:hover,header#header section#top div.ranger div.colonne:nth-child(4) .search-form input:focus{border:none;outline:none}header#header section#top div.ranger div.colonne:nth-child(5){width:100px;display:flex;justify-content:center;align-items:center}@media(max-width:1023px){header#header section#top div.ranger div.colonne:nth-child(5){margin-left:auto;border-left:1px solid #ebeef0}}@media(max-width:600px){header#header section#top div.ranger div.colonne:nth-child(5){display:flex;width:50px}}header#header section#top div.ranger div.colonne:nth-child(5) .language-switcher-language-url{margin-block-end:initial !important}header#header section#top div.ranger div.colonne:nth-child(5) li.is-active{display:none}header#header section#top div.ranger div.colonne:nth-child(5) ul{margin:0;padding:0}header#header section#top div.ranger div.colonne:nth-child(5) li{list-style:none;padding:0;margin:0}header#header section#top div.ranger div.colonne:nth-child(5) li a{overflow:hidden;text-transform:uppercase;text-decoration:none;max-width:1.4em;display:block;white-space:nowrap;color:#93a3ad}section#navigation{z-index:999999999;position:fixed;top:0;left:0;width:100%;height:calc(100% - 100px);margin-top:100px;background-color:#000;color:#fff;display:none;flex-direction:column;justify-content:center}@media(max-width:1023px){section#navigation{height:auto}}section#navigation div.container{overflow-y:auto}@media(max-width:1023px){section#navigation div.container{height:calc(100vh - 70px);overflow-y:auto;padding-bottom:50px}}section#navigation div.container div.ranger div.colonne:nth-child(1){width:40%}@media(max-width:1023px){section#navigation div.container div.ranger div.colonne:nth-child(1){width:100%;order:1}section#navigation div.container div.ranger div.colonne:nth-child(1) .region--navigation-nous-joindre{display:none}}section#navigation div.container div.ranger div.colonne:nth-child(2){width:30%}@media(max-width:1023px){section#navigation div.container div.ranger div.colonne:nth-child(2){width:100%;order:2}}section#navigation div.container div.ranger div.colonne:nth-child(3){width:30%}@media(max-width:1023px){section#navigation div.container div.ranger div.colonne:nth-child(3){width:100%;order:3}}section#navigation div.container div.ranger div.colonne.principal ul li a{color:#fff;transition:all .5s ease}section#navigation div.container div.ranger div.colonne.principal ul li a:hover{text-decoration:none}section#navigation div.container div.ranger div.colonne.principal ul li:nth-child(4n+1) a:hover{color:#00a1ed}section#navigation div.container div.ranger div.colonne.principal ul li:nth-child(4n+2) a:hover{color:#00a894}section#navigation div.container div.ranger div.colonne.principal ul li:nth-child(4n+3) a:hover{color:#e0007a}section#navigation div.container div.ranger div.colonne.principal ul li:nth-child(4n+4) a:hover{color:#45a735}section#navigation div.container div.ranger div.colonne.joindre{margin-top:75px}section#navigation div.container div.ranger div.colonne.joindre.mobile{display:none}@media(max-width:1023px){section#navigation div.container div.ranger div.colonne.joindre{margin-top:0}section#navigation div.container div.ranger div.colonne.joindre.mobile{display:block}}section#navigation div.container div.ranger div.colonne.joindre ul li a{font-size:1.25rem;transition:all .5s ease}section#navigation div.container div.ranger div.colonne.joindre ul li a:hover{color:#fff}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone{margin:0;padding:0;list-style:none;display:flex}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li{margin:0;padding:0}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li a{margin:0 12px;font-size:0;padding:0;border:none;width:31px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;text-decoration:none;box-shadow:none;transition:opacity .5s ease}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li a:hover{box-shadow:none}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.facebook a{margin-left:0;background-image:url(/themes/custom/inq/images/facebook-w.svg);background-position:left center;opacity:.5}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.facebook a:hover{opacity:1}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.twitter a{background-image:url(/themes/custom/inq/images/Twitter-w.svg);opacity:.5}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.twitter a:hover{opacity:1}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.linkedin a{background-image:url(/themes/custom/inq/images/linkedin-w.svg);opacity:.5}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.linkedin a:hover{opacity:1}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.youtube a{background-image:url(/themes/custom/inq/images/youtube-w.svg);opacity:.5}section#navigation div.container div.ranger div.colonne.joindre ul.social-icone li.youtube a:hover{opacity:1}section#navigation div.container div.ranger div.colonne ul{padding:0;margin:0}section#navigation div.container div.ranger div.colonne ul li{list-style:none;padding:0;margin:0}section#navigation div.container div.ranger div.colonne ul li a{display:block;font-size:2.5rem;color:#969696;margin:.25em 0;text-decoration:none;transition:all .5s ease}section#navigation div.container div.ranger div.colonne ul li a.underline{color:#fff}section#navigation div.container div.ranger div.colonne ul li ul li a{font-size:1.25rem;margin:.25em 0;transition:all .5s ease}section#navigation div.container div.ranger div.colonne ul li ul li a:hover{text-decoration:underline;color:#fff}section#slider-home{padding:25px;max-width:100%}section#slider-home .draggable:hover{background-color:rgba(0,0,0,0)}section#slider-home div.ranger{justify-content:space-between}section#slider-home div.ranger div.image{background-size:cover;background-position:center;background-repeat:no-repeat;width:calc(55% - 12.5px);overflow:hidden;border-radius:24px;padding:60px;display:flex;justify-content:flex-end;flex-direction:column;height:780px}@media(max-width:1023px){section#slider-home div.ranger div.image{width:100%;height:auto;min-height:500px;padding:30px}}section#slider-home div.ranger div.image h1,section#slider-home div.ranger div.image h2{color:#fff;font-size:5rem;font-weight:600}@media(max-width:1023px){section#slider-home div.ranger div.image h1,section#slider-home div.ranger div.image h2{font-size:2.5rem}}section#slider-home div.ranger div.image h1,section#slider-home div.ranger div.image h2,section#slider-home div.ranger div.image p{max-width:640px}section#slider-home div.ranger div.image p{font-size:1.5rem;color:#fff}@media(max-width:1023px){section#slider-home div.ranger div.image p{font-size:1rem;line-height:1.3}}section#slider-home div.ranger div.content{width:calc(45% - 12.5px);padding:40px;border:1px solid #ebeef0;border-radius:24px;height:780px;padding:60px;background-color:#fff}@media(max-width:1023px){section#slider-home div.ranger div.content{width:100%;height:auto;margin-top:25px;padding:30px}section#slider-home div.ranger div.content h2{font-size:1.75rem;line-height:1.1}}section#slider-home div.ranger div.content button{margin-top:40px}section#slider-home div.ranger.empty div.image{width:100%}section#slider-home div.ranger.empty div.content{display:none}section#slider-home .slick-dots{position:absolute;left:calc(55% + 82.5px);width:auto}section#slider-home .slick-dots li button:before{font-size:20px;background-color:#dcdcdc}section#slider-home .slick-dots li.slick-active button:before{font-size:40px;color:#161f41;font-size:20px}section.carousel{margin-top:100px}section.carousel .draggable:hover{background-color:rgba(0,0,0,0)}section.carousel a{text-decoration:none}section.carousel div.container div.ranger{align-items:center;justify-content:space-between}section.carousel div.container div.ranger div.colonne{display:flex;flex-wrap:wrap}@media(max-width:600px){section.carousel div.container div.ranger div.colonne div.all{width:100%;margin-bottom:25px}section.carousel div.container div.ranger div.colonne div.all button{margin-left:0;width:100%;border:1px solid #006cbb}section.carousel div.container div.ranger div.colonne div.all button:hover{background-color:#ebeef0;color:#006cbb}}section.carousel div.container div.ranger div.colonne div.bouton{display:flex}@media(max-width:1023px){section.carousel div.container div.ranger div.colonne div.bouton{margin-bottom:25px}}section.carousel div.container div.ranger div.colonne div.bouton div.prev{cursor:pointer;height:64px;width:71px;background-color:#ebeef0;border-top-left-radius:32px;border-bottom-left-radius:32px;background-image:url(/themes/custom/inq/images/Arrow-left.svg);background-repeat:no-repeat;background-size:12px;background-position:center}section.carousel div.container div.ranger div.colonne div.bouton div.prev.slick-disabled{background-image:url(/themes/custom/inq/images/Arrow-left-pale.svg)}section.carousel div.container div.ranger div.colonne div.bouton div.next{cursor:pointer;height:64px;width:71px;background-color:#ebeef0;border-top-right-radius:32px;border-bottom-right-radius:32px;border-left:1px solid #ebeef0;background-image:url(/themes/custom/inq/images/Arrow-right.svg);background-repeat:no-repeat;background-size:12px;background-position:center}section.carousel div.container div.ranger div.colonne div.bouton div.next.slick-disabled{background-image:url(/themes/custom/inq/images/Arrow-right-pale.svg)}section.carousel div.container div.ranger div.colonne button{background-color:#006cbb;margin-left:30px;border:1px solid #006cbb}section.carousel div.container div.ranger div.colonne button:hover{background-color:#dce7f5;color:#006cbb}section.carousel div#slider-actualites,section.carousel div#slider-evenements{margin-left:-12.5px;width:100%}section.carousel div#slider-actualites .slick-track,section.carousel div#slider-evenements .slick-track{display:flex !important;justify-content:flex-start;margin-left:0}section.carousel div#slider-actualites .slick-slide,section.carousel div#slider-evenements .slick-slide{height:inherit !important}section.carousel div#slider-actualites .slick-slide>div,section.carousel div#slider-evenements .slick-slide>div{height:100%}section.carousel div#slider-actualites .slick-list,section.carousel div#slider-evenements .slick-list{overflow:visible}section.carousel div#slider-actualites .slides,section.carousel div#slider-evenements .slides{height:100%;display:flex;flex-direction:column;padding:0 12.5px}@media(max-width:1023px){section.carousel div#slider-actualites,section.carousel div#slider-evenements{width:calc(100% + 0px)}}@media(max-width:767px){section.carousel div#slider-actualites,section.carousel div#slider-evenements{width:calc(100% + 0px)}}section.carousel div#slider-actualites div.tuile,section.carousel div#slider-evenements div.tuile{background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ebeef0;overflow:hidden;border-radius:24px;overflow:hidden}@media(max-width:767px){section.carousel div#slider-actualites div.tuile,section.carousel div#slider-evenements div.tuile{height:auto}}section.carousel div#slider-actualites div.tuile div.image,section.carousel div#slider-evenements div.tuile div.image{height:auto}section.carousel div#slider-actualites div.tuile div.texte,section.carousel div#slider-evenements div.tuile div.texte{padding:0 25px 0px;background-color:#fff;overflow:hidden}section.carousel div#slider-actualites div.tuile img,section.carousel div#slider-evenements div.tuile img{width:100%}section.carousel div#slider-actualites div.tuile h4,section.carousel div#slider-evenements div.tuile h4{margin-bottom:.2em}section.carousel div#slider-actualites div.tuile h3,section.carousel div#slider-evenements div.tuile h3{font-size:1.438rem;margin:0;font-weight:600;line-height:1}section.carousel div#slider-actualites div.tuile .cat .ranger,section.carousel div#slider-evenements div.tuile .cat .ranger{justify-content:flex-start;padding:0 25px 25px;background-color:#fff;overflow:hidden;border-bottom-right-radius:24px;border-bottom-left-radius:24px}section.carousel div#slider-actualites div.tuile span.term,section.carousel div#slider-evenements div.tuile span.term{height:40px;border-radius:20px;padding:0 15px;display:flex;justify-content:center;align-items:center;margin-right:15px;text-transform:uppercase}section#decouvrez{background-color:#000;margin-top:200px;padding-bottom:190px;padding-top:1px}@media(max-width:1023px){section#decouvrez{margin-top:40px}}section#decouvrez h2{color:#fff}section#decouvrez div.communaute{background-size:100% 100%;background-position:center;background-repeat:no-repeat;min-height:660px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:24px;overflow:hidden;padding:60px;transition:all 1.5s ease;position:relative;z-index:1}section#decouvrez div.communaute:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}section#decouvrez div.communaute div.texte{position:relative;z-index:3}@media(max-width:1023px){section#decouvrez div.communaute{padding:30px}}section#decouvrez div.communaute:hover{outline:3px solid #fff;background-size:120% 120%}section#decouvrez div.recherche-formation{margin-top:30px}section#decouvrez div.recherche-formation div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#decouvrez div.recherche-formation div.ranger div.colonne{width:50%;padding:0 15px;margin-bottom:30px}@media(max-width:1279px){section#decouvrez div.recherche-formation div.ranger div.colonne{width:100%}}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile{background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:24px;overflow:hidden;padding:60px;display:flex;flex-direction:column;justify-content:flex-end;transition:all 1.5s ease;position:relative;z-index:1;height:100%}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile div.texte{position:relative;z-index:3}@media(max-width:1023px){section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile{padding:30px}}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile:hover{outline:3px solid #fff;background-size:120% 120%}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile ul li:hover{background-color:#e3f5e1}section#decouvrez div.recherche-formation div.ranger div.colonne div.tuile ul li:hover a{color:#45a735}section#decouvrez div.recherche-formation div.ranger div.colonne:nth-child(2) div.tuile ul li:hover{background-color:#f3e7f5}section#decouvrez div.recherche-formation div.ranger div.colonne:nth-child(2) div.tuile ul li:hover a{color:#76187e}section#decouvrez h1,section#decouvrez h2,section#decouvrez h3,section#decouvrez h4,section#decouvrez p{color:#fff}section#decouvrez ul{display:inline-flex;flex-wrap:wrap;height:64px;border-radius:32px;overflow:hidden;margin:0;padding:0;list-style:none;align-items:center}@media(max-width:1279px){section#decouvrez ul{flex-direction:column;height:auto;display:flex;justify-content:center;align-items:center;margin:0 auto;overflow:hidden;margin-top:50px}}section#decouvrez ul p{font-size:1.5rem;line-height:2rem}section#decouvrez ul li{padding:0 24px;border-right:1px solid #707070;text-transform:uppercase;display:block;font-size:1rem;font-weight:600;height:100%;display:flex;flex-direction:column;justify-content:center;background-color:#fff;transition:all .5s ease}@media(max-width:1279px){section#decouvrez ul li{height:64px;border-bottom:1px solid #707070;border-right:none;width:400px;text-align:center;max-width:100%}}section#decouvrez ul li:hover{background-color:#dff1fa}section#decouvrez ul li:hover a{color:#006cbb}section#decouvrez ul li a{color:#000;text-decoration:none;height:100%;display:flex;flex-direction:column;justify-content:center}section#decouvrez ul li:last-child{border-right:none}@media(max-width:1279px){section#decouvrez ul li:last-child{border-bottom:none;border-bottom-left-radius:32px;border-bottom-right-radius:32px}}@media(max-width:1279px){section#decouvrez ul li:first-child{border-top-left-radius:32px;border-top-right-radius:32px}}section#ressources{padding:150px 0}section#ressources h2{font-size:5rem;text-align:center;line-height:1;margin:0 0 1em}@media(max-width:1023px){section#ressources h2{font-size:2.5rem}}section#ressources div.ranger{width:calc(100% + 0px);border:1px solid #ebeef0;border-radius:24px;background-color:#fff}section#ressources div.ranger div.colonne{width:33.3333%;padding:0 15px;margin-bottom:0px;border-bottom:1px solid #ebeef0;border-right:1px solid #ebeef0}@media(max-width:1023px){section#ressources div.ranger div.colonne{width:50%}}@media(max-width:767px){section#ressources div.ranger div.colonne{width:100%}}section#ressources div.ranger div.colonne div.texte{padding:30px}section#ressources div.ranger div.colonne div.texte img{height:88px;width:auto}section#ressources div.ranger div.colonne div.texte span.circle{border:1px solid #161f41;margin-top:20px;width:40px;height:40px;border-radius:50%;display:block;background-image:url(/themes/custom/inq/images/Arrow-right-black.svg);background-size:8px;background-repeat:no-repeat;background-position:center;transition:all .5s ease}section#ressources div.ranger div.colonne div.texte span.circle:hover{background-image:url(/themes/custom/inq/images/Arrow-right-white.svg);background-color:#161f41;background-size:8px}section#ressources div.ranger div.colonne div.texte.underline h3{text-decoration:underline}section#ressources div.ranger div.colonne:nth-child(3),section#ressources div.ranger div.colonne:nth-child(6){border-right:none}@media(max-width:1023px){section#ressources div.ranger div.colonne:nth-child(3),section#ressources div.ranger div.colonne:nth-child(6){border-right:1px solid #ebeef0}}section#ressources div.ranger div.colonne:nth-last-of-type(1),section#ressources div.ranger div.colonne:nth-last-of-type(2),section#ressources div.ranger div.colonne:nth-last-of-type(3){border-bottom:none}@media(max-width:1023px){section#ressources div.ranger div.colonne:nth-last-of-type(1),section#ressources div.ranger div.colonne:nth-last-of-type(2),section#ressources div.ranger div.colonne:nth-last-of-type(3){border-bottom:1px solid #ebeef0}}@media(max-width:1023px){section#ressources div.ranger div.colonne:nth-child(2),section#ressources div.ranger div.colonne:nth-child(4),section#ressources div.ranger div.colonne:nth-child(6){border-right:none}section#ressources div.ranger div.colonne:nth-child(5),section#ressources div.ranger div.colonne:nth-child(6){border-bottom:none}}@media(max-width:767px){section#ressources div.ranger div.colonne:nth-child(1),section#ressources div.ranger div.colonne:nth-child(3),section#ressources div.ranger div.colonne:nth-child(5){border-right:none}section#ressources div.ranger div.colonne:nth-child(5){border-bottom:1px solid #ebeef0}}section#titre_partenaire div.container{text-align:center}section#titre_partenaire div.container p{font-size:1.5rem;line-height:1.2}section#titre_partenaire div.container h2{text-align:center}section#slider-partenaires{padding-bottom:100px;margin-top:60px}section#slider-partenaires .draggable:hover{background-color:rgba(0,0,0,0)}section#slider-partenaires div.slides{padding:0 15px}section#slider-partenaires div.slides img{width:100%;border-radius:24px;overflow:hidden;position:absolute;height:100%;left:0;top:0;object-fit:contain;object-position:center;background-color:#fff;padding:15px;border:1px solid #ebeef0}section#slider-partenaires div.slides a{width:100%;position:relative;height:0;padding-bottom:45%;display:block}footer{background-color:#fff;padding-top:100px}footer div.container div.ranger div.colonne:nth-child(1){width:50%}@media(max-width:1023px){footer div.container div.ranger div.colonne:nth-child(1){width:100%}}footer div.container div.ranger div.colonne:nth-child(1) img{width:205px}footer div.container div.ranger div.colonne:nth-child(1) p{max-width:450px;font-size:1.125rem;color:#161f41;font-weight:400;line-height:1.688rem}footer div.container div.ranger div.colonne:nth-child(2){width:25%}@media(max-width:1023px){footer div.container div.ranger div.colonne:nth-child(2){width:100%;margin-top:30px}}footer div.container div.ranger div.colonne:nth-child(2) ul.menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}footer div.container div.ranger div.colonne:nth-child(2) ul.menu li{margin:0;padding:0}footer div.container div.ranger div.colonne:nth-child(2) ul.menu li a{margin-bottom:1.5em;font-size:1.125rem;font-weight:600;text-transform:uppercase;display:block;color:#93a3ad;transition:all .5s ease}footer div.container div.ranger div.colonne:nth-child(2) ul.menu li a:hover{color:#161f41}footer div.container div.ranger div.colonne:nth-child(3) h2{margin-bottom:1.5em;font-size:1.125rem;font-weight:600;text-transform:uppercase;display:block;color:#93a3ad;margin-top:0}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone{margin:0;padding:0;list-style:none;display:flex}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li{margin:0;padding:0}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li a{margin:0 12px;font-size:0;padding:0;border:none;width:31px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;text-decoration:none;box-shadow:none;display:block}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li a:hover{box-shadow:none}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.facebook a{margin-left:0;background-image:url(/themes/custom/inq/images/facebook-g.svg);background-position:left center}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.facebook a:hover{background-image:url(/themes/custom/inq/images/facebook-b.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.twitter a{background-image:url(/themes/custom/inq/images/Twitter-g.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.twitter a:hover{background-image:url(/themes/custom/inq/images/Twitter-b.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.linkedin a{background-image:url(/themes/custom/inq/images/linkedin-g.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.linkedin a:hover{background-image:url(/themes/custom/inq/images/linkedin-b.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.youtube a{background-image:url(/themes/custom/inq/images/youtube-g.svg)}footer div.container div.ranger div.colonne:nth-child(3) ul.social-icone li.youtube a:hover{background-image:url(/themes/custom/inq/images/youtube-b.svg)}footer div.copy{padding:60px 0;width:100%}footer div.copy div.ranger{justify-content:space-between;width:100%}footer div.copy div.ranger div.colonne p{font-size:1.125rem;font-weight:600;color:#93a3ad !important;margin:0}@media(max-width:1023px){footer div.copy div.ranger div.colonne p{text-align:center}}footer div.copy div.ranger div.colonne p a{color:#93a3ad;text-decoration:underline}footer div.copy div.ranger div.colonne:nth-child(1){width:50%}@media(max-width:1023px){footer div.copy div.ranger div.colonne:nth-child(1){width:100%}}footer div.copy div.ranger div.colonne:nth-child(2){width:25%}@media(max-width:1023px){footer div.copy div.ranger div.colonne:nth-child(2){width:100%}}section#entete-positionnement{padding:25px}section#entete-positionnement div.bg{height:560px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px;display:flex;justify-content:flex-end;flex-direction:column;overflow:hidden;border-radius:24px}@media(max-width:767px){section#entete-positionnement div.bg{padding:30px;height:400px}}section#entete-positionnement div.bg h1{color:#fff;max-width:600px;font-size:5rem;line-height:1.05;margin:0}@media(max-width:1023px){section#entete-positionnement div.bg h1{font-size:2.5rem}}section#entete-positionnement.deux div.bg h1{max-width:660px}section#positionnement-secondaire{margin:100px 0}section#positionnement-secondaire div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#positionnement-secondaire div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#positionnement-secondaire div.container div.ranger div.colonne{width:100%}}section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(1) p{font-size:1.5rem;line-height:2rem;color:#161f41;font-weight:600;max-width:570px}@media(max-width:1023px){section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(1) p{font-size:1.25rem;line-height:1.5}}section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(1) p:first-child{margin-top:0}section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(2) ul{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(2) ul li{margin:0;padding:0;margin-bottom:50px;width:50%;padding:0 25px;font-size:1.125rem;font-weight:400;line-height:1.688rem;color:#161f41}@media(max-width:767px){section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(2) ul li{width:100%}}section#positionnement-secondaire div.container div.ranger div.colonne:nth-child(2) ul li strong{font-size:1.5rem;line-height:2rem;color:#161f41;font-weight:600;display:block;margin:0 0 1em}section#positionnement-intro{margin:100px 0}section#positionnement-intro div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#positionnement-intro div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#positionnement-intro div.container div.ranger div.colonne{width:100%}}section#positionnement-intro div.container div.ranger div.colonne h2{font-size:3rem;margin:0;font-weight:600}@media(max-width:1023px){section#positionnement-intro div.container div.ranger div.colonne h2{font-size:2.5rem;line-height:1.2}}section#positionnement-intro div.container div.ranger div.colonne p{font-size:1.125rem;font-weight:700;line-height:1.688rem;font-weight:400}section#content-positionnement{padding-top:140px}@media(max-width:1023px){section#content-positionnement{padding-top:70px}}section#content-positionnement div.container div.ranger{border-top:1px solid #161f41;padding:60px 0 120px;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#content-positionnement div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#content-positionnement div.container div.ranger div.colonne{width:100%}}section#content-positionnement div.container div.ranger h3{margin:0;font-size:3rem;line-height:1.1;font-weight:600;color:#161f41}@media(max-width:1023px){section#content-positionnement div.container div.ranger h3{font-size:2rem;margin-bottom:1em}}section#content-positionnement div.container div.ranger p:first-child{margin-top:0}section#content-positionnement div.container div.ranger p:last-child{margin-bottom:0}section#content-positionnement div.container div.ranger p strong{font-size:1.5rem;line-height:2rem;font-weight:600}section#content-positionnement div.container div.ranger ul{list-style:none;margin:0;padding:0;columns:2;column-gap:50px}@media(max-width:767px){section#content-positionnement div.container div.ranger ul{columns:1}}section#content-positionnement div.container div.ranger ul li{margin:0;padding:0;font-size:1.125rem;color:#161f41;margin-bottom:40px;display:block}section#content-positionnement div.container div.ranger ul li strong{font-size:1.5rem;line-height:2rem;font-weight:600;display:block;margin-bottom:-0.3em}section#objectifs-generaux{padding:0px 0 60px}section#objectifs-generaux div.container h2{font-size:5rem;line-height:1.1;margin-bottom:60px;font-weight:600}@media(max-width:1023px){section#objectifs-generaux div.container h2{font-size:2.5rem}}section#objectifs-generaux div.container div.columns{column-count:2;column-gap:120px}@media(max-width:1023px){section#objectifs-generaux div.container div.columns{column-count:1}}section#objectifs-generaux div.container div.columns div.accordeon{width:100%;break-inside:avoid-column}section#objectifs-generaux div.container div.columns div.accordeon.moitie{break-after:column}section#objectifs-generaux div.container div.columns div.accordeon div.title{border-top:1px solid #161f41;height:100px;display:flex;flex-direction:column;justify-content:center;padding-right:30px;position:relative;cursor:pointer}section#objectifs-generaux div.container div.columns div.accordeon div.title:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/themes/custom/inq/images/Plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:0}section#objectifs-generaux div.container div.columns div.accordeon div.title h4{font-size:1.5rem;font-weight:600;color:#93a3ad;transition:all .5s ease}@media(max-width:1023px){section#objectifs-generaux div.container div.columns div.accordeon div.title h4{font-size:1.25rem;line-height:1.2}}section#objectifs-generaux div.container div.columns div.accordeon div.title:hover h4{color:#161f41}section#objectifs-generaux div.container div.columns div.accordeon div.content{display:none;padding-bottom:30px}section#objectifs-generaux div.container div.columns div.accordeon div.content p:first-child{margin-top:0}section#objectifs-generaux div.container div.columns div.accordeon.active div.title h4{color:#161f41}section#objectifs-generaux div.container div.columns div.accordeon.active div.title:after{background-image:url(/themes/custom/inq/images/minus.svg)}:focus{outline:none}section#recherche{margin-top:140px}section#recherche .form-item__label{display:none}section#recherche .block__title{display:none}section#recherche .view-header{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:400;font-size:1.125rem;margin-bottom:20px}section#recherche .view-header a{color:#f54776;text-transform:uppercase;font-weight:400;font-size:1rem;text-decoration:none}section#recherche form{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#recherche form .form-item{width:calc(25% - 0px);padding:0 15px;margin-top:10px}@media(max-width:1023px){section#recherche form .form-item{width:100%}}section#recherche form .form-item select,section#recherche form .form-item input{height:63px;border-radius:32px;background-color:#ebeef0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/inq/images/Arrow-down.svg);background-size:16px;background-position:right 20px center;background-repeat:no-repeat;padding-left:20px;padding-right:40px;width:100%;border:none;font-style:italic}section#recherche form .form-item input{background-image:url(/themes/custom/inq/images/search.svg);background-size:24px}section#recherche form .form-actions{width:50px;margin:0;padding:0;margin-top:10px;display:none}@media(max-width:1023px){section#recherche form .form-actions{display:flex;flex-direction:row;justify-content:center;width:100%;display:none}}section#recherche form .form-actions input.form-submit{width:100%;height:63px;background-image:url(/themes/custom/inq/images/loupe-noir.svg);background-size:55%;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;font-size:0;margin:0;padding:0;border-radius:0}@media(max-width:1023px){section#recherche form .form-actions input.form-submit{width:50px}}section#recherche .item-list{width:100%}section#recherche .item-list ul{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding:0;list-style:none;display:flex;flex-wrap:wrap}section#recherche .item-list ul li{padding:0 15px !important;width:50%;margin:0;padding:0;display:block;margin-bottom:30px}@media(max-width:1279px){section#recherche .item-list ul li{width:100%}}section#recherche .item-list ul li div.tuile{border-radius:24px;overflow:hidden}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(1){width:238px}@media(max-width:767px){section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(1){width:100%}}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2){padding:30px;width:calc(100% - 238px);background-color:#fff;display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2){width:100%}}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) h3{font-size:1.5rem;font-weight:600;color:#000;line-height:1.1;margin:0}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) h4{margin:0;text-transform:uppercase;margin-top:.2em;margin-bottom:.5em;color:#969696;font-size:1rem;line-height:1.1}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) p{font-size:1rem;font-weight:400;line-height:1.5;color:#000}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) p strong{font-weight:600}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) div.ranger-bouton{display:flex;flex-wrap:wrap;margin-top:25px}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) strong a{background-color:rgba(0,0,0,0);padding:0;color:#161f41;text-transform:none;line-height:1.1;font-weight:600;font-size:1.125rem;border:none}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) strong a:hover{background-color:rgba(0,0,0,0);color:#161f41}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) a{display:inline-flex;background-color:#ebeef0;height:40px;border-radius:20px;padding:0 20px;color:#000;text-transform:uppercase;font-size:1rem;font-weight:400;text-decoration:none;justify-content:center;align-items:center;width:auto;margin-right:10px;border:1px solid #ebeef0;transition:all .5s ease}section#recherche .item-list ul li div.tuile div.ranger div.colonne:nth-child(2) a:hover{background-color:#fff;color:#000;border-color:#000}section#recherche .item-list ul li div.tuile div.ranger div.colonne img{width:100%;height:320px;object-fit:cover;object-position:center}@media(max-width:700px){section#recherche .item-list ul li div.tuile div.ranger div.colonne img{min-height:70vw}}section#entete-scientifique{padding-top:130px}@media(max-width:1023px){section#entete-scientifique{padding-top:100px}}section#entete-scientifique div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#entete-scientifique div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#entete-scientifique div.container div.ranger div.colonne{width:100%}}section#entete-axes{padding:25px}section#entete-axes div.bg{height:560px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px;display:flex;justify-content:flex-end;flex-direction:column;overflow:hidden;border-radius:24px;position:relative;z-index:1}section#entete-axes div.bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}@media(max-width:1023px){section#entete-axes div.bg{padding:30px;height:400px}}section#entete-axes div.bg h1{color:#fff;max-width:100%;font-size:5rem;line-height:1.05;margin:0;position:relative;z-index:3}@media(max-width:1023px){section#entete-axes div.bg h1{font-size:2.5rem}}section#axes{padding-top:140px}@media(max-width:1023px){section#axes{padding-top:70px}}section#axes div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#axes div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#axes div.container div.ranger div.colonne{width:100%}}section#axes div.container div.ranger div.colonne:nth-child(1) div.text{max-width:560px}section#axes div.container div.ranger div.colonne:nth-child(1) div.text p{font-size:1.125rem;font-weight:400;line-height:1.5}section#axes div.container div.ranger div.colonne:nth-child(1) div.text p strong{font-size:1.5rem;font-weight:600}section#axes div.container div.ranger div.colonne:nth-child(2) a{text-decoration:none;color:#161f41}section#axes div.container div.ranger div.colonne:nth-child(2) div.border{background-color:#fff;border:1px solid #dcdcdc;border-radius:24px;padding:25px 50px 25px 100px;transition:all .5s ease;position:relative}@media(max-width:1023px){section#axes div.container div.ranger div.colonne:nth-child(2) div.border{margin-top:25px}}section#axes div.container div.ranger div.colonne:nth-child(2) div.border:hover{border-color:#161f41}section#axes div.container div.ranger div.colonne:nth-child(2) div.border:hover h4{color:#161f41}section#axes div.container div.ranger div.colonne:nth-child(2) div.border h4{text-transform:uppercase;font-size:1.125rem;font-weight:400;margin:0;line-height:1}section#axes div.container div.ranger div.colonne:nth-child(2) div.border h3{margin:.5em 0 0;font-size:1.5rem;font-weight:600;line-height:1}section#axes div.container div.ranger div.colonne:nth-child(2) div.border:before{content:"";position:absolute;left:25px;top:50%;transform:translateY(-50%);width:45px;height:62px;background-image:url(/themes/custom/inq/images/file.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#axes div.container div.ranger div.colonne:nth-child(2) div.border:after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url(/themes/custom/inq/images/download.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#axes-accordeon{padding-top:120px;padding-bottom:100px}section#axes-accordeon div.container div.accordeon{border-top:1px solid #93a3ad}section#axes-accordeon div.container div.accordeon div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#axes-accordeon div.container div.accordeon div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#axes-accordeon div.container div.accordeon div.ranger div.colonne{width:100%}}section#axes-accordeon div.container div.accordeon div.ranger div.colonne h3{color:#93a3ad;font-size:2.5rem;font-weight:600;line-height:1.2;padding-right:40px;margin:0;transition:all .5s ease}@media(max-width:1023px){section#axes-accordeon div.container div.accordeon div.ranger div.colonne h3{font-size:1.25rem}}section#axes-accordeon div.container div.accordeon div.content{padding-bottom:50px;display:none}section#axes-accordeon div.container div.accordeon div.content p{color:#161f41;font-size:1.25rem;line-height:1.5;font-weight:400}section#axes-accordeon div.container div.accordeon div.content p:first-child{margin-top:0}section#axes-accordeon div.container div.accordeon div.content p:last-child{margin-bottom:0}@media(max-width:1023px){section#axes-accordeon div.container div.accordeon div.content p{font-size:1.125rem}}section#axes-accordeon div.container div.accordeon div.content p a{color:#006cbb;text-decoration:underline}section#axes-accordeon div.container div.accordeon div.title{position:relative;padding:50px 0px 50px 0;cursor:pointer}@media(max-width:1023px){section#axes-accordeon div.container div.accordeon div.title{padding:25px 25px 25px 0}}section#axes-accordeon div.container div.accordeon div.title:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/inq/images/Plus.svg)}@media(max-width:1023px){section#axes-accordeon div.container div.accordeon div.title:after{width:20px;height:20px}}section#axes-accordeon div.container div.accordeon div.title:hover div.ranger div.colonne h3{color:#161f41}section#axes-accordeon div.container div.accordeon.active div.title:after{background-image:url(/themes/custom/inq/images/minus.svg)}section#axes-accordeon div.container div.accordeon.active div.ranger div.colonne h3{color:#161f41}section#evenement{padding-bottom:100px}section#evenement div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#evenement div.ranger div.colonne:nth-child(1){width:66.6666%;padding:0 15px}@media(max-width:1023px){section#evenement div.ranger div.colonne:nth-child(1){width:100%}}section#evenement div.ranger div.colonne:nth-child(1) img{border:1px solid #ebeef0;border-radius:24px;overflow:hidden}section#evenement div.ranger div.colonne:nth-child(1) img.thumbnail{width:100%}section#evenement div.ranger div.colonne:nth-child(2){width:33.3333%;padding:0 15px}@media(max-width:1023px){section#evenement div.ranger div.colonne:nth-child(2){width:100%;margin-top:25px}}section#evenement div.ranger div.colonne:nth-child(2) div.border{border:1px solid #ebeef0;border-top-left-radius:24px;border-bottom-left-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:40px;height:calc(100% - 145px)}section#evenement div.ranger div.colonne:nth-child(2) div.border h4{margin-top:0}section#evenement div.ranger div.colonne:nth-child(2) div.border ul{list-style:none;margin:0;padding:0}section#evenement div.ranger div.colonne:nth-child(2) div.border ul li{margin:0;margin-bottom:1.5em;position:relative;padding:0;padding-left:40px}section#evenement div.ranger div.colonne:nth-child(2) div.border ul li:before{background-size:contain;background-position:top center;background-repeat:no-repeat;width:30px;height:42px;content:"";position:absolute;top:0;left:0}section#evenement div.ranger div.colonne:nth-child(2) div.border ul li:nth-child(1):before{background-image:url(/themes/custom/inq/images/calandar.svg)}section#evenement div.ranger div.colonne:nth-child(2) div.border ul li:nth-child(2):before{background-image:url(/themes/custom/inq/images/hour.svg)}section#evenement div.ranger div.colonne:nth-child(2) div.border ul li:nth-child(3):before{background-image:url(/themes/custom/inq/images/marker.svg)}section#evenement div.ranger div.colonne:nth-child(2) div.inscription{border:1px solid #ebeef0;border-top:none;border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:40px;height:145px}section#evenement div.ranger div.colonne:nth-child(2) div.inscription button{width:100%;background-color:#006cbb;border-color:#006cbb}section#evenement div.ranger div.colonne:nth-child(2) div.inscription button:hover{color:#006cbb;background-color:#dce7f5}section#evenement div.ranger div.colonne h2,section#evenement div.ranger div.colonne h3{font-size:2rem;line-height:1.375}section#evenement div.ranger div.colonne hr{border-top:1px solid #93a3ad;margin:70px 0 35px}section#evenement div.ranger div.colonne a.back{display:block;padding-left:20px;text-transform:uppercase;font-size:1rem;font-weight:600;position:relative;text-decoration:none;color:#93a3ad;transition:all .5s ease}section#evenement div.ranger div.colonne a.back:before{content:"";position:absolute;background-image:url(/themes/custom/inq/images/Arrow-left.svg);width:7px;height:14px;left:0;top:50%;transform:translateY(-50%);background-size:contain;background-position:center;background-repeat:no-repeat}section#evenement div.ranger div.colonne a.back:hover{color:#161f41}section#terms{padding-top:100px}section#terms a{text-decoration:none}section#terms span.term{height:40px;border-radius:20px;display:inline-flex;padding:0 15px;padding:inline-flex;justify-content:center;align-items:center;margin-right:15px;text-transform:uppercase}section#entete-events h1{font-size:5rem;font-weight:600;line-height:5.5rem;margin-bottom:0}@media(max-width:1023px){section#entete-events h1{font-size:2rem;line-height:1.1}}section#entete-archive-journee h1{font-size:5rem;font-weight:600;line-height:5.5rem;margin-bottom:0}@media(max-width:1023px){section#entete-archive-journee h1{font-size:2rem;line-height:1.1}}section#archive-journee{margin-top:70px}section#archive-journee h2.block__title{font-size:3rem;line-height:3.5rem;color:#161f41;font-weight:600}@media(max-width:1023px){section#archive-journee h2.block__title{font-size:1.75rem}}section#archive-journee .view-content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#archive-journee .view-content .views-row{width:33.333%;padding:0 15px}@media(max-width:1023px){section#archive-journee .view-content .views-row{width:50%}}@media(max-width:767px){section#archive-journee .view-content .views-row{width:100%}}section#archive-journee .view-content .views-row a{color:#161f41;text-decoration:none}section#archive-journee .view-content .views-row div.tuile{border:1px solid #ebeef0;background-color:#fff;border-radius:24px;overflow:hidden}section#archive-journee .view-content .views-row div.tuile img{width:100%}section#archive-journee .view-content .views-row div.tuile div.txt{padding:30px}section#archive-journee .view-content .views-row div.tuile h3{margin:0;text-decoration:none;font-size:1.438rem;line-height:1.875rem}section#archive-journee .view-content .views-row div.tuile p{font-size:1.125rem;line-height:1.688rem;margin:0}.view,.view-content{display:block}section#actualites-recherche{margin-top:70px}section#actualites-recherche .view,section#actualites-recherche .view-content{display:block}section#actualites-recherche .form-item__label{display:none}section#actualites-recherche .block__title{display:none}section#actualites-recherche .view-header{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:400;font-size:1.125rem;margin-bottom:20px;float:left}@media(max-width:1023px){section#actualites-recherche .view-header{float:none}}section#actualites-recherche .view-header h2{margin:0;font-size:3rem;line-height:1.2}@media(max-width:1023px){section#actualites-recherche .view-header h2{font-size:1.5rem}}section#actualites-recherche .view-header a{color:#f54776;text-transform:uppercase;font-weight:400;font-size:1rem;text-decoration:none}section#actualites-recherche .view-filters{display:flex;justify-content:flex-end;flex-direction:row}@media(max-width:1023px){section#actualites-recherche .view-filters{width:100%;margin-top:30px}}section#actualites-recherche form{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;justify-content:flex-end}section#actualites-recherche form .form-item{width:calc(25% - 17.5px);min-width:400px;max-width:100%;padding:0 15px;margin-top:10px}@media(max-width:767px){section#actualites-recherche form .form-item{width:calc(100% - 0px);float:left;min-width:auto}}section#actualites-recherche form .form-item select,section#actualites-recherche form .form-item input{height:63px;border-radius:32px;background-color:#ebeef0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/inq/images/Arrow-down.svg);background-size:16px;background-position:right 20px center;background-repeat:no-repeat;padding-left:20px;padding-right:40px;width:100%;border:none;color:#93a3ad;font-style:italic}@media(max-width:767px){section#actualites-recherche form .form-item select,section#actualites-recherche form .form-item input{max-width:calc(100% - 0px);margin-left:0px}}section#actualites-recherche form .form-item input{background-image:url(/themes/custom/inq/images/search.svg);background-size:24px}section#actualites-recherche form .form-actions{width:50px;margin:0;padding:0;margin-top:10px;display:none}section#actualites-recherche form .form-actions input.form-submit{width:100%;height:63px;background-image:url(/themes/custom/inq/images/loupe-noir.svg);background-size:55%;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;font-size:0;margin:0;padding:0;border-radius:0}section#actualites-recherche .view-content{display:flex;flex-wrap:wrap;margin:0;padding:0;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;gap:0}section#actualites-recherche .view-content .views-row{width:33.333%;padding:0 15px;margin-bottom:30px}@media(max-width:1023px){section#actualites-recherche .view-content .views-row{width:50%}}@media(max-width:767px){section#actualites-recherche .view-content .views-row{width:100%}}section#actualites-recherche .view-content .views-row a{text-decoration:none}section#actualites-recherche .view-content .views-row div.node--view-mode-teaser:after{content:none !important}section#actualites-recherche .view-content .views-row article{background-color:#fff;height:100%;display:flex;flex-direction:column;margin-block-end:25px !important;overflow:hidden;border-radius:24px;overflow:hidden}section#actualites-recherche .view-content .views-row article:after{content:none !important}section#actualites-recherche .view-content .views-row article div.image{height:auto}section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-publication,section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-publication-event,section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-la-formation{padding:0 25px 0px;margin-block-end:.5em !important}section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-publication time,section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-publication-event time,section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-la-formation time{font-weight:600;color:#93a3ad;text-transform:uppercase;font-size:1.25rem;line-height:1;margin-bottom:.2em}section#actualites-recherche .view-content .views-row article div.field--name-field-date-de-publication-event time{color:#161f41}section#actualites-recherche .view-content .views-row article div.node__top-wrapper{padding:0 25px}section#actualites-recherche .view-content .views-row article div.node__content{padding:0 25px;display:flex;flex-direction:column}section#actualites-recherche .view-content .views-row article div.node__content .field--name-field-tags-formation{margin-bottom:0;margin-top:30px}section#actualites-recherche .view-content .views-row article div.node__content p{margin:0}section#actualites-recherche .view-content .views-row article div.field--name-field-tags li,section#actualites-recherche .view-content .views-row article div.field--name-field-tag-event li,section#actualites-recherche .view-content .views-row article div.field--name-field-tags-formation li{margin:0}section#actualites-recherche .view-content .views-row article div.field--name-field-tags span,section#actualites-recherche .view-content .views-row article div.field--name-field-tag-event span,section#actualites-recherche .view-content .views-row article div.field--name-field-tags-formation span{height:40px;border-radius:20px;padding:0 15px;display:flex;justify-content:center;align-items:center;margin-right:15px;text-transform:uppercase}section#actualites-recherche .view-content .views-row article img{width:100%}section#actualites-recherche .view-content .views-row article div.field--name-field-lieu{font-weight:600;color:#93a3ad;text-transform:uppercase;font-size:1rem;line-height:1;margin-bottom:.5em;margin-top:.5em}section#actualites-recherche .view-content .views-row article h4.titre-date{margin:0 0 .5em}section#actualites-recherche .view-content .views-row article h2.node__title{font-size:1.438rem;margin:0;font-weight:600;line-height:1;color:#161f41;margin-block-end:.3em}@media(max-width:767px){section#actualites-recherche .view-content .views-row article h2.node__title{font-size:1.254rem}}section#actualites-recherche .view-content .views-row article p,section#actualites-recherche .view-content .views-row article .text-content{color:#161f41;font-size:1.125rem;font-weight:400;line-height:1.688rem;font-family:"aileron",sans-serif}@media(max-width:767px){section#actualites-recherche .view-content .views-row article p,section#actualites-recherche .view-content .views-row article .text-content{font-size:1rem;line-height:1.3}}section#actualites-recherche .view-content .views-row article .node__content{padding-block-end:initial !important}section#actualites-recherche .view-content .views-row article .field--tags__item:after{content:none !important}section#actualites-recherche .view-content .views-row article.scientifique .field--name-field-thumbnail{position:relative}section#actualites-recherche .view-content .views-row article.scientifique .field--name-field-thumbnail:after{content:"";position:absolute;top:10px;left:10px;background-image:url(/themes/custom/inq/images/icone-publie.png);width:40px;height:100px;background-position:top left;background-size:contain;background-repeat:no-repeat}section#actualites-recherche.formations .view-content .views-row article div.node__content .field--name-field-tags-formation{order:2}section#actualites-recherche.formations .view-content .views-row article .text-content{order:1}section#projets{padding-bottom:100px}section#projets h1{font-size:5rem;line-height:5.5rem}@media(max-width:1023px){section#projets h1{font-size:2.5rem;line-height:1.2}}section#projets h3{font-size:2rem;line-height:2.5rem;color:#161f41;font-weight:600;margin-top:1.5em}@media(max-width:1023px){section#projets h3{font-size:1.5rem;line-height:1.1}}section#projets h3:first-of-type{margin-top:0}section#projets p{font-size:1.5rem;line-height:2rem;font-weight:400}@media(max-width:1023px){section#projets p{font-size:1.25rem;line-height:1.5}}section#projets h4{font-size:1.125rem}section#projets img.thumbnail{border-radius:24px;width:100%}section#projets hr{border-top:1px solid #93a3ad;margin-top:60px;margin-bottom:30px}section#projets a.back{color:#93a3ad;text-transform:uppercase;font-size:1.125rem;padding-left:18px;position:relative;background-image:url(/themes/custom/inq/images/Arrow-left.svg);display:block;background-position:left center;background-repeat:no-repeat;background-size:7px;text-decoration:none;transition:all .5s ease}section#projets a.back:hover{color:#161f41}section#projets div.ranger{margin-top:120px}section#projets div.ranger div.colonne:nth-child(1){width:calc(100% - 444px);padding-right:6vw}@media(max-width:1023px){section#projets div.ranger div.colonne:nth-child(1){width:100%;padding-right:0;order:2}}section#projets div.ranger div.colonne:nth-child(2){width:444px}@media(max-width:1023px){section#projets div.ranger div.colonne:nth-child(2){width:100%;order:1;margin-bottom:40px}}section#projets div.ranger div.colonne:nth-child(2) div.border{border-radius:24px;background-color:#fff;border:1px solid #ebeef0;padding:40px;font-weight:600;font-size:1.5rem;line-height:2rem;margin:0;color:#161f41}section#projets div.ranger div.colonne:nth-child(2) div.border h4{margin-top:1.5em;margin-bottom:0}section#projets div.ranger div.colonne:nth-child(2) div.border h4:first-of-type{margin-top:0}section#projets div.ranger div.colonne:nth-child(2) div.border p{font-weight:600;font-size:1.5rem;line-height:2rem;margin:0 0 .25em}section#entete-journee-nordique{display:flex;flex-direction:column;justify-content:flex-end;padding:70px;height:780px;border-radius:24px;background-size:cover;background-position:center;background-repeat:no-repeat;width:calc(100% - 60px);margin-left:30px;margin-right:30px;margin-top:30px}@media(max-width:1023px){section#entete-journee-nordique{height:400px;padding:30px}}section#entete-journee-nordique h1{color:#fff;font-size:5rem;line-height:5.5rem;font-weight:600;font-family:"aileron",sans-serif;margin:0;padding:0;max-width:1000px}@media(max-width:1023px){section#entete-journee-nordique h1{font-size:2.5rem;line-height:1.2}}section#content-journee-nordique{padding-top:140px}@media(max-width:1023px){section#content-journee-nordique{padding-top:70px}}section#content-journee-nordique div.ranger div.colonne:nth-child(1){width:60%}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1){width:100%}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) h3{font-size:2rem;font-weight:600;color:#161f41;line-height:2.75rem}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) h3{font-size:1.5rem}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) h3:first-of-type{margin-top:0;line-height:1.2}section#content-journee-nordique div.ranger div.colonne:nth-child(1) p{font-size:1.5rem;font-weight:400;line-height:2rem;color:#161f41}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) p{font-size:1.25rem;line-height:1.5}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title{padding:40px 0;padding-right:80px;position:relative;border-top:1px solid #93a3ad;cursor:pointer}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;background-image:url(/themes/custom/inq/images/Plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title.active:after{background-image:url(/themes/custom/inq/images/minus-pale.svg)}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title h4{margin:0;padding:0;font-size:1.5rem;font-weight:600;line-height:2rem;text-transform:none;transition:all .5s ease}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title h4{font-size:1.25rem;line-height:1.5}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.title:hover h4{color:#161f41}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.accordeon div.content{display:none}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification{padding-top:50px}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification ul li{display:block;padding:20px 40px;width:calc(50% - 15px);border:1px solid #ebeef0;border-radius:24px;text-transform:uppercase;color:#93a3ad;font-size:1.125rem;font-weight:400;line-height:3.5rem;background-color:#fff}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification ul li{width:100%;margin-bottom:30px}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification ul li strong{display:block;color:#161f41;font-size:3rem;line-height:1.2;font-weight:600}@media(max-width:767px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification ul li strong{font-size:2rem}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification p{font-style:italic;color:#93a3ad;font-size:1.25rem;font-weight:400;text-transform:none;margin-top:40px}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification button{background-color:#006cbb;text-transform:uppercase;width:363px;height:64px;color:#fff;font-size:1.125rem;font-weight:600;margin-top:10px;border-color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification button:hover{background-color:#dce7f5;color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.tarification button.blanc:hover{background-color:#dce7f5;color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires{border-top:1px solid #ebeef0;margin-top:70px}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires h3{margin:1em 0}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;align-items:center}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires div.ranger div.colonne{padding:0 15px;width:33.3333%;margin-bottom:30px}@media(max-width:767px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires div.ranger div.colonne{width:100%}}section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires div.ranger div.colonne img{width:100%;border-radius:12px;overflow:hidden}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(1) div.partenaires div.ranger div.colonne img{max-width:200px;display:block;margin:0 auto}}section#content-journee-nordique div.ranger div.colonne:nth-child(2){width:40%;padding-left:140px}@media(max-width:1023px){section#content-journee-nordique div.ranger div.colonne:nth-child(2){width:100%;padding-left:0}}section#content-journee-nordique div.ranger div.colonne:nth-child(2) button{background-color:#006cbb;width:100%;color:#fff;text-transform:uppercase;font-size:1.125rem;font-weight:600;border:1px solid #006cbb;margin-bottom:10px}section#content-journee-nordique div.ranger div.colonne:nth-child(2) button.blanc{background-color:rgba(0,0,0,0);color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(2) button:hover{background-color:#dce7f5;color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(2) button.blanc:hover{background-color:#dce7f5;color:#006cbb}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul{margin:30px 0 0;padding:0}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul li{list-style:none;margin:0;padding:0 0 1em 50px;font-size:1.5rem;font-weight:600;color:#161f41;position:relative}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul li:after{content:"";position:absolute;top:0px;width:30px;height:42px;background-size:contain;background-position:top center;background-repeat:no-repeat;left:0}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul li:nth-child(1):after{background-image:url(/themes/custom/inq/images/calandar.svg)}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul li:nth-child(2):after{background-image:url(/themes/custom/inq/images/hour.svg)}section#content-journee-nordique div.ranger div.colonne:nth-child(2) ul li:nth-child(3):after{background-image:url(/themes/custom/inq/images/marker.svg)}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border{margin-top:30px;border:1px solid #ebeef0;border-radius:24px;padding:40px;background-color:#fff}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border h4{margin-top:0}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border hr{border-top:1px solid #ebeef0;width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border p{margin:0}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border a{text-decoration:none;font-size:1.5rem;line-height:2rem}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border:nth-child(1){margin-top:0}section#content-journee-nordique div.ranger div.colonne:nth-child(2) div.border:nth-child(1) p{margin:0}section.entete-financement{width:100%;margin-top:100px}section.entete-financement div.container div.ranger{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}section.entete-financement div.container div.ranger div.colonne{width:50%;padding:0 50px}@media(max-width:1023px){section.entete-financement div.container div.ranger div.colonne{width:100%}}section.entete-financement div.container div.ranger div.colonne h1{margin-top:0;font-size:5rem;line-height:5.5rem}@media(max-width:1023px){section.entete-financement div.container div.ranger div.colonne h1{font-size:2.5rem;line-height:1.2}}section.entete-financement div.container div.ranger div.colonne p strong{font-weight:600;font-size:1.5rem;line-height:1.875rem}@media(max-width:1023px){section.entete-financement div.container div.ranger div.colonne p strong{font-size:1.25rem}}section.entete-financement#entete-parteniare div.container div.ranger div.colonne p strong{font-size:1.125rem;line-height:inherit}section.financement{margin-top:110px}section.financement div.container div.view-content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;justify-content:flex-start}section.financement div.container div.view-content div.views-row{width:calc(33.3333% - 30px);border:1px solid #ebeef0;border-radius:24px;overflow:hidden;padding-bottom:40px;background-color:#fff;margin:0 15px;margin-bottom:30px}@media(max-width:1023px){section.financement div.container div.view-content div.views-row{width:calc(50% - 30px)}}@media(max-width:767px){section.financement div.container div.view-content div.views-row{width:calc(100% - 0px);margin:0 15px 30px}}section.financement div.container div.view-content div.views-row img{width:100%;height:150px;object-fit:cover;object-position:center}@media(max-width:767px){section.financement div.container div.view-content div.views-row img{height:40vw}}section.financement div.container div.view-content div.views-row a{text-decoration:none;color:#161f41}section.financement div.container div.view-content div.views-row h3{width:100%;padding:0 40px;padding-bottom:0;font-size:1.438rem;font-weight:600;color:#161f41;line-height:1.875rem;margin:1em 0 .5em 0}@media(max-width:1023px){section.financement div.container div.view-content div.views-row h3{padding:0 30px;font-size:1.25rem;line-height:1.5}}section.financement div.container div.view-content div.views-row p{font-size:1.125rem;color:#161f41;font-weight:400;line-height:1.688rem;padding:0 40px}@media(max-width:1023px){section.financement div.container div.view-content div.views-row p{padding:0 30px}}section.financement div.container div.view-content div.views-row h4{margin-bottom:0;padding:0 40px;margin:.5em 0 0}@media(max-width:1023px){section.financement div.container div.view-content div.views-row h4{padding:0 30px}}section.financement div.container div.view-content div.views-row h4 a{color:#93a3ad;display:block}section.financement#projet-de-recherche div.container div.view-content div.views-row h4{margin:1.5em 0 0}section.financement#projet-de-recherche div.container div.view-content div.views-row h3{margin:.5em 0 0}section#programmes{padding-top:100px}section#programmes div.container h2{max-width:820px;font-size:5rem;line-height:5.5rem;margin-bottom:1em}@media(max-width:1023px){section#programmes div.container h2{font-size:2.5rem;line-height:1.2}}section#programmes div.container h3{font-size:3rem;line-height:3.5rem;color:#161f41;font-weight:600}@media(max-width:1023px){section#programmes div.container h3{font-size:2rem;line-height:1.2}}section#programmes div.container ul{list-style:none;margin:0 0 80px;padding:0;columns:2;column-gap:110px}@media(max-width:1023px){section#programmes div.container ul{columns:1}}section#programmes div.container ul li{break-inside:avoid-column}section#programmes div.container ul li a{padding:20px 0;border-top:1px solid #ebeef0;display:block;font-size:1.5rem;font-weight:600;color:#161f41;line-height:2rem;padding-right:30px;position:relative;text-decoration:none;transition:all .5s ease}@media(max-width:1023px){section#programmes div.container ul li a{font-size:1.25rem;line-height:1.5}}section#programmes div.container ul li a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:20px;background-image:url(/themes/custom/inq/images/Arrow-link.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .5s ease}section#programmes div.container ul li a:hover{text-decoration:underline}section#programmes div.container ul li a:hover:after{transform:translateY(-50%) rotate(45deg)}section#bourse{margin-top:100px}section#bourse div.container h2{font-size:5rem;font-weight:5.5rem}@media(max-width:1023px){section#bourse div.container h2{font-size:2.5rem;line-height:1.2}}section#bourse div.container h3{font-size:3rem;color:#161f41;font-weight:600;line-height:3.5rem}@media(max-width:1023px){section#bourse div.container h3{font-size:2rem;line-height:1.2}}section#bourse div.container div.ranger{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}section#bourse div.container div.ranger div.colonne{width:50%;padding:0 50px}@media(max-width:1023px){section#bourse div.container div.ranger div.colonne{width:100%}}section#bourse div.container div.accordeon{width:100%;break-inside:avoid-column}section#bourse div.container div.accordeon.moitie{break-after:column}section#bourse div.container div.accordeon div.title{border-top:1px solid #161f41;height:100px;display:flex;flex-direction:column;justify-content:center;padding-right:30px;position:relative;cursor:pointer}section#bourse div.container div.accordeon div.title:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/themes/custom/inq/images/Plus-dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:0}section#bourse div.container div.accordeon div.title h4{font-size:1.5rem;font-weight:600;color:#161f41;text-transform:none}section#bourse div.container div.accordeon div.content{display:none;padding-bottom:30px}section#bourse div.container div.accordeon div.content p:first-child{margin-top:0}section#bourse div.container div.accordeon.active div.title h4{color:#161f41}section#bourse div.container div.accordeon.active div.title:after{background-image:url(/themes/custom/inq/images/minus.svg)}section#entete-nous-joindre{padding-top:100px}section#entete-nous-joindre div.container div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;align-items:center}section#entete-nous-joindre div.container div.ranger div.colonne{width:50%;padding:0 15px}@media(max-width:1023px){section#entete-nous-joindre div.container div.ranger div.colonne{width:100%}}section#entete-nous-joindre div.container div.ranger div.colonne h1{font-size:5rem;font-weight:600;color:#161f41;line-height:5.5rem}@media(max-width:1023px){section#entete-nous-joindre div.container div.ranger div.colonne h1{font-size:2.5rem;line-height:1.2}}section#entete-nous-joindre div.container div.ranger div.colonne ul{margin:0;padding:0;columns:2;list-style:none}@media(max-width:1023px){section#entete-nous-joindre div.container div.ranger div.colonne ul{columns:1}}section#entete-nous-joindre div.container div.ranger div.colonne ul li{margin:0;padding:0;font-size:1.125rem;font-weight:400;color:#161f41;line-height:1.688rem}@media(max-width:1023px){section#entete-nous-joindre div.container div.ranger div.colonne ul li{margin-bottom:25px}}section#profils-nous-joindre{padding-top:60px;padding-bottom:100px}section#profils-nous-joindre div.container div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}@media(max-width:1279px){section#profils-nous-joindre div.container div.ranger{justify-content:center}}section#profils-nous-joindre div.container div.ranger div.colonne{width:50%;padding:0 15px;margin-bottom:30px}@media(max-width:1279px){section#profils-nous-joindre div.container div.ranger div.colonne{width:100%;max-width:700px}}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile{border-radius:24px;overflow:hidden;border:1px solid #ebeef0;background-color:#fff}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger{align-items:center;margin-left:0;margin-right:0;width:100%}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1){width:35%}@media(max-width:767px){section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1){width:100%}}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1) img{width:100%;height:310px;object-fit:cover;object-position:center}@media(max-width:767px){section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1) img{height:auto}}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2){width:65%;padding:0 30px}@media(max-width:767px){section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2){width:100%;padding-top:30px;padding-bottom:30px}}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) h3{color:#161f41;font-size:1.5rem;line-height:2rem;margin:0;font-weight:600}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) h4{font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.5rem;margin:0;margin-bottom:1em}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p{line-height:1.688rem;color:#161f41}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p:last-of-type{margin-bottom:0}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p a{color:#006cbb;text-decoration:underline;font-size:1.125rem}section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p button{background-color:#ebeef0;border-radius:20px;height:40px;padding:0 20px;text-decoration:none;text-transform:uppercase;color:#93a3ad;font-size:1rem;font-weight:400}section#entete-documents-et-logos{padding-top:100px}section#entete-documents-et-logos div.container h1{font-size:5rem;font-weight:600;line-height:5.5rem}@media(max-width:1023px){section#entete-documents-et-logos div.container h1{font-size:2.5rem;line-height:1.2}}section.documents div.container h2{font-size:3rem;font-weight:600;line-height:3.5rem}@media(max-width:1023px){section.documents div.container h2{font-size:2rem;line-height:1.2}}section.documents div.container div.ranger{width:100%;margin-left:-15px;margin-right:-15px}section.documents div.container div.ranger div.colonne{width:25%;padding:0 15px;margin-bottom:30px}@media(max-width:1023px){section.documents div.container div.ranger div.colonne{width:50%}}@media(max-width:767px){section.documents div.container div.ranger div.colonne{width:100%}}section.documents div.container div.ranger div.colonne a{text-decoration:none}section.documents div.container div.ranger div.colonne div.tuile{width:100%;border:1px solid #ebeef0;border-radius:24px;padding:30px;background-color:#fff}section.documents div.container div.ranger div.colonne div.tuile img{width:100%;border-radius:12px;overflow:hidden}section.documents div.container div.ranger div.colonne div.tuile div.texte{margin-top:30px}section.documents div.container div.ranger div.colonne div.tuile div.texte p{font-size:1.125rem;font-weight:600;line-height:1.5rem;color:#161f41;margin:0}section.documents#publications{margin-top:100px}section#logos{margin-bottom:200px}section#logos div.container h2{font-size:3rem;font-weight:600;line-height:3.5rem}@media(max-width:1023px){section#logos div.container h2{font-size:2rem;line-height:1.2}}section#logos div.container a{text-decoration:none}section#logos div.container div.tuile{border:1px solid #ebeef0;background-color:#fff;border-radius:24px;padding:30px;max-width:673px;padding-right:80px;position:relative}@media(max-width:767px){section#logos div.container div.tuile{max-width:100%}}section#logos div.container div.tuile:after{content:"";position:absolute;right:30px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url(/themes/custom/inq/images/circle-arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#logos div.container div.tuile div.ranger div.colonne:nth-child(1){width:45px;height:auto}section#logos div.container div.tuile div.ranger div.colonne:nth-child(1) div.icone{width:45px;height:62px;background-image:url(/themes/custom/inq/images/icone-pdf.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#logos div.container div.tuile div.ranger div.colonne:nth-child(2){width:calc(100% - 45px);padding:0 30px}section#logos div.container div.tuile div.ranger div.colonne:nth-child(2) h4{margin:0;font-size:1.125rme;line-height:1.688rem;text-transform:uppercase}section#logos div.container div.tuile div.ranger div.colonne:nth-child(2) h3{color:#161f41;margin:0;font-size:1.5rem;line-height:2rem;font-weight:600}section#logos div.version{padding-top:50px}section#logos div.version h3{font-size:2rem;font-weight:600;color:#161f41;line-height:2.75rem}section#logos div.version div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#logos div.version div.ranger div.colonne{width:33.333%;padding:0 15px;margin-bottom:30px}@media(max-width:1023px){section#logos div.version div.ranger div.colonne{width:100%}}section#logos div.version div.ranger div.tuile{display:flex;flex-direction:column;justify-content:space-between;height:100%;border:1px solid #ebeef0;border-radius:24px;padding:30px}section#logos div.version div.ranger div.tuile:after{content:none}section#logos div.version div.ranger div.tuile div.img{min-height:150px;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}section#logos div.version div.ranger div.tuile div.img img{display:block;margin:0 auto;max-width:100%}section#logos div.version div.ranger div.tuile div.texte p{font-size:1.438rem;font-weight:600;line-height:1.875rem}section#logos div.version div.ranger div.tuile div.texte p a{color:#93a3ad;text-transform:none}section#logos div.version div.ranger div.tuile div.texte p span{background-color:#ebeef0;height:40px;border-radius:20px;padding:0 20px;text-transform:uppercase;font-size:1rem;font-weight:400;display:inline-flex;justify-content:center;align-items:center;margin-right:15px}*:focus{outline:none !important;box-shadow:none !important}html[lang=en] header#header section#top div.ranger div.colonne:nth-child(5) li[hreflang=en] a{display:none}html[lang=fr] header#header section#top div.ranger div.colonne:nth-child(5) li[hreflang=fr] a{display:none}section#entete-article{padding-top:100px;padding-bottom:100px}section#entete-article div.container div.ranger{display:block;padding-left:0px;position:relative}section#entete-article div.container div.ranger.actualit-scientifique{padding-left:80px}section#entete-article div.container div.ranger.actualit-scientifique:after{position:absolute;content:"";position:absolute;width:48px;height:60px;background-image:url(/themes/custom/inq/images/icone-publie.png);background-size:contain;background-position:center;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%)}section#entete-article div.container div.ranger p.date{display:inline-flex;align-items:center}section#entete-article div.container div.ranger p.date span.bulle{margin-left:20px;height:40px;padding:0 20px;border-radius:20px;display:flex;align-items:center;justify-content:center}section#entete-article div.container div.ranger p{color:#93a3ad;text-transform:uppercase;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0}section#entete-article div.container h1{font-size:5rem;color:#161f41;line-height:5.5rem;font-weight:600}@media(max-width:1023px){section#entete-article div.container h1{font-size:2.5rem;line-height:1.2}}section#entete-article div.container img.thumbnail{width:100%;overflow:hidden;border:1px solid #ebeef0;border-bottom:none;overflow:hidden;border-radius:24px}section#entete-article div.container div.texte{padding:50px;display:block;margin:0 auto;max-width:1040px;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border:1px solid #ebeef0;border-top:none}@media(max-width:1023px){section#entete-article div.container div.texte{padding:30px}}section#entete-article div.container div.texte h2,section#entete-article div.container div.texte h3{margin-top:2em}section#entete-article div.container div.texte a.back{color:#93a3ad;font-size:1.125rem;font-weight:600;line-height:1.2;text-transform:uppercase;position:relative;padding-left:20px;text-decoration:none;margin-top:40px;display:block;transition:all .5s ease}section#entete-article div.container div.texte a.back:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:url(/themes/custom/inq/images/Arrow-left.svg);width:12px;height:23px;background-size:contain;background-position:center;background-repeat:no-repeat}section#entete-article div.container div.texte a.back:hover{color:#161f41}h3{font-size:1.75rem;line-height:2.375rem;color:#161f41}blockquote{text-align:center;font-size:1.75rem;font-weight:600;color:#161f41;line-height:2.5rem;margin:40px}blockquote p{font-size:1.75rem;font-weight:600;color:#161f41;line-height:2.5rem}@media(max-width:1023px){blockquote p{font-size:1.25rem;line-height:1.5}}blockquote strong{font-weight:600;color:#006cbb}section#logos-parteniares{margin-top:100px;margin-bottom:0}section#logos-parteniares div.container div.ranger{align-items:center;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#logos-parteniares div.container div.ranger div.colonne{width:33.333%;padding:0 15px}@media(max-width:1023px){section#logos-parteniares div.container div.ranger div.colonne{width:50%;margin-bottom:30px}}@media(max-width:767px){section#logos-parteniares div.container div.ranger div.colonne{width:100%}}section#logos-parteniares div.container div.ranger div.colonne img{width:100%;height:100%;border-radius:24px;background-color:#fff}section#entete-lexique{padding-top:140px;margin-bottom:0px;background-color:#fff;border-bottom:1px solid #ebeef0}@media(max-width:1023px){section#entete-lexique{padding-top:70px}}section#entete-lexique div.container div.ranger{align-items:flex-start;justify-content:space-between;align-items:center}section#entete-lexique div.container div.ranger div.colonne{width:50%;margin-bottom:50px}@media(max-width:1023px){section#entete-lexique div.container div.ranger div.colonne{width:100%;margin-bottom:50px}}section#entete-lexique div.container div.ranger div.colonne h1{font-size:3rem;font-weight:700;margin:.25em 0 0}@media(max-width:1023px){section#entete-lexique div.container div.ranger div.colonne h1{font-size:2.5rem;line-height:1.2}}section#entete-lexique div.container div.ranger div.colonne form{display:flex;flex-direction:row;align-items:center;background-color:#ebeef0;height:66px;border-radius:33px;width:100%;margin-top:0px}@media(max-width:1023px){section#entete-lexique div.container div.ranger div.colonne form{max-width:calc(100% - 0px);margin-bottom:50px}}section#entete-lexique div.container div.ranger div.colonne form input{background-color:rgba(0,0,0,0);border:none;height:66px;width:calc(100% - 66px);box-shadow:none;padding:0 40px}section#entete-lexique div.container div.ranger div.colonne form button{background-color:rgba(0,0,0,0);border:none;box-shadow:none;width:24px;height:24px;background-image:url(/themes/custom/inq/images/loupe-noir.svg);background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0;padding:0;border-radius:0}section#terms-lexique{margin-top:150px;margin-bottom:50px}@media(max-width:1023px){section#terms-lexique{margin-top:50px}}section#terms-lexique span.terms{width:100%;display:flex;justify-content:space-between;font-size:1.5rem;font-weight:400;color:#161f41}@media(max-width:1023px){section#terms-lexique span.terms{flex-wrap:wrap}}section#terms-lexique span.terms a{text-decoration:none;color:#161f41}@media(max-width:767px){section#terms-lexique span.terms a{width:11%;margin-bottom:.5em}}section#lexique{display:flex;flex-direction:column;padding-bottom:80px}section#lexique div.container{position:relative;z-index:2}section#lexique .contextual-region{position:initial}section#lexique .view-lexique-terms ul{padding:8px 10px;position:absolute;width:100%;left:50%;top:0;transform:translate(-50%,-50%);border:1px solid #ebeef0;min-height:48px;background-color:#fff;border-radius:24px;width:calc(100% - 30px);max-width:1052px;display:flex;justify-content:space-between;list-style:none;margin:0;align-items:center}@media(max-width:767px){section#lexique .view-lexique-terms ul{width:162px;padding-right:80px}section#lexique .view-lexique-terms ul.ouvert{width:calc(100% - 30px);padding-right:0}section#lexique .view-lexique-terms ul.ouvert a{display:flex}section#lexique .view-lexique-terms ul.ouvert a.active{color:#fff;background-color:#006cbb}section#lexique .view-lexique-terms ul:not(.ouvert):after{content:"";position:absolute;right:48px;top:0;height:100%;width:1px;background-color:#ebeef0}section#lexique .view-lexique-terms ul:not(.ouvert):before{cursor:pointer;content:"";right:0;top:0;position:absolute;width:48px;height:48px;background-image:url(/themes/custom/inq/images/Frame.svg);background-size:cover;background-position:left center;background-repeat:no-repeat}}section#lexique .view-lexique-terms ul li{margin:0;padding:0}@media(max-width:767px){section#lexique .view-lexique-terms ul{flex-wrap:wrap;justify-content:center}}section#lexique .view-lexique-terms ul a{text-decoration:none;color:#161f41;font-weight:400;font-size:1.25rem;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}section#lexique .view-lexique-terms ul a.active{width:32px;height:32px;color:#fff;background-color:#006cbb;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:767px){section#lexique .view-lexique-terms ul a.active{display:flex;background-color:rgba(0,0,0,0);color:#161f41}}@media(max-width:767px){section#lexique .view-lexique-terms ul a{margin:0em;display:none}}section#lexique div.box{background-color:#fff;border-radius:12px;border:1px solid #ebeef0}section#lexique div.box .media img{width:100%;border-top-left-radius:12px;border-top-right-radius:12px}section#lexique div.box p{font-size:14px;font-weight:400;color:#161f41}section#lexique div.box a{text-decoration:underline;color:#006cbb;font-weight:400}section#lexique div.box div.text{padding:24px}section#lexique div.box div.click{cursor:pointer}section#lexique div.box div.click div.text>ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}section#lexique div.box div.click div.text>ul li{margin:0;padding:0;height:34px;font-size:14px;padding:0 12px;display:flex;align-items:center;justify-content:center;color:#93a3ad;background-color:#ebeef0;border-radius:17px;margin-right:8px}section#lexique .toggle-box{position:fixed;top:100px;right:0;height:calc(100% - 100px);background-color:#fff;z-index:100000000000000000;width:706px;max-width:100%;display:none}section#lexique .toggle-box.opaque:before{content:"";position:absolute;width:100vw;height:calc(100vh + 200px);right:0;top:-200px;z-index:-1;background-color:rgba(168,168,168,.58)}section#lexique .toggle-box .caption{width:100%}@media(max-width:767px){section#lexique .toggle-box{border-top-left-radius:8px;border-top-right-radius:8px}}section#lexique .toggle-box div.overflow{overflow-y:auto;padding:40px;width:100%;height:100%;background-color:#fff;padding-bottom:100px}@media(max-width:767px){section#lexique .toggle-box{top:80px;margin-top:80px}}section#lexique .toggle-box span.close-lexique{display:block;position:fixed;top:140px;right:40px;cursor:pointer;color:#93a3ad;font-size:20px;font-weight:400}@media(max-width:767px){section#lexique .toggle-box span.close-lexique{top:180px}}section#lexique .view-filters{display:none}section#lexique h3{font-size:4rem;font-weight:300;color:#93a3ad;margin:0;padding:1em 0;text-transform:uppercase;width:100%;clear:both}section#lexique h4{font-size:2rem;font-weight:600;color:#161f41}section#lexique .view-content>h3{display:none}section#lexique .view-content{margin:100px 0}section#lexique .views-row{width:33.3333%;float:left;padding:0 20px;margin-bottom:40px}section#lexique .views-row:nth-of-type(3n+1){clear:both;padding-left:0}section#lexique .views-row:nth-of-type(3n+3){padding-right:0}@media(max-width:1023px){section#lexique .views-row{width:100%;padding-right:0;padding-left:0}}section#lexique iframe{width:100% !important;height:240px !important;max-width:426px}section#lexique span.file{width:100%;height:67px;border:1px solid #ebeef0;border-radius:8px;padding:0 50px;display:flex;flex-direction:column;justify-content:center;position:relative;background-color:#fff;margin-bottom:10px;font-size:1rem;font-weight:600;color:#161f41;text-decoration:none}section#lexique span.file a{color:#161f41;text-decoration:none}section#lexique span.file:after{content:"";background-image:url(/themes/custom/inq/images/arrow-cicrle-right.svg);width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:20px}section#lexique span.file:before{content:"";background-image:url(/themes/custom/inq/images/icone-pdf.svg);width:24px;height:33px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:20px}section#lexique span:not(.file,.field-content){display:none}section#lexique .wide-image{width:100% !important;margin:0 !important}section#entites-affiliees{margin:100px 0}section#entites-affiliees form label{display:none}section#entites-affiliees form .button--primary{margin:0 !important;padding:0 !important;background-color:rgba(0,0,0,0);border:none;display:block;font-size:0;width:64px;height:64px;background-image:url(/themes/custom/inq/images/loupe-noir.svg);background-size:25px;background-position:center;background-repeat:no-repeat;background-color:#ebeef0;border-top-right-radius:32px;border-bottom-right-radius:32px;margin-left:-5px !important}section#entites-affiliees form .form-actions{margin:0;padding:0}section#entites-affiliees form select{background-color:#ebeef0;border-radius:32px;margin:0;border:none;height:64px;color:#93a3ad;margin-bottom:20px;max-width:300px;font-style:italic}@media(max-width:767px){section#entites-affiliees form select{width:calc(100% + 63px);margin-bottom:30px;max-width:calc(100% + 63px)}}section#entites-affiliees form .form-text{background-color:#ebeef0;border-top-left-radius:32px;border-bottom-left-radius:32px;margin:0;border:none;height:64px;width:100%;font-style:italic}section#entites-affiliees form .form-item{margin-top:0}@media(max-width:767px){section#entites-affiliees form .form-item{width:calc(100% - 63px)}}section#entites-affiliees div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#entites-affiliees div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#entites-affiliees div.container div.ranger div.colonne{width:100%}}section#entites-affiliees div.container div.ranger div.colonne h1{margin:0;font-size:3rem;line-height:1.2;color:#161f41}@media(max-width:1023px){section#entites-affiliees div.container div.ranger div.colonne h1{font-size:2.5rem}}section#entites-affiliees div.container div.ranger div.colonne p{font-size:1.125rem;font-weight:400;line-height:1.688rem;color:#161f41}section#entites-affiliees div.container div.ranger div.colonne p:first-of-type{margin-top:0}section#entites-affiliees div#entites{margin:100px 0}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items){margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li{list-style:none;width:calc(50% - 15px);margin:0;padding:30px;background-color:#fff;border-radius:24px;border:1px solid #ebeef0;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1023px){section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li{width:100%}}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li a{color:#161f41}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li h2{margin:0;font-size:1.5rem;line-height:2rem}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li h4 a{text-decoration:none;color:#93a3ad;margin:0}section#entites-affiliees div#entites ul:not(.contextual-links,.pager__items) li h4{margin:1em 0 0}section#gouvernance div.container h3{font-size:3rem;line-height:1.2;margin-top:130px;margin-bottom:50px}@media(max-width:1023px){section#gouvernance div.container h3{margin:0px 0}}section#gouvernance div.container h3.img{font-size:1.5rem}section#gouvernance div.container div.ranger{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}@media(max-width:1023px){section#gouvernance div.container div.ranger{margin-top:30px}}section#gouvernance div.container div.ranger div.colonne{width:25%;padding:0 25px}@media(max-width:1023px){section#gouvernance div.container div.ranger div.colonne{width:50%;margin-bottom:50px}}@media(max-width:767px){section#gouvernance div.container div.ranger div.colonne{width:100%}}section#gouvernance div.container div.ranger div.colonne img{width:100%}@media(max-width:1023px){section#gouvernance div.container div.ranger div.colonne img{max-width:200px}}section#accordeon-gouvernance{margin:100px 0}section#accordeon-gouvernance div.container h2{font-size:5rem;line-height:5.5rem;color:#161f41}@media(max-width:1023px){section#accordeon-gouvernance div.container h2{font-size:2.5rem;line-height:1.2}}section#accordeon-gouvernance div.container h4{font-size:2rem;line-height:1.2;color:#161f41;text-transform:none}section#accordeon-gouvernance div.container div.accordeon div.acc{border-top:1px solid #161f41}section#accordeon-gouvernance div.container div.accordeon div.acc div.title{padding:50px 50px 50px 0;position:relative;cursor:pointer}section#accordeon-gouvernance div.container div.accordeon div.acc div.title:after{content:"";position:absolute;width:24px;height:24px;background-image:url(/themes/custom/inq/images/Plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%)}section#accordeon-gouvernance div.container div.accordeon div.acc div.title h3{color:#161f41;font-size:2.5rem;line-height:1.2;margin:0}@media(max-width:1023px){section#accordeon-gouvernance div.container div.accordeon div.acc div.title h3{font-size:1.5rem;line-height:1.2}}section#accordeon-gouvernance div.container div.accordeon div.acc div.title.active:after{background-image:url(/themes/custom/inq/images/minus.svg)}section#accordeon-gouvernance div.container div.accordeon div.acc div.content{padding:50px 0;display:none}section#accordeon-gouvernance div.container div.accordeon div.acc div.content.bas ul{list-style:none;margin:0;padding:0;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}section#accordeon-gouvernance div.container div.accordeon div.acc div.content.bas ul li{width:calc(33.3333% - 30px);margin-left:15px;margin-right:15px;padding:30px;background-color:#fff;border-radius:32px;border:1px solid #ebeef0;text-transform:uppercase;color:#93a3ad;font-size:1rem;list-style:none;display:block;margin-bottom:30px}@media(max-width:1023px){section#accordeon-gouvernance div.container div.accordeon div.acc div.content.bas ul li{width:calc(50% - 30px)}}@media(max-width:767px){section#accordeon-gouvernance div.container div.accordeon div.acc div.content.bas ul li{width:100%}}section#accordeon-gouvernance div.container div.accordeon div.acc div.content.bas ul li strong{display:block;font-size:1.5rem;line-height:2rem;color:#161f41;text-transform:none}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content{list-style:none;margin:0;padding:0;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-bottom:30px;display:flex;flex-wrap:wrap}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row{width:33.3333%;padding:0 15px}@media(max-width:1023px){section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row{width:100%;margin-bottom:30px}}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile{border-radius:24px;border:1px solid #ebeef0;background-color:#fff;overflow:hidden;padding-bottom:30px;margin-bottom:30px}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile img{width:100%}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile a{color:#161f41;text-decoration:none}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile h3{padding:30px 30px 0;margin:0;text-decoration:none;color:#161f41;font-size:1.438rem;line-height:1.875rem;margin:0}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile p{margin:0;padding:0 30px}section#accordeon-gouvernance div.container div.accordeon div.acc div.content .view-content .views-row div.tuile a.link{display:block;margin:10px 30px 0;background-color:#ebeef0;color:#93a3ad;padding:0 40px;height:40px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:400}section#accordeon-comites{margin-top:100px}section#accordeon-comites div.container div.repeater div.border{border-top:1px solid #161f41;padding:50px 0 100px}@media(max-width:1023px){section#accordeon-comites div.container div.repeater div.border{padding:25px 0 50px}}section#accordeon-comites div.container div.repeater div.border div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#accordeon-comites div.container div.repeater div.border div.ranger div.title{width:50%;padding:0 25px}@media(max-width:1023px){section#accordeon-comites div.container div.repeater div.border div.ranger div.title{width:100%}}section#accordeon-comites div.container div.repeater div.border div.ranger div.title h3{font-size:3rem;line-height:1.2;margin:0;color:#161f41}@media(max-width:1023px){section#accordeon-comites div.container div.repeater div.border div.ranger div.title h3{font-size:2rem;margin-bottom:.5em}}section#accordeon-comites div.container div.repeater div.border div.ranger div.content{width:50%;padding:0 25px}@media(max-width:1023px){section#accordeon-comites div.container div.repeater div.border div.ranger div.content{width:100%}}section#accordeon-comites div.container div.repeater div.border div.ranger div.content p{font-size:1.5rem;line-height:2rem}section#accordeon-comites div.container div.repeater div.border div.ranger div.content p:first-of-type{margin-top:0}section#accordeon-comites div.container div.repeater div.border div.ranger div.content.bas ul{list-style:none;margin:0;padding:0;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}section#accordeon-comites div.container div.repeater div.border div.ranger div.content.bas ul li{width:calc(50% - 30px);margin-left:15px;margin-right:15px;padding:30px;background-color:#fff;border-radius:32px;border:1px solid #ebeef0;text-transform:uppercase;color:#93a3ad;font-size:1rem;list-style:none;display:block;margin-bottom:30px}@media(max-width:767px){section#accordeon-comites div.container div.repeater div.border div.ranger div.content.bas ul li{width:100%}}section#accordeon-comites div.container div.repeater div.border div.ranger div.content.bas ul li strong{display:block;font-size:1.5rem;line-height:2rem;color:#161f41;text-transform:none}section#entete-equipe{display:flex;flex-direction:column;justify-content:flex-end;padding:60px;height:560px;border-radius:24px;background-size:cover;background-position:center;background-repeat:no-repeat;width:calc(100% - 60px);margin-left:30px;margin-right:30px;margin-top:30px}@media(max-width:1023px){section#entete-equipe{height:300px;padding:30px}}@media(max-width:767px){section#entete-equipe{padding:30px}}section#entete-equipe h1{color:#fff;font-size:5rem;line-height:5.5rem;font-weight:600;font-family:"aileron",sans-serif;margin:0;padding:0;max-width:1000px}@media(max-width:1023px){section#entete-equipe h1{font-size:2.5rem;line-height:1.2}}section#equipe div.container>div.ranger{width:calc(100% + 50px);margin:150px 0;margin-left:-25px;margin-right:-25px}@media(max-width:767px){section#equipe div.container>div.ranger{margin:75px -25px}}section#equipe div.container>div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#equipe div.container>div.ranger div.colonne{width:100%}}section#equipe div.container>div.ranger div.colonne div.txt p{font-size:1.25rem;line-height:2rem}section#equipe div.container>div.ranger div.colonne h2{margin:0}@media(max-width:1023px){section#equipe div.container>div.ranger div.colonne h2{margin-bottom:1em}}section#equipe div.container>div.ranger div.colonne div.tuile{border-radius:24px;overflow:hidden;border:1px solid #ebeef0;background-color:#fff;margin-bottom:50px}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger{align-items:center;margin-left:0;margin-right:0;width:100%}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1){width:35%}@media(max-width:767px){section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1){width:100%}}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(1) img{width:100%}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2){width:65%;padding:0 30px}@media(max-width:767px){section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2){width:100%;padding-top:30px;padding-bottom:30px}}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) h3{color:#161f41;font-size:1.5rem;line-height:2rem;margin:0;font-weight:600}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) h4{font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.5rem;margin:0;margin-bottom:1em}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p{line-height:1.688rem;color:#161f41}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p:last-of-type{margin-bottom:0}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p a{color:#006cbb;text-decoration:underline;font-size:1.125rem}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p button{background-color:#ebeef0;border-radius:20px;height:40px;padding:0 20px;text-decoration:none;text-transform:uppercase;color:#161f41;font-size:1rem;font-weight:400;margin-bottom:10px;border-color:#ebeef0}section#equipe div.container>div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p button:hover{color:#fff;background-color:#161f41;border-color:#161f41}section#lequipe{margin-bottom:100px}section#lequipe div.container h2{margin-bottom:2em}section#lequipe div.container div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#lequipe div.container div.ranger div.colonne{padding:0 15px;margin-bottom:30px;width:33.333%}@media(max-width:1023px){section#lequipe div.container div.ranger div.colonne{width:100%;max-width:700px}}section#lequipe div.container div.ranger div.colonne div.tuile{border-radius:32px;border:1px solid #ebeef0;padding:30px;background-color:#fff;height:100%}section#lequipe div.container div.ranger div.colonne div.tuile h3{margin:0}section#lequipe div.container div.ranger div.colonne div.tuile h4{margin:.3em 0}section#lequipe div.container div.ranger div.colonne div.tuile a{color:#006cbb}section#lequipe div.container div.ranger div.colonne div.tuile button{background-color:#ebeef0;color:#93a3ad;text-transform:uppercase;font-weight:400;font-size:1rem;height:40px;border-radius:20px;padding:0 20px}section#accordeon-entites-affiliee div.container div.acc{border-top:1px solid #161f41}section#accordeon-entites-affiliee div.container div.acc.active div.title:after{background-image:url(/themes/custom/inq/images/minus.svg)}section#accordeon-entites-affiliee div.container div.acc div.title{width:100%;position:relative;cursor:pointer}section#accordeon-entites-affiliee div.container div.acc div.title h3{font-size:3rem;font-weight:600;color:#161f41;line-height:1.2}@media(max-width:1023px){section#accordeon-entites-affiliee div.container div.acc div.title h3{font-size:1.5rem}}section#accordeon-entites-affiliee div.container div.acc div.title:after{content:"";position:absolute;width:24px;height:24px;background-image:url(/themes/custom/inq/images/Plus-dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%)}section#accordeon-entites-affiliee div.container div.acc div.content{display:none;overflow:hidden}section#accordeon-entites-affiliee div.container div.acc div.content.liste{width:100%;flex-wrap:wrap;justify-content:flex-end}section#accordeon-entites-affiliee div.container div.acc div.content.liste div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#accordeon-entites-affiliee div.container div.acc div.content.liste div.ranger div.col{width:25%;padding:0 15px;margin-bottom:30px}@media(max-width:1023px){section#accordeon-entites-affiliee div.container div.acc div.content.liste div.ranger div.col{width:100%}}section#accordeon-entites-affiliee div.container div.acc div.content.liste div.ranger div.col a{text-decoration:none;color:#161f41}section#accordeon-entites-affiliee div.container div.acc div.content.liste div.ranger div.col a div.tuile{width:100%;height:100%;background-color:#fff;border-radius:24px;padding:30px;border:1px solid #ebeef0;font-size:1.5rem;font-weight:600;line-height:2rem}section#accordeon-entites-affiliee div.container div.acc div.content.profil div.container{padding:0;width:100%}section#accordeon-entites-affiliee div.container div.acc div.content.profil section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p{margin:0;font-size:1rem;font-weight:400;line-height:1.5rem}section#accordeon-entites-affiliee div.container div.acc div.content.profil section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p.bouton{margin-top:1em}section#accordeon-entites-affiliee div.container div.acc div.content.profil section#profils-nous-joindre div.container div.ranger div.colonne div.tuile div.ranger div.col:nth-child(2) p strong{font-size:1.125rem;font-weight:600}section#liste-membres{padding-bottom:100px}section#liste-membres div.container hr{border-top:1px solid #161f41}section#liste-membres h3{margin:1em 0}section#liste-membres div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#liste-membres div.ranger div.colonne{width:25%;padding:0 15px;margin-bottom:30px}@media(max-width:767px){section#liste-membres div.ranger div.colonne{width:50%}}@media(max-width:500px){section#liste-membres div.ranger div.colonne{width:100%}}section#liste-membres div.ranger div.colonne a div.tuile{background-color:#fff;border:1px solid #ebeef0;padding:30px;height:100%;border-radius:24px;display:flex;justify-content:center;align-items:center}section#liste-membres div.ranger div.colonne a div.tuile img{width:100%}section#chaires-de-recherche{margin-top:30px}section#chaires-de-recherche div.container p{font-size:1.5rem;line-height:2rem;font-weight:600}@media(max-width:1023px){section#chaires-de-recherche div.container p{font-size:1.25rem;line-height:1.5}}section#chaires-de-recherche div.container div.ranger{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}section#chaires-de-recherche div.container div.ranger div.colonne{width:50%;padding:0 15px}@media(max-width:1023px){section#chaires-de-recherche div.container div.ranger div.colonne{width:100%}}section#chaires-de-recherche div.container div.ranger div.colonne ul{columns:2;column-gap:50px;list-style:none;margin:1.5rem 0;padding:0}@media(max-width:767px){section#chaires-de-recherche div.container div.ranger div.colonne ul{columns:1}}section#chaires-de-recherche div.container div.ranger div.colonne ul li{margin:0;padding:0;margin-bottom:30px;font-size:1.125rem;line-height:1.688rem;font-weight:400;color:#161f41}section#chaires-de-recherche div.container div.ranger div.colonne ul li strong{font-size:1.5rem;font-weight:600;line-height:2rem;display:block;margin-bottom:.5em}section#liste-des-chaires{margin-top:40px;padding-bottom:100px}section#liste-des-chaires div.container hr{border-top:1px solid #161f41}section#liste-des-chaires div.container div.view-content{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-bottom:30px}section#liste-des-chaires div.container div.view-content div.views-row{width:33.333%;padding:0 15px}@media(max-width:1023px){section#liste-des-chaires div.container div.view-content div.views-row{width:100%;margin-bottom:30px}}section#liste-des-chaires div.container div.view-content div.views-row div.tuile{background-color:#fff;border:1px solid #ebeef0;border-radius:24px;overflow:hidden}section#liste-des-chaires div.container div.view-content div.views-row div.tuile img{width:100%}section#liste-des-chaires div.container div.view-content div.views-row div.tuile div.texte{padding:30px}section#liste-des-chaires div.container div.view-content div.views-row div.tuile div.texte h3{margin:0;font-size:1.3rem;line-height:2rem}section#liste-des-chaires div.container div.view-content div.views-row div.tuile div.texte p{margin:.2em 0}section#liste-des-chaires div.container div.view-content div.views-row div.tuile div.texte a.bouton{border:1px solid #ebeef0;background-color:#ebeef0;border-radius:20px;height:40px;padding:0 20px;display:inline-flex;text-decoration:none;justify-content:center;align-items:center;color:#93a3ad;text-transform:uppercase;font-size:1rem;margin-top:20px;transition:all .5s ease}section#liste-des-chaires div.container div.view-content div.views-row div.tuile div.texte a.bouton:hover{background-color:#fff;color:#161f41;border-color:#161f41}section#chaire-single{padding-bottom:100px;margin-top:40px}section#chaire-single div.container div.border{border-top:1px solid #161f41}section#chaire-single div.container div.border div.ranger div.colonne{padding:48px 0;width:50%}@media(max-width:1023px){section#chaire-single div.container div.border div.ranger div.colonne{width:100%;padding:24px 0}}section#chaire-single div.container div.border div.ranger div.colonne h2{margin:0}@media(max-width:1023px){section#chaire-single div.container div.border div.ranger div.colonne h2{font-size:2rem;line-height:1.2}}section#chaire-single div.container div.border div.ranger div.colonne p{font-size:1.5rem;line-height:2rem;font-weight:600}@media(max-width:1023px){section#chaire-single div.container div.border div.ranger div.colonne p{line-height:1.5;font-size:1.25rem}}section#chaire-single div.container div.border div.ranger div.colonne p:first-of-type{margin-top:0}section#chaire-single div.container div.border div.ranger div.colonne p:last-of-type{margin-bottom:0}section#chaire-single div.container div.border div.ranger div.colonne ul{list-style:none;margin:0;margin-top:0px;padding:0;columns:2;column-gap:30px}@media(max-width:767px){section#chaire-single div.container div.border div.ranger div.colonne ul{columns:1}}section#chaire-single div.container div.border div.ranger div.colonne ul li{margin-bottom:30px;margin-top:0px;padding:30px;display:flex;flex-direction:column;justify-content:center;font-size:1.5rem;line-height:1.2;color:#161f41;font-weight:600;background-color:#fff;border-radius:24px;border:1px solid #ebeef0;break-inside:avoid-column}@media(max-width:1023px){section#chaire-single div.container div.border div.ranger div.colonne ul li{font-size:1.25rem}}section#chaire-single div.container div.border div.ranger div.colonne div.tuile{border:1px solid #ebeef0;overflow:hidden;border-radius:24px;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;max-width:556px}section#chaire-single div.container div.border div.ranger div.colonne div.tuile div.img{width:112px}section#chaire-single div.container div.border div.ranger div.colonne div.tuile div.img img{width:100%}section#chaire-single div.container div.border div.ranger div.colonne div.tuile div.txt{padding:30px}section#chaire-single div.container div.border div.ranger div.colonne div.tuile div.txt h3{font-size:1.5rem;line-height:2rem;margin:0}section#chaire-single div.container div.border div.ranger div.colonne div.tuile div.txt h4{font-size:1rem;margin:0}.pager__item{background-color:#ebeef0;border-right:1px solid #b3c0c9;color:#93a3ad;width:64px;height:64px;font-size:1.5rem;font-weight:400}.pager__item a{color:#93a3ad;font-size:1.5rem;font-weight:400}.pager__item--active{color:#161f41;background-color:#ebeef0}.pager__items{justify-content:center}.pager__items li:first-child{overflow:hidden;border-top-left-radius:32px;border-bottom-left-radius:32px}.pager__items li:last-child{overflow:hidden;border-right:0;border-top-right-radius:32px;border-bottom-right-radius:32px}form.search-form{display:none}div.search-result__meta{display:none}section#qui-sommes-nous-intro{padding-top:140px;padding-bottom:70px}@media(max-width:1023px){section#qui-sommes-nous-intro{padding-top:70px}}section#qui-sommes-nous-intro div.container div.ranger{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#qui-sommes-nous-intro div.container div.ranger div.colonne{width:50%;padding:0 25px}@media(max-width:1023px){section#qui-sommes-nous-intro div.container div.ranger div.colonne{width:100%}}section#qui-sommes-nous-intro div.container div.ranger div.colonne h2{margin-top:0}section#qui-sommes-nous-intro div.container div.ranger div.colonne p:first-of-type{margin-top:0;font-size:1.5rem;line-height:2rem}section#qui-sommes-nous-institut{padding-bottom:140px}section#qui-sommes-nous-institut div.container h2{text-align:center}section#qui-sommes-nous-institut div.container div.ranger{border-radius:24px;overflow:hidden;background-color:#fff;border:1px solid #ebeef0;margin-top:70px}section#qui-sommes-nous-institut div.container div.ranger div.colonne{width:33.333%;border:1px solid #ebeef0;display:flex;flex-direction:column;padding:30px}@media(max-width:1023px){section#qui-sommes-nous-institut div.container div.ranger div.colonne{width:50%}}@media(max-width:767px){section#qui-sommes-nous-institut div.container div.ranger div.colonne{width:100%}}section#qui-sommes-nous-institut div.container div.ranger div.colonne img.logo{height:100%;max-width:100px;max-height:100px}section#qui-sommes-nous-institut div.container div.ranger div.colonne span.number{margin-top:30px;display:block;font-size:2rem;font-weight:600;color:#161f41}section#qui-sommes-nous-institut div.container div.ranger div.colonne p{margin:0}section#entete-ligne_directrice{overflow:hidden;padding:25px}section#entete-ligne_directrice div.bg{height:360px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;border-radius:24px;position:relative;z-index:2}@media(max-width:767px){section#entete-ligne_directrice div.bg{padding:30px;height:200px}}section#entete-ligne_directrice div.container{padding:0}section#entete-ligne_directrice div.ranger{display:flex;flex-wrap:wrap;align-items:center;margin-top:-20px;position:relative;z-index:2}section#entete-ligne_directrice div.ranger div.ranger{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:calc(100% - 206px);padding-left:50px;position:relative;z-index:2}@media(max-width:767px){section#entete-ligne_directrice div.ranger div.ranger{width:calc(100% - 18vw);padding-left:4vw;position:relative;top:4vw}}section#entete-ligne_directrice div.ranger div.ranger h1{margin:0}@media(max-width:767px){section#entete-ligne_directrice div.ranger div.ranger h1{font-size:6vw;margin-top:1.5em}}section#entete-ligne_directrice div.ranger div.ranger p{margin:0}@media(max-width:767px){section#entete-ligne_directrice div.ranger div.ranger p{font-size:3vw}}section#entete-ligne_directrice div.ranger div.bulle{background-image:url(/themes/custom/inq/images/lignes-directrices-logo.png);background-size:calc(100% - 0px);background-position:center;background-repeat:no-repeat;width:206px;height:206px;background-color:#fff;overflow:hidden;border-radius:50%}@media(max-width:767px){section#entete-ligne_directrice div.ranger div.bulle{width:18vw;height:18vw}}section#entete-ligne_directrice div.nav{width:100%;margin-top:56px;position:relative;z-index:1}section#entete-ligne_directrice div.nav:before{width:calc(100% + 1000px);bottom:50%;height:2000px;position:absolute;z-index:0;left:-500px;background-color:#fff;content:"";z-index:5}section#entete-ligne_directrice div.nav ul{display:flex;flex-wrap:wrap;margin:0;padding:0;border:1px solid #ebeef0;overflow:hidden;border-radius:36px;flex-wrap:wrap;position:relative;z-index:5}section#entete-ligne_directrice div.nav ul li{margin:0;padding:0;width:20%;display:flex;justify-content:center;align-items:center;font-size:20px;color:#000;border-left:none;border-right:1px solid #ebeef0;height:72px;background-color:#fff;cursor:pointer;transition:all .5s ease}section#entete-ligne_directrice div.nav ul li:hover{background-color:#e6007f;color:#fff}@media(max-width:1023px){section#entete-ligne_directrice div.nav ul li{width:100%;border-right:none;border-bottom:1px solid #ebeef0;height:55px}}section#entete-ligne_directrice div.nav ul li:last-child{border-right:none}@media(max-width:1023px){section#entete-ligne_directrice div.nav ul li:last-child{border-bottom:none}}section#entete-ligne_directrice div.nav ul li.active{background-color:#e6007f;color:#fff}section#entete-ligne_directrice ul.breadcrumb li a{text-decoration:underline;color:#93a3ad}section#entete-ligne_directrice ul.breadcrumb li{position:relative;margin:0;padding:0;list-style:none;font-size:1.125rem;color:#161f41;padding-right:30px;font-size:.875rem;line-height:2}section#entete-ligne_directrice ul.breadcrumb li:last-child:after{content:none}section#entete-ligne_directrice ul.breadcrumb li::after{content:">";position:absolute;right:5px;color:#93a3ad;top:50%;transform:translateY(-50%)}section#entete-ligne_directrice ul.breadcrumb{margin:0;margin-top:80px;padding:0;display:flex;flex-wrap:wrap}section#content-lexique div.container{max-width:971px}section#content-lexique div.container div#content-accueil{display:block}section#content-lexique div.container div#content-contexte{display:none}section#content-lexique div.container div#content-principes{display:none}section#content-lexique div.container div#content-demarches{display:none}section#content-lexique div.container div#content-recommandations{display:none}section#content-lexique div.container div.accordeon div.acc{border-bottom:1px solid #ebeef0}section#content-lexique div.container div.accordeon div.acc:last-of-type{border-bottom:none}section#content-lexique div.container div.accordeon div.acc.active div.title span{width:24px;height:24px;background-image:url(/themes/custom/inq/images/x.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section#content-lexique div.container div.accordeon div.acc.active div.content{display:block}section#content-lexique div.container div.accordeon div.acc div.title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}section#content-lexique div.container div.accordeon div.acc div.title span{width:24px;height:24px;background-image:url(/themes/custom/inq/images/%2B.svg)}section#content-lexique div.container div.accordeon div.acc div.content{display:none}@media(max-width:767px){.pager__item{width:40px;height:40px;font-size:1rem}.pager__item a{font-size:1rem}.pager__item a svg{height:.75rem;width:auto}}section#contact-nous-joindre{padding-top:100px}section#contact-nous-joindre h3{text-align:center}@media(max-width:767px){section#contact-nous-joindre h3{font-size:1.25rem}}div#form{display:block;max-width:800px;margin:0 auto}div#form label{color:#161f41;font-weight:500;font-size:1.25rem;font-family:"aileron",sans-serif}@media(max-width:767px){div#form label{font-size:1.125rem}}div#form input{width:100%;color:#161f41;font-size:1.125rem;font-family:"aileron",sans-serif}@media(max-width:767px){div#form input{font-size:1rem}}div#form textarea{width:100%;color:#161f41;font-size:1.125rem;font-family:"aileron",sans-serif}@media(max-width:767px){div#form textarea{font-size:1rem}}div#form input.form-submit{width:auto;display:block;float:right;font-size:1.25rem;font-weight:700;color:#fff;background-color:#161f41;border-color:#161f41;font-family:"aileron",sans-serif;border-radius:30px}@media(max-width:767px){div#form input.form-submit{font-size:1.125rem}}div#form input:invalid,div#form textarea:invalid{background-color:#fff}.button-link{display:flex;padding:20px 32px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:#fff;text-transform:uppercase}section.main-hero{align-content:flex-end;border-radius:32px;display:flex;flex-wrap:wrap;margin:24px;min-height:560px;overflow:hidden;padding:56px 64px;position:relative}section.main-hero:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.main-hero h1{color:#fff;font-size:clamp(2.5rem,4.167vw,80px);position:relative;z-index:1}section.main-hero .hero__media{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.main-hero .hero__media img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}section.intro .intro__grid{display:grid;gap:28px;grid-template-columns:repeat(2,1fr)}body.page-node-type-pages-phase-2-modele-2 main{overflow:initial}.phase-2{hyphens:none}.phase-2 .grid-full{display:block}.phase-2 .contextual-region{position:initial}.phase-2 .content-wrap{padding:clamp(40px,7.5vw,144px) 0}.phase-2 h1:first-child,.phase-2 h2:first-child,.phase-2 h3:first-child,.phase-2 h4:first-child{margin-top:0}.phase-2 h1:last-child,.phase-2 h2:last-child,.phase-2 h3:last-child,.phase-2 h4:last-child{margin-bottom:0}.phase-2 p,.phase-2 ul,.phase-2 ol{margin:1.25em 0}.phase-2 p:first-child,.phase-2 ul:first-child,.phase-2 ol:first-child{margin-top:0}.phase-2 p:last-child,.phase-2 ul:last-child,.phase-2 ol:last-child{margin-bottom:0}.phase-2 p li last-child,.phase-2 ul li last-child,.phase-2 ol li last-child{margin:0}.phase-2 p strong,.phase-2 ul strong,.phase-2 ol strong{font-weight:600}.phase-2 a{transition:all .3s ease}#infrastructures{word-wrap:initial}#infrastructures .content-wrap{display:flex;flex-direction:column;gap:clamp(40px,7.5vw,144px)}#infrastructures section.cards .field__items{display:grid;gap:28px;grid-template-columns:repeat(2,1fr)}#infrastructures section.cards .field__items .card{align-items:flex-end;border-radius:24px;box-shadow:0 0 0 0px #000;display:flex;min-height:660px;overflow:hidden;padding:clamp(25px,2.5vw,48px);position:relative;transition:all .3s ease}#infrastructures section.cards .field__items .card:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#infrastructures section.cards .field__items .card .card__media{display:block;height:100%;left:0;position:absolute;top:0;transition:all 1.5s ease;width:100%;z-index:-1}#infrastructures section.cards .field__items .card .card__media img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}#infrastructures section.cards .field__items .card .card__overlay{position:relative;z-index:1}#infrastructures section.cards .field__items .card .card__overlay h3,#infrastructures section.cards .field__items .card .card__overlay p,#infrastructures section.cards .field__items .card .card__overlay ul,#infrastructures section.cards .field__items .card .card__overlay ol,#infrastructures section.cards .field__items .card .card__overlay .card__text{color:#fff}#infrastructures section.cards .field__items .card .card__overlay h3{line-height:1.16667em;font-size:clamp(30px,2.5vw,48px);font-weight:600;margin-bottom:.5em}#infrastructures section.cards .field__items .card .card__overlay .card__text .field__item{font-size:24px}#infrastructures section.cards .field__items .card .card__overlay a{display:block;position:relative;padding:20px 32px;border-radius:40px;background:#fff;color:#000;text-decoration:none;line-height:1em;width:fit-content;margin-top:32px;overflow:hidden;text-transform:uppercase;transition:all .3s ease}#infrastructures section.cards .field__items .card .card__overlay a::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(224,0,122,0.2) 0%,rgba(224,0,122,0.2) 100%);opacity:0;transition:opacity .3s ease;z-index:0}#infrastructures section.cards .field__items .card .card__overlay a>*{position:relative;z-index:1}#infrastructures section.cards .field__items .card .card__overlay a:hover{color:#e0007a}#infrastructures section.cards .field__items .card .card__overlay a:hover::before{opacity:1}#infrastructures section.cards .field__items .card:hover{box-shadow:0 0 0 3px #000}#infrastructures section.cards .field__items .card:hover .card__media{transform:scale(1.2);transform-origin:center center}#phase-2-modele-2 .carrousel{margin-bottom:clamp(40px,4.167vw,80px);position:relative}#phase-2-modele-2 .carrousel .field--name-field-carrousel{border-radius:32px;overflow:hidden}#phase-2-modele-2 .carrousel .arrows{align-items:center;display:flex;justify-content:space-between}#phase-2-modele-2 .carrousel .arrow{align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:1}#phase-2-modele-2 .carrousel .arrow:before{background-position:center;background-repeat:no-repeat;background-size:10px;content:"";display:block;height:18px;position:relative;width:10px}#phase-2-modele-2 .carrousel .arrow:hover{opacity:.85}#phase-2-modele-2 .carrousel .arrow.arrow-prev{left:32px}#phase-2-modele-2 .carrousel .arrow.arrow-prev:before{background-image:url(/themes/custom/inq/images/slick-prev-arrow.svg);left:-2px}#phase-2-modele-2 .carrousel .arrow.arrow-next{right:32px}#phase-2-modele-2 .carrousel .arrow.arrow-next:before{background-image:url(/themes/custom/inq/images/slick-next-arrow.svg);right:-2px}#phase-2-modele-2 .carrousel .carrousel__media:after{content:"";display:block;padding-bottom:40%}#phase-2-modele-2 .carrousel .carrousel__media img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}#phase-2-modele-2 .carrousel .slick-slider{margin:0}#phase-2-modele-2 .carrousel .slick-dots{bottom:32px;margin:0;position:absolute}#phase-2-modele-2 .carrousel .slick-dots li{height:10px;margin:0 6px;width:10px}#phase-2-modele-2 .carrousel .slick-dots li button{height:10px;padding:0;width:10px}#phase-2-modele-2 .carrousel .slick-dots li button:before{background-color:#fff;border-radius:100%;content:"";height:10px;opacity:.4;transition:all .3s ease;width:10px}#phase-2-modele-2 .carrousel .slick-dots li button:hover:before{opacity:.8}#phase-2-modele-2 .carrousel .slick-dots li.slick-active button:before{opacity:1}#phase-2-modele-2 .page-content{align-items:flex-start;display:grid;grid-template-columns:7fr 4fr;gap:40px calc(8.3333333333% + 56px)}#phase-2-modele-2 .page-content a{text-decoration:none}#phase-2-modele-2 .page-content .col-1 span.l1,#phase-2-modele-2 .page-content .col-1 span.l2{display:block}#phase-2-modele-2 .page-content .col-1 h2,#phase-2-modele-2 .page-content .col-1 h3{font-size:32px;margin:1.5em 0 .8em}#phase-2-modele-2 .page-content .col-1 p,#phase-2-modele-2 .page-content .col-1 ul,#phase-2-modele-2 .page-content .col-1 ol{font-size:24px;line-height:1.5em}#phase-2-modele-2 .page-content .col-1 ul,#phase-2-modele-2 .page-content .col-1 ol{padding-left:30px}#phase-2-modele-2 .page-content .col-1 ul li::marker,#phase-2-modele-2 .page-content .col-1 ol li::marker{color:#006cbb}#phase-2-modele-2 .page-content .col-2{background-color:#fff;border:1px solid #dcdcdc;border-radius:24px;position:sticky;top:144px}#phase-2-modele-2 .page-content .col-2>div{border-bottom:1px solid #dcdcdc;font-size:16px;padding:24px 32px}#phase-2-modele-2 .page-content .col-2>div:last-child{border:0}#phase-2-modele-2 .page-content .col-2>div h4{color:#93a3ad;font-size:18px;font-weight:400;margin-bottom:.75em}#phase-2-modele-2 .page-content .col-2>div .personne-contact{align-items:center;display:flex;gap:20px}#phase-2-modele-2 .page-content .col-2>div .personne-contact .personne-contact__media{flex-shrink:0;position:relative;width:80px}#phase-2-modele-2 .page-content .col-2>div .personne-contact .personne-contact__media:after{content:"";display:block;padding-bottom:100%}#phase-2-modele-2 .page-content .col-2>div .personne-contact .personne-contact__media img{border-radius:100%;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}#phase-2-modele-2 .page-content .col-2>div.site-web a{position:relative;display:block;border:1px solid #006cbb;border-radius:40px;background:#006cbb;color:#fff;padding:20px 32px;text-align:center;text-transform:uppercase;overflow:hidden;text-transform:uppercase;transition:all .3s ease}#phase-2-modele-2 .page-content .col-2>div.site-web a span{position:relative;z-index:1}#phase-2-modele-2 .page-content .col-2>div.site-web a:hover{background-color:rgba(0,108,187,.2);color:#006cbb}#phase-2-modele-2 .back-link{align-items:center;color:#93a3ad;display:flex;font-size:18px;gap:12px;line-height:1em;margin-top:clamp(60px,4.167vw,80px);text-decoration:none;text-transform:uppercase;width:fit-content}#phase-2-modele-2 .back-link:before{background-image:url(/themes/custom/inq/images/back-link-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:7px;content:"";display:block;height:13px;width:7px}#phase-2-modele-2 .back-link:hover{opacity:.8}#phase-2-modele-3 .content-wrap{display:flex;gap:clamp(60px,15vw,288px);flex-direction:column}#phase-2-modele-3 .videos{display:flex;gap:clamp(40px,4.167vw,80px);flex-direction:column}#phase-2-modele-3 .videos .row-1{width:calc(50% - 14px)}#phase-2-modele-3 .videos .row-2 .field__items{display:grid;gap:28px;grid-template-columns:repeat(2,1fr)}#phase-2-modele-3 .videos .row-2 .field__items .video-card h3{font-size:24px;line-height:1em;margin:10px 0 0}#phase-2-modele-3 .videos .row-2 .field__items .video-card video{border-radius:16px}#phase-2-modele-3 .laboratoires-thematiques h2{margin-bottom:clamp(40px,4.167vw,80px)}#phase-2-modele-3 .laboratoires-thematiques .row-1{display:flex;gap:1em 72px;margin-bottom:40px}#phase-2-modele-3 .laboratoires-thematiques .row-1 p{margin:0}#phase-2-modele-3 .laboratoires-thematiques .row-1 p.label{font-size:32px}#phase-2-modele-3 .laboratoires-thematiques .row-1 p.results{color:#93a3ad;font-size:20px}#phase-2-modele-3 .laboratoires-thematiques .row-2{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}#phase-2-modele-3 .laboratoires-thematiques .row-2 a{align-items:center;background-color:#fff;border-radius:24px;display:grid;grid-template-columns:1fr 2fr;height:100%;gap:32px;padding:16px;text-decoration:none}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .image{position:relative}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .image:after{content:"";display:block;padding-bottom:100%}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .image img{border-radius:8px;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte h3{font-size:clamp(20px,1.25vw,24px);line-height:1.25em;text-decoration:underline;transition:all .3s ease;margin:0}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte .description .field__item{color:#93a3ad;font-size:16px;line-height:1em;margin:16px 0 0}#phase-2-modele-3 .laboratoires-thematiques .row-2 a:hover .texte h3{color:#45a735}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items{margin-top:clamp(40px,4.167vw,80px)}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items a{text-decoration:none}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items img{width:12px}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items span{color:#161f41}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items .pager__item.is-disabled{cursor:not-allowed}#phase-2-modele-3 .laboratoires-thematiques .row-3 .pager__items .pager__item.is-disabled img{opacity:.4}#phase-2-modele-3 .logos_display h2{line-height:1.2em;margin-bottom:1em;text-align:center}#phase-2-modele-3 .logos_display .texte{margin:-20px auto 35px;text-align:center;width:75%}#phase-2-modele-3 .logos_display .texte p,#phase-2-modele-3 .logos_display .texte ul,#phase-2-modele-3 .logos_display .texte ol{font-size:18px}#phase-2-modele-3 .logos_display .field__items{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}#phase-2-modele-3 .logos_display .field__items .logo-card{margin:auto}#phase-2-modele-3 .logos_display .field__items>.field__item{align-items:center;display:flex;padding:clamp(15px,2.083vw,40px) clamp(20px,3.333vw,64px);width:calc(33.3333333333% - 18.6666666667px)}#phase-2-modele-3 .logos_display .field__items>.field__item a{display:block}#phase-2-modele-3 .logos_display .field__items>.field__item a img{object-fit:contain;object-position:center;max-height:82px;max-width:240px;width:100%}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body.toolbar-tray-open #phase-2-modele-2 .page-content .col-2{top:223px}@media(max-width:1400px){section.main-hero{min-height:500px}#infrastructures section.cards .field__items .card{min-height:560px}#phase-2-modele-2 .page-content .col-1 p,#phase-2-modele-2 .page-content .col-1 ul,#phase-2-modele-2 .page-content .col-1 ol{font-size:22px}}@media(max-width:1280px){section.main-hero{min-height:450px}#infrastructures section.cards .field__items .card .card__overlay .card__text .field__item,#phase-2-modele-3 .videos .row-2 .field__items .video-card h3{font-size:22px}#infrastructures section.cards .field__items .card{min-height:510px}#phase-2-modele-2 .page-content .col-1 p,#phase-2-modele-2 .page-content .col-1 ul,#phase-2-modele-2 .page-content .col-1 ol{font-size:20px}#phase-2-modele-2 .page-content{grid-template-columns:7fr 5fr;gap:40px 28px}}@media(max-width:1024px){section.main-hero{min-height:400px;padding:30px}section.main-hero:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%)}section.intro .intro__grid{grid-template-columns:1fr}#infrastructures section.cards .field__items .card{min-height:460px}#infrastructures section.cards .field__items .card:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 70%)}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte h3,#phase-2-modele-2 .page-content .col-1 p,#phase-2-modele-2 .page-content .col-1 ul,#phase-2-modele-2 .page-content .col-1 ol{font-size:18px}#phase-2-modele-2 .page-content{display:flex;flex-direction:column-reverse}#phase-2-modele-2 .page-content>div{width:100%}#phase-2-modele-2 .page-content>div.col-2{position:initial}#phase-2-modele-3 .logos_display .texte{width:100%}}@media(max-width:900px){#infrastructures section.cards .field__items{grid-template-columns:1fr}#phase-2-modele-3 .laboratoires-thematiques .row-2{gap:16px}#phase-2-modele-3 .laboratoires-thematiques .row-2 a{gap:16px}}@media(max-width:768px){section.main-hero{padding:30px}#infrastructures section.cards .field__items .card .card__overlay .card__text .field__item{font-size:20px}#infrastructures section.cards .field__items .card .card__overlay a{margin-top:25px}#phase-2-modele-3 .videos .row-1{width:100%}#phase-2-modele-3 .videos .row-2 .field__items{grid-template-columns:1fr}#phase-2-modele-3 .laboratoires-thematiques .row-2{gap:32px;grid-template-columns:1fr}#phase-2-modele-3 .laboratoires-thematiques .row-2 a{gap:32px}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte h3{font-size:22px}#phase-2-modele-3 .laboratoires-thematiques .row-1 p.label{font-size:27px}#phase-2-modele-3 .laboratoires-thematiques .row-1 p.results{font-size:18px}#phase-2-modele-2 .carrousel .carrousel__media:after{padding-bottom:45%}#phase-2-modele-2 .carrousel .arrow.arrow-prev{left:15px}#phase-2-modele-2 .carrousel .arrow.arrow-next{right:15px}#phase-2-modele-2 .carrousel .slick-dots{bottom:15px}}@media(max-width:600px){#infrastructures section.cards .field__items .card{min-height:390px}#infrastructures section.cards .field__items .card .card__overlay .card__text .field__item{font-size:18px}#phase-2-modele-3 .videos .row-2 .field__items .video-card h3{font-size:20px}#phase-2-modele-3 .laboratoires-thematiques .row-2{grid-template-columns:1fr}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte h3{font-size:20px}#phase-2-modele-3 .laboratoires-thematiques .row-1{gap:1em 30px}#phase-2-modele-3 .laboratoires-thematiques .row-1 p.label{font-size:24px}#phase-2-modele-3 .logos_display .field__items>.field__item{width:calc(50% - 14px)}#phase-2-modele-2 .carrousel .carrousel__media:after{padding-bottom:50%}}@media(max-width:480px){#phase-2-modele-3 .laboratoires-thematiques .row-2{gap:16px}#phase-2-modele-3 .laboratoires-thematiques .row-2 a .texte h3{font-size:18px}#phase-2-modele-3 .logos_display .field__items{gap:14px}#phase-2-modele-3 .logos_display .field__items>.field__item{width:calc(50% - 7px)}#phase-2-modele-2 .carrousel .arrow{height:42px;width:42px}#phase-2-modele-2 .carrousel .arrow.arrow-prev:before{left:-1px}#phase-2-modele-2 .carrousel .arrow.arrow-next:before{right:-1px}}@media(max-width:375px){#phase-2-modele-3 .logos_display .field__items{gap:28px}#phase-2-modele-3 .logos_display .field__items>.field__item{width:80%}}.tca-tag,section#actualites-recherche .view-content .views-row article div.field--name-field-tags span,section#actualites .tuile .cat span.term,span.term{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:32px;font-size:1rem;font-weight:600;line-height:1.5;text-transform:uppercase;margin-right:4px;}.admin-edit-bar{background-color:#161f41;border-bottom:1px solid rgba(255,255,255,.1);padding:10px 0}.admin-edit-bar__inner{max-width:1440px;margin:0 auto;padding:0 32px;display:flex;align-items:center;gap:24px}.admin-edit-bar__link{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.7);text-decoration:none;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}.admin-edit-bar__link:hover{color:#fff}.admin-edit-bar__link--logout{margin-left:auto;color:rgba(255,255,255,.5)}.admin-edit-bar__link--logout:hover{color:#f47f7f}.page-basic{padding:60px 0}.page-basic__content{max-width:900px;margin:0 auto;padding:0 25px}.page-basic__title{font-size:2rem;color:#161F41;margin-bottom:32px;padding-bottom:16px;border-bottom:3px solid #006CBB}.page-basic__body{font-size:1rem;line-height:1.8;color:#333}.page-basic__body h2{font-size:1.4rem;color:#161F41;margin-top:40px;margin-bottom:12px}.page-basic__body h3{font-size:1.1rem;color:#161F41;margin-top:28px;margin-bottom:8px}.page-basic__body p{margin-bottom:16px}.page-basic__body a{color:#006CBB;text-decoration:underline}.page-basic__body ul,.page-basic__body ol{margin:0 0 16px 24px}.page-basic__body li{margin-bottom:6px}.page-basic__body table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.9rem}.page-basic__body table th{background-color:#161F41;color:#fff !important;padding:10px 14px;text-align:left}.page-basic__body td{padding:10px 14px;border-bottom:1px solid #EBEEF0}.page-basic__body tr:nth-child(even) td{background-color:#EBEEF0}.page-basic__body code{background-color:#EBEEF0;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:.85em}.page-basic__body strong{color:#161F41}
#cookie-consent-banner{position:fixed;bottom:0;left:0;right:0;background-color:#161F41;color:#fff;padding:18px 24px;z-index:9999;box-shadow:0 -4px 16px rgba(0,0,0,0.25);}#cookie-consent-banner[hidden]{display:none;}.cookie-consent-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap;}.cookie-consent-text{flex:1;min-width:200px;}.cookie-consent-text p{margin:0;font-size:14px;line-height:1.6;color:#fff;}.cookie-consent-buttons{display:flex;gap:10px;flex-shrink:0;}.btn-cookie-accept,.btn-cookie-refuse{padding:10px 22px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;transition:opacity 0.2s ease;white-space:nowrap;}.btn-cookie-accept{background-color:#006CBB;color:#fff;border:2px solid #006CBB;}.btn-cookie-refuse{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,0.5);}.btn-cookie-accept:hover{opacity:0.85;}.btn-cookie-refuse:hover{border-color:#fff;}@media (max-width:640px){#cookie-consent-banner{padding:16px;}.cookie-consent-inner{flex-direction:column;align-items:stretch;gap:14px;}.cookie-consent-buttons{width:100%;}.btn-cookie-accept,.btn-cookie-refuse{flex:1;text-align:center;}}
