/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{margin:0;height:100%;}.font-default{color:#21316b;}.header-banner{position:relative;height:300px;}.header-banner::before{position:absolute;content:'';top:0;left:0;z-index:-10;width:250px;height:300px;background-color:#21316b;}.header-banner-rectangle-fix{position:absolute;content:'';top:0;left:0;z-index:1002;width:250px;height:50px;background-color:#21316b;}.banner-slider{position:absolute;content:'';top:50px;left:0;z-index:1;width:100%;height:250px;}.banner-slide-item{position:relative;}.banner-slide-item .banner-slide-label{position:absolute;top:175px;left:0;width:100%;font-size:1.5em;text-transform:uppercase;text-align:center;color:#fff;background:rgb(31,58,115);background:linear-gradient(90deg,rgba(31,58,115,0) 0%,rgba(31,58,115,1) 50%,rgba(31,58,115,1) 50%,rgba(31,58,115,0) 100%);}.banner-slide-item .banner-slide-img{width:100%;height:250px;object-fit:cover;}.banner-slider .slide__caption{padding:0;}.banner-slider .slide__overlay{background-color:#ffffff;}.banner-slider .slick-slide{height:250px;}.banner-slider .slide__caption img{height:250px;margin:0 auto;object-fit:cover;}.banner-slider .slide__caption .slide__data{position:absolute;top:160px;left:0;width:100%;background:rgb(31,58,115);background:linear-gradient(90deg,rgba(31,58,115,0) 0%,rgba(31,58,115,1) 50%,rgba(31,58,115,1) 50%,rgba(31,58,115,0) 100%);margin:0;padding:10px 0;vertical-align:middle;}.banner-slider .slide__caption .slide__data .slide__title{margin:0;padding:0;font-size:1.5em;text-transform:uppercase;text-align:center;color:#fff;}.banner-slider .slide__caption .slide__data .slide__link{margin:0;}.banner-slider .slide__title a{color:#fff;}.banner-slider .slide__title a:hover{text-decoration:none;}.banner-slider .slick-dots{bottom:10px;right:-45%;}.slick-slider-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;}.view-id-banner.view-display-id-block_banner .slick-dotted.slick-slider{margin:0;}ul.slick-slider-dots{display:flex;list-style:none;margin:0;padding:0;}ul.slick-slider-dots li{margin:0 4px;}ul.slick-slider-dots li button{background:#e5823b;height:15px;width:15px;overflow:hidden;color:#e5823b;border:none;border-radius:50%;}ul.slick-slider-dots li.slick-active button{background:#21316b;color:#21316b;}.header-logo-img{width:175px;}.header-logo{z-index:1003;position:absolute;top:0;left:0;margin:25px 0 0 25px;padding:3px;background-color:#fff;}.nav-content{position:absolute;top:0;right:0;width:100%;height:100%;}.nav-menu-button{position:absolute;background-color:#e5823b;top:0;right:0;width:60px;height:60px;line-height:60px;text-align:center;font-size:1.5em;z-index:1020;cursor:pointer;}.menu-label{width:60px;position:absolute;top:22px;right:0;z-index:1020;font-size:14px;text-align:center;}.nav-position{position:absolute;background-color:#e5823b;top:60px;right:0;width:60px;z-index:1000;}.nav-position img{width:50px;height:50px;;}.nav-button{position:relative;display:block;width:60px;height:60px;line-height:60px;text-align:center;font-size:1.5em;z-index:1000;cursor:pointer;}a:link.nav-button,a:focus.nav-button,a:visited.nav-button,a:hover.nav-button,a:link.nav-menu-button,a:focus.nav-menu-button,a:visited.nav-menu-button,a:hover.nav-menu-button{color:#21316b;}.navigation-full{width:100%;min-height:300px;background-color:#f0b042;padding:100px 0 25px 0;text-align:center;vertical-align:top;margin:0;}.dropdown{overflow:hidden;}.dropdown .dropdown-menu{z-index:1001;position:absolute;top:0;right:-100%;margin:0;padding:0;display:block;opacity:0;visibility:hidden;-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;-ms-transition:all 750ms ease;-o-transition:all 750ms ease;transition:all 750ms ease;}.dropdown.open{overflow:unset;}.dropdown.open .dropdown-menu{right:0;opacity:1;visibility:visible;}.dropdown.dropdown.open .nav-menu-button i{display:none;}.dropdown.dropdown.open .nav-menu-button{background-color:#21316b;}.dropdown.dropdown.open .dropdown-toggle::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"\f00d";font-size:1.2em;background-color:#f0b042;border-radius:50%;width:25px;height:25px;}.menu-group{padding:0 25px 0 25px;}.menu-group > h2{font-size:1.5em;display:flex;text-transform:uppercase;text-justify:inter-word;align-items:baseline;font-weight:500;color:#21316b;}.menu-group > .menu--account > li:nth-child(1){margin-top:10px;}.menu-group > .menu--account > li:nth-child(1),.menu-group > .menu--account > li:nth-child(2){font-size:1.2em;display:flex;text-transform:uppercase;text-justify:inter-word;align-items:baseline;font-weight:500;color:#21316b;padding:5px 0 5px 0;}.menu-group > h2 span{background:#f0b042;margin:0 15px;}.menu-group > h2::after,.menu-group > .menu--account > li:nth-child(1):after,.menu-group > .menu--account > li:nth-child(2):after{content:'';bottom:0;background:#21316b;height:2px;flex:1;}.menu-item-accp{font-weight:400;font-size:1.2em;text-align:left;width:100%;}.menu-item-accp a,.menu-item-accp a:link,.menu-item-accp a:visited,.menu-item-accp a:active,.menu-item-accp a:focus{padding:0;color:#21316b;}.text-inline-overflow{display:block;text-overflow:ellipsis;overflow:hidden;width:100%;height:1.2em;white-space:nowrap;}.square{aspect-ratio:1/1;}@media (min-width:768px){.block-partenaires,.main-container > .row{width:90%;margin:auto;}}.main-container > .row > .col-sm-9,.main-container > .row > .col-sm-3{padding:0;}.rm-padding{padding:0;}.rm-padding:last-child{padding-left:0;}.rm-padding:first-child{padding:0;}.block-front-row .views-view-grid > .row{margin:0;}.region.region-sidebar-primary,.region.region-sidebar-second{border:0;padding:0;background-color:transparent;}.block-front-row,.block-content-row{padding-bottom:50px;}.block-front-row > h2,.block-content-row > h2{display:flex;padding-left:33px;text-transform:uppercase;align-items:baseline;font-weight:300;}.block-front-row > h2 span,.block-content-row > h2 span{background:#fff;margin:0 15px;}.block-front-row > h2::after,.block-content-row > h2::after{content:'';bottom:0;background:#ee8435;height:1px;flex:1;}.article-teaser-box{display:block;padding:10px;box-shadow:inset 0 0 0 1px #fff;}.front-block-overflowed{display:flex;flex-direction:column;width:100%;aspect-ratio:1/1;}.front-block-overflowed h4,.front-block-overflowed h3{margin-top:10px;display:block;text-overflow:ellipsis;overflow:hidden;width:100%;height:1.2em;white-space:nowrap;}.article-teaser-image-wrapper{flex-grow:1;position:relative;}.article-teaser-image-wrapper a{position:absolute;width:100%;height:100%;}.article-teaser-image-wrapper .field--name-field-image{position:relative;width:100%;height:100%;}.article-teaser-image-wrapper .img-responsive{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;}.article-teaser-image-wrapper > div{display:inline-block;margin:auto;}.article-teaser-image-wrapper > div img.img-responsive{object-fit:cover;object-position:center center;aspect-ratio:1 /1;width:unset;max-width:unset;height:unset;}article.actualite.teaser{aspect-ratio:1 / 1;}article.actualite.teaser > h3{margin:10px 0 0 0;padding:5px 0;font-size:1.7em;}article.actualite.teaser > h2{padding:5px 0;font-size:2em;margin:0 0 10px 0;}article.actualite.teaser > .content{text-align:right;}.actualite-main-content{column-count:2;column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;}.actualite-details{margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;}.actualite-details-title{width:66%;text-align:left;font-size:2.2em;color:#21316b;}.actualite-main-content-body{color:#21316b;}.content a > i{transition:transform 250ms ease-in;}.content a:hover > i{transform:rotate(90deg);}.block-front-row.row{margin:0;}.block-front-row .row .col-sm-3{padding:0;}.documents-blocs-title > h3{background-color:#21316B;color:#fff;font-size:1.5em;width:100%;padding:15px;margin:0;}.documents-block-front{box-shadow:inset 0 0 0 1px #fff;}.documents-block-front .glyphicon,.documents-block-front .file-icon,.documents-block-front .file-link,.documents-block-front .file-size{background-color:#BBCEA8;color:#21316b;font-size:1.3em;}.documents-block-front .view-footer{background-color:#21316BFF;text-align:right;padding:0 5px;border-bottom:1px solid #fff;}.documents-block-front .view-footer a{color:#ffffffdd;}.view-display-id-block_reseau .views-row{padding-top:.3em;}.view-display-id-block_reseau .views-row:last-child{padding-bottom:.3em;}.view-display-id-block_reseau .views-field.views-field-title a{color:#21316B;}.view-display-id-block_reseau .views-field.views-field-title{padding:.2em .3em;}.view-display-id-block_reseau .network-general{background-color:#f0b042dd;}.view-display-id-block_reseau .network-cdl{background-color:#21316BDD;}.view-display-id-block_reseau .views-field.views-field-title.network-cdl a{color:#fff;}.actualite .paragraph .layout__region--first-below{padding-right:10px;}.block-partenaires{text-align:center;padding:15px 15px;}.block-partenaires .views-row{display:inline-block;line-height:normal;margin:0 25px;}.block-partenaires .view-content > div{vertical-align:middle;}.footer.container,.footer.container-fluid{border:0;padding:0;}footer.footer.container #block-pieddepage,footer.footer.container-fluid #block-pieddepage,footer.container > div#block-footer-adresse-acp,footer.footer.container-fluid #block-footer-adresse-acp{background-color:#ee8435;}footer.footer.container #block-pieddepage,footer.footer.container-fluid #block-pieddepage{padding:10px 0 0 0;}footer.container > div#block-footer-adresse-acp,footer.footer.container-fluid #block-footer-adresse-acp{padding:0 0 20px 0;}footer.footer.container > div > nav#block-piedsdepageactions > ul,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul{text-align:center;}footer.footer.container > div > nav#block-piedsdepageactions > ul > li,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li{display:inline-flex;color:#665d55;padding:20px;}footer.footer.container > div > nav#block-piedsdepageactions > ul > li > a > i,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li > a > i{width:50px;transform:scale(2);}footer.footer.container > div > nav#block-piedsdepageactions,footer.footer.container-fluid > div > nav#block-piedsdepageactions{background-color:#21316b;padding:30px 0;margin:0;}footer.footer.container > div > nav#block-piedsdepageactions > ul > li a:active,footer.footer.container > div > nav#block-piedsdepageactions > ul > li a:focus,footer.footer.container > div > nav#block-piedsdepageactions > ul > li a:link,footer.footer.container > div > nav#block-piedsdepageactions > ul > li a:visited,footer.footer.container > div > nav#block-piedsdepageactions > ul > li a:hover,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li a:active,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li a:focus,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li a:link,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li a:visited,footer.footer.container-fluid > div > nav#block-piedsdepageactions > ul > li a:hover{display:inline;padding:0 5px 0 5px;color:#ee8435;font-size:1.7rem;text-transform:uppercase;background-color:transparent;}footer.footer.container > div > nav#block-pieddepage > ul,footer.footer.container-fluid > div > nav#block-pieddepage > ul{text-align:center;margin-top:20px;}footer.footer.container > div > nav#block-pieddepage > ul > li,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li{display:inline-flex;color:#665d55;}footer.footer.container > div > nav#block-pieddepage > ul > li:not(:last-child)::after,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li:not(:last-child)::after{content:'|';font-size:1.2rem;padding-left:5px;}footer.footer.container > div > nav#block-pieddepage > ul > li a:active,footer.footer.container > div > nav#block-pieddepage > ul > li a:focus,footer.footer.container > div > nav#block-pieddepage > ul > li a:link,footer.footer.container > div > nav#block-pieddepage > ul > li a:visited,footer.footer.container > div > nav#block-pieddepage > ul > li a:hover,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li a:active,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li a:focus,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li a:link,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li a:visited,footer.footer.container-fluid > div > nav#block-pieddepage > ul > li a:hover{display:inline;padding:0 5px 0 5px;color:#21316b;font-size:1.2rem;text-transform:uppercase;background-color:transparent;}footer.footer.container > div > #block-footer-adresse-acp > div > p,footer.footer.container-fluid > div > #block-footer-adresse-acp > div > p{text-align:center;color:#21316b;font-size:1.2rem;}#block-footer-adresse-acp a:link,#block-footer-adresse-acp a:visited,#block-footer-adresse-acp a:hover,#block-footer-adresse-acp a:active{color:#21316b;}.network-title{color:#F69600;margin-bottom:0;}.field--name-field-tags a{padding:1px 8px;background-color:#F69600;color:#FFFFFF;border-radius:6px;display:block;float:left;margin:3px;font-size:0.85em;}.network-details-content{display:table;border-spacing:15px;}.network-details-avatar,.network-details-infos{display:table-cell;}.network-details-avatar{width:40px;vertical-align:middle;}.network-date{color:#21316b;font-size:larger;}.view-id-thematiques.view-display-id-block_tags_list .view-content{text-align:center;}.view-id-thematiques.view-display-id-block_tags_list .views-row{display:inline-block;vertical-align:middle;margin:3px;}.view-id-thematiques.view-display-id-block_tags_list a{display:inline-block;background-color:#ee8435;color:#fff;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:3px 6px;font-size:1em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.network-content{position:relative;width:100%;background-color:#fff;float:left;padding:1.125em 1.5em;font-size:1.25em;border-radius:1rem;box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.3),0 0.0625rem 0.125rem rgba(0,0,0,.2);}.network-content .links.list-inline{margin:10px 0 0;}.network-content .links.list-inline a{display:inline-block;background-color:#21316B;color:#fff;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:3px 6px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.comment-row{padding:1em 0;}.network-header.comment,.network-content.comment{margin:0;float:unset;}.network-content::before{content:'';position:absolute;width:0;height:0;bottom:100%;left:1.7em;border:.75rem solid transparent;border-top:none;border-bottom-color:#fff;filter:drop-shadow(0 -0.0625rem 0.0625rem rgba(0,0,0,.1));}.view-display-id-page_mes_contributions .views-row:nth-of-type(even) .network-content::before,.comment-row:nth-of-type(even) .network-content::before{border-bottom-color:#F69600DD;}.view-display-id-page_mes_contributions .views-row:nth-of-type(even) .network-content,.comment-row:nth-of-type(even) .network-content.comment{background-color:#F69600DD;}.view-display-id-page_mes_contributions .views-row:nth-of-type(odd) .network-content::before,.comment-row:nth-of-type(odd) .network-content::before{border-bottom-color:#F6960088;}.view-display-id-page_mes_contributions .views-row:nth-of-type(odd) .network-content,.comment-row:nth-of-type(odd) .network-content.comment{background-color:#F6960088;}.field--name-user-picture{text-align:center;}.field--name-user-picture img.img-responsive{display:inline-block;border-radius:50%;aspect-ratio:1/1;}.comment-title{color:#F69600;font-size:1.5em;margin-bottom:0;}.comment-add-title{margin:6em 0 0 0;color:#21316b;font-size:1.5em;}.network-header.comment-form{margin:.75em 0;}.network-content.comment-form{margin:0;}.breadcrumb{margin:20px 0;}.profil h1{color:#21316b;font-size:2em;text-align:center;text-transform:uppercase;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#ee8435dd;color:#FFFFFFdd}.eu-cookie-compliance-content .eu-cookie-compliance-buttons button.button{border:#F69600 1px solid;background-color:#21316b;background-image:linear-gradient(to bottom,#21316bdd 5%,#21316b 100%);color:#fff;text-shadow:unset;}.form-resume{position:sticky;position:-webkit-sticky;top:10px;}.function-row > div >  div.form-inline.form-type-date > label.control-label,.function-row > div >  div.form-inline.form-type-date > input.form-date{display:block;width:100%;margin-bottom:5px;}.webform-submission-contact-form label,.webform-submission-contact-form .form-actions,.user-login-form label,.user-login-form .form-actions{display:block;text-align:center;}.webform-submission-contact-form label,.webform-submission-contact-form input,.webform-submission-contact-form textarea,.webform-submission-contact-form .form-actions,.webform-submission-contact-form .captcha,.user-login-form label,.user-login-form input,.user-login-form .form-actions{display:block;width:50%;margin:1em auto;}.webform-submission-contact-form .captcha .panel-heading{display:none;}.panel-orange{border-color:#e5823b;}.panel-orange > .panel-heading{background-color:#e5823b;color:#fff;}.panel-blue{border-color:#21316B;}.panel-blue > .panel-heading{background-color:#21316B;color:#fff;}.panel-light-blue{border-color:#2060c2;}.panel-light-blue > .panel-heading{background-color:#2060c2;color:#fff;}.btn-primary{color:#fff;background-color:#21316BFF;border-color:#2e6da4;}.mt-1{margin-top:1em;}.ck .ck-content{min-height:250px;}.pager > .previous > a,.pager > .next > a{background-color:#e5823b;color:#fff;}.pager > .previous > a:hover,.pager > .next > a:hover{background-color:#e5823bdd;color:#fff;}.contribution-form .table > thead,.contribution-form .table > tbody td > a.tabledrag-handle,.contribution-form .table > tbody .form-checkbox,.contribution-form .table td.checkbox,.comment-form .table > thead,.comment-form .table > tbody td > a.tabledrag-handle,.comment-form .table > tbody .form-checkbox,.comment-form .table td.checkbox{display:none;}.contribution-form .table td:last-child,.comment-form .table td:last-child{vertical-align:middle;}.user-form-rest{text-align:center;}.subscription-information-form .btn-primary.btn{background-color:#e5823b;padding:10px 15px;}#views-exposed-form-adhesions-page-gestion-adhesion div.form--inline .form-group{vertical-align:unset;}#views-exposed-form-adhesions-page-gestion-adhesion div.form--inline > div{padding:5px;}#views-exposed-form-adhesions-page-gestion-adhesion div.form--inline > div > label{display:block;}.form-network-page{margin-top:1em;}.node-canditature-form .panel-heading,.node-canditature-edit-form .panel-heading{background-color:#2060c2;color:#fff;}.node-canditature-form .ck.ck-editor__top,.node-canditature-edit-form .ck.ck-editor__top,.node-canditature-form .filter-wrapper,.node-canditature-edit-form .filter-wrapper,.node-evenement-ag-form .paragraphs-actions,.node-evenement-ag-form .field-multiple-drag{display:none;}.node-evenement-ag-form .field-multiple-table{background-color:transparent;}.paragraphs-subform .field--name-field-nom,.paragraphs-subform .field--name-field-prenom,.paragraphs-subform .field--name-field-participate:not(.hidden){display:inline-block;}#edit-field-accompagnants-wrapper thead{display:none;}#edit-field-accompagnants-wrapper tr::before{content:"";margin-left:10px;}.draggable.paragraph-type--accompagnants{cursor:unset;}.p-1{margin:.5em 0;}.canditature.full .network-title{margin-bottom:20px;}.canditature.teaser .field--name-field-prenom,.canditature.full .field--name-field-prenom{display:inline-block;}.canditature.teaser .field--name-field-photo,.canditature.full .field--name-field-photo{text-align:center;}.canditature.teaser img.img-responsive,.canditature.full img.img-responsive{display:inline-block;transition:opacity 0.3s ease;-webkit-box-shadow:5px 5px 5px 0px rgba(153,153,153,0.63);-moz-box-shadow:5px 5px 5px 0px rgba(153,153,153,0.63);box-shadow:5px 5px 5px 0px rgba(153,153,153,0.63);}.canditature.full .pad-top{padding-top:40px;}.canditature.teaser img.img-responsive:hover{opacity:0.4;}.canditature.full .field--label{font-weight:normal;color:#888888;}.canditature.full .field--name-body{margin-top:30px;font-size:0.95em;padding:10px 15px;background-color:#F2F2F2;}.block-views-blockfrontpage-block-last-news{margin:unset;padding:0 15px;}.chatroom.full .nodejs-mps{overflow:auto;height:50vh;}.chatroom.full .chat{background-color:#a7b1c8;border-radius:10px;padding:1em;}.chatroom.full article.js-comment{padding:0.5rem;overflow:hidden;display:flex}.chatroom.full article.js-comment.by-viewer{justify-content:flex-end;align-items:flex-end;}
.layout--avn-one-col{display:flex;flex-wrap:wrap;justify-content:center;}.layout--avn-one-col > .layout__region{flex:0 1 100%;padding:15px;}@media screen and (min-width:40em){.layout--avn-one-col > .layout__region--main{flex:0 1 100%;padding-right:15px;padding-left:15px;}}
