@charset "UTF-8";.project-card{background:#fff;border-radius:3px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);font-size:.95rem}.project-card .cover-part{height:100%}.project-card .cover-part.default-cover{background:#ececec}.project-card .cover-part.default-cover img{min-height:100%}.project-card img{max-width:181px;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}.project-card .infos-container-column{padding:1rem 1.5rem}.project-card .project-title{font-size:1rem;font-weight:700;line-height:1;margin-bottom:1rem}.project-card .project-description{color:#a3a3a3;line-height:1.1}.project-card .project-mission{font-size:.65rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.project-card .project-mission .more-missions-icon{font-size:.9rem}.project-card .project-title{color:#3d3d3d}.project-card .project-mission{color:#303030}.project-card .actions .btn{border:1px solid #3d3d3d;color:#303030}.project-card .actions .btn:active,.project-card .actions .btn:hover{background:rgba(61,61,61,.1)}.project-card.mission-communication-information .project-title{color:#e98c00}.project-card.mission-communication-information .project-mission{color:#cf7d00}.project-card.mission-communication-information .actions .btn{border:1px solid #e98c00;color:#cf7d00}.project-card.mission-communication-information .actions .btn:active,.project-card.mission-communication-information .actions .btn:hover{background:rgba(233,140,0,.1)}.project-card.mission-connaissance .project-title{color:#99b631}.project-card.mission-connaissance .project-mission{color:#88a22c}.project-card.mission-connaissance .actions .btn{border:1px solid #99b631;color:#88a22c}.project-card.mission-connaissance .actions .btn:active,.project-card.mission-connaissance .actions .btn:hover{background:rgba(153,182,49,.1)}.project-card.mission-conservation .project-title{color:#009a93}.project-card.mission-conservation .project-mission{color:#00817b}.project-card.mission-conservation .actions .btn{border:1px solid #009a93;color:#00817b}.project-card.mission-conservation .actions .btn:active,.project-card.mission-conservation .actions .btn:hover{background:rgba(0,154,147,.1)}.project-card.mission-expertise .project-title{color:#951b81}.project-card.mission-expertise .project-mission{color:#7f176e}.project-card.mission-expertise .actions .btn{border:1px solid #951b81;color:#7f176e}.project-card.mission-expertise .actions .btn:active,.project-card.mission-expertise .actions .btn:hover{background:rgba(149,27,129,.1)}.taxon-card{background:#fff;height:100%}.taxon-card .secondary-name{color:#495057;font-size:1rem}.taxon-card .primary-name{font-size:1.1rem;font-weight:700}.taxon-card .top-part img{max-height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.taxon-card .bottom-part{padding:1rem;width:100%}.taxon-card .bottom-part .extra-data{border-top:1px solid #e9ecef;margin-top:1rem;padding:1rem 0 .5rem}.project-section .description{color:#384e61;font-size:.9rem;line-height:1.2rem}.project-section .img img{border-bottom:4px solid #cb9b44;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991px){.taxon-card .secondary-name{font-size:.9rem}.taxon-card .primary-name{font-size:1rem}.taxon-card .top-part{align-self:start}.taxon-card .top-part img{height:100%;margin:5px;max-width:100px;-o-object-fit:contain;object-fit:contain}.taxon-card .bottom-part{padding:.5rem;width:45%}.taxon-card .bottom-part .extra-data{border-top:none;margin-top:0;padding:.5rem 0}}.taxon-details-page .taxon-details-container{background:#e9ecef;padding:1rem}.taxon-details-page .label{font-size:.75rem;font-weight:700;text-transform:uppercase}.taxon-details-page .taxon-general-info-item:first-child{margin-top:10px}.taxon-details-page .taxon-general-info-item .value{display:inline-block;font-size:.9rem}.taxon-details-page .taxon-detail-item{align-items:center;display:flex;margin-bottom:5px}.taxon-details-page .taxon-detail-item .icon{margin-right:5px;max-width:40px;width:100%}.taxon-details-page .taxon-detail-item .icon .path{fill:#6c757d}.taxon-details-page .taxon-detail-item .icon .stroke{stroke:#6c757d;stroke-width:9;fill:none}.taxon-details-page .taxon-details-title-icon{display:inline-block;width:55px}.dashboard-card{background:#fff;border-radius:5px;border-top:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.16);transition:all .3s cubic-bezier(.25,.8,.25,1)}.dashboard-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.08)}.dashboard-card img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dashboard-card .image-col{padding:0}.dashboard-card .title{font-size:1.7rem}.dashboard-card .content{font-size:.9rem}.simple-dashboard-card{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.16);transition:all .3s cubic-bezier(.25,.8,.25,1)}.simple-dashboard-card:hover{box-shadow:0 5px 10px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.08)}.simple-dashboard-card .title{background:#e9ecef;border-bottom:1px solid #dee2e6;font-size:1.1rem;padding:1rem}.simple-dashboard-card .content{padding:1rem}.horizontal-transparent-arrow{bottom:0;height:20px;position:absolute;width:100%}.horizontal-transparent-arrow .first,.horizontal-transparent-arrow .second{background:#fff;border:1px solid #fff;height:100%;position:absolute}.horizontal-transparent-arrow.color-light .first,.horizontal-transparent-arrow.color-light .second{background:#ededed;border:1px solid #ededed}.horizontal-transparent-arrow.color-dark .first,.horizontal-transparent-arrow.color-dark .second{background:#2f4151;border:1px solid #2f4151}.horizontal-transparent-arrow.color-darker .first,.horizontal-transparent-arrow.color-darker .second{background:#222f3a;border:1px solid #222f3a}.horizontal-transparent-arrow.color-body .first,.horizontal-transparent-arrow.color-body .second{background:#f5f5f5;border:1px solid #f5f5f5}.horizontal-transparent-arrow.x2{height:40px}.horizontal-transparent-arrow.x2 .first{border-top-right-radius:40px}.horizontal-transparent-arrow.x2 .second{border-top-left-radius:40px}.horizontal-transparent-arrow.x3{height:60px}.horizontal-transparent-arrow.x3 .first{border-top-right-radius:60px}.horizontal-transparent-arrow.x3 .second{border-top-left-radius:60px}.horizontal-transparent-arrow.x4{height:80px}.horizontal-transparent-arrow.x4 .first{border-top-right-radius:80px}.horizontal-transparent-arrow.x4 .second{border-top-left-radius:80px}.horizontal-transparent-arrow.x5{height:100px}.horizontal-transparent-arrow.x5 .first{border-top-right-radius:100px}.horizontal-transparent-arrow.x5 .second{border-top-left-radius:100px}.horizontal-transparent-arrow .first{border-top-right-radius:20px;left:0}.horizontal-transparent-arrow .second{border-top-left-radius:20px;font-size:.7rem;padding:3px 1rem;right:0;text-align:right}.vertical-transparent-right-arrow{height:100%;position:absolute;right:0;top:0;width:20px}.vertical-transparent-right-arrow .first,.vertical-transparent-right-arrow .second{background:#fff;position:absolute;width:100%}.vertical-transparent-right-arrow .first{border-bottom-left-radius:20px;top:0}.vertical-transparent-right-arrow .second{border-top-left-radius:20px}.vertical-transparent-left-arrow{height:100%;left:0;position:absolute;top:0;width:20px}.vertical-transparent-left-arrow .first,.vertical-transparent-left-arrow .second{background:#fff;position:absolute;width:100%}.vertical-transparent-left-arrow .first{border-bottom-right-radius:20px;top:0}.vertical-transparent-left-arrow .second{border-top-right-radius:20px}.download-card.dark-mode .subtitle{color:#aeaeae}.download-card.dark-mode .title,.download-card.dark-mode .title a{color:#ededed}.download-card .subtitle{color:#6c757d;font-size:.85rem}.download-card .title{font-size:.85rem}.download-card .title a{color:#3d3d3d}.download-card.available-soon .btn,.download-card.available-soon img{opacity:.6}.thematic-action-card{cursor:default}.thematic-action-card .action-description-wrapper{font-size:.95rem}.thematic-action-card .action-description-wrapper .title a{color:#3d3d3d;font-size:1rem;font-weight:500;text-decoration:none}.thematic-action-card .action-description-wrapper .title a:hover{color:#cb9b44}.thematic-action-card .description{color:#707070;font-size:.9rem}.thematic-action-card .img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:120px}.thematic-action-card .tools{background:#f4ead8;border-left:4px solid #cb9b44;font-size:.9rem;padding-bottom:1rem}.thematic-action-card .tools .tools-label{color:#c08f35;font-size:.75rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.thematic-action-card .tools .tools-label i{align-items:center;background:#fff;border-radius:50%;color:#cb9b44;display:inline-flex;height:30px;justify-content:center;margin-right:8px;width:30px}.thematic-action-card .tools .tools-list{padding-left:5px}.thematic-action-card .tools .tools-list a{color:#222;margin-bottom:5px;text-decoration:none}.thematic-action-card .tools .tools-list a:hover{color:#cb9b44}.thematic-action-card .tools .tools-list a:before{color:#495057;content:"•";margin-right:5px}.thematic-action-card .current-action{background:#f39200;border-radius:5px;color:#fff;font-size:.8rem;font-weight:500;padding:1px 7px;position:absolute;right:10px;top:10px}.thematic-action-card .know-more{background:#f8f9fa}.thematic-action-card .know-more a{color:#cb9b44;font-weight:500}.thematic-action-card .know-more a:hover{color:#ac8030;text-decoration:none}.thematic-card .title a{color:#2f4151}.thematic-card .description{color:#707070;font-size:.9rem}.thematic-card .know-more{background:#f8f9fa}.thematic-card .know-more a{color:#cb9b44;font-weight:500}.thematic-card .know-more a:hover{color:#ac8030;text-decoration:none}.natural-region-card.light .bottom{background:#fff;color:#3d3d3d}.natural-region-card .title{font-size:1.3rem}.natural-region-card .title a{color:#a9c938}.natural-region-card .description{color:#cfdae3}.natural-region-card .top{height:200px}.natural-region-card .top img{-o-object-position:center center;object-position:center center}.natural-region-card .bottom{background:#222f3a;color:#fff}.natural-region-card .toggle-children{align-items:center;color:#ededed;display:flex;text-decoration:none}.natural-region-card .toggle-children:after{content:"\f078";font-family:Font Awesome\ 5 Free Solid;font-size:.9rem;margin-left:.5rem}.natural-region-card .toggle-children.collapsed:after{content:"\f054"}.toolbox-card{line-height:1.2}.toolbox-card .title{font-weight:bolder;margin:0 0 .5rem}.toolbox-card .title a{color:#515151}.toolbox-card .title a:hover{text-decoration:none}.toolbox-card .content{color:#515151;font-size:.95rem}.toolbox-card .actions{font-size:.95rem;font-weight:bolder}.toolbox-card .icon{background:#fff;border-radius:40px;height:80px;padding:1rem;width:80px}.toolbox-card .icon svg{width:50px;fill:none;stroke:#cb9b44;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.toolbox-card .operational-tool-icon{align-items:center;background:#cb9b44;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.16);color:#fff;display:flex;font-size:.9rem;height:27px;justify-content:center;padding:10px;position:absolute;right:-6px;top:-6px;width:27px}.quote{font-size:1.5rem;font-style:italic;line-height:1.2;margin:0 20px;padding:30px 0 30px 30px;position:relative;z-index:1}.quote:after{background:#cb9b44;content:"";display:block;height:2px;margin-top:15px;max-width:100px;width:15%}.quote:before{color:#e1e1e1;content:"\f10d";font-family:Font Awesome\ 5 Free Solid;font-size:3rem;left:-10px;position:absolute;top:0;z-index:-1}.quote.quote-white:before{color:#ebebeb}.quote.quote-dark:before{color:#202c37}.text-highlight{border-left:3px solid rgba(202,121,0,.6);color:#ca7900;font-size:2.6rem;line-height:1.1;padding:0 0 0 1.5rem;z-index:1}.flex-even{flex:1}.link-dialog .custom-checkbox input[type=checkbox].custom-control-input{opacity:1!important;position:static!important}select.improved-select.form-control{font-size:.9rem}.badge{white-space:unset}.dropdown-menu{font-size:.9rem}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.form-group .col-form-label,.form-group .manual-form-label,.form-group>label{color:#cb9b44;font-size:.9rem;font-weight:700;margin-bottom:.5rem}.bootstrap-select .dropdown-menu{font-size:.9rem}.checkbox-custom-sm{font-size:.8rem;padding-top:2px}.checkbox-custom-sm:after,.checkbox-custom-sm:before{height:.8rem;left:-1.2rem;width:.8rem}.note-toolbar.card-header{background:#e9ecef}.bootstrap-select .dropdown-menu{z-index:1035}.bootstrap-select .dropdown-menu .bs-ok-default:after{border-color:#a9c938}.dropdown-item.active,.dropdown-item:active{background:#e9ecef;color:#3d3d3d}.dropdown-item.selected{background:#e9ecef}.bootstrap-select .dropdown-item{border-left:2px solid transparent}.bootstrap-select .dropdown-item.selected,.irs--round .irs-handle{border-color:#a9c938}.irs--round .irs-bar{background:#a9c938}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#a0be34}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:#a0be34}.modal-header{padding:1rem 1.5rem}.modal-header .close{margin-right:-1.5rem}.modal-footer,.modal-header{background:#f4f4f4;border:none}.datepicker.datepicker-dropdown{z-index:1200!important}.object-fit-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.chartjs-tooltip{background:rgba(0,0,0,.7);border-radius:5px;color:#fff;font-size:.9rem;opacity:1;padding:2px 4px;pointer-events:none;position:absolute;transform:translate(-50%);transition:all .1s ease;z-index:10}.chartjs-tooltip-key{display:inline-block;height:10px;margin-right:10px;width:10px}dl,ol,ul{margin-bottom:1.5rem}.btn{font-size:.9rem;font-style:normal;line-height:1.5rem}.btn i{margin-right:.5rem}.btn-primary{background-color:#cb9b44;border-color:#c08f35;box-shadow:inset 0 0 15px 2px #c08f35;color:#212529;color:#fff!important;font-weight:700}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#b68733;border-color:#98712a;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .05rem rgba(168,127,52,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#cb9b44;border-color:#c08f35;color:#212529}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#ac8030;border-color:#8e6a28;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .05rem rgba(168,127,52,.5)}.btn-primary.uppercase{text-transform:uppercase}.btn-secondary{background-color:#e1e1e1;border-color:#575757;color:#212529}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#cecece;border-color:#3d3d3d;color:#212529}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .05rem rgba(78,79,80,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#e1e1e1;border-color:#575757;color:#212529}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#c8c8c8;border-color:#373737;color:#212529}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .05rem rgba(78,79,80,.5)}.btn-third{border-color:#3d3d3d;color:#3d3d3d;font-size:.75rem}.btn-third:hover{background-color:#dadada;border-color:#3d3d3d;color:#242424}.btn-third.focus,.btn-third:focus{box-shadow:0 0 0 .05rem rgba(61,61,61,.5)}.btn-third.disabled,.btn-third:disabled{background-color:transparent;color:#3d3d3d}.btn-third:not(:disabled):not(.disabled).active,.btn-third:not(:disabled):not(.disabled):active,.show>.btn-third.dropdown-toggle{background-color:#dadada;border-color:#3d3d3d;color:#212529}.btn-third:not(:disabled):not(.disabled).active:focus,.btn-third:not(:disabled):not(.disabled):active:focus,.show>.btn-third.dropdown-toggle:focus{box-shadow:0 0 0 .05rem rgba(61,61,61,.5)}.btn-third-light{border-color:#fff;color:#fff;font-size:.75rem}.btn-third-light:hover{background-color:rgba(0,0,0,.3);border-color:#fff;color:#fff}.btn-third-light.focus,.btn-third-light:focus{box-shadow:0 0 0 .05rem hsla(0,0%,100%,.5)}.btn-third-light.disabled,.btn-third-light:disabled{background-color:transparent;color:#fff}.btn-third-light:not(:disabled):not(.disabled).active,.btn-third-light:not(:disabled):not(.disabled):active,.show>.btn-third-light.dropdown-toggle{background-color:rgba(0,0,0,.3);border-color:#fff;color:#fff}.btn-third-light:not(:disabled):not(.disabled).active:focus,.btn-third-light:not(:disabled):not(.disabled):active:focus,.show>.btn-third-light.dropdown-toggle:focus{box-shadow:0 0 0 .05rem hsla(0,0%,100%,.5)}.btn-xs{font-size:.75rem;padding:2px 6px}.btn-xs:hover{background:hsla(0,0%,100%,.5)}.facet-input.bootstrap-select .dropdown-menu .inner{max-height:40vh;overflow-y:auto}.facet-item{margin-bottom:1.5rem}.facet-item .custom-control-label{font-size:.9rem}.facet-item .facet-label-container{display:block;margin-bottom:.5rem}.facet-item .facet-label-container .help-picto{color:#9cca1d;font-size:1rem;margin-left:5px}.facet-item .facet-label-container .facet-label{color:#343a40;font-size:.8rem;font-weight:700;text-transform:uppercase}.facet-item.facet-text .badge{cursor:pointer}.single-checkbox-facet{display:flex;flex-flow:row-reverse;justify-content:space-between}.facet-city .bs-actionsbox{display:none}.facet-location .dropdown-menu .option-region{color:#000}.facet-location .dropdown-menu .option-region-historical{color:#212529;margin-left:1rem}.facet-location .dropdown-menu .option-department{color:#343a40;font-size:.9rem;margin-left:2rem}.facet-location .dropdown-menu .option-department:before{content:"-";margin-right:.5rem}.bs-container.facet-theme .option-level-second{margin-left:1rem}html{height:100%}body{background:#f5f5f5;display:flex;flex-direction:column;height:100vh;padding:0}body.modal-open{overflow-y:hidden}.sticky{position:sticky;top:0}.sticky:after,.sticky:before{content:"";display:table}i.rounded-icon{align-items:center;background:#fff;border-radius:50%;color:#3d3d3d;display:flex;font-size:1rem;height:2rem;justify-content:center;min-width:2rem;padding-left:0;width:2rem}.map-pin{background:#a9c938;border-radius:50% 50% 50% 0;box-shadow:0 0 5px 1px #3d3d3d;height:14px;transform:rotate(-45deg);width:14px}.map-pin:after{background-color:#3d3d3d;border-radius:50%;content:"";height:6px;left:50%;margin-left:-3px;margin-top:-3px;position:absolute;top:50%;width:6px}.bg-body{background:#f5f5f5}.bg-darker{background:#222f3a}.bg-blue{background:#009a93}.bg-green{background:#a9c938}.table-bg-pale-green{background:#d1e8c0}.table-bg-green{background:#b7da9b}.table-bg-dark-green{background:#68a03b}.table-bg-darker-green{background:#507b2d}.fit-cover{-o-object-fit:cover;object-fit:cover}.content-wrapper em,.content-wrapper strong{font-style:normal;font-weight:500}.global-menu-navbar{position:static}.f-family-heading{font-family:Barlow Condensed,Arial,sans-serif}.f-family-base{font-family:Barlow,Arial,sans-serif}.rounded-arrow{height:25px;width:40px}.rounded-arrow .arrow-path{fill:#fff}.col-form-label,.form-group>label{font-size:.8rem;font-weight:700}.custom-control-label{font-size:.95rem;padding-top:1px}.invalid-feedback{font-size:.8rem;font-weight:700}.website-desc .website-title{color:#cb9b44;font-family:Barlow Condensed,Arial,sans-serif;font-size:1.5rem;text-transform:uppercase}.website-desc a{line-height:normal}.website-desc a.subtitle:hover{background:#1c2731;text-decoration:none}.website-desc-mobile{line-height:1.1;padding:8px 0}.website-desc-mobile .subtitle{background:#00865b;border-radius:5px;margin-top:3px;padding:3px 6px}.website-desc-mobile a{font-size:.8rem}.website-desc-mobile a i{margin-right:5px}.website-desc-mobile span{font-family:Barlow Condensed,Arial,sans-serif;font-size:2rem}.apply-shadow{box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 3px rgba(0,0,0,.16);transition:all .3s cubic-bezier(.25,.8,.25,1)}.apply-shadow:hover{box-shadow:0 5px 10px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.08)}.text-x1_5{font-size:1.5rem}.text-x2{font-size:2rem}.text-brand-green{color:#00865b}.text-green{color:#a2ce1a}.text-dark-green{color:#74b342}.text-orange{color:#f39200}.text-light-orange{color:#ffa927}.text-yellow{color:#ffc53d}.text-blue{color:#009a93}.text-red{color:#c00021}.text-bg-body{color:#f5f5f5}.text-darker{color:#222f3a}.border-darker{border-color:#222f3a!important}.homepage-banner{background:url(/build/images/homepage_banner.c3350ed4.jpg) top;background-size:cover;height:393px;position:relative;width:100%}.homepage-banner .overlay{background-image:linear-gradient(transparent,rgba(0,0,0,.7));bottom:0;height:90%;left:0;position:absolute;width:100%}.homepage-banner h1{color:#fff;text-shadow:1px 2px 2px #212529}.homepage-banner .rounded-arrow{height:43px;margin-left:calc(50% - 35px);width:70px}.homepage-banner .rounded-arrow .arrow-path{fill:#f5f5f5}.homepage .horizontal-transparent-arrow .first,.homepage .horizontal-transparent-arrow .second,.homepage .vertical-transparent-left-arrow .first,.homepage .vertical-transparent-left-arrow .second,.homepage .vertical-transparent-right-arrow .first,.homepage .vertical-transparent-right-arrow .second{background:#f5f5f5}#cbn-platform-projects{background:#343a40;color:#fff;font-size:.7rem;padding:10px 0}.footer{background-color:#fff;color:#444;flex-shrink:0;padding:2rem 0 0}.footer h3{font-size:1.5rem;line-height:1;margin-bottom:1rem}.footer a{color:#444}.footer .address-container{padding-bottom:1.5rem}.footer .address-item{font-size:.7rem}.footer .footer-menu .nav-link{font-family:Barlow Condensed,Arial,sans-serif;font-size:.8rem;text-transform:uppercase}.footer .footer-menu .nav-link:hover{background:#dfdfdf}.footer .footer-partner-container{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.footer .footer-partner{display:flex;padding:.5rem}.footer .footer-partner img{max-height:45px;max-width:180px}.footer .footer-partner img.dept-43{max-height:35px}.address-item{display:flex;flex-direction:column}.content-wrapper{flex:1 0 auto;z-index:5}.form-control{background:hsla(0,0%,40%,.05);border:none;border-bottom:1px solid #dee2e6;border-radius:0}.form-group{width:100%}.required-star{color:#dc3545}#breadcrumbs{font-size:.8em;padding:.5rem 1rem .5rem 0}.leaflet-control-layers.leaflet-control-layers-expanded{position:relative;right:0;top:0}.leaflet-container .leaflet-pane .leaflet-marker-icon{width:25px}.leaflet-container .leaflet-pane .leaflet-popup-content-wrapper{border-radius:0;max-height:250px;min-width:250px;overflow-y:scroll}.leaflet-container .leaflet-pane .leaflet-popup-content{margin:0}.leaflet-container .leaflet-pane a.leaflet-popup-close-button{align-items:center;background:#dee2e6;color:#3d3d3d;display:flex;font-size:1.1rem;height:25px;justify-content:center;padding:0;width:25px}img.note-float-left{margin:10px 10px 10px 0}img.note-float-right{margin:10px 0 10px 10px}.top-menu-bar-container{min-height:56px}.top-menu-bar{background:#2f4151;border-bottom:1px solid #263441;padding:0;position:relative}.top-menu-bar.fixed-top{position:fixed!important}.top-menu-bar a,.top-menu-bar button{outline:none}.top-menu-bar .nav-item>.nav-link{border-bottom:2px solid #2f4151;color:#fff;font-size:1rem;font-weight:500;padding:15px}.top-menu-bar .nav-item>.nav-link:hover{background-color:#263441;border-bottom:2px solid #cb9b44;color:#fff;transition:background-color .1s,border-bottom .3s}.top-menu-bar .navbar-brand-container{z-index:10}.top-menu-bar .global-menu-container{z-index:9}.top-menu-bar .navbar-brand{margin:0;padding:0;z-index:100}.top-menu-bar .menu-homepage-icon img{height:18px;width:18px}.navbar .dropdown.mega-dropdown{position:static}.navbar .dropdown.mega-dropdown .dropdown-menu{background:#263441;border:none;border-radius:0;font-size:.9rem;left:0;margin-top:0;padding:0;right:0;width:100%}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item{border-bottom:1px solid #202c37;border-right:1px solid #202c37;display:flex;font-weight:300;padding:1.5rem 1.2rem;white-space:normal}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item.active,.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item:active,.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item:hover{background:#222f3a}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item span{display:block}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .nav-link{display:inline-block;font-weight:400;margin-bottom:5px;padding:0}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .nav-link:hover .item-label{text-decoration:none}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .item-label{color:#cb9b44;font-size:1rem;font-weight:700;line-height:1.1;margin-bottom:5px}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .item-suffix{color:#ededed;cursor:default;font-size:.8rem;line-height:.9rem}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .extra-links-container{display:flex;flex-wrap:wrap;margin-top:.6rem}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .extra-links-container a{margin:0 1rem 10px 0}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .dropdown-item-thumb{flex-shrink:0;padding:0 1.2rem 0 0}.navbar .dropdown.mega-dropdown .dropdown-menu .dropdown-item .dropdown-item-thumb img{border-radius:50%;display:block;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.sidebar-menu-container{background:#222f3a;border-right:1px solid #2f4151;max-width:300px;min-width:300px;padding:0 1rem 0 1.5rem}.sidebar-menu-container .sidebar-menu{list-style-type:none;margin:0;padding:2rem 0 1rem;position:sticky;top:56px}.sidebar-menu-container .sidebar-menu:before{background:#171f27;content:"";height:100%;left:6px;position:absolute;top:0;width:5px;z-index:-1}.sidebar-menu-container .sidebar-menu a{align-items:center;color:#adb5bd;display:flex;font-size:.85rem;font-weight:bolder;min-height:40px;padding:.2rem 0;text-decoration:none;transition:all .2s ease-in-out;width:100%}.sidebar-menu-container .sidebar-menu a:before{background:#171f27;border:3px solid #222f3a;border-radius:8px;content:"";display:inline-block;height:16px;margin-right:15px;min-width:16px;text-align:center;transition:all .2s ease-out;transition-delay:50ms;width:16px}.sidebar-menu-container .sidebar-menu a.active{color:#fff}.sidebar-menu-container .sidebar-menu a.active:before{background:#a9c938;height:25px;margin-right:18px}.sidebar-menu-container .sidebar-menu a:hover{color:#fff}.sidebar-menu-container .sidebar-menu .sidebar-submenu{list-style:none;padding-left:1.5rem}.sidebar-menu-container .sidebar-menu .sidebar-submenu>li{position:relative}.sidebar-menu-container .sidebar-menu .sidebar-submenu>li:before{border-top:2px solid #171f27;content:"";left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.sidebar-menu-container .sidebar-menu .sidebar-submenu .sidebar-menu-item{font-size:.8rem;font-weight:400}.sidebar-menu-container .sidebar-menu .sidebar-submenu .sidebar-menu-item:before{border-radius:6px;border-width:2px;height:12px;min-width:12px;width:12px}.sidebar-menu-container .sidebar-menu .sidebar-submenu .sidebar-menu-item.active:before{height:20px}.page-cover{background-position:50%;background-size:cover;min-height:300px;width:100%}.page-cover .page-cover-title-container{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);width:100%;z-index:10}.page-cover .horizontal-transparent-arrow{bottom:auto;position:static;z-index:10}.page-cover .horizontal-transparent-arrow .first,.page-cover .horizontal-transparent-arrow .second{background:#f5f5f5;border:1px solid #f5f5f5;max-height:20px}.page-cover:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.5));bottom:0;content:"";display:block;height:180px;position:absolute;width:100%}.content-page-wrapper{padding:25px 0}.classic-page-wrapper{padding:.5rem 0 0}.classic-page-wrapper.has-cover{padding-top:0}.classic-page-wrapper h1{padding-top:.5rem}body.cp-has-cover .content-page-wrapper{background:#f5f5f5;margin-top:-220px;padding:30px;position:relative}.post-list .post-item a{color:#343a40;font-size:1em;font-weight:500;padding:10px 0}.gallery-item{cursor:pointer}.gallery-item.hover-shadow{position:relative}.gallery-item.hover-shadow:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .3s ease;width:100%}.gallery-item.hover-shadow:hover:before{background:transparent}.taxon-images-carousel .carousel-inner{background:#2f4151}.taxon-images-carousel .carousel-indicators{bottom:auto;top:0}.taxon-images-carousel .carousel-item{height:500px;text-align:center}.taxon-images-carousel .carousel-item .carousel-caption{background:rgba(0,0,0,.4);bottom:0;font-size:.9rem;left:0;padding:5px;right:0;top:auto}.taxon-images-carousel .carousel-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#tarteaucitronPercentage{box-shadow:none}#tarteaucitronAlertBig #tarteaucitronPersonalize{background:#3d982d}#partner_banner{background:#fff;border-radius:5px;bottom:10px;box-shadow:1px 1px 6px 3px rgba(0,0,0,.2);color:#333;font-size:.9rem;margin-left:10px;max-width:400px;padding:20px;position:fixed;right:10px;z-index:9999}#partner_banner .partner-label{font-size:.8rem;font-weight:600;margin-bottom:10px}#partner_banner .partners-img-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#partner_banner img{display:flex;margin:.3rem;max-height:50px}#partner_banner img.dept-43{max-height:40px}#partner_banner i{position:absolute;right:10px;top:10px}.partners-bottom-section .project-partners-wrapper{border-bottom:none}.project-partners-wrapper{border-bottom:1px solid #e9ecef}.project-partners-wrapper .partners-title{font-size:1.1rem;font-weight:700}.project-partners-wrapper .partners-title i{align-items:center;background:#e9ecef;border:1px solid #dee2e6;border-radius:50%;color:#0069b4;display:flex;font-size:1.35rem;height:2.7rem;justify-content:center;min-width:2.7rem;padding-left:0;width:2.7rem}.project-partners-wrapper #partnersCarousel{background:#fff;text-align:center}.project-partners-wrapper #partnersCarousel .carousel-inner{min-height:100px}.project-partners-wrapper .partners-content .carousel-control-next,.project-partners-wrapper .partners-content .carousel-control-prev{filter:invert(100%)}.project-partners-wrapper .partners-content img{max-height:75px;max-width:180px}.project-partners-wrapper .partners-desc{color:#333;font-size:.8rem}.dropdown-item.active,.dropdown-item:active{color:#495057}.bootstrap-select .dropdown-header{background:#3d3d3d;color:#fff;margin:.5rem 0}.project-description a.badge{background:#e9ecef;color:#2f4151}.project-description a.badge:hover{background:transparent}.project-description .badge{border:1px solid #e7d0a8;margin:3px;padding:4px 8px}.project-description .badge:first-letter{text-transform:uppercase}.partners-bottom-section img{max-height:80px}.breadcrumbs-bottom-container{background:#f6f6f6}.full-width-image{min-height:180px}.full-width-image.mh-200{max-height:200px}.full-width-image.mh-300{max-height:300px}.thematic-actions-block-title{border-radius:0;color:#cb9b44;display:inline-block;font-family:Barlow Condensed,Arial,sans-serif;font-size:2rem;font-weight:700}.thematic-actions-block-title>div{line-height:1}.thematic-actions-block-title svg{display:inline-block;margin-right:10px;width:35px}.thematic-actions-block-title:after{background:#fff;content:"";display:block;height:6px;margin-top:18px;width:40%}.dark-logo-bg-pattern{background:url(/build/images/logo_cbnmc_dark_trame_lg.0792ca67.png)}.background-offset-title{font-size:5rem;font-weight:700;line-height:1;margin-left:-20px;word-break:keep-all}.background-offset-title~*{margin-top:-40px}.rounded-svg-icon{align-items:center;border-radius:50px;display:flex;justify-content:center;max-height:100px;max-width:100px;min-height:100px;min-width:100px;padding:1px}.rounded-svg-icon svg{display:block;width:50px;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.rounded-svg-icon.icon-md{border-radius:40px;max-height:80px;max-width:80px;min-height:80px;min-width:80px}.rounded-svg-icon.icon-md svg{width:40px}.rounded-svg-icon.icon-sm{border-radius:30px;max-height:60px;max-width:60px;min-height:60px;min-width:60px}.rounded-svg-icon.icon-sm svg{width:25px;stroke-width:1.5px}@media (max-width:767.98px){.background-offset-title{font-size:2.5rem;margin-left:0}.background-offset-title~*{margin-top:0}}@media (max-width:991.98px){body{padding-top:0;word-break:break-word}.pagination{flex-wrap:wrap}.global-menu-navbar{position:relative}.homepage-banner h1{font-size:2.2rem}.top-menu-bar>.container{max-width:none}.top-menu-bar .navbar-container{position:relative}.top-menu-bar .navbar-container .navbar{max-height:100vh;overflow-y:scroll;scrollbar-color:rgba(0,0,0,.26) transparent;scrollbar-width:thin}.top-menu-bar .navbar-container .navbar::-webkit-scrollbar{height:8px;width:8px}.top-menu-bar .navbar-container .navbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.26)}.top-menu-bar .navbar-container .navbar-toggler{align-items:center;display:flex}.top-menu-bar .navbar-container #user_menu{font-family:Barlow Condensed,Arial,sans-serif}.top-menu-bar.fixed-top{position:static}.top-menu-bar .navbar .nav-link{font-size:1rem;padding:1rem 1.5rem}.top-menu-bar .navbar .menu-account-wrapper{padding:1rem 1.5rem}.top-menu-bar .navbar .menu-account-wrapper .menu-account-title{border-bottom:1px solid #ced4da;color:#f8f9fa;font-family:Barlow Condensed,Arial,sans-serif;padding-top:.5rem}.top-menu-bar #user_menu .dropdown-toggle{display:block;padding:1rem 0 .5rem;width:100%}.top-header-container .navbar-brand-container>.container{max-width:none}.taxon-images-carousel .carousel-item{height:400px}.taxon-images-carousel .carousel-item img{-o-object-fit:contain;object-fit:contain}.footer .footer-logo{margin-top:0}.footer .footer-logo img{max-width:200px}.bootstrap-select .dropdown-menu{max-width:100%;min-height:auto!important}.bootstrap-select .dropdown-menu li .dropdown-item{padding-left:2rem}.bootstrap-select .dropdown-menu li .dropdown-item.selected{background:none}.bootstrap-select .dropdown-menu .selected span.check-mark{left:15px;right:auto!important}.text-highlight{font-size:2rem;padding-left:1rem}}@media (max-width:575.98px){h1{font-size:2.3rem}.top-menu-bar .website-desc-mobile span{font-size:1.3rem}.homepage .homepage-banner{height:auto}.homepage .project-item .first,.homepage .project-item .second{display:none}.project-partners-wrapper .partners-content img{margin-right:1rem}}@media (min-width:576px) and (max-width:767.98px){.homepage .project-item .first,.homepage .project-item .second{display:none}}@media (min-width:1200px){.address-item:not(:last-child)>div{border-right:1px solid #dedede}}