::-webkit-scrollbar{width:22px;height:12px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}::-webkit-scrollbar-thumb{background:#add8e6;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#add8e6}@font-face{font-family:"Poppins";src:url("../include/fonts/Poppins-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}i,.icon{width:1em;height:1em;display:inline-block}html{margin:0px;max-width:100%;font-size:16px;line-height:1.5}body{margin:auto;min-height:100vh;background-image:url("../../images/fonds/13084.jpg");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-bottom:210px;display:flex;flex-direction:column;font-family:"poppins",serif}.navBar{position:sticky;top:0px;left:0px;z-index:2;overflow:visible}.site-content{position:relative;margin-left:auto;margin-right:auto;border-radius:7px;background-color:rgba(255,255,255,0);overflow:visible;min-height:480px;display:grid;grid-template-rows:auto 1fr}.mainSection{margin:auto;justify-content:center;align-items:center;opacity:1;border-radius:7px;max-width:100%;width:100%;color:#000;text-decoration:none;display:flex;align-items:flex-start;height:100%;background-color:#fff;padding:7px}.site-footer{width:100%;max-width:100%;z-index:5;position:fixed;bottom:0px;left:0;width:100%}nav{display:flex;justify-content:space-around;align-items:center;position:sticky;top:0px;left:0px;width:100%;padding:2px;overflow:visible;background:#fff;color:#000}#logoContainer{margin:1px;margin-left:5px}.logo{padding:1px;vertical-align:middle;position:absolute;width:80px;height:80px;display:block;top:4px;border-radius:50%}@keyframes coinFlip{0%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@keyframes logoSpin{from{transform:rotateY(180deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(180deg)}}#hamburgerBarre{height:50px;cursor:pointer;align-items:center}.hambMenu{height:50px}#hamburgerFermer{display:none;cursor:pointer;align-items:center}#barreFonctions{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto;margin:2px;align-items:center;height:100%;overflow:visible;justify-content:center;margin-left:40px;width:100%;color:#000}.barreCrea{justify-content:flex-end;display:block;margin:auto;text-align:center;padding-top:10px}.barreItem{font-family:"Poppins",serif;padding:5px;text-align:center;cursor:pointer;text-decoration:none;width:150px;z-index:1;color:#000}.barreItem:hover{background:#6686de;color:#fff;border-radius:7px}.barreItem:hover+.sMenu,.sMenu:hover{display:block}.sMenu{display:none;position:absolute;background-color:#333;width:100%;height:50px;left:0px;font-weight:normal;pointer-events:auto;padding-top:10px}.sMenu:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#btnDemo{display:block}#barreLangues{display:flex;font-family:"Poppins",serif;flex-direction:column;justify-content:center;text-align:center;margin:0px;margin-left:50px;margin-right:50px;padding:0px;height:100%;gap:5px}.idLangue{padding:1px;text-decoration:none;border-radius:4px;border:1px solid rgba(0,123,255,.5607843137)}.idLangue img{border-radius:100px}.icoLangue{padding:3px;padding-left:0px;padding-bottom:6px}.sousZoneAcroche{width:100%}.heroCarousel{position:relative;width:99%;margin:0 auto;min-height:60vh;border-radius:30px;overflow:hidden;border:1px solid #fff}.heroSlide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1);transition:opacity 1s ease,transform 8s ease;z-index:0;pointer-events:none}.heroSlide.active{opacity:1;transform:scale(1.08);pointer-events:auto}.heroSlide::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.55) 40%, rgba(0, 0, 0, 0.25) 100%);z-index:0;pointer-events:none}.heroContent{position:relative;z-index:2;width:100%;padding:60px;color:#fff;animation:fadeUp .8s ease-out;opacity:0;transform:translateY(30px);transition:all .9s ease;z-index:10}.heroSlide.active .heroContent{opacity:1;z-index:1;transform:translateY(0)}.heroTitle{margin:auto;font-size:30px}.heroTitle span{color:#0b3665;border-right:3px solid #0b3665;padding-right:6px;animation:cursorBlink 1s infinite}#heroType{font-size:1rem;padding-left:7px;height:30px;text-align:center}@keyframes cursorBlink{0%,50%,100%{border-color:#66b0ff}25%,75%{border-color:rgba(0,0,0,0)}}.heroDynamic{display:inline-block;color:#66b0ff;transition:opacity .4s ease,transform .4s ease}.heroDynamic.fade{opacity:0;transform:translateY(10px)}.heroText{font-size:1.2rem;line-height:1.6;margin-bottom:30px;white-space:pre-line;z-index:10}.heroBtn{background:linear-gradient(135deg, #4c9aff, #007BFF);color:#fff;border-radius:45px;font-weight:600;transition:all .3s ease;display:inline-block;text-align:center;min-width:180px;max-width:200px;z-index:10;position:relative;cursor:pointer;margin-top:10px}.heroBtn:hover{background:linear-gradient(135deg, #66b0ff, #3390ff);transform:translateY(-3px);box-shadow:0 12px 25px rgba(0,0,0,.25);color:#fff}.heroTrust{margin-top:20px;display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;color:rgba(255,255,255,.9);font-size:.95rem}.heroUsers{font-weight:600;color:#2e5aac}.heroStars{color:#ff9100;letter-spacing:4px;font-size:25px}.btnCreaAccueil{min-width:300px}@keyframes fadeUp{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.texteAccroche{font-family:"Poppins",serif;font-family:"Montserrat",sans-serif;text-align:center;font-weight:bold;background:rgba(255,255,255,0);border-radius:7px;padding:15px;padding-bottom:5px;white-space:break-spaces;margin:auto}.texteAccroche3{font-size:1.15rem;font-family:"Montserrat",sans-serif;text-align:left;font-weight:400;line-height:1.35;padding:15px;margin:5px auto;max-width:900px;background:rgba(0,0,0,.03);border-radius:7px;box-shadow:0 3px 10px rgba(0,0,0,.08);transition:all .3s ease}.featuresGrid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:40px;margin:30px auto}.featureCard{background:linear-gradient(135deg, #2e5aac 0%, #192745 100%);color:#fff;padding:25px;border-radius:7px;box-shadow:0 10px 30px rgba(0,0,0,.35);transition:transform .3s ease,box-shadow .3s ease;min-height:250px;border:1px solid #fff}.featureCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.featureHeader{display:flex;align-items:center;gap:10px;font-weight:bold;font-size:2rem;margin-bottom:15px}.featureHeader a{color:#fff;text-decoration:none;font-size:1.1rem}.featureHeader a:hover{text-decoration:underline}.featureDesc{font-size:1.1rem;line-height:1.5;color:#ccc}.zoneCrea{margin:auto;margin-top:15px;margin-bottom:15px;text-align:center}.syntheseSection{margin-bottom:5px;background:rgba(0,0,0,0);border-radius:7px;box-shadow:0 6px 18px rgba(0,0,0,.12);padding:20px;transition:transform .3s ease,box-shadow .3s ease}.syntheseSection:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.18)}.syntheseSection h2{background:linear-gradient(135deg, #2e5aac 0%, #192745 100%);color:#fff;padding:12px 15px;border-radius:7px;font-size:1.3rem;margin-bottom:1px;box-shadow:inset 0 -2px 4px rgba(0,0,0,.2)}.syntheseList{list-style:none;padding:0}.syntheseList li{padding:12px 15px;margin-bottom:2px;border-radius:7px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s;cursor:default}.syntheseList li:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.12)}.syntheseList li a{color:#007bff;font-weight:500;text-decoration:none}.faq-list li{padding:10px;border:0px rgba(0,0,0,0);background:rgba(0,0,0,0)}.blocFonction{padding:0px;margin:10px;margin-bottom:5px;background:rgba(255,255,255,.768627451);border-radius:7px;border:1px solid #d3d3d3;justify-content:space-between;width:100%}.blocFonction:hover{cursor:pointer}.numero{display:none}.texteFonc{color:#000;font-family:"Poppins",serif;font-size:1.1rem;margin:0;padding:0;margin-top:15px;text-decoration:none;width:100%}div.texteFonc:hover,texteFonc :hover{color:blue;background:#e6f0ff;border-radius:7px}.txtDetail{margin:0;padding:0;color:#000;white-space:break-spaces;font-size:16px}h3,h2{margin:0;padding:0}.imageFonction{margin:auto;display:inline-block;text-align:center;padding:8px}.imageFonctionSize{margin:auto;text-align:center;height:76px}.symbole{margin:auto;padding:1px;width:27px}.symbole:hover{opacity:.9}.col1{width:150px;text-align:center;margin-right:20px}.col2{width:70%;text-align:center}.col3{text-align:center;margin:auto}.blocAside{vertical-align:middle;display:grid;grid-template-columns:30% auto;justify-content:space-around;width:100%}.blocAside6{grid-template-areas:"b1 im" "div1 im" "b2 im" "div2 im" "b3 im" "div3 im" "b4 im" "div4 im" "b5 im" "div5 im" "b6 im" "div6 im";width:100%}.gridDiv{height:10%;margin:0;padding:0}.grid1to2,.grid1to4,.grid1to6,.grid1to8,.grid1to10,.grid1to12{grid-column:2;grid-row:1/span 12;grid-area:im;margin-left:auto;margin-right:auto;flex-direction:column;padding:2px;padding-top:0px;justify-content:flex-start}.btnFonctions{vertical-align:middle;text-align:center;background:rgba(0,123,255,.5607843137);color:#fff;font-family:"Poppins",serif;border-radius:25px;cursor:pointer;width:200px;min-height:60px;margin:auto;margin-bottom:10px}div#btn1.btnFonctions:hover{color:#000}div#btn2.btnFonctions:hover{color:#000}div#btn3.btnFonctions:hover{color:#000}div#btn4.btnFonctions:hover{color:#000}div#btn5.btnFonctions:hover{color:#000}figure{height:470px;margin:10px}.imagesFonctionnelles{margin:auto;margin-top:0px;max-width:380px;max-height:220px;text-align:center}.imagesFonctionnellesPetit{margin:auto;max-width:25%;max-height:25%;padding:10px;text-align:center}.puceBtn{display:inline-block;border-radius:5%;background:rgba(255,255,255,.768627451);color:#000;margin:1%;padding:1%;text-align:center;vertical-align:middle}.puceTxt{line-height:25px;padding-bottom:15px;vertical-align:middle}.puceModele{padding-left:5px;vertical-align:middle}.zoneArianne{background:#e6f0ff;padding:10px;border-radius:7px;text-align:center;border:1px solid #d3d3d3;margin-top:18px;margin-left:4px;margin-right:4px;margin-bottom:1px}.descOffres{border-color:#add8e6;background:#002580;color:#fff}.celluleOffre{padding:0px;word-break:break-word;text-align:center}.lignesDesPrestations{display:flex;justify-content:space-between}.descDesPrestations{border-top:1px solid #fff;border-left:1px solid #fff;width:24.9%;word-break:break-word;margin:0;background:rgba(0,123,255,.5607843137)}.celluleCheck{padding:2px;margin:0;background:#fff;color:#000}.affichagePrix{padding-top:15px;padding:10px;margin:0;text-align:center;color:#fff;letter-spacing:0px;vertical-align:middle;padding-left:5px;padding-right:5px;font-weight:bold;background:#007bff}.celluleStandardAbos{border-top:1px solid #fff;border-left:1px solid #fff;width:23%;word-break:break-word;color:#08635c;font-weight:bold;padding:10px}.celluleStandard{width:23%;word-break:break-word;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;padding:10px;border-top:1px solid #e6f0ff;border-left:1px solid #e6f0ff}.bd-droite1White{border-right:1px solid #e6f0ff}#corps_tarif::-webkit-scrollbar{width:16px;height:16px}#corps_tarif::-webkit-scrollbar-thumb{background-color:#ff0;border-radius:6px}#corps_tarif::-webkit-scrollbar-track{background:#3e7047;border-radius:6px}#formPartieGauche{align-items:flex-start;justify-content:space-between;flex:.5;max-width:50vw;box-shadow:0px 0px 10px rgba(0,0,0,.4);background:rgba(255,255,255,0.3411764706);border-radius:12px;margin:20px;padding:20px}#cadre2Form{font-family:"Inter",sans-serif;border-radius:7px;text-align:left;margin:20px}.textForm{margin:auto;text-align:left;padding:5px;white-space:break-spaces;word-break:break-word;font-size:1.3rem}.lienForm{color:blue;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:rgba(0,0,0,.4)}.notifForm{margin:auto;width:100%;border-radius:7px;margin-bottom:1%;padding:5px;display:block;text-align:center}.labelForm{font-size:1rem;color:#2e5aac}.imageForm{border:0px;text-align:left;position:static;width:500px;top:40px;padding:10px;text-align:center}.imageForm img{display:inline-block;z-index:1;border-radius:25px;width:250px;height:250px}.btnCaptcha{display:block;margin:auto;max-width:100%}.textGauche{text-align:left;padding:5px;white-space:break-spaces;word-break:break-word;font-size:1.1rem;border:1px solid #d3d3d3;box-shadow:0px 0px 10px rgba(0,0,0,.4);background:rgba(255,255,255,.3411764706);margin-right:10px;border-radius:7px}#pageTraitement{display:grid;margin-bottom:20px;padding:20px;min-height:550px;grid-gap:30px}.zoneBtn{margin-top:50px;text-align:center;display:flex;flex-wrap:wrap;color:#2e5aac;justify-content:center;align-items:center;width:90%}.zoneSaisieSMS{margin:auto;margin-top:10px;padding:20px;border:1px solid gray;width:20%}.creationMsgOk,.creationMsgKo{font-family:"Poppins",serif;margin:auto;padding:10px;border-radius:7px;text-align:center}.imgTraitement{max-width:180px;max-height:180px;width:180px;height:180px;padding-top:10px}.zoneRef{vertical-align:middle;padding:10px;padding-left:12px;padding-right:12px;border:1px solid #fff;border-radius:7px;text-align:center;vertical-align:middle}.cadreRef{margin-top:5%;width:250px;height:250px;margin:auto;background:rgba(255,255,255,0);text-align:center;padding:48px;font-family:"Poppins",serif;vertical-align:middle;border-radius:7px}.flecheRef{vertical-align:middle;position:relative;line-height:50px;padding:10px}.bulleSite{border:1px solid gray;border-radius:50%;width:100px;height:100px;margin:auto}.bulleSImg{background-color:rgba(0,0,0,0);border-radius:50%;padding:0px}.zoneTuto{vertical-align:middle;padding:10px;padding-left:12px;padding-right:12px;text-align:center;flex-wrap:wrap}.bulleTuto{background-color:rgba(0,0,0,0);border-radius:50%;width:100%;padding:0px}.sectionMention{background:rgba(255,255,255,0);font-family:"poppins",serif;margin:auto;border-radius:7px;padding:10px}.mentionLegaleIntro{text-align:left;color:#2e5aac;color:#000;font-size:1rem;margin-top:0;font-style:italic}.mentionLegaleAccroche{text-align:left;font-weight:bold;padding-top:0px;letter-spacing:1px;font-size:1.1rem;margin-bottom:0;color:#2e5aac}.mentionLegaleTxt{color:#000;text-align:left;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;font-size:1rem}.footer{width:80%;margin-left:8%;margin-top:1%}.footerFigure{border:0px}.footer-bulle{padding-top:5px;padding-bottom:5px;width:11%}.enSavoirPlus{text-align:left;margin-left:12%}.confidential{text-align:center;text-decoration:none;font-family:"math"}.copyright{background:linear-gradient(to right, #09183b, #2e5aac, #4a7de0);color:#bcbec1;font-weight:normal;text-align:left;text-decoration:none;font-family:"math";text-align:right;height:24px}.sponsors{background:linear-gradient(to right, #09183b, #2e5aac, #4a7de0);color:#bcbec1;color:#ff8300;text-align:left;font-size:14px}.popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);width:400px;background:#f8f9de;box-shadow:0px 4px 10px rgba(0,0,0,.3);border-radius:7px;z-index:18;text-align:left;padding:15px;animation:fadeIn .3s ease-in-out;overflow:visible;flex-direction:column;justify-content:flex-start}.popup-content{margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;text-wrap:wrap;z-index:18}.popup-icon{width:40px;height:40px;margin:0;padding:0}.popup-close{position:absolute;top:10px;right:10px;font-size:1rem;cursor:pointer;color:gray;border:2px solid #06c;background-color:#fff;padding:4px;width:30px;height:30px;border-radius:50%;text-align:center;line-height:20px;z-index:12}.popup-close:hover{background-color:#fcc;color:#fff}@keyframes fadeIn{from{opacity:0;transform:translate(-50%, -55%)}to{opacity:1;transform:translate(-50%, -50%)}}
