@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.header{font-family:itim;background-color:#f2f2fe;display:flex;justify-content:center}.header .header-intro{padding:1.5% 0;display:flex;justify-content:center;align-items:center}.header .header-intro img{height:100px}.header .header-intro .tittle h1{text-align:center;font-size:3rem}.header .header-intro .tittle p{margin-left:10%}.header .nav-scrolled{margin-top:2rem;transition:.6s}.header nav{margin-top:9rem;padding:.5%;border-radius:99999px;background-color:#fff;position:fixed;z-index:5;width:30%;display:flex;align-items:center;justify-content:space-around;transition:.6s;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px,#0a254059 0 -2px 6px inset}.header nav a{text-decoration:none}.header nav a img{height:40px}.header nav .menu{position:relative}.header nav .menu a{color:#1b2a52}.header nav .menu .header-service{padding-bottom:40%}.header nav .menu .dropdown{position:absolute;top:250%;left:-100%;width:700%;background-color:#fff;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px,#0a254059 0 -2px 6px inset;border-radius:25px;padding:1rem;z-index:10}.header nav .menu .dropdown a{display:block;padding:.5rem;text-decoration:none;border-radius:50px;color:#00f;transition:.3s}.header nav .menu .dropdown a:hover{background-color:#f0f0f0}.header nav .menu .dropdown a .header-dropdown-content{display:flex;margin:5% auto}.header nav .menu .dropdown a .header-dropdown-content .img img{height:30px;margin-right:15px}.header nav .menu .dropdown a .header-dropdown-content .content{display:flex;flex-direction:column;justify-content:center}.header nav .menu .dropdown a .header-dropdown-content .content .header-dropdown-content_tittle{font-size:1.2rem;color:#00f}.header nav .menu .dropdown a .header-dropdown-content .content span{color:gray;font-size:.9rem}@media (max-width: 768px){.header{flex-direction:column;align-items:center}.header .header-intro{flex-direction:column}.header .header-intro img{height:80px}.header .header-intro .tittle h1{font-size:2.5rem}.header .header-intro .tittle p{margin-left:0;text-align:center}.header nav{width:80%;margin-top:12rem}}@media (max-width: 480px){.header{align-items:center}.header .header-intro img{height:60px}.header .header-intro .tittle h1{font-size:2rem}.header .header-intro .tittle p{font-size:.9rem}.header .nav-scrolled{margin-top:0rem;transition:.6s}.header nav{width:90%;margin-top:10rem}.header nav a img{height:30px}.header nav .menu .dropdown{width:500%}.header nav .menu a{font-size:.7rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.footer{background-color:#fdfdfd;display:flex;justify-content:space-between;font-family:itim}.footer .start{width:10%}.footer .start img{padding:2%;height:30px}.footer .center{width:25%;display:flex;justify-content:space-around;align-items:center}.footer .center a{color:#000;text-decoration:none}.footer .end{width:10%;display:flex}.footer .end a{padding:2%}.footer .end a img{height:30px}@media (max-width: 768px){.footer{flex-direction:column;align-items:center}.footer .start,.footer .center,.footer .end{width:100%;text-align:center;margin-bottom:1rem}.footer .center{flex-direction:column}}@media (max-width: 480px){.footer .start,.footer .center,.footer .end{display:flex;justify-content:center;width:100%;text-align:center;margin-bottom:1rem}.footer .center{flex-direction:column}.footer .center a{margin-bottom:.5rem}}.intro{position:absolute;top:40%;left:5%;width:45%;font-family:itim}.intro h1{font-size:3.5rem;color:#2e2e2e}.intro h1 span{background-image:linear-gradient(to right,#1d3c6f,#098cee);-webkit-background-clip:text;background-clip:text;color:transparent}.intro h2{margin:6% 0;font-size:1.6rem;color:#2e2e2e}.intro h2 span{color:#098cee}@media (max-width: 768px){.intro{top:30%;width:60%}.intro h1{font-size:2.5rem}.intro h2{font-size:1.4rem}}@media (max-width: 480px){.intro{top:26%;width:80%}.intro h1{font-size:2rem}.intro h2{font-size:1.2rem}.intro h2 span{font-size:.9rem;color:#3d6aff}.intro a button{padding:.8rem}}.realisations{padding:5% 0}.realisations .realisation-intro{margin:5% 15%}.realisations .realisation-intro h6{font-size:2.4rem}.realisations .realisation-intro h6 span{color:#098cee}.realisations .realisations-box{display:flex;flex-wrap:wrap;justify-content:center}.realisations .realisations-box .realisation-content{display:flex;flex-direction:column;align-items:center;width:40%}.realisations .realisations-box .realisation-content a{margin-top:1rem}.realisations .realisations-box .realisation-content-1,.realisations .realisations-box .realisation-content-3{margin-top:10%}@media (max-width: 1024px){.realisations .realisation-intro{margin:5% 10%}.realisations .realisation-intro h6{font-size:2rem}.realisations .realisations-box .realisation-content{width:15%}}@media (max-width: 768px){.realisations .realisation-intro{margin:5%}.realisations .realisation-intro h6{font-size:1.8rem}.realisations .realisations-box .realisation-content{width:100%}}@media (max-width: 480px){.realisations .realisation-intro{margin:5% 2%}.realisations .realisation-intro h6{font-size:1.6rem}.realisations .realisations-box{width:100%}.realisations .realisations-box .realisation-content img{margin:10% auto 0;width:80%}}.references{margin:5% 5% 0%;display:flex;justify-content:space-around}.references .reference{margin-top:2%;display:flex;flex-direction:column;align-items:center}.references .reference a{display:flex;flex-direction:column;align-items:center;font-size:1.5rem;color:#323333;text-decoration:none}.references .reference a img{height:100px}@media (max-width: 768px){.references{flex-direction:column;align-items:center}.references .reference{margin-bottom:2rem}.references .reference a{font-size:1.2rem}.references .reference a img{height:80px}}@media (max-width: 480px){.references .reference a{font-size:1rem}.references .reference a img{height:60px}}.services .service-intro{margin:5% 15%}.services .service-intro h5{font-size:2.4rem}.services .service-intro h5 span{color:#098cee}.services .service-box{padding:0 15%;display:flex;justify-content:center;flex-wrap:wrap}.services .service-box .service-content{padding:5%;margin:2%;width:30%;min-height:614px;border-radius:50px;background:linear-gradient(to bottom,#f2f2fe,#f8f8f8)}.services .service-box .service-content img{width:100%}.services .service-box .service-content .dev{margin-left:35%;height:140px;width:100px;border-radius:40px}.services .service-box .service-content .service-content-tittle{font-size:2.4rem;color:#098cee}.services .service-box .service-content p{margin:5% auto;font-size:1.45rem}.services .service-box .service-content p img{height:20px;width:20px}.services .service-box .service-content span{font-size:1.2rem}.services .service-box .service-1,.services .service-box .service-3{max-height:680px}.services .service-box .service-2,.services .service-box .service-4{padding:2% 5%;margin-top:10%}.services .service-box .service-4{min-height:480px;max-height:500px}@media (max-width: 768px){.services .service-intro{margin:5% 10%}.services .service-intro h5{font-size:2rem}.services .service-box{padding:0 5%}.services .service-box .service-content{width:45%;min-height:auto;margin:2% 0}.services .service-box .service-content .service-content-tittle{font-size:2rem}.services .service-box .service-content p{font-size:1.2rem}.services .service-box .service-content span,.services .service-box .service-content button{font-size:1rem}}@media (max-width: 480px){.services .service-intro{margin:5%}.services .service-intro h5{font-size:1.8rem}.services .service-box{padding:0 4%}.services .service-box .service-content{width:100%;min-height:auto;margin:2% 0}.services .service-box .service-content .service-content-tittle{font-size:1.8rem}.services .service-box .service-content p{font-size:1rem}.services .service-box .service-content span{font-size:.9rem}.services .service-box .service-content a button{margin-left:2.5rem;font-size:.9rem}}button{position:relative;padding:10px 20px;border-radius:7px;border:1px solid rgb(61,106,255);font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px;background:transparent;color:#3d6aff;overflow:hidden;box-shadow:0 0 0 0 transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}button:hover{color:#fff;background:#3d6aff;box-shadow:0 0 30px 5px #008eecd0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}button:hover:before{-webkit-animation:sh02 .5s 0s linear;-moz-animation:sh02 .5s 0s linear;animation:sh02 .5s 0s linear}button:before{content:"";display:block;width:0px;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:#fff;box-shadow:0 0 50px 30px #fff;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skew(-20deg)}@keyframes sh02{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}button:active{box-shadow:0 0 0 0 transparent;-webkit-transition:box-shadow .2s ease-in;-moz-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}.techno{padding:2% 0 6%;background-color:#f2f2fe}.techno .techno-intro{margin:5% 15%}.techno .techno-intro p{font-size:2.4rem}.techno .techno-intro p span{color:#098cee}.techno .techno-box{display:flex;justify-content:space-around;align-items:center}.techno .techno-box .techno-content{display:flex;flex-direction:column;align-items:center}.techno .techno-box .techno-content img{height:100px}.techno .techno-box .techno-content span{margin-top:2rem;font-size:2rem}@media (max-width: 1024px){.techno .techno-intro{margin:5% 10%}.techno .techno-intro p{font-size:2rem}.techno .techno-box{flex-wrap:wrap}.techno .techno-box .techno-content img{height:80px}.techno .techno-box .techno-content span{font-size:1.8rem}}@media (max-width: 768px){.techno .techno-intro{margin:5%}.techno .techno-intro p{font-size:1.8rem}.techno .techno-box .techno-content img{height:60px}.techno .techno-box .techno-content span{font-size:1.6rem}}@media (max-width: 480px){.techno{display:flex;flex-direction:column;align-items:center}.techno .techno-intro{margin:5% 2%}.techno .techno-intro p{font-size:1.6rem}.techno .techno-box{flex-direction:column}.techno .techno-box .techno-content img{height:50px}.techno .techno-box .techno-content span{font-size:1.4rem}}.vision{padding:5%;margin-top:10%;background-color:#f2f2fe}.vision .vision-intro{padding:0 15%}.vision .vision-intro h4{color:#2e2e2e;font-size:2.4rem}.vision .vision-intro h4 span{color:#098cee}.vision .vision-intro p{color:#2e2e2e;margin:2% auto;font-size:1.6rem}.vision .vision-text{color:#2e2e2e;padding:0 15%;font-size:1.6rem}.vision .vision-des{margin:5%;display:flex;justify-content:space-around}.vision .vision-des .vision-des_content{display:flex;flex-direction:column;align-items:center}.vision .vision-des .vision-des_content span{margin:15% auto}@media (max-width: 768px){.vision .vision-intro{padding:0 10%}.vision .vision-intro h4{font-size:2rem}.vision .vision-intro p{font-size:1.4rem}.vision .vision-text{padding:0 10%;font-size:1.4rem}.vision .vision-des{flex-direction:column;align-items:center}.vision .vision-des .vision-des_content{margin-bottom:2rem}}@media (max-width: 480px){.vision .vision-intro{padding:0 5%}.vision .vision-intro h4{font-size:1.8rem}.vision .vision-intro p{font-size:1.2rem}.vision .vision-text{padding:0 5%;font-size:1.2rem}.vision .vision-des .vision-des_content span{margin:10% auto}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.home{font-family:itim;background-color:#fff}.home>h1{position:absolute;top:40%;left:5%;width:45%;font-family:itim;font-size:3.5rem;color:#2e2e2e}.home>h1 span{background-image:linear-gradient(to right,#1d3c6f,#098cee);-webkit-background-clip:text;background-clip:text;color:transparent}.home h2{position:absolute;top:60%;left:5%;width:45%;font-family:itim;margin:6% 0;font-size:1.6rem;color:#2e2e2e}.home h2 span{color:#098cee}.home h3{color:#2e2e2e;font-size:2.4rem;margin:2% 15%}.home h3 span{color:#098cee}.home .cat-des{color:#2e2e2e;font-size:1.6rem;margin:1.5% 21% 1.5% 15%}.home .cat-des span{color:#098cee}@media (max-width: 1300px){.home h1{font-size:3rem}.home h2{top:65%;font-size:1.4rem}}@media (max-width: 768px){.home h1{top:25%;width:60%;font-size:2.3rem}.home h2{top:47%;width:60%;font-size:1.3rem}.home h3{font-size:2rem;margin:2% 10%}.home .cat-des{font-size:1.4rem;margin:1.5% 10%}}@media (max-width: 480px){.home h1{top:26%;width:80%;font-size:2rem}.home h2{top:45%;width:80%;font-size:1.2rem}.home h2 span{font-size:.9rem;color:#3d6aff}.home h3{font-size:1.8rem;margin:2% 5%}.home .cat-des{font-size:1.2rem;margin:1.5% 5%}}.isMobile{height:500px}.isMobile img{width:100%;height:98%}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.contact{font-family:itim;background-color:#f2f2fe;padding:.5% 0%}.contact .contact-intro{padding:5% 15%}.contact .contact-intro h1{margin:5% auto;font-size:2.4rem}.contact .contact-intro h1 span{color:#098cee}.contact .contact-donnees{display:flex;justify-content:space-around}.contact .contact-donnees a{text-decoration:none;display:flex;flex-direction:column;align-items:center;background-color:#fff;color:#0400ff;padding:2% 6%;width:10%;border-radius:50px}.contact .contact-donnees a img{margin:5% auto;width:70%}.contact .contact-form{margin:5% 25%;border-radius:80px;display:flex;background-color:#fff;flex-direction:column;align-items:center}.contact .contact-form form{display:flex;flex-direction:column;align-items:center;width:100%}.contact .contact-form form div{width:100%;display:flex;justify-content:center;margin-top:5%}.contact .contact-form form div input{margin:5%}.contact .contact-form form div .input{border:none;outline:none;border-radius:15px;padding:1em;background-color:#f7f7fd;box-shadow:inset 2px 5px 10px #098cee4d;transition:.3s ease-in-out}.contact .contact-form form div .input:focus{background-color:#fff;transform:scale(1.05);box-shadow:13px 13px 100px #969696,-13px -13px 100px #fff}.contact .contact-form form div textarea{width:80%;height:30vh;resize:none}.contact .contact-form form button{margin:10% auto 2%;border:none;color:#fff;background-image:linear-gradient(30deg,#0400ff,#4ce3f7);border-radius:20px;background-size:100% auto;font-family:inherit;font-size:17px;padding:.6em 1.5em}.contact .contact-form form button:hover{background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:pulse512 1.5s infinite}@keyframes pulse512{0%{box-shadow:0 0 #05bada66}70%{box-shadow:0 0 0 10px #da674400}to{box-shadow:0 0 #da674400}}.contact .contact-form form .error{background-color:#f2f2fe;border-radius:50px;padding:2%;margin:0 0 5%;color:red}.contact .contact-form form .success{background-color:#f2f2fe;border-radius:50px;padding:2%;margin:0 0 5%;color:green}@media (max-width: 768px){.contact{width:100%}.contact .contact-intro h1{font-size:1.5rem}.contact .contact-donnees{flex-direction:column;align-items:center;width:100%}.contact .contact-donnees a{width:50%;margin:2% auto}.contact .contact-donnees a img{margin:5% auto;width:30%}.contact .contact-form{margin:5% 10%}.contact .contact-form form div{display:flex;flex-direction:column;align-items:center}.contact .contact-form form div input,.contact .contact-form form div textarea{width:80%;margin-bottom:1rem}}@media (max-width: 480px){.contact{width:100%}.contact .contact-intro h1{font-size:1.2rem}.contact .contact-donnees{flex-direction:column;align-items:center;width:100%}.contact .contact-donnees a{width:80%;padding:0;margin:2% auto}.contact .contact-donnees a img{margin:5% auto;width:30%}.contact .contact-form{border-radius:10px;width:80%;margin:10%}.contact .contact-form form div input,.contact .contact-form form div textarea,.contact .contact-form form button{font-size:1rem}.contact .contact-form form .success,.contact .contact-form form .error{font-size:.9rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.realisationPage{font-family:itim;background-color:#f2f2fe}.realisationPage .realisation-intro{padding:5% 15%}.realisationPage .realisation-intro h6{font-size:2.4rem}.realisationPage .realisation-intro h6 span{color:#098cee}.realisationPage .realisation-content{padding:0% 6% 5%}.realisationPage .realisation-content .content-1,.realisationPage .realisation-content .content-3{display:flex;justify-content:space-around;padding:8%}.realisationPage .realisation-content .content-1 img,.realisationPage .realisation-content .content-3 img{transform:perspective(800px) rotateY(8deg)}.realisationPage .realisation-content .content-1 .desc,.realisationPage .realisation-content .content-3 .desc{width:50%;display:flex;flex-direction:column;align-items:center}.realisationPage .realisation-content .content-1 .desc p,.realisationPage .realisation-content .content-3 .desc p{padding:5%;font-size:1.3rem}.realisationPage .realisation-content .content-1 .desc p span,.realisationPage .realisation-content .content-3 .desc p span{color:#098cee;background-color:#f2f2fe}.realisationPage .realisation-content .content-1 .desc .span,.realisationPage .realisation-content .content-3 .desc .span{display:flex;justify-content:space-around;width:100%}.realisationPage .realisation-content .content-1 .desc .span span,.realisationPage .realisation-content .content-3 .desc .span span{padding:3%;margin:5%;background-color:#fff;border-radius:10px}.realisationPage .realisation-content .content-2,.realisationPage .realisation-content .content-4{display:flex;justify-content:space-around;padding:8%}.realisationPage .realisation-content .content-2 img,.realisationPage .realisation-content .content-4 img{transform:perspective(800px) rotateY(-8deg)}.realisationPage .realisation-content .content-2 .desc,.realisationPage .realisation-content .content-4 .desc{width:50%;display:flex;flex-direction:column;align-items:center}.realisationPage .realisation-content .content-2 .desc p,.realisationPage .realisation-content .content-4 .desc p{padding:5%;font-size:1.3rem}.realisationPage .realisation-content .content-2 .desc p span,.realisationPage .realisation-content .content-4 .desc p span{color:#098cee;background-color:#f2f2fe}.realisationPage .realisation-content .content-2 .desc .span,.realisationPage .realisation-content .content-4 .desc .span{display:flex;justify-content:space-around;width:100%}.realisationPage .realisation-content .content-2 .desc .span span,.realisationPage .realisation-content .content-4 .desc .span span{padding:3%;margin:5%;background-color:#fff;border-radius:10px}@media (max-width: 768px){.realisationPage .realisation-intro{padding:5% 10%}.realisationPage .realisation-intro h6{font-size:2rem}.realisationPage .realisation-content{padding:0% 3% 5%}.realisationPage .realisation-content .content-1,.realisationPage .realisation-content .content-2,.realisationPage .realisation-content .content-3,.realisationPage .realisation-content .content-4{flex-direction:column;align-items:center;padding:5%;margin:15% auto}.realisationPage .realisation-content .content-1 img,.realisationPage .realisation-content .content-2 img,.realisationPage .realisation-content .content-3 img,.realisationPage .realisation-content .content-4 img{transform:perspective(800px) rotateY(0);width:100%}.realisationPage .realisation-content .content-1 .desc,.realisationPage .realisation-content .content-2 .desc,.realisationPage .realisation-content .content-3 .desc,.realisationPage .realisation-content .content-4 .desc{width:100%}.realisationPage .realisation-content .content-1 .desc p,.realisationPage .realisation-content .content-2 .desc p,.realisationPage .realisation-content .content-3 .desc p,.realisationPage .realisation-content .content-4 .desc p{font-size:1.1rem}}@media (max-width: 480px){.realisationPage .realisation-intro{padding:15% 5% 5%}.realisationPage .realisation-intro h6{font-size:1.8rem}.realisationPage .realisation-content{padding:0% 2% 5%}.realisationPage .realisation-content .content-1,.realisationPage .realisation-content .content-2,.realisationPage .realisation-content .content-3,.realisationPage .realisation-content .content-4{padding:3%}.realisationPage .realisation-content .content-1 .desc p,.realisationPage .realisation-content .content-2 .desc p,.realisationPage .realisation-content .content-3 .desc p,.realisationPage .realisation-content .content-4 .desc p{font-size:1rem}.realisationPage .realisation-content .content-1 .span span,.realisationPage .realisation-content .content-2 .span span,.realisationPage .realisation-content .content-3 .span span,.realisationPage .realisation-content .content-4 .span span{font-size:.7rem}}.animation h1{padding:3%;font-size:2rem;color:#d8d8d8}.animation a{text-decoration:none;color:#fff;font-size:1.5rem}.animation a p{padding:3%}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.agence{font-family:itim;background-color:#f2f2fe}.agence .agence-content{padding:5% 15%}.agence .agence-content .agence-intro{display:flex;flex-direction:column;align-items:center}.agence .agence-content .agence-intro h1{margin:5% auto;font-size:2.4rem}.agence .agence-content .agence-intro h1 span{color:#098cee}.agence .agence-content .agence-history,.agence .agence-content .agence-raison,.agence .agence-content .agence-valeurs{margin:0 15%}.agence .agence-content .agence-history h2,.agence .agence-content .agence-history h3,.agence .agence-content .agence-history h4,.agence .agence-content .agence-raison h2,.agence .agence-content .agence-raison h3,.agence .agence-content .agence-raison h4,.agence .agence-content .agence-valeurs h2,.agence .agence-content .agence-valeurs h3,.agence .agence-content .agence-valeurs h4{margin:2% auto;font-size:2rem}.agence .agence-content .agence-history h2 span,.agence .agence-content .agence-history h3 span,.agence .agence-content .agence-history h4 span,.agence .agence-content .agence-raison h2 span,.agence .agence-content .agence-raison h3 span,.agence .agence-content .agence-raison h4 span,.agence .agence-content .agence-valeurs h2 span,.agence .agence-content .agence-valeurs h3 span,.agence .agence-content .agence-valeurs h4 span{color:#098cee}.agence .agence-content .agence-history p,.agence .agence-content .agence-raison p,.agence .agence-content .agence-valeurs p{margin:5% auto;font-size:1.6rem}.agence .agence-content .agence-history p span,.agence .agence-content .agence-raison p span,.agence .agence-content .agence-valeurs p span{color:#098cee}.agence .agence-content .agence-history ul,.agence .agence-content .agence-raison ul,.agence .agence-content .agence-valeurs ul{font-size:1.5rem;margin-top:5%}.agence .agence-content .agence-history ul li,.agence .agence-content .agence-raison ul li,.agence .agence-content .agence-valeurs ul li{margin:6% auto}.agence .agence-content .agence-history ul li span,.agence .agence-content .agence-raison ul li span,.agence .agence-content .agence-valeurs ul li span{color:#098cee}.agence .agence-content .equipe{margin:10% auto;display:flex;flex-direction:column;align-items:center}.agence .agence-content .equipe img{width:20%;border-radius:50%;box-shadow:0 16px 32px #000000c7,0 6px 20px #ffffff4d}.agence .agence-content .equipe span{margin-top:5%;font-size:1.5rem}.agence .agence-content .equipe p{font-size:1.2rem}@media (max-width: 1200px){.agence .agence-content{padding:5% 10%}.agence .agence-content .agence-history,.agence .agence-content .agence-raison,.agence .agence-content .agence-valeurs{margin:0 10%}}@media (max-width: 992px){.agence .agence-content{padding:5% 8%}.agence .agence-content .agence-intro h1{font-size:2rem}.agence .agence-content .agence-history,.agence .agence-content .agence-raison,.agence .agence-content .agence-valeurs{margin:0 8%}.agence .agence-content .agence-history h2,.agence .agence-content .agence-history h3,.agence .agence-content .agence-history h4,.agence .agence-content .agence-raison h2,.agence .agence-content .agence-raison h3,.agence .agence-content .agence-raison h4,.agence .agence-content .agence-valeurs h2,.agence .agence-content .agence-valeurs h3,.agence .agence-content .agence-valeurs h4{font-size:1.8rem}.agence .agence-content .agence-history p,.agence .agence-content .agence-raison p,.agence .agence-content .agence-valeurs p{font-size:1.4rem}.agence .agence-content .agence-history ul,.agence .agence-content .agence-raison ul,.agence .agence-content .agence-valeurs ul{font-size:1.3rem}.agence .agence-content .equipe img{width:25%}.agence .agence-content .equipe span{font-size:1.3rem}.agence .agence-content .equipe p{font-size:1rem}}@media (max-width: 768px){.agence .agence-content{padding:5%}.agence .agence-content .agence-intro h1{font-size:1.8rem}.agence .agence-content .agence-history,.agence .agence-content .agence-raison,.agence .agence-content .agence-valeurs{margin:0 5%}.agence .agence-content .agence-history h2,.agence .agence-content .agence-history h3,.agence .agence-content .agence-history h4,.agence .agence-content .agence-raison h2,.agence .agence-content .agence-raison h3,.agence .agence-content .agence-raison h4,.agence .agence-content .agence-valeurs h2,.agence .agence-content .agence-valeurs h3,.agence .agence-content .agence-valeurs h4{font-size:1.6rem}.agence .agence-content .agence-history p,.agence .agence-content .agence-raison p,.agence .agence-content .agence-valeurs p{font-size:1.2rem}.agence .agence-content .agence-history ul,.agence .agence-content .agence-raison ul,.agence .agence-content .agence-valeurs ul{font-size:1.1rem}.agence .agence-content .equipe img{width:30%}.agence .agence-content .equipe span{font-size:1.2rem}.agence .agence-content .equipe p{font-size:.9rem}}@media (max-width: 576px){.agence .agence-content{padding:10% 3%}.agence .agence-content .agence-intro h1{font-size:1.6rem}.agence .agence-content .agence-history,.agence .agence-content .agence-raison,.agence .agence-content .agence-valeurs{margin:0 3%}.agence .agence-content .agence-history h2,.agence .agence-content .agence-history h3,.agence .agence-content .agence-history h4,.agence .agence-content .agence-raison h2,.agence .agence-content .agence-raison h3,.agence .agence-content .agence-raison h4,.agence .agence-content .agence-valeurs h2,.agence .agence-content .agence-valeurs h3,.agence .agence-content .agence-valeurs h4{font-size:1.4rem}.agence .agence-content .agence-history p,.agence .agence-content .agence-raison p,.agence .agence-content .agence-valeurs p,.agence .agence-content .agence-history ul,.agence .agence-content .agence-raison ul,.agence .agence-content .agence-valeurs ul{font-size:1rem}.agence .agence-content .equipe img{width:35%}.agence .agence-content .equipe span{font-size:1rem}.agence .agence-content .equipe p{font-size:.8rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.conseils{font-family:itim;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#f2f2fe}.conseils .conseils-tittle{text-align:center;margin:5rem}.conseils .conseils-tittle h1{font-size:2.5rem;color:#333;font-weight:700}.conseils .conseils-content{width:100%;max-width:1200px}.conseils .conseils-content .articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;padding:0 1rem}.conseils .conseils-content .articles-grid .article{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;transition:transform .3s ease-in-out;padding:1.5rem}.conseils .conseils-content .articles-grid .article:hover{transform:translateY(-5px)}.conseils .conseils-content .articles-grid .article img{width:100%;height:200px;object-fit:cover;border-radius:10px}.conseils .conseils-content .articles-grid .article h2{font-size:1.4rem;color:#222;margin:1rem 0;text-align:center}.conseils .conseils-content .articles-grid .article a{text-decoration:none;width:100%}.conseils .conseils-content .articles-grid .article a button{width:100%;padding:.8rem;border:none;border-radius:5px;background:#007bff;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:background .3s ease}.conseils .conseils-content .articles-grid .article a button:hover{background:#0056b3}@media (max-width: 768px){.conseils .articles-grid{gap:1.5rem}.conseils .article{padding:1rem}.conseils .article img{height:180px}.conseils .article h2{font-size:1.2rem}.conseils .article button{padding:.7rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.site-web{font-family:itim;background-color:#f2f2fe}.site-web .site-web-intro{padding:1% 5%}.site-web .site-web-intro .site-web-intro-content{display:flex;justify-content:space-around;align-items:center;height:300px;border-radius:50px;margin:0 5%;background-color:#6f42c1}.site-web .site-web-intro .site-web-intro-content h1{font-size:2.5rem;color:#fff}.site-web .site-web-intro .site-web-intro-content img{height:90%}.site-web .site-web-description{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.site-web .site-web-description h2{font-size:2.4rem}.site-web .site-web-description p{font-size:1.3rem;margin:2% 25% 0}.site-web .site-web-description a button{cursor:pointer;width:120%;padding:8%;border-radius:20px;margin-top:3rem;color:#fff;background-color:#098cee}.site-web .site-web-content{margin:15% 10%;background-color:#fff;border-radius:50px}.site-web .site-web-content .site-web-content_intro{display:flex;flex-direction:column;align-items:center}.site-web .site-web-content .site-web-content_intro img{margin-top:-8%}.site-web .site-web-content .site-web-content_intro-content{padding:5%;display:flex;justify-content:space-around}.site-web .site-web-content .site-web-content_intro-content .intro-content{margin:2%}.site-web .site-web-content .site-web-content_intro-content .intro-content span{color:#098cee;font-size:1.8rem}.site-web .site-web-content .site-web-content_intro-content .intro-content p{margin:5% auto;font-size:1.2rem}.site-web .site-web-desc .tittle{display:flex;justify-content:center}.site-web .site-web-desc .tittle h3{font-size:2.4rem;margin-bottom:5%}.site-web .site-web-desc span{font-size:1.8rem;padding:0 30%}.site-web .site-web-desc p{padding:2% 30%;font-size:1.2rem}@media (max-width: 1200px){.site-web .site-web-intro{padding:1% 3%}.site-web .site-web-intro .site-web-intro-content{height:250px}.site-web .site-web-intro .site-web-intro-content h1{font-size:2.2rem}.site-web .site-web-intro .site-web-intro-content img{height:80%}.site-web .site-web-description h2{font-size:2.2rem}.site-web .site-web-description p{margin:2% 20% 0}.site-web .site-web-content{margin:10% 8%}.site-web .site-web-content .site-web-content_intro-content{padding:4%}.site-web .site-web-content .site-web-content_intro-content .intro-content span{font-size:1.6rem}.site-web .site-web-content .site-web-content_intro-content .intro-content p{font-size:1.1rem}.site-web .site-web-desc span{font-size:1.6rem;padding:0 25%}.site-web .site-web-desc p{padding:2% 25%}}@media (max-width: 992px){.site-web .site-web-intro{padding:1% 2%}.site-web .site-web-intro .site-web-intro-content{height:200px}.site-web .site-web-intro .site-web-intro-content h1{font-size:2rem}.site-web .site-web-intro .site-web-intro-content img{height:70%}.site-web .site-web-description h2{font-size:2rem}.site-web .site-web-description p{margin:2% 15% 0}.site-web .site-web-content{margin:8% 6%}.site-web .site-web-content .site-web-content_intro-content{padding:3%}.site-web .site-web-content .site-web-content_intro-content .intro-content span{font-size:1.4rem}.site-web .site-web-content .site-web-content_intro-content .intro-content p{font-size:1rem}.site-web .site-web-desc span{font-size:1.4rem;padding:0 20%}.site-web .site-web-desc p{padding:2% 20%}}@media (max-width: 768px){.site-web .site-web-intro{padding:10% 1%}.site-web .site-web-intro .site-web-intro-content{height:180px;flex-direction:column}.site-web .site-web-intro .site-web-intro-content h1{font-size:1.8rem}.site-web .site-web-intro .site-web-intro-content img{height:60%}.site-web .site-web-description h2{font-size:1.8rem}.site-web .site-web-description p{margin:2% 10% 0}.site-web .site-web-content{margin:10% 4%}.site-web .site-web-content .site-web-content_intro-content{padding:2%;flex-direction:column}.site-web .site-web-content .site-web-content_intro-content .intro-content span{font-size:1.2rem}.site-web .site-web-content .site-web-content_intro-content .intro-content p{font-size:.9rem}.site-web .site-web-desc span{font-size:1.2rem;padding:0 15%}.site-web .site-web-desc p{padding:2% 15%}}@media (max-width: 576px){.site-web .site-web-intro{padding:15% .5% 5%}.site-web .site-web-intro .site-web-intro-content{height:150px}.site-web .site-web-intro .site-web-intro-content h1{font-size:1.6rem}.site-web .site-web-intro .site-web-intro-content img{width:40%}.site-web .site-web-description{margin-top:0}.site-web .site-web-description h2{margin:5% auto;text-align:center;font-size:1.6rem}.site-web .site-web-description p{margin:2% 5% 0;font-size:1rem}.site-web .site-web-description a{text-decoration:none;width:60%;display:flex;justify-content:center}.site-web .site-web-description a button{text-align:center}.site-web .site-web-content{margin:15% 2%}.site-web .site-web-content .site-web-content_intro img{width:80%}.site-web .site-web-content .site-web-content_intro-content{padding:1%}.site-web .site-web-content .site-web-content_intro-content .intro-content span{font-size:1rem}.site-web .site-web-content .site-web-content_intro-content .intro-content p{font-size:.8rem}.site-web .site-web-desc .tittle{text-align:center}.site-web .site-web-desc .tittle h3{font-size:1.6rem}.site-web .site-web-desc span{font-size:1rem;padding:0 10%}.site-web .site-web-desc p{padding:2% 10%;font-size:1rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.logiciel{font-family:itim;background-color:#f2f2fe}.logiciel .logiciel-intro{padding:1% 5%}.logiciel .logiciel-intro .logiciel-intro-content{display:flex;justify-content:space-around;align-items:center;height:300px;border-radius:50px;margin:0 5%;background-color:#eeac08}.logiciel .logiciel-intro .logiciel-intro-content h1{font-size:2.5rem;color:#fff}.logiciel .logiciel-intro .logiciel-intro-content img{height:90%}.logiciel .logiciel-description{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.logiciel .logiciel-description h2{font-size:2.4rem}.logiciel .logiciel-description p{font-size:1.3rem;margin:2% 25% 0}.logiciel .logiciel-description a button{cursor:pointer;width:120%;padding:8%;border-radius:20px;margin-top:3rem;color:#fff;background-color:#098cee}.logiciel .logiciel-content{margin:15% 10%;background-color:#fff;border-radius:50px}.logiciel .logiciel-content .logiciel-content_intro{display:flex;flex-direction:column;align-items:center}.logiciel .logiciel-content .logiciel-content_intro img{margin-top:-8%}.logiciel .logiciel-content .logiciel-content_intro-content{padding:5%;display:flex;justify-content:space-around}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content{margin:2%}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content span{color:#098cee;font-size:1.8rem}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content p{margin:5% auto;font-size:1.2rem}.logiciel .logiciel-desc .tittle{display:flex;justify-content:center}.logiciel .logiciel-desc .tittle h3{font-size:2.4rem;margin-bottom:5%}.logiciel .logiciel-desc span{font-size:1.8rem;padding:0 30%}.logiciel .logiciel-desc p{padding:2% 30%;font-size:1.2rem}@media (max-width: 1200px){.logiciel .logiciel-intro{padding:1% 3%}.logiciel .logiciel-intro .logiciel-intro-content{height:250px}.logiciel .logiciel-intro .logiciel-intro-content h1{font-size:2.2rem}.logiciel .logiciel-intro .logiciel-intro-content img{height:80%}.logiciel .logiciel-description h2{font-size:2.2rem}.logiciel .logiciel-description p{margin:2% 20% 0}.logiciel .logiciel-content{margin:10% 8%}.logiciel .logiciel-content .logiciel-content_intro-content{padding:4%}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content span{font-size:1.6rem}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content p{font-size:1.1rem}.logiciel .logiciel-desc span{font-size:1.6rem;padding:0 25%}.logiciel .logiciel-desc p{padding:2% 25%}}@media (max-width: 992px){.logiciel .logiciel-intro{padding:1% 2%}.logiciel .logiciel-intro .logiciel-intro-content{height:200px}.logiciel .logiciel-intro .logiciel-intro-content h1{font-size:2rem}.logiciel .logiciel-intro .logiciel-intro-content img{height:70%}.logiciel .logiciel-description h2{font-size:2rem}.logiciel .logiciel-description p{margin:2% 15% 0}.logiciel .logiciel-content{margin:8% 6%}.logiciel .logiciel-content .logiciel-content_intro-content{padding:3%}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content span{font-size:1.4rem}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content p{font-size:1rem}.logiciel .logiciel-desc span{font-size:1.4rem;padding:0 20%}.logiciel .logiciel-desc p{padding:2% 20%}}@media (max-width: 768px){.logiciel .logiciel-intro{padding:10% 1%}.logiciel .logiciel-intro .logiciel-intro-content{height:180px;flex-direction:column}.logiciel .logiciel-intro .logiciel-intro-content h1{font-size:1.8rem}.logiciel .logiciel-intro .logiciel-intro-content img{height:60%}.logiciel .logiciel-description h2{font-size:1.8rem}.logiciel .logiciel-description p{margin:2% 10% 0}.logiciel .logiciel-content{margin:6% 4%}.logiciel .logiciel-content .logiciel-content_intro-content{padding:2%;flex-direction:column}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content span{font-size:1.2rem}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content p{font-size:.9rem}.logiciel .logiciel-desc span{font-size:1.2rem;padding:0 15%}.logiciel .logiciel-desc p{padding:2% 15%}}@media (max-width: 576px){.logiciel .logiciel-intro{padding:15% .5%}.logiciel .logiciel-intro .logiciel-intro-content{height:150px}.logiciel .logiciel-intro .logiciel-intro-content h1{font-size:1.2rem}.logiciel .logiciel-intro .logiciel-intro-content img{width:30%}.logiciel .logiciel-description h2{margin:5% auto;text-align:center;font-size:1.6rem}.logiciel .logiciel-description p{margin:2% 5% 0;font-size:1rem}.logiciel .logiciel-description a{text-decoration:none;width:60%;display:flex;justify-content:center}.logiciel .logiciel-description a button{text-align:center}.logiciel .logiciel-content{margin:4% 2%}.logiciel .logiciel-content .logiciel-content_intro img{width:80%}.logiciel .logiciel-content .logiciel-content_intro-content{padding:1%}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content span{font-size:1rem}.logiciel .logiciel-content .logiciel-content_intro-content .intro-content p{font-size:.8rem}.logiciel .logiciel-desc .tittle{text-align:center}.logiciel .logiciel-desc .tittle h3{font-size:1.6rem}.logiciel .logiciel-desc span{font-size:1rem;padding:0 10%}.logiciel .logiciel-desc p{padding:2% 10%;font-size:1rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.ecommerce{font-family:itim;background-color:#f2f2fe}.ecommerce .ecommerce-intro{padding:1% 5%}.ecommerce .ecommerce-intro .ecommerce-intro-content{display:flex;justify-content:space-around;align-items:center;height:300px;border-radius:50px;margin:0 5%;background-color:#00bfa4}.ecommerce .ecommerce-intro .ecommerce-intro-content h1{font-size:2.5rem;color:#fff}.ecommerce .ecommerce-intro .ecommerce-intro-content img{height:90%}.ecommerce .ecommerce-description{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.ecommerce .ecommerce-description h2{font-size:2.4rem}.ecommerce .ecommerce-description p{font-size:1.3rem;margin:2% 25% 0}.ecommerce .ecommerce-description a button{cursor:pointer;width:120%;padding:8%;border-radius:20px;margin-top:3rem;color:#fff;background-color:#098cee}.ecommerce .ecommerce-content{margin:15% 10%;background-color:#fff;border-radius:50px}.ecommerce .ecommerce-content .ecommerce-content_intro{display:flex;flex-direction:column;align-items:center}.ecommerce .ecommerce-content .ecommerce-content_intro img{margin-top:-8%}.ecommerce .ecommerce-content .ecommerce-content_intro-content{padding:5%;display:flex;justify-content:space-around}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content{margin:2%}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content span{color:#098cee;font-size:1.8rem}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content p{margin:5% auto;font-size:1.2rem}.ecommerce .ecommerce-desc .tittle{display:flex;justify-content:center}.ecommerce .ecommerce-desc .tittle h3{font-size:2.4rem;margin-bottom:5%}.ecommerce .ecommerce-desc span{font-size:1.8rem;padding:0 30%}.ecommerce .ecommerce-desc p{padding:2% 30%;font-size:1.2rem}@media (max-width: 1200px){.ecommerce .ecommerce-intro{padding:1% 3%}.ecommerce .ecommerce-intro .ecommerce-intro-content{height:250px}.ecommerce .ecommerce-intro .ecommerce-intro-content h1{font-size:2.2rem}.ecommerce .ecommerce-intro .ecommerce-intro-content img{height:80%}.ecommerce .ecommerce-description h2{font-size:2.2rem}.ecommerce .ecommerce-description p{margin:2% 20% 0}.ecommerce .ecommerce-content{margin:15% 8%}.ecommerce .ecommerce-content .ecommerce-content_intro-content{padding:4%}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content span{font-size:1.6rem}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content p{font-size:1.1rem}.ecommerce .ecommerce-desc span{font-size:1.6rem;padding:0 25%}.ecommerce .ecommerce-desc p{padding:2% 25%}}@media (max-width: 992px){.ecommerce .ecommerce-intro{padding:1% 2%}.ecommerce .ecommerce-intro .ecommerce-intro-content{height:200px}.ecommerce .ecommerce-intro .ecommerce-intro-content h1{font-size:2rem}.ecommerce .ecommerce-intro .ecommerce-intro-content img{height:70%}.ecommerce .ecommerce-description h2{font-size:2rem}.ecommerce .ecommerce-description p{margin:2% 15% 0}.ecommerce .ecommerce-content{margin:15% 6%}.ecommerce .ecommerce-content .ecommerce-content_intro-content{padding:3%}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content span{font-size:1.4rem}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content p{font-size:1rem}.ecommerce .ecommerce-desc span{font-size:1.4rem;padding:0 20%}.ecommerce .ecommerce-desc p{padding:2% 20%}}@media (max-width: 768px){.ecommerce .ecommerce-intro{padding:10% 1%}.ecommerce .ecommerce-intro .ecommerce-intro-content{height:180px;flex-direction:column}.ecommerce .ecommerce-intro .ecommerce-intro-content h1{font-size:1.8rem}.ecommerce .ecommerce-intro .ecommerce-intro-content img{height:60%}.ecommerce .ecommerce-description h2{font-size:1.8rem}.ecommerce .ecommerce-description p{margin:2% 10% 0}.ecommerce .ecommerce-content{margin:18% 4%}.ecommerce .ecommerce-content .ecommerce-content_intro-content{padding:2%;flex-direction:column}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content span{font-size:1.2rem}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content p{font-size:.9rem}.ecommerce .ecommerce-desc span{font-size:1.2rem;padding:0 15%}.ecommerce .ecommerce-desc p{padding:2% 15%}}@media (max-width: 576px){.ecommerce .ecommerce-intro{padding:15% .5%}.ecommerce .ecommerce-intro .ecommerce-intro-content{height:150px}.ecommerce .ecommerce-intro .ecommerce-intro-content h1{font-size:1.2rem}.ecommerce .ecommerce-intro .ecommerce-intro-content img{width:40%}.ecommerce .ecommerce-description h2{margin:5% auto;text-align:center;font-size:1.6rem}.ecommerce .ecommerce-description p{margin:2% 5% 0;font-size:1rem}.ecommerce .ecommerce-description a{text-decoration:none;width:60%;display:flex;justify-content:center}.ecommerce .ecommerce-description a button{text-align:center}.ecommerce .ecommerce-content{margin:18% 2%}.ecommerce .ecommerce-content .ecommerce-content_intro img{width:80%}.ecommerce .ecommerce-content .ecommerce-content_intro-content{padding:1%}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content span{font-size:1rem}.ecommerce .ecommerce-content .ecommerce-content_intro-content .intro-content p{font-size:.8rem}.ecommerce .ecommerce-desc .tittle{text-align:center}.ecommerce .ecommerce-desc .tittle h3{font-size:1.6rem}.ecommerce .ecommerce-desc span{font-size:1rem;padding:0 10%}.ecommerce .ecommerce-desc p{padding:2% 10%;font-size:1rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.renfort{font-family:itim;background-color:#f2f2fe}.renfort .renfort-intro{padding:1% 5%}.renfort .renfort-intro .renfort-intro-content{display:flex;justify-content:space-around;align-items:center;height:300px;border-radius:50px;margin:0 5%;background-color:#098cee}.renfort .renfort-intro .renfort-intro-content h1{font-size:2.5rem;color:#fff}.renfort .renfort-intro .renfort-intro-content img{height:90%}.renfort .renfort-description{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.renfort .renfort-description h2{font-size:2.4rem}.renfort .renfort-description p{font-size:1.3rem;margin:2% 25% 0}.renfort .renfort-description a button{cursor:pointer;width:120%;padding:8%;border-radius:20px;margin-top:3rem;color:#fff;background-color:#098cee}.renfort .renfort-content{margin:15% 10%;background-color:#fff;border-radius:50px}.renfort .renfort-content .renfort-content_intro{display:flex;flex-direction:column;align-items:center}.renfort .renfort-content .renfort-content_intro img{margin-top:-8%}.renfort .renfort-content .renfort-content_intro-content{padding:5%;display:flex;justify-content:space-around}.renfort .renfort-content .renfort-content_intro-content .intro-content{width:30%;margin:2%}.renfort .renfort-content .renfort-content_intro-content .intro-content span{color:#098cee;font-size:1.8rem}.renfort .renfort-content .renfort-content_intro-content .intro-content p{margin:5% auto;font-size:1.2rem}.renfort .renfort-desc .tittle{display:flex;justify-content:center}.renfort .renfort-desc .tittle h3{font-size:2.4rem;margin-bottom:5%}.renfort .renfort-desc span{font-size:1.8rem;padding:0 30%}.renfort .renfort-desc p{padding:2% 30%;font-size:1.2rem}@media (max-width: 1200px){.renfort .renfort-intro{padding:1% 3%}.renfort .renfort-intro .renfort-intro-content{height:250px}.renfort .renfort-intro .renfort-intro-content h1{font-size:2.2rem}.renfort .renfort-intro .renfort-intro-content img{height:80%}.renfort .renfort-description h2{font-size:2.2rem}.renfort .renfort-description p{margin:2% 20% 0}.renfort .renfort-content{margin:10% 8%}.renfort .renfort-content .renfort-content_intro-content{padding:4%}.renfort .renfort-content .renfort-content_intro-content .intro-content span{font-size:1.6rem}.renfort .renfort-content .renfort-content_intro-content .intro-content p{font-size:1.1rem}.renfort .renfort-desc span{font-size:1.6rem;padding:0 25%}.renfort .renfort-desc p{padding:2% 25%}}@media (max-width: 992px){.renfort .renfort-intro{padding:1% 2%}.renfort .renfort-intro .renfort-intro-content{height:200px}.renfort .renfort-intro .renfort-intro-content h1{font-size:2rem}.renfort .renfort-intro .renfort-intro-content img{height:70%}.renfort .renfort-description h2{font-size:2rem}.renfort .renfort-description p{margin:2% 15% 0}.renfort .renfort-content{margin:8% 6%}.renfort .renfort-content .renfort-content_intro-content{padding:3%}.renfort .renfort-content .renfort-content_intro-content .intro-content span{font-size:1.4rem}.renfort .renfort-content .renfort-content_intro-content .intro-content p{font-size:1rem}.renfort .renfort-desc span{font-size:1.4rem;padding:0 20%}.renfort .renfort-desc p{padding:2% 20%}}@media (max-width: 768px){.renfort .renfort-intro{padding:10% 1%}.renfort .renfort-intro .renfort-intro-content{height:180px;flex-direction:column}.renfort .renfort-intro .renfort-intro-content h1{font-size:1.8rem}.renfort .renfort-intro .renfort-intro-content img{height:60%}.renfort .renfort-description h2{font-size:1.8rem}.renfort .renfort-description p{margin:2% 10% 0}.renfort .renfort-content{margin:6% 4%}.renfort .renfort-content .renfort-content_intro-content{padding:2%;flex-direction:column}.renfort .renfort-content .renfort-content_intro-content .intro-content{width:80%}.renfort .renfort-content .renfort-content_intro-content .intro-content span{font-size:1.2rem}.renfort .renfort-content .renfort-content_intro-content .intro-content p{font-size:.9rem}.renfort .renfort-desc span{font-size:1.2rem;padding:0 15%}.renfort .renfort-desc p{padding:2% 15%}}@media (max-width: 576px){.renfort .renfort-intro{padding:15% .5%}.renfort .renfort-intro .renfort-intro-content{height:150px}.renfort .renfort-intro .renfort-intro-content h1{font-size:1.2rem}.renfort .renfort-intro .renfort-intro-content img{width:30%}.renfort .renfort-description h2{margin:5% auto;text-align:center;font-size:1.6rem}.renfort .renfort-description p{margin:2% 5% 0;font-size:1rem}.renfort .renfort-description a{text-decoration:none;width:60%;display:flex;justify-content:center}.renfort .renfort-description a button{text-align:center}.renfort .renfort-content{margin:4% 2%}.renfort .renfort-content .renfort-content_intro img{width:80%}.renfort .renfort-content .renfort-content_intro-content{padding:1%}.renfort .renfort-content .renfort-content_intro-content .intro-content{width:80%}.renfort .renfort-content .renfort-content_intro-content .intro-content span{font-size:1rem}.renfort .renfort-content .renfort-content_intro-content .intro-content p{font-size:.8rem}.renfort .renfort-desc .tittle{text-align:center}.renfort .renfort-desc .tittle h3{font-size:1.6rem}.renfort .renfort-desc span{font-size:1rem;padding:0 10%}.renfort .renfort-desc p{padding:2% 10%;font-size:1rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.article-detail{background-color:#f2f2fe}.article-detail .article-detail-content{font-family:itim;width:80%;margin:0 auto;padding:2rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a}.article-detail .article-detail-content h1{font-size:2.5rem;color:#333;margin:3rem;text-align:center}.article-detail .article-detail-content img{display:block;max-width:100%;height:auto;margin:0 auto 2rem;border-radius:8px}.article-detail .article-detail-content div p{font-size:1.2rem;line-height:1.6;color:#666;margin-bottom:1rem}@media (max-width: 768px){.article-detail .article-detail-content{width:90%;padding:1rem}.article-detail .article-detail-content h1{font-size:2rem}.article-detail .article-detail-content img{margin-bottom:1rem}.article-detail .article-detail-content div p{font-size:1rem}}@media (max-width: 480px){.article-detail .article-detail-content{width:95%;padding:.5rem}.article-detail .article-detail-content h1{font-size:1.5rem}.article-detail .article-detail-content img{margin-bottom:.5rem}.article-detail .article-detail-content div{padding:2%}.article-detail .article-detail-content div p{font-size:.9rem}}.mentions-legales{margin:0 auto;padding:2% 30%;font-family:Arial,sans-serif;background-color:#f2f2fe;color:#333}.mentions-legales h1{padding-top:6rem;text-align:center;font-size:3rem;margin-bottom:20px}.mentions-legales section{margin-bottom:20px}.mentions-legales section h2{text-align:center;font-size:2rem;margin-top:50px;margin-bottom:10px;color:#007bff}.mentions-legales section p{font-size:1.5rem;line-height:1.5}@media (max-width: 1200px){.mentions-legales{padding:2% 20%}.mentions-legales h1{font-size:2.5rem}.mentions-legales section h2{font-size:1.8rem}.mentions-legales section p{font-size:1.3rem}}@media (max-width: 992px){.mentions-legales{padding:2% 15%}.mentions-legales h1{font-size:2.2rem}.mentions-legales section h2{font-size:1.6rem}.mentions-legales section p{font-size:1.2rem}}@media (max-width: 768px){.mentions-legales{padding:2% 10%}.mentions-legales h1{font-size:2rem}.mentions-legales section h2{font-size:1.4rem}.mentions-legales section p{font-size:1.1rem}}@media (max-width: 576px){.mentions-legales{padding:2% 5%}.mentions-legales h1{font-size:1.8rem}.mentions-legales section h2{font-size:1.2rem}.mentions-legales section p{font-size:1rem}}@font-face{font-family:itim;src:url(/assets/Itim-Regular-C81TTF-z.ttf)}.page404{font-family:itim;background-color:#f2f2fe;display:flex;flex-direction:column;align-items:center}.page404 .not-found{margin-top:5%;font-size:3rem}.page404 .redirect{margin:1% 0}.page404 img{margin:1.4% 0;width:30%;height:50vh;border-radius:50%}@media (max-width: 1024px){.page404 .not-found{font-size:2.5rem}.page404 img{width:40%;height:40vh}}@media (max-width: 768px){.page404 .not-found{font-size:2rem}.page404 img{width:50%;height:35vh}}@media (max-width: 480px){.page404 .not-found{margin-top:28%;font-size:1.5rem}.page404 .redirect{margin:2% 0}.page404 img{margin:15% 0;width:70%;height:30vh}}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{display:flex;flex-direction:column;min-height:100vh}.content{flex:1}
