/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:1024px){.views-view-responsive-grid{--views-responsive-grid--column-count:2 !important;}}@media (max-width:640px){.views-view-responsive-grid{--views-responsive-grid--column-count:1 !important;}}@media (max-width:768px){.views-view-responsive-grid.views-view-responsive-grid--horizontal{--views-responsive-grid--column-count:1 !important;}}
.zoom:hover{transform:scale(1.2);}.bandeau{background-image:url(/sites/getup/files/inline-images/Design-image-fond.png);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100vw;position:relative;margin-left:-50vw;left:50%;padding-top:50px;padding-bottom:40px;margin-top:-20px;}.container{position:relative;}.credit-image{position:absolute;bottom:5px;left:10px;z-index:2;opacity:0.7;transition:opacity 0.3s ease;}.credit-image:hover{opacity:1;}.credit-image img{border:1px solid #ccc;border-radius:4px;}
.bandeau-titre{width:100%;max-width:1140px;background-color:#9CC544;display:flex;align-items:center;padding:12px 20px;margin:20px auto;border-radius:8px;box-sizing:border-box;}.bandeau-titre h2{margin:0;font-size:1.6em;color:white !important;font-weight:bold !important;line-height:1.3;}@media (max-width:768px){.bandeau-titre{padding:10px 15px;}.bandeau-titre h2{font-size:1.4em;}}@media (max-width:480px){.bandeau-titre{padding:10px 12px;}.bandeau-titre h2{font-size:1.2em;}}
@media (max-width:767px){#navbar-collapse .navbar-nav{margin:0 !important;padding:0 !important;}#navbar-collapse .navbar-nav li,#navbar-collapse .navbar-nav .dropdown-menu li{margin:0 !important;padding:0 !important;border:none !important;}#navbar-collapse .navbar-nav li.first,#navbar-collapse .navbar-nav li.last,#navbar-collapse .navbar-nav .dropdown-menu li.first,#navbar-collapse .navbar-nav .dropdown-menu li.last{margin:0 !important;padding:0 !important;border:none !important;}#navbar-collapse .navbar-nav a,#navbar-collapse .navbar-nav span.navbar-text,#navbar-collapse .navbar-nav .dropdown-menu a{display:block;width:100%;padding:12px 15px !important;margin:0 !important;border:none !important;text-align:left !important;line-height:1.4 !important;box-sizing:border-box;}#navbar-collapse .navbar-nav .dropdown-menu{position:static !important;float:none !important;width:100% !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;}#navbar-collapse .navbar-nav .divider{display:none !important;}#navbar-collapse .navbar-nav a:hover,#navbar-collapse .navbar-nav a:focus,#navbar-collapse .navbar-nav a.active,#navbar-collapse .navbar-nav .dropdown-menu a:hover,#navbar-collapse .navbar-nav .dropdown-menu a:focus{background:transparent !important;border:none !important;padding:12px 15px !important;}}
hr{border-top:1px solid #483C32!important;}
.well{background-color:#FFFFFF!important;}.well{border:2px solid lightgray!important;}
.input-group .form-control{position:relative;z-index:2;float:right!important;width:20%!important;margin-bottom:0}
.footer{border-top:1px solid #483C32 !important;}
.carousel-control{background:none !important;color:#797870;font-size:50px;width:5%;text-align:center;opacity:1;position:absolute;top:50%;transform:translateY(-50%);}.carousel-control:hover{color:#7333;}#customCarousel .carousel-indicators{display:none !important;}
@media (min-width:768px){.navbar-nav{float:right !important;display:flex;align-items:center;}.navbar-nav > li > a,.navbar-nav > li > .navbar-text.dropdown-toggle{display:flex;align-items:center;height:50px;padding:0 15px;line-height:normal;}.navbar-nav > li > .navbar-text.dropdown-toggle .caret,.navbar-nav > li > a.dropdown-toggle .caret{margin-top:0;}}
.navbar{box-shadow:0 1px 2px #483C32!important;}
body{color:#000!important;}a{color:#000 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000000!important;}.navbar-default .navbar-text{color:#000;}
.person-wrapper{display:flex;flex-direction:row;align-items:center;gap:20px;}.person-image img{max-width:200px;height:auto;display:block;}.person-info{flex:1;text-align:left;}.person-title{font-size:1.5rem;line-height:1.3;font-weight:400;margin-bottom:6px;}.person-poste{font-size:1rem;line-height:1.3;}.views-view-responsive-grid__item-inner{display:block;height:100%;}
.text-wrapper .view-node-wrapper > a{display:inline-block;color:#9CC544!important;text-decoration:none;margin-top:8px;}.text-wrapper .view-node-wrapper > a:hover{text-decoration:underline;}
.views-field-view-node .field-content > a{display:inline-block;color:#007BFF;text-decoration:none;margin-top:8px;}.views-field-view-node .field-content > a:hover{text-decoration:underline;}
.view-consortium .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;}.views-view-responsive-grid__item{overflow:visible;}.person-card{border:1px solid #ccc;border-radius:12px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,0.05);padding:12px;display:flex;flex-direction:column;justify-content:stretch;height:100%;transition:transform 0.25s ease,box-shadow 0.25s ease;cursor:pointer;}.person-card:hover{transform:translateY(-5px) scale(1.03);box-shadow:0 12px 24px rgba(0,0,0,0.15);}.person-wrapper{display:flex;align-items:flex-start;gap:10px;flex:1;}.person-image img{width:120px;height:auto;border-radius:12px;display:block;}.person-info{flex:1;margin:0;padding-top:4px;display:flex;flex-direction:column;justify-content:space-between;}.person-title{font-weight:bold;margin:0 0 4px 0;text-align:left;}.person-poste{font-size:13px;line-height:1.4;margin:0;text-align:left;}.person-card a{text-decoration:none;color:inherit;}
.image-title-wrapper{display:flex;align-items:center;gap:15px;margin-bottom:20px;}.image-wrapper img{max-width:500px;height:auto;}.title-wrapper{font-weight:bold;display:flex;flex-direction:column;justify-content:space-between;}.view-node-wrapper{align-self:flex-end;font-weight:normal;}
.image-centered{display:flex;justify-content:center;align-items:center;}.meta-centered{text-align:center;margin:10px 0;font-style:italic;font-size:14px;color:#9CC544!important;}.title-justified{text-align:justify;font-weight:bold;margin:10px 0;}.body-justified{text-align:justify;margin-bottom:20px;}.view-link-right{text-align:right;color:#9CC544!important;}
body,.field--name-body,.content,article,p{font-size:16px !important;line-height:1.846 !important;}@media (max-width:768px){body.path-frontpage .region-content,body.path-frontpage .main-container,body.path-frontpage .container,body.path-frontpage .row,body.path-frontpage .col-sm-12{padding-left:5px !important;padding-right:5px !important;margin-left:0 !important;margin-right:0 !important;}body.path-frontpage h1.page-header,body.path-frontpage .page-header h1{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;border-bottom:none !important;line-height:1.846 !important;}body.path-frontpage .page-header + hr,body.path-frontpage h1 + hr{display:none !important;margin:0 !important;padding:0 !important;}body.path-frontpage h1.page-header + article,body.path-frontpage .page-header + article,body.path-frontpage article{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body{display:flex !important;flex-direction:column !important;gap:0 !important;width:100% !important;}body.path-frontpage .field--name-body > table{float:none !important;width:100% !important;margin:0 !important;}body.path-frontpage .field--name-body > *{float:none !important;clear:both !important;}body.path-frontpage .field--name-body > p:first-of-type{order:1 !important;margin:0 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > table.parsada-box{order:2 !important;margin:0 !important;}body.path-frontpage .field--name-body > img.img-responsive.center-block{order:3 !important;width:100% !important;height:auto !important;margin:0 !important;}body.path-frontpage .field--name-body > h4:nth-of-type(1){order:4 !important;margin-top:0 !important;margin-bottom:10px !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > p:nth-of-type(2){order:5 !important;margin:0 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > ul:nth-of-type(1){order:6 !important;margin:0 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > h4:nth-of-type(2){order:7 !important;margin-top:0 !important;margin-bottom:10px !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > table:nth-of-type(2){order:8 !important;width:100% !important;margin:0 !important;display:block !important;overflow-x:auto !important;}body.path-frontpage .field--name-body > p:not(:first-of-type):not(:nth-of-type(2)){order:9 !important;margin:0 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > ul:not(:nth-of-type(1)),body.path-frontpage .field--name-body > ol{order:10 !important;line-height:1.846 !important;}body.path-frontpage .field--name-body > p:empty,body.path-frontpage .field--name-body > br{display:none !important;}}
.views-field-view-node .field-content > a{color:#9CC544!important;text-decoration:none;}.views-field-view-node .field-content > a:hover{text-decoration:underline;}
body{font-size:17px !important;}
h1,.h1{font-size:34px!important;}
.node--type-organisation h1.page-header{font-weight:bold;}body.page-node-type-organisation h1.page-header,body.page-node-type-organisation .page-header{font-weight:700 !important;color:#9CC544 !important;}
