/*!
 * JEROME PLANTAIN - KONSULT-CONCEPT
 * http://www.konsult-concept.com
 *
 * Veuillez vous referer aux conditions generales disponibles sur le site web.
 * Tous droits reserves.
 */:root{--blue-rgb:47,36,131;--indigo-rgb:102,16,242;--purple-rgb:157,62,236;--pink-rgb:232,62,140;--red-rgb:228,0,44;--orange-rgb:253,126,20;--yellow-rgb:255,198,0;--green-rgb:46,197,160;--teal-rgb:32,201,151;--cyan-rgb:23,162,184;--white-rgb:255,255,255;--gray-rgb:108,117,125;--gray-dark-rgb:52,58,64;--primary-rgb:47,36,131;--secondary-rgb:228,0,44;--success-rgb:46,197,160;--info-rgb:0,155,213;--warning-rgb:255,198,0;--danger-rgb:211,41,56;--light-rgb:234,234,234;--dark-rgb:53,53,53}html{font-size:100%}body,html{min-width:100%;min-height:100vh;background-color:var(--light)}body{position:relative;font-family:var(--font-family-sans-serif);color:var(--dark);font-size:1rem;text-align:left;line-height:1.8rem}@font-face{font-family:KonsultConcept;src:url(../media/fonts/KonsultConcept/KonsultConcept.eot?dspiw4);src:url(../media/fonts/KonsultConcept/KonsultConcept.eot?dspiw4#iefix) format('embedded-opentype'),url(../media/fonts/KonsultConcept/KonsultConcept.ttf?dspiw4) format('truetype'),url(../media/fonts/KonsultConcept/KonsultConcept.woff?dspiw4) format('woff'),url(../media/fonts/KonsultConcept/KonsultConcept.svg?dspiw4#icomoon) format('svg');font-weight:400;font-style:normal}.KonsultConcept::before{font-family:KonsultConcept!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';padding:0 .2rem}hr{clear:both;visibility:hidden}::-moz-selection{color:var(--light);background:var(--secondary);text-shadow:none}::selection{color:var(--light);background:var(--secondary);text-shadow:none}img{max-width:100%;height:auto;vertical-align:middle}img::selection{color:var(--dark);background:0 0}img::-moz-selection{color:var(--dark);background:0 0}.navbar{padding:0;flex-direction:column}.navbar-brand{width:100%}.navbar-collapse{width:100%}@media (min-width:768px){.navbar{flex-direction:row}.navbar-brand{min-width:18rem;max-width:18rem;min-height:3rem;max-height:3rem}.navbar-collapse{flex:1;width:auto}}.sidebar-toggle{cursor:pointer}.navbar-collapse a,.sidebar-toggle{padding:.6rem;min-height:3rem;max-height:3rem}.navbar-collapse a:hover,.sidebar-toggle:hover{background:rgba(var(--primary-rgb),.1)}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-text{color:rgba(var(--white-rgb),1)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(var(--white-rgb),1)}.navbar-dark .sidebar-toggle{color:rgba(var(--white-rgb),1)}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-text{color:rgba(var(--primary-rgb),.75)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(var(--primary-rgb),1)}.navbar-light .sidebar-toggle{color:rgba(var(--primary-rgb),1)}.dropdown-item{font-size:.8rem}.sidebar{min-width:18rem;max-width:18rem;min-height:calc(100vh - 3.1rem);transition:all .3s;margin-left:-18.1rem}.sidebar ul li a{display:block;padding:.5rem;text-decoration:none;border-left:.25rem solid transparent}.sidebar [data-toggle=collapse]{position:relative}.sidebar [data-toggle=collapse]:before{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:1rem}.sidebar [aria-expanded=true]:before{content:"\f0d8"}.sidebar.toggled{margin-left:0}@media (min-width:768px){.sidebar{margin-left:0}.sidebar.toggled{margin-left:-18.1rem}}.sidebar-light ul li a{color:var(--dark)}.sidebar-light ul ul a{background:0 0}.sidebar-dark ul .active a,.sidebar-light ul li a:hover{color:rgba(var(--dark-rgb),1);background:rgba(var(--secondary-rgb),.3);border-left:.25rem solid var(--primary)}.sidebar-light [aria-expanded=true]{background:rgba(var(--primary-rgb),.15)}.sidebar .header{border-left:.25rem solid transparent;color:var(--white);background:rgba(var(--primary-rgb),1);padding:.5rem;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.sidebar .headerclient{background:rgba(var(--dark-rgb),1)}.sidebar .header:hover,.siderbar .headerclient:hover{border-left:.25rem solid var(--white);background:rgba(var(--secondary-rgb),1)}thead th{text-align:center!important}.btn-square{border-radius:0}.btn-pill{border-radius:1.5rem}.btn-icon{padding:.375rem .5rem}.btn-icon.btn-sm{padding:.25rem .375rem}.btn-icon.btn-lg{padding:.5rem .675rem}.custom-file-input~.custom-file-label:lang(fr)::after{content:"Parcourir"}.content{width:100%}.icone a{position:fixed;bottom:2rem;right:2rem;z-index:999;padding:.25rem .5rem;font-size:1.5rem;color:var(--light);border-radius:.5rem;text-decoration:none;background-color:rgba(var(--primary-rgb),.5);border:.1rem Solid rgba(var(--light-rgb),.5)}.icone a:hover{background-color:var(--primary)}@media (min-width:768px){.icone a{padding:.75rem 1rem}}#cookies-eu-banner{display:none}.g-recaptcha{display:inline-block}#openmap{height:30rem;border:.1rem solid var(--gray)}.leaflet-container a{color:var(--gray)!important}.leaflet-container a:hover{color:var(--dark)!important}.mycluster{height:2rem;width:2rem;border-radius:50%;background-color:var(--light);color:var(--dark);border:.1rem solid var(--gray);text-align:center;font-size:1rem;line-height:2rem;font-weight:700;margin-top:-1.5rem;margin-left:-1.5rem}.login{display:flex;justify-content:center;align-items:center}@media (min-width:576px){.login .card{width:100%;max-width:35rem}}.preadhesion{display:flex;justify-content:center;align-items:center}@media (min-width:576px){.preadhesion .card{width:100%;max-width:50rem}}.modal{background:rgba(var(--dark-rgb),.7)}.breadcrumb-item{align-items:center}.switch{position:relative;display:inline-block;width:4rem;height:2.27rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--gray-rgb),.4);transition:.4s}.slider:before{position:absolute;content:"";height:1.7rem;width:1.7rem;left:.27rem;bottom:.27rem;background-color:#fff;transition:.4s}input:checked+.slider{background-color:var(--primary)}input:checked+.slider-warning{background-color:var(--warning)}input:checked+.slider-danger{background-color:var(--danger)}input:focus+.slider{box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}input:checked+.slider:before{transform:translateX(1.74rem)}.slider.round{border-radius:2.27rem}.slider.round:before{border-radius:50%}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:1rem}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.user-phone{display:block}@media (min-width:576px){.user-phone{display:none}}.test{border:1px solid var(--orange)}