/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html{box-sizing:border-box;font-size:62.5%;height:100%}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;background-image:url(/themes/custom/labri/images/bg.png);background-position:center top;color:#111;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off;font-size:1.9rem;line-height:168%;min-height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%}body.cke_editable{margin:0 2.8rem;width:auto}p{margin-bottom:2.4rem}img{display:block;height:auto;max-width:100%}a img{border:0}svg{max-width:100%}ul{padding:0 0 0 2rem}.text-right{text-align:right}.text-left{text-align:left}header>.region,#block-labri-views-block-slider-block-slide,#block-labri-nosdomainesdexpertise,#block-labri-lesdernieresactualites,#block-voirtouteslesactualites,#block-labri-agenda,#block-voirtoutlagenda,div[data-drupal-messages],#block-filsdariane,#block-contenudelapageprincipale,#block-labri-publicationsthesescontratsetbrevets>.layout,#block-labri-lelabrienchiffres>.layout,#block-labri-unequestionunprojet,#block-lanewsletterdulabri>.layout,#block-labri>.layout,#block-copyright,#block-formulaireexposerecherchepage-1,#block-views-block-taxonomie-block-1,#block-retouralannuaire{margin:0 auto;max-width:129.6rem;overflow:hidden;padding:0 2.8rem}@font-face{font-family:'Gilroy';src:url(/themes/custom/labri/css/fonts/Gilroy-Regular.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Gilroy-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/themes/custom/labri/css/fonts/Gilroy-Medium.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/themes/custom/labri/css/fonts/Gilroy-Bold.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Gilroy-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/themes/custom/labri/css/fonts/Roboto-Regular.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/themes/custom/labri/css/fonts/Roboto-Bold.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Roboto-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/themes/custom/labri/css/fonts/Roboto-Italic.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Roboto-Italic.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url(/themes/custom/labri/css/fonts/Roboto-BoldItalic.woff2) format("woff2"),url(/themes/custom/labri/css/fonts/Roboto-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}.grid{box-sizing:border-box;display:flex;margin-left:-2.8rem;margin-right:-2.8rem}.grid>.col-1{box-sizing:border-box;flex:0 0 calc(16.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.grid>.col-2{box-sizing:border-box;flex:0 0 calc(33.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.grid>.col-3{box-sizing:border-box;flex:0 0 calc(50% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.grid>.col-4{box-sizing:border-box;flex:0 0 calc(66.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.grid>.col-5{box-sizing:border-box;flex:0 0 calc(83.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.grid>.col-6{box-sizing:border-box;flex:0 0 calc(100% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}[class~="gridlex"],[class*="gridlex-"],[class*="gridlex_"]{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0 -2.8rem}[class~="col"],[class*="col-"],[class*="col_"]{box-sizing:border-box;padding:0 2.8rem 5.6rem;max-width:100%}[class~="col"],[class*="col_"]{flex:1 1 0%}[class*="col-"]{flex:none}[class~="gridlex"][class~="col"],[class~="gridlex"][class*="col-"],[class~="gridlex"][class*="col_"],[class*="gridlex-"][class~="col"],[class*="gridlex-"][class*="col-"],[class*="gridlex-"][class*="col_"],[class*="gridlex_"][class~="col"],[class*="gridlex_"][class*="col-"],[class*="gridlex_"][class*="col_"]{margin:0;padding:0}[class*="gridlex-"][class*="-noGutter"]{margin:0}[class*="gridlex-"][class*="-noGutter"]>[class~="col"],[class*="gridlex-"][class*="-noGutter"]>[class*="col-"]{padding:0}[class*="gridlex-"][class*="-noWrap"]{flex-wrap:nowrap}[class*="gridlex-"][class*="-center"]{justify-content:center}[class*="gridlex-"][class*="-right"]{justify-content:flex-end;align-self:flex-end;margin-left:auto}[class*="gridlex-"][class*="-top"]{align-items:flex-start}[class*="gridlex-"][class*="-middle"]{align-items:center}[class*="gridlex-"][class*="-bottom"]{align-items:flex-end}[class*="gridlex-"][class*="-reverse"]{flex-direction:row-reverse}[class*="gridlex-"][class*="-column"]{flex-direction:column}[class*="gridlex-"][class*="-column"]>[class*="col-"]{flex-basis:auto}[class*="gridlex-"][class*="-column-reverse"]{flex-direction:column-reverse}[class*="gridlex-"][class*="-spaceBetween"]{justify-content:space-between}[class*="gridlex-"][class*="-spaceAround"]{justify-content:space-around}[class*="gridlex-"][class*="-equalHeight"]>[class~="col"],[class*="gridlex-"][class*="-equalHeight"]>[class*="col-"],[class*="gridlex-"][class*="-equalHeight"]>[class*="col_"]{align-self:stretch}[class*="gridlex-"][class*="-equalHeight"]>[class~="col"]>*,[class*="gridlex-"][class*="-equalHeight"]>[class*="col-"]>*,[class*="gridlex-"][class*="-equalHeight"]>[class*="col_"]>*{height:100%}[class*="gridlex-"][class*="-noBottom"]>[class~="col"],[class*="gridlex-"][class*="-noBottom"]>[class*="col-"],[class*="gridlex-"][class*="-noBottom"]>[class*="col_"]{padding-bottom:0}[class*="col-"][class*="-top"]{align-self:flex-start}[class*="col-"][class*="-middle"]{align-self:center}[class*="col-"][class*="-bottom"]{align-self:flex-end}[class*="col-"][class*="-first"]{order:-1}[class*="col-"][class*="-last"]{order:1}[class*="gridlex-1"]>[class~="col"],[class*="gridlex-1"]>[class*="col-"],[class*="gridlex-1"]>[class*="col_"]{flex-basis:100%;max-width:100%}[class*="gridlex-2"]>[class~="col"],[class*="gridlex-2"]>[class*="col-"],[class*="gridlex-2"]>[class*="col_"]{flex-basis:50%;max-width:50%}[class*="gridlex-3"]>[class~="col"],[class*="gridlex-3"]>[class*="col-"],[class*="gridlex-3"]>[class*="col_"]{flex-basis:33.33333%;max-width:33.33333%}[class*="gridlex-4"]>[class~="col"],[class*="gridlex-4"]>[class*="col-"],[class*="gridlex-4"]>[class*="col_"]{flex-basis:25%;max-width:25%}[class*="gridlex-5"]>[class~="col"],[class*="gridlex-5"]>[class*="col-"],[class*="gridlex-5"]>[class*="col_"]{flex-basis:20%;max-width:20%}[class*="gridlex-6"]>[class~="col"],[class*="gridlex-6"]>[class*="col-"],[class*="gridlex-6"]>[class*="col_"]{flex-basis:16.66667%;max-width:16.66667%}@media (min-width:480px){[class*="_md-1"]>[class~="col"],[class*="_md-1"]>[class*="col-"],[class*="_md-1"]>[class*="col_"]{flex-basis:100%;max-width:100%}[class*="_md-2"]>[class~="col"],[class*="_md-2"]>[class*="col-"],[class*="_md-2"]>[class*="col_"]{flex-basis:50%;max-width:50%}[class*="_md-3"]>[class~="col"],[class*="_md-3"]>[class*="col-"],[class*="_md-3"]>[class*="col_"]{flex-basis:33.33333%;max-width:33.33333%}[class*="_md-4"]>[class~="col"],[class*="_md-4"]>[class*="col-"],[class*="_md-4"]>[class*="col_"]{flex-basis:25%;max-width:25%}[class*="_md-5"]>[class~="col"],[class*="_md-5"]>[class*="col-"],[class*="_md-5"]>[class*="col_"]{flex-basis:20%;max-width:20%}[class*="_md-6"]>[class~="col"],[class*="_md-6"]>[class*="col-"],[class*="_md-6"]>[class*="col_"]{flex-basis:16.66667%;max-width:16.66667%}}@media (min-width:960px){[class*="_lg-1"]>[class~="col"],[class*="_lg-1"]>[class*="col-"],[class*="_lg-1"]>[class*="col_"]{flex-basis:100%;max-width:100%}[class*="_lg-2"]>[class~="col"],[class*="_lg-2"]>[class*="col-"],[class*="_lg-2"]>[class*="col_"]{flex-basis:50%;max-width:50%}[class*="_lg-3"]>[class~="col"],[class*="_lg-3"]>[class*="col-"],[class*="_lg-3"]>[class*="col_"]{flex-basis:33.33333%;max-width:33.33333%}[class*="_lg-4"]>[class~="col"],[class*="_lg-4"]>[class*="col-"],[class*="_lg-4"]>[class*="col_"]{flex-basis:25%;max-width:25%}[class*="_lg-5"]>[class~="col"],[class*="_lg-5"]>[class*="col-"],[class*="_lg-5"]>[class*="col_"]{flex-basis:20%;max-width:20%}[class*="_lg-6"]>[class~="col"],[class*="_lg-6"]>[class*="col-"],[class*="_lg-6"]>[class*="col_"]{flex-basis:16.66667%;max-width:16.66667%}}@media (min-width:1297px){[class*="_xl-1"]>[class~="col"],[class*="_xl-1"]>[class*="col-"],[class*="_xl-1"]>[class*="col_"]{flex-basis:100%;max-width:100%}[class*="_xl-2"]>[class~="col"],[class*="_xl-2"]>[class*="col-"],[class*="_xl-2"]>[class*="col_"]{flex-basis:50%;max-width:50%}[class*="_xl-3"]>[class~="col"],[class*="_xl-3"]>[class*="col-"],[class*="_xl-3"]>[class*="col_"]{flex-basis:33.33333%;max-width:33.33333%}[class*="_xl-4"]>[class~="col"],[class*="_xl-4"]>[class*="col-"],[class*="_xl-4"]>[class*="col_"]{flex-basis:25%;max-width:25%}[class*="_xl-5"]>[class~="col"],[class*="_xl-5"]>[class*="col-"],[class*="_xl-5"]>[class*="col_"]{flex-basis:20%;max-width:20%}[class*="_xl-6"]>[class~="col"],[class*="_xl-6"]>[class*="col-"],[class*="_xl-6"]>[class*="col_"]{flex-basis:16.66667%;max-width:16.66667%}}[class~="gridlex"]>[class*="col-1"],[class*="gridlex-"]>[class*="col-1"],[class*="gridlex_"]>[class*="col-1"]{flex-basis:16.66667%;max-width:16.66667%}[class~="gridlex"]>[class*="col-2"],[class*="gridlex-"]>[class*="col-2"],[class*="gridlex_"]>[class*="col-2"]{flex-basis:33.33333%;max-width:33.33333%}[class~="gridlex"]>[class*="col-3"],[class*="gridlex-"]>[class*="col-3"],[class*="gridlex_"]>[class*="col-3"]{flex-basis:50%;max-width:50%}[class~="gridlex"]>[class*="col-4"],[class*="gridlex-"]>[class*="col-4"],[class*="gridlex_"]>[class*="col-4"]{flex-basis:66.66667%;max-width:66.66667%}[class~="gridlex"]>[class*="col-5"],[class*="gridlex-"]>[class*="col-5"],[class*="gridlex_"]>[class*="col-5"]{flex-basis:83.33333%;max-width:83.33333%}[class~="gridlex"]>[class*="col-6"],[class*="gridlex-"]>[class*="col-6"],[class*="gridlex_"]>[class*="col-6"]{flex-basis:100%;max-width:100%}[class~="gridlex"]>[data-push-left*="off-0"],[class*="gridlex-"]>[data-push-left*="off-0"],[class*="gridlex_"]>[data-push-left*="off-0"]{margin-left:0}[class~="gridlex"]>[data-push-left*="off-1"],[class*="gridlex-"]>[data-push-left*="off-1"],[class*="gridlex_"]>[data-push-left*="off-1"]{margin-left:16.66667%}[class~="gridlex"]>[data-push-left*="off-2"],[class*="gridlex-"]>[data-push-left*="off-2"],[class*="gridlex_"]>[data-push-left*="off-2"]{margin-left:33.33333%}[class~="gridlex"]>[data-push-left*="off-3"],[class*="gridlex-"]>[data-push-left*="off-3"],[class*="gridlex_"]>[data-push-left*="off-3"]{margin-left:50%}[class~="gridlex"]>[data-push-left*="off-4"],[class*="gridlex-"]>[data-push-left*="off-4"],[class*="gridlex_"]>[data-push-left*="off-4"]{margin-left:66.66667%}[class~="gridlex"]>[data-push-left*="off-5"],[class*="gridlex-"]>[data-push-left*="off-5"],[class*="gridlex_"]>[data-push-left*="off-5"]{margin-left:83.33333%}[class~="gridlex"]>[data-push-right*="off-0"],[class*="gridlex-"]>[data-push-right*="off-0"],[class*="gridlex_"]>[data-push-right*="off-0"]{margin-right:0}[class~="gridlex"]>[data-push-right*="off-1"],[class*="gridlex-"]>[data-push-right*="off-1"],[class*="gridlex_"]>[data-push-right*="off-1"]{margin-right:16.66667%}[class~="gridlex"]>[data-push-right*="off-2"],[class*="gridlex-"]>[data-push-right*="off-2"],[class*="gridlex_"]>[data-push-right*="off-2"]{margin-right:33.33333%}[class~="gridlex"]>[data-push-right*="off-3"],[class*="gridlex-"]>[data-push-right*="off-3"],[class*="gridlex_"]>[data-push-right*="off-3"]{margin-right:50%}[class~="gridlex"]>[data-push-right*="off-4"],[class*="gridlex-"]>[data-push-right*="off-4"],[class*="gridlex_"]>[data-push-right*="off-4"]{margin-right:66.66667%}[class~="gridlex"]>[data-push-right*="off-5"],[class*="gridlex-"]>[data-push-right*="off-5"],[class*="gridlex_"]>[data-push-right*="off-5"]{margin-right:83.33333%}@media (min-width:480px){[class~="gridlex"]>[class*="_md-1"],[class*="gridlex-"]>[class*="_md-1"],[class*="gridlex_"]>[class*="_md-1"]{flex-basis:16.66667%;max-width:16.66667%}[class~="gridlex"]>[class*="_md-2"],[class*="gridlex-"]>[class*="_md-2"],[class*="gridlex_"]>[class*="_md-2"]{flex-basis:33.33333%;max-width:33.33333%}[class~="gridlex"]>[class*="_md-3"],[class*="gridlex-"]>[class*="_md-3"],[class*="gridlex_"]>[class*="_md-3"]{flex-basis:50%;max-width:50%}[class~="gridlex"]>[class*="_md-4"],[class*="gridlex-"]>[class*="_md-4"],[class*="gridlex_"]>[class*="_md-4"]{flex-basis:66.66667%;max-width:66.66667%}[class~="gridlex"]>[class*="_md-5"],[class*="gridlex-"]>[class*="_md-5"],[class*="gridlex_"]>[class*="_md-5"]{flex-basis:83.33333%;max-width:83.33333%}[class~="gridlex"]>[class*="_md-6"],[class*="gridlex-"]>[class*="_md-6"],[class*="gridlex_"]>[class*="_md-6"]{flex-basis:100%;max-width:100%}[class~="gridlex"]>[data-push-left*="_md-0"],[class*="gridlex-"]>[data-push-left*="_md-0"],[class*="gridlex_"]>[data-push-left*="_md-0"]{margin-left:0}[class~="gridlex"]>[data-push-left*="_md-1"],[class*="gridlex-"]>[data-push-left*="_md-1"],[class*="gridlex_"]>[data-push-left*="_md-1"]{margin-left:16.66667%}[class~="gridlex"]>[data-push-left*="_md-2"],[class*="gridlex-"]>[data-push-left*="_md-2"],[class*="gridlex_"]>[data-push-left*="_md-2"]{margin-left:33.33333%}[class~="gridlex"]>[data-push-left*="_md-3"],[class*="gridlex-"]>[data-push-left*="_md-3"],[class*="gridlex_"]>[data-push-left*="_md-3"]{margin-left:50%}[class~="gridlex"]>[data-push-left*="_md-4"],[class*="gridlex-"]>[data-push-left*="_md-4"],[class*="gridlex_"]>[data-push-left*="_md-4"]{margin-left:66.66667%}[class~="gridlex"]>[data-push-left*="_md-5"],[class*="gridlex-"]>[data-push-left*="_md-5"],[class*="gridlex_"]>[data-push-left*="_md-5"]{margin-left:83.33333%}[class~="gridlex"]>[data-push-right*="_md-0"],[class*="gridlex-"]>[data-push-right*="_md-0"],[class*="gridlex_"]>[data-push-right*="_md-0"]{margin-right:0}[class~="gridlex"]>[data-push-right*="_md-1"],[class*="gridlex-"]>[data-push-right*="_md-1"],[class*="gridlex_"]>[data-push-right*="_md-1"]{margin-right:16.66667%}[class~="gridlex"]>[data-push-right*="_md-2"],[class*="gridlex-"]>[data-push-right*="_md-2"],[class*="gridlex_"]>[data-push-right*="_md-2"]{margin-right:33.33333%}[class~="gridlex"]>[data-push-right*="_md-3"],[class*="gridlex-"]>[data-push-right*="_md-3"],[class*="gridlex_"]>[data-push-right*="_md-3"]{margin-right:50%}[class~="gridlex"]>[data-push-right*="_md-4"],[class*="gridlex-"]>[data-push-right*="_md-4"],[class*="gridlex_"]>[data-push-right*="_md-4"]{margin-right:66.66667%}[class~="gridlex"]>[data-push-right*="_md-5"],[class*="gridlex-"]>[data-push-right*="_md-5"],[class*="gridlex_"]>[data-push-right*="_md-5"]{margin-right:83.33333%}[class~="gridlex"] [class*="_md-first"],[class*="gridlex-"] [class*="_md-first"],[class*="gridlex_"] [class*="_md-first"]{order:-1}[class~="gridlex"] [class*="_md-last"],[class*="gridlex-"] [class*="_md-last"],[class*="gridlex_"] [class*="_md-last"]{order:1}}@media (min-width:960px){[class~="gridlex"]>[class*="_lg-1"],[class*="gridlex-"]>[class*="_lg-1"],[class*="gridlex_"]>[class*="_lg-1"]{flex-basis:16.66667%;max-width:16.66667%}[class~="gridlex"]>[class*="_lg-2"],[class*="gridlex-"]>[class*="_lg-2"],[class*="gridlex_"]>[class*="_lg-2"]{flex-basis:33.33333%;max-width:33.33333%}[class~="gridlex"]>[class*="_lg-3"],[class*="gridlex-"]>[class*="_lg-3"],[class*="gridlex_"]>[class*="_lg-3"]{flex-basis:50%;max-width:50%}[class~="gridlex"]>[class*="_lg-4"],[class*="gridlex-"]>[class*="_lg-4"],[class*="gridlex_"]>[class*="_lg-4"]{flex-basis:66.66667%;max-width:66.66667%}[class~="gridlex"]>[class*="_lg-5"],[class*="gridlex-"]>[class*="_lg-5"],[class*="gridlex_"]>[class*="_lg-5"]{flex-basis:83.33333%;max-width:83.33333%}[class~="gridlex"]>[class*="_lg-6"],[class*="gridlex-"]>[class*="_lg-6"],[class*="gridlex_"]>[class*="_lg-6"]{flex-basis:100%;max-width:100%}[class~="gridlex"]>[data-push-left*="_lg-0"],[class*="gridlex-"]>[data-push-left*="_lg-0"],[class*="gridlex_"]>[data-push-left*="_lg-0"]{margin-left:0}[class~="gridlex"]>[data-push-left*="_lg-1"],[class*="gridlex-"]>[data-push-left*="_lg-1"],[class*="gridlex_"]>[data-push-left*="_lg-1"]{margin-left:16.66667%}[class~="gridlex"]>[data-push-left*="_lg-2"],[class*="gridlex-"]>[data-push-left*="_lg-2"],[class*="gridlex_"]>[data-push-left*="_lg-2"]{margin-left:33.33333%}[class~="gridlex"]>[data-push-left*="_lg-3"],[class*="gridlex-"]>[data-push-left*="_lg-3"],[class*="gridlex_"]>[data-push-left*="_lg-3"]{margin-left:50%}[class~="gridlex"]>[data-push-left*="_lg-4"],[class*="gridlex-"]>[data-push-left*="_lg-4"],[class*="gridlex_"]>[data-push-left*="_lg-4"]{margin-left:66.66667%}[class~="gridlex"]>[data-push-left*="_lg-5"],[class*="gridlex-"]>[data-push-left*="_lg-5"],[class*="gridlex_"]>[data-push-left*="_lg-5"]{margin-left:83.33333%}[class~="gridlex"]>[data-push-right*="_lg-0"],[class*="gridlex-"]>[data-push-right*="_lg-0"],[class*="gridlex_"]>[data-push-right*="_lg-0"]{margin-right:0}[class~="gridlex"]>[data-push-right*="_lg-1"],[class*="gridlex-"]>[data-push-right*="_lg-1"],[class*="gridlex_"]>[data-push-right*="_lg-1"]{margin-right:16.66667%}[class~="gridlex"]>[data-push-right*="_lg-2"],[class*="gridlex-"]>[data-push-right*="_lg-2"],[class*="gridlex_"]>[data-push-right*="_lg-2"]{margin-right:33.33333%}[class~="gridlex"]>[data-push-right*="_lg-3"],[class*="gridlex-"]>[data-push-right*="_lg-3"],[class*="gridlex_"]>[data-push-right*="_lg-3"]{margin-right:50%}[class~="gridlex"]>[data-push-right*="_lg-4"],[class*="gridlex-"]>[data-push-right*="_lg-4"],[class*="gridlex_"]>[data-push-right*="_lg-4"]{margin-right:66.66667%}[class~="gridlex"]>[data-push-right*="_lg-5"],[class*="gridlex-"]>[data-push-right*="_lg-5"],[class*="gridlex_"]>[data-push-right*="_lg-5"]{margin-right:83.33333%}[class~="gridlex"] [class*="_lg-first"],[class*="gridlex-"] [class*="_lg-first"],[class*="gridlex_"] [class*="_lg-first"]{order:-1}[class~="gridlex"] [class*="_lg-last"],[class*="gridlex-"] [class*="_lg-last"],[class*="gridlex_"] [class*="_lg-last"]{order:1}}@media (min-width:1297px){[class~="gridlex"]>[class*="_xl-1"],[class*="gridlex-"]>[class*="_xl-1"],[class*="gridlex_"]>[class*="_xl-1"]{flex-basis:16.66667%;max-width:16.66667%}[class~="gridlex"]>[class*="_xl-2"],[class*="gridlex-"]>[class*="_xl-2"],[class*="gridlex_"]>[class*="_xl-2"]{flex-basis:33.33333%;max-width:33.33333%}[class~="gridlex"]>[class*="_xl-3"],[class*="gridlex-"]>[class*="_xl-3"],[class*="gridlex_"]>[class*="_xl-3"]{flex-basis:50%;max-width:50%}[class~="gridlex"]>[class*="_xl-4"],[class*="gridlex-"]>[class*="_xl-4"],[class*="gridlex_"]>[class*="_xl-4"]{flex-basis:66.66667%;max-width:66.66667%}[class~="gridlex"]>[class*="_xl-5"],[class*="gridlex-"]>[class*="_xl-5"],[class*="gridlex_"]>[class*="_xl-5"]{flex-basis:83.33333%;max-width:83.33333%}[class~="gridlex"]>[class*="_xl-6"],[class*="gridlex-"]>[class*="_xl-6"],[class*="gridlex_"]>[class*="_xl-6"]{flex-basis:100%;max-width:100%}[class~="gridlex"]>[data-push-left*="_xl-0"],[class*="gridlex-"]>[data-push-left*="_xl-0"],[class*="gridlex_"]>[data-push-left*="_xl-0"]{margin-left:0}[class~="gridlex"]>[data-push-left*="_xl-1"],[class*="gridlex-"]>[data-push-left*="_xl-1"],[class*="gridlex_"]>[data-push-left*="_xl-1"]{margin-left:16.66667%}[class~="gridlex"]>[data-push-left*="_xl-2"],[class*="gridlex-"]>[data-push-left*="_xl-2"],[class*="gridlex_"]>[data-push-left*="_xl-2"]{margin-left:33.33333%}[class~="gridlex"]>[data-push-left*="_xl-3"],[class*="gridlex-"]>[data-push-left*="_xl-3"],[class*="gridlex_"]>[data-push-left*="_xl-3"]{margin-left:50%}[class~="gridlex"]>[data-push-left*="_xl-4"],[class*="gridlex-"]>[data-push-left*="_xl-4"],[class*="gridlex_"]>[data-push-left*="_xl-4"]{margin-left:66.66667%}[class~="gridlex"]>[data-push-left*="_xl-5"],[class*="gridlex-"]>[data-push-left*="_xl-5"],[class*="gridlex_"]>[data-push-left*="_xl-5"]{margin-left:83.33333%}[class~="gridlex"]>[data-push-right*="_xl-0"],[class*="gridlex-"]>[data-push-right*="_xl-0"],[class*="gridlex_"]>[data-push-right*="_xl-0"]{margin-right:0}[class~="gridlex"]>[data-push-right*="_xl-1"],[class*="gridlex-"]>[data-push-right*="_xl-1"],[class*="gridlex_"]>[data-push-right*="_xl-1"]{margin-right:16.66667%}[class~="gridlex"]>[data-push-right*="_xl-2"],[class*="gridlex-"]>[data-push-right*="_xl-2"],[class*="gridlex_"]>[data-push-right*="_xl-2"]{margin-right:33.33333%}[class~="gridlex"]>[data-push-right*="_xl-3"],[class*="gridlex-"]>[data-push-right*="_xl-3"],[class*="gridlex_"]>[data-push-right*="_xl-3"]{margin-right:50%}[class~="gridlex"]>[data-push-right*="_xl-4"],[class*="gridlex-"]>[data-push-right*="_xl-4"],[class*="gridlex_"]>[data-push-right*="_xl-4"]{margin-right:66.66667%}[class~="gridlex"]>[data-push-right*="_xl-5"],[class*="gridlex-"]>[data-push-right*="_xl-5"],[class*="gridlex_"]>[data-push-right*="_xl-5"]{margin-right:83.33333%}[class~="gridlex"] [class*="_xl-first"],[class*="gridlex-"] [class*="_xl-first"],[class*="gridlex_"] [class*="_xl-first"]{order:-1}[class~="gridlex"] [class*="_xl-last"],[class*="gridlex-"] [class*="_xl-last"],[class*="gridlex_"] [class*="_xl-last"]{order:1}}@media (min-width:480px){[class*="md-hidden"]{display:none}}@media (min-width:960px){[class*="lg-hidden"]{display:none}}@media (min-width:1297px){[class*="xl-hidden"]{display:none}}.link,.layout-container a:not([class*="button"]),.cke_editable a:not([class*="button"]){color:#34388E;text-decoration:none;text-underline-offset:4px}.link:hover,.layout-container a:hover:not([class*="button"]),.cke_editable a:hover:not([class*="button"]),.is-active.link,.layout-container a.is-active:not([class*="button"]),.cke_editable a.is-active:not([class*="button"]){text-decoration:underline}.link:visited,.layout-container a:visited:not([class*="button"]),.cke_editable a:visited:not([class*="button"]),.link:focus,.layout-container a:focus:not([class*="button"]),.cke_editable a:focus:not([class*="button"]),.link:active,.layout-container a:active:not([class*="button"]),.cke_editable a:active:not([class*="button"]){color:#262969}.menu--main ul.menu li a,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a,.node--type-slide.node--view-mode-teaser>.content .field--name-title a{color:inherit;display:inline-block;position:relative;transition:color 0.2s;z-index:1}.menu--main ul.menu li a:hover,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:hover,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:hover,.menu--main ul.menu li a.is-active,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a.is-active,.node--type-slide.node--view-mode-teaser>.content .field--name-title a.is-active{text-decoration:none}.menu--main ul.menu li a:before,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:before,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:before{background:rgba(52,56,142,0.15);bottom:0;border-radius:inherit;content:'';height:100%;left:0;position:absolute;transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform 0.2s;width:100%;z-index:0}.menu--main ul.menu li a:hover:before,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:hover:before,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:hover:before,.menu--main ul.menu li a.is-active:before,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a.is-active:before,.node--type-slide.node--view-mode-teaser>.content .field--name-title a.is-active:before{transform:scale3d(1,1,1)}.menu--main ul.menu li a:visited,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:visited,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:visited,.menu--main ul.menu li a:focus,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:focus,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:focus,.menu--main ul.menu li a:active,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:active,.node--type-slide.node--view-mode-teaser>.content .field--name-title a:active{color:inherit}.button,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a,.form-submit{background-color:transparent;color:#E41F23;border:2px solid;display:inline-block;font-family:"Gilroy",sans-serif;font-size:1.6rem;font-weight:bold;line-height:100%;padding:2.4rem;text-decoration:none;transition:all .35s ease}.button::before,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::before,.form-submit::before,.button::after,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::after,.form-submit::after{background-color:#E41F23}.button:hover,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover,.form-submit:hover{background-color:#E41F23;color:#fff}.button:hover::before,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::before,.form-submit:hover::before,.button:hover::after,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::after,.form-submit:hover::after{background-color:#fff}.button:after,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:after,.form-submit:after{content:'';display:inline-block;height:0.8rem;margin-left:1.7rem;-webkit-mask:url(/themes/custom/labri/images/fleche_longue.svg);mask:url(/themes/custom/labri/images/fleche_longue.svg);width:3.8rem}.revert.button:before,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a.revert:before,.revert.form-submit:before{content:'';display:inline-block;height:0.8rem;margin-right:1.7rem;-webkit-mask:url(/themes/custom/labri/images/fleche_longue.svg);mask:url(/themes/custom/labri/images/fleche_longue.svg);transform:rotate(180deg);width:3.8rem}.revert.button:after,.block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a.revert:after,.revert.form-submit:after{content:none}.date-courte,.node--type-event .field--name-field-date,.date,.field--name-field-date{color:#8A8A89;font-family:"Gilroy",sans-serif;font-feature-settings:'tnum' on,'lnum' on;font-size:1.2rem;font-weight:bold;letter-spacing:0.1rem;line-height:130%;text-transform:uppercase}.date-courte,.node--type-event .field--name-field-date{font-size:4.4rem;font-weight:normal;line-height:5.2rem;margin-bottom:1.6rem}.icone,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-field-image{background-color:transparent;background-position:center;background-repeat:no-repeat;display:inline-block;font-size:0;overflow:hidden}.icone.twitter,.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .twitter.field--name-field-image{background-image:url(/themes/custom/labri/images/twitter.svg);height:4rem;width:4rem}.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-field-image{height:4.8rem;width:4.8rem}.tag,.field--name-field-tag,.field--name-field-domaine-expertise,dl.service dt,.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li{color:#E41F23;font-family:"Gilroy",sans-serif;font-feature-settings:'tnum' on,'lnum' on;font-size:1.2rem;font-weight:bold;letter-spacing:0.1rem;line-height:130%;margin:0;text-transform:uppercase}.tag a,.field--name-field-tag a,.field--name-field-domaine-expertise a,dl.service dt a,.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li a{color:inherit !important}.tag a:hover,.field--name-field-tag a:hover,.field--name-field-domaine-expertise a:hover,dl.service dt a:hover,.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li a:hover{opacity:0.8}.titre1,.field--name-title>h1,.field--name-name>h1,.field--name-body h1,.field--name-field-resume h1,.cke_editable h1,#block-contenudelapageprincipale h1{color:#34388E;font-family:"Gilroy",sans-serif;font-feature-settings:'liga' off;font-size:3.6rem;font-weight:500;line-height:124%;margin:3.2rem 0}@media screen and (min-width:960px){.titre1,.field--name-title>h1,.field--name-name>h1,.field--name-body h1,.field--name-field-resume h1,.cke_editable h1,#block-contenudelapageprincipale h1{font-size:5.2rem}}.titre2,.block>h2,.field--name-title>h2,.field--name-name>h2,.field--name-body h2,.field--name-field-resume h2,.cke_editable h2,#annuaire-liste-form fieldset legend,#annuaire-liste-form #edit-filter--wrapper legend{color:#34388E;font-family:"Gilroy",sans-serif;font-feature-settings:'tnum' on,'lnum' on,'liga' off;font-size:4.2rem;font-weight:bold;line-height:125%;margin:1.6rem 0}.titre3,.field--name-title>h3,.field--name-name>h3,.field--name-body h3,.field--name-field-resume h3,.cke_editable h3,.node--type-article.node--view-mode-list .field--name-title>h2,.node--type-projet.node--view-mode-list .field--name-title>h2{color:#111;font-family:"Gilroy",sans-serif;font-feature-settings:'liga' off;font-size:1.6rem;line-height:150%;margin:1.6rem 0px}.titre4,.field--name-body h4,.field--name-field-resume h4,.cke_editable h4{color:#111;font-family:"Gilroy",sans-serif;font-feature-settings:'tnum' on,'lnum' on,'liga' off;font-size:2.2rem;line-height:105%;margin:1.6rem 0px}.slick-dots{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.slick-dots li{margin:0 .4rem}.slick-dots li button{background-color:rgba(87,87,86,0.3);border:none;border-radius:100%;display:block;font-size:0;height:.6rem;padding:0;width:.6rem}.slick-dots li.slick-active button{background-color:#E41F23;opacity:1}.slick-slider{-webkit-user-select:text;-moz-user-select:text;user-select:text}label{color:#575756;font-size:1.6rem}.form-text,.form-email,.form-textarea{border:2px solid #BDBDBC;color:#111;padding:1.8rem 1.35rem;width:100%}.countdown{background-color:transparent;border:none;font-size:0;line-height:0;margin:0;outline:none;padding:0}.countdown svg #timer{animation-name:countdown;animation-timing-function:linear;animation-fill-mode:forwards;fill-opacity:0;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.countdown svg #arrow{stroke-linecap:round}.countdown:hover svg #timer{fill-opacity:0.2}.countdown.over svg #timer{animation:none;stroke-dashoffset:0}.countdown.click svg #timer{animation:none;stroke-dashoffset:0}@keyframes countdown{to{stroke-dashoffset:0}}.contacts,.field--name-field-contacts{font-size:1.6rem;margin-bottom:2.8rem;margin-top:2.8rem}.contacts>span,.field--name-field-contacts>span{background-image:url(/themes/custom/labri/images/contacts.svg);background-repeat:no-repeat;display:inline-block;line-height:4.8rem;padding-left:5.6rem;vertical-align:top}.contacts>span:after,.field--name-field-contacts>span:after{content:':';padding:0 0.8rem 0 0.4rem}.contacts>ul,.field--name-field-contacts>ul{color:#34388E;display:inline-block;list-style:none;margin:0;padding:0.9rem 0 0}.documents,.field--name-field-documents{font-size:1.6rem;margin-bottom:2.8rem;margin-top:2.8rem}.documents>span,.field--name-field-documents>span{align-items:center;display:inline-flex;flex-direction:row-reverse;font-size:0;vertical-align:top}.documents>span:after,.field--name-field-documents>span:after{content:url(/themes/custom/labri/images/news.svg);line-height:1;padding-right:0.8rem}.documents>ul,.field--name-field-documents>ul{color:#34388E;display:inline-block;list-style:none;margin:0;padding:0.9rem 0 0}.documents>ul .file,.field--name-field-documents>ul .file{background-image:none;padding:0}@media screen and (min-width:960px){header .layout.baseline{align-items:center;display:flex;justify-content:center}}header .layout.baseline .baseline-img{display:none}@media screen and (min-width:960px){header .layout.baseline .baseline-img{display:block}}header .layout.baseline .baseline-txt{color:#34388E;display:block;font-family:"Gilroy",sans-serif;font-size:1.6rem;line-height:125%;padding:0.6rem 0}@media screen and (min-width:960px){header .layout.baseline .baseline-txt{display:none}}#block-logo{align-items:center;display:flex;justify-content:center}header .layout.partners{padding-bottom:5.6rem}@media screen and (min-width:960px){header .layout.partners{align-items:center;display:flex;justify-content:center;padding-bottom:0}}header .layout.partners .field--name-body{align-items:center;display:flex}@media screen and (min-width:960px){header .layout.partners .field--name-body{justify-content:center}}header .layout.partners .field--name-body .field+.field{margin-left:1.6rem}#block-searchtoggle{align-items:center;display:flex;justify-content:center;z-index:2}#block-searchtoggle .layout-toggle{background-color:#34388E;border:none;display:flex;font-size:0;height:2.2rem;-webkit-mask:url(/themes/custom/labri/images/loupe.svg);mask:url(/themes/custom/labri/images/loupe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0;position:relative;width:2.2rem}#block-searchtoggle .layout-toggle[aria-expanded="true"]{background-color:#fff;-webkit-mask-image:url(/themes/custom/labri/images/close.svg);mask-image:url(/themes/custom/labri/images/close.svg);z-index:1}#block-menutoggle{align-items:center;display:flex;justify-content:center}#block-menutoggle .layout-toggle{background-color:#34388E;border:none;border-radius:0.5rem;color:#fff;font-family:"Gilroy",sans-serif;font-size:2rem;font-weight:bold;letter-spacing:0.02rem;line-height:2.3rem;outline:none;padding:1.4rem 6.2rem 1.4rem 1rem;position:relative}#block-menutoggle .layout-toggle:before,#block-menutoggle .layout-toggle:after{border-bottom:0.3rem solid;content:'';position:absolute;right:2.7rem;top:calc(50% + 0.4rem);transition:all .5s;width:2.7rem}#block-menutoggle .layout-toggle:before{right:1.2rem;top:calc(50% - 0.4rem);width:4.2rem}#block-menutoggle .layout-toggle[aria-expanded="true"]:before{right:2.7rem;top:50%;transform:rotate(-45deg);width:2.7rem}#block-menutoggle .layout-toggle[aria-expanded="true"]:after{top:50%;transform:rotate(45deg)}@media screen and (min-width:960px){header .layout.language{align-items:center;display:flex;justify-content:center}}header .layout.language .language-switcher-language-url{list-style:none;margin:0;padding:0}header .layout.language .language-switcher-language-url li{display:inline-block;padding-right:1.6rem}@media screen and (min-width:960px){header .layout.language .language-switcher-language-url li{padding-right:1.4rem}}.menu--main ul.menu{padding-top:0.6rem}@media screen and (min-width:960px){.menu--main ul.menu{padding-top:1.6rem}}.menu--main ul.menu li{border-bottom:1px solid rgba(242,242,242,0.55);color:#34388E;list-style:none;padding:1.2rem 0}@media screen and (min-width:960px){.menu--main ul.menu li{border:none;padding:0.2rem 0}}.menu--main ul.menu li:last-child{border-bottom:none}.menu--main ul.menu li a,.menu--main ul.menu li span{display:block;font-family:"Gilroy",sans-serif}@media screen and (min-width:960px){.menu--main ul.menu li a,.menu--main ul.menu li span{padding:0 1.6rem}}.menu--main>ul.menu{display:flex;flex-direction:column;flex-wrap:wrap;padding-top:0}@media screen and (min-width:960px){.menu--main>ul.menu{justify-content:space-between;flex-direction:row;margin-left:-1.6rem;padding-top:2.4rem}}.menu--main>ul.menu>li{border-bottom-color:rgba(189,189,188,0.5);color:#E41F23;padding:2.4rem 0;position:relative}.menu--main>ul.menu>li:last-child{border-bottom:1px solid rgba(189,189,188,0.5)}@media screen and (min-width:960px){.menu--main>ul.menu>li:last-child{border:none}}.menu--main>ul.menu>li>a,.menu--main>ul.menu>li>span{font-size:2.4rem;font-weight:bold;line-height:125%}.menu--main>ul.menu>li>a:before,.menu--main>ul.menu>li>span:before{background-color:rgba(52,56,142,0.08)}.menu--main>ul.menu>li>ul.menu{display:none}@media screen and (min-width:960px){.menu--main>ul.menu>li>ul.menu{display:block}}.menu--main>ul.menu>li>.mobile{cursor:pointer;height:7.6rem;position:absolute;right:0;top:0;width:7.6rem;z-index:1}.menu--main>ul.menu>li>.mobile:before,.menu--main>ul.menu>li>.mobile:after{border-bottom:0.3rem solid;content:'';display:block;left:calc(50% - 2.5rem / 2);position:absolute;transition:all .5s;top:50%;width:2.5rem}.menu--main>ul.menu>li>.mobile:after{transform:rotate(90deg)}@media screen and (min-width:960px){.menu--main>ul.menu>li>.mobile{display:none}}.menu--main>ul.menu>li.open{color:#34388E}.menu--main>ul.menu>li.open>.mobile:after{color:#34388E;transform:rotate(0)}.menu--main>ul.menu>li.open>ul.menu{display:block}.menu--secondary-menu{padding-top:6rem}@media screen and (min-width:960px){.menu--secondary-menu ul.menu{align-items:baseline;display:flex}}.menu--secondary-menu ul.menu li{list-style:none;padding:2rem 0}@media screen and (min-width:960px){.menu--secondary-menu ul.menu li{margin-right:6.4rem}}.menu--secondary-menu ul.menu li a{color:#34388E;font-family:"Gilroy",sans-serif;font-size:2.4rem;font-weight:bold}.menu--secondary-menu ul.menu li a.button,.menu--secondary-menu ul.menu li .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a,.block-field-blockblock-contentlayoutfield-lien .menu--secondary-menu ul.menu li .field--name-field-lien>a,.menu--secondary-menu ul.menu li a.form-submit{color:#E41F23;font-size:1.6rem}.menu--secondary-menu ul.menu li a.button:hover,.menu--secondary-menu ul.menu li .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover,.block-field-blockblock-contentlayoutfield-lien .menu--secondary-menu ul.menu li .field--name-field-lien>a:hover,.menu--secondary-menu ul.menu li a.form-submit:hover{color:#fff}.menu--social-network{padding-bottom:4rem}.menu--social-network h2{color:#E41F23;font-size:1.6rem}.menu--social-network ul.menu li{list-style:none}.view .pager .pager__item{padding:0 .6rem}.view .pager .pager__item a{border:2px solid #34388E;color:#34388E;display:inline-block;padding:0.8rem 1.6rem}.view .pager .pager__item.is-active a{background-color:#34388E;color:#fff}.view .pager .pager__item.pager__item--first,.view .pager .pager__item.pager__item--last{display:none}.view .pager .pager__item.pager__item--previous a,.view .pager .pager__item.pager__item--next a{border:none}.view .pager .pager__item.pager__item--previous a span,.view .pager .pager__item.pager__item--next a span{display:none}.view .pager .pager__item.pager__item--previous a:after,.view .pager .pager__item.pager__item--next a:after{background-color:#34388E;content:'';display:inline-block;height:0.8rem;-webkit-mask:url(/themes/custom/labri/images/fleche_longue.svg);mask:url(/themes/custom/labri/images/fleche_longue.svg);width:3.8rem}.view .pager .pager__item.pager__item--previous a:after{transform:rotate(180deg)}.view.view-display-id-page_list .view-content>ul{list-style:none;margin:0;padding:0}@media screen and (min-width:960px){.view.view-display-id-page_list .view-content>ul{box-sizing:border-box;display:flex;flex-flow:row wrap;margin-left:-2.8rem;margin-right:-2.8rem}}.view.view-display-id-page_list .view-content>ul>li{clear:both;margin-bottom:4.8rem}@media screen and (min-width:960px){.view.view-display-id-page_list .view-content>ul>li{box-sizing:border-box;flex:0 0 calc(50% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem;margin-bottom:4.8rem}}.layout.search .block-views-exposed-filter-blockrecherche-page-1 h2{display:none}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-item{margin:0;width:100%}.layout.search .block-views-exposed-filter-blockrecherche-page-1 label{color:#fff;display:block;font-family:"Gilroy",sans-serif;font-size:1.9rem;margin:7.4rem 0 4.8rem;opacity:0.5}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-text{background-color:transparent;border:none;border-bottom:2px solid #8A8A89;color:#8A8A89;padding:0.8rem;width:100%}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions{margin:0;padding-top:2.4rem}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button{background-color:transparent;color:#fff}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button::before,.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button::after{background-color:#fff}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button:hover{background-color:#fff;color:#E41F23}.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button:hover::before,.layout.search .block-views-exposed-filter-blockrecherche-page-1 .form-actions button:hover::after{background-color:#E41F23}.layout.search .block.suggestion h2{color:#fff;font-size:1.9rem;font-weight:normal;margin:4.8rem 0 2.4rem;opacity:0.5}.layout.search .block.suggestion p{font-size:1.6rem;line-height:1}.layout.search .block.suggestion p a{color:#fff}.node--view-mode-search-index,.taxonomy-term--view-mode-search-index{margin:0.8rem 0}.node--view-mode-search-index:before,.taxonomy-term--view-mode-search-index:before{background:#F2F2F2;content:'';display:inline-block;height:0.5rem;width:5rem}.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-field-image{margin:2.4rem 0 2.4rem 1.4rem;position:absolute}.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name h3{color:#262969;font-family:"Roboto",sans-serif;font-weight:normal;margin:0}.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a{align-items:center;display:flex;height:9.6rem;padding:0 1.4rem 0 7.6rem;position:relative;width:24rem}.vocabulary-domaine-expertise.taxonomy-term--view-mode-accroche .field--name-name a:hover{text-decoration:none}.vocabulary-domaine-expertise.taxonomy-term--view-mode-full>.field--name-field-image{float:left;margin-right:2.8rem}.vocabulary-domaine-expertise.taxonomy-term--view-mode-full .field--name-field-themes>ul{list-style:none;margin-top:5.6rem;padding:0}.node--type-article.node--view-mode-teaser{padding:0 2.8rem}.node--type-article.node--view-mode-teaser .field--name-field-image{margin-bottom:3.2rem}.node--type-article.node--view-mode-teaser .field--name-field-image a,.node--type-article.node--view-mode-teaser .field--name-field-image img{width:100%}.node--type-article.node--view-mode-teaser .field--name-field-tag,.node--type-article.node--view-mode-teaser .field--name-field-date{display:inline-block}.node--type-article.node--view-mode-teaser .field--name-field-date{margin-left:1.6rem}.node--type-article.node--view-mode-teaser .field--name-title a{color:inherit}.node--type-article.node--view-mode-teaser .field--name-field-resume p{font-size:1.6rem;letter-spacing:0.002rem}.node--type-article.node--view-mode-list{font-size:1.6rem;line-height:140%}@media screen and (min-width:480px){.node--type-article.node--view-mode-list .field--name-field-image{float:left}.node--type-article.node--view-mode-list .field--name-field-tag,.node--type-article.node--view-mode-list .field--name-field-date,.node--type-article.node--view-mode-list .field--name-title,.node--type-article.node--view-mode-list .field--name-field-resume{margin-left:18.8rem}}@media screen and (min-width:960px){.node--type-article.node--view-mode-list .field--name-field-tag,.node--type-article.node--view-mode-list .field--name-field-date{display:inline-block;vertical-align:top}.node--type-article.node--view-mode-list .field--name-field-tag{margin-left:2.8rem}.node--type-article.node--view-mode-list .field--name-field-date{margin-left:1.6rem}}.node--type-article.node--view-mode-list .field--name-field-image img{width:100%}.node--type-article.node--view-mode-list .field--name-title>h2{margin-top:1rem}.node--type-article.node--view-mode-list .field--name-title>h2 a{color:inherit}.node--type-article.node--view-mode-list .field--name-field-resume{font-family:"Gilroy",sans-serif}.node--type-article.node--view-mode-full .field--name-field-image{margin-bottom:1.6rem}@media screen and (min-width:960px){.node--type-article.node--view-mode-full .field--name-field-image{float:left;margin-bottom:5.6rem;margin-right:5.6rem}}.node--type-article.node--view-mode-full .field--name-field-image img{width:100%}@media screen and (min-width:1297px){.node--type-article.node--view-mode-full .field--name-field-tag,.node--type-article.node--view-mode-full .field--name-field-date{display:inline-block}.node--type-article.node--view-mode-full .field--name-field-date{margin-left:1.6rem}}@media screen and (min-width:960px){.node--type-article.node--view-mode-full .field--name-body{clear:both;margin:0 auto;max-width:calc(100% * 2 / 3);padding:0 2.8rem}}@media screen and (min-width:960px){.node--type-article.node--view-mode-full .field--name-field-contacts{margin-left:auto;margin-right:auto;max-width:calc(100% * 2 / 3);padding:0 2.8rem}}@media screen and (min-width:960px){.node--type-article.node--view-mode-full .field--name-field-documents{margin-left:auto;margin-right:auto;max-width:calc(100% * 2 / 3);padding:0 2.8rem}}.node--type-event{position:relative}.node--type-event .field--name-field-image{margin-bottom:3.2rem}.node--type-event .field--name-field-image img{width:100%}@media screen and (min-width:960px){.node--type-event .field--name-field-image img{width:auto}}.node--type-event .field--name-field-date{margin-bottom:3.4rem;margin-right:1.6rem}.node--type-event .field--name-field-horaire{font-size:1.9rem;left:0;margin-top:-4.2rem;position:absolute}.node--type-event .field--name-field-horaire:after{border:1px solid black;content:"";height:1px;margin-left:50%;position:absolute;top:50%;width:20px}.node--type-event .field--name-field-horaire-fin{font-size:1.9rem;left:12rem;margin-top:-4.2rem;position:absolute}.node--type-event .field--name-field-domaine-expertise{margin-bottom:2.4rem;vertical-align:middle}.node--type-event .field--name-title h2{color:#111;font-size:2.2rem}.node--type-event .field--name-title h3{font-weight:normal;margin-top:0}.node--type-event .field--name-title h3 a{color:#111}.node--type-event .field--name-field-resume p{font-size:1.6rem;letter-spacing:0.002rem;line-height:150%}.node--type-event .field--name-field-resume p:last-child{margin-bottom:0}.node--type-event .field--name-body{font-size:1.9rem}.node--type-event .field--name-field-contacts{display:inline-block;margin-bottom:0;margin-right:2.4rem;margin-top:0}.node--type-event .field--name-field-contacts ul{padding:0}.node--type-event .field--name-field-contacts ul li{color:#111;font-weight:bold}.node--type-event .field--name-field-contacts ul li a{align-items:center;display:inline-flex;flex-direction:row-reverse}.node--type-event .field--name-field-contacts ul li a:after{content:url(/themes/custom/labri/images/contact.svg);line-height:1;padding-right:0.8rem}.node--type-event .field--name-field-langue{align-items:center;display:inline-flex;flex-direction:row-reverse}.node--type-event .field--name-field-langue:after{content:url(/themes/custom/labri/images/langue.svg);line-height:1;padding-right:0.8rem}.node--type-event .field--name-field-equipe{display:block;margin:1.6rem 0}.node--type-event .field--name-field-equipe a{align-items:center;display:inline-flex;flex-direction:row-reverse}.node--type-event .field--name-field-equipe a:after{content:url(/themes/custom/labri/images/equipe.svg);line-height:1;padding-right:0.8rem}.node--type-event .field--name-field-lieu{align-items:center;display:inline-flex;flex-direction:row-reverse}.node--type-event .field--name-field-lieu:after{content:url(/themes/custom/labri/images/lieu.svg);line-height:1;padding-right:0.8rem}.node--type-event .field--name-field-ical{display:block;margin:2.4rem 0 0}.node--type-event .field--name-field-ical a{align-items:center;display:inline-flex;flex-direction:row-reverse}.node--type-event .field--name-field-ical a:after{content:url(/themes/custom/labri/images/calendar.svg);line-height:1;padding-right:0.8rem}.node--type-event .field--name-field-ical a{background-color:#E41F23;border-radius:2rem;color:#fff;display:inline-flex;padding:.2rem 1.6rem}.node--type-event .field--name-field-ical a:hover{opacity:0.8;text-decoration:none}.node--type-event.node--view-mode-teaser .field--name-field-date{color:#34388E}.node--type-event.node--view-mode-teaser .field--name-field-image{margin-bottom:2.4rem}.node--type-event.node--view-mode-teaser .field--name-title h3{font-weight:bold}.node--type-event.node--view-mode-list .field--name-field-date,.node--type-event.node--view-mode-list .field--name-field-domaine-expertise{display:inline-block;margin-bottom:3.4rem}.node--type-event.node--view-mode-default,.node--type-event.node--view-mode-full{font-size:1.6rem}.node--type-event.node--view-mode-default .field--name-field-domaine-expertise,.node--type-event.node--view-mode-full .field--name-field-domaine-expertise{margin-bottom:0}.node--type-event.node--view-mode-default .field--name-field-image,.node--type-event.node--view-mode-full .field--name-field-image{margin-bottom:2.8rem}@media screen and (min-width:480px){.node--type-event.node--view-mode-default .field--name-field-image,.node--type-event.node--view-mode-full .field--name-field-image{float:left;margin-right:3.2rem}}#annuaire-liste-form fieldset{border-bottom:1px solid rgba(52,56,142,0.2);margin:2.4rem 0 0;padding-bottom:3.2rem}#annuaire-liste-form fieldset legend{font-size:2.2rem;line-height:105%;margin:0 0 2.4rem}#annuaire-liste-form fieldset .form-radios{display:inline-block}#annuaire-liste-form fieldset .form-radios .form-item{display:inline-block;margin:0}#annuaire-liste-form fieldset .form-radios .form-item .form-radio{position:absolute;visibility:hidden;width:0}#annuaire-liste-form fieldset .form-radios .form-item .form-radio:checked+label{background-color:#E41F23;border-color:#E41F23;color:white}#annuaire-liste-form fieldset .form-radios .form-item label{border:2px solid transparent;border-radius:0.5rem;display:inline-block;font-weight:500;padding:0.2rem 1.2rem}#annuaire-liste-form fieldset .form-radios .form-item label:after{content:none}#annuaire-liste-form fieldset .form-radios .form-item label:hover{border-color:#E41F23}#annuaire-liste-form #edit-filter--wrapper legend{font-size:3.4rem}#annuaire-liste-form #edit-filter--wrapper #edit-filter{background-color:#F2F2F2;border-radius:3rem;padding:0.4rem}#annuaire-liste-form #edit-filter--wrapper #edit-filter .form-item label{border-radius:3rem;padding:0 1.5rem}.dataTables_wrapper .dataTable{border-bottom:none;font-size:1.6rem}.dataTables_wrapper .dataTable caption{display:none}.dataTables_wrapper .dataTable thead tr th{background-color:#34388E;color:#fff;text-align:left}.dataTables_wrapper .dataTable thead tr th:first-child{border-radius:0.5rem 0 0 0.5rem}.dataTables_wrapper .dataTable thead tr th:last-child{border-radius:0 0.5rem 0.5rem 0}.dataTables_wrapper .dataTable tbody tr td{border-bottom:1px solid rgba(52,56,142,0.2)}.dataTables_wrapper .dataTable tbody tr td abbr[title]{border:none}.dataTables_wrapper .dataTable tbody tr:hover td{background-color:rgba(52,56,142,0.2)}.dataTables_wrapper .dataTables_paginate{font-size:1.2rem;padding:1.6rem 0}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0 1rem !important}p.tag,p.field--name-field-tag,p.field--name-field-domaine-expertise{margin:5.6rem 0 1.6rem}div.warning{background-color:#FBC650;-webkit-clip-path:polygon(calc(100% - 8.3rem) 0,100% 7.3rem,100% 100%,0 100%,0 0);clip-path:polygon(calc(100% - 8.3rem) 0,100% 7.3rem,100% 100%,0 100%,0 0);margin:9.6rem 0 4.8rem;mix-blend-mode:multiply;padding:2.8rem 5.6rem 2.8rem 16rem;position:relative}.text-formatted div.warning{margin-left:-5.6rem;margin-right:-5.6rem}@media screen and (min-width:960px){div.warning{padding-left:22.4rem}}div.warning:before{content:url(/themes/custom/labri/images/warning.svg);height:6.4rem;left:4.8rem;position:absolute;top:calc(50% - 3.2rem);width:6.4rem}@media screen and (min-width:960px){div.warning:before{height:12.8rem;top:calc(50% - 6.4rem);width:12.8rem}}div.warning:after{background:#fff;content:'';height:7.3rem;opacity:0.5;position:absolute;right:0;top:0;width:8.3rem}div.warning h4{margin-right:4.8rem}div.warning a{font-size:1.6rem}@media screen and (min-width:480px){div.organization{margin-left:calc(50% - 12rem)}}div.organization h3{color:#34388E;font-size:3.4rem;line-height:105%}dl.service{border-left:1px solid #34388E;margin:0 0 5.6rem 2.4rem;padding:0 0 0 2.4rem}dl.service dd{font-family:"Gilroy",sans-serif;font-size:1.8rem;line-height:105%;margin:0.8rem 0}dl.service dt{margin:2.4rem 0 0}.pictostexte{align-items:center;display:inline-flex;flex-direction:row;gap:1rem;padding-left:2.8rem}.node--type-projet.node--view-mode-list{font-size:1.6rem;line-height:140%}@media screen and (min-width:480px){.node--type-projet.node--view-mode-list .field--name-field-bandeau{float:left}.node--type-projet.node--view-mode-list .field--name-field-tag,.node--type-projet.node--view-mode-list .field--name-title,.node--type-projet.node--view-mode-list .field--name-field-resume{margin-left:18.8rem}}@media screen and (min-width:960px){.node--type-projet.node--view-mode-list .field--name-field-tag{display:inline-block;margin-left:2.8rem;vertical-align:top}}.node--type-projet.node--view-mode-list .field--name-field-bandeau img{width:100%}.node--type-projet.node--view-mode-list .field--name-title>h2{margin-top:1rem}.node--type-projet.node--view-mode-list .field--name-field-resume{font-family:"Gilroy",sans-serif}.vocabulary-theme.taxonomy-term--view-mode-default>.field--name-field-image{float:left;margin-bottom:2.8rem;margin-right:5.6rem}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags:after{background:#F2F2F2;content:'';display:inline-block;height:0.5rem;width:5rem}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul{list-style:none;margin-top:5.6rem;padding:0}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li{display:inline-block}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li:after{content:'.';font-size:4rem;padding:0 2rem}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-field-tags>ul li:last-child:after{content:none}.vocabulary-theme.taxonomy-term--view-mode-default .field--name-description{clear:both}.js.layout-open body{overflow:hidden}header{background:#fff;box-shadow:0 0.4rem 7rem rgba(52,56,142,0.15);z-index:2}@supports (display:grid){.js header{height:8.2rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width:960px){.js header{height:11.2rem;position:fixed}}.js .toolbar-vertical header,.js .toolbar-horizontal header{top:var(--gin-toolbar-height)}.js.layout-open header{height:100vh;overflow-y:scroll}header>.region{display:grid;grid-template-columns:0 108px 0 auto 148px 0;grid-template-rows:minmax(8.2rem,auto);grid-template-areas:"... logo ... search burger ..." "baseline baseline baseline baseline baseline baseline" "language language language language language language" "menu menu menu menu menu menu" "form form form form form form" "partners partners partners partners partners partners";align-content:start}@media screen and (min-width:960px){header>.region{grid-template-columns:116px 216px auto 54px 148px 120px;grid-template-rows:minmax(11.2rem,auto);grid-template-areas:"baseline logo partners search burger language" "menu menu menu menu menu menu" "form form form form form form"}}}header .layout.baseline{grid-area:baseline}header .layout.language{grid-area:language}header .layout.menu,header .layout.search{display:none}body.path-block header .layout.menu,body.path-block header .layout.search{display:block}.js body header .layout.menu.open,.js body header .layout.search.open{display:block}header .layout.menu{grid-area:menu}header .layout.search{background-color:#262969;color:#fff;grid-area:form;min-height:100%;padding:0 2.8rem 5.6rem;position:absolute;left:0;right:0;top:0;z-index:1}header .layout.search>.block{margin:0 auto;max-width:64rem}header .layout.partners{grid-area:partners}#block-logo{grid-area:logo}#block-searchtoggle{display:none;grid-area:search}.js #block-searchtoggle{display:flex}#block-menutoggle{display:none;grid-area:burger}.js #block-menutoggle{display:flex}@supports (display:contents){#block-menulayout{display:contents}}@supports (display:grid){.js main{padding-top:8.2rem}@media screen and (min-width:960px){.js main{padding-top:11.2rem}}}@media screen and (min-width:960px){header .layout.menu{background-color:#F2F2F2;left:0;min-height:calc(100% - 8.2rem);position:absolute;right:0;top:11.2rem}}@media screen and (min-width:960px){header .layout.menu .block-menu{margin:0 auto;max-width:129.6rem;overflow:hidden;padding:0 2.8rem;padding-left:16rem}header .layout.menu .block-menu.menu--main{padding-left:14.4rem}}header .layout.menu .block-menu ul.menu{margin:0}header .block-language-blocklanguage-interface{border-bottom:1px solid rgba(98,103,198,0.3);border-top:1px solid rgba(98,103,198,0.3);margin:0 -2.8rem;padding:1rem 2.8rem}@media screen and (min-width:960px){header .block-language-blocklanguage-interface{border:none;margin:0;padding:0}}header .block-language-blocklanguage-interface .language-link{color:#34388E;font-family:"Gilroy",sans-serif;font-size:1.6rem;line-height:125%}@media screen and (min-width:960px){header .block-language-blocklanguage-interface .language-link{font-size:1.9rem}}#block-labri-views-block-slider-block-slide{margin:6rem auto}@media screen and (min-width:960px){#block-labri-views-block-slider-block-slide{position:relative}#block-labri-views-block-slider-block-slide ul.slick-dots{left:calc(50% + 2.8rem + 7.2rem + 2.4rem);position:absolute;top:0}}#block-labri-views-block-slider-block-slide h2{margin-bottom:3.2rem}#block-labri-views-block-slider-block-slide .view-slider{position:relative}#block-labri-views-block-slider-block-slide nav.slick__arrow{display:none}@media screen and (min-width:960px){#block-labri-views-block-slider-block-slide nav.slick__arrow{display:block;left:0;position:absolute;top:0;width:100%}#block-labri-views-block-slider-block-slide nav.slick__arrow button.slick-prev{display:none !important}#block-labri-views-block-slider-block-slide nav.slick__arrow button.slick-next{left:calc(50% + 2.8rem);position:absolute}}.node--type-slide.node--view-mode-teaser>.content .field--name-title h1{font-size:3.6rem}@media screen and (min-width:960px){.node--type-slide.node--view-mode-teaser{display:flex}.node--type-slide.node--view-mode-teaser>.field--name-field-image{width:calc(50% - 2.8rem)}.node--type-slide.node--view-mode-teaser>.field--name-field-image .image-style-extra-large{width:100%}.node--type-slide.node--view-mode-teaser>.content{margin-top:7.2rem;max-width:calc(50% + 2.8rem);padding:0 0 0 5.6rem}}#block-labri-nosdomainesdexpertise{margin:6rem auto}#block-labri-nosdomainesdexpertise .block-field-blockblock-contentlayoutinfo{margin-bottom:2.4rem}.view-domaines-expertise .view-content>ul{display:flex;flex-flow:row wrap;justify-content:space-between;list-style:none;margin:0;max-width:113.4rem;padding:0}.view-domaines-expertise .view-content>ul>li{margin:2.4rem 0;width:100%}@media screen and (min-width:536px){.view-domaines-expertise .view-content>ul>li{width:auto}}#block-labri-lesdernieresactualites{margin:6rem auto;padding:0}#block-labri-lesdernieresactualites .block-field-blockblock-contentlayoutinfo{margin-bottom:5.6rem;padding:0 2.8rem}#block-labri-lesdernieresactualites .view-actualites.view-display-id-block_front{position:relative}#block-labri-lesdernieresactualites nav.slick__arrow{position:absolute;right:2.8rem;top:-5.6rem}#block-labri-lesdernieresactualites nav.slick__arrow button.slick-arrow{background-color:#E41F23;border:none;display:inline-block;font-size:0;height:2.4rem;margin-left:1.7rem;-webkit-mask:url(/themes/custom/labri/images/fleche_tres_longue.svg);mask:url(/themes/custom/labri/images/fleche_tres_longue.svg);-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0;width:10rem}#block-labri-lesdernieresactualites nav.slick__arrow button.slick-arrow:hover{background-color:#34388E}#block-labri-lesdernieresactualites nav.slick__arrow button.slick-prev{transform:rotate(180deg)}#block-labri-lesdernieresactualites .block-field-blockblock-contentlayoutfield-lien{padding:0 2.8rem}#block-voirtouteslesactualites{padding-bottom:4.8rem}@media screen and (min-width:960px){#block-voirtouteslesactualites .field--name-body{margin:2.8rem auto;max-width:calc(100% * 2 / 3);padding:0 2.8rem}}#block-voirtouteslesactualites .field--name-body .button,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a,#block-voirtouteslesactualites .field--name-body .form-submit{background-color:transparent;color:#E41F23}#block-voirtouteslesactualites .field--name-body .button::before,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::before,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a::before,#block-voirtouteslesactualites .field--name-body .form-submit::before,#block-voirtouteslesactualites .field--name-body .button::after,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::after,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a::after,#block-voirtouteslesactualites .field--name-body .form-submit::after{background-color:#E41F23}#block-voirtouteslesactualites .field--name-body .button:hover,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a:hover,#block-voirtouteslesactualites .field--name-body .form-submit:hover{background-color:#E41F23;color:#fff}#block-voirtouteslesactualites .field--name-body .button:hover::before,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::before,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a:hover::before,#block-voirtouteslesactualites .field--name-body .form-submit:hover::before,#block-voirtouteslesactualites .field--name-body .button:hover::after,#block-voirtouteslesactualites .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::after,.block-field-blockblock-contentlayoutfield-lien #block-voirtouteslesactualites .field--name-body .field--name-field-lien>a:hover::after,#block-voirtouteslesactualites .field--name-body .form-submit:hover::after{background-color:#fff}#block-labri-agenda{margin:6rem auto;position:relative}#block-labri-agenda .block-field-blockblock-contentlayoutinfo{margin-bottom:5.6rem}#block-labri-agenda .block-field-blockblock-contentlayoutbody .dropdown{position:absolute;right:2.8rem;top:3rem}#block-labri-agenda .agenda_ical_button:before{content:url(/themes/custom/labri/images/calendar.svg);height:26px;margin-right:.8rem;width:29px}.view-agenda.view-display-id-block_front>.view-content{margin-bottom:7.2rem}@media screen and (min-width:960px){.view-agenda.view-display-id-block_front{box-sizing:border-box;display:flex;margin-left:-2.8rem;margin-right:-2.8rem}.view-agenda.view-display-id-block_front>.view-content{box-sizing:border-box;flex:0 0 calc(33.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}.view-agenda.view-display-id-block_front>.attachment{box-sizing:border-box;flex:0 0 calc(66.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}.view-agenda.view-display-id-attachment_front .view-content>ul{list-style:none;margin:0;padding:0}.view-agenda.view-display-id-attachment_front .view-content>ul li{border-bottom:1px solid #8A8A89;margin-bottom:4rem;padding-bottom:4rem}.view-agenda.view-display-id-attachment_front .view-content>ul li:last-child{border-bottom:none}.view-agenda.view-display-id-page_list{position:relative}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list{box-sizing:border-box;display:flex;flex-flow:row wrap;margin-left:-2.8rem;margin-right:-2.8rem}}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list h1{box-sizing:border-box;flex:0 0 calc(100% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem;padding:0 2.8rem}}.view-agenda.view-display-id-page_list>.view-header{position:absolute;right:2.8rem;top:3rem}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list>.view-filters{box-sizing:border-box;flex:0 0 calc(33.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list>.view-content,.view-agenda.view-display-id-page_list>.view-empty{box-sizing:border-box;flex:0 0 calc(66.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}.view-agenda.view-display-id-page_list .view-filters>.mobile{color:#E41F23;cursor:pointer;font-size:1.2rem}.view-agenda.view-display-id-page_list .view-filters>.mobile:before{background-color:#E41F23;content:'';display:inline-block;height:2rem;line-height:1;margin-right:1rem;-webkit-mask:url(/themes/custom/labri/images/filter.svg);mask:url(/themes/custom/labri/images/filter.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:2rem}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list .view-filters>.mobile{display:none}}.view-agenda.view-display-id-page_list .view-filters form{background-color:#F2F2F2;display:none;padding:0 3.2rem 5.6rem}@media screen and (min-width:960px){.view-agenda.view-display-id-page_list .view-filters form{display:block}}.view-agenda.view-display-id-page_list .view-filters form .form-item-field-seminaire-value{margin-top:3.2rem;padding-bottom:3.2rem;width:100%}.view-agenda.view-display-id-page_list .view-filters form .form-item-field-seminaire-value label{color:#111;font-size:2.2rem;font-weight:bold}.view-agenda.view-display-id-page_list .view-filters form fieldset{border-bottom:1px solid #BDBDBC;margin-top:3.2rem;padding-bottom:3.2rem;width:100%}.view-agenda.view-display-id-page_list .view-filters form fieldset legend{font-size:2.2rem}.view-agenda.view-display-id-page_list .view-filters form fieldset .form-item{align-items:flex-start;display:flex;line-height:1;margin:1.2rem 0 1.2rem 1.2rem}.view-agenda.view-display-id-page_list .view-filters form fieldset label{color:#1F2C52;font-size:1.6rem;padding-left:1.2rem}.view-agenda.view-display-id-page_list .view-filters form fieldset .form-radio{vertical-align:middle}.view-agenda.view-display-id-page_list .view-filters form fieldset .form-radios.agenda-date-filter-years{margin-left:-3rem}.view-agenda.view-display-id-page_list .view-filters form fieldset .form-radios.agenda-date-filter-years .form-item{display:inline-block;margin-left:0}.view-agenda.view-display-id-page_list .view-filters.open form{display:block}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-header{color:#8A8A89;font-family:"Gilroy",sans-serif;font-size:3rem;font-weight:bold;letter-spacing:0.1rem;line-height:130%;text-align:center}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content h3{font-size:1.6rem;height:4rem;line-height:4rem;margin:0;position:relative;text-align:center;text-transform:capitalize}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content h3:before{border-bottom:1px solid #BDBDBC;content:'';display:block;position:absolute;top:50%;width:100%;z-index:-1}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content h3:after{background-color:#fff;border:1px solid #BDBDBC;border-radius:2rem;content:'';height:4rem;left:calc(50% - 6rem);position:absolute;width:12rem;z-index:-1}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content>ul{list-style:none;margin:0;padding:0}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content>ul>li{border-bottom:1px solid #8A8A89;clear:both;padding:4rem 0}.view-agenda.view-display-id-page_list .view-content .view-grouping .view-grouping-content>ul>li:last-child{border-bottom:none}#block-voirtoutlagenda{max-width:92rem;padding-bottom:4.8rem;padding-left:5.6rem;padding-right:5.6rem}#block-voirtoutlagenda .field--name-body .button,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a,#block-voirtoutlagenda .field--name-body .form-submit{background-color:transparent;color:#E41F23}#block-voirtoutlagenda .field--name-body .button::before,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::before,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a::before,#block-voirtoutlagenda .field--name-body .form-submit::before,#block-voirtoutlagenda .field--name-body .button::after,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::after,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a::after,#block-voirtoutlagenda .field--name-body .form-submit::after{background-color:#E41F23}#block-voirtoutlagenda .field--name-body .button:hover,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a:hover,#block-voirtoutlagenda .field--name-body .form-submit:hover{background-color:#E41F23;color:#fff}#block-voirtoutlagenda .field--name-body .button:hover::before,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::before,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a:hover::before,#block-voirtoutlagenda .field--name-body .form-submit:hover::before,#block-voirtoutlagenda .field--name-body .button:hover::after,#block-voirtoutlagenda .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::after,.block-field-blockblock-contentlayoutfield-lien #block-voirtoutlagenda .field--name-body .field--name-field-lien>a:hover::after,#block-voirtoutlagenda .field--name-body .form-submit:hover::after{background-color:#fff}.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity{margin:5.6rem 0}@media screen and (min-width:480px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity{align-items:center;display:flex;flex-wrap:wrap}}.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-chiffre{color:#E41F23;font-size:4rem;font-family:"Gilroy",sans-serif;font-weight:500;line-height:1;position:relative;width:7rem}@media screen and (min-width:480px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-chiffre{margin-left:1.6rem}}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-chiffre{font-size:8rem;margin-left:2.8rem;width:15rem}}.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-chiffre:before{content:'';background-color:rgba(52,56,142,0.15);bottom:0;height:60%;position:absolute;right:0;width:70%;z-index:-1}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-chiffre:before{width:75%}}@media screen and (min-width:480px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-title{margin-right:1.6rem;order:-1;width:calc(100% - 3.2rem - 7rem)}}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-title{margin-right:2.8rem;width:calc(100% - 5.6rem - 15rem)}}.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-title h2{font-size:2.6rem}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-title h2{font-size:4.6rem}}.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity .field--name-field-body{border-left:1px solid #34388E;margin:0 0 5.6rem 2.4rem;padding:0 0 0 2.4rem;width:100%}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity:nth-child(2n) .field--name-field-chiffre{margin-left:0;margin-right:1.6rem}}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity:nth-child(2n) .field--name-field-chiffre{margin-right:2.8rem}}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity:nth-child(2n) .field--name-title{margin-left:1.6rem;margin-right:0;order:0}}@media screen and (min-width:960px){.view-chiffres-cles.view-display-id-page_1 .view-content .eck-entity:nth-child(2n) .field--name-title{margin-left:2.8rem}}#block-filsdariane .breadcrumb{margin:2.8rem 0;padding:0}#block-filsdariane .breadcrumb li{color:#34388E}#block-filsdariane .breadcrumb li:before{content:url(/themes/custom/labri/images/fleche_tres_courte.svg)}#block-filsdariane .breadcrumb li:first-child:before{content:none}#block-filsdariane .breadcrumb li a{font-size:1.2rem}#block-views-block-bandeau-block-1,#block-views-block-bandeau-block-2,#block-bandeaulabri,#block-bandeauchiffrescles,#block-views-block-bandeau-term-block-1{position:relative}@media screen and (min-width:1297px){#block-views-block-bandeau-block-1:after,#block-views-block-bandeau-block-2:after,#block-bandeaulabri:after,#block-bandeauchiffrescles:after,#block-views-block-bandeau-term-block-1:after{background-color:#fff;background-image:url(/themes/custom/labri/images/bg.png);background-position:calc(100% - 13.75rem) top;bottom:0;content:'';height:19rem;margin-left:calc((100% - 92rem) / -2);position:absolute;width:100%}}#block-views-block-bandeau-block-1 .field--name-field-media-image img,#block-views-block-bandeau-block-2 .field--name-field-media-image img,#block-bandeaulabri .field--name-field-media-image img,#block-bandeauchiffrescles .field--name-field-media-image img,#block-views-block-bandeau-term-block-1 .field--name-field-media-image img{min-height:20rem;min-width:100%}.page-node-type-page #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-page #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-page #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-projet #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-slide #block-bandeaulabri+#block-contenudelapageprincipale,.path-profil #block-bandeaulabri+#block-contenudelapageprincipale,.path-chiffres_cles #block-bandeaulabri+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-page #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-projet #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-slide #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-profil #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-chiffres_cles #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-page #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale{margin-top:5rem}@media screen and (min-width:1297px){.page-node-type-page #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-block-1+#block-contenudelapageprincipale,.page-node-type-page #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-block-2+#block-contenudelapageprincipale,.page-node-type-page #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-projet #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-slide #block-bandeaulabri+#block-contenudelapageprincipale,.path-profil #block-bandeaulabri+#block-contenudelapageprincipale,.path-chiffres_cles #block-bandeaulabri+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-bandeaulabri+#block-contenudelapageprincipale,.page-node-type-page #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-projet #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-slide #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-profil #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-chiffres_cles #block-bandeauchiffrescles+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-bandeauchiffrescles+#block-contenudelapageprincipale,.page-node-type-page #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.page-node-type-projet #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.page-node-type-slide #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-profil #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-chiffres_cles #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-views-block-bandeau-term-block-1+#block-contenudelapageprincipale{margin-top:-14rem;position:relative}}#block-contenudelapageprincipale{padding-bottom:4.8rem}@media screen and (min-width:480px){.page-node-type-page #block-contenudelapageprincipale,.page-node-type-event #block-contenudelapageprincipale,.page-node-type-projet #block-contenudelapageprincipale,.page-node-type-slide #block-contenudelapageprincipale,.path-profil #block-contenudelapageprincipale,.path-chiffres_cles #block-contenudelapageprincipale,.path-taxonomy-domaine_expertise #block-contenudelapageprincipale{max-width:92rem;padding-left:5.6rem;padding-right:5.6rem}}#block-contenudelapageprincipale .profil-image{height:17rem}#block-labri-publicationsthesescontratsetbrevets{background-color:#34388E;color:#fff;mix-blend-mode:multiply;padding-bottom:10.4rem}#block-labri-publicationsthesescontratsetbrevets>.layout{padding-top:4.8rem}@media screen and (min-width:960px){#block-labri-publicationsthesescontratsetbrevets>.layout{background-image:url(/themes/custom/labri/images/contrat.svg);background-position:calc(55% + 25rem) 11rem;background-repeat:no-repeat;padding-top:14rem}}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutinfo>h2{color:#fff;margin-bottom:3.5rem}@media screen and (min-width:960px){#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutinfo>h2{width:50%}}@media screen and (min-width:960px){#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .field--name-body>p{width:50%}}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques{margin-top:4.7rem}@media screen and (min-width:960px){#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques{box-sizing:border-box;display:flex;margin-left:-2.8rem;margin-right:-2.8rem;margin-top:7.6rem}}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques>div{border-left:7px solid;margin-bottom:3.7rem;padding-left:2.4rem}@media screen and (min-width:960px){#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques>div{box-sizing:border-box;flex:0 0 calc(33.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques>div:nth-child(3n+1){border-color:#FAB51D}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques>div:nth-child(3n+2){border-color:#E41F23}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques>div:nth-child(3n){border-color:#6267C6}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques h3{color:#fff;font-size:2.4rem;line-height:115%;margin-bottom:0.9rem;margin-top:0}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutbody .rubriques p{font-size:1.6rem;line-height:150%;margin-bottom:0}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a{background-color:transparent;color:#fff}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::before,#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::after{background-color:#fff}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover{background-color:#fff;color:#34388E}#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::before,#block-labri-publicationsthesescontratsetbrevets>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::after{background-color:#34388E}#block-labri-lelabrienchiffres{background-color:#262969;background-image:url(/themes/custom/labri/images/atrium.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;padding-bottom:33.2rem}@media screen and (min-width:960px){#block-labri-lelabrienchiffres{padding-bottom:16.3rem}}#block-labri-lelabrienchiffres>.layout{padding-top:5.6rem}@media screen and (min-width:960px){#block-labri-lelabrienchiffres>.layout{padding-top:11.2rem}}#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutinfo{display:none}@media screen and (min-width:960px){#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutinfo{display:block;text-align:center}}#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody{text-align:center}@media screen and (min-width:960px){#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody .field--name-body{display:flex;justify-content:center}#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody .field--name-body>div{margin:0 2.8rem;max-width:14rem}}#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody .field--name-body h3{color:#E41F23;font-size:8rem;font-weight:bold;line-height:1;margin-bottom:0;margin-top:5.6rem}#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody .field--name-body p{color:#111;font-size:3rem;font-weight:bold;line-height:125%;margin:0}@media screen and (min-width:960px){#block-labri-lelabrienchiffres>.layout .block-field-blockblock-contentlayoutbody .field--name-body p{font-size:1.6rem}}#block-labri-unequestionunprojet{padding-bottom:11.2rem;padding-top:17.6rem}@media screen and (min-width:960px){#block-labri-unequestionunprojet{overflow:visible;padding-top:25rem;position:relative}#block-labri-unequestionunprojet:before{background-image:url(/themes/custom/labri/images/logo_point.png);background-position:center top;background-repeat:no-repeat;content:'';height:161px;position:absolute;top:-80px;width:100%}}#block-labri-unequestionunprojet .block-field-blockblock-contentlayoutinfo>h2{margin-bottom:4.8rem;margin-top:0}#block-labri-unequestionunprojet .block-field-blockblock-contentlayoutbody .field--name-body:after{content:none}#block-labri-unequestionunprojet .block-field-blockblock-contentlayoutbody .field--name-body .contact-tel{background-color:#34388E;color:#fff;font-family:"Gilroy",sans-serif;mix-blend-mode:multiply;padding:6rem;text-align:center}@media screen and (min-width:960px){#block-labri-unequestionunprojet .block-field-blockblock-contentlayoutbody .field--name-body .contact-tel{float:right;max-width:48%;width:100%}}#block-labri-unequestionunprojet .block-field-blockblock-contentlayoutbody .field--name-body .contact-tel a{color:#fff;font-weight:bold}@media screen and (min-width:960px){#block-labri-unequestionunprojet .block-webform-block{max-width:48%}}#block-labri-unequestionunprojet .block-webform-block .form-actions{margin-top:4.8rem}#block-lanewsletterdulabri{background-color:#E41F23;color:#fff;padding-bottom:9.2rem}#block-lanewsletterdulabri>.layout{padding-top:7.2rem}#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutinfo>h2{color:#fff;font-size:2.4rem;margin-bottom:0.8rem}#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutbody .field--name-body>p{font-size:1.6rem;line-height:150%}@media screen and (min-width:960px){#block-lanewsletterdulabri>.layout .block-webform-block form{display:flex;justify-content:space-between}#block-lanewsletterdulabri>.layout .block-webform-block .form-item-firstname{width:22%}#block-lanewsletterdulabri>.layout .block-webform-block .form-item-email{width:38%}#block-lanewsletterdulabri>.layout .block-webform-block .form-actions{width:36%}}#block-lanewsletterdulabri>.layout .block-webform-block label{left:-999em;position:absolute}#block-lanewsletterdulabri>.layout .block-webform-block .form-text,#block-lanewsletterdulabri>.layout .block-webform-block .form-email,#block-lanewsletterdulabri>.layout .block-webform-block .form-textarea{border-color:#E41F23}#block-lanewsletterdulabri>.layout .block-webform-block .form-submit{background-color:transparent;color:#fff}#block-lanewsletterdulabri>.layout .block-webform-block .form-submit::before,#block-lanewsletterdulabri>.layout .block-webform-block .form-submit::after{background-color:#fff}#block-lanewsletterdulabri>.layout .block-webform-block .form-submit:hover{background-color:#fff;color:#E41F23}#block-lanewsletterdulabri>.layout .block-webform-block .form-submit:hover::before,#block-lanewsletterdulabri>.layout .block-webform-block .form-submit:hover::after{background-color:#E41F23}#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a{display:none;text-underline-offset:4px}@media screen and (min-width:960px){#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a{border:none;color:#fff;display:inline-block;padding-left:5.5rem;position:relative}#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:after{background-color:#fff;left:0;margin:0;position:absolute;top:calc(50% - 0.8rem / 2);transform:rotate(180deg)}#block-lanewsletterdulabri>.layout .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover{text-decoration:underline}}#block-labri{background-color:#F2F2F2;display:flex;justify-content:center;mix-blend-mode:multiply;padding:7.2rem 0}#block-labri>.layout{box-sizing:border-box;display:flex;flex-flow:row wrap;margin-left:-2.8rem;margin-right:-2.8rem;padding:0;width:100%}#block-labri>.layout .block-field-blockblock-contentlayoutbody{box-sizing:border-box;flex:0 0 calc(100% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem;margin-bottom:3.2rem}#block-labri>.layout .block-field-blockblock-contentlayoutbody .field--name-body .field--name-field-media-image svg{height:34px;width:auto}#block-labri>.layout .block.contact{box-sizing:border-box;flex:0 0 calc(100% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}@media screen and (min-width:960px){#block-labri>.layout .block.contact{box-sizing:border-box;flex:0 0 calc(33.33333% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}#block-labri>.layout .block.enseignements,#block-labri>.layout .block.liens-utiles{box-sizing:border-box;flex:0 0 calc(50% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}@media screen and (min-width:960px){#block-labri>.layout .block.enseignements,#block-labri>.layout .block.liens-utiles{box-sizing:border-box;flex:0 0 calc(16.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}#block-labri>.layout .block.block-menu{box-sizing:border-box;flex:0 0 calc(100% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}@media screen and (min-width:960px){#block-labri>.layout .block.block-menu{box-sizing:border-box;flex:0 0 calc(16.66667% - 5.6rem);margin-left:2.8rem;margin-right:2.8rem;margin-bottom:5.6rem}}#block-labri>.layout .block>h2{color:#E41F23;font-size:1.6rem;line-height:125%;margin-bottom:1.4rem}#block-labri>.layout .block>.field--name-body p{color:#8A8A89;font-size:1.6rem;line-height:150%;margin:1.4rem 0}#block-labri>.layout .block>.field--name-body p a{color:inherit}#block-labri>.layout .block.block-menu ul.menu{margin:0}#block-labri>.layout .block.block-menu ul.menu li{padding:0}#block-copyright{background-color:#fff;padding-bottom:4.8rem;padding-top:2.5rem}#block-copyright>.layout{display:flex;justify-content:space-evenly;flex-direction:column}@media screen and (min-width:960px){#block-copyright>.layout{flex-direction:row}}#block-copyright>.layout .block-field-blockblock-contentlayoutbody .field--name-body p{margin:2.4rem 0 0}#block-copyright>.layout .block-menu{display:contents}#block-copyright>.layout .block-menu ul.menu{display:contents}#block-copyright>.layout .block-menu ul.menu li{margin:2.4rem 0 0;padding:0}#block-copyright>.layout .block-menu ul.menu li a{color:inherit}#block-formulaireexposerecherchepage-1{padding-top:4.8rem}@media screen and (min-width:960px){#block-formulaireexposerecherchepage-1{margin-bottom:-10rem;text-align:right;z-index:1}}#block-formulaireexposerecherchepage-1 .form--inline .form-item{display:inline-block;float:none;margin-right:0;margin-top:0;padding-right:2.8rem;padding-top:1.6rem}#block-formulaireexposerecherchepage-1 .form--inline .form-item label{display:none}#block-formulaireexposerecherchepage-1 .form--inline .form-item .form-text{background-color:transparent;border:none;border-bottom:2px solid #8A8A89;color:#8A8A89;padding:0.8rem 0}#block-formulaireexposerecherchepage-1 .form--inline .form-actions{display:inline-block;margin:0}#block-views-block-taxonomie-block-1{padding-bottom:4.8rem}#block-retouralannuaire{max-width:92rem;padding-bottom:4.8rem;padding-left:5.6rem;padding-right:5.6rem}#block-retouralannuaire .field--name-body .button,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a,#block-retouralannuaire .field--name-body .form-submit{background-color:transparent;color:#E41F23}#block-retouralannuaire .field--name-body .button::before,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::before,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a::before,#block-retouralannuaire .field--name-body .form-submit::before,#block-retouralannuaire .field--name-body .button::after,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a::after,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a::after,#block-retouralannuaire .field--name-body .form-submit::after{background-color:#E41F23}#block-retouralannuaire .field--name-body .button:hover,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a:hover,#block-retouralannuaire .field--name-body .form-submit:hover{background-color:#E41F23;color:#fff}#block-retouralannuaire .field--name-body .button:hover::before,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::before,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a:hover::before,#block-retouralannuaire .field--name-body .form-submit:hover::before,#block-retouralannuaire .field--name-body .button:hover::after,#block-retouralannuaire .field--name-body .block-field-blockblock-contentlayoutfield-lien .field--name-field-lien>a:hover::after,.block-field-blockblock-contentlayoutfield-lien #block-retouralannuaire .field--name-body .field--name-field-lien>a:hover::after,#block-retouralannuaire .field--name-body .form-submit:hover::after{background-color:#fff}
