/*!Theme Name: DDFR
Theme URI: https://justifit.fr
Author: justifit
Author URI: https://justifit.fr
Description: Master template for ddfr
Version: 1.0.6.0*/
@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-16px,0)}}#breadcrumbs>li a:hover,#breadcrumbs>li.item-current,.fsp h2 a,.hsp h2 a,b,i.blue:before,i.white:before,mark,strong{color:#001d50}hr,img,legend{border:0}pre,textarea{overflow:auto}.select-css,html{font-family:sans-serif}.lawfirm-detail .spec-type-label-premium,.select-css,.spec-type-label-premium a,.widget select,.wp-caption,embed,iframe,img,object,pre{max-width:100%}.content-pt i,.italic,cite,dfn,em,i{font-style:italic}#page,.lb-t,.rp-tlt-carousel>a>h4,.screen-reader-text,.site-main,svg:not(:root){overflow:hidden}.h-ic a,.nav-links .nav-next a,.nav-links .nav-previous a,.screen-reader-text:focus,a,a.lb-x,a:active,a:hover,ins,mark{text-decoration:none}.hidden,.lb-t,.m-ctr{opacity:0}.ui.divider,html{-webkit-tap-highlight-color:transparent}#breadcrumbs li,.filterTitle,.tags nav{vertical-align:middle}.filtersSearchForm .ss-single-selected .placeholder,.formation,.rp-tlt-carousel>a>h4,.spec-box-item span,.ss-main .ss-multi-selected .ss-values .ss-disabled{white-space:nowrap;text-overflow:ellipsis}@font-face{font-family:inter;src:url(/wp-content/themes/ddfr/fonts/subset-inter-regular.eot);src:local("Inter Regular"),local("Inter-Regular"),url(/wp-content/themes/ddfr/fonts/subset-inter-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ddfr/fonts/subset-inter-regular.woff2)format("woff2"),url(/wp-content/themes/ddfr/fonts/subset-inter-regular.woff)format("woff"),url(/wp-content/themes/ddfr/fonts/subset-inter-regular.ttf)format("truetype"),url(/wp-content/themes/ddfr/fonts/subset-inter-regular.svg#Inter-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/wp-content/themes/ddfr/fonts/subset-inter-medium.eot);src:local("Inter Medium"),local("Inter-Medium"),url(/wp-content/themes/ddfr/fonts/subset-inter-medium.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ddfr/fonts/subset-inter-medium.woff2)format("woff2"),url(/wp-content/themes/ddfr/fonts/subset-inter-medium.woff)format("woff"),url(/wp-content/themes/ddfr/fonts/subset-inter-medium.ttf)format("truetype"),url(/wp-content/themes/ddfr/fonts/subset-inter-medium.svg#Inter-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.eot);src:local("Inter Semi Bold"),local("Inter-SemiBold"),url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.woff2)format("woff2"),url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.woff)format("woff"),url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.ttf)format("truetype"),url(/wp-content/themes/ddfr/fonts/subset-inter-semibold.svg#Inter-SemiBold)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:inter bold;src:url(/wp-content/themes/ddfr/fonts/subset-inter-bold.eot);src:local("Inter Bold"),local("Inter-Bold"),url(/wp-content/themes/ddfr/fonts/subset-inter-bold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ddfr/fonts/subset-inter-bold.woff2)format("woff2"),url(/wp-content/themes/ddfr/fonts/subset-inter-bold.woff)format("woff"),url(/wp-content/themes/ddfr/fonts/subset-inter-bold.ttf)format("truetype"),url(/wp-content/themes/ddfr/fonts/subset-inter-bold.svg#Inter-SemiBold)format("svg");font-weight:800;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;box-sizing:border-box}.archive-description p,.content-pt .navigation,.entry-content ul,.lawfirm-detail .listing-badge,.logo a h1,.pt-dt .posted-dt,body{margin:0}#com-1:checked~.com-1box,.bypostauthor,.contacts-btn .call-button,.d-only,.m-menu .header-menu [id^=drop]:checked+label+ul,.toggle-content.is-visible,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.headsearch.detail,a{background-color:transparent}#content[tabindex="-1"]:focus,a:active,a:hover,input[type=range]:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,dt,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto}figure{margin:1em 0}hr{box-sizing:content-box;background-color:#ccc;height:1px;margin-bottom:1.5em}code,i.xm,kbd,pre,samp{font-size:1em}pre,samp{font-family:monospace,monospace}button,input,optgroup,select,textarea{font:inherit;margin:0}body,input,optgroup,select,textarea{font-size:1rem;line-height:1.5}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.content-desc i,.lawfirm-detail .col-6.wp-caption-text,.list-item .lawyer-content,.right-col,legend{padding:0}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}td,th{border:1px solid #ccc6;padding:10px}input[type=range]{margin:10px 0;width:100%;height:20px;border:0 solid #fff!important}input[type=range]::-webkit-slider-runnable-track{width:100%;height:6.4px;cursor:pointer;background:#001d50;border-radius:1.3px;border:1px solid #001d50}input[type=range]::-webkit-slider-thumb{border:2px solid #001d50;height:26px;width:26px;border-radius:999em;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}input[type=range]:focus::-webkit-slider-runnable-track{background:#001d50}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;background:#001d50;border-radius:1.3px;border:.2px solid #001d50}input[type=range]::-moz-range-thumb{border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#001d50;border:.2px solid #001d50;border-radius:2.6px}input[type=range]::-ms-fill-upper{background:#0874fd;border:.2px solid #001d50;border-radius:2.6px}input[type=range]::-ms-thumb{border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#001d50}input[type=range]:focus::-ms-fill-upper{background:#001d50}.form-group-chk{display:block;margin-bottom:15px}.form-group-chk input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}#page,.bttn-dark,.bttn.bttn-online,.col-12,.contacts-btn.grid-1-buttons .card--button,.fsc,.header-menu li.menu-item-has-children>ul>li,.m-menu,.m-scrl,.searchbox-expert-home select,select,textarea{width:100%}.form-group-chk label{position:relative;cursor:pointer;font-weight:500;font-size:13px}.form-group-chk label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #001d505c;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0-15px 10px -12px rgba(0,0,0,.05);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin:10px 5px 10px 0}.form-group-chk input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:6px;width:6px;height:12px;border:solid #0874fd;border-width:0 2px 2px 0;transform:rotate(45deg)}.filterSearchParentCat,.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled,body,nav ul.nav-links-mobile li a,optgroup,select{color:#022470}body,button,input,optgroup,select,textarea{font-family:inter,helvetica,sans-serif}.clear:after,.clearfix,.comment-content:after,.entry-content:after,.post-content:after,.site-content:after,.site-footer:after,.site-header:after,h1,h2,h3,h4,h5,h6{clear:both}.smselectbox,p{margin:10px 0}.widget,address{margin:0 0 1.5em}pre{background:rgb(0 1 1/4%);font-size:.9375rem;line-height:1.6;margin-bottom:10px;border-radius:9px;padding:1.2em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #022470;cursor:help}ins,mark{background:#fff9c0}big{font-size:125%}.italic{color:#919191;font-size:12px}*,:after,:before{box-sizing:inherit}.lb-t img,.select-css,a.lb-x,blockquote{box-sizing:border-box}body{background:#f7faff}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}#page{max-width:100vw}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:9px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#022470;border:1px solid #d5e1ff;border-radius:9px;padding:3px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-css,input[type=range]{-webkit-appearance:none;font-size:16px}input[type=range]{color:#022470;border-radius:9px;padding:3px;-moz-appearance:none;appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}.select-css{display:block;font-weight:500;color:#001d50;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;margin:0;border:1px solid #d5e1ff;box-shadow:0 0 0 0 rgba(0,0,0,.04);border-radius:4px;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0nQ2FscXVlXzEnIGRhdGEtbmFtZT0nQ2FscXVlIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDEwJz48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTtzdHJva2U6IzAwMjY3MjtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0nVHJhY8OpXzQwNjQnIGRhdGEtbmFtZT0nVHJhY8OpIDQwNjQnIGNsYXNzPSdjbHMtMScgZD0nTTE1LjA3LDEuMTEsOCw4LjE4LjkzLDEuMTEnLz48L3N2Zz4=);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;height:50px}.lb-btn .search-field,.m-srch input,input .search-field{-webkit-appearance:none}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#dcdee2}.select-css:disabled:hover,.select-css:focus,.select-css[aria-disabled=true]{border-color:#aaa}.select-css:focus{box-shadow:0 0 0 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}.select-css option{font-weight:400}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuNCIgaGVpZ2h0PSIyOTIuNCI+PHBhdGggZmlsbD0iZ3JheXRleHQiIGQ9Ik0yODcgNjkuNGExNy42IDE3LjYgMCAwIDAtMTMtNS40SDE4LjRjLTUgMC05LjMgMS44LTEyLjkgNS40QTE3LjYgMTcuNiAwIDAgMCAwIDgyLjJjMCA1IDEuOCA5LjMgNS40IDEyLjlsMTI4IDEyNy45YzMuNiAzLjYgNy44IDUuNCAxMi44IDUuNHM5LjItMS44IDEyLjgtNS40TDI4NyA5NWMzLjUtMy41IDUuNC03LjggNS40LTEyLjggMC01LTEuOS05LjItNS41LTEyLjh6Ii8+PC9zdmc+),linear-gradient(to bottom,#fff 0,#e5e5e5 100%)}#breadcrumbs>li a,.category-lists a:hover,.color--primary,.comments-area ol li:hover .comment-meta .comment-metadata a,.css-btn .icon-mail,.css-btn .icon-phone,.filters-dropdown-close-btn,.footer-menu ul>li:hover a,.fsp:hover h2 a,.fsph-cnt h2,.hsp:hover h2 a,.nav-links .nav-next a:hover,.nav-links .nav-previous a:hover,.p-menu ul li.menu-item-has-children .sub-menu li a:hover,.registerBttn span,.reply a:hover,.rp-list:hover h4,.widget-footer a:hover,a,a:active,a:focus,a:hover,a:visited{color:#0874fd}a:focus{outline:dotted thin}.cat-list a:last-child:after,.comments-title,.head .searchm,.p-menu input,.says,.search-submit,.tgs a:last-child:after,.toggle-content,.updated:not(.published){display:none}.navigation{text-align:center;margin:40px 0}.navigation ul{margin:0;min-height:70px;padding:0}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none;border-radius:3px;cursor:pointer;padding:.75rem}.navigation li a:hover,.navigation li.active a{background-color:#001d50}.navigation li a,.navigation li.disabled{background-color:#377dff}.navigation li{display:inline;padding:0 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:10px}.alignright{display:inline;float:right;margin-left:10px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.centered{text-align:center;display:table!important;margin:auto!important}.logo,blockquote{text-align:left}.margin-20{margin-bottom:20px!important}.margin-30{margin-bottom:30px!important}.margin-40{margin-bottom:40px!important}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.post-content:after,.post-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.etiquettes ul,.site-header{width:100%;padding:0;margin:0}.site-header{position:relative;z-index:9999;top:0;display:block;background:#fff;box-shadow:0 0 15px #0874fd26;height:86px}.postauthor-wrap,blockquote{-webkit-box-shadow:0 3px 5px 0 rgba(0,1,1,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,1,1,.1)}.head{width:100%;padding:10px 0}.hamburger-menu{display:flex;align-items:center}@media (max-width:768px){.logo{width:180px;display:block;text-align:center;margin:0 auto;padding:10px 0}.logo img{left:0;width:130px;margin:0 5px}#nav-wrapper{display:none}.head .icon-close,.head .searchm{right:0;position:absolute;width:40px}.head .searchm{display:block;top:5px;line-height:50px}.icon-search{position:relative;display:block;top:0;background:0 0}.head .icon-close{color:#022470;font-size:28px;top:0;line-height:28px}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;cursor:pointer}#submitsearchhome{margin:10px 0;width:100%}}#breadcrumbs li,.cat-list,.cat-list a:after,.custom-logo-link,.filterTitle,.icon-close,.icon-close-tag,.p-m-fl,.picProfile,.post-img,.profilesocial ul li,.ss-content .ss-list .ss-option *,.tag,.tag a,.tags li,.tags nav,blockquote,i,nav ul.nav-links-desktop li{display:inline-block}@media (min-width:768px){#nav-wrapper{margin:20px 0}.logo{text-align:left;width:200px;float:left;margin:0}.logo img{left:0;width:180px}#submitsearchhome{width:28%;margin:0 4px;height:54px}.css-ehva0k{grid-template-columns:auto auto}}.also_see,.bttn,.bubble,.circular-label,.css-btn,.ctaBottom p,.ctaBottom>h2,.ctaBox,.ctaBoxA,.ctaBoxB,.ctaBoxCol,.ctaBoxColFix,.fsph-cnt,.fsph-cnt h2,.fsph-img img,.h-srch,.lb-btn form,.listing-new,.messageBox img,.profilesocial,.ui-label.circular,.ui-label.squared,.wp-caption-text,a.author-link,a.backontop,i{text-align:center}.h-srch{line-height:55px;position:absolute;top:18px;right:130px}.p-m-fl{width:100%;border-bottom:1px solid rgba(0,0,0,.05);background:#fafafe}.site-main{clear:both;width:100%}.loop-premium,.loop-wrapper{display:flex;flex-wrap:wrap;width:100%}.sticky{display:block;position:sticky;position:-webkit-sticky}.icon-close,.lb-btn form,.lb-t img,a.lb-x,blockquote::before,i.in{position:absolute}.entry-content,.entry-summary,.page-content,.post-content{margin:1.5em 0}.entry-page{padding:0}.entry-content p,.filtersDropdownText{font-size:16px}.page-links{clear:both;margin:0 0 1.5em}.etiquettes li a{float:left;margin:5px 0;padding:0 5px}.etiquettes ul{list-style:none}blockquote,i.in{font-size:16px;background:#fff}blockquote{position:relative;width:100%;padding:20px;color:#001d50;border-radius:8px;box-shadow:0 3px 5px 0 rgba(0,1,1,.1);margin:35px 0}blockquote span.quote{color:#001d50;font-size:18px;line-height:18px}blockquote span.author,blockquote span.author-desc{position:relative;display:block;text-align:right;margin-top:5px;color:#0874fd;font-size:16px;font-weight:600;font-style:normal}blockquote span.author-desc{padding-left:5px;z-index:5;margin-top:-8px;color:#001d50;font-size:13px}blockquote::before{display:block;top:-10px;left:10px;height:60px;content:'"';font-size:100px;color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0nQ2FscXVlXzEnIGRhdGEtbmFtZT0nQ2FscXVlIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ4IDMyJz48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzM3N2RmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9J0dyb3VwZV8yMTcxJyBkYXRhLW5hbWU9J0dyb3VwZSAyMTcxJz48cGF0aCBpZD0nVHJhY8OpXzExOScgZGF0YS1uYW1lPSdUcmFjw6kgMTE5JyBjbGFzcz0nY2xzLTEnIGQ9J000NywxVjQuNDhhMTAsMTAsMCwwLDAtOS40OSw2LjgxYy41MS4xMiwxLC4yLDEuMzguMzJhOS45Miw5LjkyLDAsMCwxLDcuMzYsMTAuNDgsMTAuMjIsMTAuMjIsMCwwLDEtMjAuMzMtMS44NWMuNzYtOC40Miw1LjItMTQuMzYsMTMuMi0xNy43N0EyMC4xNSwyMC4xNSwwLDAsMSw0Ni43MSwxWicvPjxwYXRoIGlkPSdUcmFjw6lfMTIwJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjAnIGNsYXNzPSdjbHMtMScgZD0nTTIyLjEsMVY0LjQ5YTEwLDEwLDAsMCwwLTkuNDcsNi43NiwzLjU3LDMuNTcsMCwwLDAsLjQ2LjE2LDkuOCw5LjgsMCwwLDEsLjQ3LDE5LjNBMTAuMTMsMTAuMTMsMCwwLDEsMSwyMC43NiwyMC42MiwyMC42MiwwLDAsMSwxNS4zMywyLjA3LDIxLjMxLDIxLjMxLDAsMCwxLDIyLjEsMVonLz48L2c+PC9zdmc+);background-repeat:no-repeat}.btt,a.lb-x{height:50px}.comment-content a{word-wrap:break-word}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.container{max-width:1230px;margin:0 auto;padding:0}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?59mercx);src:url(fonts/icomoon.eot?59mercx#iefix)format("embedded-opentype"),url(fonts/icomoon.ttf?59mercx)format("truetype"),url(fonts/icomoon.woff?59mercx)format("woff"),url(fonts/icomoon.svg?59mercx#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bttn-dark,.bttn.bttn-green,.bttn.bttn-online,.cat-list a,.category-lists a,.cmts .view-cmts,.comment-time,.form-submit .submit,.post-meta,.title-bonsavoir{text-transform:uppercase}.icon-galerie:before{content:"";color:#0874fd}.icon-hammer_icon:before{content:"";color:#0874fd}.icon-equipe:before{content:"";color:#0874fd}.icon-desc:before{content:"";color:#0874fd}.icon-hours:before{content:"";color:#0874fd}.icon-search-area:before{content:"";color:#001d50}.icon-search_keyword:before{content:"";color:#001d50}.icon-facebook:before{content:"";color:#001d50}.icon-instagram:before{content:"";color:#001d50}.icon-linkedin:before{content:"";color:#001d50}.icon-twitter:before{content:"";color:#001d50}.icon-youtube:before{content:"";color:#001d50}.icon-about:before{content:"";color:#0874fd}.icon-articles:before{content:"";color:#0874fd}.icon-euro:before{content:"";color:#0874fd}.icon-diploma:before{content:"";color:#0874fd}.icon-consultation:before{content:"";color:#0874fd}.icon-language:before{content:"";color:#0874fd}.icon-law-area:before{content:"";color:#0874fd}.icon-aideju:before{content:"";color:#0874fd}.icon-payment:before{content:"";color:#0874fd}.icon-services:before{content:"";color:#0874fd}.icon-punchline:before{content:"";color:#0874fd}.icon-socialmedia:before{content:"";color:#0874fd}.icon-location:before{content:"";color:#0874fd}.icon-verifie:before{content:"";color:#0874fd}.icon-link:before{content:"";color:#0874fd}.icon-picto_cadenas:before{content:"";color:#022470}.icon-tick:before{content:""}.icon-phone:before{content:""}.icon-envelope:before{content:""}.icon-nopiclogo:before{content:"";color:#0874fd}.icon-arrow-right:before{content:""}.icon-check:before{content:""}.icon-close-tag:before,.icon-close:before,a.lb-x:after{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-hamburger:before{content:""}.icon-uniE890:before{content:""}.icon-search:before{content:""}.icon-pinterest:before{content:""}.icon-gps_fixed:before{content:""}.icon-gps_fixed{padding:5px 6px;font-size:18px}.icon-filtres:before{content:""}.icon-icon_comite_experts:before{content:""}i{padding:6px 0;color:#0874fd;font-size:14px;width:26px;height:26px;background:0 0;border-radius:100%;margin:0 10px 0 0}i.in{margin:14px 5px;color:#001d50;z-index:9999;border-radius:0}i.blue{background:#0874fd1a}.modal-body,i.special{padding:2px 0}i.special img{max-width:26px!important}i.icon-consultation{min-width:27px}.fsph-cnt,.hsp,i.white{background:#fff}#breadcrumbs.lawfirmb>li a,#breadcrumbs.lawfirmb>li.item-current,.backtop,.backtop a,.bloc-bonsavoir p,.bloc-bonsavoir strong,.bttn-dark a,.bttn-darkb i,.bttn-primary a,.bttn.bttn-blue span,.bttn.bttn-green span,.css-btn-green:hover span,.css-btn.filled span,.css-btn:hover i,.css-btn:hover span,.ctaBox a,.ctaBoxA a,.ctaBoxB a,.homepage-join .ctaBottom h2,.homepage-join .ctaBottom p,.m-profile-address a,.registerBttn:hover span,.white,i.whitefill:before{color:#fff}.h-ic a:after,.h-ic a:before,.search-overlay:after,a.lb-x:after{color:#001d50;font-family:icomoon}i.xl{font-size:1.4em}i.xxl{font-size:1.9em}#heading-2,.shadbox.content h2,h2.h-underline,h2.h2_souligner,i.xxm{font-size:18px}i.xs{font-size:.9em}.icon-close{z-index:99999;font-size:16px;color:rgba(255,255,255,.8);right:15px;top:10px;cursor:pointer;background:0 0}.btt,.fsc,.lb-t,.m-ctr{position:fixed}.h-ic a:after,.h-ic a:before{font-size:28px}.lb-t{max-height:200px;top:-50px;width:100%;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:9;background:#fff;border-bottom:1px solid;border-color:rgba(0,0,0,.12)}.lb-t img,a.lb-x{right:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.lb-t img{margin:auto;top:0;left:0;bottom:0;max-height:0;max-width:0;border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.3)}a.lb-x{display:block;width:50px;background:0 0;color:#000;top:-80px}.also_see,.pagination{width:100%;display:inline-block}a.lb-x:after{font-size:30px;line-height:0;display:block;text-indent:1px}.lb-t:target{opacity:1;top:0;bottom:0;left:0;z-index:99999}.lb-t:target img{max-height:100%;max-width:100%}.lb-t:target a.lb-x{top:25px}.lb-btn form{top:100px;left:0;right:0;margin:0 auto}.lb-btn form .search-submit{cursor:pointer;background:0 0;border:0;display:inline-block}.search-overlay:after{content:"";position:absolute;right:30px;font-size:29px;cursor:pointer;top:0}.m-srch .search-overlay:after{top:32px}.lb-btn .search-field{padding:10px;background:0 0;border:0;border-bottom:2px solid #001d50;color:#555;width:80%;border-radius:0}.lb-btn .search-field:focus,.lb-btn .search-field:hover{color:#001d50!important}.fsp{margin:15px;flex-basis:calc(33.33% - 30px);-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;background:#fff;border-radius:8px}.fsp-cnt{margin-top:10px;padding:0 15px 15px}.fsp-img{line-height:0;margin-bottom:10px}.fbp-img a,.fsp-img a{display:block;line-height:0}.fsp-img img{width:100%;max-height:200px;object-fit:cover}.fsp h2,.hsp h2{font-size:16px;font-weight:600;line-height:1.2;color:#001d50;padding:0}.fbp-cnt .posted-dt,.fsp .posted-dt,.hsp .posted-dt{font-size:12px;color:#001d50;margin:0;padding:0}.category-lists a{list-style-type:none;font-size:10px;font-weight:500;letter-spacing:1.5px;color:#001d50}.pagination{clear:both;margin:0 15px 30px}.feature-section__image,.pagination-prev,.post-author-image,.post-author-image-justifit,[class*=col-]{float:left}.linkmore,.m-menu .toggle,.nav-links .nav-next:before,.pagination-next,.post-edit-link,.termDesc label{float:right}.pagination-next a,.pagination-prev a{background:#fff;padding:12px 22px 12px 25px;color:#454545;line-height:1;border-radius:4px;font-size:14px;display:inline-block;border:1px solid #ccccccab}.f-w,.m-profile ul.social,.ss-ic ul{display:inline-flex}.also_see{margin:0 0 10px;font-size:18px;color:#444;font-weight:500}.page-links a{color:#0874fd;padding:0 10px}.content-pt i{width:inherit;height:auto;padding:0}.f-w{width:100%;flex-wrap:wrap}.lawfirm-detail .col-12,.lawyer-detail .col-12,.page-header{margin-bottom:0}.archive-title{font-size:20px;padding:0;font-weight:600}.archive-description{color:#001d50;font-weight:400;line-height:1.4;font-size:15px}.cat-list{margin-top:15px;width:100%}.cat-list a{color:#0874fd;font-size:12px;font-weight:500}.cat-list a:after{content:"/";margin:0 5px;position:relative;top:1px;color:rgba(0,0,0,.25)}.post-title{color:#001d50;margin:0;padding:10px 0 0}.post-img{width:100%;margin-top:33px}.post-img img{width:100%;height:auto}.post-img .featured_caption{width:1100px;text-align:left;margin:0 auto;color:#a1a1a1;font-size:14px;line-height:20px;font-weight:500;border-bottom:1px solid #ccc;padding:15px 0}.cmts .view-cmts,.cmts ol li{border-bottom:1px solid #eee}.post-img .featured_caption:before{content:"";font-family:icomoon;position:relative;top:4px;opacity:.4;font-size:24px;margin-right:8px}.post-content{display:block;width:100%;margin-top:0}.left-part{float:left;width:72%;margin-right:48px;position:relative}.right-part{float:left;width:24%;margin:0}.ss-ic ul{margin:0;list-style:none;padding:0 5px 0 10px}.post-athr,.pt-dt,.ss-ic,.tgs{padding-bottom:20px;border-bottom:1px dotted #ccc}.post-athr .pb-txt,.posted-dt span,.pt-dt,.recent-post h3,.related-posts h3,.ss-ic span,.tgs span,.w-bl h4,h2.widget-title{text-transform:uppercase;font-size:12px;color:#001d50;font-weight:600;margin-bottom:12px;display:block}.comment-list,.social-share-btns ul{padding:0;margin:0}.related-posts{padding-top:10px!important}.m-profile ul.social{padding:0;margin:0 0 20px}.m-profile ul.social li a{display:inline-flex;padding:0 10px 0 0;font-size:18px}.social-share-btns ul li{list-style-type:none;display:inline-block;margin:0 10px 10px 0}.social-share-btns ul li a{padding:5px 7px;font-size:16px;display:inline-block;border-radius:2px}.social-share-btns ul li a:before,.tgs a:after{color:#fff;display:inline-block}.tgs a:after{content:"/";padding:0 10px;position:relative;top:-1px;color:#ccc;font-size:12px}.content-pt p{font-size:16px;color:#001d50;line-height:1.7}#article_sources li a{overflow-wrap:break-word;width:100%}.boxzilla-content .ctaPic,.post-athr,.pt-dt,.tgs{margin-top:20px}.boxzilla-content img{border-radius:20px}.post-athr .pb-athr{display:block;font-size:15px;color:#0874fd;font-weight:400;line-height:1.5}.post-author-info{padding:20px;border-radius:0;background:#f9f9f9;border:1px solid #ececec;display:inline-block;width:100%;margin-top:20px}.post-author-image img{display:block;width:60px;height:60px}.post-author-desc{float:left;width:80%;padding-left:10px}.post-author-desc p{margin:0;font-size:13px;line-height:20px;color:#022470;padding-top:4px;text-align:left}.post-author-desc .subheading{padding:5px 0 0;font-weight:600}.post-author-desc h3,.post-author-desc h4{margin:0;font-size:18px;line-height:25px;color:#0874fd;text-align:left;clear:none}.post-author-desc h4{font-size:14px;line-height:15px;padding-top:4px;color:#001d50}.post-author-link{margin-top:10px;text-align:left}@media (max-width:768px){.post-author-link{margin-top:10px}.post-author-desc{width:65%;padding-left:20px}i{margin:0 5px 0 0}i.in{position:absolute;margin:18px 5px;font-size:16px;color:#001d50;z-index:9999}.entry-page{padding:0 10px}.icon-search_keyword:before{line-height:26px}}@media (max-width:375px){.post-author-link{margin-top:10px}.post-author-desc{width:60%;padding-left:10px}}.nav-links{border-top:1px dotted #ccc;font-size:16px;line-height:24px;font-weight:400}.nav-links .nav-next,.nav-links .nav-previous{width:45%;position:relative;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.nav-links .nav-next{float:right;text-align:right;height:auto}.nav-links .nav-previous{float:left;text-align:left}.nav-links .nav-next a,.nav-links .nav-previous a{position:relative;color:#454545;cursor:pointer;padding:0 10px 0 0;border-radius:4px;height:auto;width:90%}.nav-links .nav-previous:after{border-left:1px dotted #ccc;content:"";height:calc(100% - -10px);right:-50px;position:absolute;top:50%;transform:translate(0,-50%);width:5%}.nav-links .nav-next:before,.nav-links .nav-previous:before{content:"";font-family:icomoon;font-size:22px;color:#022470;display:block;font-weight:400;z-index:999;width:5%}.nav-links .nav-previous:before{transform:rotate(180deg);float:left}.rp-list{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;margin-bottom:24px}.rp-list:hover{opacity:.7}.btt:before{display:block;content:"▾";font-size:35px;font-weight:600;color:#fff;transform:rotate(180deg);text-align:center;line-height:1.5}.rp-img a{line-height:0;display:block}.home-comite-lawyer-content-spe,.rp-tlt{margin-top:10px}.reply a,.rp-tlt a{color:#333}.cmts .view-cmts,.comment-content p,.rp-tlt h4{margin:0;font-weight:400}.rp-tlt h4{font-size:15px}.btt{bottom:20px;right:20px;background:#001d50;color:#fff;border-radius:100%;width:50px;z-index:9999}.recentpublish-posts{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}#respond,.cmts{width:100%;clear:both}.cmts{margin:40px 0}.cmts .view-cmts{font-size:12px;padding-bottom:6px;letter-spacing:.5px;color:#444;display:block}.cmts .view-cmts:after{content:"";display:block;width:115px;border-bottom:1px solid #0874fd;position:relative;top:7px}.cmts ol li{list-style:none;margin-bottom:20px;padding-bottom:20px}.comments-area{margin-top:16px}.comment-list .comment-author img{float:left;margin-right:10px;border-radius:50%}.cmts .comment-author.vcard .fn,.cmts .comment-author.vcard .fn a{font-size:12px;font-weight:500;color:#333}.cmts .comment-metadata{font-size:11px;margin-top:1px}.cmts .comment-metadata a{color:#999}.comment-content{margin-top:6px;width:100%;display:inline-block}.comment-content p{font-size:14px;color:#333;line-height:22px}.cmts .comments-area ol .children{margin:16px 0 0 30px;padding:16px 0 0;border-top:1px solid #eee}.cmts .comments-area ol .parent{border-bottom:none;margin:0;padding:0}.reply{text-align:right;font-size:12px}.comment-respond #submit:hover{box-shadow:1px 1px 10px rgba(0,0,0,.4)}.form-submit .submit{background-color:#0874fd;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;line-height:1;border-radius:2px;padding:18px 40px 16px;border:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}#respond{background-color:#fbfbfb;padding:50px;border:1px solid #ebebeb;margin-top:30px}#reply-title{font-size:24px;font-weight:600;line-height:28px;color:#0874fd}#comment,#form{border:1px solid #e3e3e3;color:#444;font-size:14px;line-height:1.4;margin-bottom:2px;min-height:136px;padding:20px 30px;resize:none;width:100%;height:auto}#author,#email,#name,#phone,#source,#url{display:block;border:1px solid #eee;border-radius:0;color:#444;font-size:13px;font-weight:400;line-height:33px;padding:7px 10px 4px 18px;width:100%}.comment-respond label{display:block;padding:25px 0 10px;font-size:16px;color:#333}.col{flex:1;padding:20px}@media (max-width:768px){.fsp{flex-basis:calc(100% - 30px)}.fsp-img{width:40%;float:left;margin-right:20px}.fsp-cnt{width:54%;float:left}.fsp-cnt p{color:#454545;font-size:14px;line-height:20px}.right-part{width:100%;margin-left:0}.left-part{width:100%;margin:20px 0}.rp-img{width:200px;float:left;margin-right:15px}.rp-tlt{display:flex;font-size:20px;line-height:1.4}.rp-tlt h4{font-weight:700}.rp-list{display:inline-block}.fsp h2{font-size:18px}}.ctaBottom,.headsearch.detail #breadcrumbs{padding:10px 0}.ctaBottom>h2{font-weight:600;font-size:26px;padding:0;margin:10px 0;color:#fff}.ctaBottom p{font-weight:400;font-size:15px;color:#454545;margin:0}@media (max-width:767px){.boxzilla-content>:first-child img{margin-top:30px}.fsp-img,.rp-img{margin-right:0}.ctaBottom>h2{font-weight:800;font-size:21px;line-height:28px}.site-header{height:60px}.home .site-main .container{padding:0}.site-main{padding:5px 10px}.h-srch{position:absolute;top:12px;right:10px}.fsp{border:0;padding:0}.fsp-img,.pagination-next,.pagination-prev{float:none}.fsp-cnt,.fsp-img,.fsp-img img,.rp-img img,.rp-tlt{width:100%}.fsp-cnt{float:none;padding:0 15px 0 14px}.pagination{text-align:center}.pagination-next{margin-top:20px}.nav-links .nav-previous{float:none;width:100%;height:50px}.nav-links .nav-next,.rp-img{float:none;width:100%}.nav-previous a{margin-bottom:45px;display:inline-block}#respond{padding:25px}#reply-title{font-size:18px;margin:10px 0}.content-pt .logged-in-as{font-size:14px;margin:6px 0}.comment-respond label{padding:10px 0}#comment{padding:15px 20px}.form-submit .submit{padding:16px 25px}.post-img .featured_caption{width:100%;padding:10px 15px}.col{padding:10px}.flex-grid{display:block}.ctaBottom{padding:20px}}#breadcrumbs,.bttn.bttn-sm span,.specialism span{font-size:13px}.registerLink{line-height:25px;margin-top:10px}.bttn.bttn-sm{padding:.3rem 1rem}.bttn.bttn-xs{padding:5px}.bttn{position:relative;display:inline-block;padding:10px 20px;border-radius:9px;font-size:14px;min-height:40px;cursor:pointer}.flex-grid,.sp-lt{display:flex}.bttn.bttn-blue{background:#0874fd;border:1px solid transparent}.bttn.bttn-white{background:#fff;border:1px solid #deecfb;color:#0874fd;margin-bottom:10px}.abtest-button.bttn.bttn-online,.bttn.bttn-green{border-radius:9px;border:1px solid #66a3a1;min-width:200px;min-height:42px;padding:12px;font-weight:600}.abtest-button.bttn.bttn-online{margin-bottom:15px;font-size:12px;padding:0;line-height:50px;color:#fff;background:#66a3a1!important;font-weight:500}.abtest-button .bttn-online,.bttn.bttn-green{background:#66a3a1;color:#fff;margin-bottom:10px}.abtest-button-original div{background:#12a06f!important;border:1px solid #12a06f!important}.bttn-dark,.bttn-darkb{background:#001d50;color:#fff}.bttn-primary,.css-btn.filled,.registerBttn:hover{background:#0874fd}.bttn.bttn-blue:hover{background:#0874fde0}.bttn-dark{border:1px solid #001d50;min-width:200px;min-height:47px;padding:12px;font-weight:600}.bttn-dark:hover,.searchbox-expert input[type=submit]:hover,.searchbox-expert-home input[type=submit]:hover{opacity:.8}.bttn-primary{border:1px solid #0874fd;color:#fff;min-width:240px;width:100%}.registerBttn{font-size:19px;border:1px solid #0874fd;height:46px;padding:11px 16px;line-height:18px;font-weight:600}.ctaBox>p,.title{line-height:22px}.bttn span,.bttn[type=submit]{font-weight:600;font-size:14px}nav ul.nav-links-desktop{margin:0;display:none}.footer-menu ul,.fsph-cnt h2,.picProfile p,.professional__menu ul,.profilesocial ul,.widget-footer ul,nav ul.nav-links-mobile{margin:0;padding:0}nav ul.nav-links-mobile li,nav ul.nav-links-mobile ul.sub-menu li{color:#022470;font-size:16px;font-weight:600;list-style:none;padding:20px 0;width:90%;border-bottom:1px solid #ccc;margin:0 20px}nav ul.nav-links-mobile ul.sub-menu{width:100%;padding:0;margin:0;display:none}nav ul.nav-links-desktop li:not(:last-of-type){margin-right:.2rem}nav ul.nav-links-desktop li:nth-child(3){margin-right:80px!important}@media all and (min-width:1200px){nav ul.nav-links-desktop li:not(:last-of-type){margin-right:.7rem}}nav ul.nav-links-desktop li a:not(.bttn){color:#022470;font-size:15px;font-weight:500;position:relative}nav ul.nav-links-desktop li a:not(.bttn):before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#022470;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}nav ul.nav-links-desktop li a:not(.bttn):hover:before{visibility:visible;-webkit-transform:scaleX(.6);transform:scaleX(.6)}.green,.icon-phone{transform:scaleX(-1)}.sp-lt{flex-direction:column;flex:1 0 20%;order:1;max-width:237px}.ctaBox,.ctaPic,.searchbox-expert input[type=text]:active,.searchbox-expert input[type=text]:focus{background-color:#fff}.ctaBox{padding:30px 20px}.ctaBox>h2{font-weight:600;padding:30px 0 0;font-size:16px}.ctaBox>p{font-weight:400;padding:10px 0 30px}.ctaPic{background-image:url(/wp-content/themes/ddfr/img/picto2.svg);height:90px;background-position:center;background-repeat:no-repeat}.ctaBorder{border-bottom:4px solid #0874fd;padding:20px 0;height:50px}.ctaBottom .col>h3{font-weight:600;font-size:16px;text-align:center;padding-bottom:5px;margin:5px 0}.menu-fl{width:100%;background:#e6f0ff}.header-menu,.header-menu>li ul,.p-menu>li ul{list-style-type:none;margin:0;padding:0}.header-menu li{display:block}.header-menu>li a,.p-menu>li a{padding:7px;display:block;margin-bottom:1px}.category-lists-container,.css-btn,.filters-dropdown,.green,.header-menu li,.header-menu>li ul,.p-menu>li ul{position:relative}.p-menu{width:100%;text-align:left;margin:0 auto;padding:0}.ctaBox>p,.header-menu li.menu-item-has-children ul,.header-menu li.menu-item-has-children ul ul,.hour,.morefilter{font-size:14px}.header-menu li.menu-item-has-children ul{display:none;margin:0}.p-menu .header-menu li ul{background:#fafafe;left:0;min-width:200px;opacity:1;position:absolute;top:100%;transform:translateY(15px);transition:.3s ease-in-out;visibility:hidden;text-align:left}::-webkit-scrollbar{display:none}.p-menu ul li{display:inline-block;margin-right:21px;font-size:12px;line-height:20px;letter-spacing:1px;font-weight:400}.list-item.premium .listing-left,.more select,.p-menu ul li a{height:40px}#single,#singleArea,.closebtn,.com-1box,.css-110ykc8 .mobile-hide,.fsc,.h-nav,.hidden,.hide_as,.image__partners,.m-only,.modal,.p-menu .toggle,.p-menu ul li.menu-item-has-children:after,.premium-column,.related-posts-carousel-heading,.showfilter,.ss-content .ss-list .ss-option.ss-hide,.ss-main .ss-single-selected .ss-deselect.ss-hide,.termDesc input:checked~label,.tg{display:none}.p-menu ul li:hover>ul{display:block;margin:0;z-index:9;padding:5px 0;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);background:#f0f5ff;border-radius:0 0 4px 4px}.p-menu li a{transition:.1s ease-in-out}.p-menu .header-menu li ul li ul{left:100%;top:0}.p-menu li:hover>ul{opacity:1;transform:translateY(0);visibility:visible;transition:.2s ease-in-out}.p-menu li ul li{display:block;position:relative}.p-menu ul li a,.p-menu ul li.menu-item-has-children .sub-menu li a{color:#999;padding:10px;font-size:14px;letter-spacing:0}.p-menu ul li.menu-item-has-children>a:after{content:"";font-family:icomoon;background-size:16px;display:inline-block;top:3px;font-size:16px;position:relative;padding-left:10px;line-height:0;right:10px;color:#999}.p-menu .header-menu li.menu-item-has-children>ul>li{padding-left:0;margin-right:0}.p-menu li.menu-item-has-children:hover>a:after{transform:rotate(180deg);right:0}.h-3{order:1;display:inline-flex;flex-grow:1;justify-content:flex-end}.tg:checked+.hamb-mnu>.m-ctr{margin-left:0;border-right:1px solid #e1e1e5;opacity:1}.m-ctr{overflow:scroll;background:#fbfbfb;width:88%;height:100%;z-index:9999999;transition:margin .5s cubic-bezier(.77,.2,.05,1);margin-left:-100%;float:left}.m-scrl{overflow-y:auto;display:inline-block;overflow:scroll;max-height:94vh}.tg:checked+.hamb-mnu>.m-ctr .c-btn{position:absolute;right:0;top:25px}.c-btn,.hsp,.hsppremium,.ss-content .ss-list .ss-optgroup-label-selectable,.t-btn{cursor:pointer}.c-btn:after{content:"";font-family:icomoon;font-size:28px;color:#022470;line-height:0;display:block;text-indent:1px}.m-menu{display:inline-block;padding:10px 0}.m-srch{padding:20px 20px 0}.m-srch input{border:1px solid #e1e1e5;background:#fff;width:100%;border-radius:4px;padding:10px}.m-menu .header-menu>li a{color:#000;padding:12px 7px;margin-bottom:0;display:inline-block}.m-menu .header-menu li.menu-item-has-children>ul>li{padding-left:0;border-bottom:1px solid #ccc;margin:0 10px}.tg:checked+.hamb-mnu>.fsc{display:block;background:#fafafe;height:100%}.fsc{cursor:pointer;top:0;left:0;z-index:9}.header-menu .toggle:after{content:"▾";position:absolute;padding:10px 15px 10px 30px;right:0;font-size:18px;color:#ed1c24;top:0;z-index:10000;line-height:1;cursor:pointer}.m-menu .header-menu li.menu-item-has-children ul{display:block;margin:0}#ez-toc-container{margin:10px 0;border:1px solid #ccc;padding:10px}.ez-toc-list{padding:20px 0}.ez-toc-title-toggle{padding-left:5px}#ez-toc-container ul li{line-height:30px}.ctn-button .bttn-primary,.introdesc{margin-bottom:10px}.post-metas{font-size:11px;padding:0;float:left;width:100%;color:#001d50}.post-metas .posted-dt{padding-top:5px;font-size:11px}#breadcrumbs{list-style:none;overflow:hidden;padding:0;margin:0;width:100%}#breadcrumbs li a:after,#breadcrumbs span a:after,.comopen:after{content:"";display:inline-block;color:#bdbdbd;font-family:icomoon;padding-left:5px;font-size:12px;position:relative;top:1px}.comopen:after{content:"";background-size:16px;top:3px;font-size:26px;padding-left:10px;line-height:0;right:10px;color:#353535}.comopen{position:relative;margin-top:-20px}.cmts{display:none!important}nav .navigation .post-navigation{width:100%;overflow:hidden;clear:both}.no-results .search-overlay:after{position:relative;top:7px;left:0;background:#fff;padding:5px;border:1px solid #ccc;color:#001d50}.no-results .search-field{width:280px;height:42px;padding:10px}.center{text-align:center;display:block}.content-pt ol,.content-pt ul{margin:0 2px}.content-pt ol li{margin:10px 2px}.content-pt h2{font-size:20px;padding:10px 0;color:#001d50}.content-pt h3,.content-pt h4{padding:10px 0;line-height:17px;margin:0}#heading-2:after,.content-pt .title:after,.content-pt h2:after,.h-underline:after,.shadbox.content h2:after{content:"";display:block;width:180px;border-bottom:4px solid #0874fd;margin-top:5px}.slider-fr,.slider-fr iframe{min-height:370px;margin-bottom:20px}@media only screen and (max-width:768px){.related-posts-carousel{height:800px!important}#breadcrumbs .item-current,.h-nav,.h-nav a,.t-btn:after{display:inline-block}#ez-toc-container{margin:5px 0}.h_m{height:60px}.h-nav,.h-nav a{padding:0;width:45px;height:45px;text-align:center;position:absolute;left:0;top:7px}.t-btn:after{content:"";font-family:icomoon;font-size:28px;color:#001d50}.flex-grid{display:block}.left-part{margin-top:0}.searchbox-pop,.searchbox-pop iframe{height:450px;max-width:350px;width:100%}.boxzilla-sample-box{max-width:350px!important}.searchbox,.searchbox iframe,.slider-fr,.slider-fr iframe{min-height:450px;max-width:350px;width:100%;overflow:hidden}.slider-fr,.slider-fr iframe{min-height:370px}}.boxlead,.searchbox-pop,.searchbox-pop iframe{height:310px;width:800px;overflow:hidden}.boxlead{width:720px;height:580px}@media only screen and (max-width:600px){.searchbox-pop,.searchbox-pop iframe{height:450px;max-width:350px;width:100%}.boxzilla-sample-box{max-width:350px!important}.boxlead{width:100%;height:580px;overflow:hidden;min-width:320px}}.title{font-size:18px;font-weight:700;margin:10px 0}.read-more{font-size:14px;text-align:right;padding-bottom:20px;cursor:pointer}.postauthor-wrap,a.author-link{box-sizing:border-box;float:left}.postauthor-wrap{width:100%;clear:both;padding:30px;margin:10px 0;background:#fff;border-radius:2px;box-shadow:0 3px 5px 0 rgba(0,1,1,.1)}.postauthor-wrap .fn{font-size:24px}.postauthor img{float:right;margin-left:10px;margin-right:0;margin-bottom:20px;border-radius:50%}.post-author-title{padding:0;margin:30px 0 10px}.post-author-image img{border-radius:50%;margin:0 12px 10px 0;max-width:90px}.post-author-image-justifit img{border-radius:4px;margin:0 12px 20px 0;max-width:120px}.post-author-image-justifit img.nopic{max-width:80px}a.author-link{background:#c00;color:#fff;width:30px;line-height:1;height:30px;font-size:12px;padding:10px 0;border-radius:100%;margin:0 7px 0 0}@media (max-width:500px){.postauthor-wrap,h1.page-title{text-align:center}.post-author-image img{float:none;display:block;margin-left:auto;margin-right:auto;max-width:90px;margin-bottom:0!important}.post-author-desc .subheading{padding-top:0!important}section.list-post{padding:0!important;min-height:150px}h1.page-title{padding:0 10px;font-size:22px}}.bloc-bonsavoir{background:#001d50;color:#fff;font-size:15px;line-height:1.7;padding:12px 24px;position:relative;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin:36px 0;-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)}.bloc-bonsavoir a{color:#fff;text-decoration:underline;margin:0}.title-bonsavoir{font-size:17px;margin:4px 0;font-weight:600}.desc-bonsavoir{padding-right:70px;font-size:16px!important}.bloc-bonsavoir:after{background:linear-gradient(to bottom,#fff 30%,rgba(255,255,255,0)0) left/2px 6px repeat-y,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQwLjEgKDMzODA0KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pZGVhPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlkZWEiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTMuNSwyNCBMMTAuNSwyNCBDOS44LDI0IDksMjMuNCA5LDIyLjIgTDksMjAuMSBDOSwxOS4xIDguNSwxOC4yIDcuNywxNy41IEM1LjksMTYuMSA1LDE0LjEgNSwxMS45IEM1LjEsOC4xIDguMiw1LjEgMTEuOSw1IEMxMy44LDUgMTUuNiw1LjcgMTYuOSw3IEMxOC4yLDguMyAxOSwxMC4xIDE5LDEyIEMxOSwxNC4xIDE4LjEsMTYuMSAxNi40LDE3LjQgQzE1LjUsMTguMSAxNSwxOS4yIDE1LDIwLjIgTDE1LDIyLjUgQzE1LDIzLjMgMTQuMywyNCAxMy41LDI0IEwxMy41LDI0IFogTTEyLDYgQzguOCw2IDYuMSw4LjcgNiwxMS45IEM2LDEzLjggNi44LDE1LjYgOC4zLDE2LjcgQzkuNCwxNy42IDEwLDE4LjggMTAsMjAuMSBMMTAsMjIuMiBDMTAsMjIuNCAxMCwyMyAxMC41LDIzIEwxMy41LDIzIEMxMy44LDIzIDE0LDIyLjggMTQsMjIuNSBMMTQsMjAuMiBDMTQsMTguOSAxNC43LDE3LjUgMTUuOCwxNi42IEMxNy4yLDE1LjUgMTgsMTMuOCAxOCwxMiBDMTgsMTAuNCAxNy40LDguOSAxNi4yLDcuNyBDMTUuMSw2LjYgMTMuNiw2IDEyLDYgTDEyLDYgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC41LDIxIEw5LjUsMjEgQzkuMiwyMSA5LDIwLjggOSwyMC41IEM5LDIwLjIgOS4yLDIwIDkuNSwyMCBMMTQuNSwyMCBDMTQuOCwyMCAxNSwyMC4yIDE1LDIwLjUgQzE1LDIwLjggMTQuOCwyMSAxNC41LDIxIEwxNC41LDIxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTIsMyBDMTEuNywzIDExLjUsMi44IDExLjUsMi41IEwxMS41LDAuNSBDMTEuNSwwLjIgMTEuNywwIDEyLDAgQzEyLjMsMCAxMi41LDAuMiAxMi41LDAuNSBMMTIuNSwyLjUgQzEyLjUsMi44IDEyLjMsMyAxMiwzIEwxMiwzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTguNyw1LjggQzE4LjYsNS44IDE4LjQsNS44IDE4LjMsNS43IEMxOC4xLDUuNSAxOC4xLDUuMiAxOC4zLDUgTDE5LjcsMy42IEMxOS45LDMuNCAyMC4yLDMuNCAyMC40LDMuNiBDMjAuNiwzLjggMjAuNiw0LjEgMjAuNCw0LjMgTDE5LDUuNyBDMTksNS43IDE4LjgsNS44IDE4LjcsNS44IEwxOC43LDUuOCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTIzLjUsMTIuNSBMMjEuNSwxMi41IEMyMS4yLDEyLjUgMjEsMTIuMyAyMSwxMiBDMjEsMTEuNyAyMS4yLDExLjUgMjEuNSwxMS41IEwyMy41LDExLjUgQzIzLjgsMTEuNSAyNCwxMS43IDI0LDEyIEMyNCwxMi4zIDIzLjgsMTIuNSAyMy41LDEyLjUgTDIzLjUsMTIuNSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTIwLjEsMjAuNiBDMjAsMjAuNiAxOS44LDIwLjYgMTkuNywyMC41IEwxOC4zLDE5LjEgQzE4LjEsMTguOSAxOC4xLDE4LjYgMTguMywxOC40IEMxOC41LDE4LjIgMTguOCwxOC4yIDE5LDE4LjQgTDIwLjQsMTkuOCBDMjAuNiwyMCAyMC42LDIwLjMgMjAuNCwyMC41IEMyMC40LDIwLjYgMjAuMywyMC42IDIwLjEsMjAuNiBMMjAuMSwyMC42IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMy45LDIwLjYgQzMuOCwyMC42IDMuNiwyMC42IDMuNSwyMC41IEMzLjMsMjAuMyAzLjMsMjAgMy41LDE5LjggTDQuOSwxOC40IEM1LjEsMTguMiA1LjQsMTguMiA1LjYsMTguNCBDNS44LDE4LjYgNS44LDE4LjkgNS42LDE5LjEgTDQuMiwyMC41IEM0LjEsMjAuNiA0LDIwLjYgMy45LDIwLjYgTDMuOSwyMC42IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMi41LDEyLjUgTDAuNSwxMi41IEMwLjIsMTIuNSAwLDEyLjMgMCwxMiBDMCwxMS43IDAuMiwxMS41IDAuNSwxMS41IEwyLjUsMTEuNSBDMi44LDExLjUgMywxMS43IDMsMTIgQzMsMTIuMyAyLjgsMTIuNSAyLjUsMTIuNSBMMi41LDEyLjUgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjMsNS44IEM1LjIsNS44IDUsNS44IDQuOSw1LjcgTDMuNSw0LjIgQzMuMyw0IDMuMywzLjcgMy41LDMuNSBDMy43LDMuMyA0LDMuMyA0LjIsMy41IEw1LjYsNC45IEM1LjgsNS4xIDUuOCw1LjQgNS42LDUuNiBDNS41LDUuNyA1LjQsNS44IDUuMyw1LjggTDUuMyw1LjggWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNiwxMi41IEMxNS43LDEyLjUgMTUuNSwxMi4zIDE1LjUsMTIgQzE1LjUsMTAuMSAxMy45LDguNSAxMiw4LjUgQzExLjcsOC41IDExLjUsOC4zIDExLjUsOCBDMTEuNSw3LjcgMTEuNyw3LjUgMTIsNy41IEMxNC41LDcuNSAxNi41LDkuNSAxNi41LDEyIEMxNi41LDEyLjMgMTYuMywxMi41IDE2LDEyLjUgTDE2LDEyLjUgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)center/55%no-repeat;content:"";width:12%;height:calc(100% - 24px);position:absolute;top:0;right:0;margin:12px 0;opacity:.5}.desc-bonsavoir ul{margin:1px;padding:0 10px}.pb-athr a{font-weight:600;color:#0874fd;font-size:13px}.fbp{width:100%;display:inline-block;clear:both;margin:15px 15px 20px;background:#fff;-webkit-box-shadow:0 0 36px -1px rgba(122,122,122,.4);box-shadow:0 0 36px -1px rgba(122,122,122,.4)}.fbp-cnt,.fbp-img{float:left}.fbp-img{width:66%}.loop-img img{width:100%;max-height:420px;object-fit:cover}.fbp-cnt{width:31%;margin-left:20px;padding-top:5px}.fbp-cnt .entry-title,.fbp-cnt h2{margin:0;font-size:22px;font-weight:600;line-height:1.2;color:#333}.fbp-cnt p,.fsp-cnt p{color:#001d50;font-size:14px;line-height:20px;padding:0}.boxzilla{background:0 0!important}.boxzilla-close-icon{color:#fff!important;font-size:35px!important;padding:0 15px!important;opacity:1!important}@media only screen and (max-width:320px){.boxlead{width:100%;height:580px;overflow:hidden;min-width:260px;max-width:310px}#lead-form{background-color:#fff;margin:20px auto;padding:10px 20px!important}}.ctaBoxA,.ctaBoxB{border:1px solid #fff;padding:0;margin-bottom:10px;border-radius:6px;background-color:#fff;max-width:400px}.ctaBoxB{border:0 solid #fff;border-radius:8px;max-width:420px}.ctaBoxA>h2,.ctaBoxB>h2{font-weight:700;padding:0 45px;font-size:28px;line-height:27px;color:#0b155c}.ctaBoxA>p,.ctaBoxB>p{font-size:19px;font-weight:400;padding:5px 40px;color:#0b155c;line-height:22px}.boxzilla-content iframe{max-width:100%;background:#fff;-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;border-radius:8px;border:0;font-family:inter}.CTAcolumn img,.ctaPicA img,.ctaPicB img{background-color:#fff;width:100%;object-fit:cover}.ctaPicA img{height:270px;border-radius:6px 6px 0 0}.ctaPicB img{height:270px;border-radius:8px 8px 0 0}.bttnlightb{background-color:#e4f2ff;min-width:250px;margin-bottom:10px}.ctaBoxCol,.ctaBoxColFix{border:0 solid #fff;padding:0;margin:0;border-radius:6px;background-color:#fff;max-width:750px;position:initial!important}.CTAcolumn{float:left;width:50%;height:510px}.CTAcolumn img{height:510px;padding:0;border-radius:6px 0 0 6px}.CTAcolumn h2,.CTAcolumn h3,.CTAcolumn p{font-weight:700;padding:40px 25px 30px;font-size:28px;line-height:27px;color:#0b155c}.CTAcolumn h3,.CTAcolumn p{font-weight:400;padding:10px 65px 15px;font-size:19px}.CTAcolumn p{padding:10px 40px;line-height:22px}@media only screen and (max-width:768px){.ctaBoxColFix{position:fixed!important;left:0;bottom:0;border-radius:6px 6px 0 0}.CTAcolumn{width:100%;height:auto}.CTAcolumn img{border-radius:6px 6px 0 0;height:250px}.CTAcolumn h2{font-size:27px;padding:5px 28px 0;margin:5px 0 0}.CTAcolumn h3{padding:0 40px;font-size:18px}.CTAcolumn p{padding:5px 40px}}.ctaBoxColFix{position:fixed;left:0;bottom:0}.site-branding{float:left;width:300px;padding:20px}.site-branding .custom-logo{width:256px;height:40px}.inside-col{clear:both;padding:10px}.row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.shadbox{-webkit-box-shadow:0 0 10px #377dff26;-moz-box-shadow:0 0 10px #377dff26;box-shadow:0 0 10px #377dff26;background:#fff;border-radius:4px;padding:30px}.picProfile{overflow:hidden;width:90%}.m-profile p,p.subheading{font-weight:400;color:#001d50}p.subheading{font-size:13px;padding:5px 0}.subheadingpremium{font-weight:500;font-size:15px;padding:0;color:#001d50;opacity:.5;margin:0}.profilesocial{margin:10px 0 0}.profilesocial ul li{list-style:none;padding:0 5px}.profilesocial ul li a{font-size:22px;color:#252525}.picProfile img,.picProfileCabinet img{border-radius:100px;border:1px solid #eee}.picProfile img{object-fit:cover}.picProfile img,.picProfile img.nopic{width:160px;height:160px}.picProfileCabinet img{background-position:center center;background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat}.picProfileCabinet img,.picProfileCabinet img.nopic{width:190px;height:190px}.content-head{float:left;width:70%;padding:0;margin:10px;line-height:27px}.content-desc{float:left;padding:0;margin-bottom:30px;overflow-wrap:break-word;width:100%}.sidebar-medium .post-list{flex:0 0 70%;max-width:70%}.post-media>a img{position:relative;display:block;margin:0 auto}.post-media img{border-style:none;max-width:100%;height:auto;min-height:300px;object-fit:cover}.comment-time,.post-meta,.post-title em{font-weight:600;font-style:normal}.post-media>a::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transition:.3s}.as_toggle_label,.comment-time,.post-meta{font-size:12px}.post-title{font-size:24px;line-height:1.3}.post-excerpt{margin:24px auto 0}.thb_title{margin:0 0 10px}.left-col{padding:10px;margin-bottom:20px}.content-head h1{font-size:28px;color:#0874fd;margin:0}.content-head h2{font-size:15px;margin:0 0 10px}.bg--secondary{background:#fafafe}.filter-title{float:left;margin:5px}.tags{list-style:none;padding:0;font-size:12px;margin:0 0 10px}.filterTitle,.tag,.tag a{background:#fff;margin-right:5px}.filterTitle{width:32%;font-weight:600;padding:5px 10px;border:1px solid #d5e1ff;border-radius:4px}.tags nav{width:65%;height:100%;padding:2px 0;overflow-y:hidden}.hsppremium-cnt h2 a,.lawyer-content h2 a,.tag,.tag a{color:#001d50;text-decoration:none}.comite-lawyer-content-link,.linkmore,.spec-domain,.spec-domain a,.termDesc label,.website a,ul.main-footer-links--list li a:hover{text-decoration:underline}.tag,.tag a{line-height:26px;padding:1px 25px 1px 5px;position:relative;text-transform:capitalize;border:1px solid #0874fd;border-radius:4px}.icon-close-tag{z-index:99999;font-size:16px;color:#0874fd;position:absolute;top:0;cursor:pointer;background:0 0}.heading-title{padding:0 0 10px;font-weight:600;font-size:23px;margin:0;color:#022470}h2.heading-title{font-size:22px}section.list-post{padding:0;clear:both;min-height:150px}.list-item,.list-item.premium{-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;border-radius:8px}.list-item{margin-bottom:30px;background:#fff;border:1px solid #eee;padding:30px;cursor:pointer}.list-item.premium{background:#f0f6ff;padding:0 0 20px;border:1px solid #001d500d}.list-item.premium .btn-section{padding:0 20px 10px 0}.list-item.premium .listing-desc{clear:both}img.premiumhero{height:180px;width:100%;object-fit:cover;border-radius:8px 8px 0 0}.picLogo.premium img,.results-full-width .picLogo.premium img{position:relative;top:-105px;left:15px;width:100px!important;height:100px!important}.picLogo img{border-radius:100px;border:1px solid #eee!important}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-300{width:300px}.col-4{width:32.33%}.col-5{width:41.66%}.col-6{width:50%}.lawfirm-detail .col-6,.lawyer-detail .col-6{padding:30px 30px 0 0;margin-bottom:50px}.lawyer-detail .socialsection .col-6{padding:0 30px 0 0;margin-bottom:50px}.lawyer-detail .col-12 .honoraires{margin-bottom:20px}.col-7{width:58.33%}.col-8{width:67.66%}.col-8xl{width:69.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.CTArow:after,.row::after{content:"";clear:both;display:table}@media only screen and (min-width:900px){.col-8xl{width:71.66%}}@media only screen and (min-width:1230px){.col-3{width:300px}.col-8xl{width:900px}.lawfirm-detail .col-3{width:25%}}@media only screen and (max-width:1024px) and (min-width:768px){.container{padding:0 10px}[class*=col-]{width:100%}.lawfirm-detail .col-6,.lawyer-detail .col-6{padding:0;margin-bottom:20px}.lawfirm-detail .col-12,.lawyer-detail .col-12{padding:0;margin-bottom:0}.listing-thumb{height:210px!important;margin:10px 0 0 10px;padding:0 0 5px 10px}.logo img{left:0;width:130px;margin:0 5px}.logo{width:180px;display:block;text-align:center;margin:0 auto;padding:10px 0;float:none}}.overflowHidden{overflow:hidden!important}@media only screen and (min-width:768px){.tags,.tags .filtercity{display:none}.member-expertise{float:left;margin:0}.image__partners{display:grid;float:left;margin-top:-50px;margin-left:30px}.card-image__partner img{border-radius:100px;border:1px solid #eee}.picLogo.premium img{position:relative;top:-85px;left:35px;width:150px!important;height:150px!important;border-radius:100px!important}.results-full-width .picLogo.premium img{width:190px!important;height:190px!important}.css-18qx50k{grid-template-columns:70px 70px;grid-template-rows:70px;grid-auto-rows:70px;grid-gap:10px;padding:0 5px}}.list-item article{position:relative;display:flex}.list-item .post-media{position:relative;max-width:40%;background-image:url(/wp-content/themes/ddfr/img/nopicc.svg);background-repeat:no-repeat;background-position:center center;min-height:300px;min-width:450px}.listing-badge,.listing-new{height:23px;max-width:90px;border-radius:12px;font-size:.625rem;color:#fff;font-weight:600;text-transform:uppercase;padding:4px 10px;line-height:14px;display:inline-block;margin:0}.listing-new{margin:-12px auto 0;display:block;max-width:100px}.noresults{min-height:200px;margin-bottom:50px}.lawfirm,.new-label,.online{background:#66a3a1}.s{padding:10px;margin:10px 25px 0 0}.listing-thumb{height:213px;margin:0;width:100%;padding-top:0}.listing-thumb img,.listing-thumb img.justifit-nopic{height:160px;width:160px;position:absolute;border-radius:100px;object-fit:cover;border:1px solid #eee}.results-full-width .listing-thumb img,.results-full-width .listing-thumb img.justifit-nopic{height:196px;width:196px}.listing-thumb-cabinet img,.listing-thumb-cabinet img.justifit-nopic{height:170px;width:170px;position:relative;border-radius:100px;padding:0;top:10px;right:5px;object-fit:cover}img.listing-nopic{height:150px;width:150px;padding-left:25px}.formation{overflow:hidden;display:block;width:360px}.founded{display:inline;padding:10px 0 0}.lawyer-content .type-A,.lawyer-content b{font-size:14px;color:#454545;margin:0;line-height:28px}.lawyer-content b{font-size:13px;line-height:14px;display:block}.lawyer-content h2{margin:0;font-size:23px;line-height:30px;padding:0 0 16px}.lawyer-content h2 a{margin-bottom:5px;-webkit-text-decoration:none}.lawyer-content .listing-adress{color:#001d50;margin:0;font-size:16px;line-height:22px;min-width:300px;display:block}.premium .listing-adress{display:inline-grid}.m-profile p{font-size:16px;padding:0 0 8px;line-height:22px}.content-desc p,.quoteheading p{line-height:26px}.quoteheading{padding:0;font-family:Georgia,serif}.quoteheading::before{display:inline;float:left;margin:-30px 1px;content:'"';width:46px;height:17px;color:transparent;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0nQ2FscXVlXzEnIGRhdGEtbmFtZT0nQ2FscXVlIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQ4IDMyJz48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzM3N2RmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9J0dyb3VwZV8yMTcxJyBkYXRhLW5hbWU9J0dyb3VwZSAyMTcxJz48cGF0aCBpZD0nVHJhY8OpXzExOScgZGF0YS1uYW1lPSdUcmFjw6kgMTE5JyBjbGFzcz0nY2xzLTEnIGQ9J000NywxVjQuNDhhMTAsMTAsMCwwLDAtOS40OSw2LjgxYy41MS4xMiwxLC4yLDEuMzguMzJhOS45Miw5LjkyLDAsMCwxLDcuMzYsMTAuNDgsMTAuMjIsMTAuMjIsMCwwLDEtMjAuMzMtMS44NWMuNzYtOC40Miw1LjItMTQuMzYsMTMuMi0xNy43N0EyMC4xNSwyMC4xNSwwLDAsMSw0Ni43MSwxWicvPjxwYXRoIGlkPSdUcmFjw6lfMTIwJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjAnIGNsYXNzPSdjbHMtMScgZD0nTTIyLjEsMVY0LjQ5YTEwLDEwLDAsMCwwLTkuNDcsNi43NiwzLjU3LDMuNTcsMCwwLDAsLjQ2LjE2LDkuOCw5LjgsMCwwLDEsLjQ3LDE5LjNBMTAuMTMsMTAuMTMsMCwwLDEsMSwyMC43NiwyMC42MiwyMC42MiwwLDAsMSwxNS4zMywyLjA3LDIxLjMxLDIxLjMxLDAsMCwxLDIyLjEsMVonLz48L2c+PC9zdmc+)no-repeat #fff}.ui-label.circular{line-height:22px;border:1px solid #0025706b;border-radius:25px;font-size:.7rem}.ui-label.squared{min-width:2em;min-height:2em;padding:.5em!important;line-height:1em;border-radius:9px;margin:10px 0 5px;background-color:#d5e1ff63}.ui-label a{color:#001d50;cursor:default}.ui-label{display:inline-block;line-height:1;text-transform:none}.filters-city-search,.ss-search input:first-letter,.toggleAreas{text-transform:capitalize}.spec-type-label,.spec-type-label a{color:#001d50;font-size:13px;margin:2px;padding:3px 10px;font-weight:500;overflow:hidden;max-width:230px}article.lawfirm-detail{position:relative;z-index:99}.spec-type-label.lg,.spec-type-label.lg a{overflow:hidden;max-width:450px}.toggleAreas{font-size:11px;max-width:150px;cursor:pointer;padding:5px;margin:10px 0;line-height:15px!important}.small-label,.small-label a{color:#022470;font-size:12px!important;padding:5px 10px!important;margin:0 10px 5px 0}.type-box{margin:0 0 10px;float:left;min-width:300px}.type-box-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-flex:50%;-ms-flex:50%;flex:50%;margin:0 5px 0 0;align-items:center}.type-box-title{font-size:16px;color:#001d50;margin:0}.ui.divider:not(.vertical):not(.horizontal){border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(255,255,255,.1)}.ui.divider{margin:10px 0;line-height:1;height:0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.85);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-desc{font-size:16px;line-height:22px;color:#001d50;min-height:78px;word-break:break-word;margin:10px 0;border-top:1px solid #dedede}.m-profile-domain{background-color:#f6f6f6;padding:5px;margin:0 10px 5px;display:inline-block;width:200px;line-height:14px;font-size:11px}.e-taux-horraire{padding:5px;line-height:6px;background:#fafafe;color:#0874fd;margin:10px 0}.contacts-btn.grid-2-buttons .card--button:first-child{border-right-width:1px}.contacts-btn.grid-2-buttons .card--button{width:50%;margin:10px 30px 0 0}.listing-left{width:22%;float:left}.listing-right{width:78%;float:left}.btn-section{width:78%;float:right}.contacts-btn{padding-left:0;padding-right:0;padding-bottom:0}.contacts-btn a{width:49%;float:left}.contacts-btn a+a{margin-left:2%}.contacts-btn .card--button,.contacts-btn .card--button--online{margin-right:5px;-webkit-text-decoration:none;padding:6px 7px 7px;min-height:47px}.contacts-btn .card--button{width:50%;text-decoration:none;border-color:#001d50}.contacts-btn .card--button--online{width:100%;background:#66a3a1!important;border:1px solid #66a3a1;color:#fff}.contacts-btn .card--button--online span,.css-btn .icon{position:relative;top:-3px}.contacts-btn .card--button--online:hover{width:100%;opacity:.8}.contacts-btn .card--button--online:hover>.green{color:#fff!important;fill:#fff!important}.css-btn span,.css-btn-green span{text-transform:uppercase;font-weight:600;font-size:14px;padding:0;-webkit-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}.css-btn .icon{width:17px;height:16px;top:3px;fill:#0874fd}.icon-phone{font-size:1.8em}.green{color:#12a06f;background:0 0;top:2px;width:25px;height:15px;padding:0;margin:0}#myBtnonline .green{top:5px}.css-btn{display:inline-block;padding:3px 7px;border-radius:9px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;cursor:pointer}.contacts-btn .card--button:hover,.css-btn{background:#fff;color:#001d50}.contacts-btn .card--button:hover span{color:#001d50!important}.m-profile-address{color:#fff;font-size:14px;line-height:22px;background-color:#0874fd;padding:5px}.search--,.searchbox-expert-side{border:1px solid #eaeaea;border-radius:2px;-webkit-box-shadow:0 1px 3px #0000001a;-moz-box-shadow:0 1px 3px #0000001a;box-shadow:0 1px 3px #0000001a}.searchbox-expert-side{background:#fff;padding:30px 20px;margin-bottom:30px;margin-right:20px}.search--{background:#fafafe;padding:30px}.headsearch{padding:10px 0;display:none;margin-bottom:20px}.slidecontainer{position:relative;float:left;width:100%;margin-bottom:10px}.bubble{color:#001d50;float:right;margin-top:-60px;right:0;font-weight:500}.requireselect{display:initial;background-color:#fff;padding:20px;position:absolute;z-index:9;width:200px;margin-top:50px;margin-left:390px;border:1px solid #fefefe}.hours-box{padding-left:20px!important;padding-right:20px!important}@media (min-width:1026px){.css-110ykc8 .mobile-hide,.headsearch,.lawyer-box,.searchbox-expert{display:block}article.lawfirm-detail{margin-bottom:480px;display:inline-block;top:420px}.left-col{padding:0 30px 0 0}nav ul.nav-links-desktop{display:block;text-align:right}.lawyer-box{position:sticky;position:-webkit-sticky;top:-1px;z-index:999}.headsearch{min-height:40px;padding:10px 0}.detail-premium{padding:0}.contacts-btn .card--button{margin-right:5px;width:50%;background:#001d50;color:#fff;border-color:#001d50;-webkit-text-decoration:none;text-decoration:none;border-width:1px}.contacts-btn .call-button{display:none}.listing-desc{margin:20px 0}}.filters{padding:0;margin:0 30px 30px 0;display:block}.termDesc{width:100%;margin:20px 0}.termDesc input{opacity:0;position:absolute;pointer-events:none}.termDesc p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px;line-height:1.3}.termDesc input:focus~label{outline:-webkit-focus-ring-color auto 5px}.termDesc input:checked+p{-webkit-line-clamp:unset}.termDesc label{margin:5px 0;font-weight:400}.linkmore{padding:10px;font-size:14px}.spec-domain,.spec-domain a{font-size:13px;padding:0 0 0 5px;margin:0;color:#0874fd;display:block}.spec-box,.spec-box-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.spec-box{margin:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec-box-item{width:305px;height:auto;padding:1px 0 1px 5px}.spec-box-item span{overflow:hidden;width:220px;padding:0 5px}.spec-box-item:before{display:inline-block;content:"";-webkit-border-radius:.375rem;border-radius:.375rem;height:6px;width:6px;margin-right:6px;margin-top:8px;background-color:#67a3a1!important}.spec-desc{font-size:14px;color:#001d50;word-break:break-word}.spec-desc h3{display:flex;align-items:center}.hsppremium-cnt p i,.spec-desc h3 i{padding:4px 0}.listing-desc h3,.spec-desc h3{line-height:18px;margin:0;font-size:16px;font-weight:400;color:#001d50}.spec-desc li{list-style:none;display:inline;margin:0;color:#001d50}.spec-desc ul{margin:0;padding:0 0 20px}.type-specialism,.type-years{display:block;margin:10px 0 0}.search-title-holder{margin-bottom:10px}.heading-count{font-weight:700;font-size:23px;color:#001d50!important;display:inline-block}.heading-count+.heading-title{clear:none;display:inline;padding:0}.online+.online,.online-abtest .online:before{display:none}.online-abtest .abtest-button{display:block}.online-abtest .contacts-btn .card--button,.online-abtest .contacts-btn .card--button--online{padding:7px 25px}.abtest-button .bttn.bttn-online{font-size:.875rem!important;font-weight:700!important}.online-abtest .online{background:url(img/live-icon.svg)no-repeat;background-size:contain;width:30px;height:30px;display:inline-block;position:absolute;margin-left:-70px;margin-top:10px}.premium .online-abtest .online{position:absolute;margin-left:-30px;margin-top:-75px}.premium-column .loop-premium .online-abtest .online{margin-left:87px;margin-top:-55px}.results-full-width .premium .online-abtest .online{margin-left:-45px;margin-top:-50px}.results-full-width .online-abtest .online{margin-top:10px;margin-left:-75px}.picProfile .online-abtest .online{margin-top:-230px;margin-left:205px}.ctn-button .bttn-online{margin-top:10px}.online-abtest #myBtnonline.abtest-button{display:block;white-space:nowrap}.online-abtest .online:nth-of-type(1){display:none!important}@media (max-width:768px){.search-title-holder{text-align:center}.heading-count{font-size:20px}.contacts-btn a{width:100%;float:none}.contacts-btn a+a{margin-left:0}.list-item.premium .col-12.btn-section{padding:20px}.list-item.premium .type-box{float:none}.list-item.premium .col-12.btn-section .contacts-btn,.list-item.premium .col-12.btn-section .listing-desc,.list-item.premium .col-12.btn-section .spec-desc,.list-item.premium .contacts-btn a{padding:0}.list-item.premium .lawyer-content h2{min-height:56px}.lawfirm-detail .online-abtest .online{margin-top:-115px;margin-left:calc(50% - 4px)}.online-abtest .online{margin-left:-30px}.premium .online-abtest .online{margin-left:-250px;margin-top:-50px}.results-full-width .premium .online-abtest .online{margin-left:-270px}.results-full-width .online-abtest .online{margin-top:0;margin-left:-50px}.picLogo.premium img,.results-full-width .picLogo.premium img{top:-55px}#id01>li:nth-child(n+15),#id02>li:nth-child(n+15),#id03>li:nth-child(n+15),.desktop-call-button,.inside-col,.p-menu ul li.menu-item-has-children:hover>ul,.p-menu ul li.menu-item-has-children>a:after,.specialism span,.ui.divider{display:none}.fbp-cnt,.list-item.premium .listing-badge,.m-profile-domain,.post-author-links,.post-author-links i,.specialism>span:nth-child(2){display:inline-block}.p-menu{padding:5px 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.post-author-image-justifit img,.post-metas .imgAuth img{border-radius:6px;margin:0 12px 10px 0;float:left;max-width:100px}.post-metas .imgAuth img{border-radius:50%;max-width:60px}.post-author-text{clear:both}.post-author-links{margin:10px 0;font-size:.8em}.post-author-links i{margin:0}.fbp-cnt,.fbp-img{width:100%;float:none}.fbp-cnt{margin-left:0;margin-top:10px;padding:5px 15px}.fbp-cnt .entry-title{margin:0;font-size:20px;font-weight:600;line-height:1.1;color:#333}.container,.entry-metas,.entry-title{padding:0 10px}.fbp-cnt p,.list-item.premium,.list-item.premium .btn-section,.list-item.premium .lawyer-content{padding:0}#breadcrumbs{padding:10px 0}.bloc-bonsavoir:after{width:16%}.desc-bonsavoir{padding-right:0;font-size:14px!important}.desc-bonsavoir ul{margin:1px;padding:0 10px}.spec-box-item{-webkit-flex:50%;-ms-flex:50%;flex:50%;padding:1px 5px 1px 0}.contacts-btn .card--button--online{margin-bottom:10px;line-height:22px}.spec-box-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:130px}.spec-desc ul{padding:0 0 10px}.contacts-btn.grid-2-buttons .card--button{width:50%;margin:0}.contacts-btn.grid-1-buttons .card--button{width:100%;margin:0;max-width:100%;padding:18px 0}.smtextfield input[type=text]{width:100%;height:40px;margin:10px 0}.list-item.premium .contacts-btn.grid-1-buttons .card--button{width:100%;margin:10px 0 20px;max-width:100%;background:#fff;border:1px solid #0874fd}.list-item.premium .listing-adress span:last-child{display:block;padding:5px 0 0 2px}.green{top:0;width:20px;height:15px;padding:5px;margin:0}.list-item.premium .listing-left{width:35%}.list-item.premium .listing-right{margin:0;padding:0;z-index:999999;position:relative;min-height:auto}.heading-title{padding:10px 20px;font-size:20px;margin:0;text-align:center;line-height:22px}.content-desc{padding:0;margin-bottom:20px;max-width:100%}.article-p3{padding:0 15px}.listing-left{width:34%}.listing-right{width:64%}.m-profile-domain{padding:5px;margin:0 10px 5px;width:140px;line-height:14px;font-size:11px}.picProfile{margin:10px 0 0}.list-item.premium .contacts-btn,.thb_title{margin:0}.btn-section{width:100%;float:right;margin:5px 0 0}.listing-thumb{height:90px;width:90px;margin:0 0 0 10px;padding:0}.listing-thumb img,.listing-thumb img.justifit-nopic{height:110px!important;width:110px!important}.listing-thumb-cabinet{height:125px;width:125px;margin:10px 0 0 20px;padding:0 0 5px}.listing-thumb-cabinet img,.listing-thumb-cabinet img.justifit-nopic{height:119px;width:119px;top:5px;right:0}img.listing-nopic{height:120px;width:85px;margin:10px 0 0 10px}.type-box-title{font-size:14px;line-height:19px;padding:2px 0 0}.type-box-title span{position:relative;text-indent:4em}.listing-desc h3,.spec-desc h3{margin:0;font-size:14px}.type-box,.type-box-title.spec{display:block;min-width:100%}.type-specialism,.type-years{display:block;margin:5px 0}.type-box-element.aide{margin:5px 0}.type-box-element{height:auto}.lawyer-content .listing-adress{margin:5px 0;font-size:14px;line-height:22px;display:block;min-width:100%}.listing-desc,.spec-desc{font-size:14px;line-height:16px}.m-only{display:block}.content-head{float:left;width:100%;padding:0;margin:10px;line-height:27px;text-align:center}.list-item{margin-bottom:20px;padding:10px 0 0}.listing-badge{height:23px;font-size:.525rem;margin:2px 0;display:block;max-width:80px;text-align:center}.listing-desc,.spec-desc{padding:0 20px}.spec-desc{margin:0}.listing-desc{border-top:0 solid #ccc;margin:15px 0}.lawyer-content .type-A{font-size:13px;margin-top:0;line-height:14px;padding:0}.type-box{margin:0 0 5px}.filters{display:none;bottom:-850px}.closebtn{display:block;position:absolute;font-size:30px;right:-10px;top:0}.closebtn .icon-close{color:#333;font-size:30px}.filtersmobile>.shadbox{-webkit-box-shadow:0 0 0 0 transparent,0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 transparent,0 0 0 0 rgba(0,0,0,.12);background:#fff;padding:40px}.filtersmobile{display:block;animation:.2s animatebottom;height:100%;position:fixed;z-index:9999999999;background:#fff;top:0;left:0;margin:0;padding:0;width:100%;overflow-y:auto;overflow-x:hidden}.comite-lawyer-column .spec-box-item:before,.spec-box-item:before{margin-top:5px}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.specialism>span:last-child{display:block;max-width:120px;margin:2px 0 5px}.lawyer-content b{font-size:12px;line-height:13px}.contacts-btn{padding-left:15px;padding-right:15px;padding-bottom:0;margin:15px 0}.lawyer-content h2{font-size:21px;line-height:18px;padding:5px 0 15px}.left-col,.right-col{padding:0!important;margin:0}.list-item .post-media{max-width:100%;min-width:300px}.list-item .lawyer-content{max-width:100%;padding:0}.founded,.listing-adress{display:block;padding:0;font-size:14px}}.shadbox.content{font-size:15px;padding:10px 30px 20px}.shadbox.content ul{list-style-type:none;margin:0;padding:10px 20px}.shadbox.content li{list-style-type:circle;margin:0}.shadbox.content h3,.shadbox.content h4{font-size:16px;padding:5px 0 0}@media (max-width:500px) and (min-width:370px){.listing-left{width:34%}.listing-right{width:64%;padding:0 5px 0 15px;min-height:155px}.list-item.premium .lawyer-content{padding:0;margin:0}}@media (max-width:360px){.list-item .lawyer-content{max-width:100%;padding:10px 0 0 10px;min-height:140px}.list-item.premium .lawyer-content{min-height:unset}.list-item.premium .listing-right{margin:0 0 0 15px;z-index:999999;position:relative}.list-item.premium .col-12.btn-section{padding:10px 20px 20px}.filterTitle{width:29%}.list-item.premium .listing-left{width:30%}.tags nav{width:69%}img.listing-nopic{margin:0;padding:0 5px}.picLogo.premium img,.results-full-width .picLogo.premium img{left:15px;width:90px!important;height:90px!important}.listing-thumb{height:125px}.listing-desc{padding:0 20px;margin:20px 0}.lawyer-content h2{font-size:18px;line-height:18px;padding:0 0 10px}.listing-thumb img{height:125px;max-width:90px}.listing-thumb-cabinet img{height:90px;width:90px}i{font-size:14px;min-width:26px}}.modal{position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;top:0;background-color:#fefefe;margin:10px auto;padding:0;width:90%;max-width:550px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.1s;animation-name:animatetop;animation-duration:.1s;-moz-animation:.1s animatetop}.close{color:#fff;float:right;font-size:32px;font-weight:700;position:relative;top:5px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 10px;background-color:#0874fd;color:#fff;font-size:14px;line-height:20px}.modal-footer{padding:5px 16px;background-color:#eee;color:#333;font-size:13px}.css-btn.filled.dark,.site-footer{background:#001d50}.site-footer{width:100%;clear:both;color:#fff;padding:10px 20px}.footer-widgets,.site-info{padding:50px 0;width:100%;display:inline-block}.footer-menu,.social-footer{margin:0;float:right}.footer-menu ul li{display:block;padding:0 10px 10px 0}.footer-menu ul li a{padding:0;font-size:16px;color:#c8c8c8}.widget-footer{padding:0 20px}.firmgallery ul li,.widget-footer ul li{list-style:none;margin:0}.widget-footer a{color:#c8c8c8}.widget-footer-title{clear:none;margin:20px 0 10px}.footer-box{grid-column:1/3;display:block;clear:both;padding:10px 30px 20px;overflow:hidden;margin-top:30px;margin-bottom:50px}.footer-box .main-footer-links--headings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative}.footer-box ul.main-footer-links--list{padding:0;margin:0;list-style-type:none;grid-gap:5px 10px}.footer-box ul.main-footer-links--list li{font-size:15px;margin:5px 0;display:inline-block;line-height:18px;float:left;clear:both}.footer-box .main-footer-links--view-all{background:0 0;border:0;font-size:.875rem;font-weight:700;padding:0;color:#0874fd}.load-more{float:right;clear:both;margin:10px}.css-ehva0k{padding:10px;width:100%;position:fixed;bottom:0;background:rgba(66,66,66,.95);display:grid;gap:10px;z-index:99999}.css-ehva0k p{font-size:.875rem;color:#fff}.css-ehva0k button{padding:15px 7px!important;cursor:pointer;position:relative;right:0;margin:10px 0}@media (max-width:768px){.modal-content{width:100%;max-width:100%;margin:0 auto}.content-form{padding:20px 10px}.modal-header{padding:5px 12px;line-height:18px}.footer-menu{margin:0}.widget-footer{padding:0}.footer-box ul.main-footer-links--list li{font-size:.875rem;margin:4px 5px 5px 0;display:block;text-transform:capitalize}}.site-main{padding:5px 0}.main-footer-links--heading{-webkit-flex:1;-ms-flex:1;flex:1;margin:10px 0;font-weight:600;clear:both;font-size:18px}.css-btn.filled.white span,ul.main-footer-links--list li a{color:#001d50}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hsp{margin:15px 0 15px 20px;padding:0;width:18%;-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;border-radius:8px}.hsp:hover,.hsppremium:hover{-webkit-box-shadow:0 0 18px #0874fd42;-moz-box-shadow:0 0 18px #0874fd42;box-shadow:0 0 18px #0874fd42}.fsph-img img{display:block;border-radius:8px 8px 0 0;height:220px;width:100%;object-fit:cover;margin:0}.fsph-cnt{padding:10px 20px}.fsph-p{font-size:12px;padding:0}.css-btn.filled,.css-btn.filled.dark{-webkit-transition:opacity .2s;transition:opacity .2s}.css-btn.filled.white{background:#fff;color:#001d50;margin:10px}.css-btn.lg{padding:15px 20px}@media (max-width:320px){.hsp{margin:15px 5px 10px;width:100%!important;padding:0}}.searchbox-expert{padding:10px 0;min-height:100%}.searchbox-expert input{width:40%;float:left;height:50px}.searchbox-expert input,.searchbox-expert select{border:1px solid #d5e1ff;color:#02247065;font-weight:600;font-size:15px}.searchbox-expert input::-webkit-input-placeholder{color:#02247065;font-weight:600}.searchbox-expert input::-moz-placeholder{color:#02247065;font-weight:600}.searchbox-expert input:-ms-input-placeholder{color:#02247065;font-weight:600}.searchbox-expert input:-moz-placeholder{color:#02247065;font-weight:600}.searchbox-expert select{width:20%;height:50px;float:left}.searchbox-expert input[type=submit],input[type=submit]#submitfilter{background:#0874fd;color:#fff;font-size:13px;padding:10px 5px;outline:0;border:0 solid #0874fd;height:54px;font-weight:600}.searchbox-expert input[type=submit]{float:left;margin:0 0 0 10px;border-radius:9px;width:270px}input[type=submit]#submitfilter{width:100%;position:fixed;bottom:0;left:0;border-radius:0;text-transform:uppercase}.searchbox-expert input[type=text]{width:310px;height:54px;margin-left:0;padding:0 0 0 35px}.smselectboxareas,.smselectboxcity{width:310px;float:left;margin:0 0 0 10px}.smselectbox-label{margin:5px 0 0;font-weight:400;text-transform:uppercase;font-size:13px}@media only screen and (max-width:1024px) and (min-width:768px){.searchbox-expert input[type=submit]{font-size:13px;padding:10px 2px;height:50px;width:12%}article.lawfirm-detail{margin-bottom:280px;display:inline-block;top:250px}.listing-thumb img{height:160px;max-width:140px}.logo img{left:0;width:160px;margin:5px}.filters{display:none;bottom:-850px}}.detail-premium img{position:absolute;top:86px;z-index:99;width:100%;max-height:560px}.boxstyle,.widget{background:#fff;-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;border-radius:8px;padding:30px 30px 22px;margin-bottom:30px;float:left;width:100%}.chequestyle{float:left;font-size:12px!important;padding:10px;margin:10px 0 0 20px;width:170px}.newboxstyle,img.picstyle{border-radius:8px;float:left}img.picstyle{-webkit-box-shadow:0 0 15px #377dff26;-moz-box-shadow:0 0 15px #377dff26;box-shadow:0 0 10px #377dff26}.newboxstyle,.professional__menu{background:#fff;box-shadow:0 0 15px #0874fd26}.boxstyle .author{float:none;clear:both;width:100%}.newboxstyle{padding:10px 20px 20px;margin-bottom:30px;width:100%}.boxsubheading,ul.about-list li{padding:0 0 10px}.boxstyle h1{margin:0;padding:10px 0 0}.boxsubheading{font-size:21px;line-height:18px;margin:0 0 20px;float:left;width:100%;color:#001d50;font-weight:600;border-bottom:1px solid #001d501f}.jumptarget::before{content:"";display:block;height:65px;margin:-65px 0 0}.professional__menu{position:sticky;position:-webkit-sticky;top:-1px;z-index:99999999;display:block;height:60px;margin-bottom:30px;padding:20px 30px;border-radius:8px}.professional__menu-element{display:inline-block;color:#919191;font-size:14px;font-weight:400;margin-right:50px;text-transform:uppercase;cursor:pointer;line-height:20px;height:37px}.consultation ul li i,.day,.hour,.professional__menu-element a,.website a{color:#001d50}.professional__menu-element a.active{border-bottom:3px solid #001d50;font-weight:600;padding:0 0 17px}.professional__menu .contact_menu{display:none;float:right;margin:-12px 25px 0 0}.backtop:after,.circular-ui,.m-profile-formation li,.professional__menu.is-pinned .contact_menu{display:inline-block}.circular-label{min-width:2em;min-height:2em;padding:.5em!important;line-height:1em;border-radius:500rem}.circular-ui{color:#0874fd;font-size:.75rem;font-weight:600;background-color:#edf2fd!important;padding:5px 10px!important;margin:0 10px 5px 0}.m-profile .m-profile-subtitle{font-size:18px;color:#022470;border-bottom:1px solid #ddd;padding:8px 0;margin-bottom:10px;font-weight:600}.m-profile ul{list-style:none;line-height:18px;width:100%;padding:0 10px 0 0;margin:0}.messageBox{display:none;position:absolute;top:150px;z-index:9999;background-color:#fff;border-radius:4px;height:550px;width:600px;margin:0 auto;left:0;right:0;padding:20px 40px}.messageBox h3,.messageBox p{text-align:center;font-size:1.5em}.messageBox img{display:block;margin:0 auto}#locationframe{position:relative;top:-15px;border:0}#breadcrumbs.lawfirmb{position:relative;top:10px;left:10px;z-index:999;width:600px}.menu-fl #breadcrumbs{padding:15px 0;margin:0}ul.topfeature{list-style:none;margin:5px 0;padding:0}.topfeature>li{width:325px;font-size:15px;padding:5px 0;color:#001d50;float:left}article.lawyer-detail{display:inline-block;position:relative;width:100%;z-index:9}.website{text-align:left}#step_availability #availability-val,.website a{font-size:14px}.lawfirm-detail h1,.lawyer-detail h1{color:#001d50;font-size:23px;line-height:26px;font-weight:600}.lawfirm-detail .picLogo{width:180px;margin:0}.lawfirm-detail .picLogo img{width:180px;height:180px;object-fit:cover}ul.about-list{display:grid;grid-template-columns:repeat(auto-fit,calc(50% - 10px));margin:0 0 20px;padding:0}.backtop{background:#0874fd;height:30px;border-radius:12px;font-size:.75rem;padding:10px;line-height:15px;display:none;margin:20px auto;cursor:pointer;position:fixed;bottom:50px;right:10px;z-index:999999999}#find-me,.day{padding:0 5px}.backtop:after{content:"";width:0;height:0;border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:5px}a.backontop{text-transform:uppercase;font-size:15px;margin:auto;height:70px;display:table}.clear{clear:both;margin-bottom:30px}.member-profile{align-items:center;display:flex;flex-wrap:wrap}.member-profile h3{clear:none;margin:0;padding:0 30px;color:#001d50;font-size:18px}.member-profile .wp-caption-text{text-align:left;padding:0 30px;margin:0;line-height:20px;font-size:14px}.member-profile img{width:200px;height:200px;object-fit:cover;border-radius:100%;margin:auto;display:block;border:1px solid #eee!important}.member-expertise .video{margin:0 0 20px;text-align:left;width:360px;padding:0;height:250px;position:relative}.videoplayer__btn{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:80px;cursor:pointer}.member-expertise .wp-caption-text p:first-of-type{margin:0 10px 10px 0;padding:0 0 0 10px;color:#001d50;font-size:18px;font-weight:600}.member-expertise .wp-caption-text p{text-align:left;padding-left:10px;color:#6a80ac;font-size:15px}.member-expertise iframe,.videoPlayer img{height:230px;width:100%;max-width:370px;padding:0 20px;cursor:pointer}ul.specialism{clear:both;float:left;margin:0 0 40px}.lawfirm-detail ul.specialism{padding:0;margin:0 0 40px}.lawfirm-detail #locationframe{position:relative;top:0;border:0}.day{font-weight:600;font-size:15px}.css-13sehwm{grid-template-columns:360px auto;grid-gap:10px;margin-bottom:40px}.right-col-premium{padding:0 0 0 30px}.avocat-article{width:345px;margin:0 20px;min-height:235px}.avocat-article h2.post-title a,.boxstyle h2{padding:10px 0 0;font-size:18px;line-height:2rem;color:#001d50;margin:0}.avocat-article p{padding:0;line-height:inherit;margin:0}.avocat-article .fsp-cnt{background:#ffffffed;position:relative;margin-top:-90px}.avocat-article .read-more a{color:#001d50;padding-bottom:10px}.avocat-article .fsp-img img{max-height:235px;min-height:235px}.feature-section__desc,.feature-section__title{float:left;display:block}.ctn-button{margin:20px 0 0}.lawfirm-detail .ctn-button{margin-top:40px}.firmgallery img{width:365px;float:left;margin:10px}.company-gallery img{width:320px;float:left;margin:10px 15px 10px 0}.css-16sj9ts.show{transform:translateY(0)}.css-16sj9ts{background:#edf2fd;position:fixed;bottom:0;width:100%;text-align:center;box-shadow:rgba(0,0,0,.13)0-3px 3px;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px;transform:translateY(72px);transition:transform .2s;flex-wrap:wrap;height:72px;z-index:9999}.infobox-desktop{display:block;margin:20px 0}.boxlisting{box-shadow:1px 1px 1px #edf3ff;background:#edf3ff;border:1px solid #e3edfd;border-radius:4px}.boxlisting .infobox__title{color:#0874fd;padding:5px 14px 0;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:19px;font-weight:600;text-align:center}.boxlisting .infobox__content{padding:0 15px 5px;display:block;text-align:center}.boxlisting .infobox__content p{font-size:14px;margin-bottom:15px;color:#0874fd}.headsearch.detail{display:block;padding:0!important;margin-bottom:0}img.member-profile{float:left;width:100%;margin:0 0 20px}.lawyer-detail .listing-badge{margin:2px auto;clear:both;display:block;max-width:110px}.loop-wrapper-articles{display:block;width:48%}.lawfirm-detail .premium-head{padding:0 10px}.bfm,.bfmtv,.gazette-du-palais,.lesechos,.lexpress,.madyness,.marianne,.villagejustice{max-width:100%;background-image:url(/wp-content/themes/ddfr/img/hpsprite.png)}.gazette-du-palais{background-position:0 0;background-size:100%}.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%}.marianne{background-position:0 59.15493%;background-size:293.75%}.bfmtv{background-position:0 73.943662%;background-size:613.043478%}.villagejustice{background-position:0 88.732394%;background-size:762.162162%}.bfm{background-position:0 100%;background-size:1044.444444%}.hero-image{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/wp-content/themes/ddfr/img/homehero_01.jpg);height:430px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;top:0}.hero-text{text-align:center;position:relative;top:20px;color:#fff;padding:0 20px}.hero-text h1,.hero-text p{color:#fff;letter-spacing:0;text-align:left}.hero-text h1{font-size:27px;font-weight:800;margin:0;line-height:25px;padding:40px 30px 10px 10px}.hero-text p{font-size:12px;margin-top:0;font-weight:600;margin-bottom:0;line-height:17px;padding:0 70px 0 10px}.partner-box{max-width:100%;margin:10px 0 0;min-height:70px;padding:0}.homepage-recents{background:#ebf0fb}.homepage-join{background-color:#3772ff;clear:both}.homepage-join .ctaBottom{background-color:#001d50;width:100%}.homepage-press{background-color:#001d50;clear:both}.homepage-white{background-color:#fff;clear:both}.homepage-heading{text-align:center;color:#001d50;padding:20px 20px 0;margin:0}.homepage-subheading{text-align:center;font-size:1rem;font-weight:500;margin-top:5px;color:#001d50;padding:0 20px}.consultation .homepage-heading{color:#001d50;text-align:left;font-size:1.875rem;line-height:1.875rem;padding-top:60px}.consultation .homepage-subheading{color:#001d50;text-align:left;font-size:14px;font-weight:400;padding:0 10px;margin-bottom:40px}.consultation ul{list-style:none;margin:0 30px;padding:0;font-weight:600}.consultation ul li{list-style:none;color:#001d50;margin:10px 0;padding:0;font-size:14px;letter-spacing:.35px}.consultation-img{float:right;width:50%}.consultation-img img{margin:50px 0 0}.consultation-cta{float:left;width:45%;margin:10px 10px 20px}.consultation-cta ul li{display:block;padding-left:35px;background:url(img/green-shield.svg)no-repeat left;background-size:20px auto;line-height:25px;margin-bottom:20px}.consultation .homepage--btn{text-align:left;margin:0 20px}.consultation .homepage--btn .css-btn span{font-size:14px;font-weight:700}.homepage-premium h2.homepage-subheading{padding:0 20px!important}.homepage--specialisms>.container{padding-top:20px}.homepage--specialisms--list{grid-template-columns:repeat(3,1fr)}.homepage--btn{text-align:center;padding:30px 0}.home-green{background:no-repeat padding-box #fff;border:1px solid #35e099;border-radius:4px}.comite-other-page h2,.container.specialisms{margin-bottom:40px}.partner-box img{height:30px;margin:20px}@media (max-width:767px){.professional__menu ul,.scroll{overflow-x:auto;white-space:nowrap}.scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll::-webkit-scrollbar{display:none}.searchbox-expert{margin:0;padding:0 20px;min-height:300px}.smselectboxcity{width:100%;margin:5px 0}.hsp,.right-col-premium,.smselectboxareas{padding:0}.searchbox-expert input[type=submit]{float:left;width:100%;margin:10px 0 30px}.searchbox-expert input[type=text],.smselectboxareas{width:100%;margin:10px 0}.hsp{margin:15px 5px 10px;width:47%}.showfilter{font-weight:600;bottom:20px;border:1px solid #d6d6d6;background:#fff;text-align:center;position:fixed;font-size:.75rem;padding:8px;border-radius:2px;max-width:150px;width:180px;z-index:9999;display:inline-table;left:50%;transform:translate(-50%,-50%);-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)}.d-only,.home-avocat article:last-child,.hours-box,.messageBox,.navigation ul li,.professional__menu.is-pinned .contact_menu{display:none}.nextlink,.prevlink{margin:0 10px;min-width:150px}.nextlink,.nextlink a,.prevlink,.prevlink a{display:inline-block!important}.prevlink a{float:left;padding:10px 25px!important;width:100%}.nextlink a{float:right;padding:10px 45px!important}.footer-box{padding:10px 20px}#single,#singleArea,.ss-main .ss-single-selected{height:54px;margin:5px 0}.headsearch.detail-premium{display:block;height:180px;padding:0!important}.lawyer-box{position:initial;top:0;z-index:999;display:block}.avocat-article{max-width:100%;flex-basis:calc(100% - 0);margin:0 10px}.clear{margin-bottom:10px}.lawfirm-detail #locationframe{top:0;border:0}.loop-wrapper-articles{display:block;width:100%}.chequestyle{padding:10px;margin:auto}.chequestyle,img.picstyle{float:none;width:190px}.member-expertise .wp-caption-text p:first-of-type{padding:0;font-size:18px;font-weight:600;margin:0}.member-expertise .wp-caption-text p{text-align:left;padding-left:0}ul.topfeature{margin:5px 0}.company-gallery img,.firmgallery img{width:100%;margin:10px 0;padding:10px}.day{font-weight:600;font-size:14px;padding:0 10px 0 0}#myBtnsticky,.infobox-desktop,.m-only{display:block}.boxstyle{padding:20px}.boxsubheading,ul.about-list li{padding:0 0 10px}.boxstyle h2{padding:10px 0 0 10px;font-size:18px;line-height:20px}.topfeature>li{vertical-align:top;margin-bottom:1px;width:100%;padding:5px 0}.boxsubheading{font-size:19px;line-height:18px;margin:0 0 10px}.subheadingpremium{text-align:center;line-height:auto;margin:0}.detail-premium img{position:relative;top:0;z-index:99;height:190px;object-fit:cover}#breadcrumbs.lawfirmb{position:absolute;top:25px;z-index:9999;width:300px;display:none}.member-profile h3{padding:10px 0;text-align:left;margin:0}.fixed-contact,.fsph-img img,.lawfirm-detail .boxstyle h1{text-align:center}.member-profile .wp-caption-text{text-align:left;padding:0;margin:0 0 20px;font-size:15px}.member-expertise iframe{height:200px;width:100%;border-radius:0;max-width:100%;padding:0}.member-expertise .wp-caption-text{margin-bottom:20px;padding:0}.member-expertise .video{margin:0 0 10px;width:100%;padding:0;height:230px}ul.company-gallery{margin:0;padding:0}img.member-profile{display:block;float:none;width:100%;margin:0 auto;text-align:center}.ctn-button{margin:10px 0;width:100%}article.lawfirm-detail{margin-bottom:30px;display:inline-block;position:relative;top:-30px;z-index:99;width:100%;padding:0 10px}.top-box{padding:0 15px 20px;margin-bottom:30px!important}.spec-type-label.lg,.spec-type-label.lg a{max-width:100%;text-wrap:wrap;line-height:1.2rem}.lawfirm-detail .picLogo{margin:-60px auto 0;width:120px;height:120px}.lawfirm-detail .picLogo img{border-radius:100px!important;height:120px;width:120px;object-fit:cover}.lawfirm-detail .premium-head{margin:0;padding:0 10px}.lawfirm-detail .listing-badge{margin:5px auto}.lawfirm-detail ul.specialism{padding:0;margin:10px 0 20px}.messageBox{position:absolute;top:100px;z-index:99999;background-color:#fff;border-radius:4px;height:100%;width:100%;margin:0 auto;left:0;right:0;padding:20px 30px}#myBtnsticky,.professional__menu{position:sticky;position:-webkit-sticky;z-index:99999999}.professional__menu{top:-1px;background:#fff;display:block}#myBtnsticky{bottom:0}.fixed-contact{position:fixed;width:100%}.professional__menu ul{margin:0;padding:0;display:inline-block;width:100%;overflow-y:hidden}.lawfirm-detail .ctn-button{margin-top:10px}ul.about-list{display:grid;grid-template-columns:repeat(auto-fit,calc(100% - 10px));margin:0 0 20px;padding:0}.hsppremium{margin:0;padding:0;overflow:hidden}.professional__menu-element{color:#919191;font-size:14px;font-weight:400;margin-right:20px;line-height:20px;height:37px}.css-btn.lg{padding:15px}.fsph-img img{display:block;max-width:100%;object-fit:cover;margin:0;padding:0;border-radius:4px}.partner-box img{height:18px;margin:0 10px}.partner-box{max-width:100%;margin:0;min-height:60px;padding:10px 0 0}.hero-image{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/wp-content/themes/ddfr/img/homehero_m_01.jpg);height:520px}.consultation{display:flex;flex-direction:column}.consultation .homepage-heading{color:#001d50;text-align:left;max-width:100%;font-size:28px;line-height:25px;order:2;padding:10px 10px 0}.consultation .homepage-subheading{color:#001d50;text-align:left;font-size:14px;font-weight:400}.consultation-img{float:right;width:100%;margin:10px 0 0;order:1}.consultation-img img{max-width:100%;margin:0 auto;padding:0 10px}.consultation-cta{float:left;width:100%;margin:20px 0;order:3}.consultation ul{list-style:none;margin:20px 20px 0;padding:0;font-weight:600}.consultation .homepage--btn{text-align:center;margin:0 10px}.punchline{margin:20px 0 0}.quoteheading::before{margin:-20px 1px}}@media (max-width:320px){.hero-text{padding:10px 20px}.hero-text h1{font-size:25px;margin-bottom:0;line-height:20px;padding:10px 20px 10px 10px}.hsp{margin:15px 5px 10px;width:100%!important;padding:0}.list-item .lawyer-content{max-width:100%;padding:0 5px}.list-item.premium .lawyer-content{max-width:100%;margin:0 0 0 15px}.list-item.premium .listing-right{margin:0;z-index:999999;position:relative}.spec-desc{padding:0 15px;margin:0}.list-item.premium .listing-left{width:30%}.tags nav{width:63%}img.listing-nopic{margin:0;padding:0 5px}.ss-main .ss-single-selected .placeholder .ss-disabled{font-size:13px!important}.picLogo.premium img,.results-full-width .picLogo.premium img{left:15px;width:80px!important;height:80px!important}.listing-desc{padding:0 20px}.filterTitle{width:35%;padding:2px 10px}.listing-thumb img{height:125px!important;max-width:80px!important}.listing-thumb-cabinet img{height:85px!important;width:85px!important}}.hsppremium{float:left;margin:20px 0;padding:0 0 10px;width:100%;-webkit-box-shadow:0 0 15px #0874fd26;-moz-box-shadow:0 0 15px #0874fd26;box-shadow:0 0 15px #0874fd26;background:#fff;border-radius:8px}.hsppremium-img img{cursor:pointer;display:block;text-align:center;max-height:90px;max-width:90px;margin:-55px 20px;border-radius:100px}.card-img-holder{cursor:pointer}.hsppremium-cnt{text-align:left;padding:10px 20px;margin:20px 0}.hsppremium-cnt h2{margin:40px 0 0;padding:5px 0;font-size:19px;line-height:19px}.hsppremium-cnt p{margin:0;padding:5px 0;font-size:13px;color:#001d50;display:flex;align-items:center}.hsppremium-spe{text-align:left;font-size:12px;padding:5px 0}.searchbox-expert-home{opacity:1;margin:0;border-radius:6px;height:90px;padding:20px;background:#fff;zoom:1;-webkit-box-shadow:0 7px 10px 0 rgba(84,110,122,.1);-moz-box-shadow:0 7px 10px 0 rgba(84,110,122,.1);box-shadow:0 7px 10px 0 rgba(38,50,56,.1);border:1px solid #22242626;min-height:100%;width:990px}.searchbox-expert-home input,.searchbox-expert-home select{float:left;height:50px;margin:0 10px;border:1px solid #22242626}.searchbox-expert-home input[type=submit]{float:left;background:#0874fd;color:#fff;border-radius:4px;margin:0 8px;font-size:13px;padding:10px 20px;outline:0;text-transform:uppercase;width:270px;height:54px;border:0 solid #0874fd;font-weight:600}.searchbox-expert-home input[type=text]{width:32%;height:40px}@media (max-width:908px){.hp--ctn{padding:10px;height:260px}.searchbox-expert{margin:0;padding:0 20px;min-height:300px}.smselectboxcity{width:100%;margin:5px 0}.hsp,.smselectboxareas{padding:0}.searchbox-expert input[type=submit]{float:left;width:100%;margin:10px 0 30px}.searchbox-expert input[type=text],.searchbox-expert-home input[type=submit],.searchbox-expert-home input[type=text],.searchbox-expert-home select,.smselectboxareas{width:100%;margin:10px 0}.hsp{margin:15px 5px 10px;width:47%}.footer-box{padding:10px 20px}.searchbox-expert-home .smselectboxareas,.searchbox-expert-home .smselectboxcity{width:100%!important;margin:2px 0!important}.searchbox-expert-home{margin:25px 0;height:220px;width:100%;padding:10px 20px}.hp--ctn--image{width:60px;float:left;margin:10px 25px}#single,#singleArea,.ss-main .ss-single-selected{height:50px;margin:5px 0}}@media (min-width:868px){.listing .hsppremium{float:left;margin:10px 0;padding:0;width:100%}.listing img.premiumhero{height:110px;width:100%;object-fit:cover}.listing h3{font-size:18px;color:#001d50;padding:20px 0 0;margin:0}#smformfilter{height:490px}.premium-column{position:absolute;top:850px;width:310px;padding:0 10px;display:block;overflow:hidden}.h-srch{text-align:center;line-height:55px;position:absolute;top:18px;right:130px}.searchbox-expert-home .smselectboxareas,.searchbox-expert-home .smselectboxcity{width:310px;float:left;margin:0 10px}.hero-image{height:600px;background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;top:0}.hero-text{text-align:left;top:290px;left:20px;color:#fff;min-width:800px}.hero-text h1,.hero-text p{color:#fff;margin-top:0;margin-bottom:15px;letter-spacing:0}.hero-text h1{font-size:44px;font-weight:800;line-height:44px;text-align:left;padding:0}.hero-text p{font-size:18px;font-weight:600;line-height:24px;padding:0 5px}.partner-box{max-width:none;min-height:100px;padding:10px 0 0;margin:0}.cross-link--detail--logo{height:100%;margin:0}.hp--ctn--item{margin-top:30px}.footer-box ul.main-footer-links--list{display:grid;grid-template-columns:repeat(auto-fit,calc(25% - 10px))}.hsppremium{float:left;margin:10px;padding:0 0 20px;width:31%}}#loader{position:absolute;left:50%;top:50%;z-index:1;width:28px;height:28px;margin:-76px 0 0-76px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #0874fd;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;display:none}.smnearme{float:left;width:120px;position:relative;margin-left:-340px;margin-top:10px}#find-me{line-height:18px;display:none}.seoReportIframe{overflow:hidden;padding-top:56.25%;position:relative;height:800px}.seoReportIframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:500px){.seoReportIframe{overflow:hidden;padding-top:56.25%;position:relative;height:1020px}}.other_office{margin:20px 0 10px}.ui-specialist,li.ui-specialist{color:#fff;font-size:12px;background-color:#0874fd!important;border-radius:5px;margin:8px 0}ul.specialise{margin:0;padding:0;font-size:14px}.specialist{width:auto;border:1px solid #001d5066;border-radius:8px;float:left;margin:0 10px 20px 0;padding:12px}.specialist span{float:left;width:auto;margin:5px 0 0 10px}.specialist img.certifie{width:55px;float:left}.verifie_spe{padding:1px}.online:before{display:inline-block;content:"";-webkit-border-radius:.375rem;border-radius:.375rem;height:9px;width:9px;margin-right:6px;margin-top:2px;background-color:#fff}.comite-heading-container{padding-top:80px}.comite-head{background-color:rgba(0,38,114,.9);background-blend-mode:multiply;background-position:center;background-image:url(/wp-content/themes/ddfr/img/comite-hero.jpg);color:#fff;height:400px;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;text-align:center;position:relative;z-index:-10}.comite-lawyers-subheading h2,.comite-posts-subheading h2{text-align:center;width:100%;font:600 30px/40px Inter;margin:70px 0}.comite-head h1,.comite-head h2{color:#fff;text-align:center;padding:0 25px;font:600 30px Inter;margin:15px auto}.comite-head h2{font:600 16px Inter;margin:0 auto}@media (max-width:580px){.comite-head h1{font:600 30px/40px Inter;max-width:450px}.comite-head h2{font:600 16px/28px Inter;max-width:450px}.comite-head{min-height:567px}main.container{margin-top:-80px}.comite-lawyers-subheading{margin:-50px 0 10px}}.comite-lawyers-subheading h1{color:#001d50!important}.comite-lawyer,.comite-loop{display:flex;flex-wrap:wrap;justify-content:center}.comite-loop{justify-items:center}.comite-lawyer{margin:20px 25px}.comite-lawyer-column{width:200px;height:auto;margin:10px}.comite-lawyer-column a.css-btn,.comite-lawyer-column a.css-btn:active,.comite-lawyer-column a.css-btn:focus,.comite-lawyer-column a.css-btn:hover,.comite-lawyer-column a.css-btn:visited{color:#fff!important}.comite-lawyer-column a,.comite-lawyer-column a:active,.comite-lawyer-column a:focus,.comite-lawyer-column a:hover,.comite-lawyer-column a:visited{display:block;text-decoration:none;color:#424242!important}.comite-lawyer-column:nth-of-type(2){width:320px}.comite-lawyer-content h2{text-align:left;font:600 22px/28px Inter;margin:0}.comite-lawyer-content-spe{display:flex;flex-wrap:wrap;overflow-y:hidden;max-width:270px;margin:20px 0;height:30px}.comite-lawyer-content-spe span{border-radius:25px;border:1px solid;border-color:#001d5065;background-color:#fff;padding:2px 12px;font:16px/22px Inter}.comite-lawyer-content-bio{line-height:1.4em}.comite-lawyer-content{height:auto;position:relative}.comite-lawyer-content .css-btn,.comite-lawyer-content .css-btn:hover{margin-top:20px;color:#fff!important;text-decoration:none;font-weight:600}.comite-lawyer-content .css-btn:hover{opacity:.8}.comite-lawyer-content-link{color:#001d50;font:14px/20px Inter}.comite-lawyer-img img{width:260px;height:260px;border-radius:100px;object-fit:cover}.comite-post-article{width:360px;border-radius:8px;-webkit-box-shadow:0 0 18px #0874fd42;-moz-box-shadow:0 0 18px #0874fd42;box-shadow:0 0 18px #0874fd42}.comite-post-content h2,.comite-post-content-body{padding:0 20px;margin:0;color:#001d50}.comite-post-content h2 a{font:600 24px/30px Inter;color:#001d50}@media (min-width:580px){.comite-head h2{font:600 20px/28px Inter;max-width:650px}.comite-head h1{font:600 40px/50px Inter;max-width:580px}.comite-head{max-height:400px}.comite-post-article{width:360px;margin:15px auto}}.category-lists-new{background-color:#fff;border-radius:25px;border:1px #001d5065;padding:0 10px;position:absolute;bottom:10px;left:10px;margin-right:10px}.category-lists-new a{color:#001d50;font:16px/22px Inter}.comite-post-img img{object-fit:cover;height:220px;width:100%}.comite-post-profile-lawyer-name span{min-height:40px;font:16px/20px Inter;color:#001d50}.comite-post-profile-lawyer-name{display:inline-block;float:left;width:70%;margin-left:20px}.comite-post-profile-pic-container{display:inline-block;float:left}.comite-post-profile-pic-and-name{width:100%;margin:20px;height:2em}.comite-post-profile-pic-container img{width:40px;height:40px;border-radius:50%}.loop-wrapper-comite{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:50px}.comite-categories-container{max-width:1230px;display:flex;flex-wrap:wrap;margin:auto;justify-content:center}.comite-category{width:130px;height:143px;background-color:#f7faff;text-align:center}.comite-category h2{font:600 18px/24px Inter}.comite-other-pages-container{max-width:1230px;display:flex;flex-wrap:wrap;flex-direction:row;margin:auto auto 118px}.comite-btn,.comite-other-page{position:relative;text-align:center}.comite-other-page{width:380px;height:380px;border-radius:3px;padding:30px;justify-content:space-between;margin:20px auto}.comite-other-page p{margin-bottom:50px}.comite-other-page.orange{background-color:#fff7f2}.comite-other-page.blue{background-color:#eaf3ff}.comite-other-page.dark-blue{background-color:#cfd9eb}.comite-other-page .icon{position:absolute;top:-36px;left:41%;width:80px;height:80px;background-color:#fff;border-radius:50%;border:5px solid #fff}.comite-other-page .icon>img{position:relative;top:15px}.comite-other-page .icon.blue{border-color:#eaf3ff}.comite-other-page .icon.orange{border-color:#fff7f2}.comite-other-page .icon.dark-blue{border-color:#cfd9eb}.comite-btn{border:1px solid #0874fd;display:inline-block;border-radius:4px;cursor:pointer;font:600 18px/26px Inter;padding:17px 7px;background-color:#fff;min-width:280px}.comite-btn.blue{border-color:#0874fd;color:#0874fd}.comite-btn.orange{border-color:#fe7801;color:#fe7801}.comite-btn.dark-blue{border-color:#001d50;color:#001d50}.home-comite{display:flex;flex-wrap:wrap;border-radius:8px;width:100%;-webkit-box-shadow:0 0 14px #377dff26;-moz-box-shadow:0 0 14px #377dff26;box-shadow:0 0 14px #377dff26;justify-content:center;flex-direction:row;padding:40px;margin:40px 0 60px;background-color:#fff}.home-comite-lawyer-img img{width:133px;height:133px;border-radius:8px;object-fit:cover}.home-comite-header{width:580px;margin-bottom:40px}.home-comite-header h2{text-color:#001d50;font:700 30px/40px Inter;margin-top:0}.home-comite-header p{text-color:#001d50;font:18px/28px Inter}.home-comite-loop-lawyers{display:flex;flex-wrap:wrap;justify-content:center;width:840px;padding:0 20px}.home-comite-lawyer{display:flex;width:400px;flex-wrap:wrap;flex-direction:row;justify-content:space-around}.home-comite-lawyer-content{width:245px;padding-bottom:20px}.home-comite-lawyer-content h2{font:600 17px/25px Inter;margin:0}.white-btn{border:1px solid #0874fd;position:relative;display:inline-block;padding:15px 40px;border-radius:9px;text-align:center;cursor:pointer;font:600 18px/21px Inter}.home-comite-lawyer-content-spe span{border-radius:25px;border:1px solid;border-color:#001d5065;background-color:#fff;padding:2px 12px;font-size:12px;margin-top:10px}@media (max-width:580px){.comite-post-article{width:280px;margin:15px auto}.comite-post-content-body{display:none}.home-comite-lawyer-img img{width:260px;height:260px}.home-comite-lawyer{width:260px;margin-bottom:20px}.home-comite{padding:40px}.white-btn{width:100%}}@media (min-width:1230px){.comite-loop,.loop-wrapper-comite{justify-content:left}.comite-categories-container{justify-content:space-between;flex-direction:row}.home-comite-lawyer-img img{width:130px;height:130px}.home-comite-lawyer{width:400px}.home-comite-header{width:300px;margin-bottom:0}}@media only screen and (max-width:360px){.spec-box-item span{width:100px!important}.ss-main .ss-single-selected .placeholder .ss-disabled{padding:5px 0 5px 12px}.ctaBoxColFix{position:fixed!important;left:0;bottom:0;border-radius:6px 6px 0 0;width:100vw}.ctaBoxCol{width:270px}.CTAcolumn{width:100%;height:auto}.CTAcolumn img{border-radius:6px 6px 0 0;height:200px}.CTAcolumn h2{font-size:23px;padding:5px 25px 0;margin:2px 0 0}.CTAcolumn h3,.boxstyle h2{padding:0 40px;font-size:16px;line-height:22px}.boxstyle h2{padding:10px 0;line-height:17px}.CTAcolumn p{padding:5px 15px;font-size:17px}.bttnCTA,.bttnlightb{min-width:220px;padding:10px 20px}.filterTitle{padding:5px}}.content-desc i,.content-formation i{margin:revert;color:revert;display:revert}.content-desc ul,.content-formation ul{list-style:revert;line-height:revert}.content-formation ul{padding:revert}.content-desc p,.content-formation ol{margin:0;padding-top:10px;padding-bottom:0}.content-desc ol,.content-desc ul{padding:0;margin:0 0 0 1.8em}@media (max-width:767px){.smnearme{margin-right:0;margin-top:-50px;float:right;width:50px}ul.specialism{margin:0 0 20px;padding:0}.videoPlayer img{width:100%;max-width:100%;padding:0;cursor:pointer}body .filtersContainer .filtersSearchForm .global-city-dropdown.mobile-align{right:-43px!important}.filtersSearchContainer{width:100%}.filtersSearchForm{width:100%!important;padding-right:0!important}.smselectboxcity,.smtextfield{width:50%!important}.filtersSearchForm .smselectboxcity{justify-content:space-between;padding-left:8px}.filters-jurisdiction,.filters-jurisdiction-field,.filtersSearchIconBtn{display:none}.filtersSearchForm .autoComplete_wrapper{width:unset!important;margin-right:0!important}.headsearch .filtersSearchForm #global-search,.headsearch .filtersSearchForm #search-city{padding-left:1px!important;font-size:14px!important;text-align:left!important;width:100%!important}.filtersSearchContainer .filtersSearchForm .autoComplete_wrapper>ul{max-height:220px!important;margin-top:100px!important;top:27px;width:88vw!important;left:-47px!important}.filtersContainer .filtersSearchContainer .filtersSearchForm .global-city-dropdown{left:unset!important;right:-8px!important}body .filtersSearchForm .smtextfield{height:33px!important;min-width:unset!important;justify-content:space-between;border-color:#a0a0a0!important}.filtersSearchForm .global-search-icon{fill:#aaa;width:25px!important;margin-left:16px!important;margin-right:3px!important;min-width:25px}.filtersSearchForm .icon-maps{width:25px!important;min-width:25px!important;margin-left:0!important}.filtersContainer{flex-wrap:wrap}button.filters-dropdown-btn{position:fixed;z-index:9;bottom:30px;left:50%;transform:translateX(-50%);margin:0!important;height:56px;width:136px}.filters-icon-maps{transform:scale(1)!important;margin:0}.headsearch{display:block!important;padding-top:25px;margin-bottom:5px}.list-search-icon{display:none!important}.filtersSearchForm .autoComplete_wrapper>ul>li{padding-left:0!important;font-size:.813rem;color:#aaa}.filters-dropdown .icon-filters-btn{width:23px!important;margin-bottom:6px}.filtersDropdownText{font-size:17px!important}.filters-dropdown .active-filters{z-index:9999999;position:fixed;bottom:60px;right:calc(50% - 70px);top:unset}.filters-dropdown .filters-dropdown-field{border-radius:20px 20px 0 0!important;position:fixed;bottom:0;width:100%;z-index:9999999;top:unset!important}.legalaid-mobile{display:flex!important;width:100%;margin:20px 8px}.searchbox-expert{min-height:120px!important}.legalaid{padding-left:4px!important;padding-right:4px!important;color:#fff!important}.jurisdiction-text-mobile{color:#001d50;background:#fff;padding:25px;margin-top:8px;border-radius:25px;width:90vw;box-shadow:0 3px 8px #00000029;position:absolute;z-index:1;left:20px;top:200px}.jurisdiction-mobile-close-btn{float:right;font-weight:700;position:absolute;top:12px;right:14px;font-size:18px}.city-clear-btn,.global-search-clear-btn{width:20px;height:25px;padding-top:3px;min-width:22px;margin-left:3px}.city-clear-btn{margin-right:10px}#search-city{border-radius:45px}body .global-city-dropdown{left:-51vw!important}body #global-search:focus::placeholder,body #search-city:focus::placeholder{font-size:13px!important}}.filters-dropdown-btn{width:146px;height:66px;margin-left:20px;box-shadow:0 3px 8px #00000029;border-radius:33px;opacity:1;background:no-repeat padding-box #001d50;color:#fff;font-size:18px;display:flex;padding:10px 25px;align-items:center;justify-content:space-between}.headsearch{background:#001d50}.filtersSearchIconBtn{padding:0;border-radius:50%;background:#0874fd;width:50px;height:50px}.filtersSearchForm{height:66px;width:fit-content;display:flex;background:#fff;border-radius:37px;place-items:center;padding-right:8px}.filtersSearchForm #global-search,.filtersSearchForm #search-city{border:0!important;padding:0;width:100%!important;font-weight:700;color:#05366f!important;outline:unset;text-align:left}.filtersSearchForm #search-city{text-align:left!important;padding-left:10px!important}.filtersSearchForm #global-search:focus::placeholder,.filtersSearchForm #search-city:focus::placeholder{color:#aaa!important;font-weight:700}.filtersSearchForm .smselectboxcity{display:flex;margin:0;width:235px;align-items:center}.filtersSearchForm .smtextfield{min-width:352px;max-width:352px;height:66px;display:flex;align-items:center;border-right:1px solid #d5e1ff!important}.filters-jurisdiction-field{width:275px;display:flex;height:100%;align-items:center;color:#aaa;padding-left:15px;padding-right:15px;border-left:1px solid #d5e1ff;z-index:1;font-weight:700;cursor:pointer;font-size:17px;justify-content:space-around}.filters-icon-maps{transform:scale(1.5);z-index:1;margin-left:18px}.filtersSearchForm .ss-single-selected .placeholder{max-width:125px!important;padding:0!important;font-weight:700;color:#05366f!important;font-size:17px;overflow:hidden;margin-left:10px;display:block!important;align-self:center}.filtersSearchForm .placeholder .ss-disabled{padding:0!important;font-weight:700!important;color:#aaa!important}#global-search::placeholder,#search-city::placeholder{font-weight:700!important;color:#aaa!important}.filtersSearchForm .smselectboxcity .ss-disabled{display:block!important;padding-right:0!important}.filtersContainer{display:flex;justify-content:center}.filtersSearchForm .autoComplete_wrapper>ul{left:-64px!important;max-height:300px!important;margin-top:80px;padding:10px;border-radius:20px;border:unset;box-shadow:0 3px 12px #00000029;width:351px}.filtersSearchForm .autoComplete_wrapper>ul>li{font-weight:700!important;color:#aaa!important;padding-left:45px;font-size:13px;white-space:normal;overflow:visible;text-overflow:initial}.filtersSearchForm .autoComplete_wrapper{width:100%;margin-right:5px}.list-search-icon{position:absolute;min-width:20px;margin-right:10px;left:25px}.global-city-dropdown-scroll::-webkit-scrollbar,.global-search-dropdown-scroll::-webkit-scrollbar{width:20px;border-left:1px solid #e8e8e8;display:block!important}.global-city-dropdown-scroll,.global-search-dropdown-scroll{border-radius:20px 7px 7px 20px!important}.global-city-dropdown-scroll::-webkit-scrollbar-thumb,.global-search-dropdown-scroll::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:20px;background-color:#001d50}.filters-dropdown-field,.filters-jurisdiction-checkbox{position:absolute;background:#fff;border-radius:20px;z-index:1;box-shadow:0 3px 12px #00000029}.smtextfield{justify-content:center}.filters-jurisdiction-checkbox{width:375px;margin-top:20px}.jurisdiction-checkbox,.online-checkbox,.specialist-checkbox{width:22px!important;height:20px!important;margin-top:3px!important}.jurisdiction-header{margin-top:0;margin-bottom:5px;font-weight:700}.jurisdiction-checkbox-field{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding:20px;display:flex;justify-content:space-between}.jurisdiction-text{padding:0 10px 20px 20px}.legalaid{padding-left:20px;color:#aaa}.filters-dropdown-close-btn,.jurisdiction-close-btn{float:right;padding:0;line-height:1;font-size:20px;font-weight:700;cursor:pointer}.jurisdiction-text span{font-weight:500;font-size:15px}.jurisdiction-close-btn{width:25px;height:24px}.jurisdictionOn{color:#001d50}.jurisdictionOn .icon-balance{fill:#0b276e}.filters-dropdown-field{top:85px;right:0;width:375px;margin-left:20px}.filters-dropdown-header-text{color:#001d50;font-size:15px;font-weight:500;cursor:pointer}.filters-dropdown-header{padding:20px;border-bottom:1px solid #e9e9e9}.filters-dropdown-checkboxes-container{padding:20px 20px 40px}.filters-dropdown-checkboxes{padding:0 0 10px 5px}.specialist-label,label.online-label{padding-left:15px;font-size:14px;color:#000;font-weight:500}p.specialist-text{font-size:12px;color:#001d50;margin:15px 0 20px}.filters-dropdown-label{color:#000;font-size:15px;font-weight:500;margin:35px 0 15px!important;float:unset!important}.filters-dropdown-languages{float:unset!important;box-shadow:0 3px 12px #00000029;border-radius:15px;width:100%!important}.filters-dropdown-language-container{padding:0 10px}.active-filters{position:absolute;color:#fff;font-weight:500;font-size:12px;background-color:#0874fd;border-radius:100%;padding:3px 9px;top:-10px;right:-5px;width:24px}.filters-jurisdiction{height:100%}.icon-maps{min-width:27px!important;width:35px!important;height:30px!important;margin-top:3px;margin-left:30px}.global-city-dropdown{left:-58px!important}.icon-search-btn{margin-left:6px;margin-top:5px}.icon-filters-btn{width:33px!important;height:40px!important;margin-bottom:8px}.icon-balance{margin-bottom:6px}.global-search-icon{display:block!important;margin-left:30px;margin-right:10px;max-width:23px!important;width:35px!important;height:35px!important;fill:#aaa}.custom-icon{width:25px;height:25px}.close-button-svg{padding-bottom:8px;width:25px;height:35px}@media (min-width:1450px){.filters-dropdown-field{right:unset!important}}@media (min-width:767px){.premium-column{position:unset!important;width:310px;padding:0 10px;display:block;overflow:hidden}.city-clear-btn,.global-search-clear-btn{width:25px;height:28px;padding-top:3px;min-width:30px;margin-left:3px;cursor:pointer;margin-right:10px}}#global-search:placeholder-shown{text-overflow:ellipsis}.no_result{padding:15px 15px 15px 45px;font-weight:500}@media (min-width:1080px){.results-full-width{width:1090px!important;margin:0 auto;float:unset!important}}@media only screen and (max-width:768px){[class*=col-]{width:100%}.lawfirm-detail .col-6,.lawyer-detail .col-6{padding:0;margin-bottom:20px}.lawfirm-detail .col-12,.lawyer-detail .col-12{margin-bottom:0}#sticky_call{position:fixed;bottom:0;z-index:1000;background:#fff;display:block;height:60px;width:100%;padding:5px 10px 10px;border:1px solid #fff}}@media only screen and (min-width:768px){#sticky_call{display:none}}.autoComplete_wrapper{display:inline-block;float:left;position:relative}.autoComplete_wrapper>input{height:3rem;width:370px;margin:0;padding:0 2rem 0 3.2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:1rem;text-overflow:ellipsis;background-size:1.4rem;background-position:left 1.05rem top .8rem;background-repeat:no-repeat;background-origin:border-box;background-color:#fff;transition:all .4s ease;-webkit-transition:all -webkit-transform .4s ease;border-radius:45px!important;border:1px solid #001d50;color:#001d50}.autoComplete_wrapper>input::placeholder,.autoComplete_wrapper>input:hover::placeholder{transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:focus::placeholder{padding:.1rem .6rem;font-size:.95rem}.autoComplete_wrapper>input:focus::selection{background-color:rgba(142,209,252,.15)}.autoComplete_wrapper>input::selection{background-color:rgba(142,209,252,.15)}.autoComplete_wrapper>input:hover{transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:focus{border:1px solid #001d50;outline:0}.autoComplete_wrapper>ul{position:absolute;max-height:226px;overflow-y:scroll;box-sizing:border-box;left:0;right:0;margin:3rem 0 0;padding:0;z-index:101;list-style:none;background-color:#fff;border-top:none;border-bottom:1px solid #0874fd;border-right:1px solid #0874fd;border-left:1px solid #0874fd;border-radius:0 0 8px 8px;box-shadow:0 3px 6px rgba(149,157,165,.15);outline:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;transform:scale(0)}.autoComplete_wrapper>ul>li{margin:.3rem;padding:.3rem .5rem;text-align:left;font-size:1rem;color:#022470;border-radius:.35rem;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.autoComplete_wrapper>ul>li mark{background-color:transparent;font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;background-color:rgba(142,209,252,.25)}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:rgba(142,209,252,.15)}@media only screen and (max-width:600px){.autoComplete_wrapper>input{width:18rem}.autoComplete_wrapper>ul{z-index:10000}.autoComplete_wrapper{width:100%}}.collapsible-text-icon{cursor:pointer;transition:all .3s ease}.collapsible-text-hidden{max-height:0;overflow:hidden;transition:all .3s ease}.collapsible-text-icon.closed{transform:rotate(45deg)}.collapsible-text-icon.open{transform:rotate(-45deg)}.newCtaBox{padding:30px;border-radius:25px;background-color:#001d50;color:#fff;text-align:center;margin-bottom:30px;float:left;width:100%}.newCtaBox>h2,.newCtaBox>p{padding:0;line-height:18px;font-size:14px}.newCtaBox>a{background:#66a3a1!important;border-radius:22px;font-size:25px;padding:0 5px;text-transform:uppercase;line-height:30px;width:240px}.newCtaBox>h2{text-transform:uppercase;color:#fff;font-size:20px;margin:20px 0 0;padding:10px 0 0}.newCtaBox>h4{text-transform:uppercase;margin:20px 0 10px}.newCtaBox>img{height:97px}@media (min-width:1078px){.newCtaBoxAfterContent{display:flex;align-self:center;margin:20px 0;padding:30px 50px;float:none;background:#001d50;border-radius:25px;color:#fff;height:150px}.newCtaBoxAfterContent>div:first-child{margin-right:30px}.newCtaBoxAfterContent>div:not(.bannerText){display:flex;flex-wrap:wrap;align-self:center}.newCtaBoxAfterContent>div>img{height:97px;width:97px}.newCtaBoxAfterContent>.bannerText{display:flex;flex-direction:column;align-self:center;max-width:300px}.newCtaBoxAfterContent>div>p{padding:0;margin:0 0 20px;color:#fff;text-align:left;font-size:14px;line-height:23px}.newCtaBoxAfterContent>div>h4{text-transform:uppercase;color:#fff;margin:20px 0 0;font-size:20px}.newCtaBoxAfterContent>div>a{background:#66a3a1!important;border-radius:22px;font-size:25px;padding:0 5px;width:240px;height:48px;text-transform:uppercase;line-height:38px;margin-left:80px}.newCtaBoxAfterContent>div>a+a{margin-top:10px!important}.newCtaBoxAfterContent>div>a span{line-height:48px}}.newCtaBox.ab-test h2,.newCtaBox.abTestDoLeadInBannersSidebar h2,.right-part .newCtaBox h2{margin-top:0}.leadFormInTextBannerButton{margin-top:15px;text-align:center}@media (max-width:1078px){.newCtaBoxAfterContent{padding:30px 30px 22px;border-radius:25px;background-color:#001d50;color:#fff;text-align:center;margin-bottom:30px;width:100%}.newCtaBoxAfterContent>.bannerText>p{padding:0;line-height:18px;font-size:14px;color:#fff}.newCtaBoxAfterContent>div>a{background:#66a3a1!important;border-radius:22px;font-size:25px;padding:0 5px;text-transform:uppercase;line-height:30px;margin-top:10px!important;width:100%}.newCtaBoxAfterContent>div>h2{text-transform:uppercase;color:#fff;font-size:20px;line-height:18px;margin:20px 0 0;padding:10px 0 0}.newCtaBoxAfterContent>div>h4{text-transform:uppercase;margin:20px 0 10px}.newCtaBoxAfterContent>img{height:97px}}.cookietoggle{min-height:200px;padding:10px 20px;position:relative;bottom:0;background:#fff;z-index:9999999999;width:100%}.gacookie-toggle-switch{position:relative;display:inline-block;width:60px;height:34px}.gacookie-toggle-switch input{opacity:0;width:0;height:0}.cookie-management-section{margin:20px 0}.toggle-switch-slider,.toggle-switch-slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.toggle-switch-slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dc3545;border-radius:34px}.toggle-switch-slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}input:checked+.toggle-switch-slider{background-color:#12a06f}input:focus+.toggle-switch-slider{box-shadow:0 0 1px #12a06f}input:checked+.toggle-switch-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.toggle-analytics-description{position:relative;top:2px;left:10px;font-weight:700}.toggle-analytics-description em{font-size:11px;margin:12px 10px 10px 65px;position:relative;top:-23px;display:block;font-weight:400}.toggle-switch-slider.disabled{background-color:#98a6ad!important}.bannercookie_bck{min-height:200px;padding:10px 20px;position:fixed;bottom:0;background:#dfe6f8;display:none;z-index:999999999;border-top:1px solid #0528531f;width:100%}#accept-cookies,.w-100{width:100%}.w-50{width:50%}.configure-cookies{color:#0874fd;text-decoration:underline;text-align:center;width:100%;padding:10px 20px;margin-bottom:10px}.online-test-fix .boxstyle{padding-left:5px;padding-right:5px}.online-test-fix .ctn-button .bttn-online{padding-left:0;padding-right:0;display:flex;font-weight:700;justify-content:center}.online-test-fix #myBtnonline .green{top:-2px}@media only screen and (min-width:600px){.online-test-fix #myBtnonline .green{top:0;left:0}.bannercookie_bck{min-height:140px}.toggle-analytics-description em{margin:0;top:0}#accept-cookies{width:70%;text-align:center;margin:0 auto;float:left}}@media only screen and (max-width:600px){.online-test-fix #myBtnonline .green{top:-4px;left:4px}}.type-page h1{margin:10px 0}.container-bttn-posts{text-align:center;margin:20px 0!important}.container-bttn-posts a{width:fit-content!important;padding:12px 30px!important}.custom-cta{display:flex;justify-content:center;margin:20px 0}.custom-cta .bttn.bttn-green,.custom-cta .css-btn{padding:0 20px;min-height:42px;line-height:42px;font-size:.975rem;text-transform:uppercase;color:#fff!important;max-width:unset;width:auto!important;border-radius:100px!important;min-width:150px}.custom-cta .bttn.bttn-green:hover,.custom-cta .css-btn:hover{opacity:.8}.picProfile{overflow:unset}.lawyer-img-holder{position:relative;max-width:160px;margin:auto}.picProfile .lawyer-img-holder .online-abtest .online{margin-top:0;margin-left:0;position:absolute;top:10px;right:5px}.boxstyle i,.boxsubheading i,.fsph-cnt i,.homepage-recents i,.hsppremium-cnt i,.list-item i,.premium-column i,.premium-head i{background:0 0!important;font-size:18px;margin-right:2px!important}.boxstyle i::before,.boxsubheading i::before,.fsph-cnt i.blue::before,.fsph-cnt i::before,.hsppremium-cnt i.blue::before,.hsppremium-cnt i::before,.list-item i.blue::before,.list-item i::before,.premium-column i::before,.premium-head i::before{color:#67a3a1!important}.btn-green,.icon-phone.green::before{color:#fff!important}.btn-green{background:#66a3a1!important;border-color:#66a3a1!important}.email-status-deliverable,.email-status-loading,.email-status-risky,.email-status-undeliverable,.email-status-unknown{padding-right:calc(1.5em + .75rem);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="%23001d50" fill="%23001d50" style="&%2310; width: 16px;&%2310;"><g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="2"><circle stroke-opacity=".5" cx="18" cy="18" r="18"/><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/></path></g></g></svg>');background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.email-status-deliverable,.email-status-risky,.email-status-undeliverable,.email-status-unknown{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%2366A3A1" d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10s10-4.5 10-10S17.5 2 12 2m-2 15l-5-5l1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9Z"%2F%3E%3C%2Fsvg%3E')}.email-status-risky,.email-status-undeliverable,.email-status-unknown{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="256" height="256" viewBox="0 0 256 256"%3E%3Cpath fill="%23D26F2F" d="M236.8 188.09L149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19a23.51 23.51 0 0 0 .02-23.72ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12Z"%2F%3E%3C%2Fsvg%3E')}.email-status-undeliverable,.email-status-unknown{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23dc3545" d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12S6.47 2 12 2m3.59 5L12 10.59L8.41 7L7 8.41L10.59 12L7 15.59L8.41 17L12 13.41L15.59 17L17 15.59L13.41 12L17 8.41L15.59 7Z"%2F%3E%3C%2Fsvg%3E')}.email-status-unknown{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="256" height="256" viewBox="0 0 256 256"%3E%3Cpath fill="%23D26F2F" d="M236.8 188.09L149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19a23.51 23.51 0 0 0 .02-23.72ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12Z"%2F%3E%3C%2Fsvg%3E')}.additional-cta{display:flex;flex-wrap:wrap;max-width:920px;width:100%;margin-top:30px;align-items:center;justify-content:center}.additional-cta p{font-size:18px;font-weight:600;line-height:30px;padding:0 5px;color:#fff;margin:0 10px 0 0}.searchbox-expert{height:auto;margin:20px 0 0}.searchbox-expert .additional-cta{max-width:1086px;margin:20px auto 0}.additional-cta.d-block{display:block;padding:0;max-width:unset;margin:30px 0 0}.additional-cta.d-block p{color:#424242;font-weight:400;font-size:1rem;margin-bottom:10px}@media (min-width:767px){.boxzilla-center-container .boxzilla{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:0!important;padding-bottom:0!important}}@media (max-width:767px){.additional-cta{padding:0 20px;margin-top:15px}.additional-cta div.bttn{width:100%}.additional-cta a{margin-top:15px!important;width:100%}.additional-cta p{font-size:15px;margin-top:0;font-weight:600;margin-bottom:10px;line-height:17px;padding:0 0 0 10px}.searchbox-expert{margin:0 0 10px}.searchbox-expert .additional-cta{margin:0}.boxzilla-center-container,.boxzilla-content iframe{border-radius:0!important}.boxzilla-center-container .boxzilla{width:100%;height:100%;margin:0!important;padding:0!important}.boxzilla-content{width:100%;height:100%;display:block;padding:0;margin:0}.boxlead.first-child{width:100%;height:100%;min-height:100vh;display:block;border-radius:0;overflow:hidden}}@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 h2,.carousel-holder .top-image-holder h2{position:absolute;margin:0;bottom:0;width:100%;padding:20px 10px;font-size:18px;font-weight:700;background:#000;background:linear-gradient(180deg,transparent 0,#000 89%)}.carousel-holder .lawyers-carousel h2 a,.carousel-holder .top-image-holder h2 a{text-decoration:none!important}.carousel-holder .lawyers-carousel .city{padding:5px 10px;background:#fff;border-radius:100px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.1607843137);-moz-box-shadow:0 3px 12px rgba(0,0,0,.1607843137);box-shadow:0 3px 12px rgba(0,0,0,.1607843137);top:-10px;left:10px;position:absolute;display:inline-block}.carousel-holder .lawyers-carousel .btn{font-size:.75rem}.carousel-holder .lawyers-carousel .slick-next,.carousel-holder .lawyers-carousel .slick-prev{background:url(img/rigth-arrow.svg)no-repeat;background-size:contain;width:25px;height:25px;top:45%;text-indent:-9999px;overflow:hidden;border:0;position:absolute}.carousel-holder .lawyers-carousel .slick-prev{transform:rotate(180deg);left:-30px}.carousel-holder .lawyers-carousel .slick-next{right:-30px}.carousel-holder .lawyers-carousel .hsppremium-cnt{margin:0;position:relative;padding:10px 10px 20px}.carousel-holder .lawyers-carousel .hsppremium-cnt p{margin:0;padding:5px 10px;font-size:.813rem;color:#001d50!important;display:flex;align-items:center}.carousel-holder .lawyers-carousel .ui-label.circular{font-size:.65rem;margin-bottom:5px;display:inline-block;text-align:center}.carousel-holder{margin:40px 0 0}.carousel-holder .hsppremium{-webkit-box-shadow:0 3px 12px #00000029;-moz-box-shadow:0 3px 12px #00000029;box-shadow:0 3px 12px #00000029}.carousel-holder .carousel-title{color:#001d50;text-align:center;margin-bottom:5px}.carousel-holder .carousel-paragraph{color:#001d50;text-align:center;margin-top:0;margin-bottom:20px}.carousel-holder .top-image-holder{position:relative}.carousel-holder .top-image-holder h2 a{color:#fff!important}.top-image-holder img.premiumhero{height:220px}.carousel-holder .city{padding:5px 10px;background:#fff;border-radius:100px;-webkit-box-shadow:0 3px 12px #00000029;-moz-box-shadow:0 3px 12px #00000029;box-shadow:0 3px 12px #00000029;top:-10px;left:10px;position:absolute;display:inline-block}.carousel-holder .hsppremium-cnt{margin:0;position:relative;padding:10px 10px 20px}.carousel-holder .hsppremium-cnt .text-center{text-align:center}.carousel-holder .hsppremium-cnt a.text-white{color:#fff!important;font-size:12px!important;text-transform:uppercase;font-weight:700;padding:7px 20px}.carousel-holder .hsppremium-spe{margin-top:20px}.carousel-holder .ui-label.circular{font-size:.65rem;margin-bottom:5px}.slick-track{display:block!important}.carousel-holder .slick-slide{height:auto!important;overflow:hidden;padding-bottom:0!important;border-radius:1.2rem}.carousel-holder .slick-next,.carousel-holder .slick-prev{background:url(img/rigth-arrow.svg)no-repeat;background-size:contain;fill:#001d50;width:25px;height:25px;top:45%;text-indent:-9999px;overflow:hidden;border:0;position:absolute}.carousel-holder .slick-prev{transform:rotate(180deg);left:-30px}.carousel-holder .slick-next{right:-30px}.mt-0{margin-top:0!important}@media (max-width:767px){.slick-track{display:block!important}.carousel-holder{margin:20px -10px 0;overflow:hidden}.slick-slider{margin-left:-20px;width:180%}.carousel-holder .slick-list{padding:20px}.carousel-holder .slick-slide{margin:0 10px}.carousel-holder .slick-next,.carousel-holder .slick-prev{display:none!important}}.popular-cities,.popular-searches{padding-left:20px}.red{color:red!important;padding:0}#availability-character-counter,#description-character-counter,#lb-form #description-character-count,#lb-form#availability-character-count{text-align:right!important;font-size:10px!important}.text-scrollbar{resize:none}.form-scrollable::-webkit-scrollbar,.text-scrollbar::-webkit-scrollbar{width:30px;border-left:unset!important;display:block!important}.form-scrollable::-webkit-scrollbar-thumb,.text-scrollbar::-webkit-scrollbar-thumb{border:12px solid transparent;background-clip:padding-box;border-radius:20px;background-color:#001d50}.socials-footer .twitter{height:30px;top:2px;position:relative;margin-right:7px}.ts-dropdown .active{background:0 0!important}.ts-dropdown .option:hover{color:#001d50!important;background:#f5fafd!important}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(33,33,33,.3);z-index:9999}#status{width:80px;height:80px;position:absolute;left:50%;top:50%;margin:-40px 0 0-40px}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:13px;height:13px;margin:32px 3px;background:#001d50;border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s;background:#de4040}.bouncing-loader>div:nth-child(3){animation-delay:.4s;background:#70c397}