@keyframes slider-animation{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:1}to{opacity:0}}@font-face{font-family:Lato;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-black-webfont.woff2) format("woff2"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-black-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Lato;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-bold-webfont.woff2) format("woff2"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-regular-webfont.woff2) format("woff2"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-light-webfont.woff2) format("woff2"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-hairline-webfont.woff2) format("woff2"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/lato-hairline-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:flexslider-icon;src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/flexslider-icon.eot);src:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/flexslider-icon.woff) format("woff"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/flexslider-icon.ttf) format("truetype"),url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}body{overflow-x:hidden;position:relative}a.btn.large{padding:1rem 0 1.1rem;width:23rem}a.btn.padding{padding:1rem 3.5rem 1.4rem}.titre{font-weight:300;font-size:4.2rem;line-height:5rem;margin-bottom:3.6rem}.titre.border:after{width:6rem;height:.5rem;margin-top:3rem}.other{padding:4.5rem 0 4.5rem 4.5rem;width:95%;opacity:0;transform:translate3d(100%,0,0)}.other.fadeInLeft{opacity:1;transform:translateZ(0);transition:.5s ease-in-out}header{padding:4rem 4rem 0}header .btn-contact{float:right}header .btn-contact a.btn{padding:1rem 3.6rem 1.4rem}header .btn-contact a.btn svg{display:none}.burger{margin-left:5rem}.top{height:42rem}.top .logo img{height:20rem}.top .container{position:relative;z-index:100;display:table;height:42rem}.top .contenu_hero:not(.home){height:100%;display:flex;flex-direction:column;justify-content:center}.top .texte_rouge{font-size:2.5rem;line-height:3.4rem;margin:3rem 0 1rem}.top .texte_rouge span{top:5rem}.top .texte_blanc,.top .texte_blanc h1{font-size:5.5rem;line-height:6.5rem}.top .animate-bouton a,.top .texte_blanc h1,.top .texte_blanc span{top:30rem}.top.hero,.top.hero .container{height:100vh}.top.page .container{width:80%}.page-template-contact-page .top,.page-template-contact-page .top .container{height:50rem}ul.adresses li{float:left}ul.adresses li .adresse .titre-adresse{font-size:2.2rem}ul.adresses li a.mail,ul.adresses li a.telephone{font-size:1.6rem}nav{background-image:url(//www.quadrige-avocats.com/wp-content/themes/le-porzou/assets/css/../images/bg_nav.jpg)}nav .menu-menu-principal-container{padding:4rem}nav .menu-menu-principal-container .logo{position:absolute;top:4rem;left:4rem}nav .menu-menu-principal-container .logo img{height:15rem}nav .menu-menu-principal-container .main-menu{display:flex;flex-direction:column;height:calc(100vh - 8rem);justify-content:center}nav .menu-menu-principal-container .main-menu .titre_nav{margin-bottom:2.5rem;font-size:2.5rem;line-height:3.4rem}nav .menu-menu-principal-container .main-menu .titre_nav span{top:6.6rem}nav .menu-menu-principal-container .main-menu ul li{margin-bottom:2.5rem}nav .menu-menu-principal-container .main-menu ul li a{font-size:5rem;line-height:6rem;top:6.6rem}.top .contenu_hero.home{display:flex;flex-direction:column;justify-content:center;height:100vh}.top .contenu_hero.home .texte_rouge{font-size:5rem;line-height:5rem;margin-top:7rem;margin-bottom:3.2rem}.top .contenu_hero.home .texte_blanc{margin-bottom:3.2rem}.top .contenu_hero.home .logo{margin-top:-11rem}.top .contenu_hero.home .logo img{height:28rem}.about{padding:7rem 0 17rem}.about .texte{margin-bottom:3.5rem}.about .texte p{font-size:1.8rem;line-height:2.2rem;font-weight:300}.about .other{margin-top:7.6rem}.about .other .texte_gesica img{margin-right:2rem;float:left}.about .other .texte_gesica div{width:75%;margin-top:1rem;float:left}.about .other .texte_gesica div p{font-size:1.8rem;line-height:2.2rem;font-weight:300}.domaines{padding:16rem 0 11rem}.domaines .domaine-liste{margin-top:3rem}.domaines .domaine-liste .domaine{width:33.33333%;padding:0 1rem;margin-bottom:2rem}.domaines .domaine-liste .domaine .domaine-content{padding:4.5rem 2rem}.domaines .domaine-liste .domaine .domaine-content img{height:4.5rem}.domaines .domaine-liste .domaine .domaine-content p{font-size:1.6rem;line-height:2rem}.equipe .bg-gris{padding:8rem 0}.equipe li{margin-bottom:4rem}.equipe li:nth-child(4n+1){clear:left}.equipe li .image-team{margin-bottom:1rem}.equipe li .image-team:after{content:"";height:.4rem;width:0;background:#c99a56;display:block;transition:all .2s linear}.equipe li .image-team img{max-width:100%;height:auto}.equipe li p.name{font-size:1.6rem;line-height:2.2rem}.equipe li p.job{font-size:1.4rem;line-height:2.2rem}.equipe li:hover .image-team:after{width:100%}.equipe .other{margin-top:4rem}.equipe .other .texte_contact div{width:90%;margin-bottom:3rem}.equipe .other .texte_contact div p{font-size:2rem;line-height:2.4rem;font-weight:300}.publications{padding:10rem 0 7.5rem}.publications .container .listes .liste{padding-bottom:4rem;margin-bottom:3rem}.publications .container .listes .liste:last-child{margin-bottom:6rem;padding-bottom:0}.publications .container .listes .liste p.title-publi{font-size:1.8rem;line-height:2.2rem;margin-bottom:1.1rem;width:80%}.publications .container .listes .liste .excerpt-publi{line-height:1.9rem;width:80%}.publications .container .listes .liste a{position:absolute;right:0;top:1rem;font-size:1.8rem;line-height:2.2rem;padding:.7rem 1.3em .9rem}.map{height:45rem;display:flex;justify-content:center}.description{padding:8rem 0 14rem}.description p{font-size:1.8rem}.description .other{margin-top:5rem;padding:4rem 0 4rem 4rem;width:95%}.description .other img{float:left;margin-right:4rem;height:9rem}.description .other .titre_bleu{font-size:3rem;font-weight:100;margin-top:1rem;line-height:4rem}.description .other .texte_bleu{font-size:1.8rem;margin-top:.3rem;line-height:2.2rem}.nos_valeurs{padding:7.5rem 0 8.5rem}.nos_valeurs .texte p{line-height:2.2rem;font-size:1.8rem}.nos_activites{padding:9rem 0}.nos_activites .legende{font-size:2rem;line-height:2.4rem}.nos_activites ul.activites{margin:6rem -.5rem 0}.nos_activites ul.activites li{padding:0 .5rem;margin-bottom:1rem}.nos_activites ul.activites li .titre_activites{height:15.6rem;padding:0 4rem}.nos_honoraires{padding:13.5rem 0 8.5rem;margin-bottom:12rem}.nos_honoraires .texte li,.nos_honoraires .texte p{font-size:1.8rem}.nos_honoraires .texte ul{margin-top:.5rem}.nos_honoraires .texte ul li{margin-bottom:.5rem}.nos_honoraires .other{margin-top:5rem;padding:4rem 0 4rem 4rem;width:95%}.nos_honoraires .other img{float:left;margin-right:4rem}.nos_honoraires .other .titre_bleu{font-size:3rem;font-weight:100;margin-top:1rem;line-height:4rem}.nos_honoraires .other .texte_bleu{font-size:1.8rem;margin-top:.3rem;line-height:2.2rem}.bloc_rouge{padding:16rem 0 12rem}.bloc_rouge p{font-size:1.6rem;font-weight:300;line-height:2.2rem}.bloc_rouge p strong{font-size:2.8rem;font-weight:400;line-height:3.4rem}.formulaire{padding:24rem 0 7rem}.formulaire ul.adresses li{width:50%}.formulaire .caldera-grid .row label{margin-bottom:2rem}.formulaire .caldera-grid .row input[type=email],.formulaire .caldera-grid .row input[type=tel],.formulaire .caldera-grid .row input[type=text]{height:6rem}.formulaire .caldera-grid .row textarea{height:17rem}.formulaire .caldera-grid .row p{line-height:4.2rem}.page-template-contact-page footer{padding-top:4rem}.liste-publications{padding:8rem 0 14.5rem}.liste-publications .listes .liste{padding-bottom:3.4rem;margin-bottom:3rem;display:flex;width:100%;align-items:center;justify-content:space-between}.liste-publications .listes .liste:last-child{margin-bottom:0}.liste-publications .listes .liste .excerpt-publi,.liste-publications .listes .liste p.title-publi{line-height:1.9rem;width:85%}.liste-publications .listes .liste a{line-height:1.9rem;padding:.7rem 1.5em .9rem;border:.1rem solid #c99a56}.equipe-content{padding:7rem 0 3rem}.equipe-content .membre{padding-top:5rem;margin-bottom:5rem;padding-bottom:3rem}.equipe-content .membre:first-child{padding-top:0}.equipe-content .membre .top-membre{margin-bottom:4rem}.equipe-content .membre .top-membre img{float:left;margin-right:3rem}.equipe-content .membre .top-membre .col-right{float:left;padding-top:6rem}.equipe-content .membre .top-membre .titre span{font-size:2rem;line-height:2.2rem}.equipe-content .membre .top-membre .infos_tel p{margin-bottom:.5rem;font-size:1.8rem}.equipe-content .membre .bottom-membre .content{margin-bottom:4rem}.equipe-content .membre .bottom-membre li,.equipe-content .membre .bottom-membre p{font-size:2rem;line-height:2.7rem}.equipe-content .membre .bottom-membre li{margin-bottom:1rem}.equipe-content .membre .bottom-membre .intro p{margin-bottom:1.5rem}.equipe-content .membre .bottom-membre .legend{font-weight:700;font-size:1.8rem;margin-bottom:2rem}.equipe-content .membre .bottom-membre .domaine_act ul li,.equipe-content .membre .bottom-membre .specialitees ul li{padding:.9rem 2.5rem}.domaine-activites{padding:10rem 0;position:relative;overflow:hidden}.domaine-activites .bg_domaine{position:absolute;top:0;left:0;opacity:.05;height:100vh;transform:rotate(-20deg)}.domaine-activites .description-domaine{margin-bottom:4rem;padding:0}.domaine-activites .description-domaine li,.domaine-activites .description-domaine p{font-size:2rem;line-height:2.7rem;margin-bottom:1.5rem}.domaine-activites .titre-domaine{font-size:2rem;margin-bottom:2rem}.domaine-activites ul li{margin-bottom:3rem}.domaine-activites ul li:nth-child(odd){clear:left}.domaine-activites ul li a{font-size:2rem;margin-bottom:1.5rem}.domaine-activites ul li div{width:100%}.domaine-activites ul li img{width:15rem;margin-right:2rem}.domaine-activites ul li p a{font-size:1.6rem}.nos-domaines{padding:9rem 0 11rem}.nos-domaines .domaine-liste{margin-top:3rem}.nos-domaines .domaine-liste .domaine{margin-bottom:2rem}.nos-domaines .domaine-liste .domaine .domaine-content{padding:4.5rem 2rem;height:21rem}.nos-domaines .domaine-liste .domaine .domaine-content img{height:4.5rem}.nos-domaines .domaine-liste .domaine .domaine-content p{font-size:1.6rem;line-height:2rem}footer{padding:5rem 0 0}footer .logo{padding:2rem;margin-top:-9rem}footer .logo img{width:10rem}footer ul.adresses{float:left;width:calc(80% - 30px);margin-left:3rem}footer ul.adresses li{width:50%}footer .horaires{float:left;width:65%;margin-left:7rem}footer .horaires .titre-adresse{font-size:2.4rem}footer .mentions{margin-top:5rem;padding:4rem}footer .mentions p{font-size:1.3rem;line-height:1.7rem}.liste-annonces{padding:90px 0 130px}.single-annonce .top{height:60rem}.contenu-annonce{padding-bottom:130px;margin-top:-80px;z-index:100;position:relative}.contenu-annonce .galerie{margin-bottom:55px}