html{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace}:root{--bleu:#0099bb;--vertbleuf:#45c2b4;--vertbleuc:#aadfd9;--rose:#fecbca;--jaune:#f8bc2e;--jaunec:rgba(248, 188, 46,0.4);--rouge:#e45a3e;--vertc:rgba(150, 188, 115,0.4);--vertf:rgba(150, 188, 115, 0.9);--orange:#e8614a}.h1{font-size:41px}.m0{margin:0}.mb0{margin-bottom:0}.mb50{margin-bottom:50px}.mt5{margin-top:5px}.mt50{margin-top:50px}.hr{border:1px solid #fff}.a{text-decoration:none;font-size:10px}.p{font-size:22px}.txtcenter{text-align:center}.font2{font-family:-apple-system,BlinkMacSystemFont,next avenir,avenir,segoe ui,helvetica neue,helvetica,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif}.fs12{font-size:1.2em}.contenairestatique{width:80%;margin:auto}.transition{background-color:var(--jaune);background-image:linear-gradient(176deg,#f8bc2e 46%,white 46.5%);height:150px}.transition3{background-image:linear-gradient(176deg,var(--rose) 46%,white 46.5%);height:150px}.transition2{background-image:linear-gradient(4deg,var(--rose) 46%,white 46.5%);height:150px}.presentation{background-color:var(--jaune)}.presentation .contenu{color:#fff;width:90%;margin:auto;padding-top:50px;padding-bottom:20px}.presentation .h1{margin:25px 0 25px 0}.presentation .p1{font-size:30px;margin-top:20px;margin-bottom:0}.presentation .p2{font-size:20px;margin-top:5px}.competence .h2{font-variant-caps:small-caps;font-size:2.5rem;text-align:center;margin-top:80px}.competence .contenu{width:90%;margin:auto;text-align:center}.grid{display:flex;flex-flow:row wrap;text-align:center;justify-content:center;margin-bottom:10px}.grid.solutions{text-align:left}.itemrow1{flex:unset;margin:5px;border-radius:5px;padding:5px;font-size:1.6rem}.itemrow1.ordifleur{margin:auto}.itemrow2{flex:auto;margin:5px;border-radius:5px;padding:5px}.itemrow1.n1{background-color:var(--vertbleuc)}.itemrow1.n2{background-color:var(--vertbleuf)}.experience{background-color:var(--rose)}.experience .contenu{width:90%;margin:auto;padding-bottom:20px}.experience .p{margin-top:0}.experience .h3,.competence .h3{font-size:25px;font-weight:800}.experience .accroche{text-align:center;width:80%;margin:50px auto;font-weight:800}.itemrow3{flex:1;align-self:center}.itemrow4{flex:2;align-self:center;font-size:1.4rem}.footer{background-color:var(--bleu);margin-bottom:0;padding-bottom:10px;padding-top:15px;margin-top:30px}.indice{width:90%;margin:auto;text-align:center;margin-bottom:30px}.indice .h3{font-size:1rem;margin-bottom:0}.indice .p{margin-bottom:0;color:#fff}.indice .p2{font-size:12px;margin-top:5px}.indice .a{color:#000}.containerrowf{display:flex;flex-flow:row wrap}.indice .h2{color:#fff;font-variant-caps:small-caps;font-size:2rem;margin-bottom:5px}.prop{margin-left:20px}.prop .maj{font-weight:600;color:var(--rouge);font-size:23px}.infopresta{display:flex;flex-flow:row wrap;text-align:center}.presta{background-color:rgba(255,255,255,.7);border-radius:30px;margin:5px auto;width:400px;padding:5px}.presta .h3,.maj{font-variant:small-caps}.compn1,.grid.solutions{width:100%;margin:auto}.grid.rea{justify-content:center}.mauto{margin:auto}.itemrow2.img{order:2;text-align:center;margin:auto}.itemrow2.txtcquoi{order:1}.txtsolu{text-align:center}.txtcquoi{width:510px;padding:32px}.txtsolu{width:400px}.actu{text-align:center;font-size:30px}.actu .a{color:var(--vertbleuc);font-size:30px}@media screen and (min-width:1000px){.solutions .itemrow2.img{order:1;text-align:right}.itemrow2.txtcquoi{order:2}.itemrow1.ordifleur{margin:5px}.presentation .contenu,.experience .contenu,.competence .contenu,.indice{width:60%}}@media screen and (min-width:1280px){.presta{width:280px}.compn1,.grid.solutions{width:80%}.txtsolu{text-align:left}.txtcquoi{width:450px}}@media screen and (min-width:1420px){.compn1,.grid.solutions{width:70%}}