@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:icomoon;src:url(/dist/fonts/icomoon.609b0d9c.woff) format("woff");font-weight:400;font-style:normal}.picto-font,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-droit-securite-sociale:before{content:"\e915"}.icon-arrow:before{content:"\e900"}.icon-associations-organismes:before{content:"\e901"}.icon-close:before{content:"\e902"}.icon-contentieux:before{content:"\e903"}.icon-droit-affaires:before{content:"\e904"}.icon-droit-fiscal:before{content:"\e905"}.icon-droit-patrimoine:before{content:"\e906"}.icon-droit-social-travail:before{content:"\e907"}.icon-espace-client:before{content:"\e908"}.icon-facebook:before{content:"\e909"}.icon-formation:before{content:"\e90a"}.icon-geoloc:before{content:"\e90b"}.icon-guillemets:before{content:"\e90c"}.icon-linkedin:before{content:"\e90d"}.icon-map:before{content:"\e90e"}.icon-more:before{content:"\e90f"}.icon-ok:before{content:"\e910"}.icon-recherche:before{content:"\e911"}.icon-telephone-fax:before{content:"\e912"}.icon-transmission-restructuration-entreprise:before{content:"\e913"}.icon-twitter:before{content:"\e914"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}img[src$=".svg"]{max-width:100%;max-height:100%;display:block}html{font-size:62.5%}body{background-color:#fff;font-size:1.35rem;line-height:1.4;letter-spacing:.07rem;font-family:Montserrat,sans-serif;color:#776566;min-height:100vh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}body .main-content{flex-grow:1}.txt{letter-spacing:0}p{color:#776566}.clear{clear:both}.hide{display:none}.hidden{visibility:hidden}a{color:#776566;text-decoration:none;transition:all .25s ease}b,strong{font-weight:700}abbr{border-bottom:1px dotted #555}sup{vertical-align:super;font-size:.8em}.blur{opacity:.4}.wrap{margin:0 auto;width:100%;max-width:1600px;position:relative}@media screen and (max-width:1660px){.wrap{max-width:1200px}}@media screen and (max-width:1530px){.wrap{padding:0 10px}}@media screen and (max-width:1230px){.wrap{max-width:1000px}}@media screen and (max-width:999px){.wrap{max-width:768px}}@media screen and (max-width:767px){.wrap{max-width:90%}}.cols{display:flex;justify-content:space-between}.cols .col2{width:49%}.cols .col3{width:32%}.h2,h2{font-size:4.5rem;margin-bottom:35px;line-height:1.1;font-weight:300;letter-spacing:2.7px}.h3,h3{font-size:1.5rem;color:#776566;text-transform:uppercase;margin-bottom:20px;font-weight:700}.h1.custom,.h4,h1.custom,h4{font-size:1.5rem;color:#a6182b;font-weight:700}.ck{text-align:justify;position:relative;margin-bottom:62px;margin-top:30px}.ck p{font-family:Montserrat,sans-serif!important;font-size:1.5rem;color:#000;margin:20px 0}.ck .pres{font-family:Crimson Text,serif;font-size:2.2rem;color:#000;position:relative;width:427px;margin:58px auto 66px}@media screen and (max-width:767px){.ck .pres{width:80%}}.ck .pres:after,.ck .pres:before{font-style:normal;font-size:8rem;position:absolute}.ck .pres:before{content:"\00201c";top:-23px;left:-39px}.ck .pres:after{content:"\00201d";bottom:-68px;right:137px}@media screen and (max-width:767px){.ck .pres:after{right:0}}@media screen and (max-width:639px){.ck .pres:after{right:-30px}}.er404 .main-content{min-height:715px;background-color:#ebebeb}.er404 .main-content:before{display:block;content:"";background-color:#fff;height:290px;width:100%}.er404 .main-content h1{text-align:center;margin-top:-245px}.logo{background:transparent url(/dist/images/logo-etic-avocats.84c69393.svg) 50% no-repeat;background-size:contain}a.logo:hover{opacity:.8}@media screen and (max-width:1660px){.wrapper{width:80%;max-width:80%;margin:0 auto;padding-bottom:20px}}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#776566;padding:0 15px;height:50px;font-size:1.6rem;font-family:Montserrat,sans-serif;border:2px solid #eee;margin-bottom:20px;letter-spacing:.1rem;background-color:#eee;border-radius:0}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:none;border-color:#716061;color:#716061;background-color:#fff}button,input[type=submit]{height:50px;background-color:#776566;color:#fff;text-transform:uppercase;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0 15px;cursor:pointer;border-radius:0}button:hover,input[type=submit]:hover{background-color:#716061}textarea{resize:vertical;padding:10px;min-height:150px}.label,label{display:block;color:#776566;text-align:left;margin-bottom:10px}.label em,label em{display:block;color:#999;margin-top:5px;text-transform:none;font-size:1.33rem}#captcha{margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#captcha img{min-width:100px;height:auto;margin-right:10px}#captcha input[type=text]{max-width:190px;margin-bottom:0}#captcha a{height:40px;width:40px;margin-right:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}#captcha #reload{height:30px;width:30px;transition:all .25s ease;cursor:pointer}#captcha #reload path{fill:#776566}#captcha #reload:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#captcha #reload:hover path{fill:#a6182b}.checkbox,.checkbox label{position:relative}.checkbox label{font-family:Montserrat,sans-serif;text-transform:none;display:flex;cursor:pointer}.checkbox label:before{content:"";height:20px;width:20px;border:2px solid #ddd;margin-right:10px;padding-right:15px}.checkbox label:after{position:absolute;left:1px;top:2px;color:#fff;font-size:1.4rem;transition:all .25s ease;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;padding:0;border:0;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.checkbox input[type=checkbox]:checked+label:before{border-color:#776566;outline:none}.checkbox input[type=checkbox]:checked+label:after{color:#776566;outline:none}.list-radio{position:relative;margin-bottom:13px}.list-radio li{margin-bottom:5px}.list-radio input[type=radio]{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;padding:0;border:0;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.list-radio input[type=radio]+label{position:relative;display:flex;text-transform:none;font-family:Montserrat,sans-serif;cursor:pointer}.list-radio input[type=radio]+label:before{content:"";display:block;width:20px;height:20px;margin-right:10px;background-color:#eee;border-radius:50%;transition:all .25s ease}.list-radio input[type=radio]+label:after{position:absolute;left:6px;top:6px;content:"";height:8px;width:8px;background-color:#eee;border-radius:50%;transition:all .25s ease}.list-radio input[type=radio]:checked+label{font-weight:700}.list-radio input[type=radio]:checked+label:before{border:1px solid #776566;background-color:#fff}.list-radio input[type=radio]:checked+label:after{background-color:#776566}.habillage{height:50px;max-width:250px;margin-bottom:20px;position:relative;background-color:#ebebeb;flex-grow:1;overflow:hidden}.habillage:after{position:absolute;right:0;top:0;font-size:1rem;display:flex;justify-content:center;align-items:center;height:50px;width:50px;background-color:#776566;color:#fff;z-index:99;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.habillage select{position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;text-overflow:"";border:0;font-family:inherit;font-size:1.4rem;height:100%;width:250px;padding-left:15px;z-index:100}.input-file{width:auto;max-width:300px}.input-file label{cursor:pointer;margin-bottom:0;font-size:1.3rem;font-weight:400}.input-file i{font-size:2.5rem;margin-right:5px;font-weight:300}.input-file input{display:none}.input-file .file-selected{font-weight:700;font-size:1.5rem;text-align:left;padding:0;margin-bottom:0;margin-top:15px;position:relative}.input-file .file-selected:not(:empty){background-color:#efecea;margin-bottom:20px;padding:10px}.input-file .file-selected:not(:empty):before{content:"Fichier sélectionné : ";display:block;font-style:italic;font-weight:300;color:#000}.input-file .file-selected:not(:empty):after{content:"";display:block;position:absolute;left:15px;top:-10px;width:0;height:0;border-color:transparent transparent #efecea;border-style:solid;border-width:0 12px 10px}.btn{margin:auto;padding:0;font-size:1.2rem;font-weight:30;text-transform:uppercase;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.btn.btn-primary{background-color:#a6182b;color:#fff;padding:0 20px;min-height:50px;height:50px;text-align:center}.btn.btn-primary:hover{background-color:#e10d2a}.btn.fat{height:55px;min-height:55px}.btn.btn-secondary{background-color:#776566;color:#fff;padding:0 20px;min-height:50px;height:50px;text-align:center}.btn.btn-secondary:hover{background-color:#57494a}.btn.btn-tertiary{background-color:#c9bfb9;color:#fff}.btn.btn-tertiary:hover{background-color:#bfb5b0}.btn.btn-inline{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;border-bottom:1px solid #776566;height:25px;color:#000;margin-bottom:10px;text-align:left}.btn.btn-inline:hover{color:#776566}@media screen and (max-width:767px){.btn.btn-inline{justify-content:center}}.btn.btn-back{color:#c9bfb9;display:flex;margin:0;height:50px;width:110px;justify-content:flex-start}.btn.btn-back:hover{background-color:#c9bfb9;color:#fff}.btn.btn-back i{margin-right:8px;font-size:2.8rem}.sharer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.sharer a{position:relative;margin-bottom:0;color:#776566;margin-right:8px}.sharer a i{font-size:2.7rem}.sharer a span{position:absolute;color:#fff;top:-30px;left:50%;margin-left:-45px;opacity:0;width:90px;height:25px;font-size:1.5rem;z-index:-1;transition:all .25s ease;display:flex;flex-direction:row;align-items:center;justify-content:center}.sharer a span:after{content:"";position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:8px 7px 0}.sharer a:hover span{z-index:99;opacity:1;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.sharer a.share-facebook span{background-color:#3a5795}.sharer a.share-facebook span:after{border-color:#3a5795 transparent transparent}.sharer a.share-facebook:hover i{color:#3a5795}.sharer a.share-twitter span{background-color:#55acee}.sharer a.share-twitter span:after{border-color:#55acee transparent transparent}.sharer a.share-twitter:hover i{color:#55acee}.sharer a.share-linkedin span{background-color:#0077b5}.sharer a.share-linkedin span:after{border-color:#0077b5 transparent transparent}.sharer a.share-linkedin:hover i{color:#0077b5}.sharer a.share-pinterest span{background-color:#bd2126}.sharer a.share-pinterest span:after{border-color:#bd2126 transparent transparent}.sharer a.share-pinterest:hover i{color:#bd2126}body.mode-popup:after{display:block;content:"";position:fixed;height:100vh;top:0;left:0;right:0;background-color:rgba(87,73,74,.8);z-index:9998}.popup{display:none;background-color:#fff;color:#333;position:fixed;top:10%;left:50%;height:auto;width:90%;max-width:790px;margin-left:-395px;z-index:9999}@media screen and (max-width:880px){.popup{left:5%;right:5%;width:auto;max-width:90%;margin-left:0}}@media screen and (max-width:639px){.popup{left:0;right:0;max-width:100%;top:0;bottom:0;overflow-y:scroll}}.popup .popup-heading{background-color:#c9bfb9;color:#fff;text-transform:uppercase;font-size:1.8rem;padding:0 15px;letter-spacing:.15rem;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.popup .popup-content{padding:15px}.popup .cols{display:flex;justify-content:space-between}.popup .cols>div:first-child{margin-right:20px}.popup input[type=email]{min-width:300px}.popup.open{display:block}.popup .close-popup{position:absolute;right:10px;top:10px;color:#fff}.popup .close-popup i{font-size:3.5rem}.popup .close-popup:hover{color:#776566}@media screen and (max-width:639px){.popup .close-popup{position:fixed}}.pagination{text-align:center;margin-bottom:80px;display:flex;flex-direction:row;align-items:center;justify-content:center}.pagination li{display:inline-block;padding:5px}.pagination li.active a{color:#fff}.pagination li.navigation a{padding-top:2px}.pagination li.navigation a i{font-size:2.5rem}.pagination li.navigation.full a i:last-child{margin-left:-18px}.pagination a{width:27px;height:27px;font-size:1.6rem;color:#000;letter-spacing:.8px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}.table-list{margin-bottom:25px;width:100%}.table-list th{text-transform:uppercase;height:50px;vertical-align:middle;color:#000;text-align:left}.table-list tbody tr:nth-child(odd){background-color:#f7f5f5}.table-list td{vertical-align:middle;height:50px;padding:15px;line-height:1}.table-list td.ref{width:140px}.table-list td.action{text-align:right;width:230px}.table-list a{color:#c9bfb9;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.table-list a i{font-size:2.7rem;margin-left:5px}.table-list a:hover{color:#65605d}.nav-onglet{justify-content:flex-start}.nav-onglet,.nav-onglet a{display:flex;flex-direction:row;align-items:center}.nav-onglet a{min-height:50px;min-width:180px;color:#000;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;justify-content:center}.nav-onglet a strong{margin-right:10px}.nav-onglet a.actif,.nav-onglet a:hover{border-color:#c9bfb9;color:#c9bfb9}.nav-onglet a:only-child,.onglet-content{display:none}.onglet-content h2{font-size:2.7rem;margin-bottom:20px}.onglet-content.open{display:block}.msg-info{display:flex;align-items:center;padding:0 20px;height:50px;line-height:1;text-align:left;margin:auto auto 20px;color:#fff}.msg-info:empty{display:none;background:red}.valid{background-color:rgba(77,166,82,.9)}.error{background-color:rgba(195,22,22,.9)}.warning{background-color:rgba(245,142,40,.9)}.arrows-actus,.arrows-talk,.arrows-team{display:flex;flex-direction:row;align-items:center;justify-content:center}.arrows-actus .cycle-arrow,.arrows-actus .slick-arrow,.arrows-talk .cycle-arrow,.arrows-talk .slick-arrow,.arrows-team .cycle-arrow,.arrows-team .slick-arrow{color:#a6182b;background-color:#fff;font-size:3rem;padding:0;margin-left:10px;height:50px;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.arrows-actus .cycle-arrow:hover,.arrows-actus .slick-arrow:hover,.arrows-talk .cycle-arrow:hover,.arrows-talk .slick-arrow:hover,.arrows-team .cycle-arrow:hover,.arrows-team .slick-arrow:hover{color:#e10d2a}.arrows-actus .team-next,.arrows-talk .team-next,.arrows-team .team-next{background-color:transparent;font-size:5rem}.arrows-actus .cycle-prev,.arrows-actus .slick-prev,.arrows-talk .cycle-prev,.arrows-talk .slick-prev,.arrows-team .cycle-prev,.arrows-team .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.facebook:hover{color:#3a5795}.linkedin:hover{color:#0077b5}.twitter:hover{color:#55acee}.overlay{position:absolute;top:229px;content:"";width:100%;height:100%;background-color:#fff;opacity:.5;display:none;z-index:60;transition:all .25s ease}.overlay.visible{display:block}.actus{min-width:379px;max-width:379px;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:639px){.actus{min-width:320px}}.actus .actus-head{width:80%;margin-bottom:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media screen and (max-width:1660px){.actus .actus-head{justify-content:space-between}}.actus .actus-head h2{color:#a6182b;font-size:2.5rem;font-weight:400;margin-bottom:0}.actus .actus-content{width:80%;padding-bottom:50px}.actus .buttons{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.actus .buttons a:first-child{width:30%}.actus .buttons a:last-child{width:70%}.actus .buttons a:last-child span{font-size:2rem;margin-left:10px}.text-img{max-width:70%;margin-top:50px}.quote,.text-img{color:#fff;font-size:2.7rem;font-family:Crimson Text,serif;font-style:italic}.quote{position:relative;line-height:1.2}.quote.quote-clientele{margin-top:30px}.quote:after,.quote:before{font-size:15rem;position:absolute}@media screen and (max-width:639px){.quote:after,.quote:before{display:none}}.quote:before{content:"\00201c";top:-40px;left:-60px}.quote:after{content:"\00201d";bottom:-138px;right:100px}@media screen and (max-width:767px){.quote:after{right:0}}@media screen and (max-width:639px){.quote:after{right:-30px}}.popup-team .close-popup{background-color:#776566;right:0;top:0;z-index:1000;font-size:2rem;width:30px;height:30px;display:flex;flex-direction:row;align-items:center;justify-content:center}.popup-team .close-popup:hover{color:#c9bfb9}.popup-team .popup-content{padding:0}@media screen and (max-width:639px){.popup-team .popup-content{flex-direction:column}}.popup-team .left{max-width:263px;background:#a6182b;position:relative;margin-right:0!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:639px){.popup-team .left{max-width:100%;align-items:center}}.popup-team .left img{width:263px;height:360px}.popup-team .left div{padding:20px 0 50px 20px}.popup-team .left div p{color:#fff;font-size:1.5rem;margin-bottom:10px}.popup-team .left div .city{text-transform:uppercase;font-weight:700}.popup-team .left .linkedin{position:absolute;width:45px;height:45px;background-color:#776566;color:#fff;bottom:0;right:0;display:none}.popup-team .left .linkedin i{font-size:3rem}.popup-team .right{padding-top:30px;width:100%}.popup-team .right h2,.popup-team .right p,.popup-team .right ul{padding:0 20px}.popup-team .right h2{color:#a6182b;margin-bottom:10px}.popup-team .right .work{font-size:1.8rem;font-weight:400;width:100%;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #c9bfb9}.popup-team .right .work span{text-transform:uppercase}.popup-team .right ul{margin-bottom:30px}.popup-team .right ul li{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.popup-team .right ul li:before{content:"\e900";display:block;color:#a6182b;padding-top:3px;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.none{display:none!important}header .head-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;position:relative}@media screen and (max-width:639px){header .head-top{border-top:1px solid #c9bfb9;margin-top:10px}}.logo{width:234px;height:100px;margin-left:20px}@media screen and (max-width:767px){.logo{min-width:200px}}@media screen and (max-width:639px){.logo{min-width:auto;margin:0 auto}}@media screen and (max-width:639px){.logo.desktop{display:none}}.logo.mobile{display:none}@media screen and (max-width:639px){.logo.mobile{display:flex}}.main-nav{height:115px;justify-content:center}.main-nav,.menu{flex-grow:1;display:flex;flex-direction:row;align-items:center}.menu{justify-content:flex-end;text-transform:uppercase}@media screen and (max-width:1530px){.menu{background-color:#fff;position:absolute;top:116px;left:0;width:100%;z-index:1000}}.menu li{height:115px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}@media screen and (max-width:1530px){.menu li{height:auto}}.menu li:hover .sub-menu{display:flex;text-transform:none}.menu a:hover{color:#a6182b}@media screen and (max-width:1530px){.menu{display:none}}.menu-alt{height:100%}.menu-alt,.menu-alt li{display:flex;flex-direction:row;align-items:center;justify-content:center}.menu-alt li{height:115px;padding:20px}.menu-alt .search{width:120px;border-left:1px solid #c9bfb9;text-align:center;font-size:3rem}.menu-alt .search>form{height:50px;min-width:50px}.menu-alt .search>form>label{display:flex;flex-direction:row;align-items:center;justify-content:center;height:50px;width:50px;right:0;margin-bottom:0;top:0;z-index:60}.menu-alt .search>form>label:hover{cursor:pointer;color:#a6182b}.menu-alt .search>form>label .icon-search{font-size:3rem}@media screen and (max-width:639px){.menu-alt .search>form>label .icon-search{font-size:3rem}}.menu-alt .search>form>input{z-index:59;width:0;position:absolute;right:115px;top:0;height:115px;color:#776566;margin-bottom:0;border:0;background-color:transparent;transition:all .25s ease}@media screen and (max-width:1230px){.menu-alt .search>form>input{right:0;top:115px}}@media screen and (max-width:639px){.menu-alt .search>form>input{border-radius:0}}.menu-alt .search>form>input:focus{background-color:#f1f0f0;width:60%}@media screen and (max-width:1660px){.menu-alt .search>form>input:focus{width:50%}}@media screen and (max-width:1230px){.menu-alt .search>form>input:focus{width:100%}}.menu-alt .search>form>input:focus+label:hover{color:#776566;cursor:auto}.menu-alt .search>form>input:focus+label .icon-search{opacity:.4}@media screen and (max-width:999px){.menu-alt .search{width:auto}}@media screen and (max-width:639px){.menu-alt .search{min-width:100px}}.menu-alt .secur-button{width:260px;background-color:#776566;color:#fff;text-transform:uppercase;display:none}@media screen and (max-width:767px){.menu-alt .secur-button{width:auto}}@media screen and (max-width:639px){.menu-alt .secur-button{min-width:100px}}.menu-alt .secur-button i{font-size:2.4rem;margin-bottom:5px}.menu-alt .secur-button a{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:767px){.menu-alt .secur-button a span{display:none}}.sub-menu{z-index:500;height:115px;width:100%;border-bottom:1px solid #c9bfb9;border-top:1px solid #c9bfb9;background-color:#fff;position:absolute;top:115px;left:0;display:none;justify-content:space-around;text-align:center;transition:all .25s ease}@media screen and (max-width:1530px){.sub-menu{flex-direction:column;height:auto;top:175px}}.sub-menu li{justify-content:center}.sub-menu li:first-child{max-width:400px}@media screen and (max-width:1530px){.sub-menu li:first-child{max-width:100%}}.sub-menu li:hover{background-color:#a6182b}.sub-menu li:hover a{color:#fff}.toggle-nav{display:none;cursor:pointer;position:relative;width:100px;height:55px;background-color:#fff;margin:auto;flex-grow:1}@media screen and (max-width:1530px){.toggle-nav{display:block}}.toggle-nav span{top:50%;left:50%;margin-left:-12px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.toggle-nav span,.toggle-nav span:after,.toggle-nav span:before{position:absolute;display:block;width:29px;height:3px;background-color:#776566}.toggle-nav span:after,.toggle-nav span:before{content:"";top:0;left:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);transition:all .25s ease}.toggle-nav span:after{top:12px}.menu-open.toggle-nav span{background-color:#fff}.menu-open.toggle-nav span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open.toggle-nav span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:28px -4px 0;transform-origin:28px -4px 0}footer .copyright{width:100%;height:55px;background-color:#776566;color:#fff;padding-left:70px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1.2rem}footer .copyright a,footer .copyright p{color:#fff}.home .banner{height:485px;border-top:1px solid #c9bfb9;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:1660px){.home .banner{flex-direction:column;height:700px}}@media screen and (max-width:767px){.home .banner{height:auto}}.home .banner .cols{background-image:url(/dist/images/index-header.e3a4c0df.jpg);background-size:cover;background-position:50%;width:100%;height:100%}@media screen and (max-width:999px){.home .banner .cols{background-position:20%;flex-direction:column;height:400px}}@media screen and (max-width:639px){.home .banner .cols{background-image:url(/dist/images/index-header-640.6a7a5a81.jpg);height:250px}}.home .banner .cols .col{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .banner .cols .col h1{text-align:justify}.home .banner .cols .col.banner-left{color:#fff;height:100%}@media screen and (max-width:639px){.home .banner .cols .col.banner-left h2{font-size:4rem}}@media screen and (max-width:999px){.home .banner .cols .col.banner-left{width:70%}}@media screen and (max-width:639px){.home .banner .cols .col.banner-left{width:100%}}.home .banner .cols .col.banner-left p{max-width:300px}@media screen and (max-width:999px){.home .banner .cols .col.banner-left p:after{right:100px}}@media screen and (max-width:639px){.home .banner .cols .col.banner-left p{max-width:250px}.home .banner .cols .col.banner-left p:after,.home .banner .cols .col.banner-left p:before{display:none}}.home .banner .cols .col.banner-left .quote:after{right:-23px;top:-15px}@media screen and (max-width:999px){.home .banner .banner-right{background-color:#ebe8e6;padding:10px 0;width:100%}}.home .banner .banner-right .content{max-width:400px;color:#776566}@media screen and (max-width:1230px){.home .banner .banner-right .content{max-width:300px}}@media screen and (max-width:999px){.home .banner .banner-right .content{max-width:90%;padding:20px 0;margin:0 auto}}.home .banner .banner-right .content div{width:100%}@media screen and (max-width:999px){.home .banner .banner-right .content div{display:flex;flex-direction:row;align-items:center;justify-content:center}}.home .banner .banner-right .content a{margin-top:20px}.home .talk{justify-content:flex-start;padding-top:80px}@media screen and (max-width:1660px){.home .talk{padding-top:0;justify-content:center;max-width:100%;width:100%;height:300px}}@media screen and (max-width:767px){.home .talk{padding:20px 0}}@media screen and (max-width:639px){.home .talk{height:400px}}.home .talk .actus-content{margin-bottom:50px}.home .talk .buttons{justify-content:flex-end;margin-top:50px}.home .talk .btn-more{background-color:#a6182b;width:100%;margin:0}@media screen and (max-width:1660px){.home .talk .btn-more{max-width:264px}}.home .talk .btn-more .read-more{width:100%;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.home .talk .btn-more .read-more span{margin-left:10px;font-size:2rem}.home .talk .all-actus{width:112px;margin:0}.home .expertises{background-color:#57494a;height:675px;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}@media screen and (max-width:1660px){.home .expertises{height:auto;padding:20px 20px 0}}@media screen and (max-width:1660px){.home .expertises .cols{flex-direction:column}}.home .expertises .cols .links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.home .expertises .cols .links h2{color:#fff}@media screen and (max-width:639px){.home .expertises .cols .links h2{text-align:center}}.home .expertises .cols .links .col{margin:0 20px;width:30%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width:1230px){.home .expertises .cols .links .col{width:50%}}.home .expertises .cols .links .link-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}@media screen and (max-width:639px){.home .expertises .cols .links .link-content{flex-direction:column}.home .expertises .cols .links .link-content .col{width:90%}}.home .expertises .cols .links a{color:#fff;padding:20px 20px 0 0;text-transform:uppercase;height:100px;width:100%;border-bottom:1px solid #c9bfb9;font-size:1.2rem;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.home .expertises .cols .links a:before{content:"\e900";font-size:2.7rem;position:absolute;right:0;transition:all .25s ease;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home .expertises .cols .links a i{font-size:3rem;margin-right:10px}.home .expertises .cols .links a:hover{border-bottom:3px solid #806b6c;color:#806b6c}.home .expertises .cols .links a:hover:before{font-size:3.7rem;color:#fff}.home .expertises .image{display:flex;flex-direction:column;align-items:space-between;justify-content:center}@media screen and (max-width:1660px){.home .expertises .image{align-items:center;margin-top:20px}}.home .expertises .image .img-content{width:380px;height:545px;background-image:url(/dist/images/index-image-equipe-jeune.39a413e3.jpg);background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (max-width:639px){.home .expertises .image .img-content{width:320px;height:470px}}.home .expertises .image .img-content .quote:after{right:55px}.home .expertises .image .buttons{margin-bottom:-50px;z-index:580;height:50px;width:380px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:639px){.home .expertises .image .buttons{max-width:320px;width:100%}}.home .expertises .image .buttons .contact{width:100%}.home .expertises .image .buttons .social{width:40%;height:100%;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center}.home .expertises .image .buttons .social a{margin:5px}.home .expertises .image .buttons .social i{font-size:2.7rem}@media screen and (max-width:1660px){.home .bottom{flex-direction:column}}.home .bottom .gauche{width:40%}@media screen and (max-width:1660px){.home .bottom .gauche{width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}}.home .bottom .gauche .actus{max-width:100%;height:450px;position:relative}@media screen and (max-width:1660px){.home .bottom .gauche .actus{width:100%}}@media screen and (max-width:639px){.home .bottom .gauche .actus{justify-content:flex-start;padding-top:70px;height:470px}}.home .bottom .gauche .actus .actualite{max-width:100%;justify-content:space-between}.home .bottom .gauche .actus .actus-head{max-width:60%;justify-content:space-between}@media screen and (max-width:1660px){.home .bottom .gauche .actus .actus-head{max-width:80%}}.home .bottom .gauche .actus .actus-content{width:100%;max-width:60%;position:relative}@media screen and (max-width:1660px){.home .bottom .gauche .actus .actus-content{max-width:80%}}.home .bottom .gauche .actus .buttons{max-width:264px;position:absolute;right:0;left:calc(100% - 264px);display:flex;flex-direction:row;align-items:center;justify-content:flex-end;background-color:#a6182b}@media screen and (max-width:639px){.home .bottom .gauche .actus .buttons{width:200px;left:calc(100% - 200px)}.home .bottom .gauche .actus .buttons a{width:100%}}.home .bottom .gauche .all-actus{height:55px;position:absolute;bottom:0;right:264px}@media screen and (max-width:639px){.home .bottom .gauche .all-actus{right:200px}}.home .bottom .gauche .read-more{height:55px;width:264px;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.home .bottom .gauche .read-more span{margin-left:10px;font-size:2rem}.home .bottom .gauche .image{width:100%;height:480px;background-image:url(/dist/images/index-image-collaborateurs.5f681b77.jpg);background-size:cover;background-position:50%;padding-top:50px;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (max-width:1660px){.home .bottom .gauche .image{max-width:700px}}@media screen and (max-width:639px){.home .bottom .gauche .image{height:460px}}.home .bottom .gauche .image .img-content{width:550px}@media screen and (max-width:767px){.home .bottom .gauche .image .img-content{width:300px}}.home .bottom .gauche .image .img-content p{width:100%;max-width:440px;margin-bottom:20px;margin-top:0}@media screen and (max-width:639px){.home .bottom .gauche .image .img-content p:after,.home .bottom .gauche .image .img-content p:before{display:none}}.home .bottom .gauche .image .img-content p:after{right:320px;bottom:-125px}@media screen and (max-width:767px){.home .bottom .gauche .image .img-content p:after{right:190px}}.home .bottom .droite{background-color:#ebe8e6;width:60%;padding:0 70px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width:1660px){.home .bottom .droite{width:100%;padding:20px 0}}.home .bottom .droite h2{font-size:2.5rem;color:#a6182b;font-weight:400}.home .bottom .droite .cabinet{width:100%;margin-bottom:70px;justify-content:flex-start}@media screen and (max-width:1230px){.home .bottom .droite .cabinet{flex-direction:column;justify-content:space-between}}@media screen and (max-width:639px){.home .bottom .droite .cabinet{margin-bottom:20px}}.home .bottom .droite .cabinet .col{margin:0 10px 0 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:639px){.home .bottom .droite .cabinet .col{flex-direction:column}}.home .bottom .droite .cabinet .col div{margin:0 20px 0 0}@media screen and (max-width:1230px){.home .bottom .droite .cabinet .col div{margin:20px;width:300px}}@media screen and (max-width:639px){.home .bottom .droite .cabinet .col div{margin:20px 0;width:auto}}.home .bottom .droite .cabinet .col p{font-size:1.5rem;margin-bottom:10px}.home .bottom .droite .cabinet .col p:first-child{text-transform:uppercase;font-weight:700}.home .bottom .droite .equipe{max-width:850px;position:relative}@media screen and (max-width:1660px){.home .bottom .droite .equipe{max-width:90%;margin:0 auto}}.home .bottom .droite .equipe .arrows-team{position:absolute;top:100px;right:-50px}@media screen and (max-width:639px){.home .bottom .droite .equipe .arrows-team{right:0}}.home .bottom .droite .equipe .col img{max-width:196px;margin-bottom:10px}.home .bottom .droite .equipe .col p{font-size:1.5rem}.home .bottom .droite .equipe .col p:nth-child(2){font-weight:700;color:#a6182b}.home .bottom .droite .equipe .col p.specialite{margin-top:20px;text-transform:uppercase}.page .banner{height:290px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-top:1px solid #c9bfb9;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page .banner.clientele{background-image:url(/dist/images/notre-clientele-header.451530e1.jpg)}.page .banner.implantations{background-image:url(/dist/images/nos-implantations-header.bc7ec0ae.jpg)}.page .banner.honoraires{background-image:url(/dist/images/nos-honoraires-header.5f5abef0.jpg)}.page .banner.mentions-legales,.page .banner.recherche{background-image:url(/dist/images/mentions-legales-header.ffcd35ec.jpg)}.page .banner.equipe{background-image:url(/dist/images/equipe-header.fac4acc7.jpg)}.page .banner.expertises{background-image:url(/dist/images/nos-expertises-header.39953886.jpg)}.page .banner.cabinet{background-image:url(/dist/images/le-cabinet-header.fa7c4183.jpg);height:640px;align-items:flex-start;justify-content:space-around;padding-top:100px}@media screen and (max-width:999px){.page .banner.cabinet{justify-content:flex-start;padding-left:50px}}@media screen and (max-width:639px){.page .banner.cabinet{height:400px;padding:0;align-items:center}}@media screen and (max-width:639px){.page .banner.cabinet h1{width:90%;margin:50px auto;padding:0}}.page .banner.cabinet .quote{margin:50px 0 0 20px;width:317px}@media screen and (max-width:639px){.page .banner.cabinet .quote{width:90%;margin:0 auto}}.page .banner.cabinet .quote:after{right:226px}.page .banner h1,.page .banner h4{color:#fff;font-size:4.5rem;font-weight:300;letter-spacing:4.5px}@media screen and (max-width:639px){.page .banner h4{font-size:3.5rem;max-width:100%}}.page .encart{padding:60px;background-color:#fff;max-width:510px}@media screen and (max-width:999px){.page .encart{padding:0 10px;max-width:768px;margin:20px auto 0}}@media screen and (max-width:767px){.page .encart{max-width:90%}}.page .encart p{color:#776566;margin:20px 0;font-weight:300;font-size:1.5rem;text-align:justify}@media screen and (max-width:999px){.page .encart p{max-width:95%;margin:20px auto 0}}.page .encart p i{color:#a6182b;font-weight:700}.page .encart p:first-child{font-size:1.8rem;color:#a6182b;font-weight:400}@media screen and (max-width:1230px){.page .content{flex-direction:column-reverse}}.page .content .img{margin-top:-30px;margin-right:50px;min-width:510px;height:695px;padding:30px 80px;background-repeat:no-repeat;position:relative;background-size:cover;background-image:url(/dist/images/notre-clientele-image-cafe.f8397724.jpg);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}@media screen and (max-width:1230px){.page .content .img{max-width:510px;margin:0 auto}}@media screen and (max-width:767px){.page .content .img{min-width:275px;padding:20px 0;margin:auto;justify-content:center;height:440px}}.page .content .img.cabinet{background-image:url(/dist/images/le-cabinet-image-ensemble.c9ebe0ac.jpg);display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.page .content .img.cabinet p:before{left:-10px}.page .content .img.cabinet a{width:190px;height:190px;margin:0;position:absolute;right:-95px;bottom:-95px}@media screen and (max-width:767px){.page .content .img.cabinet a{right:auto;top:-50px}}.page .content .img.honoraires{background-image:url(/dist/images/nos-honoraires-image-confiance.8785c25d.jpg);padding:50px 80px}@media screen and (max-width:639px){.page .content .img.honoraires{padding:20px 0}}.page .content .img.honoraires p:before{left:-18px}.page .content .img p{text-align:right}.page .content .img p:before{left:23px;top:-38px}.page .content .img p:after{right:-28px}@media screen and (max-width:999px){.page .cabinet-content{flex-direction:column-reverse}.page .cabinet-content .cols{flex-direction:column}}.page .expertises-content{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}@media screen and (max-width:767px){.page .expertises-content{width:95%;margin:0 auto}}.page .expertises-content .intro{margin-top:50px}.page .expertises-content .txt{max-width:1000px;padding:30px 50px 0}@media screen and (max-width:1230px){.page .expertises-content .txt{padding:30px 30px 0 20px}}@media screen and (max-width:767px){.page .expertises-content .txt .intro{max-width:100%;margin-top:20px}}.page .expertises-content .txt h1,.page .expertises-content .txt p,.page .expertises-content .txt ul{margin-bottom:20px;font-size:1.5rem}.page .expertises-content .txt h1.strong,.page .expertises-content .txt p.strong,.page .expertises-content .txt ul.strong{font-weight:700}.page .expertises-content .txt a{color:#776566;font-size:1.5rem}.page .expertises-content .txt ul li{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.page .expertises-content .txt ul li:before{content:"\e900";display:block;color:#a6182b;margin-top:5px;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page .expertises-content .nav-expertises{width:640px;min-width:500px;border-right:1px solid #c9bfb9;margin-right:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (max-width:999px){.page .expertises-content .nav-expertises{min-width:auto}}@media screen and (max-width:767px){.page .expertises-content .nav-expertises{display:none}}.page .expertises-content .nav-expertises nav{padding:50px 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page .expertises-content .nav-expertises nav a{height:60px;width:380px;border-top:1px solid #c9bfb9;position:relative;font-size:1.5rem;transition:all .25s ease;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width:999px){.page .expertises-content .nav-expertises nav a{width:190px;height:110px}}.page .expertises-content .nav-expertises nav a:last-child{border-bottom:1px solid #c9bfb9}.page .expertises-content .nav-expertises nav a.actif,.page .expertises-content .nav-expertises nav a:hover{color:#a6182b}.page .expertises-content .nav-expertises nav a.actif:before,.page .expertises-content .nav-expertises nav a:hover:before{display:block}.page .expertises-content .nav-expertises nav a:before{content:"\e900";position:absolute;color:#a6182b;display:none;right:0;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8rem;font-weight:700}.page .expertises-content .nav-expertises .img{height:360px;background-image:url(/dist/images/nos-expertises-image-droits-proteges.c0a298c7.jpg);width:100%;padding:50px 100px}.page .expertises-content .nav-expertises .img p:after{right:273px}.page .contact{min-height:680px;background-color:#ebe8e6;display:flex;flex-direction:column;align-items:center;justify-content:center}.page .contact h2{text-align:center;color:#a6182b;font-size:2.5rem;font-weight:400;margin-bottom:80px}@media screen and (max-width:999px){.page .contact h2{margin:20px auto}}.page .contact .cols{justify-content:space-around;width:70%}@media screen and (max-width:999px){.page .contact .cols{flex-direction:column}}.page .contact .cols .col{min-width:200px}@media screen and (max-width:999px){.page .contact .cols .col{margin:10px auto}}.page .contact .cols .col p{margin-bottom:10px;text-align:center;font-size:1.5rem;color:#776566}.page .contact .cols .col p:first-child{text-transform:uppercase;font-weight:700}.page .contact .social{margin-top:50px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:999px){.page .contact .social{margin-top:20px}}.page .contact .social a{margin:5px;color:#776566;display:none}.page .contact .social i{font-size:2.7rem}.page .contact .btn{margin:20px 0}.page .valeurs{min-height:642px;background-color:#776566;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:999px){.page .valeurs{padding-top:150px}}.page .valeurs p{color:#fff}@media screen and (max-width:999px){.page .valeurs p{margin:10px auto}}.page .valeurs h2{font-size:2.5rem;text-align:center}@media screen and (max-width:999px){.page .valeurs .cols{flex-direction:column}}.page .valeurs .cols.first{margin:80px 0}@media screen and (max-width:999px){.page .valeurs .cols.first{margin:20px 0}}.page .valeurs .cols.first p{padding:0 20px;max-width:350px;text-align:center;font-size:1.8rem;font-weight:300;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page .valeurs .cols.first p:before{content:"\e910";margin-bottom:10px;font-family:icomoon!important;speak:none;font-size:inherit;text-rendering:auto;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.3rem}.page .valeurs .cols.second{margin-bottom:20px}@media screen and (max-width:639px){.page .valeurs .cols.second{text-align:center}}.page .valeurs .cols.second p{padding:0 20px;font-weight:300;font-size:1.5rem;text-transform:uppercase}.page .map{width:640px;height:560px;position:relative}@media screen and (max-width:999px){.page .map{display:none}}.page .map .marqueur{position:absolute;width:50px;height:50px;cursor:pointer}.page .map .marqueur.marqueur-agen{top:200px;right:100px}.page .map .marqueur.marqueur-bordeaux{top:35px;left:265px}.page .map .marqueur.marqueur-pau{bottom:85px;left:305px}.page .map .marqueur.marqueur-biarritz{bottom:125px;left:80px}.page .cabinet-details-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:999px){.page .cabinet-details-content{margin:20px 0;width:auto;flex-wrap:wrap}}.page .cabinet-details{width:100%;display:none;margin:0 20px;transition:all .25s ease}.page .cabinet-details.active{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:999px){.page .cabinet-details{width:320px;margin:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:90%;margin:20px auto}}.page .cabinet-details img{margin-left:100px}@media screen and (max-width:1530px){.page .cabinet-details img{display:none}}.page .cabinet-details .links{margin:20px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page .cabinet-details .links a{margin:20px 10px 0 0}.page .cabinet-details .links a i{font-size:4rem}.page .cabinet-details .details{width:320px}@media screen and (max-width:999px){.page .cabinet-details .details{width:100%}}.page .cabinet-details h3{font-size:1.8rem;font-weight:400;color:#a6182b;text-transform:none;font-family:Montserrat,sans-serif}.page .cabinet-details p{margin:20px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page .cabinet-details p a,.page .cabinet-details p i{font-size:4rem;margin-right:20px}.page .team-content{max-width:1530px;margin:-50px auto 0}@media screen and (max-width:1530px){.page .team-content{max-width:1150px}}@media screen and (max-width:1230px){.page .team-content{max-width:768px}}.page .team-content .member{float:left;padding:60px;width:383px;height:550px;border:1px solid #c9bfb9;background-color:#fff;margin-top:-1px;margin-left:-1px;position:relative;transition:all .25s ease}@media screen and (max-width:1660px){.page .team-content .member{margin-left:0}}@media screen and (max-width:767px){.page .team-content .member{margin:10px auto;float:none}}@media screen and (max-width:639px){.page .team-content .member{height:465px;width:300px;padding:18px}}.page .team-content .member:hover{background-color:#a6182b;border-color:#a6182b}.page .team-content .member:hover .nom,.page .team-content .member:hover .profession{color:#fff}.page .team-content .member:hover a{background-color:#fff;color:#a6182b}.page .team-content .member p{color:#a6182b}.page .team-content .member a{position:absolute;top:400px;right:40px;font-size:3rem;width:40px;height:40px;min-height:40px}@media screen and (max-width:639px){.page .team-content .member a{top:360px;right:10px}}.page .team-content .member .profession{font-size:1.2rem;color:#776566;text-transform:uppercase}.page .team-content .member .nom{font-weight:700;color:#a6182b;margin-top:15px}.page .team-content .member img{width:263px}.page .team-content .member.txt{border-color:transparent;background-color:transparent;padding-top:80px;padding-left:0;margin-left:-60px;margin-right:59px;margin-bottom:0;color:#a6182b;font-weight:400;font-size:1.8rem}.page .team-content .member.txt p{margin-bottom:20px}@media screen and (max-width:1660px){.page .team-content .member.txt{margin-left:0;margin-right:0}}@media screen and (max-width:1230px){.page .team-content .member.txt{width:100%;height:auto;padding-left:20px}}.txt{flex-grow:1;padding:100px 0 0 50px;margin-bottom:50px}@media screen and (max-width:1230px){.txt{padding:20px 0}}.txt .intro,.txt i{color:#a6182b}.txt .intro{font-size:1.8rem!important;font-weight:400;text-align:justify;padding-bottom:20px}@media screen and (max-width:1230px){.txt .intro{max-width:100%;margin:0 auto}}.txt .cols{justify-content:space-between}@media screen and (max-width:1230px){.txt .cols{max-width:95%;margin:0 auto;flex-direction:column}}.txt .cols .col{max-width:48%}@media screen and (max-width:1230px){.txt .cols .col{max-width:100%}}.txt .cols .col p{margin-bottom:20px;text-align:justify;color:#776566;font-size:1.4rem}.txt .number{font-size:4.5rem!important;color:#a6182b!important;margin-bottom:0!important;justify-content:flex-start}.txt .number,.txt .number span{display:flex;flex-direction:row;align-items:center}.txt .number span{text-transform:uppercase;color:#776566;font-size:1.5rem;justify-content:center}.txt .number span:before{content:"";display:block;width:60px;height:1px;background-color:#c9bfb9;margin:0 10px}.er404 .main-content{height:100vh;width:100%;background-image:url(/dist/images/bg-404.a8980abd.jpg);background-size:cover;padding-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.er404 .main-content:before{display:none}.er404 .main-content h1{margin-top:0;color:#fff;font-size:21rem;font-weight:700}@media screen and (max-width:639px){.er404 .main-content h1{font-size:10rem}}.er404 .main-content p{padding-bottom:50px;font-size:2.4rem;text-transform:uppercase;font-weight:300;text-align:center}.er404 .main-content a{margin:0 auto}.four{margin-top:30px}.actualites .banner{background-image:url(/dist/images/on-en-parle-header.43ad4923.jpg)}.actualites .news{float:left;width:33.33333333%;min-height:260px;max-height:260px;padding:3% 5%;border-bottom:1px solid #776566;border-right:1px solid #776566;position:relative;transition:all .25s ease}@media screen and (max-width:999px){.actualites .news{width:50%;border-left:1px solid #776566;margin-right:-1px}}@media screen and (max-width:767px){.actualites .news{width:100%;border-right:0;border-left:0}}.actualites .news.active{-webkit-animation:show 1s;animation:show 1s}.actualites .news.hide{-webkit-animation:hide 1s;animation:hide 1s}@-webkit-keyframes show{0%{opacity:0;display:none}50%{display:flex}to{opacity:1}}@keyframes show{0%{opacity:0;display:none}50%{display:flex}to{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}50%{opacity:0}to{display:none}}@keyframes hide{0%{opacity:1}50%{opacity:0}to{display:none}}.actualites .more{position:absolute;bottom:0;right:0;font-size:3rem;width:40px;height:40px!important;min-height:40px!important}.actualites .filter{min-height:60px;padding-left:5%;width:100%;border-bottom:1px solid #776566;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:999px){.actualites .filter{flex-direction:column;text-align:center;padding:0}}.actualites .filter a,.actualites .filter span{padding:0 20px;height:100%;min-height:60px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:999px){.actualites .filter a,.actualites .filter span{width:100%;text-align:center}}.actualites .filter a{display:none}@media screen and (max-width:999px){.actualites .filter a{justify-content:center}}.actualites .filter a.all{display:flex}.actualites .filter a:hover{background-color:#a6182b;color:#fff}.actualites .filter a.all{font-weight:700}.actualites .filter .filter-btn{text-align:center}@media screen and (max-width:999px){.actualites .filter .desktop{display:none}}.actualites .filter .mobile{display:none}@media screen and (max-width:999px){.actualites .filter .mobile{display:flex}}.actualites .actu{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1230px){.actualites .actu{flex-direction:column;margin-top:20px}}.actualites .actu .actu-img{min-width:640px;min-height:360px;width:640px;height:360px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width:1230px){.actualites .actu .actu-img{margin-top:20px;min-width:auto;width:100%;max-width:640px}}.actualites .actu .actu-img iframe{min-width:auto;width:100%;max-width:640px}.actualites .actu .actu-txt{padding:0 5%;flex-grow:1}.actualites .share{justify-content:flex-start;border-bottom:1px solid #c9bfb9}.actualites .share,.actualites .share div{display:flex;flex-direction:row;align-items:center}.actualites .share div{justify-content:center}@media screen and (max-width:639px){.actualites .share div{flex-direction:column;margin-left:20px}}.actualites .share p{margin-right:10px}@media screen and (max-width:639px){.actualites .share p{display:none}}.actualites .share .back{margin:0 20px 0 0;min-width:260px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media screen and (max-width:639px){.actualites .share .back{min-width:auto}}.actualites .share .back span{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:400!important}.actualites .share .back span:before{content:"";width:30px;height:1px;background-color:#fff;display:block;margin-right:20px}