.card{border:none}.tooltip-preview .tooltip-inner{max-width:100%;background-color:var(--bs-tooltip-bg)}.tooltip-preview.tooltip.show{opacity:1}.txt-info{background:linear-gradient(to left,rgba(243,115,36,.315) 100%,transparent 0%);padding:4px 6px}.carousel-caption{font-weight:700;padding-left:10%;padding-right:15%}.chevron{vertical-align:bottom;padding-bottom:2px}a[aria-expanded=true] .chevron-down,a[aria-expanded=false] .chevron-up{display:none}.chevron-grey{background-repeat:no-repeat;background-position:right .75rem center;background-size:35px 23px}#Participants::-webkit-inner-spin-button,#Participants::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editable[placeholder]:empty:before{content:attr(placeholder);color:#8d949a}.editable[placeholder]:empty:focus:before{content:""}.view-brief{text-decoration:underline;transition:.5s ease;cursor:pointer}.view-brief:hover{color:var(--mainColor)}.text-underline-hover:hover{text-decoration:underline}.fiche_partenaire .menu-fiche-partenaire{display:none;box-shadow:0 2px 5px #0003;position:fixed;top:83px;z-index:999;width:100%;background-color:#fff}.fiche_partenaire .menu-fiche-partenaire li{padding:.8rem .7rem;border-bottom:3px solid transparent}.fiche_partenaire .item-active,.menu-fiche-partenaire li:hover{border-bottom:3px solid var(--mainColor)!important}@media(max-width:991px){.menu-fiche-partenaire{display:none!important}}.fiche_partenaire #carouselFichePartenaire .carousel-caption{padding:0;background-color:#0000004d;bottom:0}.fiche_partenaire .icon-metro{opacity:.8;width:18px}.fiche_partenaire .block-localisation{color:#6c757d;background-color:#f0f3f6;border-radius:5px;padding:.4rem 1.5rem}.fiche_partenaire .block-localisation .price{font-size:22px;font-weight:700}.fiche_partenaire section .title-section{font-family:Trebuchet MS}#p_installations .one-installation,#p_equipements .one-installation{border:1px solid lightgray;border-radius:5px;padding:8px}#p_installations .one-installation .icon,#p_equipements .one-installation .icon{padding:0}#p_installations .one-installation .icon i,#p_equipements .one-installation .icon i{font-size:25px}#p_teambuilding .one-team-building{box-shadow:0 0 10px #00000026;border-radius:5px;border:1px solid lightgrey;padding:.5rem .5rem .5rem 1rem;margin:0 1.5rem 1rem 0;background-color:#f0f3f6b3}#p_teambuilding .one-team-building .fa{padding-left:.5rem}#p_forfaits .jumbotron{border-radius:5px;background-color:#e9ecef;margin-bottom:2rem}#p_forfaits .title-forfait{font-family:Roboto,serif}#p_forfaits .desc-forfait{color:#353535;font-weight:700;font-size:.9rem}.custom-checkbox input[type=checkbox],.custom-checkbox .checked{display:none}.custom-checkbox input[type=checkbox]:checked~.checked{display:inline-block}.custom-checkbox input[type=checkbox]:checked~.unchecked{display:none}#accessibilite_summary>div.collapse:not(.show){overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#accessibilite_summary>div.collapsing{min-height:42px!important}.fiche_partenaire footer{margin-top:2rem}.imput{background-color:var(--lightgrey)!important;border:1px solid var(--lightgrey);color:#000!important}.imput::placeholder,.form-select{color:#8d949a}.imput,.imput::placeholder{font-weight:600;font-size:14px}.clamp-text{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.no-clamp-text{-webkit-line-clamp:unset}@media(max-width:992px){.h3-res{font-size:22px!important}}@media(max-width:992px){.h2-res{font-size:26px!important}}@media(max-width:992px){.position-bottom{position:fixed;bottom:0;left:0;z-index:2}}@media(max-width:992px){.pt-0-res{padding-top:0}}@media(max-width:992px){.pty-0-res{padding-top:0;padding-left:0;padding-right:0}}.pt-2-px-4-res{padding-top:.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}@media(max-width:992px){.pt-2-px-4-res{padding-top:0!important;padding-left:1.5rem!important;padding-right:1.5rem!important}}@media(max-width:600px){.pt-2-px-4-res{padding-top:0!important;padding-left:0!important;padding-right:0!important}}@media(max-width:992px){.w-100-res{width:100%!important}}@media(max-width:992px){.w-50-res{width:50%!important}}@media(max-width:400px){.w-50-res{width:60%!important}}@media(max-width:992px){.w-res{width:50%!important}}@media(max-width:671px){.w-res{width:100%!important}}@media(max-width:436px){.d-xss-none{display:none!important}}.nav-menu{position:sticky;top:86px;z-index:10}.nav-dropdown:hover{background-color:var(--lightgrey)}@media(hover:hover){.nav-button:hover:after{opacity:1!important}}@media(hover:none){.nav-button:active:after{opacity:1!important}}.nav-button:after{background-color:var(--mainColor)!important;content:""!important;display:block!important;bottom:0!important;height:4px!important;opacity:0!important;position:absolute!important;transition:opacity .15s ease 0s!important;width:100%!important}:target:before{content:"";display:block;height:180px;margin-top:-180px}.anim{-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;-ms-transition:-ms-transform .35s;-o-transition:-o-transform .35s;transition:transform .35s}.rotate{transform:rotate(-180deg)}.fiche-map-section{position:relative}.fiche-map-preview,.fiche-map-dynamic{position:relative;min-height:500px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#f4efe8,#e7f1e7)}.fiche-map-preview__frame,.fiche-map-dynamic__canvas{width:100%;height:500px;display:block;border:0}.fiche-map-preview__frame{opacity:0;transition:opacity .2s ease;pointer-events:none}.fiche-map-preview--loaded .fiche-map-preview__frame{opacity:1}.fiche-map-preview__content{position:absolute;display:flex;inset:0;align-items:center;justify-content:center;pointer-events:none}.fiche-map-preview__action{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:.6rem;transform:translateY(35px)}.fiche-map-preview__button{background-color:#f37224;border-color:#f37224;color:#fff;font-weight:600;padding:.85rem 1.5rem;border-radius:6px;box-shadow:0 12px 32px #0000002e}.fiche-map-preview__button:hover,.fiche-map-preview__button:focus{background-color:#d8611e;border-color:#d8611e;color:#fff}@media(max-width:992px){.fiche-map-preview,.fiche-map-dynamic,.fiche-map-preview__frame,.fiche-map-dynamic__canvas{min-height:380px;height:380px}.fiche-map-preview__content{padding:1rem}.fiche-map-preview__action,.fiche-map-preview__button{max-width:100%}}
