@import"https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@300;400;500;600;700;800;900&family=Days+One&display=swap";::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0000004d;border-radius:8px;background-color:var(--color-white)}::-webkit-scrollbar{width:1rem;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:8px;box-shadow:inset 0 0 4px #0000004d;background-color:var(--primary)}:root{--accent-100:#71c4ef;--accent-200:#00668c;--text-100:#1d1c1c;--text-200:#313d44;--color-background: #fff;--color-white: #fff;--light-bg: #f5f5f5;--dark-bg: rgba(0, 0, 0, .7);--color-white2: #ccc;--color-dark: #222;--color-light: #666;--color-light2: rgba(132, 139, 200, .197);--primary:#d81e5b;--primary-200:#f4A6BF;--primary-300:#f8d6e1;--secondary: #00CECB;--secondary-200: #7EF1EF;--secondary-300: #A2F4F3;--bg-100:#ffffff;--bg-200:#f5f5f5;--bg-300:#cccccc;--textcolor: #12130f;--textcolor-200: #383935;--third: #FFC759;--danger: #ff0b0b;--success: rgb(12, 128, 51);--greyB: #f0ebeb1c;--textcolormenu: #f9fffc;--bradius: 2rem;--cardbradius: 1rem;--cardpadding: 1.8rem;--Hslider: 100vh;--limited: 75vw;--limited1: 0 8rem 0 8rem ;--heightHeader: 80px;--limiter:5rem 10%;--padding:2rem;--maxwidth: 1224px;--box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .1);--box-shadow2:0px 3px 3px 1px rgba(0,0,0,.75);--border: .3rem solid var(--primary);--border2: .3rem solid var(--primary-200);--font1: "Darker Grotesque", cursive•;--font2: "Days One", sans-serif;--textsize:2rem}.successs,.errorrs{width:auto;padding:1.5rem;text-align:center;color:var(--color-white);position:fixed;bottom:30px;right:100px;transform:translate(20px);z-index:10000;font-size:1.5rem;border-radius:var(--cardpadding)}.Toastify{font-size:var(--textsize)}.successs p,.errorrs p{text-align:center}.successs{background:var(--success)}.errorrs{background:var(--danger)}*{box-sizing:border-box;margin:0;padding:0;outline:0;border:0;text-decoration:none;list-style:none;scrollbar-width:thin;scrollbar-color:var(--primary) var(--color-light);transition:all .4s cubic-bezier(.43,1.1,.62,1.08);font-size:var(--textsize)}.Skeletonn{display:inline-block;min-height:100%;position:relative;border-radius:var(--bradius);margin-bottom:var(--padding);animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}html{padding:0;margin:0 auto;top:0;font-family:var(--font1);overflow-x:hidden;background:var(--bg-100);-webkit-user-select:none;user-select:none;font-size:75.5%;color:var(--textcolor);position:relative}html:after{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.25;background:no-repeat url(/assets/motifLux-72e72ce8.png);background-repeat:repeat;background-size:80%;z-index:-1}h1,h2,h3{font-family:var(--font2)}html{scroll-behavior:smooth;scroll-padding-top:6rem}section{padding:var(--limiter);min-height:90vh;font-size:var(--textsize)}a{color:inherit;text-decoration:none}img{width:100%;height:100%;outline:0;vertical-align:bottom;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}li{list-style:none}@media (max-width:1200px){:root{--limiter:3rem 5%}}@media (max-width:991px){:root{--limiter:3rem 2rem}html{font-size:65%}}@media (max-width:450px){html{font-size:60%}}.heroSection{display:flex;flex-direction:column;justify-content:center;align-items:center}.heroSection .content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70%}.heroSection h1,.heroSection h1 strong{font-size:calc(var(--textsize)*2.5);text-align:center}.heroSection h1 strong{color:var(--primary)}.heroSection p{padding:var(--padding) 0;text-align:center}.heroSection .btns{display:flex;gap:2rem}@media (max-width:450px){.heroSection h1,.heroSection h1 strong{font-size:calc(var(--textsize)*1.5)}.heroSection .content{width:100%}.heroSection .btns{flex-direction:column;gap:1rem}}.btn{margin-top:1rem;padding:1rem 3rem;display:inline-block;background-color:var(--primary);color:var(--color-white);cursor:pointer;font-size:calc(var(--textsize)/1);border-radius:var(--bradius);border:var(--border);text-transform:uppercase}.btn:hover{background-color:var(--primary-200);border:var(--border2)}.btn.contour{background-color:transparent;color:var(--textcolor-200);color:var(--primary)}.btn.contour:hover{background-color:var(--primary-200);color:var(--color-white);border:var(--border2)}.clients{min-height:fit-content}.clients .cards{display:flex;gap:3rem;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:var(--padding)}.clients .cards .card{width:20rem}.clients .cards .card img{filter:brightness(0) invert(.2)}@media (max-width:450px){.clients .cards .card{width:10rem}}.titrePage{padding:var(--padding) 0;text-align:center;font-size:calc(var(--textsize)*2.5)}@media (max-width:450px){.titrePage{font-size:calc(var(--textsize)*1.5)}}.contact{min-height:fit-content}.contact .btn{background-color:var(--color-white);color:var(--primary)}.contact .btn:hover{background-color:var(--primary-200);color:var(--color-white)}.contact .titrePage{color:var(--color-white)}.containerContact{background-color:var(--primary);border-radius:var(--bradius);min-height:fit-content;padding:var(--padding);width:100%}.containerContact form{flex-wrap:wrap;gap:2rem;margin:auto;width:65%}.containerContact form .demi{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;gap:2rem;margin:auto;width:100%}.descr{color:var(--color-white);margin:auto;width:65%;padding:var(--padding)}@media (max-width:991px){.containerContact form .demi{grid-template-columns:1fr}}@media (max-width:450px){.containerContact form{grid-template-columns:1fr;width:100%}.descr{width:100%}.containerContact form .demi{grid-template-columns:1fr}}input:focus{outline:none;box-shadow:0 0 0 .3rem var(--primary-200);border:.1rem solid var(--primary-200)}.form-group{display:flex;flex-direction:column;padding-bottom:var(--padding)}.form-input{margin-top:1rem}.input-search,.form-input{width:100%;height:fit-content;padding:calc(var(--padding)/1);font-weight:400;background-color:var(--color-white);color:var(--primary);border-radius:var(--bradius);border:.1rem solid var(--primary-200)}.form-input.mini{width:6rem}.form-error{color:red}.form-group.check{flex-direction:row;width:max-content;gap:var(--padding)}.form-label{color:var(--color-white)}.form-group textarea{padding:calc(var(--padding)/1);font-size:calc(var(--textsize)/1);background-color:var(--light-bg);border:1px solid var(--white2);border-radius:var(--bradius);resize:none;width:100%!important;color:var(--primary);margin-top:1rem;border:.1rem solid var(--primary-200)}textarea:focus{outline:none;box-shadow:0 0 0 .1rem var(--primary);box-shadow:0 0 0 .3rem var(--primary-200);border:.1rem solid var(--primary-200)}.service{background-color:var(--primary);padding:var(--padding);border-radius:var(--bradius);color:var(--color-white);width:100%}.service h3{padding:var(--padding) 0}.service i{font-size:calc(var(--textsize)*5)}@media (max-width:450px){.service{width:100%}.service i{font-size:calc(var(--textsize)*3)}}.services{gap:2rem;padding:var(--padding);display:grid;grid-template-columns:repeat(auto-fill,minmax(40rem,1fr))}@media (max-width:450px){.services{grid-template-columns:1fr}}.faq{background:no-repeat url(../../../../assets/motifW.png);background-repeat:repeat;background-size:var(--percent);position:relative;min-height:fit-content}.container_faq{background-color:var(--secondary-300);padding:calc(var(--padding) *1);border-radius:var(--bradius)}.faq .boxAccordeon{width:90%;margin:auto;display:flex;flex-direction:column;gap:2rem}.faq .img{filter:brightness(.4);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.titre{font-size:calc(var(--text-size) *2);margin-top:calc(var(--padding) *2);margin-bottom:calc(var(--padding) *2);z-index:2}@media (max-width: 450px){.faq .boxAccordeon{width:100%;margin:auto}}details{border-radius:var(--bradius);padding:calc(var(--padding) *1);margin-bottom:calc(var(--padding) * 2);background-color:var(--secondary)}details:last-of-type{margin-bottom:calc(var(--padding) * 0)}details summary{color:var(--color-white);font-weight:700}details p{margin-top:calc(var(--padding) * 1);border-radius:var(--bradius);color:var(--color-white)}.boxAccordeon{padding:calc(var(--padding) * 1);border-radius:var(--bradius);z-index:1;display:flex;flex-direction:column;gap:1rem}.call2action{min-height:fit-content}.container_call{display:flex;flex-wrap:wrap;justify-content:space-around;background-color:var(--third);padding:calc(var(--padding) *3);border-radius:var(--bradius);align-items:center}.container_call .image{width:40%;border-radius:var(--bradius);overflow:hidden}.container_call .image img{border-radius:var(--bradius);overflow:hidden}.container_call .textes{width:60%;display:flex;flex-direction:column;padding:calc(var(--padding) *1);text-align:center}.container_call .textes h4{font-size:calc(var(--textsize) *3);text-transform:uppercase;font-weight:bolder}@media (max-width: 450px){.container_call{padding:calc(var(--padding) *1)}.container_call .image,.container_call .textes{width:100%}.container_call .textes h4{font-size:calc(var(--textsize) *2)}}.header{min-height:fit-content;padding:calc(var(--padding)/1) calc(var(--padding)*2);display:flex;align-items:center;justify-content:space-between;box-shadow:var(--box-shadow);position:sticky;z-index:1000;top:0;left:0;right:0;background-color:var(--color-white)}.header .logo{width:7rem}.header .navbar{display:flex;gap:2rem}.header .navbar a{font-size:var(--text-size);color:var(--color-dark)!important;text-transform:capitalize;display:flex;align-items:center}.header .navbar a:hover{color:var(--primary)}.link-text{color:var(--color-dark)!important}.link:hover .link-text,.link:hover .fa-solid{color:var(--primary)!important}#menu-btn{font-size:2.5rem;cursor:pointer;display:none;color:var(--color-dark)!important}.profile .fa-solid{cursor:pointer}.profile .fa-user{font-size:var(--text-size)}.link .fa-solid{font-size:calc(var(--textsize)/1.25);margin-right:.5rem}.dropdiv{position:absolute;top:6rem;right:5rem;background-color:var(--color-white);display:flex;flex-direction:column;clip-path:polygon(0 0,100% 0,100% 0,0 0);box-shadow:var(--box-shadow);border:var(--glass-border);border-top:var(--border)}.dropdiv a{padding:calc(var(--padding)/2) var(--padding)}.dropdiv .link:hover{background-color:var(--primary);color:var(--color-white)!important}.dropdiv.drop-profile{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (max-width:768px){.dropdiv a:hover{background-color:transparent}.header{padding:var(--padding)}.header .navbar{position:absolute;top:99%;left:0;right:0;height:100vh;background-color:var(--color-white);clip-path:polygon(0 0,100% 0,100% 0,0 0);z-index:400;display:flex;flex-direction:column;padding:var(--padding)}.header .navbar.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.fa-times{transform:rotate(180deg)}.dropdiv{position:relative;left:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);top:0;gap:.5rem;padding:0;width:100%;gap:2rem;background-color:transparent;border:none}.dropdiv a{padding:0}#menu-btn{display:inline-block}}.containerPortofolio{padding:var(--padding);display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.cardPortofolio{padding:var(--padding);background-color:var(--color-white);width:31%;aspect-ratio:1/1;border-radius:var(--bradius);box-shadow:var(--box-shadow)}@media (max-width:450px){.cardPortofolio{width:100%}}
