@font-face{font-family:NeutraTextTF-Bold;font-style:normal;font-weight:400;src:url(/build/fonts/NeutraBold.1c8d2a32.woff) format("woff")}@font-face{font-family:NeutraTextTF-Demi;font-style:normal;font-weight:400;src:url(/build/fonts/NeutraTextTF-Demi.7f96ab14.woff2) format("woff2"),url(/build/fonts/NeutraTextTF-Demi.d949fa9e.woff) format("woff")}@font-face{font-family:NeutraTextTF-Light;font-style:normal;font-weight:400;src:url(/build/fonts/NeutraLight.636e5bb0.woff) format("woff")}html{min-height:100%;position:relative}body{font-family:Lato,Arial;margin-bottom:60px}h1,h2,h3,h4,h5,h6{font-family:NeutraTextTF-Demi}main.container{padding:20px 0}.footer{background-color:#5b5243;bottom:0;color:#fff;height:60px;padding:5px 0 0;position:absolute;width:100%}.footer a{color:#c4a352;text-decoration:none}.footer a:hover{color:#c4a352;text-decoration:underline}.footer span{font-family:NeutraTextTF-Demi;font-size:90%}[type=submit]{-webkit-appearance:initial}.form-signin{margin:0 auto;max-width:420px;padding:15px;width:100%}.btn-primary{background:#316060;border-color:#316060}.btn-outline-primary{border-color:#316060;color:#316060}.btn-outline-primary:disabled,.btn-outline-primary:hover,.btn-primary:disabled,.btn-primary:hover{background-color:#264b4b;border-color:#264b4b}.btn-outline-primary:disabled,.btn-outline-primary:hover{color:#fff}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-primary:active,.btn-primary:focus{background-color:#264b4b;border-color:#264b4b;box-shadow:0 0 0 .2rem #eab5a2}.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 .2rem #e6aa95}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#264b4b;border-color:#e6aa95}.btn-outline-midnight-blue{border-color:#444861}.btn-outline-midnight-blue:hover{background-color:#444861;color:#fff}.btn-login,.btn-signin{font-family:NeutraTextTF-Demi!important;font-size:1rem!important;padding:10px 0}.btn-login{background-color:#f8f8f8;color:#86837e}.btn-login:hover,.btn-signin{background-color:#316060;border-color:#316060;color:#fff!important}.btn-signin:hover{background-color:#264b4b;border-color:#264b4b}.text-justify{text-align:justify;text-justify:inter-word}.uppercase{text-transform:uppercase}hr.hr-text{border:0;color:#000;height:1.5em;line-height:1em;opacity:.5;outline:0;position:relative;text-align:center}hr.hr-text:before{background:linear-gradient(90deg,transparent,#818078,transparent);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}hr.hr-text:after{background-color:#e6e1db;color:#2f2e2e;content:attr(data-content);display:inline-block;font-family:NeutraTextTF-Bold;line-height:1.5em;padding:0 .5em;position:relative}.bg-sts{background:#e6e1db}.bg-midnight-blue{background-color:#444861;color:#fff}.bg-light-blue{background-color:#f7f9f4;color:#444861}.neutra{font-family:NeutraTextTF-Light}.neutra-demi{font-family:NeutraTextTF-Demi}.neutra-bold{font-family:NeutraTextTF-Bold}.text-bg-primary{background-color:#316060!important;border-color:#316060;color:#fff!important}a{color:#316060}a:hover{color:#264b4b}.dropdown-item{padding:.25rem .5rem}.dropdown-item.active,.dropdown-item:active{background-color:#316060;color:#fff;text-decoration:none}.custom-file-input~.custom-file-label:after{content:"Parcourir"}.custom-file-label{overflow:hidden}.step-wrapper{display:none;padding:20px 0}.step-wrapper.active{display:block}.step-indicator{border-collapse:separate;display:table;margin-left:0;padding-left:0;padding-top:10px;position:relative;table-layout:fixed;text-align:center;vertical-align:middle;width:100%}.step-indicator li{display:table-cell;float:none;padding:0;position:relative;width:1%}.step-indicator li:after{background-color:#ccc;content:"";display:block;height:1px;left:50%;position:absolute;top:32px;width:100%}.step-indicator li:last-child:after{display:none}.step-indicator li.active .step{border-color:#264b4b;color:#264b4b}.step-indicator li.active .caption{color:#264b4b}.step-indicator li.complete:after{background-color:#87d37c}.step-indicator li.complete .step{border-color:#87d37c;color:#87d37c}.step-indicator li.complete .caption{color:#87d37c}.step-indicator .step{background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#ccc;font-size:24px;height:64px;line-height:64px;margin:0 auto;position:relative;width:64px;z-index:1}.step-indicator .caption{color:#ccc;padding:11px 16px}.logosBanque{margin:15px 0}.logosBanque img{height:25px;margin:0 5px}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation-duration:.75s;animation-iteration-count:infinite;animation-name:spinner-border;animation-timing-function:linear;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;color:#856404;display:inline-block;height:2rem;margin-right:15px;overflow:hidden;position:relative;text-indent:-999em;vertical-align:text-bottom;width:2rem}.spinner-border-reverse{border-color:transparent currentColor transparent transparent}.spinner-border-reverse:after{border:.25em solid rgba(0,0,0,.1);border-radius:50%;bottom:-.25em;content:"";display:inline-block;left:-.25em;position:absolute;right:-.25em;top:-.25em}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}.spinner-border-sm.spinner-border-reverse:after{border-width:.2em}.panel-heading .fa-chevron{margin-right:10px}.panel-heading .fa-chevron:after{content:"\f078"}.panel-heading .collapsed .fa-chevron:after{content:"\f054"}.bs-callout{border:1px solid #eee;border-left-width:5px;border-radius:3px;margin:20px 0;padding:10px}.bs-callout a{text-decoration:none}.bs-callout .badge{color:hsla(0,0%,100%,.85)}.bs-callout h4{margin:0}.bs-callout p{border-top:1px solid rgba(0,0,0,.125);color:#6a737d;font-size:.9em;margin:10px 0 0;padding:10px 0 0}.bs-callout small{color:#6a737d}.bs-callout p:last-child{padding-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout .text-bg-default{background-color:#316060}.bs-callout-default{border-left-color:#316060}.bs-callout-default a,.bs-callout-default h4,.bs-callout-default p.highlight{color:#316060}.bs-callout .text-bg-primary{background-color:#428bca}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary a,.bs-callout-primary h4,.bs-callout-primary p.highlight{color:#428bca}.bs-callout .text-bg-success{background-color:#5cb85c}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success a,.bs-callout-success h4,.bs-callout-success p.highlight{color:#5cb85c}.bs-callout .text-bg-danger{background-color:#d9534f}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger a,.bs-callout-danger h4,.bs-callout-danger p.highlight{color:#d9534f}.bs-callout .text-bg-warning{background-color:#f0ad4e}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning a,.bs-callout-warning h4,.bs-callout-warning p.highlight{color:#f0ad4e}.bs-callout .text-bg-info{background-color:#5bc0de}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info a,.bs-callout-info h4,.bs-callout-info p.highlight{color:#5bc0de}.fa-bg{overflow:hidden}.fa-bg .fa-bg-child{bottom:-20px;color:hsla(0,0%,100%,.15);font-size:90px;position:absolute;right:-10px}.fa-bg .fa-bg-child.fa-bg-xl{font-size:250px}.fa-bg .fa-bg-midnight-blue{color:rgba(68,72,97,.05)}#postsArea{background-color:#5b5243;color:#fff;font-family:NeutraTextTF-Light}#postsArea .card-body{padding:.75rem}#postsArea p{border-top:1px solid rgba(0,0,0,.125);font-size:16px;margin-bottom:.75em;padding-top:.75em;text-align:justify}#postsArea p:first-child{border-top:none;padding-top:0}#postsArea p:last-child{margin-bottom:0}#memberArea{background-color:#b3a189;color:#fff;font-family:NeutraTextTF-Demi}.btn-gold{--bs-btn-color:#c4a352;--bs-btn-bg:#f9f0a5;--bs-btn-border-color:#c4a352;--bs-btn-active-color:#f9f0a5;--bs-btn-active-bg:#c4a352;--bs-btn-active-border-color:#f9f0a5;--bs-btn-hover-color:#f9f0a5;--bs-btn-hover-bg:#c4a352;--bs-btn-hover-border-color:#f9f0a5}.cke_editable,.settlement{border-bottom:1px solid #666;border-top:1px solid #666;color:#666;font-size:14px;font-weight:400;line-height:24px;padding-top:20px}.agreement h6 .btn-block{background-color:#f0f0f0;border-bottom-left-radius:0}.agreement .modal-body,.agreement .multiple_docs .text-settlement{height:350px;overflow:auto}.agreement .multiple_docs .text-settlement{margin-left:1rem}.agreement .modal-body .settlement,.agreement .multiple_docs .settlement{border:none;border-left:3px solid #f0f0f0;padding:1rem}.cke_editable table,.settlement table{border:1px solid #000;border-collapse:collapse;width:100%}.cke_editable table td,.cke_editable table th,.settlement table td,.settlement table th{border:1px solid #000;padding:.25rem .5rem}.cke_editable .form,.settlement .form{border:2px dashed #316060;margin-bottom:1rem;padding:.5rem}.agreement-validation{background-color:#f0f0f0;border:1px solid transparent;border-radius:.2rem;border-top-left-radius:0;font-size:.875rem;font-weight:400;line-height:1.5;margin:0 1rem;padding:.25rem .5rem;white-space:nowrap}.agreement-validation label{white-space:normal}.custom-control-input:checked~.custom-control-label:before{background-color:#316060;border-color:#316060;color:#fff}#search-list .text-bg-pill:hover{cursor:pointer;text-decoration:underline}.navbar{padding:0}.bg-gold{background-color:rgba(196,163,82,.85);color:#fff}.navbar-brand{margin:0;padding:0}.navbar-brand img{padding:7px;width:225px}.header-title{border-left:2px solid #fff;font-family:NeutraTextTF-Demi;font-size:24px;padding:5px 0 0 10px}.btn-white-pill,.navbar-dark .navbar-nav .nav-link{background-color:#fff;border-radius:20px;color:#c28a69;text-align:center}.btn-white-pill:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{box-shadow:0 0 5px 5px #c28a69;color:#ae7b5f}.btn-white-pill{height:36px;margin-left:10px;padding:6px 10px;width:36px}.btn-white-pill-outline{border-radius:20px;color:#fff;margin-left:10px;padding:7px 12px}.btn-white-pill .badge{padding:.35em .6em}.btn-white-pill .rounded-pill{top:3px}.btn-white-pill-outline .badge{font-size:.6em;padding:.35em .6em}.btn-white-pill-outline .rounded-pill{top:8px}.nav-item .icon{display:inline-block;margin-left:5px;width:25px}@media (max-width:768px){.navbar-brand img{width:160px}.header-title{font-size:18px;width:120px}.navbar-dark .navbar-toggler{border:none;color:#fff}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.dropdown-item{color:#fff}}.profile__data .logo{padding:5px}.profile__data .logo>div{background-color:#fff;border:1px solid #316060;border-radius:50%;color:rgba(0,0,0,.3);display:table-cell;font-size:50px;font-weight:900;height:100px;padding:1px;text-align:center;vertical-align:middle;width:100px}.profile__data .logo>div .avatar{border-radius:50%;display:block;height:96px;line-height:96px;overflow:hidden;width:96px}.profile__delete{border-color:#dc3545}.profile__delete .card-header{background-color:#f5c6cb;border-color:#dc3545;color:#721c24}.card-photo{margin:10px;width:195px}.card-photo img{background-color:#fff;border-radius:.25rem;height:auto;max-width:100%;padding:.25rem;width:100%}#registrationsArea{border:3px solid #316060;border-radius:.25rem}#registrationsArea .nav{border-bottom:1px solid #316060}#registrationsArea .blockquote-footer{font-size:70%;margin:0}.list-events{margin-bottom:20px;padding-bottom:10px}.list-events:not(:last-child){border-bottom:1px solid rgba(68,72,97,.4)}.list-events .list-group-item{background-color:inherit;border:none;color:#444861}.list-events .list-group-item.with-link:hover{background-color:#f7f9f4;border-radius:5px}#evenementDescription{margin-bottom:10px}#evenementDescription p{margin-bottom:0}#evenementDescription div.collapse:not(.show){display:-webkit-box;height:42px!important;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}#evenementDescription div.collapsing{min-height:42px!important}#evenementDescription a.collapsed:after{content:"Lire la suite"}#evenementDescription a:not(.collapsed):after{content:"Masquer"}#subEvents .nav-tabs{border:none;font-size:80%;margin-top:10px}#subEvents .nav-tabs .nav-link{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:1rem;color:#495057;margin-bottom:-1px;margin-right:10px;padding:.25em .75em}#subEvents .nav-tabs .nav-link.active,#subEvents .nav-tabs .nav-link:hover{background-color:rgba(0,0,0,.03);color:#316060}#subEvents .tab-content{border:1px dashed rgba(0,0,0,.125);font-size:80%;margin:10px;padding:10px}#subEvents .tab-content .tab-pane{color:#6c757d;font-style:italic;padding:0}#subEvents .tab-content .tab-pane p,body.login{margin-bottom:0}.container-error,.container-login{align-items:center;background:#e6e1db;display:flex;flex-wrap:wrap;justify-content:center;max-height:100vh;min-height:100vh;width:100%}.wrap-error,.wrap-login{align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:wrap;overflow:overlay;width:100%}.content-error,.form-login{display:block;max-height:100vh;min-height:100vh;overflow:scroll;width:560px}.content-error-title,.form-login-title{color:#86837e;display:block;font-family:NeutraTextTF-Demi;font-size:30px;margin:10px 0 0;text-align:center;width:100%}.form-login-title img{max-width:250px}.content-error-subtitle,.form-login-subtitle{color:#86837e;display:block;font-family:NeutraTextTF-Light;font-size:1.2rem;line-height:25px;margin:0 0 20px;padding:10px 30px 0;text-align:center;width:100%}.form-login-subtitle p{margin-bottom:0}.form-login-content{padding:0 50px}.form-login-content form{max-width:inherit;padding:0 .5rem}.form-login-content .fos_user_registration_register .form-control{appearance:none;border-radius:.25rem;box-shadow:none;box-sizing:border-box;font-size:1rem;height:3rem;margin:0;padding:.75rem 1rem 0;width:100%}.form-login-content .fos_user_registration_register .form-select{border:1px solid #a4a9b6;height:3.25rem;padding-top:1.25rem}.form-login-content .fos_user_registration_register .form-select~.form-label{opacity:1;transform:none}.form-login-content .fos_user_registration_register .form-select:focus~.form-label,.form-login-content .fos_user_registration_register .form-select:valid~.form-label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-login-content .fos_user_registration_register .form-switch{padding-left:1rem}.form-login-content .fos_user_registration_register .form-switch .form-check-label{color:#86837e;font-family:NeutraTextTF-Light;font-size:.95rem;margin-top:-10px;padding-left:1rem}.form-login-content .font-weight-light{font-size:.8rem}.container-login .form-floating>.form-control,.container-login .form-floating>.form-select,.container-login .form-floating>label,.container-login .form-text,.form-login-content .font-weight-light{color:#86837e;font-family:NeutraTextTF-Light}.container-login .form-text{font-size:14px;font-style:italic}.error-more,.login-more{position:relative;width:calc(100% - 560px);z-index:1}.error-mobile,.login-mobile{height:200px;width:100%}.bg-error,.bg-login{background-image:url(/build/images/background.b4c024b4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#registrationsArea .nav-pills,.container-login .nav-pills{padding:0 0 10px}#registrationsArea .nav-pills .nav-link,.container-login .nav-pills .nav-link{background-color:#f8f8f8;color:#86837e;font-family:NeutraTextTF-Demi;margin:.5rem;padding:10px 0;width:auto}.container-login .nav-pills .nav-link{text-transform:uppercase}#registrationsArea .nav-pills .nav-link:hover,.container-login .nav-pills .nav-link:hover{background-color:#f3f3f3}#registrationsArea .nav-pills .nav-link.active,.container-login .nav-pills .nav-link.active{background-color:#316060;color:#fff}#registrationsArea .nav-pills .nav-link.active:hover,.container-login .nav-pills .nav-link.active:hover{background-color:#264b4b}.container-login a{color:#86837e;font-family:NeutraTextTF-Light;font-size:14px;text-decoration:none}.container-login a:hover{color:#c4a352}.container-login .btn-primary,.container-login .form-switch .form-check-input:checked{background-color:#316060;border-color:#316060}.container-login .btn-primary{font-family:NeutraTextTF-Demi;padding:10px 0;text-decoration:none;text-transform:uppercase}.container-login .btn-primary:hover{background-color:#264b4b;border-color:#264b4b}.form-check-input:checked{background-color:#316060;border-color:#316060}@media (max-width:768px){.content-error,.form-login{width:100%}.form-login-content{margin:0 10px;padding:0}.content-error-title img,.form-login-title img{width:100%}}