@charset "UTF-8";:root{--bs-border-radius:1.3rem;--bs-border-radius-sm:0.3rem;--bs-body-color:#424242!important}.border-primary{border:1px solid #001d50!important}@media (min-width:768px){.w-md-auto{width:auto!important}}.fs-livre-blanc-title{font-size:1.3rem!important}@media (min-width:768px){.fs-livre-blanc-title{font-size:20px!important}}.fs-livre-blanc-description{font-size:.9rem!important}.lh-12{line-height:1.2!important}.fs-5{font-size:.875rem!important}.fs-6{font-size:.8125rem!important}.fs-16{font-size:1rem!important}.fs-18{font-size:1.125rem!important}@media (max-width:768px){.fs-14{font-size:14px!important}}.fs-20{font-size:1.2rem!important}.fs-12{font-size:.75rem!important}.fs-24{font-size:1.5rem!important}.fs-27{font-size:1.688rem!important}.fs-28{font-size:1.75rem!important}.fs-30{font-size:1.875rem!important}.fs-32{font-size:2rem!important}.fs-40{font-size:2.5rem!important;line-height:3rem!important}@media (max-width:768px){.fs-40{font-size:2.25rem!important;line-height:2.5rem!important}}@media (min-width:768px){.fs-md-80{font-size:5rem!important}}.lh-32{line-height:2rem!important}@media (max-width:768px){.lh-32{line-height:1.5rem!important}}.font-weight-semibold{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:900!important}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i{background:0 0;border-radius:100%;font-size:.85rem;height:26px;margin:0 10px 0 0;padding:6px 0;width:26px}.text-secondary,i,i+:before{color:#66a3a1!important}.bg-secondary{background:#66a3a1!important}.text-pink{color:#ff6989!important}.bg-pink{background:#ff6989!important}.text-gold{color:#d1b387!important}.bg-gold{background:#d1b387!important}.text-newgold{color:#c5743e!important}.bg-newgold{background:#c5743e!important}.py-2{padding-bottom:.625rem!important;padding-top:.625rem!important}.mt-136{margin-top:7.5rem}.mb-136{margin-bottom:7.5rem}.my-80{margin-bottom:5rem;margin-top:5rem}@media (max-width:768px){.my-80{margin-bottom:2rem;margin-top:2rem}}.my-136{margin-bottom:7.5rem;margin-top:7.5rem}@media (max-width:768px){.my-136{margin-bottom:2rem;margin-top:2rem}}@media (min-width:768px){.mb-md-40{margin-bottom:2rem!important}}@media (max-width:768px){.mobile-reverse{flex-direction:column-reverse!important}}.mt-4{margin-top:2rem!important}@media (max-width:768px){.mt-4{margin-top:1rem!important}}.mb-4{margin-bottom:2rem!important}@media (max-width:768px){.mb-4{margin-bottom:1rem!important}}.pt-4{padding-top:2rem!important}@media (max-width:768px){.pt-4{padding-top:1rem!important}}.pb-4{padding-bottom:2rem!important}@media (max-width:768px){.pb-4{padding-bottom:1rem!important}}.mt-5{margin-top:4rem!important}@media (max-width:768px){.mt-5{margin-top:2rem!important}}.mb-5{margin-bottom:4rem!important}@media (max-width:768px){.mb-5{margin-bottom:2rem!important}}.mb-md-4{margin-bottom:1.5rem!important}@media (min-width:768px){.mt-md-0{margin-top:0!important}}.rounded-4{border-radius:1.5rem!important}.rounded-5{border-radius:2.5rem!important}@media (max-width:768px){.rounded-5{border-radius:.75rem!important}}.mw-40{max-width:40px!important}.container{max-width:1440px;padding:0 35px}@media (min-width:1440px){.container .right-part{padding-right:0!important}}@media (max-width:1400px){.container{max-width:1340px}}@media (max-width:1280px){.container{max-width:1230px}}@media (max-width:768px){.container{overflow:hidden;padding:0 10px}}h1,h2,h3,h4,h5,h6{font-weight:600}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#001d50!important}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:600}h3{font-size:1.2rem;font-weight:700}.h-0{height:0}.ms-40{margin-left:0}@media (max-width:768px){.ms-40{margin-left:40%}}img{max-width:100%}.img-h-180{height:180px!important}.img-h-220{height:220px!important;object-fit:cover}.img-card-small{height:90px;width:90px}.img-reverse{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p{color:#001d50!important}a{color:#66a3a1!important}.primary-color{color:#001d50!important}.secondary-color{color:#66a3a1!important}.text-white{color:#fff!important}.mark,mark{background:transparent;color:#001d50!important;font-weight:700;padding:0}.dark-bg{background:#001d50!important}.card+.light-bg,.light-bg{background:#f0f6ff!important}.custom-shadow{-webkit-box-shadow:1.5px 3px 4.5px 3.75px rgba(0,0,0,.11)!important;-moz-box-shadow:1.5px 3px 4.5px 3.75px rgba(0,0,0,.11)!important;box-shadow:1.5px 3px 4.5px 3.75px rgba(0,0,0,.11)!important}html{overflow-x:hidden}body{background:#fff!important;color:#424242!important;font-family:Inter,sans-serif!important;font-size:1rem}a{text-decoration:none}.btn,.linkmore{color:#001d50!important}.btn{background:#fff!important;border-color:#fff!important;border-radius:50rem!important;font-size:1.125rem!important;font-weight:600!important;padding:.75rem 2rem;position:relative;text-transform:none}.btn.btn-primary,.btn.btn-primary:hover{background:#001d50!important;border-color:#001d50!important;color:#fff!important}.btn.btn-primary:hover{opacity:.8}.btn.btn-primary.no-hover:hover{opacity:1}.btn.btn-secondary,.btn.btn-secondary:hover{background:#66a3a1!important;border-color:#66a3a1!important;color:#fff!important}.btn.btn-secondary:hover{opacity:.8}.btn.btn-secondary.no-hover:hover{opacity:1}.btn.btn-golden,.btn.btn-golden:hover{background:#d1b387!important;border-color:#d1b387!important;color:#fff!important}.btn.btn-golden:hover{opacity:.8}.btn.btn-golden.no-hover:hover{opacity:1}.btn .btn-white,.btn .btn-white:hover{background:#fff!important;border-color:#fff!important;color:#001d50!important}.btn .btn-white:hover{opacity:.8}.btn .btn-white.no-hover:hover{opacity:1}.btn.btn-default{border-color:#001d50!important}.btn.btn-default:hover{opacity:.8}.btn.btn-default.no-hover:hover{opacity:1}.btn .icon-phone{font-size:1.1rem;height:27px;left:-3px;margin:0;padding:0;position:relative;top:3px;width:25px}.btn .icon-phone,.btn .icon-phone:before{color:#fff!important}.text-primary{color:#001d50!important}.text-secodnary{color:#66a3a1!important}.bg-primary{background-color:#001d50!important}.bg-secondary{background-color:#66a3a1!important}.boxstyle,.widget{background:#fff!important}.boxstyle,.card,.widget{-webkit-box-shadow:0 0 15px rgba(0,0,0,.161);-moz-box-shadow:0 0 15px rgba(0,0,0,.161);box-shadow:0 0 15px rgba(0,0,0,.161)}.card .card-img-top a{display:block}.card h2,.card h2 a,.card h2 span{font-size:1rem!important;line-height:1.5rem!important}.card h2 a,.card h2 span{cursor:pointer}.card .card-body{color:#001d50!important}.card .card-body span{font-size:.6875rem}.card .card-body p{font-size:16px}.ui-label{color:#001d50!important}.ui-label.circular{border:1px solid rgba(0,37,112,.42)!important;border-radius:25px;font-size:.8rem;line-height:1rem;overflow:hidden}.ui-label.circular a{color:#001d50!important}hr{background-color:#ccc!important;box-sizing:content-box;height:1px;margin-bottom:1.5rem}.site-header{border-bottom:1px solid #001d50!important}.site-header .head.container{max-width:1400px;position:relative;z-index:2000}.site-header .head.container .logo{max-width:195px;width:100%}.site-header .head.container .logo a{display:block}.site-header .head.container .menu-holder{margin-left:-20px!important;margin-right:20px!important}.site-header .head.container .menu-holder .menu-head ul li a{border-bottom:.5rem solid #fff!important;font-size:1.125rem;letter-spacing:0}.site-header .head.container .menu-holder .menu-head ul li .dropdown{border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:4px 20px 26px 3px hsla(0,0%,56%,.53);-webkit-box-shadow:4px 20px 26px 3px hsla(0,0%,56%,.53);-moz-box-shadow:4px 20px 26px 3px hsla(0,0%,56%,.53);display:none;left:0;position:absolute;top:77px;z-index:101}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li.text-secondary a{color:#66a3a1!important}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li.justice-hammer>a{display:inline-block!important}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li.justice-hammer>a:after{background:url(/wp-content/themes/ddfr/build/images/justice-hammer.10a0a1d5.svg) no-repeat 100%;background-size:contain;bottom:0;content:"";display:inline-block!important;height:24px;margin-left:3px;position:relative;width:24px}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li.menu-settings>a{display:inline-block!important}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li.menu-settings>a:after{background:url(/wp-content/themes/ddfr/build/images/menu-settings.2e933b9d.svg) no-repeat 100%;background-size:contain;bottom:-3px;content:"";display:inline-block!important;height:24px;margin-left:3px;position:relative;width:24px}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li a{border-bottom:0!important;font-size:1rem;font-weight:400}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul li a:hover .text-pink{color:#66a3a1!important}.site-header .head.container .menu-holder .menu-head ul li .dropdown ul+ul{margin-top:2rem}.site-header .head.container .menu-holder .menu-head ul li .dropdown .border-left{border-left:1px solid #001d50!important}.site-header .head.container .menu-holder .menu-head ul li.noborder:hover a{border-bottom:.5rem solid #fff!important}.site-header .head.container .menu-holder .menu-head ul li.apropos .dropdown{left:unset;max-width:360px}@media screen and (min-width:780px){.site-header .head.container .menu-holder .menu-head ul li.apropos .dropdown{margin-left:-5rem!important}}.site-header .head.container .menu-holder .menu-head ul li.apropos .dropdown li{margin-bottom:1rem}.site-header .head.container .menu-holder .menu-head ul li.apropos .dropdown li:last-child{margin-bottom:0}.site-header .head.container .menu-holder .menu-head ul li:hover a{border-bottom:.5rem solid #66a3a1!important}.site-header .head.container .menu-holder .menu-head ul li:hover .dropdown{display:block}.site-header .head.container #nav-wrapper a{font-size:1.125rem}.site-header .head.container .h-srch{display:none;line-height:55px;position:absolute;right:10px;text-align:center;top:20px;width:auto}@media (max-width:768px){.site-header .head.container .h-srch{position:absolute;right:15px;top:16px}.site-header .head.container .h-srch .icon-search{background:0 0;display:block;position:relative;top:0}.site-header .head.container .h-srch .icon-search:before{color:#001d50!important;content:"\e8b6";font-family:icomoon;font-size:28px;font-weight:400}.site-header .head.container .h-srch .lb-btn form{left:5px;margin:0 auto;padding:0 3px;position:absolute;right:0;text-align:left;top:50px}.site-header .head.container .h-srch .lb-btn form .search-field{background:0 0;border:0;border-bottom:2px solid #001d50!important;border-radius:0;color:#424242!important;font-size:1rem;line-height:1.2rem;padding:10px;width:100%}.site-header .head.container .h-srch .lb-btn form .search-submit{background:0 0;border:0;cursor:pointer;display:inline-block}.site-header .head.container .h-srch .lb-btn form .search-overlay{display:inline-block;width:auto}.site-header .head.container .h-srch .lb-btn form .search-overlay:after{color:#001d50!important;content:"\e8b6";cursor:pointer;font-family:icomoon;font-size:29px;position:absolute;right:30px;top:0}.site-header .head.container .h-srch .lb-btn form label{float:left;width:80%}.site-header .head.container .h-srch .lb-btn form input:focus{outline:none!important}.site-header .head.container .h-srch .lb-btn .lb-t{background:#fff;border-bottom:1px solid;border-color:rgba(0,0,0,.12);max-height:130px;opacity:0;overflow:hidden;position:fixed;top:-50px;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:9}.site-header .head.container .h-srch .lb-btn .lb-t a.lb-x{background:0 0;display:block;height:50px;position:absolute;right:0;top:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:50px}.site-header .head.container .h-srch .lb-btn .lb-t a.lb-x:after{color:#001d50!important;content:"\e5cd";font-family:icomoon;font-size:2rem}.site-header .head.container .h-srch .lb-btn .lb-t:target{bottom:0;left:0;opacity:1;top:0;z-index:99999}}.site-header .head.container .nav-links-mobile li a{color:#001d50!important;font-weight:700;text-decoration:none}.site-header .head.container .nav-links-mobile li a.btn{color:#fff!important}.site-header .head.container .c-btn{cursor:pointer;position:absolute;right:15px;top:25px}nav a.login{color:#001d50!important;text-decoration:none}nav a.login:hover{color:#66a3a1!important}.p-menu .header-menu{list-style-type:none}.p-menu .header-menu>li{color:#001d50!important;line-height:1.3rem}.p-menu .header-menu>li a{color:#001d50!important;text-decoration:none}.p-menu .header-menu>li a:hover{color:#66a3a1!important}.p-menu .header-menu>li a.pb-4{padding-bottom:1.5rem!important}.p-menu .header-menu>li div:hover{color:#66a3a1 !important!important}.p-menu .header-menu>li:hover>ul{background:#fff;border-radius:12px;box-shadow:0 3px 9px rgba(0,0,0,.161);display:block;margin:0;min-width:250px;padding:10px 20px;z-index:9}.p-menu .header-menu>li>ul li{display:block!important;width:100%}.p-menu .header-menu>li ul,.p-menu>li ul{list-style-type:none}#searchhead{border-radius:29px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.161);-moz-box-shadow:0 3px 8px rgba(0,0,0,.161);box-shadow:0 3px 8px rgba(0,0,0,.161);height:43px;margin:0 10px 0 0;padding:5px 0 5px 10px;width:200px}#searchhead input[type=text]{border:1px solid #fff;bottom:6px;font-size:13px;padding:0 0 0 3px;position:relative;width:79%}#searchhead input[type=text]:focus-visible{color:#001d50!important;outline:thin solid #fff!important;outline-offset:-.2em}#searchhead button[type=submit]{background-color:#001d50!important;border:none;border-radius:100%;color:#fff!important;height:30px;margin:2px 0 0;padding:4px;position:relative;right:0;top:0;width:30px}#searchhead .icon-search{font-size:1.4375rem}#searchhead input[type=text],#searchhead label.online-label{color:#001d50!important}.menu-fl{background:#fff!important;margin:15px auto 0}.menu-fl .p-menu ul.header-menu{padding-left:0}.menu-fl .p-menu ul.header-menu li{color:#001d50!important;display:inline-block;font-weight:600}.menu-fl .p-menu ul.header-menu li a{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:0;padding:10px;text-transform:lowercase}.menu-fl .p-menu ul.header-menu li a:first-letter{text-transform:uppercase}.menu-fl .p-menu ul.header-menu li.menu-item-has-children>a:after{content:""}.menu-fl .p-menu ul.header-menu li:hover>ul{background:#fff!important;border-radius:12px;box-shadow:0 3px 9px rgba(0,0,0,.161);display:block;margin:0;min-width:250px;padding:10px 20px;z-index:9}.menu-fl .p-menu ul.header-menu li .sub-menu li a{display:block}.dropdown{display:inline-block;position:relative}.dropdown .dropdown-content{background:#fff!important;border-radius:25px;border-top:1px solid #001d50!important;box-shadow:0 3px 12px rgba(0,0,0,.161);display:none;min-width:210px;padding:10px 20px;position:absolute;top:59px;z-index:9}.dropdown .dropdown-content a{color:#000;display:block;padding:10px;text-decoration:none}.dropdown .dropdown-content hr{margin-bottom:5px!important}.nav-tabs,.nav-tabs li{border-bottom:0}.nav-tabs li .nav-link{border:0;color:rgba(0,0,0,.161)}.nav-tabs li .nav-link.active{border:0;border-bottom:3px solid #001d50!important;color:#001d50!important}.nav-tabs li .nav-link:hover{border:0}.headsearch{display:none;margin-bottom:20px}.headsearch.detail{background-color:transparent;display:block;margin-bottom:0;padding:0!important}.headsearch.detail#breadcrumbs{padding:10px 0}.headsearch a{background-color:transparent}@media (max-width:767px){.headsearch .container{overflow:visible}}@media (min-width:1026px){.headsearch{display:block;min-height:40px;padding:10px 0}}@media (max-width:767px){.headsearch{display:block!important;margin-bottom:5px;padding-top:25px}.headsearch .detail-premium{display:block;height:180px;padding:0!important}.headsearch .filtersSearchForm #global-search,.headsearch .filtersSearchForm #search-city{font-size:14px!important;padding-left:1px!important;text-align:left!important;width:98%!important}}.homepage-press a{width:auto}@media (max-width:768px){.homepage-press a{width:100%}}.consultation ul{font-weight:600;list-style:none;margin:0 30px;padding:0}.consultation ul li{color:#001d50!important;font-size:14px;letter-spacing:.35px;list-style:none;margin:10px 0;padding:0}.consultation .consultation-cta ul li{background:url(/wp-content/themes/ddfr/build/images/green-shield.abce8df3.svg) no-repeat 0;background-size:20px auto;display:block;line-height:25px;margin-bottom:20px;padding-left:35px}.consultation .consultation-cta p{font-size:.875rem}.premium-lawyers img.img-card-small{border:1px solid #eee!important;margin:-65px 0 0 20px}.premium-lawyers i{background:transparent}.premium-lawyers i:before{color:#66a3a1!important}.homepage-recents .fsph-img img{border-radius:0!important}.homepage-recents .home-avocat .col-6{width:48%}.category-lists-new{background-color:#fff;border:1px rgba(0,29,80,.396);border-radius:25px;left:10px;padding:0 10px;position:absolute;top:-40px}.category-lists-new a{color:#001d50!important;font-size:.75rem}.fbp{background:#fff!important;border-radius:20px;-webkit-box-shadow:0 0 36px -1px rgba(0,0,0,.161);box-shadow:0 0 36px -1px rgba(0,0,0,.161);clear:both;display:inline-block;margin:15px 20px 20px;width:calc(100% - 40px)}.fbp .fbp-img{float:left;width:66%}.fbp .fbp-img a{display:block}.fbp .fbp-img a img{border-radius:20px 0 0 20px;height:auto;max-height:420px;object-fit:cover;width:100%}.fbp .fbp-cnt{float:left;margin-left:20px;padding-top:15px;width:31%}.fbp .fbp-cnt .category-lists{line-height:12px;margin:0;padding:0 0 5px}.fbp .fbp-cnt .category-lists a{color:#001d50!important;font-size:10px;font-weight:500;letter-spacing:1px;line-height:1;list-style-type:none}.fbp .fbp-cnt h2{font-size:22px;font-weight:600;line-height:1.2;margin:0}.fbp .fbp-cnt .posted-dt{color:#001d50;font-size:12px;margin:0;padding:0}.fbp .fbp-cnt p{color:#001d50!important;font-size:14px;line-height:20px;padding:0}.comite-post-profile-pic-and-name{align-items:center;display:flex;height:2em;height:auto;margin:0;padding:1.3rem;width:100%}.comite-post-profile-pic-and-name .comite-post-profile-lawyer-name{display:inline-block;float:left;margin-left:20px;width:70%}.comite-post-profile-pic-and-name .comite-post-profile-lawyer-name span{color:#001d50!important;font-size:1rem;line-height:1.3rem;min-height:40px}.comite-post-profile-pic-and-name .comite-post-profile-pic-container{display:inline-block;float:left}.comite-post-profile-pic-and-name .comite-post-profile-pic-container img{border-radius:50%;height:40px;object-fit:cover;width:40px}.home-comite{background:#fff!important;-webkit-box-shadow:0 0 14px rgba(0,0,0,.161);-moz-box-shadow:0 0 14px rgba(0,0,0,.161);box-shadow:0 0 14px rgba(0,0,0,.161)}.home-comite .home-comite-header h2{font-size:1.875rem;font-weight:700;line-height:2.5rem}.home-comite .home-comite-header p{font-size:1.125rem;line-height:1.75rem}.home-comite .home-comite-lawyer-img img{border:1px solid #eee!important;height:130px;max-width:unset;object-fit:cover;width:130px}.home-comite .home-comite-lawyer-content h2{font-size:1.05rem;font-weight:600;line-height:1.5rem}.home-comite .home-comite-lawyer-content .home-comite-lawyer-content-spe span{border:1px solid rgba(0,29,80,.396)!important;color:#001d50!important}.lawyer-holder{color:#001d50!important}.lawyer-holder .card-img-top{height:180px;object-fit:cover}.lawyer-holder p{color:#001d50!important}@media (max-width:768px){.lawyer-holder p{font-size:.9rem}}.lawyer-holder h2 a,.lawyer-holder h2 span{color:#001d50!important;cursor:pointer;font-size:1.5rem!important;font-weight:600;line-height:1.875rem!important}@media (max-width:768px){.lawyer-holder h2 a,.lawyer-holder h2 span{font-size:1.2rem!important;line-height:1.5rem!important}}.lawyer-holder h2 a:hover,.lawyer-holder h2 span:hover{color:#001d50!important}.lawyer-holder.lawyer-detail h2,.lawyer-holder.lawyer-detail h2 a{font-size:1rem!important;line-height:1.5rem!important}.lawyer-holder.lawyer-detail h2 a{font-weight:500}.lawyer-holder h3{font-size:1rem;font-weight:400}@media (max-width:768px){.lawyer-holder h3{font-size:.9rem}.lawyer-holder .listing-thumb{position:relative}}.lawyer-holder .listing-thumb img{height:160px;object-fit:cover;position:relative;width:160px}@media (max-width:768px){.lawyer-holder .listing-thumb img{height:110px!important;margin:5px 0;width:110px!important}}@media (max-width:360px){.lawyer-holder .listing-thumb img{height:90px!important;max-width:unset;width:90px!important}}.lawyer-holder i,.lawyer-holder i:before{color:#66a3a1!important}.lawyer-holder .type-box{float:left;min-width:50%;width:auto!important}@media (max-width:768px){.lawyer-holder .type-box{width:100%!important}}.lawyer-holder .type-box i{height:auto;margin:0 5px 0 0;padding:0;width:auto}@media (max-width:768px){.lawyer-holder .type-box i.special{flex:0 0 18px}}.lawyer-holder .type-box p,.lawyer-holder .type-box-title{margin-bottom:0}.lawyer-detail ul li{list-style:none}.lawyer-detail ul.specialism{clear:both;float:left;margin:0 0 3rem;padding-left:0}.lawyer-detail .content-desc li{color:#001d50!important;list-style:unset!important}.lawyer-detail i{font-size:1.15rem}.lawyer-detail i,.lawyer-detail i:before{color:#66a3a1!important}.icon-pound{font-size:1.25rem}.icon-pound,.single-lawyer .icon-pound:before{color:#001d50!important}.prem-img{margin-top:-3rem;text-align:right}@media (max-width:768px){.prem-img{margin-top:-1rem}}.prem-img img{height:160px;max-width:160px;object-fit:cover;width:160px}@media (max-width:768px){.prem-img img{height:90px!important;left:15px;margin-top:0;position:relative;top:-35px;width:90px!important}}.listing-desc{border-top:1px solid #eee!important}.spec-box-item{align-items:center;display:flex}.spec-box-item a{color:#001d50!important}.spec-box-item:before{background-color:#66a3a1!important;-webkit-border-radius:.375rem;border-radius:.375rem;content:"";display:inline-block;height:6px;margin-right:6px;position:relative;width:6px}.spec-box-item span{display:inline-block;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}@media (max-width:768px){.spec-box-item span{width:130px}}.list-post h2{font-size:1.375rem;margin:1.375rem 0 1rem}.list-post .online-abtest .online{margin-left:160px!important;margin-top:-145px}@media (max-width:1280px){.list-post .online-abtest .online{margin-left:130px!important}}@media (max-width:1140px){.list-post .online-abtest .online{margin-left:120px!important}}@media (max-width:768px){.list-post .online-abtest .online{margin-left:85px;margin-top:-110px}}@media (max-width:360px){.list-post .online-abtest .online{margin-left:70px;margin-top:-90px}}@media (max-width:768px){.list-post .regular .h-0{height:auto!important}}.full-width .btn .icon-phone{position:relative;top:2px}@media (max-width:768px){.full-width .btn .icon-phone{left:5px}}.full-width .lawyer-holder .listing-thumb{margin:auto;max-width:218px}.full-width .lawyer-holder .listing-thumb img{height:218px;max-width:218px;width:218px}.full-width .online-abtest .online{margin-left:175px!important;margin-top:-200px}@media (max-width:768px){.full-width .online-abtest .online{margin-left:85px!important;margin-top:-110px}}@media (max-width:360px){.full-width .online-abtest .online{margin-left:68px;margin-top:-95px}}.full-width .premium .online-abtest .online{margin-left:-125px!important}@media (max-width:768px){.full-width .premium .online-abtest .online{margin-left:70px!important}}.loop-premium h3{font-weight:500}.loop-premium .card,.loop-premium .card p{color:#001d50!important}.loop-premium .card .top-img img{margin:-65px 20px 0;max-height:90px;max-width:90px}.loop-premium .online-abtest .online{height:25px;margin:-40px 0 0 90px;width:25px}.online-abtest{display:flex;position:relative;z-index:100}.online-abtest a{display:block;max-width:49%;width:100%}.online-abtest a+a{margin-left:2%}.online-abtest a .btn{width:100%}.online-abtest a .btn.btn-secondary span{padding-left:10px}.online-abtest .online{background:url(/wp-content/themes/ddfr/build/images/live-icon.6bb9f2b1.svg) no-repeat;background-size:contain;border-radius:12px;color:#fff;display:inline-block;font-size:.625rem;font-weight:600;height:30px;line-height:14px;margin:-145px 0 0 250px;max-width:90px;overflow:hidden;padding:4px 10px;position:absolute;text-transform:uppercase;width:30px}@media (max-width:768px){.online-abtest .online{margin-left:45px}.online-abtest{display:block}.online-abtest a{max-width:100%}.online-abtest a .btn{font-size:1rem!important}.online-abtest a+a{margin-left:0;margin-top:.9rem}}.premium .online-abtest .online{margin-left:-70px!important;margin-top:-50px}@media (max-width:1280px){.premium .online-abtest .online{margin-left:-50px!important}}@media (max-width:1140px){.premium .online-abtest .online{margin-left:-40px!important}}@media (max-width:768px){.premium .online-abtest .online{margin-left:70px;margin-top:-80px}.search-inner .legalaid-mobile{margin-bottom:10px;margin-top:10px;position:relative}.search-inner .legalaid-mobile .icon-legalaid-info{margin-left:5px}.search-inner .legalaid-mobile .jurisdiction-text-mobile{left:0!important;top:25px!important}}#breadcrumbs,.breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;z-index:100}@media (max-width:768px){#breadcrumbs,.breadcrumbs{display:block}}#breadcrumbs li,.breadcrumbs li{color:#001d50!important;display:inline-block;font-size:.8125rem}@media (max-width:768px){#breadcrumbs li,.breadcrumbs li{display:inline}}#breadcrumbs li a,.breadcrumbs li a{color:#001d50!important;display:inline-block;font-size:.8125rem;font-weight:700}#breadcrumbs li a:first-letter,.breadcrumbs li a:first-letter{text-transform:uppercase!important}#breadcrumbs li a:hover,.breadcrumbs li a:hover{color:#66a3a1!important}#breadcrumbs li a:after,.breadcrumbs li a:after{color:#001d50!important;content:"\e315";display:inline-block;font-family:icomoon;font-size:12px;padding:0 5px;position:relative;top:1px}#breadcrumbs li:before,.breadcrumbs li:before{display:none!important}#breadcrumbs li .bread-current,.breadcrumbs li .bread-current{color:#8e8e8e!important;display:inline-block}#breadcrumbs li .bread-current:first-letter,.breadcrumbs li .bread-current:first-letter{text-transform:uppercase}#breadcrumbs .separator,.breadcrumbs .separator{display:none}.search-title-holder{margin-bottom:1.3rem;margin-top:.5rem}@media (max-width:768px){.search-title-holder{margin-bottom:.85rem;margin-top:.85rem}}.search-title-holder .heading-count{color:#001d50!important;display:inline-block;font-size:1.5rem;font-weight:500}.search-title-holder .heading-count+.heading-title{clear:none;display:inline;font-size:1.5rem;padding:0}.introdesc,.introdesc a{font-size:.95rem}.introdesc a{color:#66a3a1!important}.card.content h2{font-size:1.1rem;margin-top:15px}.card.content h2:after{border-bottom:4px solid #001d50!important;content:"";display:block;margin-top:5px;width:180px}.card.content h3{color:#424242!important;font-size:1rem;margin:10px 0}.card.content a{color:#66a3a1!important}.m-profile{padding-top:65px}.lawyer-detail .lawyer-img-holder img{border-radius:100%;height:160px;object-fit:cover;width:160px}.lawyer-detail .lawyer-box h1{font-size:1.375rem}.lawyer-detail .lawyer-box p{color:#001d50!important;font-size:.8125rem}.lawyer-detail .lawyer-box .online-abtest{flex-wrap:wrap}.lawyer-detail .lawyer-box .online-abtest #myBtn,.lawyer-detail .lawyer-box .online-abtest #myBtnonline{flex:0 0 100%}.lawyer-detail .lawyer-box .online-abtest #myBtn a,.lawyer-detail .lawyer-box .online-abtest #myBtn div,.lawyer-detail .lawyer-box .online-abtest #myBtnonline a,.lawyer-detail .lawyer-box .online-abtest #myBtnonline div{max-width:unset;width:100%}.lawyer-detail .boxsubheading{border-bottom:1px solid #eee!important;color:#001d50!important;font-size:1.3125rem;font-weight:600;line-height:1.1rem}.hours-box table,.hours-box td,.hours-box th{border:1px solid #eee!important;border-collapse:collapse}.hours-box table td{color:#001d50!important;padding:.7rem}.hours-box table td.day{font-weight:500}.social i{font-size:2rem}.detail-premium{height:560px}@media (max-width:768px){.detail-premium{height:190px}.detail-premium img{height:190px;object-fit:cover}}.detail-premium+.container{overflow:visible}@media (max-width:768px){.premium-head h1,.premium-head p{text-align:center}}.lawfirm-detail .lawyer-box{margin-top:-100px}@media (max-width:768px){.lawfirm-detail .lawyer-box{margin-top:-30px}.lawfirm-detail .lawyer-box h1{margin-bottom:0}}.lawfirm-detail .lawyer-box p{font-size:1rem}.lawfirm-detail .lawyer-box .online-abtest a{max-width:unset}.lawfirm-detail .lawyer-box .pt-md-5{padding-top:3.5rem!important}@media (max-width:768px){.lawfirm-detail .lawyer-box .pt-md-5{padding-top:0!important}}.lawfirm-detail .online-abtest .online{margin-left:120px;margin-top:-150px}@media (max-width:768px){.lawfirm-detail .lawyer-img-holder{margin-top:-80px;text-align:center}.lawfirm-detail .lawyer-img-holder img{height:120px;margin-bottom:10px;width:120px}.lawfirm-detail .lawyer-img-holder .online-abtest .online{margin-left:30px;margin-top:-125px}.lawfirm-detail.lawyer-holder .type-box{width:100%!important}}.lawfirm-detail #myBtnonline .btn{padding-right:10px!important}.member-expertise div{margin-bottom:2.2rem}.member-expertise .videoPlayer{position:relative}.member-expertise .videoPlayer svg{left:calc(50% - 40px);position:absolute;top:calc(50% - 40px)}.member-expertise .wp-caption-text p:first-of-type{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem}.firmgallery p{flex:0 0 100%;width:100%}.firmgallery p img{height:auto;padding:.8rem;width:33%}@media (max-width:768px){.firmgallery p img{padding:0 0 .8rem;width:100%}}.members-inner h3{font-size:1.1rem;font-weight:700;margin-bottom:0}.members-inner .wp-caption-text{font-size:.85rem}.members-inner img{height:200px;object-fit:cover;width:200px}.members-inner img,.specialist{border:1px solid #eee!important}.specialist{color:#001d50!important;font-size:.85rem}.specialist img{max-width:30px!important;width:30px!important}.specialist img.verifie_spe_be{max-width:20px!important;width:20px!important}.pro-menu ul{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.pro-menu ul,.pro-menu ul li{display:inline-block}.pro-menu ul li a{border-bottom:3px solid #fff!important;display:block;font-size:.9rem}.pro-menu ul li a.active{border-bottom:3px solid #001d50!important}.pro-menu ul::-webkit-scrollbar{display:none}@media (max-width:768px){.pro-menu.position-top{border-radius:0!important}}.jumptarget{content:"";display:block;height:65px;margin:-65px 0 0}.backontop{color:#66a3a1!important}.backontop i{background:#f0f6ff!important;border-radius:100%;font-size:.85rem;height:26px;padding:6px;width:26px}.social li{display:inline-block}.content-desc p i{color:#001d50!important;font-size:1rem}.lawfirm-detail s p:last-child,.lawyer-detail p:last-child{margin-bottom:0!important}@media (max-width:768px){.homepage-links .footer-box ul>li{display:block;width:100%}}.homepage-links .footer-box ul.main-footer-links--list{display:grid;grid-template-columns:repeat(auto-fit,calc(25% - 10px));list-style-type:none;margin:0;padding:0;grid-gap:5px 10px}.homepage-links .footer-box ul.main-footer-links--list li{clear:both;display:inline-block;float:left;font-size:15px;line-height:18px;margin:5px 0}@media (max-width:768px){.homepage-links .footer-box ul.main-footer-links--list li{display:block;position:relative}}.homepage-links .footer-box ul.main-footer-links--list li a{color:#001d50!important}@media (max-width:768px){.homepage-links .footer-box ul.main-footer-links--list li{display:block}}.homepage-links .linkmore{float:right;text-decoration:underline}.navigation{clear:both;margin:2rem 0}.navigation ul{list-style:none;margin:0;min-height:70px;padding:0;text-align:center}.navigation ul li{display:inline;padding:0 5px}.navigation ul li a{background:#001d50!important;border-radius:100%;color:#fff!important;display:inline-block;font-size:1rem;font-weight:600;height:40px;line-height:22px;padding:10px 5px;text-align:center;text-decoration:none;width:40px}.navigation ul li a:hover{background:#66a3a1!important}.navigation ul li.active{padding:15px 5px}.navigation ul li.active a{background:#66a3a1!important}.navigation ul li span.current{background:#66a3a1!important;border-radius:100%;color:#fff!important;display:inline-block;font-size:1rem;font-weight:600;height:40px;line-height:22px;padding:10px 5px;text-align:center;text-decoration:none;width:40px}.navigation ul li.nextlink a,.navigation ul li.prevlink a{border-radius:100px!important;padding:10px 20px!important;width:auto!important}.pagination{clear:both;display:inline-block;margin:0 15px 30px;width:100%}.pagination .pagination-next{float:right}.pagination .pagination-next a{background:#fff;border:1px solid hsla(0,0%,80%,.671);border-radius:4px;color:#454545;display:inline-block;font-size:14px;line-height:1;padding:12px 22px 12px 25px}.pagination .pagination-prev{float:left}.pagination .pagination-prev a{background:#fff;border:1px solid hsla(0,0%,80%,.671);border-radius:4px;color:#454545;display:inline-block;font-size:14px;line-height:1;padding:12px 22px 12px 25px}.article-holder h1{font-size:1.5rem;line-height:2rem}.article-holder .signature-holder a{color:#66a3a1!important}.article-holder .signature-holder .avatar-holder img{height:55px;max-width:unset;object-fit:cover;width:55px}.article-holder .signature-holder .post-metas{color:#001d50!important;font-size:.875rem}.article-holder .signature-holder p a{text-decoration:underline}.article-holder .article-content.card{cursor:default}@media (max-width:768px){.article-holder .article-content.card{box-shadow:none!important}}.article-holder .article-content p{margin:10px 0!important}.article-holder .article-content blockquote p{color:#424242!important}.article-holder .article-content .author{background:transparent!important;color:#424242!important;text-aling:right}.article-holder .article-content .quote{color:#424242!important}.article-holder .article-content img{border-radius:9px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.161);-moz-box-shadow:0 3px 12px rgba(0,0,0,.161);box-shadow:0 3px 12px rgba(0,0,0,.161);display:block;height:auto;margin:15px 0}.article-holder .article-content a{color:#66a3a1!important;font-weight:600}.article-holder .article-content a.btn{color:#fff!important}.article-holder .article-content h2{margin:30px 0 10px!important}.article-holder .article-content h2,.article-holder .article-content h2 span{font-size:1.5rem!important;line-height:2rem!important}.article-holder .article-content h3{color:#66a3a1!important;font-size:1.2rem;font-weight:500;line-height:1.5rem;margin:15px 0!important}.article-holder .article-content h3 span{font-size:1.2rem;line-height:1.5rem}.article-holder .article-content h3 strong,.article-holder .article-content strong{font-weight:600}.article-holder .article-content iframe{max-width:100%;min-height:400px;width:100%}@media (max-width:768px){.article-holder .article-content iframe{min-height:200px}}.article-holder .article-content .bloc-bonsavoir{background:#66a3a1!important;border-radius:1.3rem;-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;font-size:.938rem;line-height:1.7;margin:10px 0;padding:15px 70px 15px 20px;position:relative;width:100%!important}@media (max-width:768px){.article-holder .article-content .bloc-bonsavoir{padding-right:20px}}.article-holder .article-content .bloc-bonsavoir a{color:#fff!important;margin:0;text-decoration:underline}.article-holder .article-content .bloc-bonsavoir .title-bonsavoir{color:#fff!important;font-size:1.063rem;font-weight:600;margin:4px 0}.article-holder .article-content .bloc-bonsavoir .title-bonsavoir strong{font-weight:600!important}.article-holder .article-content .bloc-bonsavoir .desc-bonsavoir{font-size:1rem;padding-right:110px}@media (max-width:768px){.article-holder .article-content .bloc-bonsavoir .desc-bonsavoir{font-size:.875rem;padding-right:0}}.article-holder .article-content .bloc-bonsavoir .desc-bonsavoir ul{margin:1px;padding:0 10px}@media (max-width:768px){.article-holder .article-content .bloc-bonsavoir .desc-bonsavoir ul{margin:1px;padding:0 10px}}.article-holder .article-content .bloc-bonsavoir:after{background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0) 0) repeat-y 0/2px 6px,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTMuNSAyNGgtM2MtLjcgMC0xLjUtLjYtMS41LTEuOHYtMi4xYzAtMS0uNS0xLjktMS4zLTIuNkM1LjkgMTYuMSA1IDE0LjEgNSAxMS45Yy4xLTMuOCAzLjItNi44IDYuOS02LjkgMS45IDAgMy43LjcgNSAyczIuMSAzLjEgMi4xIDVjMCAyLjEtLjkgNC4xLTIuNiA1LjQtLjkuNy0xLjQgMS44LTEuNCAyLjh2Mi4zYzAgLjgtLjcgMS41LTEuNSAxLjVNMTIgNmMtMy4yIDAtNS45IDIuNy02IDUuOSAwIDEuOS44IDMuNyAyLjMgNC44IDEuMS45IDEuNyAyLjEgMS43IDMuNHYyLjFjMCAuMiAwIC44LjUuOGgzYy4zIDAgLjUtLjIuNS0uNXYtMi4zYzAtMS4zLjctMi43IDEuOC0zLjYgMS40LTEuMSAyLjItMi44IDIuMi00LjYgMC0xLjYtLjYtMy4xLTEuOC00LjNDMTUuMSA2LjYgMTMuNiA2IDEyIDYiLz48cGF0aCBkPSJNMTQuNSAyMWgtNWMtLjMgMC0uNS0uMi0uNS0uNXMuMi0uNS41LS41aDVjLjMgMCAuNS4yLjUuNXMtLjIuNS0uNS41TTEyIDNjLS4zIDAtLjUtLjItLjUtLjV2LTJjMC0uMy4yLS41LjUtLjVzLjUuMi41LjV2MmMwIC4zLS4yLjUtLjUuNU0xOC43IDUuOGMtLjEgMC0uMyAwLS40LS4xLS4yLS4yLS4yLS41IDAtLjdsMS40LTEuNGMuMi0uMi41LS4yLjcgMHMuMi41IDAgLjdMMTkgNS43cy0uMi4xLS4zLjFNMjMuNSAxMi41aC0yYy0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVoMmMuMyAwIC41LjIuNS41cy0uMi41LS41LjVNMjAuMSAyMC42Yy0uMSAwLS4zIDAtLjQtLjFsLTEuNC0xLjRjLS4yLS4yLS4yLS41IDAtLjdzLjUtLjIuNyAwbDEuNCAxLjRjLjIuMi4yLjUgMCAuNyAwIC4xLS4xLjEtLjMuMU0zLjkgMjAuNmMtLjEgMC0uMyAwLS40LS4xLS4yLS4yLS4yLS41IDAtLjdsMS40LTEuNGMuMi0uMi41LS4yLjcgMHMuMi41IDAgLjdsLTEuNCAxLjRjLS4xLjEtLjIuMS0uMy4xTTIuNSAxMi41aC0yYy0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVoMmMuMyAwIC41LjIuNS41cy0uMi41LS41LjVNNS4zIDUuOGMtLjEgMC0uMyAwLS40LS4xTDMuNSA0LjJjLS4yLS4yLS4yLS41IDAtLjdzLjUtLjIuNyAwbDEuNCAxLjRjLjIuMi4yLjUgMCAuNy0uMS4xLS4yLjItLjMuMk0xNiAxMi41Yy0uMyAwLS41LS4yLS41LS41IDAtMS45LTEuNi0zLjUtMy41LTMuNS0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVjMi41IDAgNC41IDIgNC41IDQuNSAwIC4zLS4yLjUtLjUuNSIvPjwvZz48L3N2Zz4=) no-repeat 50%/55%;content:"";height:calc(100% - 24px);margin:12px 0;opacity:.5;position:absolute;right:0;top:0;width:12%}@media (max-width:768px){.article-holder .article-content .bloc-bonsavoir:after{display:none}}.article-holder .bloc-bonsavoir ul{list-style:unset!important}.article-holder .bloc-bonsavoir li:before{content:""!important}.article-holder ul{list-style:none}.article-holder ul li:before{color:#66a3a1!important;content:"•";display:inline-block;font-size:1.3rem;font-weight:700;margin-left:-1em;width:1em}.article-holder .why-lawyer{background:#f9f9f9 url(/wp-content/themes/ddfr/build/images/shield_dark-min.6d2b90bb.svg) no-repeat;background-position:60px 55px;border-bottom:1px solid #e0e0e0!important;border-top:1px solid #e0e0e0!important;margin:20px -48px;padding:20px 55px 30px;width:calc(100% + 96px)}@media (max-width:768px){.article-holder .why-lawyer{background-position:50% 25px;background-size:50px auto;padding:70px 55px 30px}}.article-holder .why-lawyer ul{margin-left:100px;padding-left:0}@media (max-width:768px){.article-holder .why-lawyer ul{margin-left:0}}.article-holder .why-lawyer ul li{background:url(/wp-content/themes/ddfr/build/images/lead-check.362119a8.svg) no-repeat!important;background-position:0 7px!important;background-size:13px auto!important;margin-bottom:25px;padding-left:25px}.article-holder .why-lawyer ul li:before{display:none!important}.article-holder .why-lawyer h2,.article-holder .why-lawyer h3,.article-holder .why-lawyer h4,.article-holder .why-lawyer p{margin-left:100px!important}@media (max-width:768px){.article-holder .why-lawyer h2,.article-holder .why-lawyer h3,.article-holder .why-lawyer h4,.article-holder .why-lawyer p{margin-left:0!important}}.article-holder .author{background:#001d50!important}@media (max-width:768px){.article-holder .author .author-holder{flex-direction:column;justify-content:center;text-align:center}}.article-holder .author img{height:90px;max-width:unset;object-fit:cover;width:90px}.article-holder .author h3{color:#fff!important;font-size:1.125rem;font-weight:600}.article-holder .author h4{color:#fff!important;font-size:.875rem;font-weight:600}.article-holder .author h4 a{color:#66a3a1!important;font-size:.875rem}.article-holder .author h4 img{height:auto;width:13px}.article-holder .author .subheading{font-size:1.375rem;font-weight:600;margin-top:1rem}.article-holder .author .post-author-desc p.justifit-author,.article-holder .author .post-author-text{font-size:.8rem;line-height:1.2rem}.article-holder .author .post-author-link{font-size:.8rem;line-height:1.2rem;margin-top:1rem}.article-holder .author .post-author-link p a{color:#66a3a1!important}.article-holder .author .post-author-links i{font-size:2.2rem}.article-holder .author .post-author-links i:before{color:#66a3a1!important}.article-holder .related-posts .icon-similars{height:28px}.article-holder .related-posts h3{font-size:1.125rem}.article-holder .related-posts .recent-item h4{font-size:.938rem;line-height:1.2rem}.article-holder .related-posts .recent-item h4 a{font-weiht:700}.article-holder .related-posts .recent-item img{-webkit-box-shadow:0 0 9px #ccc!important;-moz-box-shadow:0 0 9px #ccc!important;box-shadow:0 0 9px #ccc!important;height:205px;object-fit:cover;width:100%}.article-holder .social-icons .section-title{color:#001d50!important;font-size:.75rem;font-weight:600;margin-bottom:0;text-transform:uppercase}.article-holder .social-icons ul{list-style:none;margin-top:1rem;padding:0}.article-holder .social-icons ul li{display:inline-block}.article-holder .social-icons ul li:before{display:none}.article-holder .social-icons ul li i:before{color:#66a3a1!important;font-size:1.3rem}.article-holder table{border-collapse:collapse;border-radius:1em;color:#fff!important;margin:10px 0;overflow:hidden}@media (max-width:768px){.article-holder table{width:100%!important}}.article-holder table strong{color:#fff!important}.article-holder table th,.article-holder table tr td{background:#66a3a1!important;border-bottom:2px solid #fff!important;border-right:2px solid #fff!important;padding:1em}.article-holder table tr td:last-child{border-right:0!important}.article-holder table tr:last-child td{border-bottom:0!important}.newCtaBoxAfterContent{align-self:center;background:#001d50!important;border-radius:25px;color:#fff;display:flex;float:none;height:150px;margin:20px 0;padding:10px 50px}@media (max-width:768px){.newCtaBoxAfterContent{flex-direction:column;height:auto;justify-content:center;padding:30px}}.newCtaBoxAfterContent>div:first-child{margin-right:30px}@media (max-width:768px){.newCtaBoxAfterContent>div:first-child{margin-right:0}}.newCtaBoxAfterContent>div:not(.bannerText){align-self:center;display:flex;flex-wrap:wrap}.newCtaBoxAfterContent>div img{height:97px;width:97px}.newCtaBoxAfterContent>div .bannerText{align-self:center;display:flex;flex-direction:column;max-width:300px}@media (max-width:768px){.newCtaBoxAfterContent>div .bannerText{max-width:100%;text-align:center}}.newCtaBoxAfterContent>div h4{color:#fff!important;font-size:2rem;font-weight:600;margin:0;text-transform:none}@media (max-width:768px){.newCtaBoxAfterContent>div h4{font-size:1.5rem}}.newCtaBoxAfterContent>div p{color:#fff!important;font-size:1.1rem;line-height:23px;margin:0 0 20px;padding:0;text-align:left}@media (max-width:768px){.newCtaBoxAfterContent>div p{margin-bottom:1.3rem!important;text-align:center}}.newCtaBoxAfterContent>div a{background:#66a3a1!important;border-radius:22px;font-size:.975rem;height:48px;line-height:48px;margin-left:10px;padding:0 5px;text-transform:none;width:260px}.newCtaBoxAfterContent>div a+a{margin-top:10px!important}.newCtaBoxAfterContent>div a span{line-height:48px}@media (max-width:768px){.newCtaBoxAfterContent>div .btn{width:100%}}.newCtaBox{background-color:#001d50!important;border-radius:25px;color:#fff;float:none;margin-bottom:30px;padding:30px;text-align:center;width:100%}@media (max-width:768px){.newCtaBox{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:20px 0}}.newCtaBox p{font-size:14px;line-height:18px;padding:0}.newCtaBox a{background:#66a3a1!important;border-radius:1.3rem;line-height:30px;text-transform:none;width:260px}.newCtaBox h2{color:#fff!important;font-size:1.3rem;line-height:1.8rem;margin:20px 0 0;padding:10px 0 0;text-transform:uppercase}.newCtaBox h4{margin:20px 0 10px;text-transform:uppercase}.newCtaBox img{height:97px}blockquote{background-color:transparent!important;color:#001d50!important;font-size:1rem;font-style:italic;line-height:1.3;margin:10px 0 0;padding:40px 20px 20px;position:relative;width:100%}@media (max-width:768px){blockquote{padding:10px 10px 10px 40px!important}}blockquote a{cursor:pointer!important}blockquote span{color:#001d50!important}blockquote span.quote{font-size:1.125rem;line-height:1.125rem}blockquote span.author{font-size:1rem;margin-top:5px}blockquote span.author,blockquote span.author-desc{display:block;font-weight:600;position:relative;text-align:right}blockquote span.author-desc{color:#001d50!important;font-size:.813rem;font-style:normal;margin-top:-8px;padding-left:5px;z-index:5}blockquote p,blockquote strong{color:#001d50!important}blockquote:before{background-image:url(/wp-content/themes/ddfr/build/images/quotes.e650bd8b.svg);background-position:50%;background-repeat:no-repeat;color:transparent;content:'"';display:block;height:60px;left:0;position:absolute;top:-10px;width:45px}@media (max-width:768px){blockquote:before{background-size:contain;height:25px;top:25px;width:25px}}.banner input[type=text]{background:#fff;border:0;color:#001d50;font-size:1.1rem!important;font-weight:700;padding:1rem 2rem;text-align:center}.banner input::placeholder{color:#d3d2d2!important}.banner .btn{font-size:1.1rem!important}.banner .banner-icon-star:after{background:url(/wp-content/themes/ddfr/build/images/banner-stars.b7a27cea.svg) no-repeat;background-size:contain;bottom:-55px;content:"";height:50px;position:absolute;right:0;width:50px}.banner .new-checkbox{font-size:.813rem}.banner .new-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.banner .new-checkbox input:checked~.checkmark:after{display:block}.banner .new-checkbox .checkmark{background-color:transparent;border:1px solid #fff!important;border-radius:0;height:15px;left:0;position:absolute;top:2px;width:15px}.banner .new-checkbox .checkmark:after{border:solid #fff;border-width:0 2px 3px 0;content:"";display:none;height:10px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.banner .new-checkbox:hover input~.checkmark{background-color:#001d50!important}.text-normal{text-transform:none!important}.lwptoc{margin:25px 5px 35px!important}@media (max-width:768px){.lwptoc{margin:15px 0!important}}.lwptoc .lwptoc_i{background:#66a3a1!important;border-radius:1.3rem;color:#fff!important;font-size:100%;padding:30px;width:100%}.lwptoc .lwptoc_i div a{color:#fff!important;display:block;font-weight:400}.lwptoc .lwptoc_i div a:before{background:#fff!important;border-radius:100px;content:"";display:block;float:left;height:6px;margin:8px 12px 0 0;width:6px}.lwptoc .lwptoc_i div a:after{clear:both;content:"";display:block}.lwptoc .lwptoc_i div a:hover{border-bottom:0!important}.lwptoc .lwptoc_i div a span{display:block;float:left;width:calc(100% - 20px)}.lwptoc .lwptoc_i .lwptoc-baseItems .lwptoc_items{font-size:100%}.lwptoc .lwptoc_i .lwptoc_item{margin:10px 0!important}.carousel-holder{margin:40px -10px 0}@media (max-width:768px){.carousel-holder{overflow:hidden}}.carousel-holder h2{font-size:1.5em}.carousel-holder p.lead-desc{color:#001d50!important;font-size:1rem;margin:10px 0 20px}@media (max-width:768px){.carousel-holder .lawyers-carousel.slick-slider{margin-left:0;width:180%}}.carousel-holder .lawyers-carousel.slick-slider .slick-list{padding-top:10px}.carousel-holder .lawyers-carousel h3{background:#000;background:linear-gradient(180deg,transparent,#000 89%);bottom:0;font-size:18px;font-weight:700;margin:0;padding:20px 10px;position:absolute;width:100%}.carousel-holder .lawyers-carousel .city{background:#fff;border-radius:100px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.161);-moz-box-shadow:0 3px 12px rgba(0,0,0,.161);box-shadow:0 3px 12px rgba(0,0,0,.161);display:inline-block;left:10px;padding:5px 10px;position:absolute;top:-10px}.carousel-holder .lawyers-carousel .btn{font-size:.75rem}.carousel-holder .lawyers-carousel .slick-next,.carousel-holder .lawyers-carousel .slick-prev{background:url(/wp-content/themes/ddfr/build/images/rigth-arrow.aef7ef35.svg) no-repeat;background-size:contain;border:0;height:25px;overflow:hidden;position:absolute;text-indent:-9999px;top:45%;width:25px}.carousel-holder .lawyers-carousel .slick-prev{left:-30px;transform:rotate(180deg)}.carousel-holder .lawyers-carousel .slick-next{right:-30px}.carousel-holder .lawyers-carousel .hsppremium-cnt{margin:0;padding:10px 10px 20px;position:relative}.carousel-holder .lawyers-carousel .hsppremium-cnt p{align-items:center;color:#001d50!important;display:flex;font-size:.813rem;margin:0;padding:5px 10px}.carousel-holder .lawyers-carousel .ui-label.circular{display:inline-block;font-size:.65rem;margin-bottom:5px;text-align:center}.boxzilla-center-container{height:0;left:0;line-height:0;position:fixed;right:0;text-align:center;top:0;z-index:11000}.boxzilla-center-container .boxzilla{background:transparent;display:inline-block;line-height:normal;overflow:visible!important;padding:0 25px 25px!important;position:relative;text-align:left}.boxzilla-center-container .boxzilla-content>:first-child,.boxzilla-center-container .boxzilla-content>:last-child{margin-bottom:0;padding-bottom:0}.boxzilla-center-container .boxzilla-content .boxlead{height:660px;width:700px}.boxzilla-center-container .boxzilla-content iframe{background:#fff!important;border:0;border-radius:24px;-webkit-box-shadow:0 0 15px rgba(8,116,253,.149);-moz-box-shadow:0 0 15px rgba(8,116,253,.149);box-shadow:0 0 15px rgba(8,116,253,.149);max-width:100%}.boxzilla-close-icon{-webkit-appearance:none;background:url(/wp-content/themes/ddfr/build/images/close.9e9b3dda.svg) no-repeat;background-size:contain;color:#fff!important;cursor:pointer;font-weight:700;height:16px;line-height:20px;opacity:1!important;padding:0!important;position:absolute;right:45px!important;text-align:center;text-indent:-9999px;top:20px!important;width:16px}@media (max-width:767px){.boxzilla-center-container .boxzilla{background:transparent!important;border-radius:0;padding:0!important;width:100%}.boxzilla-center-container .boxzilla-content{display:block;height:100%;margin:0;padding:0;width:100%}.boxzilla-center-container .boxzilla-content iframe{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:98vh!important;max-height:100%!important}.boxzilla-center-container .boxzilla-content .boxlead.first-child{border-radius:0;display:block;height:100%;min-height:100vh;min-width:340px;overflow:hidden;width:100%}}@media (max-width:767px) and (max-width:600px){.boxzilla-center-container .boxzilla-content .boxlead iframe{border-radius:0!important;height:100vh!important}}@media (max-width:767px){.boxzilla-close-icon{color:#001d50!important;right:16px!important;top:10px!important}}.comite-head{background-blend-mode:multiply;background-color:rgba(0,38,114,.9);background-image:url(/wp-content/themes/ddfr/build/images/comite-hero.2576cd27.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff!important;height:400px;margin:0;padding:80px 0 0;position:relative;text-align:center;z-index:-10}.comite-head h2{color:#fff!important;font-size:2.5rem;line-height:2.75rem;max-width:560px}.comite-head p{color:#fff!important;font-size:1.3rem;line-height:1.8rem;max-width:650px}@media (max-width:768px){.comite-head p{font-size:1rem;font-weight:500;line-height:1.5rem}}.comite-content h1{font-size:2rem;font-weight:600}@media (max-width:768px){.comite-content h1{font-size:calc(1.325rem + .9vw)}}.comite-lawyer .comite-img{height:200px;width:200px}@media (max-width:768px){.comite-lawyer .comite-img{margin:auto;text-align:center}}.comite-lawyer .comite-img img{border:1px solid #eee!important;height:200px;width:200px}@media (max-width:768px){.comite-lawyer .comite-lawyer-content{margin:auto;max-width:300px}}.comite-lawyer .comite-lawyer-content h2{font-size:1.375rem;line-height:1.75rem}.comite-lawyer .comite-lawyer-content p a{color:#424242!important;font-size:.975rem}.comite-lawyer .comite-lawyer-content p a.btn{color:#fff!important}.comite-lawyer .spec-box-item{align-items:flex-start}.comite-lawyer .spec-box-item:before{top:8px}.comite-lawyer .spec-box-item span{white-space:pre-wrap;width:auto}@media (max-width:360px){.comite-pagination .nextlink{margin-top:10px!important}}.comite-links .blue-bg{background:#001d50!important}.comite-links .blue{color:#001d50!important}.comite-links .orange-bg{background:#d1b387!important}.comite-links .orange{color:#d1b387!important}.comite-links .dark-blue-bg{background:#66a3a1!important}.comite-links .dark-blue{color:#66a3a1!important}.comite-links .icon{align-items:center;background:#fff!important;border:3px solid #d1b387!important;display:flex;height:80px;justify-content:center;margin:-70px auto 0;width:80px}.comite-links .icon.blue{border:3px solid #001d50!important}.comite-links .icon.dark-blue{border:3px solid #66a3a1!important}.comite-links .icon.orange{border:3px solid #d1b387!important}.comite-links h2{font-size:1.5rem;line-height:2rem}.comite-links h2,.comite-links p{color:#fff!important}.page.type-page h1{font-size:1.5rem;font-weight:600;line-height:2rem}.page.type-page h1 b{font-weight:600!important}.page.type-page a{color:#66a3a1!important;font-weight:600}.page.type-page a.btn{color:#fff!important}.page.type-page h2{font-size:1.5rem!important;line-height:2rem!important;margin:30px 0 10px!important}.page.type-page h2 b{font-weight:600!important}.page.type-page h3{font-size:1.2rem;font-weight:500;line-height:1.5rem;margin:15px 0!important}.page.type-page h3 b,.page.type-page h3 strong,.page.type-page h4 b,.page.type-page h4 strong{font-weight:600!important}.page.type-page strong{font-weight:600}.page.type-page ul{padding-left:4rem!important}@media (max-width:768px){.page.type-page ul{padding-left:2rem!important}}.page p{margin:10px 0!important}.social-icons .twitter{margin-right:10px;margin-top:-8px;max-height:20px}.social-icons h2{font-weight:600}.social-icons p{font-size:.975rem}.post-author-links .twitter{height:35px!important;margin-right:8px;margin-top:-22px;width:auto!important}.socials-footer .twitter{height:30px;margin-right:10px;margin-top:-18px;width:auto}.socialsection .twitter{height:31px;margin-right:10px;margin-top:-20px;width:auto}.recent-lawyers{overflow:hidden}.recent-lawyers h1{font-size:2rem;font-weight:600}@media (max-width:768px){.recent-lawyers h1{font-size:calc(1.325rem + .9vw)}}.recent-lawyers h2{font-weight:600}.recent-lawyers p{font-size:.975rem}.right-part .sticky-top{top:20px}.scroller{display:flex;gap:1rem;overflow-x:scroll;padding:20px 10% 20px 20px;width:100vw}@media (min-width:1600px){.scroller{padding-right:30%}}@media (min-width:2160px){.scroller{padding-right:40%}}.scroller::-webkit-scrollbar{background:transparent;width:0}@media (min-width:1600px){.scroller .col-md-3{width:16%}}.timer-holder .timerrate img{border-radius:0!important;height:auto;width:35px}@media (max-width:768px){.timer-holder .timerrate img{width:25px}}.timer-holder .timerrate p{margin-bottom:1rem!important}@media (max-width:768px){.timer-holder .timerrate.d-flex p{margin-bottom:0!important}}.timer-holder .reviews .ratings{color:#b1b1b1;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.timer-holder .reviews .ratings .full-stars{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.timer-holder .reviews .ratings .full-stars:before{background:url(/wp-content/themes/ddfr/build/images/stargold.30d299f4.svg) no-repeat;background-size:contain;content:"";display:block;height:20px;width:120px}@media (max-width:768px){.timer-holder .reviews .ratings .full-stars:before{height:15px;width:90px}}.timer-holder .reviews .ratings .empty-stars:before{background:url(/wp-content/themes/ddfr/build/images/stargrey.8f8fb81b.svg) no-repeat;background-size:contain;content:"";display:block;height:20px;width:120px}@media (max-width:768px){.timer-holder .reviews .ratings .empty-stars:before{height:15px;width:90px}}.timer-holder .reviews a{color:#001d50!important;cursor:pointer;position:relative;text-decoration:underline;z-index:100}.timer-holder .reviews.rating-margin p{margin-left:.5rem}.timer-holder p,.timer-holder p span{font-size:.9rem!important}.new-more{color:#001d50!important;text-decoration:underline}.timerate .online{margin-left:140px!important}.lawyer-detail .timerate .online{margin-left:125px!important}@media (max-width:768px){.lawyer-detail .timerate .online{margin-left:45px!important;margin-top:-130px}.lawyer-detail .timerate .lawyer-img-holder img{height:140px;width:140px}}.lawyer-detail .mobile-width{margin:auto;max-width:280px}@media (max-width:768px){.lawyer-detail .lawyer-box .timerrate~.reviews{border-top:1px solid #eee!important;display:inline-block;margin-top:15px!important;padding-left:10px;padding-right:10px;padding-top:15px;width:auto}.list-post .timerate .online{margin-left:25px!important}}.lawyer-detail.lawyer-holder .timer-holder .timerrate p,.premium-column .timer-holder .timerrate p{margin-bottom:0!important}@media (max-width:768px){.lawfirm-detail.lawyer-detail.lawyer-holder .timer-holder .timerrate p{margin-bottom:0!important}}.single-lawyer .btn span{text-transform:lowercase}.dropdown-content-maitrise{background:#fff!important;border-radius:25px;box-shadow:0 3px 12px rgba(0,0,0,.161);min-width:250px;padding:10px 20px;position:absolute;top:60px;z-index:9}@media (max-width:768px){.dropdown-content-maitrise{position:relative!important;top:10px}}.dropdown-content-maitrise.show{display:block}.dropdown-content-maitrise a{color:#000;display:block;font-size:.875rem;font-weight:600;padding:10px;text-align:center;text-decoration:none}.dropdown-content-maitrise hr{margin:0!important}.maitrise-content.head.container .menu-holder .menu-head ul li a,.maitrise-content.head.container .menu-holder .menu-head ul li:hover a{border-bottom:0!important}.maitrise-content.head.container #nav-wrapper a.btn,.maitrise-content.head.container .nav-links-mobile a.btn{padding-right:3.5rem!important}.maitrise-content .archive-description{color:#001d50!important;font-size:.9rem}@media (max-width:768px){.maitrise-content .mobile-reverse{flex-direction:column-reverse}.maitrise-content .mobile-reverse img{margin-bottom:1.5rem}.maitrise-content .mobile-reverse h2,.maitrise-content .mobile-reverse p{text-align:center}.maitrise-content .mobile-reverse .btn{display:block;width:100%}}.maitrise-content #menu-header-home-maitrise,.maitrise-content #menu-header-menu-maitrise{margin:0!important;padding:0!important}.maitrise-content #menu-header-home-maitrise li,.maitrise-content #menu-header-menu-maitrise li{display:inline-block;font-weight:600!important;margin-right:.8rem!important}.maitrise-content #menu-header-home-maitrise li a,.maitrise-content #menu-header-menu-maitrise li a{display:block;font-size:.8125rem!important;letter-spacing:0!important;padding-bottom:.625rem!important;padding-top:.625rem!important}.maitrise-content .post-metas{color:#424242!important;font-size:.688rem!important}.maitrise-content .post-metas .pb-athr:before{background-image:url(/wp-content/themes/ddfr/build/images/icon_pencil.4ce472e2.svg);background-position:50%;background-repeat:no-repeat;content:"";float:left;height:20px;left:0;margin:0 5px 0 0;top:0;width:20px}.maitrise-content .post-metas a{color:#001d50!important}.maitrise-content .category-lists-new{bottom:unset;font-weight:500;left:unset;margin-top:.5rem;padding-left:1.5rem;position:relative;text-align:left;text-transform:uppercase;top:unset}.maitrise-content.article-holder .related-posts .recent-item img{height:auto!important}.maitrise-content.article-holder .article-content img.aligncenter{margin-left:auto!important;margin-right:auto!important;max-width:100%!important}.maitrise-content .ctaBox{background-image:url(/wp-content/themes/ddfr/build/images/banner_maitrise_new.2a8a5599.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;float:none;height:530px;height:225px;margin:20px 0}.maitrise-content .ctaBox a{color:#fff!important}.maitrise-content .ctaBox h3{color:#001d50!important;font-size:1.125rem;letter-spacing:-.3px;margin-top:5px;text-align:center}.maitrise-content .bloc-livreblanc input.input-livreblanc{border:0!important;box-shadow:none!important}.boxzilla-maitrise-pop-up .boxzilla-content img,.boxzilla-maitrise-pop-up-exit-intent .boxzilla-content img{border-radius:1.2rem}@media (max-width:768px){.boxzilla-maitrise-pop-up .boxzilla-content img,.boxzilla-maitrise-pop-up-exit-intent .boxzilla-content img{height:auto!important;max-width:100%}}.boxzilla-maitrise-pop-up .boxzilla-close-icon,.boxzilla-maitrise-pop-up-exit-intent .boxzilla-close-icon{color:#fff!important;top:0!important}@media (max-width:768px){.boxzilla-maitrise-pop-up .boxzilla-close-icon,.boxzilla-maitrise-pop-up-exit-intent .boxzilla-close-icon{right:-5px!important}.p-menu ul{display:inline-block;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;width:100%}}.p-menu ul li .sub-menu{display:none}.p-menu ul li:hover>.sub-menu{display:block;position:absolute}.maitrise-articles-holder{padding-right:100px;position:relative}@media (max-width:768px){.maitrise-articles-holder{padding-right:0}}.maitrise-more-link{align-items:center;display:flex;height:100%;justify-content:center;padding:5px;position:absolute;right:40px;top:0;width:57px}@media (max-width:768px){.maitrise-more-link{margin:30px auto 0;position:relative;right:unset;text-align:center;top:unset}}.bloc-aretenir{background-color:#66a3a1!important;border-radius:20px;-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;font-size:.975rem;line-height:1.7;margin:35px 0 20px;padding:22px 20px 20px 40px;position:relative;text-align:left;width:100%!important}@media (max-width:768px){.bloc-aretenir{margin:10px 0;text-align:center}}.bloc-aretenir a{color:#fff!important;text-decoration:underline!important}.bloc-aretenir p{font-size:.9em;line-height:1.7}.bloc-aretenir p,.bloc-aretenir strong{color:#fff!important}.bloc-aretenir ul{list-style:none;margin:10px 0;padding:0 0 0 15px!important}.bloc-aretenir ul li:before{color:#fff!important;content:"•"}.bloc-aretenir:before{background-position:top;background-repeat:no-repeat;content:"";height:calc(100% - 2px);left:0;margin:-22px -39px;position:absolute;top:0;width:12%}@media (max-width:768px){.bloc-aretenir:before{background-position:top;content:"";height:93px;margin:auto;position:absolute;right:0;top:20px;width:90px}}.bloc-aretenir .bloc-aretenir-title{color:#fff;font-size:1.1em;font-weight:700;line-height:1.1;padding-bottom:5px;text-align:left}@media (max-width:768px){.bloc-aretenir .bloc-aretenir-title{font-size:1.2rem;margin:15px 0 0;text-align:center}}.bloc-anoter{background-color:#66a3a1!important;border-radius:20px;-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;font-size:.975rem;line-height:1.7;margin:30px 0;padding:20px 20px 20px 110px;position:relative;text-align:left;width:100%!important}@media (max-width:768px){.bloc-anoter{padding:20px}}.bloc-anoter .bloc-anoter-title{color:#fff!important;font-size:1.1rem;font-weight:700;line-height:1.1rem;padding-bottom:5px;text-align:left}@media (max-width:768px){.bloc-anoter .bloc-anoter-title{font-size:1.2rem;margin:15px 0 0;text-align:center}}.bloc-anoter a{color:#fff!important;text-decoration:underline!important}.bloc-anoter p{font-size:.9em;line-height:1.7}.bloc-anoter ul{list-style:none;padding:10px}.bloc-anoter:before{content:"";height:calc(100% - 24px);left:0;margin:12px 0;position:absolute;top:0;width:12%}@media (max-width:768px){.bloc-anoter:before{content:"";height:93px;margin:auto;position:absolute;right:0;top:20px;width:90px}}.bloc-asavoir{background-color:#66a3a1!important;border-radius:20px;-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;font-size:.975rem;line-height:1.7;margin:30px 0;padding:20px 20px 20px 110px;position:relative;text-align:left;width:100%!important}@media (max-width:768px){.bloc-asavoir{padding:70px 20px 20px;text-align:center}}.bloc-asavoir .bloc-asavoir-title{color:#fff!important;font-size:1.1rem;font-weight:700;line-height:1.1rem;padding-bottom:5px;text-align:left}@media (max-width:768px){.bloc-asavoir .bloc-asavoir-title{font-size:1.2rem;margin:15px 0 0;text-align:center}}.bloc-asavoir a{color:#fff!important;text-decoration:underline!important}.bloc-asavoir p{font-size:.9em;line-height:1.7}.bloc-asavoir ul{list-style:none;padding:10px}.bloc-asavoir:before{background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0) 0) repeat-y 100%/1px 6px,url(/wp-content/themes/ddfr/build/images/bulb.c6cd0815.svg) no-repeat 50%/45%;content:"";height:calc(100% - 24px);left:0;margin:12px 0;position:absolute;top:0;width:12%}@media (max-width:768px){.bloc-asavoir:before{background:url(https://www.justifit.fr./img/bulb.svg) no-repeat 50%/45%;content:"";height:93px;margin:auto;position:absolute;right:0;top:20px;top:5px;width:90px}}.bloc-livreblanc{background-color:#001d50!important;border-radius:20px;-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;font-size:.9em;line-height:1.7;margin:30px 0;min-height:195px;padding:25px;position:relative;text-align:left;width:100%!important}@media (max-width:768px){.bloc-livreblanc{float:left;margin-top:20px;min-height:220px;padding:60px 20px 20px}}.bloc-livreblanc:before{background:url(/wp-content/themes/ddfr/build/images/book_open.eb311ac4.svg) no-repeat 50%/95%;content:"";height:35px;left:0;margin:37px 166px;position:absolute;top:0;width:48px}@media (max-width:768px){.bloc-livreblanc:before{background-position:top;content:"";height:93px;margin:auto;position:absolute;right:0;top:20px;width:90px}}.bloc-livreblanc .bloc-livreblanc-title{color:#fff!important;font-size:1.1em;font-weight:700;line-height:1.2;margin:57px 0 0;padding:0;text-align:left;text-align:center}@media (max-width:768px){.bloc-livreblanc .bloc-livreblanc-title{font-size:1.3rem;margin:0;padding:45px 0 0 14px;text-align:center}}.bloc-livreblanc .bloc-livreblanc-title span{color:#fff!important;font-size:.9em!important;font-weight:400}.bloc-livreblanc .form-livreblanc{margin:10px 0}.bloc-livreblanc #livreblanc-form-confirm{margin:42px 0}.ts-wrapper .ts-dropdown{border:unset;border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.161);margin-top:10px;padding:10px 5px 10px 10px}.ts-wrapper .ts-dropdown .active{background-color:#f5fafd;color:#001d50!important}.ts-wrapper .ts-dropdown .option{color:#001d50!important;padding:10px}.ts-wrapper .ts-dropdown .option:hover{background-color:#f5fafd}.ts-wrapper .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:#001d50;border-radius:8px}.ts-wrapper .ts-dropdown-content::-webkit-scrollbar{background-color:#f8f8f8;border-radius:8px;display:block;width:8px}.ts-control input{display:none!important}.filters-dropdown-language-container .ts-wrapper{-moz-appearance:none;appearance:none;background-color:#fff!important;border:1px solid #d5e1ff!important;border-radius:15px;box-shadow:0 3px 12px rgba(0,0,0,.161);box-shadow:0 0 0 0 rgba(0,0,0,.04);color:#001d50!important;display:block;float:left;float:unset!important;font-size:15px;font-weight:600;height:50px;line-height:1.3;margin:0;padding:.6em 1.4em .6em .8em;width:100%!important;width:100%}.filters-dropdown-language-container .ts-wrapper .ts-dropdown{margin-top:-25px}@media (max-width:768px){.filters-dropdown-language-container .ts-wrapper .ts-dropdown{margin-top:-250px}}.filters-dropdown-language-container .ts-control{border:0;color:#001d50!important;padding:6px 8px 8px;position:relative}.filters-dropdown-language-container .ts-control:after{background:url(/wp-content/themes/ddfr/build/images/rigth-arrow.aef7ef35.svg) no-repeat!important;background-size:contain!important;content:"";display:block;height:16px;position:absolute;right:0;rotate:90deg;top:12px;width:16px}.main-content{max-width:1090px}.about-us{color:#001d50!important}.about-us .hero h1{font-size:3rem;line-height:4rem}@media (max-width:768px){.about-us .hero h1{font-size:2rem;line-height:2.5rem}}.about-us .hero h1 span{display:inline-block;position:relative}.about-us .hero h1 span text{position:relative;z-index:1}.about-us .hero h1 span:after{background:#d1b387!important;bottom:7px;content:"";display:block;height:18px;left:0;position:absolute;width:100%;z-index:0}@media (max-width:768px){.about-us .hero h1 span:after{bottom:2px;height:12px}.about-us .hero .main-leads h2{font-size:1rem!important;font-weight:400!important;line-height:1.5rem!important}.about-us .hero .main-leads h3{font-size:1.2rem!important;line-height:1.5}.about-us .hero .btn{border-radius:1.5rem!important}}.about-us h2{font-size:2.5rem;line-height:3rem}@media (max-width:768px){.about-us h2{font-size:1.5rem!important;line-height:2rem!important}}.about-us h2 span{display:inline-block;position:relative}.about-us h2 span text{position:relative;z-index:1}.about-us h2 span:after{background:#d1b387!important;bottom:3px;content:"";display:block;height:18px;left:0;position:absolute;width:100%;z-index:0}@media (max-width:768px){.about-us h2 span:after{bottom:2px;height:10px}.about-us .fs-18{font-size:1rem!important;line-height:1.3rem!important}}.about-us .usps .h-95{height:95px;width:auto}.about-us .usps .h-65{height:65px;margin-top:15px;width:auto}@media (max-width:768px){.about-us .usps h2{font-size:1.5rem!important}.about-us .usps p{font-size:.75rem!important}.about-us .offer-section .w-100{width:auto!important}}.about-us .mission .btn{border-radius:.85rem!important;font-size:1.5rem!important}@media (max-width:768px){.about-us .mission .btn{align-items:center;display:flex;min-height:170px}}.about-us .mission .btn:hover{cursor:default!important;opacity:1!important}@media (max-width:768px){.about-us .mission p{font-size:1rem!important;line-height:1.25rem!important}}.about-us .values h3{margin-left:160px}@media (max-width:768px){.about-us .values h3{font-size:1.5rem!important;margin-left:130px}}.about-us .values .card{border:1px solid #001d50!important;color:#001d50!important}.about-us .values .card .values-img-holder{height:95px;margin-bottom:20px;margin-top:-100px;width:95px}.about-us .values .line-one .card{min-height:310px}.about-us .values .line-two .card{min-height:280px}.about-us .lead-image{height:100px}.about-us .mw-625{max-width:625px}.about-us .mw-50{max-width:50px!important}@media (max-width:768px){.about-us .my-136{margin-bottom:2rem!important}.about-us .mt-136,.about-us .my-136{margin-top:2rem!important}.about-us .fs-32{font-size:1.5rem}}.locations .map-holder{height:260px}@media (max-width:768px){.locations .map-holder{height:140px}.locations a,.locations p{font-size:.75rem!important;line-height:1rem!important}}.locations .btn{font-size:1.125rem!important;line-height:1.5rem!important}.timeline{display:flex;display:grid;flex-direction:column;grid-template-columns:1fr 1px 1fr;height:auto;margin:48px auto 0;max-width:1440px;width:90%}@media (max-width:768px){.timeline{height:auto;width:100%}}@media (max-width:380px){.timeline{margin-left:-25px}}.timeline .timeline-content{margin:1rem 1rem 20px;overflow-wrap:break-word!important;padding:0 1.2rem;transition:.4s ease}.timeline .timeline-component{margin:-15px 20px 20px}@media (max-width:768px){.timeline .timeline-component{margin:-20px 0 0}}.timeline .timeline-component .mw-205{max-width:205px}.timeline .timeline-component .mw-165{max-width:165px}.timeline .timeline-component .mw-150{max-width:150px}.timeline .timeline-component .mw-330{max-width:330px}.timeline .timeline-component .mw-195{max-width:195px}.timeline .timeline-component .mw-270{max-width:270px}.timeline .timeline-component .mw-225{max-width:225px}.timeline .timeline-component .mw-245{max-width:245px}.timeline .timeline-component .mw-105{max-width:105px}.timeline .timeline-component img{max-width:100px!important}@media (max-width:768px){.timeline .timeline-component img{max-width:55px!important}}.timeline .timeline-component img.float-start{margin-left:12px}@media (max-width:768px){.timeline .timeline-component img.float-start{margin-bottom:15px}}.timeline .timeline-component img.float-end{margin-right:12px}@media (max-width:768px){.timeline .timeline-component img.float-end{margin-bottom:15px}}.timeline .timeline-component img.mw-unset{max-width:unset!important}@media (max-width:768px){.timeline .timeline-component p{font-size:.75rem!important}}.timeline .timeline-middle{background:#001d50;height:100%;position:relative;width:1px}.timeline .main-middle{opacity:0}.timeline .timeline-circle{background:#001d50;border-radius:50%;height:15px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15px}@media (max-width:768px){.timeline .mtn-5{margin-top:-5px}.timeline .mtn-10{margin-top:-10px}.timeline .mtn-20{margin-top:-20px}.timeline .mtn-40{margin-top:-40px}}.cluster-holder h2{color:#001d50!important;font-size:2.5rem;font-weight:600;line-height:3rem}@media (max-width:768px){.cluster-holder h2{font-size:1.5rem;line-height:2rem}}.cluster-holder h2 span{display:inline-block;position:relative}@media (max-width:768px){.cluster-holder h2 span{display:inline}}.cluster-holder h2 span text{position:relative;z-index:1}.cluster-holder h2 span:after{background:#d1b387!important;bottom:0;content:"";display:block;height:15px;left:0;position:absolute;width:100%;z-index:0}@media (max-width:768px){.cluster-holder h2 span:after{height:10px}}.cluster-holder h2+h2{margin-top:1.5rem!important}.cluster-holder .hero-section h1{font-size:4rem;font-weight:700;line-height:4.5rem;max-width:662px}@media (max-width:768px){.cluster-holder .hero-section h1{font-size:2rem;line-height:2.5rem}}.cluster-holder .hero-section h2{font-size:1.125rem;font-weight:400;line-height:1.5rem}@media (max-width:768px){.cluster-holder .hero-section h2{font-size:1rem;line-height:1.375rem}}.cluster-holder .hero-section h2+h2{margin-top:1.5rem}.cluster-holder .hero-section h2 p{margin-bottom:0}.cluster-holder .hero-section h2 p+p{margin-top:1.5rem}.cluster-holder button:focus{border:0!important;box-shadow:none!important;outline:none!important}.cluster-holder .card-body{padding:1rem}.cluster-holder .niche img{display:block;margin:0 auto .5rem}.cluster-holder .niche .card-title{color:#001d50!important;display:block;font-size:1.1rem;font-weight:700;margin-bottom:.75rem;text-align:center;text-transform:lowercase}.cluster-holder .niche .card-title:first-letter{text-transform:uppercase}.cluster-holder .niche .clusterChildrenDescription p a{display:inline-block!important}.cluster-holder .card .card-text,.cluster-holder .card p{color:#424242!important;font-size:.9rem;line-height:1.5rem}.cluster-holder .card .card-text a,.cluster-holder .card p a{color:#424242!important;display:block;text-decoration:underline}.cluster-holder .card .text-body-secondary{color:#8e8e8e!important;font-size:.813rem;font-weight:600}.cluster-holder .card .text-body-secondary a{color:#001d50!important;display:inline;font-weight:600;position:relative;z-index:10}@media (max-width:768px){.cluster-holder .card .text-body-secondary a{font-size:.75rem}.cluster-holder .card .card-body{padding:.5rem}.cluster-holder .card .card-body p{font-size:.9rem;line-height:1.5rem}.cluster-holder .carousel-holder{margin-top:0}}.cluster-holder .carousel-holder h2{color:#fff!important}.cluster-holder .carousel-holder .lawyers-carousel .hsppremium-cnt{position:relative!important}.cluster-holder .carousel-holder .lawyers-carousel .spec-desc{margin-top:3rem}@media (max-width:768px){.cluster-holder .carousel-holder .lawyers-carousel .slick-slider{margin-left:-20px;width:180%}}.cluster-holder .carousel-holder .slick-list{padding-bottom:1rem}@media (max-width:768px){.cluster-holder .carousel-holder .slick-list{padding-top:.6rem!important}}.cluster-holder .cluster-articles img{height:200px;object-fit:cover;width:270px}@media (max-width:768px){.cluster-holder .cluster-articles img{border-radius:.5rem!important;height:90px;width:90px}}.cluster-holder .cluster-articles .card{border-bottom:1px solid #001d50!important;border-radius:0;margin-bottom:2rem;padding-bottom:2rem}@media (max-width:768px){.cluster-holder .cluster-articles .card{margin-bottom:1rem;padding-bottom:1rem}}.cluster-holder .cluster-articles .card .card-title{color:#001d50!important;font-size:1.5rem;font-weight:600;line-height:2rem}@media (max-width:768px){.cluster-holder .cluster-articles .card .card-title{display:inline;font-size:1.3rem;line-height:1.5rem}}.cluster-holder .cluster-articles .card .card-text{color:#424242!important;font-size:1rem;line-height:1.5rem}@media (max-width:768px){.cluster-holder .cluster-articles .card .card-text{line-height:1.5rem}.cluster-holder .cluster-articles .card .card-body p{font-size:.9rem;line-height:1.4rem;margin-top:1rem}}.cluster-holder .cluster-pagination .page-link{background:#001d50!important;color:#fff!important;font-size:1rem;font-weight:600;height:40px;line-height:3.5rem;padding:10px;text-align:center;width:40px}.cluster-holder .cluster-pagination .active .page-link{background:#66a3a1!important}.cluster-holder .cluster-pagination .page-item+.page-item{margin-left:1rem}.cluster-holder .cluster-videos .card{margin:10px 0!important;position:relative}.cluster-holder .cluster-videos .card .card-img-top{max-height:155px;object-fit:cover}.cluster-holder .cluster-videos .card .card-title{color:#001d50!important;font-size:1.1rem}.cluster-holder .cluster-videos .card:after{background:url(/wp-content/themes/ddfr/build/images/play-button.1feefab5.svg) no-repeat;background-size:cover;content:"";height:64px;left:calc(50% - 32px);position:absolute;top:30%;width:64px}.cluster-holder .cluster-pagination .navigation ul{min-height:0}@media (max-width:768px){.cluster-holder .cluster-pagination .navigation ul li{display:inline!important}}.cluster-holder .cluster-pagination .navigation ul li a{background:#001d50!important;border-radius:100%;color:#fff!important;display:inline-block;font-size:1rem;font-weight:600;height:40px;line-height:22px;padding:10px 5px;text-align:center;width:40px}.cluster-holder .cluster-pagination .navigation ul li a:hover,.cluster-holder .cluster-pagination .navigation ul li span.page-numbers.current,.cluster-holder .cluster-pagination .navigation ul li.active a{background:#66a3a1!important}@media (max-width:768px){.cluster-holder .cluster-pagination .navigation ul li.nextlink,.cluster-holder .cluster-pagination .navigation ul li.prevlink{display:none!important}}.cluster-holder .cluster-pagination .prevlink,.cluster-holder .cluster-pagination .testnext{display:none}.cluster-holder blockquote{box-shadow:none;color:#001d50!important;font-size:2.5rem;font-style:italic;line-height:3rem;margin-top:5.5rem;padding:0 6rem;position:relative}@media (max-width:768px){.cluster-holder blockquote{font-size:1.5rem;line-height:2.2rem;padding:0 4rem 3rem!important}}.cluster-holder blockquote:before{background:transparent!important;color:#d9dde5;content:"”";font-family:Georgia;font-size:10rem;font-weight:700;left:60px;line-height:10rem;position:absolute;top:0;transform:rotate(180deg)}@media (max-width:768px){.cluster-holder blockquote:before{font-size:8rem;left:40px;z-index:1}}.cluster-holder blockquote:after{bottom:-40px;color:#d9dde5;content:"”";font-family:Georgia;font-size:10rem;font-weight:700;position:absolute;right:20px}@media (max-width:768px){.cluster-holder blockquote:after{bottom:-20px;font-size:8rem;right:10px;z-index:1}}.cluster-holder .footer-box{padding:0}.cluster-holder .footer-box,.cluster-holder .footer-box a{font-size:1rem;text-decoration:none}.cluster-holder .bg-primary{background:#001d50!important}.cluster-holder .banner{padding:3rem}.cluster-holder .banner h3{font-size:1rem;font-weight:700;line-height:1.5rem}.cluster-holder .banner p{font-size:1rem;font-weight:400;line-height:1.5rem}.cluster-holder .banner-icon-pointer:after{background:url(/wp-content/themes/ddfr/build/images/pointer.0eae4479.svg) no-repeat;background:url(/wp-content/themes/ddfr/build/images/banner-stars.b7a27cea.svg) no-repeat;background-size:contain;bottom:-20px;bottom:-40px;content:"";height:50px;position:absolute;right:0;width:50px}.cluster-holder .banner input{background:#fff!important;border:0;color:#001d50!important;font-size:1rem;font-weight:700;padding:1rem 2rem;text-align:center}.cluster-holder .banner input::placeholder{color:#d3d2d2!important}.cluster-holder .rounded-4{border-radius:1.2rem!important}.cluster-holder .newCtaBox h2{color:#fff!important;font-size:1.3rem;line-height:1.8rem}.cluster-holder .newCtaBox a{text-transform:none;width:100%}.cluster-holder .newCtaBoxAfterContent{height:auto;padding:30px 50px}@media (max-width:768px){.cluster-holder .newCtaBoxAfterContent{padding:30px}}.cluster-holder .newCtaBoxAfterContent h4{text-transform:none}.cluster-holder .newCtaBoxAfterContent p{margin:0}@media (max-width:768px){.cluster-holder button.nav-link{padding-left:0!important;padding-right:0!important}.cluster-holder .main-footer-links--heading{text-align:left!important}}.accordion{color:#424242!important;outline:none!important}.accordion .accordion-item{border:0!important;border-radius:0!important}.accordion .accordion-item .accordion-button{background:transparent!important;border:0!important;box-shadow:none!important;color:#001d50!important;font-size:1.1rem;outline:none!important}@media (max-width:768px){.accordion .accordion-item .accordion-button{font-size:1.1rem;line-height:1.5rem;padding-right:20px}}.accordion .accordion-item .accordion-button:after{margin-right:10px}@media (max-width:768px){.accordion .accordion-item .accordion-button:after{margin-right:0}}.accordion .accordion-item .accordion-body{color:#424242!important;font-size:1rem}@media (max-width:768px){.accordion .accordion-item .accordion-body{font-size:1rem;line-height:1.375rem}}.accordion .accordion-item .accordion-body a{color:#66a3a1!important;text-decoration:underline}.accordion .accordion-item .accordion-body ul{margin-left:0!important}.accordion .accordion-item .accordion-button{padding:1rem 0}.accordion .accordion-header{border-bottom:1px solid #001d50!important;color:#001d50!important;font-size:1.1rem;font-weight:600}.accordion .accordion-header,.m-menu .accordion{background:transparent!important}.m-menu .accordion .accordion-header{border-bottom:1px solid #ccc!important}.m-menu .accordion .accordion-item{background:transparent!important}.m-menu .accordion .accordion-item .accordion-button{font-size:1rem!important;font-weight:700}.m-menu .accordion .accordion-item .accordion-button:focus{box-shadow:none!important;outline:none!important}.m-menu .accordion .accordion-item .accordion-button:after{--bs-accordion-color:#001d50!important}.m-menu .accordion .accordion-item .accordion-body{padding:0}.m-menu .accordion .accordion-item .accordion-body ul{padding:10px 0 0!important}.m-menu .accordion .accordion-item .accordion-body ul li{border-bottom:0;margin:0;padding:10px 0 5px}.m-menu .accordion .accordion-item .accordion-body ul li a{font-size:.913rem;font-weight:400}.site-footer{color:#fff!important}.site-footer .container{max-width:1150px!important;padding:0}@media (max-width:768px){.site-footer .container{padding:0 10px}}.site-footer .container .widget-footer ul{list-style:none;margin-left:0;padding-left:0}.site-footer .container .widget-footer ul li{padding-left:0}.site-footer .container .widget-footer ul li a{color:#fff!important;text-decoration:none}.site-footer .container .widget-footer ul li a:hover{color:#fff!important}.site-footer .container .footer-menu ul{list-style:none;margin-left:0;padding-left:0}.site-footer .container .footer-menu ul li{padding-left:0}.site-footer .container .footer-menu ul li a{color:#fff!important;font-size:.875rem!important;text-decoration:none}.site-footer .container .footer-menu ul li a:hover{color:#fff!important}.site-footer .container .widget-footer-title{color:#fff!important;margin-bottom:1rem}.site-footer .container .socials-footer{margin-top:2rem}@media (max-width:768px){.site-footer .container .socials-footer:after{clear:both;content:"";display:block}}.site-footer .container .socials-footer i{color:#fff!important;font-size:1.9rem}.site-footer .container .socials-footer i:before{color:#fff!important}@media (max-width:768px){.site-footer .container .socials-footer a{display:block;float:left;width:20%}.site-footer .container .socials-footer a i{font-size:2.9rem}.site-footer .container .socials-footer a .twitter{height:45px;margin-right:0;margin-top:0}}.site-footer .border-left-white{border-left:1px solid #fff!important}.site-footer .accordion{--bs-accordion-bg:transparent!important}.site-footer .accordion .accordion-item .accordion-button{border-bottom:1px solid #fff!important}.site-footer .accordion .accordion-item .accordion-button:after{background-image:url(/wp-content/themes/ddfr/build/images/white-arrow.a74eecb4.svg)}#sticky_call~.site-footer{padding-bottom:5rem!important}@media (max-width:768px){#sticky_call{background:#fff!important;border:1px solid #fff!important;bottom:0;display:block;padding:5px 10px;position:fixed;width:100%;z-index:99}}@media (min-width:1600px){.site-header .head.container .menu-holder{margin-left:-20px!important;margin-right:20px!important}}@media (max-width:1100px){.site-header .head.container .menu-holder{margin-right:0!important;max-width:650px}.site-header .head.container .connection-holder{max-width:250px;min-width:250px}#searchhead{width:170px}#searchhead input[type=text]{width:120px}.menu-fl .p-menu ul li{margin-right:0}.menu-fl .p-menu ul li a{padding:10px}}@media (max-width:768px){.hero-image{background-position:50%;height:520px}.h-srch{display:block!important}.h-nav{display:inline-block;height:45px;left:10px;padding:0;position:absolute;text-align:center;top:10px;width:45px}.justifit-fullscreen-searchform label{display:block}.home-comite .home-comite-lawyer-img img{height:200px;width:200px}.site-footer .col-4{max-width:100%;width:100%}.homepage-links .footer-box ul.main-footer-links--list{display:block;list-style-type:none;margin:0;padding:0;grid-gap:5px 10px}.homepage-links .footer-box ul.main-footer-links--list li{display:block;float:none}}@media (max-width:360px){.additional-cta{padding:0 15px}}.filters-jurisdiction{height:100%}.filters-jurisdiction .filters-jurisdiction-field{align-items:center;border-left:1px solid #d5e1ff!important;color:#aaa!important;cursor:pointer;display:flex;font-size:.938rem;font-weight:700;height:100%;justify-content:space-around;padding-left:15px;padding-right:15px;width:275px;z-index:1}label.online-label{color:#001d50!important;cursor:pointer;display:block;font-weight:500;margin-bottom:0;padding-left:30px!important;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.online-label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.online-label input:checked~.checkmark{background-color:#66a3a1!important;border:1px solid #66a3a1!important}.online-label input:checked~.checkmark:after{display:block}.online-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:7px;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.checkmark{background-color:#fff!important;border:1px solid #ccc!important;border-radius:3px;height:20px;left:0;position:absolute;top:0;width:20px}.checkmark:after{content:"";display:none;position:absolute}.searchbox-avocat{background:transparent;position:relative;text-align:left}.searchbox-avocat input{border:0}.searchbox-avocat input:focus{outline:none!important}.popular-cities,.popular-searches{color:#001d50!important;font-weight:500;padding-left:15px}#mobdiv,.legalaid-mobile-new{display:none}.legalaid{position:relative}#submitsearchmob{display:none}@media (max-width:768px){#submitsearchmob{display:block}}.close-button-svg{cursor:pointer;float:right;font-size:20px;font-weight:700;height:35px;line-height:1;padding:0;width:25px}#global-search:placeholder-shown{text-overflow:ellipsis}.search-inner .filtersContainer{justify-content:center}.search-inner .filtersContainer .filtersSearchContainer .filtersSearchForm .autoComplete_wrapper>ul{margin-top:55px!important;max-height:220px!important;top:0}.search-inner .filtersContainer .filtersSearchContainer .filtersSearchForm #global-search{border:0!important;color:#001d50!important;font-weight:700;outline:unset;padding:0;text-align:left;width:100%!important}.search-inner .filtersContainer .filtersSearchContainer .filtersSearchForm #global-search::placeholder{color:#aaa!important}.search-inner .filtersContainer .filtersSearchContainer .filtersSearchForm #search-city{border:0!important;color:#001d50!important;font-weight:700;outline:unset;padding:0;text-align:left;width:100%!important}.search-inner .filtersContainer .filtersSearchContainer .filtersSearchForm #search-city::placeholder{color:#aaa!important}.search-inner .additional-cta{max-width:100%}.search-inner .filters-dropdown{display:block!important;position:relative}.search-inner .filters-dropdown-btn{align-items:center;background:no-repeat padding-box #001d50!important;background:#66a3a1!important;border:0;border-radius:33px;box-shadow:0 3px 8px rgba(0,0,0,.161);color:#fff!important;display:flex;font-size:18px;height:66px;justify-content:space-between;margin-left:20px;margin-top:0;opacity:1;padding:10px 25px;width:146px}.jurisdiction-checkbox-new{height:20px!important;margin-right:5px;width:22px!important}.filters-dropdown{display:none!important}.jurisdiction-text span,p.jurisdiction-header{color:#001d50!important}.headsearch{min-height:40px;padding:10px 0}.filtersContainer{display:flex;justify-content:left}.homepage .container{max-width:1152px}@media (max-width:768px){.homepage .container{padding:0 1rem!important}}.homepage h2{font-size:2.5rem}@media (max-width:768px){.homepage h2{font-size:1.75rem;line-height:2rem}}.homepage h2 span{display:inline-block;position:relative}.homepage h2 span text{position:relative;z-index:1}.homepage h2 span:after{background:#d1b387!important;bottom:0;content:"";display:block;height:16px;left:0;position:absolute;width:100%;z-index:0}@media (max-width:768px){.homepage h2 span:after{bottom:2px;height:12px}}.homepage .hero-holder h1{font-size:3.5rem;line-height:4.5rem}.homepage .hero-holder h1 span{color:#66a3a1!important}@media (max-width:768px){.homepage .hero-holder h1{font-size:2.25rem;line-height:2.5rem}}.homepage .hero-holder h2{font-size:1.75rem;line-height:2.5rem}@media (max-width:768px){.homepage .hero-holder h2{font-size:1.2rem;line-height:1.5rem}.homepage .hero-holder .new-hero-image{margin:1.5rem -1.2rem}}.homepage .hero-holder .home-reviews{color:#8e8e8e!important}@media (max-width:768px){.homepage .hero-holder .home-reviews{font-size:.75rem;line-height:1rem}}.homepage .hero-holder .home-reviews span{font-size:1.125rem}@media (max-width:768px){.homepage .hero-holder .home-reviews span{font-size:.75rem;line-height:1rem}.homepage .hero-holder .home-reviews img{max-width:100px}}.homepage .hero-holder .home-reviews .lawyer-name{display:block;height:48px;overflow:hidden;width:95%}@media (max-width:768px){.homepage .hero-holder .home-reviews .lawyer-name{height:32px}.homepage .hero-holder .home-reviews .reviews{margin-top:5px!important}.homepage .hero-holder .searchbox-avocat{height:auto!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer{display:block}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm{border:1.5px solid #001d50!important;border-radius:10rem;height:auto!important;margin-right:5px;padding:.75rem 1.5rem!important;width:100%}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield{border-right:0!important;flex:0 0 20%;font-size:1.125rem;height:auto;max-width:20%!important;min-width:unset!important;padding-left:10px}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield{border-right:1px solid #66a3a1!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield svg{display:none!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield input{color:#001d50!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield input::placeholder{color:#66a3a1!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield #global-search:placeholder-shown{width:100%}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smtextfield{flex:0 0 50%;max-width:50%!important;padding-left:0;width:50%!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity{color:#66a3a1!important;flex:0 0 20%;font-size:1.125rem;max-width:20%;padding-left:15px;width:auto!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity .autoComplete_wrapper{border-left:1px solid #66a3a1!important;padding-left:20px}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity .autoComplete_wrapper{border:0!important;padding-left:0}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity svg{display:none}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity .filters-city-search{color:#001d50!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity .filters-city-search::placeholder{color:#66a3a1!important}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .smselectboxcity{flex:0 0 50%;max-width:50%!important;width:50%!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .searchbox-avocat input::placeholder{color:#66a3a1!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction{display:block;flex:0 0 25%;font-size:1.125rem;max-width:25%;padding-left:10px;width:auto!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-field{border-left:1px solid #66a3a1!important;padding-left:20px;width:auto}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-field span{color:#66a3a1!important;font-size:1.125rem}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-field.jurisdictionOn span{color:#001d50!important;display:block}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-field.jurisdictionOn span:after{background:url(/wp-content/themes/ddfr/build/images/blue-check-new.20dc6015.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction svg{display:none}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-checkbox{margin-top:70px!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-checkbox span{color:#001d50!important;font-size:1rem}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .filters-jurisdiction .filters-jurisdiction-checkbox .checkmark{top:4px}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .search-btns-holder{flex:0 0 35%;max-width:35%;width:auto!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .search-btns-holder .filtersSearchIconBtn{height:auto!important;width:auto!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .search-btns-holder .icon-search-btn{margin:0!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm #global-search,.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm #search-city{color:#001d50!important;font-weight:600;overflow:hidden;width:100%}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm #global-search,.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm #search-city{font-size:1.125rem!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .popular-cities,.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .popular-searches{color:#66a3a1!important;font-size:1rem;font-weight:400;margin-bottom:0;padding-left:5px!important}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .popular-cities,.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm .popular-searches{font-size:.813rem}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm ul{left:-15px!important;margin-top:70px!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm ul>li{font-size:1rem;font-weight:400!important;padding-left:5px}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm ul>li{font-size:.813rem}}.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm ul.global-search-dropdown-scroll{border-radius:1.2rem!important}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat .filtersContainer .filtersSearchForm ul{left:0!important;margin-top:65px!important}}.homepage .hero-holder .searchbox-avocat .filtersContainer .btn{padding-left:2rem!important;padding-right:2rem!important}.homepage .hero-holder .searchbox-avocat .filtersContainer .legalaid-mobile-new .icon-legalaid-info{margin-left:.5rem}.homepage .hero-holder .searchbox-avocat .filtersContainer .legalaid-mobile-new .checkmark{top:2px}.homepage .hero-holder .searchbox-avocat:after{clear:both;content:"";display:block}@media (max-width:768px){.homepage .hero-holder .searchbox-avocat:after{height:1.2rem}}.homepage .hero-holder .searchbox-avocat label.online-label{color:#66a3a1!important}.homepage .hero-holder .global-city-dropdown-scroll::-webkit-scrollbar,.homepage .hero-holder .global-search-dropdown-scroll::-webkit-scrollbar{border-left:none;display:block!important;margin-bottom:1rem;margin-top:1rem;width:1.2rem}.homepage .hero-holder .global-city-dropdown-scroll,.homepage .hero-holder .global-search-dropdown-scroll{border-radius:1.2rem!important}.homepage .hero-holder .global-city-dropdown-scroll::-webkit-scrollbar-thumb,.homepage .hero-holder .global-search-dropdown-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#66a3a1!important;border:4px solid transparent;border-radius:1.2rem}.homepage .hero-holder .legalaid-mobile-new,.homepage .hero-holder .legalaid-mobile-new .legalaid{color:#001d50!important}.homepage .hero-holder .legalaid-mobile-new .legalaid-mobile{display:none!important}.homepage .hero-holder #mobsub svg{margin:0}.homepage .hero-holder #mobsub .btn{font-size:1rem!important;padding-left:1rem!important;padding-right:1rem!important}.homepage .premium-lawyers .card{border:1px solid #8e8e8e!important;box-shadow:none}.homepage .premium-lawyers .card .card-body h2.card-title{height:4.5rem;overflow:hidden;width:85%}@media (max-width:768px){.homepage .premium-lawyers .card .card-body h2.card-title{height:auto}}.homepage .premium-lawyers .card .card-body h2 a{font-size:1.125rem!important}.homepage .premium-lawyers .card .card-body i{width:auto}@media (max-width:768px){.homepage .premium-lawyers .card .card-body .timer-holder{margin:0!important}.homepage .premium-lawyers .card .card-body .timer-holder .reviews{margin:0 0 1rem!important}}.homepage .premium-lawyers .card .card-body .timer-holder .reviews .ratings{max-width:21px}@media (max-width:768px){.homepage .premium-lawyers .card .card-body .timer-holder .reviews .ratings{max-width:18px}}.homepage .premium-lawyers .card .card-body .timer-holder .reviews p{margin-bottom:0!important}.homepage .premium-lawyers .card .card-body span{border-color:#d3d2d2!important;font-size:.875rem;text-align:left!important}.homepage .home-articles .card{border-top:1px solid #8e8e8e!important}.homepage .home-articles .card .card-title{font-size:1.5rem}@media (max-width:768px){.homepage .home-articles .card .card-title{font-size:1.2rem}}.homepage .home-articles .card .text-body-secondary{font-size:.875rem}@media (max-width:768px){.homepage .home-articles .card .text-body-secondary{font-size:.75rem}}.homepage .home-articles .card .article-meta a{position:relative;z-index:2}.homepage .home-articles .card .card-text{color:#8e8e8e!important;font-size:.875rem;line-height:1.125rem}@media (max-width:768px){.homepage .home-articles .card .card-text{font-size:1rem}}.homepage .home-articles .card .home-article-img{height:180px;object-fit:cover;width:100%}@media (max-width:768px){.homepage .home-articles .card img.cluster-article{height:80px;object-fit:cover;width:110px}.homepage .howto div{overflow-x:scroll}.homepage .howto div img{height:300px;max-width:unset}}@media (max-width:768px){.homepage .howto div::-webkit-scrollbar{display:none}}.homepage .faq-home .accordion .accordion-body{padding-left:0!important;padding-right:0!important}.homepage .clusters-home .card{border:1px solid #8e8e8e!important;height:295px}@media (max-width:768px){.homepage .clusters-home .card{height:200px}}.homepage .clusters-home .card .card-img-top{border-bottom:1px solid #8e8e8e!important}.homepage .clusters-home .card .card-title{background:url(/wp-content/themes/ddfr/build/images/arrow-more.8261ae3c.svg) no-repeat 100%;background-size:auto 28px;font-size:1.5rem;padding-right:30px}@media (max-width:768px){.homepage .clusters-home .card .card-title{background-size:auto 1.2rem;font-size:.813rem;line-height:1.2rem}.homepage .clusters-home .card .btn{font-size:.813rem!important}}.homepage .lawyer-promo h2{font-size:3.5rem}@media (max-width:768px){.homepage .lawyer-promo h2{font-size:2rem;line-height:2.5rem}}.homepage .lawyer-promo p{font-size:1.5rem;line-height:2rem}@media (max-width:768px){.homepage .lawyer-promo p{font-size:1rem;line-height:1.3rem}}.homepage .lawyer-prop .card{border:1px solid #001d50!important;height:360px}@media (max-width:768px){.homepage .lawyer-prop .card{height:210px}}.homepage .lawyer-prop .card h3{font-size:2rem;margin-top:1.5rem}@media (max-width:768px){.homepage .lawyer-prop .card h3{font-size:1.2rem;margin-top:.5rem}}.homepage .lawyer-prop .card h3:after{background:#001d50!important;content:"";display:block;height:1px;margin:1.5rem auto 1rem;width:75px}@media (max-width:768px){.homepage .lawyer-prop .card h3:after{margin:.5rem auto 0}}.homepage .lawyer-prop .card h3.text-gold:after{background:#d1b387!important;content:"";display:block;height:1px;margin:1.5rem auto 1rem;width:75px}@media (max-width:768px){.homepage .lawyer-prop .card h3.text-gold:after{margin:.5rem auto 0}}.homepage .lawyer-prop .card p{font-size:1.125rem}@media (max-width:768px){.homepage .lawyer-prop .card p{font-size:.813rem}.homepage .lawyer-prop .card img{max-width:55px}}.homepage .home-maitrise .card{border:1px solid #8e8e8e!important;height:365px}@media (max-width:768px){.homepage .home-maitrise .card{height:auto}}.homepage .home-maitrise .card .maitrise-home-logo{max-width:240px}.homepage .home-maitrise .card h5{font-size:1.5rem}@media (max-width:768px){.homepage .home-maitrise .card h5{font-size:1.2rem}}.homepage .partner-box img{height:auto;margin:0;max-width:1080px;width:100%}.home-usps{color:#001d50!important}.home-usps .usp-img-holder{height:50px}.home-usps .usp{font-size:2rem;font-weight:700}@media (max-width:768px){.home-usps .usp{font-size:1.5rem}}.home-usps .usp span{display:block;font-size:1.125rem;font-weight:400}@media (max-width:768px){.home-usps .usp span{font-size:1rem}}.icon-filters-btn{height:40px!important;margin-bottom:8px;width:33px!important}.active-filters{background-color:#4b8b89!important;border-radius:100%;color:#fff!important;font-size:.75rem;font-weight:500;padding:3px 9px;position:absolute;right:-5px;top:0;width:24px}.filtersDropdownText{font-size:1rem}.filters-dropdown-header{border-bottom:1px solid #eee!important;padding:20px}.filters-dropdown-field{text-align:left}.filters-dropdown-header-text{color:#001d50!important;cursor:pointer;font-size:.913rem;font-weight:500}.filters-dropdown-checkboxes-container{padding:20px 20px 40px}.filters-dropdown-checkboxes{padding:0 0 10px 5px}@media (max-width:768px){.jurisdiction-text-mobile{background:#fff!important;border-radius:25px;box-shadow:0 3px 8px rgba(0,0,0,.161);color:#001d50!important;left:0;margin-top:8px;padding:25px;position:absolute;top:115px!important;width:100%;z-index:1}.searchbox-avocat{height:240px;left:0;padding:10px 25px;top:30px}.popular-cities,.popular-searches{padding-left:5px}.legalaid-mobile{display:flex!important;justify-content:center;margin:20px 8px 0;width:100%}.hero-image .legalaid-mobile-new .legalaid-mobile{display:none!important}.legalaid-mobile-new{display:flex!important;justify-content:start;margin:20px 8px;width:100%}.filtersContainer{justify-content:center}.jurisdiction-mobile-close-btn{float:right;font-size:18px;font-weight:700;position:absolute;right:14px;top:12px}div:not(.hero-image) .filters-dropdown-btn{bottom:30px;height:56px;left:50%;margin:0!important;position:fixed;transform:translateX(-50%);width:136px;z-index:1000}div:not(.hero-image) .filters-dropdown .active-filters{bottom:55px;position:fixed;right:calc(50% - 70px);top:unset;z-index:9999999}.image__partners,.navigation ul li{display:none!important}.navigation ul li.nextlink,.navigation ul li.prevlink{display:inline-block!important;margin:0 10px;min-width:150px}.navigation ul li a{display:block}}@media (max-width:320px){.searchbox-avocat{height:240px;left:0;padding:10px;top:30px}}.bfm,.bfmtv,.gazette-du-palais,.lesechos,.lexpress,.madyness,.marianne,.villagejustice{background-image:url(/wp-content/themes/ddfr/build/images/hpsprite.32d64437.png);max-width:100%}.marianne{background-position:0 59.15493%;background-size:293.75%}.gazette-du-palais{background-position:0 0;background-size:100%}.bfm{background-position:0 100%;background-size:1044.444444%}.lesechos{background-position:0 14.788732%;background-size:154.945055%}.madyness{background-position:0 29.577465%;background-size:167.857143%}.lexpress{background-position:0 44.366197%;background-size:227.419355%}.bfmtv{background-position:0 73.943662%;background-size:613.043478%}.villagejustice{background-position:0 88.732394%;background-size:762.162162%}.additional-cta{flex-wrap:wrap;max-width:920px;width:100%}.additional-cta p{color:#fff!important;font-size:1.125rem;font-weight:600;line-height:1.875rem}@media (max-width:768px){.additional-cta p{font-size:.938rem;line-height:1.06rem}}.vis{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.hid{opacity:0;transition:visibility .3s,opacity .3s ease-in-out;visibility:hidden}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@-webkit-keyframes animatetop{0%{opacity:0}to{opacity:1}}@keyframes animatetop{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#preloader{background-color:rgba(33,33,33,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status{height:80px;left:50%;margin:-40px 0 0 -40px;position:absolute;top:50%;width:80px}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-16px,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{animation:bouncing-loader .6s infinite alternate;background:#001d50;border-radius:50%;height:13px;margin:32px 3px;width:13px}.bouncing-loader>div:nth-child(2){animation-delay:.2s;background:#de4040}.bouncing-loader>div:nth-child(3){animation-delay:.4s;background:#70c397}.ratio1x1{aspect-ratio:1/1}.boxzilla .boxlead .btn-holder{bottom:0!important;position:absolute!important;width:calc(95% - 20px)!important}.freemium-banner-popup{border:unset!important;max-width:850px}.freemium-banner-popup .popup-title{font-size:2.25rem!important;max-width:320px}@media (max-width:768px){.freemium-banner-popup .popup-title{font-size:1.5rem!important}}.freemium-banner-popup .popup-title span{display:inline-block;position:relative}.freemium-banner-popup .popup-title span text{position:relative;z-index:1}.freemium-banner-popup .popup-title span:after{background:#d1b387!important;bottom:0;content:"";display:block;height:18px;left:0;position:absolute;width:100%;z-index:0}@media (max-width:768px){.freemium-banner-popup .popup-title span:after{bottom:2px;height:12px}}.freemium-banner-popup .popup-title span.big-caption{font-size:3rem}@media (max-width:768px){.freemium-banner-popup .popup-title span.big-caption{font-size:2rem}}.freemium-banner-popup .popup-title span.big-caption:after{display:none}.freemium-banner-popup img{border-radius:0!important;max-height:520px}@media (max-width:768px){.freemium-banner-popup img{margin-top:-20px;max-height:280px}}.freemium-banner-popup .bubble{align-items:center;background:#66a3a1!important;border-radius:100%;color:#fff!important;display:flex;flex-direction:column;height:165px;justify-content:center;margin-left:-175px;margin-top:-50px;padding:10px;position:absolute;text-align:center;transform:rotate(350deg);width:165px}@media (max-width:768px){.freemium-banner-popup .bubble{display:none}}.freemium-banner-popup .bubble span{display:inline-block}.freemium-banner-popup .bubble .bubble-title{border-bottom:1px solid #fff!important;font-size:1.5rem;line-height:1.875rem;margin-bottom:5px;padding-bottom:5px}.freemium-banner-popup .bubble .bubble-title b{color:#fff!important}.freemium-banner-popup .bubble .bubble-line-two{border-bottom:1px solid #fff!important;font-size:.813rem;margin-bottom:5px;padding-bottom:5px}.freemium-banner-popup .bubble .bubble-line-two b{color:#fff!important;font-size:1.063rem;line-height:1.188rem}.freemium-banner-popup .bubble .bubble-line-three,.freemium-banner-popup .bubble .bubble-line-three small{font-size:.75rem;line-height:.875rem}.freemium-banner-popup p{font-size:1rem!important}.freemium-banner-popup .btn{font-size:1.125rem!important}.freemium-banner-popup .btn:hover{opacity:1!important}@media (max-width:768px){.freemium-banner-popup .btn{font-size:1.125rem!important}}.article-holder .article-content .maitrise-banner,.article-holder .right-part .maitrise-banner{border-radius:1.5rem}.article-holder .article-content .maitrise-banner h4,.article-holder .right-part .maitrise-banner h4{color:#fff!important;line-height:2.125rem}.article-holder .article-content .maitrise-banner img,.article-holder .right-part .maitrise-banner img{border-radius:0!important;box-shadow:none!important;margin-left:-25px!important;max-width:unset!important;width:calc(100% + 50px)!important}@media (max-width:768px){figure{max-width:100%!important}}.freemium-abtest{background:url(/wp-content/themes/ddfr/build/images/freemium-lead-bg.2efb2994.png) no-repeat;background-position:0 100%;background-size:auto 90%}@media (min-width:768px){.freemium-abtest{min-width:660px}}@media (max-width:768px){.freemium-abtest{background-position:-20px bottom;background-size:100% auto}}.freemium-abtest .quote{max-width:330px;position:relative}@media (max-width:768px){.freemium-abtest .quote{font-size:1.375rem!important}}.freemium-abtest .quote:before{background:url(/wp-content/themes/ddfr/build/images/popup-quote.3fc8593d.png) no-repeat;background-size:contain;content:"";display:block;height:35px;left:-40px;position:absolute;top:-15px;width:35px}@media (max-width:768px){.freemium-abtest .quote:before{height:28px;left:-35px;top:-10px;width:28px}}.freemium-abtest .quote:after{background:url(/wp-content/themes/ddfr/build/images/popup-quote.3fc8593d.png) no-repeat;background-size:contain;bottom:-15px;content:"";display:block;height:35px;position:absolute;right:100px;transform:rotate(-180deg);width:35px}@media (max-width:768px){.freemium-abtest .quote:after{bottom:-10px;height:28px;left:145px;right:unset;width:28px}.freemium-abtest .quote~div p{font-size:.625rem!important;margin-bottom:220px!important;margin-left:50%;width:150px}}@media (max-width:768px) and (max-width:768px){.freemium-abtest .quote~div p{margin-left:45%}}@media (max-width:768px) and (max-width:365px){.freemium-abtest .quote~div p{margin-left:50%}}.pink-pills{background:#ff6989!important;color:#fff!important}.ui-label.circular.pink-pills{border:1px solid #ff6989!important}@media (max-width:768px){.site-header.recruitment-menu .head.container .logo-column{padding-left:0!important;width:calc(66.66667% - 8px)}.site-header.recruitment-menu .head.container .logo-column .logo{margin-left:0!important;max-width:unset!important}}.site-header.recruitment-menu .head.container .menu-holder{margin-left:-30px!important;margin-right:0!important}.site-header.recruitment-menu .head.container .connection-holder{margin-left:30px!important}@media (max-width:768px){.site-header.recruitment-menu .head.container .connection-holder{margin-left:0!important;min-width:unset!important;width:calc(33.33333% + 8px)}.site-header.recruitment-menu .head.container .connection-holder .btn{font-size:.75rem!important;padding:6px 12px!important}.recruitment-badge{margin-top:-24px;width:100%}}.recruitment-badge p{background:#ff6989!important;letter-spacing:2px;line-height:1.8rem}@media (max-width:768px){.recruitment-badge p{font-size:.6rem!important;line-height:1rem!important;margin-left:40px!important;margin-top:-18px!important;padding-left:.4rem!important;padding-right:.4rem!important}}.mobile-recruitment-btn .btn{font-size:.75rem!important;padding:.5rem 1rem!important;top:-20px}.recruitment-header{background:url(/wp-content/themes/ddfr/build/images/recruitment-hero-bg.4e575284.png) no-repeat 100% 100%;background-size:auto 90%}@media (max-width:768px){.recruitment-header{background-position:120% bottom}}.recruitment-header h1 span{color:#ff6989!important}.recruitment-header h1 br{display:none}@media (max-width:768px){.recruitment-header h1 br{display:block}}.recruitment-header h1 br+br{display:block}.recruitment-header .search-box-recruitment form{background:#fff!important;max-width:760px}@media (max-width:768px){.recruitment-header .search-box-recruitment form{border-radius:50rem!important}.recruitment-header .search-box-recruitment form input{font-size:.75rem!important}}.recruitment-header .search-box-recruitment form input:focus{outline:none!important}.recruitment-header .search-box-recruitment form input.border-right{border-right:1px solid #8e8e8e!important}.recruitment-header .search-box-recruitment form input[type=submit]{background:url(/wp-content/themes/ddfr/build/images/recruitment-search.159cf44c.svg) no-repeat;background-size:62px 62px;height:62px;text-indent:-9999px;width:62px}@media (max-width:768px){.recruitment-header .search-box-recruitment form input[type=submit]{background-size:30px 30px;display:block!important;height:30px;width:30px}}.recruitment-header .search-box-recruitment .filtersSearchForm{height:80px}@media (max-width:768px){.recruitment-header .search-box-recruitment .filtersSearchForm{height:50px}}.recruitment-header .search-box-recruitment .filtersSearchForm .autoComplete_wrapper>ul{left:-50px!important;margin-top:30px}@media (max-width:768px){.recruitment-header .search-box-recruitment .filtersSearchForm .autoComplete_wrapper>ul{left:20px!important}}.recruitment-header .search-box-recruitment .city-clear-btn,.recruitment-header .search-box-recruitment .global-search-clear-btn{margin-top:4px!important}@media (max-width:768px){.recruitment-header .search-box-recruitment .city-clear-btn,.recruitment-header .search-box-recruitment .global-search-clear-btn{margin-top:0!important}}.recruitment-header .search-box-recruitment input{color:#001d50!important}.recruitment-header .search-box-recruitment input:disabled{background:#fff!important}.recruitment-header .search-box-recruitment .border-right{border-right:1px solid #8e8e8e!important}.recruitment-header .search-box-recruitment .border-top{border-top:1px solid #d3d2d2!important}@media (max-width:768px){.recruitment-menu .apropos a{display:none!important}}.recruitment-menu .apropos a span.text-secondary{color:#66a3a1!important}@media (max-width:768px){.recruitment-menu .apropos .dropdown{background:transparent!important}.recruitment-menu .apropos .dropdown a{border-bottom:1px solid #d3d2d2!important;display:block!important;font-size:1.125rem!important;padding-bottom:25px!important;padding-top:25px!important}}.recruitment-menu .m-ctr{height:calc(100vh - 40px)!important}.recruitment-listing .recruitment-tags{border-bottom:1px solid #d3d2d2!important}.recruitment-listing .recruitment-tags .pink-pills{padding:.813rem 1.125rem!important}@media (max-width:768px){.recruitment-listing .recruitment-tags .pink-pills{font-size:.75rem!important;padding:.5rem .813rem!important}}.recruitment-listing .recruitment-tags .pink-pills.inactive{background:#fff!important;border:1px solid #d3d2d2!important;color:#424242!important}.recruitment-listing h2 span{color:#ff6989!important}.recruitment-listing .premium .recruitment-pills{right:3rem;top:-2.3rem}@media (max-width:768px){.recruitment-listing .premium .recruitment-pills{max-width:250px;right:1rem}}.recruitment-listing h4 span{color:#ff6989!important}.recruitment-listing .related-posts h4{line-height:1rem!important}.recruitment-listing .related-posts h4 a{font-size:.938rem!important}@media (max-width:768px){.recruitment-listing .lawyers-listing h2.fs-27{font-size:1rem!important}}.recruitment-banner h4 span{color:#ff6989!important}.recruitment-banner .btn{font-size:1rem!important;padding:.75rem 1.5rem!important}.recruitment-banner img{box-shadow:none!important;margin:0 auto!important}.small-logo{max-width:95px}.mw-unset{max-width:unset!important}