h1.title-site{font-size:22px}p{font-size:18px}.page-login h2{font-size:35px}.page-login .ri-file-user-line,.page-login .ri-shield-user-line{font-size:36px;color:green}.page-login .ri-arrow-go-back-line{color:#ff6a00}.espace-membre{background-color:#ff6a00;padding:10px!important}.page-login .btn.espace-membre{background-color:#ff6a00;padding:11px 20px!important;height:37px}.page-login .btn.soumission{background-color:#ffc20d;padding:11px 20px!important;height:37px}.widget_project_info ul li{justify-content:flex-start}.btn.action-edit{background-color:green;padding:11px 20px!important;height:37px}.btn.action-delete{background-color:red;padding:11px 20px!important;height:37px}.btn.action-action2{background-color:#00f;padding:11px 20px!important;height:37px;margin:5px 0}.btn.action-action2.active{background-color:#ff5722;height:50px;margin-bottom:13px;padding:20px 25px!important}.btn.action-action3{background-color:transparent;padding:11px 20px!important;height:37px;color:#0e0e0e;border:1px solid #fc0;margin:5px 0}.btn.action-action3:hover{color:#fff}.page-membre form label{font-size:18px;font-weight:500;padding-top:15px}.table-liste-prix .title{background-color:#fc0;font-size:16px;font-weight:700;color:#000;padding:10px;margin-bottom:10px}.table-liste-prix .title span{font-size:18px}.table-liste-prix .prixDiscount{color:#006604;background-color:#ddd}#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,.6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:100px;height:100px;border:2px #000 solid;border-top:8px #ffc20d dashed;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}#msg-liste{font-size:14px;line-height:15px}.bg-orange{background:#f7ebc9}.bg-orange p{color:#6e6e6e;margin:0}.titre-discount{font-weight:700;color:#077600!important}.actionDeleteItem{display:inline-block;cursor:pointer}.widget .ri-check-line{color:red}.breadcumb-member{padding:40px 40px;margin-top:60px}.breadcumb-member .breadcumb-title{font-size:36px}.table-lise-prix select{appearance:none;outline:10px red;border:0;box-shadow:none;flex:1;padding:0 1em;color:#000;background-color:transparent;background-image:none;cursor:pointer}.table-lise-prix select::-ms-expand{display:none}.table-lise-prix .select{position:relative;display:flex;width:20em;height:3em;border-radius:.25em;overflow:hidden}.table-lise-prix .select::after{content:'\25BC';position:absolute;top:0;right:0;padding:10px;background-color:#fc0;transition:.25s all ease;pointer-events:none}.table-lise-prix .select:hover::after{color:#f39c12}.mobile-menu-wrapper .btn-espace-membre{background-color:#ff6a00;margin:0 -25px;padding:10px 20px}.btn-mon-compte{padding:10px 15px;background-color:#000;color:#fc0}.table-lise-prix .tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000;opacity:1;z-index:1}.table-lise-prix .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.table-lise-prix .tooltip .tooltiptext.green{background-color:#04a945!important}.table-lise-prix .tooltip .tooltiptext.red{background-color:#e91e63!important}.table-lise-prix .tooltip:hover .tooltiptext{visibility:visible}.service-details-area .modal-dialog{max-width:60%}.title-soumission-1{margin-bottom:10px;font-weight:600;font-size:18px;color:#f39c12}.service-card.style4.active{background:#fffacf;border-color:#ffc20d}.blog-card .blog-title{font-size:28px}.blog-card .blog-text{margin-bottom:5px;font-size:16px;line-height:20px;padding:10px 0 0}.blog-card .blog-content{padding:10px 0}.blog-area .blog-meta{margin-top:0}@media (max-width:575px){.hero-award-wrap .hero-award-icon{margin-bottom:20px}.hero-award-wrap .hero-award-logo{margin-bottom:18px}.hero-contact-wrap{padding-bottom:15px;gap:20px 50px}.hero-contact-info-wrap .hero-contact-icon{width:45px;height:45px;line-height:40px;margin-bottom:5px;margin-top:-10px;margin-right:15px}.hero-contact-info-wrap{display:flex}.hero-contact-info-wrap .hero-contact-info-title{display:none}.hero-contact-info-wrap .hero-contact-info-text{color:var(--white-color);font-size:20px;font-weight:600}.hero-contact-wrap .hero-contact-icon img{width:25px}.about-thumb4 .about-img-1{display:none}}.liste-produit-blog{padding-bottom:15px}.liste-produit-blog .btn-pd-blog{margin:5px 0!important;padding:10px;color:#000}.liste-produit-blog .btn-pd-blog:hover{color:#fff}.liste-produit-blog img{height:25px;width:auto}.liste-produit-home h3{margin:0!important}.scroll-top{right:20px}.wrap-statique{gap:0 40px}.counter-card_number{color:#5b5b5b;-webkit-text-stroke:3px #fff;opacity:.8}.counter-card_text{color:#fff}.wrap-statique .counter-area-1{width:60%}.counter-card .counter-card_number{padding:0;margin:0}.rating span i{color:orange}@media (max-width:768px){.wrap-statique .counter-area-1{width:90%;padding:25px;margin:0 auto}.hero-award-wrap{margin-top:0;padding:10px 0}.hero-award-wrap .hero-award-icon,.hero-award-wrap .hero-award-logo,.hero-award-wrap .hero-award-title{margin-bottom:0}}.page-racking .process-grid .process-grid-text{font-size:16px;max-width:400px;text-align:justify}.page-racking .process-grid img{margin-bottom:15px}.page-racking .process-grid .process-grid-title{margin:15px 0;font-size:24px}.cta-wrap44{padding:50px 0!important}.mega-menu{display:none;position:fixed;left:0;top:95px;width:100%;background:#fff;color:#333;padding:20px 10%;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:-2}@media (max-width:1500px){.mega-menu{top:170px}.sticky .mega-menu{top:130px}}@media (max-width:1440px){.mega-menu{top:150px}.sticky .mega-menu{top:130px}}@media (max-width:1200px){.mega-menu{top:120px}.sticky .mega-menu{top:95px}}.mega-menu .columns{display:flex;gap:2px}.mega-menu .column{flex:1}.mega-menu .title a{margin:10px 0;font-size:18px;margin-bottom:10px;color:#000;font-weight:700}.mega-menu .title a:hover{color:orange}.mega-menu ul{list-style:none;padding:0;margin:0}.mega-menu ul li{margin-bottom:8px}.mega-menu ul li a{text-decoration:none;color:#000;font-size:18px}.mega-menu ul li a:hover{padding-left:10px;color:orange}.mega-menu ul li a i:hover{color:orange}.mega-menu .column li{margin:0 10px}