@import url(https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Noto+Sans+HK:wght@100..900&display=swap);body,html{font-family:Questrial,sans-serif;overflow-x:hidden}.colSoumDemande p,.crdentre{text-align:center}.colrlog .backlog a,.containContactPage .colContactL li a:hover,.txtDark{color:#000}.bannercntcus,.bannercntcus .bannerL,.containErrorPage,.overflowHidden{overflow:hidden}*{padding:0;margin:0;box-sizing:border-box}body{background-color:#fff}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}a{text-decoration:none}li{list-style:none}.mt5{margin-top:5rem}.txtWhite{color:#fff}.txtGray{color:#8d9498}.bgDark{background-color:#000}.bgWhite{background-color:#fff}.bgBlue{background-color:#1572e8}.bgPrimaryDark{background-color:#6f4449}.bgPrimaryLight{background-color:#cac8c1}.bRadius{border-radius:15px}.hover:hover{opacity:.9;transition:.3s}.zindex{z-index:3}.kanit{font-family:Kanit,sans-serif}.error-message{color:#f00404;font-size:.9em}.headconnexion{width:100%;background:#000;padding:1.5rem 1rem}.rowheadconn{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem}.rowheadconn .logoshops svg{width:150px}.rowheadconn .conshops{display:flex;align-items:center;font-size:.9rem;color:#fff;border-radius:500px;padding:7px 16px;box-shadow:0 0 8px rgb(0 0 0 / 10%),0 4px 4px rgb(0 0 0 / 4%);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.rowheadconn .conshops svg{width:17px;height:17px;margin-right:.3rem}.rowheadconn .conshops:hover{background:#cac8c1}.covmanag{height:100vh;background-image:url("../media/coverhome.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.covmanag::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(19,19,19,61%)}.covmanL{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1rem 3rem}.covmanL h3{font-size:3.1rem;font-weight:560;letter-spacing:2px;line-height:50px}.covmanL p{font-size:.95rem;font-weight:300;margin-top:2rem}.formdivmanag{width:70%;height:95%;background:#fff;padding:2rem 3rem}.formdivmanag h4{font-size:1.6rem;margin-bottom:2rem}.formdivmanag form input,.formdivmanag form textarea{width:100%;border:1.5px solid #e2e2e2;padding:.5rem .6rem;margin:.5rem 0;font-size:.95rem;outline:0}.formdivmanag form input:focus,.formdivmanag form textarea:focus{border:1.5px solid #aca7a7}.formdivmanag form textarea{min-height:70px;max-height:150px;resize:none}.formdivmanag form button{width:100%;padding:.8rem .3rem;outline:0;border:none;font-size:.9rem}.formdivmanag form #nom,.formdivmanag form #nom_entreprise,.formdivmanag form #prenom,.formdivmanag form #telephone,.formdivmanag form textarea{text-transform:capitalize}.entremanag h4,.faqmanag h4,.whyus h4{font-size:1.98rem}.cardwsyus,.crdentre{padding:.5rem 1.5rem}.cardwsyus h5,.crdentre h5{font-size:1.2rem;font-weight:600;margin:1rem 0}.cardwsyus p,.crdentre p{font-size:.98rem;font-weight:300}.crdentre img{width:120px}.accordonInd{padding:1rem 4rem;background:#f5f6fa}.accordion-button,.accordion-item{background:0 0!important}.accordion-button:focus{border-color:transparent!important;box-shadow:none}.accordion-button:not(.collapsed){color:#000!important;background-color:transparent;box-shadow:none}.cntcus{display:flex;align-items:center;justify-content:center}.bannercntcus{height:500px;display:flex;background:#fff;border-radius:30px;padding-right:0;padding-left:0}.bannercntcus .bannerL,.bannercntcus .bannerR{width:50%;height:100%}.bannercntcus .bannerL img{width:100%;height:100%;object-fit:cover}.bannercntcus .bannerR{padding:1rem}.bannerR h4{font-size:1.3rem;font-weight:600}.bannerR p{font-size:.95rem}.bannerR a{padding:.7rem 1rem;border-radius:30px}.covInspg{height:90vh}.colSoumDemande .href,.containContactPage .rowCont,.covInspg .covToexp,.covmanR.cntr{display:flex;justify-content:center}.covmanR.cntr{background:#f6f9fb}.covInspg .covToexp .cntr{width:70%;display:flex;flex-direction:column;padding:1rem 0}.covToexp .cntr h3{font-size:2.6rem;margin-top:2rem}.covToexp .cntr p{font-size:1.3rem;margin-top:2rem}.containSoumDemande,.rowlog{height:100vh}.rowSoumDemande{display:flex;justify-content:center;align-items:center;height:100%}.rowSoumDemande .colSoumDemande{padding:2rem 1rem;border:1px solid #c7c2c291;border-radius:5px;min-height:280px}.colSoumDemande h3{font-size:1.15rem;text-align:center;color:#ab0b0b}.colSoumDemande p{font-size:.95rem;margin:2rem 0}.colSoumDemande a{padding:.5rem;font-size:.9rem;margin:.5rem}.rowlog .coverlog{background:url("../media/coverhome.jpg") center center/cover no-repeat;position:relative}.rowlog .coverlog::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.coverlog .txtcoverlog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.txtcoverlog p{font-size:1.6rem;padding-left:.5rem}.rowlog .colrlog{display:flex;flex-direction:column;align-items:center}.containContactPage .colContactL,.divformlog form,.rowCon .colToCon{flex-direction:column;display:flex}.colrlog .backlog{width:100%;text-align:end;margin:1rem 0}.colrlog .divformlog,.containContactPage .colContactL p{width:60%}.divformlog form .divinput{display:flex;align-items:center;margin:2rem 0 1rem;border-bottom:1px solid #333}.divformlog form .divinput input{width:90%;padding:.5rem .3rem;font-size:.97rem;border:none;outline:0}.divinput input:is(:hover,:focus){color:#000}.divformlog form .divinput label{width:10%;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.divformlog form .frgtpass{text-align:end;margin-bottom:3rem}.frgtpass a{font-size:.9rem;color:#e80808}.frgtpass a:hover,.signlog a:hover{text-decoration:underline}.divformlog form input[type=submit]{padding:.7rem .3rem;font-size:1.05rem;text-transform:uppercase;border:none}.divformlog form .signlog{margin:1rem 0;text-align:center}.divformlog #icon{cursor:pointer}.divformlog form .signlog a{color:#000;font-size:.85rem;font-weight:600}.rowCon .colToCon{border:1px solid #c7c2c291;border-radius:5px;padding:1rem 1.5rem}.colToCon p{font-size:.85rem;text-align:center}.colToCon .inpreg{display:flex;flex-direction:column;margin:1rem 0}.colToCon .inpreg label{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.colToCon .inpreg input,.colToCon .inpreg select,.containVerifDouble .inp input{height:2.5rem;font-size:.9rem;border-radius:5px;border:1px solid #c7c2c291;outline:0;padding:.3rem}.colToCon .buttFrgtPass{width:auto;height:2.5rem;border-radius:30px;padding:.2rem .5rem;outline:0;border:none;font-size:.85rem}.colToCon .confirmation a{width:150px;display:inline-block;font-size:.85rem;border-radius:30px;padding:.7rem .2rem}.error{font-size:.75rem;font-weight:600;color:#ff0a0a}.Connexion footer,.Création.de.votre.mot.de.passe footer{display:none}footer{background:#000;padding:2rem .3rem}.logofooter svg{width:130px}.navfooter{display:flex;justify-content:space-between}.navfooter ul li{margin:.5rem 0;list-style:none}.copyrightfooter,.navfooter a{color:#fff;font-size:.95rem}.copyrightfooter{text-align:end}.navfooter a:is(:hover,:focus){text-decoration:underline}.containErrorPage{background-color:#000;color:#fff}.containErrorPage img{width:400px}.containErrorPage .row{display:flex;justify-content:center;align-items:center;padding:5rem 0}.containErrorPage span{font-size:4.15rem}.containErrorPage h1{font-size:1.35rem;color:#b3afaf}.containErrorPage a{padding:1rem 1.5rem;border-radius:50px}.containContactPage .colContactL h1{font-size:2.35rem;margin-top:2rem}.containContactPage .colContactL li a,.containContactPage .colContactL p,.containContactPage .colContactR form p{font-size:.95rem;color:#2526269f;transition:.3s}.containContactPage .colContactL ul{padding-left:0}.containContactPage .colContactL li{margin-top:.5rem}.containContactPage .colContactR form{display:flex;flex-direction:column;padding:1rem;border-radius:15px;background:#f5f6fa}.containContactPage .colContactR form h2{font-size:1.45rem}.containContactPage .colContactR .inp{margin:.5rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}.containContactPage .colContactR input::placeholder,.containContactPage .colContactR textarea::placeholder{color:#7b8383}.containContactPage .colContactR .email,.containContactPage .colContactR input.norm,.containContactPage .colContactR textarea{font-size:.9rem;padding:.7rem;background:#fff;border:1px solid #e6ecec;border-radius:50px;outline:0}.containContactPage .colContactR .email{margin:.5rem 0}.containContactPage .colContactR .email svg{fill:#adb4b4;width:17px;height:17px}.containContactPage .colContactR .email input{background:0 0;outline:0;border:none}.containContactPage .colContactR input:focus{color:#000;border-color:#0000005b}.containContactPage .colContactR textarea{width:100%;height:100px;max-height:120px;border-radius:10px!important;resize:none}.containContactPage .colContactR button{width:100%;padding:.8rem;border-radius:50px;outline:0;border:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.rowMap{background:#f5f6fa}.rowMap .frame iframe{overflow:hidden;border-radius:15px;width:350px;height:350px}@media (max-width:767px){.cntcus,.covmanL,.headconnexion,.rowfaq{padding:1rem .5rem}.rowheadconn .logoshops svg{width:120px}.rowheadconn{padding:0}.rowheadconn .conshops span{display:none}.rowheadconn .conshops svg{width:25px;height:25px}.covmanag::before{background:rgb(19 19 19 / 80%)}.covmanL h3{font-size:1.8rem}.covmanL p{font-size:.97rem}.formdivmanag{width:100%;padding:2rem 1.5rem}.entremanag h4,.faqmanag h4,.whyus h4{font-size:1.68rem}.accordion-header button{font-size:.92rem!important}.accordion-body{font-size:.78rem}.accordonInd{padding:1rem}.bannercntcus{height:auto;flex-direction:column}.bannercntcus .bannerL,.bannercntcus .bannerR{width:100%;height:50%}.bannerR h4{font-size:1.25rem;margin-top:1rem}.bannerR p{font-size:.9rem;margin-bottom:2rem}.bannercntcus .bannerR{padding:1rem .5rem 2rem}.rowlog{display:flex;justify-content:center}.colCardReg .cardTod,.colrlog .divformlog,.covInspg .covToexp .cntr{width:100%}.covInspg{height:auto}.covToexp .cntr h3{font-size:2.2rem}.covToexp .cntr p{font-size:1.05rem}.containContactPage .colContactR .inp,.navfooter{flex-direction:column}.containContactPage .colContactR input.norm{margin:.5rem 0}.copyrightfooter,footer{text-align:center}.copyrightfooter{margin-top:2rem}}