#headd,.aide{background:0 0/cover no-repeat #fff;color:#fff;font-weight:300}.services .icon,.services .title a:hover{color:#046e24f3}.section-title h2::after,.services .title::after{content:\"\";position:absolute;width:50px;background:#046e24f3;bottom:0;left:calc(50% - 25px);display:block}.each-list-service.section-left>div:nth-child(2) img,.each-list-service.section-rigth>div:first-child img{max-width:100%;background-color:#f7f7f7;border-radius:10px;padding:20px}#headd,.aide,body,h1,h2{font-family:Montserrat}#panier,body{background-color:#fff}.chatButton,.mb-3 img{height:50px}#headd,.aide,.btnService,.section-title,.temoinage>p{text-align:center}@font-face{font-family:Montserrat;src:url("../font/Montserrat/static/Montserrat-Regular.ttf") format("truetype");font-display:swap}@keyframes blink-caret{from,to{opacity:1}50%{opacity:0}}div#flag-block{height:24px;padding-top:3px}html{overflow-x:clip}body{width:100%;max-width:2000px;margin:0 auto}nav.header-menu ul li a{font-size:20px!important}#headd{padding-top:20px;padding-bottom:40px}.aide{min-height:140px;padding-top:0;border-radius:20px}.lead,.p{font-family:Montserrat!important}ul.simple-menu a.active{font-weight:700;color:#000;border-bottom:2px solid #ce0f0f}.digdoc1,.tagline1{border-style:hidden}.title1{font-size:20px;color:#000}.lead,.section-title h2{text-transform:uppercase;font-size:30px}.btnService{margin:50px 10px 100px}.btn-outline-dark,.digdoc1{margin-right:10px}@media (max-width:767px){#headd .lead{font-size:34px}}img.content-picture-office{margin-top:-67px}img.content-picture-office.second{margin-top:50px}.appelez{color:#fff}.lead{font-optical-sizing:auto;font-weight:900;color:#000}.p,.p2,.temoinage>p{font-size:20px}.tagline1{color:#ce0f0f;font-weight:700}.digdoc,.form-group,.menu2,.stepper-block i:first-child,.stepper-block i:nth-child(2),.tagline2,.tagline4{color:#000}.tagline2{font-size:18px}.counter-size{font-size:35px}.tagline4{font-size:14px}.tagline6{border-left:solid;border-right:solid;border-color:#f0f0f0}.btn-outline-dark{border-radius:30px!important;padding:10px 25px}.border{padding:7px;border-radius:4px}.commande a:link,.inscrire,a:visited{color:#ce0f0f}a:active{color:#480404}.propos{padding:3em}button#mon-compte,button#panier{border:none;background:no-repeat}.title{color:#000;font-size:2rem;font-weight:700;padding:10px;margin:15px}.section-title h2{font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}section{padding:10px 0;overflow:hidden}.section-title{padding-bottom:30px}.section-title h2::after{height:3px}.section-title p{margin-bottom:0;color:#444}.features .image{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:400px;margin-top:0}.services .icon{display:inline-flex;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;background:#fff;border-radius:50%;transition:.5s;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,.15)}.services .icon i{font-size:36px;line-height:0}.services .title{font-weight:600;margin-bottom:15px;font-size:18px;position:relative;padding-bottom:15px}.services .title a{color:#444;transition:.3s}.services .title::after{height:2px}.services .description{line-height:24px;font-size:14px}.block-text-content{font-size:14px;text-align:justify;padding:20px}.img-col-block4{padding-top:110px}.images-animation{margin-top:5graphi0px}section#services p.description{color:#000;text-align:justify;display:block;width:100%;margin-left:0!important}.each-list-service{display:flex;flex-direction:row;margin-bottom:50px;padding:0 10px}.each-list-service.section-left>div:first-child{width:70%;margin-right:5%}.each-list-service.section-left>div:nth-child(2),.each-list-service.section-rigth>div:first-child{width:25%}.each-list-service.section-rigth>div:nth-child(2){width:70%;margin-left:5%}.each-list-service p.tagline4{margin:0;padding:0 0 5px;font-family:Montserrat;font-style:normal;font-weight:400!important;font-size:12px;color:#000;line-height:15px;text-align:justify}ul.foot-nav-links{list-style-type:none;margin:35px 0 0;padding:0;font-size:13px}ul.foot-nav-links li a{color:#000;margin:0;padding:0;font-size:13px}.foot-short-text p{color:#000!important;margin:0;padding:0;font-size:13px}p.descrip.lang{font-size:13px}ul.social a img{height:25px;width:25px}.wrap-footer ul.social{margin-top:2px}.each-list-service h2.title1{text-align:left}.block-sub-header>p{text-align:center;font-size:14px;color:#444}button.product-commander{background:#fff;border:1px solid #06480c;border-radius:50px;font-size:17px;padding:3px 20px;color:#06480c}.list-unstyled a,.lists{font-size:1rem;color:#000}button.product-commander:hover{background:#f8f8f8}#panier{border:none;position:relative}.lang_site{width:100%!important;text-align:right;float:none}.lang_site>img{width:30px!important;float:revert;margin:10px;cursor:pointer}ul.social{margin-bottom:-31px}.header-site>a:focus-visible{border:none;outline-offset:0px;box-shadow:none;outline:-webkit-focus-ring-color auto 0}.cl{color:#111}.chatButton{position:fixed;background-color:#06480c;bottom:20px;right:100px;border-radius:50px;z-index:20;overflow:hidden;display:flex;align-items:center;justify-content:center;width:240px;-webkit-transition:.2s ease-out;transition:.2s ease-out}.phone{width:3em;color:#fff;margin-right:-1em}.pad{padding-top:15px}.mlmr{margin-left:15px;margin-right:15px}.mb-2,.row.container.h-100{justify-content:center}.col-md-4.col-sm-12 p{font-size:13px;color:#000}.lists{font-weight:100}.social li{display:inline;padding:3px}a.lien:hover{color:green}a:link{text-decoration:none}.text-center{color:#555353}.tagline8{font-size:18px;color:#d01212!important}.title-temoinage{padding:5px 20px;border-radius:50px;border:3px solid #097a58}a#deconnect_session{cursor:pointer;margin:0 20px 0 0}
.fancy span {
    opacity: 0;
    transition: all 0.4s ease;
    color: #000;
  }
  .lang_site {
    height: 24px;
    padding-top: 3px;
  }
  
 .fancy span.fadef {
    opacity: 1;
  }
  h1.fancy{
    display: none;
  }
  .panier-icon {
    background-image: url('../images/panier.webp');
    width: 35px;
    height: 35px;
    /* Ajoutez d'autres styles au besoin */
}
.col-md-4.mt-3.text-end.connect-register-link {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
span#something {
  height: 24px;
  padding-top: 3px;
  display: block;
}
.each-list-service a.product-commander>span{
  font-size:13px;white-space: nowrap;
}