body::-webkit-scrollbar-thumb:hover{background:#d1d1d1}body::-webkit-scrollbar-thumb{background:#d1d1d1}body::-webkit-scrollbar-track{background:#d1d1d1}body::-webkit-scrollbar{width:0px;scrollbar-width:none}li.nav-item.nav-li,.navbuttons{min-width:100px;text-align:center}div.social-login{margin-left:-1rem!important;margin-right:-1rem!important;border-top:1px solid #41bdb8;border-bottom:1px solid #41bdb8;display:flex;justify-content:space-around}div.social-login button{height:30px!important;width:30px;padding:0;font-size:12px}@media (min-width: 1200px) and (max-width: 1311px){li.nav-item.nav-li,.navbuttons{min-width:80px}}@media (min-width: 1387px){li.nav-item.nav-li,.navbuttons{min-width:120px!important}}@media (min-width: 768px){.navbuttons{text-transform:capitalize!important}}@media (max-width: 767px){div.social-login{margin-left:-1rem!important;margin-right:-1rem!important}div#carouselMaterialStyle,div#carouselMaterialStyle .carousel-inner,div#carouselMaterialStyle .carousel-item,div#carouselMaterialStyle .carousel-item.active{min-height:170vh!important}}@media (max-width: 991px){div#carouselMaterialStyle,div#carouselMaterialStyle .carousel-inner,div#carouselMaterialStyle .carousel-item,div#carouselMaterialStyle .carousel-item.active{min-height:130vh}.navbar-expand-lg{background-color:transparent!important}.navbar-collapse{margin-top:15px;background-color:#fff!important;text-align:center;padding:5px;border-radius:10px;z-index:2}.navbar-toggler{background-color:#fff}.navbuttons{font-size:12px!important;border-radius:10px;text-transform:inherit!important}.submittedBy{top:7vh!important}}.navbar{min-height:50px;height:64px;box-shadow:none;border-radius:0}li.nav-item.nav-btn{border:none;margin:5px}li.nav-item.nav-li{margin:10px;height:40px}.navbuttons{border-radius:10px;height:40px;text-transform:inherit!important;width:100%}input.form-control{box-shadow:inset 0 0 0 1px #eee}input.form-control,input.form-control:focus{background-color:#fff;color:#141414;font-weight:400!important;font-size:14px;border-radius:8px;box-shadow:inset 0 0 0 1px #41bdb8}input.form-control:focus{border-color:#f5f5f5;box-shadow:inset 0 0 0 1px #41bdb8}[type=submit],[type=submit]:disabled,[type=submit]:hover{background-color:#41bdb8!important;color:#fff!important}input.form-control::-moz-placeholder{color:#babcbf}input.form-control::placeholder,#login_montrer_cacher,#register_montrer_cacher{color:#babcbf}#login_montrer_cacher,#register_montrer_cacher{position:absolute;right:35px;margin-top:-25px}div#carouselMaterialStyle,div#carouselMaterialStyle .carousel-inner,div#carouselMaterialStyle .carousel-item,div#carouselMaterialStyle .carousel-item.active{min-height:105vh}div#carouselExampleControls,div#carouselExampleControls .carousel-inner,div#carouselExampleControls .carousel-item,div#carouselExampleControls .carousel-item.active{min-height:0vh!important}.carousel-item{background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.content{position:absolute;margin-top:45px;margin-left:auto;margin-right:auto;z-index:1;top:50px;left:0;right:0}div#carouselExampleControls{padding-right:0rem;padding-left:0rem;padding-bottom:1rem;min-height:350px!important}div#carouselExampleControls .row{padding:1rem 1.5rem}div#carouselExampleControls .carousel-item.active .row{transition:transform .8s ease-in-out;background:rgba(10,84,81,.72)}.blockquote-footer{color:#fff}.navbar-toggler:focus,.navbar-toggler{border-radius:0;background:transparent;color:#fff!important;box-shadow:none}.form-check-input:checked,.form-check-input:checked:focus{background-color:#41bdb8!important;border-color:#41bdb8}.form-check-input:checked[type=checkbox]{background-image:none!important}form-check-input:checked:focus:before{box-shadow:none!important}a{color:#0a5451;text-decoration:none}.form-check-input:focus{border-color:#0a5451;outline:0}.form-check-input[type=checkbox]{border-radius:0!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#141414;border-color:#41bdb8;border:1px solid #41bdb8;background-color:transparent;box-shadow:none}.nav-pills .nav-link,.nav-pills>.nav-link{color:#babcbf;color:#141414;border-color:#89b8b6;text-transform:none;height:37px;padding:10px;border-radius:8px;margin-bottom:0;font-size:14px!important}form{font-size:14px;text-align:left}#carouselExampleControls h1,#carouselExampleControls h2,#carouselExampleControls h3,#carouselExampleControls h4,#carouselExampleControls h5,#carouselExampleControls h6{margin-bottom:1rem!important}.submittedBy{position:absolute;top:15vh;right:5vw;color:#fff;font-weight:400;font-size:12px}.carousel-inner p{margin-bottom:0}.carousel-inner p a{margin-top:10px}div#carouselExampleControls{min-height:100px!important}ul.nav-pills{flex-wrap:nowrap}@media (min-width: 992px){div#welcome-card{max-width:370px}div.social-login{margin-left:-1rem!important;margin-right:-1rem!important}.navbar-dark .nav-link{color:#fff!important;font-weight:500!important}.navbar-dark .nav-link:hover{color:#fff!important;font-weight:800!important}}.toast{width:280px;border-radius:8px!important}.greetings{position:absolute;top:5vh;left:5vw;color:#fff;font-weight:400;font-size:14px;z-index:2}.time{position:absolute;bottom:5vh;left:5vw;color:#fff;font-weight:400;font-size:12px;z-index:2}.continue{position:absolute;bottom:5vh;right:5vw;color:#fff;font-weight:400;font-size:12px;z-index:2}.continue a:hover{background:rgba(255,255,255,.8);border-radius:32px!important}.continue a{height:60px;background:rgba(255,255,255,.8);border-radius:32px;font-size:24px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}.time .hour{font-size:24px;text-align:center;font-weight:600}.time .day{font-size:18px;font-weight:600}@media (max-width: 500px){.greetings{top:15%;left:50%;transform:translate(-50%,-50%)}.submittedBy{top:10%;left:24%;transform:translate(-50%,-50%);right:unset}.time{top:35%;left:50%;transform:translate(-50%,-50%)}.time .hour,.time .day{font-size:px}.continue{bottom:3vh;left:5vw}.continue a{height:50px;width:auto;font-size:18px}#carouselExampleControls h1{font-size:18px!important}}@media (max-width: 767px){.carousel-flex{min-height:80vh}.time .hour,.time .day{font-size:px}.continue a{height:50px;width:auto;font-size:18px}}.toast-body span{font-size:17px}.toast-body i{font-size:18px}
