:root{--color-principale:#4fb6b5}.fixed-logo{width:123px;height:50px}.devis{background-color:#fff;color:#000;font-family:"Josefin Sans",Sans-serif;padding:50px;text-align:center;box-shadow:0 25px 40px rgba(0,0,0,.1);border-radius:10px}div#devis_questions:before{position:absolute;top:-50px;left:50%;transform:translate(-50%);content:url(https://www.daix-avocat.fr/wp-content/uploads/2025/05/daix-avocat-v3.webp);border-radius:25px;border-radius:50%;border:5px solid #fff;overflow:hidden;width:100px;height:100px}.devis .title{color:var(--color-principale);font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:20px;margin-top:20px}.devis .required{color:#ad0000;font-weight:500}.devis #questionnaire div.content-question{margin-bottom:30px}.devis #questionnaire .question{font-size:16px;font-weight:500;line-height:24px;margin-top:10px}.devis .reponse.boolean{font-size:0px;display:flex;justify-content:space-between}.devis .reponse.boolean div{text-align:center;border:1px solid #3a5cb524;display:inline-block;vertical-align:middle;width:48%;cursor:pointer;box-sizing:border-box;padding:15px !important;font-size:16px !important;font-weight:700 !important;line-height:16px !important;border-radius:5px;background-color:#4fb6b517;position:relative}.devis .reponse.boolean div:hover{background-color:var(--color-principale);border:1px solid var(--color-principale);color:#fff !important;cursor:pointer}.devis .reponse.boolean div.active{background-color:var(--color-principale);border:1px solid var(--color-principale);color:#fff !important;cursor:pointer}.devis .reponse.boolean[data-question=amiable] div[value="1"]:after{color:#228b22;font-size:10px;font-weight:300;padding-left:5px;border-radius:15px;content:"+ SIMPLE | + RAPIDE | - CHER";position:absolute;bottom:-20px;padding-right:5px;line-height:20px;letter-spacing:.5px;width:175px;left:50%;margin-left:-88px;font-family:'Roboto'}.devis .reponse.boolean[data-question=amiable] div[value="1"]:before{color:#228b22;font-size:21px;padding-left:5px;border-radius:15px;font-family:"Font Awesome 6 Free";content:"\f005";position:absolute;bottom:14px;padding-right:5px;line-height:20px;letter-spacing:.5px;width:30px;right:15px;margin-left:-88px}.devis .reponse.boolean[data-question=amiable] div[value="1"]:hover:before,.devis .reponse.boolean[data-question=amiable] div[value="1"].active:before{color:#fff}#devis_questions .get{margin-top:10px;width:100%}#devis_questions .get button{background-color:var(--color-principale) !important;border-radius:15px;color:#fff !important;display:block;font-size:16px;font-weight:500;line-height:22px !important;padding:10px !important;text-align:center;width:100%;border-radius:5px}#devis_questions .get button:hover{background-color:#fff !important;cursor:pointer;text-align:center;text-decoration:none}.feature-sections-tabs{display:none}.header-text-left-container .icon-1-header,.header-text-left-container .icon-2-header,.header-text-left-container .icon-3-header{margin-bottom:25px !important}.icon-1-header i,.icon-2-header i,.icon-3-header i{margin-bottom:10px !important}.icon-1-header h5,.icon-2-header h5,.icon-3-header h5{margin-bottom:0 !important;line-height:1.2;font-weight:400 !important;font-family:Roboto !important}.icon-1-header p,.icon-2-header p,.icon-3-header p{font-size:13px;font-weight:100;line-height:18px}.header-p{color:#fff;font-size:28px;line-height:1.2;font-weight:900;font-family:'Josefin Sans';text-align:center}.header-p span{background:#169c99;padding:6px 5px 2px;border-radius:8px}.header-h2{color:#fff !important;font-size:50px !important;line-height:1 !important;border-radius:10px;padding:0;font-family:Roboto !important;text-align:left;font-weight:100 !important;margin:0}.mini-h2{color:#fff;font-family:'Roboto';font-size:20px;margin-bottom:30px;display:block}header h6{font-size:15px !important;margin-top:-10px !important;font-weight:700 !important}.feature-sections-wrapper section{padding:0 !important;margin-top:25px}.vc_column_container>.vc_column-inner.vc_custom_1746527122254{padding-top:50px !important;padding-bottom:50px !important}.bloc_pricing_2 .pricing-options-container div:nth-last-child(2) span,.bloc_pricing_3 .pricing-options-container div:nth-last-child(2) span{position:absolute;font-size:12px;color:#4fb6b5;height:0;display:block;top:-2px;left:-10px;font-weight:700}.pricing .pricing-row{padding:5px 0}.bloc_pricing_2 .pricing-options-container div:nth-last-child(2),.bloc_pricing_3 .pricing-options-container div:nth-last-child(2){position:relative;padding:0}.pricing-price .currency{font-size:30px}.pricing-table span.pt-normal-price:before{content:"Dés";position:absolute;font-size:14px;color:#000;font-weight:700;left:calc(50% - 10px);top:0}.pricing-price.default-plan.sale-no{margin-top:17px}.pricing-meta{display:none}#section_faq .vc_toggle_title h4{font-size:18px;color:#000}.bloc_pricing_1 .pricing-img:before{font-family:"Font Awesome 6 Free";content:"\f4c4";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;font-size:48px;margin-right:10px;color:#414042;rotate:41deg}.bloc_pricing_2 .pricing-img:before,.bloc_pricing_3 .pricing-img:before{font-family:"Font Awesome 6 Free";content:"\f015";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;font-size:48px;margin-right:10px;color:#414042}.bloc_pricing_2 .pricing-img:after,.bloc_pricing_3 .pricing-img:after{font-family:"Font Awesome 6 Free";content:" \f77c";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;font-size:48px;margin-left:10px;color:#414042;margin-top:-3px}.bloc_pricing_1 .pricing-img i{display:none}.bloc_pricing_2 .pricing-img i{font-size:12px;color:#414042}.bloc_pricing_3 .pricing-img i{font-size:17px;color:#414042}.bloc_pricing_2 .pricing-img i:before{font-family:"Roboto";content:"OU" !important;font-weight:400;font-size:17px;color:#414042}.bloc_pricing_3 .pricing-img i:before{font-family:"Roboto";content:"ET" !important;font-weight:400;font-size:17px;color:#414042}.header-text-left-container{min-height:555px !important;position:relative !important}.header-text-left-container>div{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#outer_devis{z-index:99999999999;position:relative}.ovauto{overflow:hidden !important}.hidden{display:none !important}#outer_devis .outer_devis_header{position:fixed;top:0;height:70px;width:100%;left:0;z-index:112;margin-top:0;background-color:#fefefe;border-bottom:1px solid #cbcbcb;font-size:20px;font-weight:800;text-align:center;line-height:70px;box-sizing:border-box;text-transform:uppercase}#outer_devis #close_outer_questionnaire{right:0;top:0;margin:7.5px;color:#000;text-align:center;z-index:112;position:fixed;padding:10px;cursor:pointer;font-size:30px}#outer_devis #outer_devis_questionnaire{position:fixed;top:0;height:calc(100% - 140px);width:100%;left:0;z-index:112;overflow:auto;margin-top:70px !important;background-color:#fff}#outer_devis #outer_devis_questionnaire div.outer-content-form{max-width:540px;margin:auto;padding:20px;box-sizing:border-box;text-align:justify}.title_popup_devis{text-align:center;text-transform:uppercase}#outer_devis p{font-size:16px;line-height:20px}#outer_devis .outer_devis_footer{position:fixed;bottom:0;height:70px;width:100%;left:0;z-index:112;margin-top:0;background-color:#fefefe;border-top:1px solid #cbcbcb;font-weight:800;text-align:center;box-sizing:border-box;text-transform:uppercase}#outer_devis .outer_devis_footer button.btn.btn-primary{margin-top:10px !important;max-width:300px;font-size:16px;line-height:16px;padding:25px;font-weight:600;cursor:pointer;padding:16px 30px;background:var(--color-principale);color:#fff;border:0;text-align:center;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#outer_devis .outer_devis_footer button:hover{background:var(--red-color)}.form-devis .form-control{height:51px}.form-devis{color:#000;counter-reset:counter-avocat;margin-top:30px;margin-bottom:30px}.form-devis .fa-circle-info{color:var(--color-principale)}.form-devis .form-group{margin-bottom:30px}.form-devis .form-group:before{content:counter(counter-avocat);counter-increment:counter-avocat;position:absolute;left:-45px;background:url("/wp-content/themes/ashton-child/assets/images/num-content-bg.png") no-repeat 0 5px;padding:0 12px 10px;font-size:14px;font-weight:700}.form-devis .form-group:before{display:none;left:-34px}#outer_devis .form-devis .form-group:before{content:"";display:none;left:30% !important}.form-devis .color-red{color:red}.form-devis .d-none{display:none}.form-devis .form-radio{font-size:0px}.form-devis .form-radio label:first-of-type{margin-right:4%}.form-devis .form-radio label{text-align:center;display:inline-block;vertical-align:middle;width:48%;cursor:pointer;box-sizing:border-box;padding:15px !important;font-size:16px !important;font-weight:700 !important;line-height:16px !important;background-color:#4fb6b517;border-radius:5px;border:1px solid #3a5cb524;margin-bottom:0 !important;position:relative}.form-devis .form-radio label.toggle-label{margin-left:-1px}.form-devis .form-radio input[type=radio]{visibility:hidden;position:absolute}.form-devis .form-radio label:hover{background-color:var(--color-principale);color:#fff}.form-devis .form-radio input[type=radio]:checked+label{background-color:var(--color-principale);color:#fff}.form-devis .form-group input[name=code_postal]{width:100px !important}.form-group label.error{display:block;float:none;border:0;background:0 0;color:#ad0000;font-weight:600;font-size:14px}.form-devis ._le_warning{font-size:16px;line-height:22px;text-align:justify;border-left:5px solid var(--color-principale);padding:15px;background-color:#f9f9f9;margin-bottom:30px}.form-devis .text-plus-rapide{color:var(--red-color);display:block;font-size:16px}.form-devis .form-radio label[for=oui-amiable]:before,.form-devis .form-radio label[for=oui-conjoint-avocat]:before,.form-devis .form-radio label[for=non-conjoint]:before{color:#228b22;font-size:10px;font-weight:300;padding-left:5px;border-radius:15px;content:"+ SIMPLE | + RAPIDE | - CHER";position:absolute;bottom:-20px;padding-right:5px;line-height:20px;letter-spacing:.5px;width:175px;left:50%;margin-left:-88px}.form-devis .form-radio label[for=oui-amiable]:after,.form-devis .form-radio input[id=oui-amiable]:checked+label[for=oui-amiable]:after,.form-devis .form-radio label[for=oui-conjoint-avocat]:after,.form-devis .form-radio input[id=oui-conjoint-avocat]:checked+label[for=oui-conjoint-avocat]:after,.form-devis .form-radio label[for=non-conjoint]:after,.form-devis .form-radio input[id=non-conjoint]:checked+label[for=non-conjoint]:after{color:#228b22;font-size:21px;padding-left:5px;border-radius:15px;font-family:"Font Awesome 6 Free";content:"\f005";position:absolute;bottom:14px;padding-right:5px;line-height:20px;letter-spacing:.5px;width:30px;right:15px;margin-left:-88px}.form-devis .form-radio input[id=oui-amiable]:checked+label[for=oui-amiable]:after,.form-devis .form-radio label[for=oui-amiable]:hover:after,.form-devis .form-radio input[id=oui-conjoint-avocat]:checked+label[for=oui-conjoint-avocat]:after,.form-devis .form-radio label[for=oui-conjoint-avocat]:hover:after,.form-devis .form-radio input[id=non-conjoint]:checked+label[for=non-conjoint]:after,.form-devis .form-radio label[for=non-conjoint]:hover:after{color:#fff}.confidentialite{max-width:750px}.confidentialite{text-align:justify;line-height:19px;padding-bottom:20px;padding-top:10px;font-size:15px !important;font-weight:400;color:#161617}.confidentialite a{color:#337ab7;text-decoration:none}.form-devis .form-group select,.form-devis .form-group input[type=text],.form-devis .form-group input[type=email],.form-devis .form-group input[type=tel]{width:100% !important;box-sizing:border-box;padding:15px;font-size:16px;line-height:16px;border-radius:0;display:block;color:#333;background-color:#f7f8fd;border-radius:5px;background-color:#4fb6b517;border:1px solid #3a5cb524}.form-devis button.btn.btn-primary{width:100%;background:var(--color-principale)}@media only screen and (max-width:980px){#outer_devis .title{font-weight:700;font-size:20px;line-height:30px}.form-devis .form-radio{max-width:400px;font-size:0px}.form-devis h3{font-size:20px;text-align:left}.form-devis .form-group{margin-bottom:20px}}.vc_custom_1747056698577 .vc_column_container.header-text-left-container>.vc_column-inner{padding:0}.vc_custom_1747929076397 p,.vc_custom_1747929076397 h2{color:#fff}.icon-for-mobile{display:none}@media screen and (max-width:600px){.devis{padding:60px 10px 50px;margin-top:50px;position:relative}.devis .reponse.boolean div{padding:15px 10px 10px !important}div.content-question.cq-part-2,div.content-question.cq-part-3{display:none}.icon-for-mobile{display:flex;text-align:center;margin-top:30px}.icon-for-mobile .icon-mobile-1,.icon-for-mobile .icon-mobile-2,.icon-for-mobile .icon-mobile-3{color:#fff;width:33%}.icon-for-mobile .icon-mobile-1 h5,.icon-for-mobile .icon-mobile-2 h5,.icon-for-mobile .icon-mobile-3 h5{color:#fff;font-size:18px;font-weight:700;line-height:1;margin-top:5px;font-family:'Roboto';margin-bottom:0}.icon-for-mobile .icon-mobile-1 span,.icon-for-mobile .icon-mobile-2 span,.icon-for-mobile .icon-mobile-3 span{color:#fff;font-size:11px;line-height:1;font-family:'Roboto'}.icon-for-mobile .icon-mobile-1 span i,.icon-for-mobile .icon-mobile-2 span i,.icon-for-mobile .icon-mobile-3 span i{font-size:13px}.icon-for-mobile .icon-mobile-1 i,.icon-for-mobile .icon-mobile-2 i,.icon-for-mobile .icon-mobile-3 i{font-size:30px}.icon-1-header,.icon-2-header,.icon-3-header{display:none !important}.vc_custom_1747056698577 .vc_row.wpb_row.vc_inner{padding-left:0 !important;padding-right:0 !important}.vc_row.wpb_row.vc_inner .header-text-left-container .vc_column-inner{padding-top:0 !important;padding-bottom:0 !important}.header-text-left-container .icon-1-header,.header-text-left-container .icon-2-header,.header-text-left-container .icon-3-header{margin-bottom:15px !important;display:block;text-align:left;width:275px;margin:auto;align-items:center;align-content:center}#etape_1 h2:before,#etape_2 h2:before,#etape_3 h2:before,#etape_4 h2:before,#etape_5 h2:before{margin:auto;font-size:25px !important;height:40px;width:40px;line-height:45px;text-align:center;box-sizing:border-box;padding:0}.header-text-left-container{min-height:auto !important}.header-text-left-container>div{position:relative;top:0;transform:unset}html body .header-text-left-container .header-h2{color:#fff !important;line-height:1.2 !important;font-size:26px !important;font-weight:700;letter-spacing:.5px !important}span.mini-h2{font-size:17px;font-weight:400;letter-spacing:0px}.devis .title{font-size:20px}.header-p{line-height:1.5 !important}.bloc_pricing_2 .pricing-options-container div:nth-last-child(2) span,.bloc_pricing_3 .pricing-options-container div:nth-last-child(2) span{left:15px}.pricing-price.default-plan.sale-no{margin-top:25px}.pricing .currency{top:0}.pricing-table span.pt-normal-price:before{top:10px}.pricing-table .pricing-img{margin-bottom:0}.header-text-left .wpb_wrapper{min-height:fit-content}.icon-1-header h5,.icon-2-header h5,.icon-3-header h5{margin-bottom:0 !important;line-height:1}.icon-1-header p,.icon-2-header p,.icon-3-header p{font-size:12px !important;font-weight:700;line-height:1.4;font-weight:400}.icon-1-header i,.icon-2-header i,.icon-3-header i{float:left !important;margin-right:10px !important}.feature-sections-wrapper #etape_1 .container,.feature-sections-wrapper #etape_2 .container,.feature-sections-wrapper #etape_3 .container,.feature-sections-wrapper #etape_4 .container,.feature-sections-wrapper #etape_5 .container{padding:0}.vc_custom_1746543436311 .vc_row.wpb_row.vc_inner{padding:0 !important}.vc_row .container h2,.container .tab-text-container h2,header.kd-section-title h2,.container h2{text-align:center;font-size:20px !important}.mini-h2{text-align:center;font-size:15px}.side-content-text p{text-align:justify;text-align-last:center}.container h1,header.kd-section-title h1,.vc_row .container h1{font-size:26px !important}h6.subtitle{font-size:16px !important;font-weight:400 !important;margin-top:-7px !important;text-align:center;line-height:20px}}