.search-bar-vue #autosuggest{position:relative}.search-bar-vue #autosuggest #searchGeneral{outline:none;position:relative;display:block;padding:.6rem;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.search-bar-vue #autosuggest .autosuggest__results-container{position:relative;width:100%}.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results{font-weight:300;font-size:.9rem;position:absolute;z-index:10000001;width:100%;border:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;max-height:35rem}.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul{padding-left:0;margin:0}.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item{cursor:pointer;padding:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item .highlighted{font-weight:700}.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item.autosuggest__results-item--highlighted,.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item:active,.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item:focus,.search-bar-vue #autosuggest .autosuggest__results-container .autosuggest__results ul .autosuggest__results-item:hover{background-color:#f6f6f6}.search-bar-vue #autosuggest button.clear{position:absolute;z-index:10;right:1rem;top:.5rem;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;border:0;color:#000;padding:0;background-color:transparent}.list-card-item{background:transparent;border:0;padding-top:.5rem}.list-card-item .card.vcard{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:.3rem;background-color:#fff;-webkit-box-shadow:0 0 .3rem rgba(0,0,0,.2);box-shadow:0 0 .3rem rgba(0,0,0,.2);border:.1rem solid transparent}.list-card-item .card.vcard .title-level[role=heading]{text-align:center;line-height:1.5;font-size:1.2rem;margin:0 auto}.list-card-item .card.vcard .card-img-top{margin:1rem 0 .6rem 0;position:relative;height:8rem;overflow:hidden}.list-card-item .card.vcard .card-img-top img{height:auto;max-height:8rem;width:auto}.list-card-item .card.vcard .card-img-top .fa-spin{position:absolute;left:43%;top:43%;font-size:2.4rem;color:#b5c2c9}.list-card-item .card.vcard .card-img-top div.default-picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#ddd}.list-card-item .card.vcard .btn-link{color:#7aa63e;font-weight:700}.list-card-item .card.vcard .card-text{font-size:.8rem;color:#15282e}.list-card-item .card.vcard .card-text a{font-weight:600}.list-card-item .card.vcard .card-text a .fa{font-size:.6rem}.list-card-item .card.vcard .card-body{padding:.6rem 1.25rem}.list-card-item .card.vcard .card-footer{font-size:.72rem;padding:.25rem .65rem;background-color:#fff;color:#254651;border-top:1px solid #fff}.list-card-item .card.vcard .card-footer i{color:#000}.list-card-item .card.vcard .card-footer .card-link{border-radius:.3rem;background-color:#fff;padding:0 .65rem;font-size:.8rem;font-weight:600}.list-card-item .card.vcard .card-footer .card-link:focus,.list-card-item .card.vcard .card-footer .card-link:hover{outline:none;-webkit-box-shadow:0 0 0 .15rem rgba(122,166,62,.5);box-shadow:0 0 0 .15rem rgba(122,166,62,.5)}.list-card-item .card.vcard.add-card-loading .card-loading-line{will-change:transform;-webkit-animation-duration:1.35s;animation-duration:1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#b5c2c9;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#dde3e6),color-stop(18%,#fff),color-stop(33%,#dde3e6));background:linear-gradient(90deg,#dde3e6 8%,#fff 18%,#dde3e6 33%);background-size:800px 104px;height:1.5rem;position:relative;height:1rem}.list-card-item .card.vcard.add-card-loading .card-loading-line+.card-loading-line{margin-top:.45rem}.list-card-item .card.vcard.add-card-loading .card-loading-line.title-level{height:2rem}.list-card-item .vignette-link{margin-left:.5rem;word-break:break-all}.list-card-item .fa-envelope{font-size:14px}.list-card-item .fa-globe,.list-card-item .fa-phone{font-size:15px}.pagination{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-item .page-link{background-color:#fff;font-size:.9rem;padding:.25rem .65rem;border-radius:.3rem;border:.1rem solid transparent;color:#7aa63e;margin:0 .5rem;min-width:2rem}.pagination .page-item .page-link:focus,.pagination .page-item .page-link:hover{font-weight:700}.pagination .page-item.active .page-link{background-color:#7aa63e;color:#fff;font-weight:600}.pagination .page-item.disabled .page-link{background-color:hsla(0,0%,100%,.5);color:#abce7c;font-weight:400}.modal-title[data-v-58c5131f],.title-level .btn[data-v-58c5131f],.title-level[data-v-58c5131f],[aria-level="1"].title-level[data-v-58c5131f],[aria-level="2"].title-level[data-v-58c5131f],[aria-level="3"].title-level[data-v-58c5131f],[aria-level="4"].title-level[data-v-58c5131f],[aria-level="5"].title-level[data-v-58c5131f],[aria-level="6"].title-level[data-v-58c5131f]{color:#69c;font-weight:600;display:block;line-height:1.61803399}.modal-title i.fa-circle[data-v-58c5131f],.title-level .btn i.fa-circle[data-v-58c5131f],.title-level i.fa-circle[data-v-58c5131f],[aria-level="1"].title-level i.fa-circle[data-v-58c5131f],[aria-level="2"].title-level i.fa-circle[data-v-58c5131f],[aria-level="3"].title-level i.fa-circle[data-v-58c5131f],[aria-level="4"].title-level i.fa-circle[data-v-58c5131f],[aria-level="5"].title-level i.fa-circle[data-v-58c5131f],[aria-level="6"].title-level i.fa-circle[data-v-58c5131f]{font-size:.4rem}.modal-title small[data-v-58c5131f],.title-level .btn small[data-v-58c5131f],.title-level small[data-v-58c5131f],[aria-level="1"].title-level small[data-v-58c5131f],[aria-level="2"].title-level small[data-v-58c5131f],[aria-level="3"].title-level small[data-v-58c5131f],[aria-level="4"].title-level small[data-v-58c5131f],[aria-level="5"].title-level small[data-v-58c5131f],[aria-level="6"].title-level small[data-v-58c5131f]{font-weight:600}.modal-title strong[data-v-58c5131f],.title-level .btn strong[data-v-58c5131f],.title-level strong[data-v-58c5131f],[aria-level="1"].title-level strong[data-v-58c5131f],[aria-level="2"].title-level strong[data-v-58c5131f],[aria-level="3"].title-level strong[data-v-58c5131f],[aria-level="4"].title-level strong[data-v-58c5131f],[aria-level="5"].title-level strong[data-v-58c5131f],[aria-level="6"].title-level strong[data-v-58c5131f]{font-weight:700}.level-1.title-level[data-v-58c5131f]{font-size:2.4rem}.level-2.title-level[data-v-58c5131f]{font-size:1.8rem}.level-3.title-level[data-v-58c5131f],.modal-header .close[data-v-58c5131f],.modal-title[data-v-58c5131f]{font-size:1.5rem}.level-4.title-level[data-v-58c5131f]{font-size:1.2rem}.level-5.title-level[data-v-58c5131f]{font-size:1rem}p[data-v-58c5131f]{font-size:.8rem}p b[data-v-58c5131f]{color:#000;font-weight:600}a[data-v-58c5131f]{color:#7aa63e}@-webkit-keyframes placeHolderShimmer-data-v-58c5131f{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer-data-v-58c5131f{0%{background-position:-468px 0}to{background-position:468px 0}}.anim-loading-background[data-v-58c5131f]{will-change:transform;-webkit-animation-duration:1.35s;animation-duration:1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer-data-v-58c5131f;animation-name:placeHolderShimmer-data-v-58c5131f;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#b5c2c9;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#dde3e6),color-stop(18%,#fff),color-stop(33%,#dde3e6));background:linear-gradient(90deg,#dde3e6 8%,#fff 18%,#dde3e6 33%);background-size:800px 104px;height:1.5rem;position:relative}.slide-in-left[data-v-58c5131f]{-webkit-animation:slideInLeftAnimation-data-v-58c5131f .5s;animation:slideInLeftAnimation-data-v-58c5131f .5s}@-webkit-keyframes slideInLeftAnimation-data-v-58c5131f{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1}}@keyframes slideInLeftAnimation-data-v-58c5131f{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1}}.btn[data-v-58c5131f]{border-radius:0;font-size:1rem}.btn-primary[data-v-58c5131f]{background:#7aa63e;border-color:#5f8130}.btn-primary[data-v-58c5131f]:focus,.btn-primary[data-v-58c5131f]:hover{background:#435c22;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.5);box-shadow:0 0 0 .2rem rgba(122,166,62,.5)}.btn-primary .badge[data-v-58c5131f]{background:#fff;color:#7aa63e;border-radius:1.5rem}.btn-light[data-v-58c5131f]{background:#fff;color:#15282e;border:1px solid #b5c2c9;border-radius:0}.btn-light[data-v-58c5131f]:focus,.btn-light[data-v-58c5131f]:hover{background:#15282e;color:#fff}.btn-light.disabled[data-v-58c5131f],.btn-light[aria-disabled=true][data-v-58c5131f]{color:#b5c2c9!important;background-color:#fff!important;border-color:#dde3e6!important;cursor:default}.btn-light.disabled[data-v-58c5131f]:hover,.btn-light[aria-disabled=true][data-v-58c5131f]:hover{background-color:#fff!important}.btn-link[data-v-58c5131f]{color:#7aa63e;font-weight:700}.btn-link[data-v-58c5131f]:focus,.btn-link[data-v-58c5131f]:hover{color:#435c22;text-decoration:none}.btn-link[data-v-58c5131f]:focus{-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.5);box-shadow:0 0 0 .2rem rgba(122,166,62,.5)}.search-button[data-v-58c5131f]{min-height:3.2rem}.floating-btn[data-v-58c5131f]{position:fixed;bottom:2rem;z-index:10000}@media (max-width:768px){.floating-btn[data-v-58c5131f]{bottom:5rem}}.debug[data-v-58c5131f]{border:1px solid red!important}.debug1[data-v-58c5131f]{border:1px solid orange!important}.debug2[data-v-58c5131f]{border:1px solid green!important}.debug3[data-v-58c5131f]{border:1px solid #00f!important}.debug4[data-v-58c5131f]{border:1px solid #ff0!important}.debug5[data-v-58c5131f]{border:1px solid #0f0!important}.debug6[data-v-58c5131f]{border:1px solid #0ff!important}.none[data-v-58c5131f]{display:none!important}.hidden[data-v-58c5131f],[hidden][data-v-58c5131f]{display:block!important;position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media (max-width:576px){.hidden-sm[data-v-58c5131f]{display:none!important}}ul.list-card[data-v-58c5131f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-left:0;list-style:none}ul.list-card li.list-card-item[data-v-58c5131f]{padding:.625rem;width:100%}.footer-content .btn-primary[data-v-58c5131f]{right:1.5rem;border-radius:1.5rem}@media (min-width:992px){ul.list-card li.list-card-item[data-v-58c5131f]{width:50%}}@media (min-width:1200px){ul.list-card li.list-card-item[data-v-58c5131f]{width:33.3333%}}.form-check{padding:0 .5rem;margin-bottom:.5rem}.form-check-input[type=checkbox]:checked,.form-check-input[type=checkbox]:not(:checked){position:absolute;left:1.5rem;top:-.3rem;width:95%;height:100%;border-radius:1.5rem;border:.05rem solid #b5c2c9;background:#fff;color:#15282e;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.form-check-input[type=checkbox]:checked:focus,.form-check-input[type=checkbox]:checked:hover,.form-check-input[type=checkbox]:not(:checked):focus,.form-check-input[type=checkbox]:not(:checked):hover{-webkit-transform:scale(1.015);transform:scale(1.015);-webkit-transition:all .1s linear;transition:all .1s linear;outline:none;-webkit-box-shadow:0 0 0 .15rem rgba(122,166,62,.3);box-shadow:0 0 0 .15rem rgba(122,166,62,.3)}.form-check-input[type=checkbox]:checked:focus .badge,.form-check-input[type=checkbox]:checked:hover .badge,.form-check-input[type=checkbox]:not(:checked):focus .badge,.form-check-input[type=checkbox]:not(:checked):hover .badge{color:#fff;background:#7aa63e}.form-check-input[type=checkbox]:checked:hover,.form-check-input[type=checkbox]:not(:checked):hover{cursor:pointer}.form-check-input[type=checkbox]:checked+label.form-check-label,.form-check-input[type=checkbox]:not(:checked)+label.form-check-label{padding:.25rem .65rem;font-size:.8rem;position:relative;cursor:pointer;width:100%}.form-check-input[type=checkbox]:checked+label.form-check-label .badge,.form-check-input[type=checkbox]:not(:checked)+label.form-check-label .badge{margin-left:.5rem;border-radius:2rem;background:#ccc;color:#15282e}.form-check-input[type=checkbox]:checked{background:#7aa63e;border-color:#7aa63e}.form-check-input[type=checkbox]:checked:focus .badge,.form-check-input[type=checkbox]:checked:hover .badge{background:#fff;color:#7aa63e}.form-check-input[type=checkbox]:checked:before{content:"\f00d";font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;width:1rem;display:block;position:absolute;top:50%;margin-top:-.6rem;right:.5rem;font-size:.8rem;color:#fff}.form-check-input[type=checkbox]:checked+label.form-check-label{color:#fff}.form-check-input[type=checkbox]:checked+label.form-check-label .badge{background:#fff;color:#7aa63e}.form-check-input[type=checkbox][disabled]{background:#b5c2c9;border-color:#dde3e6}.form-check-input[type=checkbox][disabled]:hover{-webkit-box-shadow:none;box-shadow:none;cursor:default}.form-check-input[type=checkbox][disabled]:hover .badge{background:#dde3e6;color:#356574}.form-check-input[type=checkbox][disabled]:not(.disabled[tabindex]){-webkit-box-shadow:none;box-shadow:none}.form-check-input[type=checkbox][disabled]+label.form-check-label{cursor:default}.form-check-input[type=checkbox][disabled]+label.form-check-label .badge{background:#dde3e6;color:#356574}.facette-group.card{margin:.25rem;border:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}.facette-group.card .title-level{text-align:left;margin:0}.facette-group.card .title-level button.btn.btn-collapse{font-size:1rem;border-bottom:1px solid #b5c2c9;border-radius:0}.facette-group.card .title-level button.btn.btn-collapse .fa{margin-top:.5rem;font-size:.6rem}.facette-group.card .title-level button.btn.btn-collapse:focus,.facette-group.card .title-level button.btn.btn-collapse:hover{outline:none;-webkit-box-shadow:0 0 0 .15rem rgba(122,166,62,.3);box-shadow:0 0 0 .15rem rgba(122,166,62,.3)}.facette-group.card .card-body{padding:.5rem .25rem 0 .25rem}.facette-group.card .card-body .list-facette{border-radius:.3rem;overflow-y:auto;overflow-x:hidden;max-height:13rem;margin-bottom:0;padding-left:0;border-bottom:1px solid #dde3e6}.input-group{border-radius:.3rem;font-size:.8rem}.input-group .input-group-prepend .input-group-text{border-radius:.3rem 0 0 .3rem;background:#fff;border-right:0;border-color:#b5c2c9;color:#15282e}.input-group input{border-radius:.3rem;border-left:0;border-color:#b5c2c9;background:#fff;color:#15282e}.input-group button.clear{position:absolute;z-index:10;right:.5rem;top:.25rem;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;border:0;color:#000;padding:0;background-color:transparent}@media (max-width:576px){.search-option{border-radius:0 0 .3rem .3rem;margin-top:-3px}.content-search-option{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;margin-bottom:1rem;border-top:1px solid #dde3e6}.content-search-option .facette-group.card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content-search-option .facette-group.card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content-search-option .facette-group.card .card-body.show{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:30rem;overflow-y:auto!important;overflow-x:hidden!important}.content-search-option .facette-group.card .card-body .list-facette{max-height:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.modal-title,.title-level,.title-level .btn,[aria-level="1"].title-level,[aria-level="2"].title-level,[aria-level="3"].title-level,[aria-level="4"].title-level,[aria-level="5"].title-level,[aria-level="6"].title-level{color:#69c;font-weight:600;display:block;line-height:1.61803399}.modal-title i.fa-circle,.title-level .btn i.fa-circle,.title-level i.fa-circle,[aria-level="1"].title-level i.fa-circle,[aria-level="2"].title-level i.fa-circle,[aria-level="3"].title-level i.fa-circle,[aria-level="4"].title-level i.fa-circle,[aria-level="5"].title-level i.fa-circle,[aria-level="6"].title-level i.fa-circle{font-size:.4rem}.modal-title small,.title-level .btn small,.title-level small,[aria-level="1"].title-level small,[aria-level="2"].title-level small,[aria-level="3"].title-level small,[aria-level="4"].title-level small,[aria-level="5"].title-level small,[aria-level="6"].title-level small{font-weight:600}.modal-title strong,.title-level .btn strong,.title-level strong,[aria-level="1"].title-level strong,[aria-level="2"].title-level strong,[aria-level="3"].title-level strong,[aria-level="4"].title-level strong,[aria-level="5"].title-level strong,[aria-level="6"].title-level strong{font-weight:700}.level-1.title-level{font-size:2.4rem}.level-2.title-level{font-size:1.8rem}.level-3.title-level,.modal-header .close,.modal-title{font-size:1.5rem}.level-4.title-level{font-size:1.2rem}.level-5.title-level{font-size:1rem}p{font-size:.8rem}p b{color:#000;font-weight:600}a{color:#7aa63e}.btn{border-radius:0;font-size:1rem}.btn-primary{background:#7aa63e;border-color:#5f8130}.btn-primary:focus,.btn-primary:hover{background:#435c22;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.5);box-shadow:0 0 0 .2rem rgba(122,166,62,.5)}.btn-primary .badge{background:#fff;color:#7aa63e;border-radius:1.5rem}.btn-light{background:#fff;color:#15282e;border:1px solid #b5c2c9;border-radius:0}.btn-light:focus,.btn-light:hover{background:#15282e;color:#fff}.btn-light.disabled,.btn-light[aria-disabled=true]{color:#b5c2c9!important;background-color:#fff!important;border-color:#dde3e6!important;cursor:default}.btn-light.disabled:hover,.btn-light[aria-disabled=true]:hover{background-color:#fff!important}.btn-link{color:#7aa63e;font-weight:700}.btn-link:focus,.btn-link:hover{color:#435c22;text-decoration:none}.btn-link:focus{-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.5);box-shadow:0 0 0 .2rem rgba(122,166,62,.5)}.search-button{min-height:3.2rem}.floating-btn{position:fixed;bottom:2rem;z-index:10000}@media (max-width:768px){.floating-btn{bottom:5rem}}.debug{border:1px solid red!important}.debug1{border:1px solid orange!important}.debug2{border:1px solid green!important}.debug3{border:1px solid #00f!important}.debug4{border:1px solid #ff0!important}.debug5{border:1px solid #0f0!important}.debug6{border:1px solid #0ff!important}.none{display:none!important}.hidden,[hidden]{display:block!important;position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media (max-width:576px){.hidden-sm{display:none!important}}.search-option{border:.1rem solid transparent}.search-option:focus{outline:none;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.3) inset;box-shadow:inset 0 0 0 .2rem rgba(122,166,62,.3)}.search-option .footer-search-option,.search-option .header-search-option{background:#fff;text-align:center;padding:.6rem 1.25rem}.search-option .footer-search-option .btn-light,.search-option .header-search-option .btn-light{border:1px solid #b5c2c9;font-size:.8rem}.search-option .header-search-option{border-radius:.3rem .3rem 0 0}.search-option .header-search-option .title-level{font-size:1.2rem}.search-option .content-search-option{background:#fff}.search-option .footer-search-option{border-radius:0 0 .3rem .3rem;z-index:1}@media (max-width:576px){.search-option{border-radius:0 0 .3rem .3rem;margin-top:-3px}.content-search-option{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;margin-bottom:1rem;border-top:1px solid #dde3e6}.content-search-option .facette-group.card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content-search-option .facette-group.card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.content-search-option .facette-group.card .card-body.show{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:30rem;overflow-y:auto!important;overflow-x:hidden!important}.content-search-option .facette-group.card .card-body .list-facette{max-height:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-search-option{margin-top:-1rem;border-top:1px solid #dde3e6}.footer-search-option .btn{font-size:.8rem}}@media (max-width:768px){.search-option{height:auto}}:root{height:100%}.annuaire-asso{height:100%;line-height:1.61803399;overflow:hidden;background:#efe6dd}.annuaire-asso.in-iframe{height:auto;background:transparent}.annuaire-asso header#banner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.annuaire-asso header#banner:focus{outline:none;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.3);box-shadow:0 0 0 .2rem rgba(122,166,62,.3)}.annuaire-asso div.page-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.annuaire-asso div.page-container main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:.6rem 1.25rem .6rem 1.25rem;position:relative}.annuaire-asso div.page-container main:focus{outline:none;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.3);box-shadow:0 0 0 .2rem rgba(122,166,62,.3)}.annuaire-asso div.page-container main .content{height:100%;padding:.6rem 1.25rem .6rem 1.25rem}.annuaire-asso div.page-container main .content:focus{outline:none}.annuaire-asso div.page-container footer{width:100%;min-height:1.5625rem;background-color:#fff}.annuaire-asso footer#contentinfo{position:absolute;bottom:0;width:100%;color:#fff;background:transparent}@media (max-width:576px){.annuaire-asso div.page-container main{padding:0 0 .6rem 0;overflow-y:auto!important;overflow-x:hidden!important}}@media (max-width:768px){.annuaire-asso div.page-container main .content{height:auto}}.mobile.annuaire-asso{padding:0}.mobile.annuaire-asso .modal-dialog{margin:0}header#banner{padding:.6rem 1.25rem;background:#fff}header#banner .level-1.title-level{text-align:center}header#banner .search-header .form-control{background:#fff;border-radius:.3rem;border:1px solid #b5c2c9}header#banner .search-header .btn{border-radius:0}header#banner .btn-group .resultat-search-mobile{font-size:1rem;margin-bottom:0}header#banner .btn-link{position:relative}header#banner .btn-link:focus,header#banner .btn-link:hover{outline:none}@media (max-width:576px){.search-header{margin-bottom:.5rem!important;padding:0 .6rem}.search-header .form-group{margin-bottom:0!important}header#banner .btn-group{padding:0 .65rem}header#banner .btn-group .btn-link{padding:0 .65rem;margin-right:-.65rem}}.mobile header .btn-group{padding:0 .65rem}.mobile header .btn-group .btn-link{padding:0 .65rem;margin-right:-.65rem}.mobile .modal-dialog{max-width:100%}.mobile .modal-dialog,.mobile .modal-dialog .modal-content{overflow:hidden;height:100%;border-radius:0}.mobile .modal-dialog .modal-header h1.modal-title{width:100%;text-align:center}.mobile .modal-dialog .modal-header button.close{position:absolute;top:0;bottom:0;right:0;margin:0;padding-bottom:1.25rem;opacity:.75;color:#7aa63e;font-size:2.4rem;line-height:.5}.mobile .modal-dialog .modal-header button.close:focus,.mobile .modal-dialog .modal-header button.close:hover{opacity:1;outline:none}.mobile .modal-dialog .modal-header button.close:focus{opacity:1;-webkit-box-shadow:0 0 0 .2rem rgba(122,166,62,.5);box-shadow:0 0 0 .2rem rgba(122,166,62,.5)}.mobile .modal-dialog .modal-body{padding:0;overflow:hidden}.mobile .modal-dialog .modal-body .search-option{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.mobile .modal-dialog .modal-body .search-option .content-search-option{padding:0;overflow:hidden;-ms-flex-item-align:stretch;align-self:stretch;border:0}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card{margin:.25rem;border:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;min-height:2.4rem}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .title-level{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .title-level .btn{border-bottom:1px solid #dde3e6}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .title-level .btn .fa{line-height:1.61803399}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .title-level .btn:active{-webkit-box-shadow:0 0 0 .15rem rgba(122,166,62,.3);box-shadow:0 0 0 .15rem rgba(122,166,62,.3)}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .card-body{padding:.5rem .25rem 0 .25rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;-ms-flex-item-align:auto;align-self:auto}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card .card-body .list-facette{border-radius:.3rem;overflow-y:auto;overflow-x:hidden;margin-bottom:0;padding-left:0;border-bottom:1px solid #dde3e6;-ms-flex-item-align:stretch;align-self:stretch;padding-bottom:3rem!important}.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card.open,.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card.open .card-body,.mobile .modal-dialog .modal-body .search-option .content-search-option .facette-group-mobile.card.open .card-body .list-facette{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mobile .modal-dialog .modal-body .search-option .footer-search-option{padding:.6rem .5rem}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.anim-loading-background{will-change:transform;-webkit-animation-duration:1.35s;animation-duration:1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#b5c2c9;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#dde3e6),color-stop(18%,#fff),color-stop(33%,#dde3e6));background:linear-gradient(90deg,#dde3e6 8%,#fff 18%,#dde3e6 33%);background-size:800px 104px;height:1.5rem;position:relative}.slide-in-left{-webkit-animation:slideInLeftAnimation .5s;animation:slideInLeftAnimation .5s}@-webkit-keyframes slideInLeftAnimation{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1}}@keyframes slideInLeftAnimation{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1}}.warning{color:#ff9007}