@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,700;0,800;1,500&display=swap);img{width:auto;height:auto}.quiz_white{float:left;margin-top:14px}footer .logo svg path{fill:#fff}footer .logo svg ellipse.cls-2{fill:#ff4542}ul li{list-style:none!important}@font-face{font-display:swap;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(/wp-content/themes/derriennic/css/webfonts/fa-solid-900.eot);src:url('/wp-content/themes/derriennic/css/webfonts/fa-solid-900.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/derriennic/css/webfonts/fa-solid-900.woff2) format('woff2'),url(/wp-content/themes/derriennic/css/webfonts/fa-solid-900.woff) format('woff'),url(/wp-content/themes/derriennic/css/webfonts/fa-solid-900.ttf) format('truetype'),url('/wp-content/themes/derriennic/css/webfonts/fa-solid-900.svg#fontawesome') format('svg')}@font-face{font-display:swap;font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;src:url(/wp-content/themes/derriennic/css/webfonts/fa-brands-400.eot);src:url('/wp-content/themes/derriennic/css/webfonts/fa-brands-400.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/derriennic/css/webfonts/fa-brands-400.woff2) format('woff2'),url(/wp-content/themes/derriennic/css/webfonts/fa-brands-400.woff) format('woff'),url(/wp-content/themes/derriennic/css/webfonts/fa-brands-400.ttf) format('truetype'),url('/wp-content/themes/derriennic/css/webfonts/fa-brands-400.svg#fontawesome') format('svg')}.partnership-wrapper{padding-left:20px;padding-right:20px;padding-top:147px;padding-bottom:166px}.partnership-wrapper .wrapper{max-width:810px;margin:0 auto}.partnership-wrapper .wrapper h2{text-align:center;text-transform:uppercase;font-size:18px;color:#ef4035;letter-spacing:1.8px}.partnership-wrapper .wrapper h2.association_titre{margin-bottom:70px}.partnership-wrapper .wrapper>p{font-size:14px;font-family:'Montserrat',sans-serif;color:#212121;line-height:24px;margin-bottom:30px}.partnership-wrapper .wrapper div{font-size:14px;font-family:'Montserrat',sans-serif;color:#212121;line-height:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{padding-bottom:60px!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content{display:none}.quiz_white input[name='honeypot-856']{display:none!important}.quiz_white label{display:flex;align-items:center}.quiz_white label span{width:70px;font-family:'Open Sans',sans-serif;color:#000;opacity:.8;line-height:16px;font-size:14px}.quiz_white input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;padding:0 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px;border:1px solid #c1c0c0}body.home.page-template.page-template-pages.page-template-home.page-template-pageshome-php.page.page-id-3741.logged-in.admin-bar.no-sidebar.customize-support .last_actualites{display:none}.team-d{color:#ef4035}.team-d:last-of-type span{display:none}body,html{height:100%}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7-response-output{border:none!important;width:100%;float:left;font-size:14px;margin-top:46px}form div:last-child{border:none!important;width:100%;float:left;font-size:14px;margin-top:46px}.events .ai1ec-month-view .ai1ec-event{color:#fff;position:relative}.events .ai1ec-month-view .ai1ec-event:after{font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;content:"\f073";position:absolute;color:#ff4542!important;left:6px;top:0}.events .ai1ec-month-view .ai1ec-event svg{display:none!important}.time_hour{display:inline}body{float:left;width:100%;position:relative}p:empty{display:none}div#calendar{display:none}.langue-mobile ul{display:inline-flex}.langue-mobile ul li a{color:#ff4542!important;font-weight:500}body.page-template-evenement,body.single-ai1ec_event{font-family:'Open Sans',sans-serif!important}.wcs-timetable__container{background:transparent!important}.wcs-timetable__compact-list{width:100%;max-width:910px;margin:auto!important}.wcs-timetable--1 .wcs-btn--action,.wcs-timetable--1 .wcs-btn--action:hover{background-color:#fff!important;color:#ff4542!important}.wcs-timetable__compact-list .wcs-day__date,.wcs-timetable__compact-list .wcs-class__time{color:#ef4035!important}.wcs-timetable__compact-list .wcs-day .wcs-timetable__classes::before{border-left:1px solid!important;border-color:#ef4035!important}.wcs-timetable__container h6{color:#ef4035;font-size:18px;padding-left:33px;font-weight:700;margin-bottom:68px;text-transform:uppercase;letter-spacing:.1em;text-align:left!important}.wcs-timetable__container h5{color:#ef4035;font-size:18px;font-weight:700;margin:50px 0;text-transform:uppercase;letter-spacing:.1em;width:100%;float:left;padding-left:33px;text-align:left!important}.wcs-timetable__wrapper .inner{max-width:1000px;margin:auto}.title-calen{width:100%;float:left}ul{padding:0;list-style:none}a:hover,a:focus{text-decoration:none}.slick-slide:focus{outline:none}a{cursor:pointer}a:focus{outline:none}input:focus{outline:0}button:focus{outline:0}.white .cls12,.single-avocat .cls12,.error404 .cls12{fill:#fff}.white header .search img,.single-avocat header .search img{filter:brightness(0) invert(1)}.form-control:focus{box-shadow:none;border-color:#141414}header.white_header .main_menu a{color:#fff}header.white_header svg .cls12{fill:#fff}header.white_header .right_header .second_part .langue ul li a{color:#fff}.general_contact{z-index:11;position:absolute;right:-10px;bottom:90px;background:#ff4542;display:block;width:120px;height:35px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.general_contact a{letter-spacing:1px;color:#fff;width:100%;height:100%;display:block;line-height:35px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-size:14px}.general_contact:before{content:"";height:2px;width:104px;display:block;background:#4f493f;position:absolute;top:18px;left:140px}@keyframes scroll_down{0%{transform:translateY(0)}30%{transform:translateY(140px)}}svg #wheel{animation:scroll_down ease 2s infinite}.scroll_down{z-index:11;position:absolute;left:26px;bottom:47px}.scroll_down p{font-family:'Roboto',sans-serif;font-size:12px;text-transform:uppercase;color:#000;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:absolute;bottom:95px;left:-50px;width:120px}.wrapper_nous_rejoindre form div:last-child{border:none!important;width:100%!important;float:left!important;font-size:13px!important;color:#000!important}body.page-template-rejoindre header .right_header .second_part .langue ul li a,body.single-avocat header .right_header .second_part .langue ul li a{color:#fff}.scroll_down p:before{content:"";height:2px;width:104px;display:block;background:#4f493f;position:absolute;top:8px;left:-123px}.search-no-results div.page-content{padding-top:20%}header{position:absolute;left:0;right:0;padding-top:50px;z-index:9;padding-left:20px;padding-right:20px}header .inner_header{max-width:1340px;margin:auto}header .logo{float:left}header .logo a{display:block;width:100%;height:100%;position:relative;z-index:9}header .logo svg{width:204px}header .logo svg ellipse.cls-11{fill:#ff4542}header .right_header{padding-top:5px;float:right}header .right_header .second_part{float:left}header .ham_menu{display:none}header .right_header .second_part .langue{float:left;position:relative;z-index:9}header .right_header .second_part .langue ul li{display:inline-block;margin-right:20px}header .right_header .second_part .langue ul li:last-of-type{margin-right:0}header .right_header .second_part .langue ul li a{color:#000;font-size:12px;text-transform:uppercase;letter-spacing:1.1px;font-family:'Roboto',sans-serif}header .social_media{padding-right:73px;padding-left:66px;float:left}header .social_media.white_media i{color:#000}header .social_media.white_media a{background:#fff}header .social_media.white_media a:hover{background-position:left bottom;color:#fff}header .social_media li{display:inline-block;padding-left:10px}header .social_media a{display:block;background:#000;width:28px;height:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;line-height:28px;text-align:center;font-size:12px;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;overflow:hidden;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}header .social_media a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ff4542;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}header .social_media a:hover,header .social_media a:focus,header .social_media a:active{color:#fff}header .social_media a:hover:before,header .social_media a:focus:before,header .social_media a:active:before{-webkit-transform:scale(2);transform:scale(2)}header .social_media a:hover i{color:#fff}header .social_media i{color:#fff}.white header .social_media a,.single-avocat header .social_media a,.error404 header .social_media a{background:#fff}.white header .search .img_search,.single-avocat header .search .img_search,.error404 header .search .img_search{fill:#fff}.white header .social_media a i,.single-avocat header .social_media a i,.error404 header .social_media a i{color:#212121}header .search{float:left;position:relative;z-index:1}header .search .img_search.white_search svg{fill:#fff}header .search img{width:16px;position:relative;z-index:1}header .wrapper-form{background:#fff;width:0;position:absolute;height:40px;top:-9px;right:-8px;opacity:0}header .wrapper-form.wrapper-form-full{-webkit-animation:search-width .2s;animation:search-width .2s;animation-fill-mode:forwards}header .wrapper-form form{height:100%;border:1px solid rgb(0 0 0 / .1)}header input[type="text"]{background:#fff0;padding-left:10px;width:100%;font-size:12px;color:#aba7a7;border:0;height:100%;color:#000}header .main_menu{float:left}main#main{padding-top:145px;max-width:1000px;width:100%;margin:auto}.entry-footer{display:none}.woocommerce form .form-row label{opacity:.8;color:#000;text-align:left;font-weight:300;font-size:14px;font-family:'Montserrat',sans-serif;width:35%}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:initial}.woocommerce form .form-row input.input-text{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;padding:0 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px}.woocommerce form .form-row .woocommerce-input-wrapper{width:60%}.woocommerce-checkout h3{padding:40px 0;letter-spacing:1.5px;font-size:18px;text-transform:uppercase;font-weight:600;color:#ef4035;line-height:30.85px;font-family:'Open Sans',sans-serif}.woocommerce-message{display:none}.woocommerce-checkout #payment div.form-row.place-order{padding:0 0 30px 0}.woocommerce form p.form-row{font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px;padding:3px;margin:0 0 6px;width:50%;float:left;clear:initial;margin-bottom:30px}.woocommerce button.button{margin-top:14px!important;float:left!important;background:transparent!important;border:1px solid #e6e6e6!important;font-size:14px!important;color:#212121!important;font-family:'Open Sans',sans-serif!important;width:170px!important;height:40px!important;text-align:center!important;border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important}main#main header{display:none}#customer_details .col-1{float:left;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.woocommerce form .form-row{padding:3px;margin:0 0 6px;width:50%;float:left;clear:initial}#customer_details .col-2{display:none}header .main_menu li{display:inline-block;padding-right:30px}header .main_menu li:last-child{padding-right:0;display:none}header .main_menu li:nth-last-child(2){display:none}header .main_menu li.current-menu-item a{position:relative;font-weight:700}header .main_menu li.current-menu-item a:after{content:"";background:#1b1bff;width:35px;display:block;height:2px;position:absolute;bottom:-15px;left:0;right:0;margin:auto}header .main_menu a{color:#000;font-size:12px;text-transform:uppercase;letter-spacing:1.1px;font-family:'Roboto',sans-serif}.white header .main_menu a,.single-avocat header .main_menu a,.error404 header .main_menu a,.white header .right_header .second_part .langue ul li a{color:#fff}@-webkit-keyframes search-width{from{width:0;opacity:0}to{width:250px;opacity:1}}@keyframes search-width{from{width:0;opacity:0}to{width:250px;opacity:1}}.slick-slider .slick-track,.slick-slider .slick-list{height:100%}.wrapper_slider{height:100%;position:relative;z-index:1}.slider_home{height:100%;width:100%}.slider_home .item{height:100%;background-size:cover;background-position:center;position:relative}.slider_home .outer_content_slider{width:940px;bottom:46px;position:absolute;left:0;right:0;height:500px;margin:auto;display:block}.slider_home .content_slider{padding:55px 65px 50px 74px;position:absolute;height:446px;width:780px;background:rgb(0 0 0 / .6);left:2px}.slider_home .content_slider span{font-family:'Open Sans',sans-serif;font-weight:600;color:#ff4542;font-size:18px;line-height:36px;text-transform:uppercase;display:block;letter-spacing:.9px}.slider_home .content_slider h4{color:#fff;font-weight:700;font-size:42px;font-family:'Open Sans',sans-serif;line-height:52px;padding-top:20px;letter-spacing:.7px;padding-bottom:20px}.slider_home .content_slider p{color:#fff;font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px;line-height:26px}.slider_home .content_slider .link span{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;line-height:30.85px}.slider_home .content_slider .link span i{color:#1b1bff;padding-right:18px}.slider_home .slick-arrow{background:rgb(0 0 0 / .9);border-radius:50%;-webkit-border-radius:50%;height:35px;width:35px;border:0;-moz-border-radius:50%;font-size:0;position:absolute;right:30%;bottom:16.5%}.decouvrir_derrienic{padding-top:210px;float:left;font-family:'Montserrat',sans-serif;width:100%;padding-bottom:171px;padding-left:10px;position:relative}.decouvrir_derrienic .inner{max-width:980px;margin:auto;padding:0 20px}.decouvrir_derrienic h1{letter-spacing:1.6px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;color:#ff4542;line-height:30.85px;text-transform:uppercase}.decouvrir_derrienic h5{font-family:'Open Sans',sans-serif;font-weight:700;font-size:42px;line-height:56px;color:#0d0c47;padding-top:20px;letter-spacing:.7px}.decouvrir_derrienic p{color:#000;font-size:14px;font-weight:300;font-family:'Montserrat',sans-serif;padding-top:36px;line-height:26px}.decouvrir_derrienic .left{width:476px;float:left;padding-right:19px}.decouvrir_derrienic .video{position:relative;width:458px;float:right;height:304px;margin-top:70px;z-index:1}.decouvrir_derrienic .video .play_video{cursor:pointer;position:absolute;text-align:center;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:64px;width:98px;margin:auto}.decouvrir_derrienic .video .play_video span{display:block;text-transform:uppercase;color:#fff;font-family:'Roboto',sans-serif;font-size:12px;letter-spacing:.8px;padding-top:13px}.slider_home .slick-dots{position:absolute;right:29px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider_home .slick-dots a{margin-bottom:10px;display:block}.slider_home .slick-dots a{font-family:'Roboto',sans-serif;font-size:14px;color:#000;margin:0 9px}.slider_home .slick-dots a.white_dots{color:#fff}.slider_home .slick-dots li{margin-bottom:14px}.slider_home .slick-dots li:last-child{margin-bottom:0}.slider_home .slick-dots .slick-active a{color:#1b1bff;font-size:14px;font-weight:700;border-bottom:2px solid #1b1bff}#modal_video iframe{border:0}#modal_video .modal-header{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}#modal_video .modal-header .close{position:absolute;position:absolute;top:15px;right:15px;z-index:9;opacity:1;color:#fff;text-shadow:none}#modal_video .modal-content{width:800px;border:0;border-radius:0;background:initial}#modal_video .modal-dialog{max-width:800px}#modal_video .modal-body{padding:0}.equipe_globale{float:left;width:100%;background:#ff4542;padding-bottom:42px;position:relative;z-index:1}.equipe_globale .inner{max-width:1304px;padding:0 20px;margin:auto}.equipe_globale .left{width:540px;float:left;position:relative;top:0}.equipe_globale .left img{width:100%}.equipe_globale .right{margin-left:102px;padding-top:96px;width:420px;float:left}.equipe_globale .right h2{color:#fff;line-height:59px;font-size:38px;font-family:'Open Sans',sans-serif;font-weight:700}.equipe_globale .right p{letter-spacing:.6px;color:#fff;font-family:'Roboto',sans-serif;line-height:23px;font-size:14px;font-weight:300;padding-right:20px;padding-top:14px}.equipe_globale .equipe_mobile{display:none}.last_actualites{float:left;width:100%;padding-top:194px;position:relative}.last_actualites:before{content:"";background:#0d0c47;width:100%;display:block;height:300px;position:absolute;bottom:-74px}.last_actualites .inner{max-width:980px;padding:0 20px;margin:auto}.last_actualites .inner>.top{text-align:center}.last_actualites .inner>.top span{font-size:18px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:700;color:#ff4542;line-height:30.85px;display:block;letter-spacing:1px}.last_actualites .inner>.top h5{color:#161616;font-weight:700;font-size:42px;font-family:'Open Sans',sans-serif;line-height:48px;padding-top:25px;letter-spacing:1.1px}.last_actualites .inner>.top p{font-family:'Montserrat',sans-serif;font-weight:300;line-height:26px;font-size:14px;color:#000;padding-top:18px}.boxes_articles{padding-top:55px;position:relative;z-index:3}.boxes_articles .box{position:relative;padding-top:20px;padding-left:38px;padding-right:22px;width:300px;height:450px;float:left;border:1px solid #dadada;margin-right:20px;background:#fff;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.article_semilaires .boxes_articles .box{margin-bottom:20px}.boxes_articles .box .top{text-align:left}.boxes_articles .box .top span{text-transform:uppercase;font-size:12px;font-family:'Roboto',sans-serif;font-weight:700;color:#ff4542;letter-spacing:1.3px}.boxes_articles .box .top p{font-family:'Open Sans',sans-serif;color:#161616;font-size:10px;letter-spacing:.4px}.boxes_articles .box .top p span{display:inline-block;color:#e83336;font-weight:600}.boxes_articles .box:nth-child(3n){margin-right:0}.boxes_articles .box:hover{background:#1b1bff;border:1px solid #fff0}.boxes_articles .box:hover h4{color:#fff}.boxes_articles .box:hover h4+p{color:#fff}.boxes_articles .box:hover h4:after{background:#ff4542}.boxes_articles .box:hover .top p{color:#fff}.boxes_articles .box:hover .plus span{background:#ff4542}.boxes_articles .box:hover .plus span i{color:#fff}.boxes_articles h4{font-size:15px!important;font-family:'Open Sans',sans-serif;font-weight:700;line-height:28px!important;color:#000;padding-top:4px;letter-spacing:-.3px!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.boxes_articles h4:after{content:"";background:#7f7f7f;height:2px;width:30px;display:block;margin-top:24px}.boxes_articles h4+p{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:500;color:#000;line-height:21px;padding-top:16px}.boxes_articles .plus{position:absolute;bottom:14px}.boxes_articles .plus span{height:30px;width:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ccc;display:block;line-height:26px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.boxes_articles .plus span i{color:#fff;font-size:9px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_nous_rejoindre{float:left;width:100%;position:relative;padding-bottom:150px}.wrapper_nous_rejoindre .inner_top{max-width:810px;margin:auto;padding:0 20px}.wrapper_nous_rejoindre .top{background:#212121;min-height:500px;text-align:center;position:relative;z-index:1;padding-top:218px;padding-bottom:40px}.wrapper_nous_rejoindre .top h1{text-transform:uppercase;color:#ef4035;font-size:18px;line-height:30.85px;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:1.5px}.wrapper_nous_rejoindre .top h5{color:#fff;text-transform:uppercase;font-size:42px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:56px;padding-top:11px;letter-spacing:.5px}.wrapper_nous_rejoindre .top p{opacity:.8;color:#fff;font-weight:300;font-size:14px;font-family:'Montserrat',sans-serif;line-height:26px;padding-top:12px;letter-spacing:.5px}.wrapper_nous_rejoindre .form_recrut{padding-top:140px}.wrapper_nous_rejoindre .form_recrut>p{max-width:1000px;width:100%;padding:0 20px;margin:auto;opacity:.8;color:#000;text-align:center;font-weight:300;font-size:14px;font-family:'Montserrat',sans-serif;line-height:26px;padding-top:12px;letter-spacing:.5px}.wrapper_nous_rejoindre .form_recrut input:focus::-webkit-input-placeholder{color:#000;opacity:1}.wrapper_nous_rejoindre .form_recrut input:focus::-moz-placeholder{color:#000;opacity:1}.wrapper_nous_rejoindre .form_recrut input:focus:-ms-input-placeholder{color:#000;opacity:1}.wrapper_nous_rejoindre .form_recrut h2{color:#212121;font-size:42px;font-weight:700;font-family:'Open Sans',sans-serif;line-height:56px;text-align:center;letter-spacing:1px}.wrapper_nous_rejoindre .form_recrut form{width:660px;margin:auto;padding-top:61px;position:relative;z-index:1;padding:61px 20px 0 20px}.wrapper_nous_rejoindre .form_recrut input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;padding:0 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px}.wrapper_nous_rejoindre .form_recrut input[type="file"]{opacity:0;width:0;position:absolute;z-index:-1;height:0;height:40px;margin:0;padding:0}.wrapper_nous_rejoindre .form_recrut .label-file{font-weight:100;text-align:left;border:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ced4da;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100%;color:#949292;height:40px;margin-bottom:0;padding-left:29px;line-height:35px;padding-right:16px}.wrapper_nous_rejoindre .form_recrut .label-file span{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_nous_rejoindre .form_recrut .label-file img{width:14px;float:right;padding-top:9px;opacity:.4}.wrapper_nous_rejoindre .form_recrut textarea{width:100%;resize:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px}.wrapper_nous_rejoindre .form_recrut ::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_nous_rejoindre .form_recrut ::-moz-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_nous_rejoindre .form_recrut :-ms-input-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_nous_rejoindre .form_recrut :-moz-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_nous_rejoindre .form_recrut .form-group{margin-bottom:19px}.wrapper_nous_rejoindre .form_recrut button{margin-top:14px;float:right;background:#fff0;border:1px solid #e6e6e6;font-size:14px;color:#212121;font-family:'Open Sans',sans-serif;width:170px;height:40px;text-align:left;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;cursor:pointer}.wrapper_nous_rejoindre .form_recrut button p{display:inline-block;margin:0;line-height:29px;padding-left:21px}.wrapper_nous_rejoindre .form_recrut button span{position:relative;top:.5px;float:right;background:#1b1bff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:30px;width:30px;line-height:25px;text-align:center;display:block}.wrapper_nous_rejoindre .form_recrut button i{color:#fff;font-size:10px}.wrapper_nous_rejoindre .form_recrut .container_checkbox{display:block;position:relative;cursor:pointer;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:20px}.wrapper_nous_rejoindre .form_recrut .container_checkbox p{font-family:'Open Sans',sans-serif;color:#000;opacity:.8;line-height:16px;font-size:12px}.wrapper_nous_rejoindre .form_recrut .container_checkbox input{position:absolute;left:0;top:-12px;cursor:pointer}.wrapper_nous_rejoindre .form_recrut .checkmark{position:absolute;top:3px;left:0;height:25px;width:25px;border:1px solid #d9d9d9}.wrapper_nous_rejoindre .form_recrut .checkmark:after{content:"";position:absolute;display:none}.wrapper_nous_rejoindre .form_recrut .container_checkbox input:checked~.checkmark:after{display:block}.wrapper_nous_rejoindre .form_recrut .container_checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #1b1bff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wrapper_expertise_01{float:left;width:100%;padding-top:314px;padding-bottom:350px;position:relative}.wrapper_expertise_01 .inner{max-width:980px;padding:0 20px;margin:auto}.wrapper_expertise_01 .top{text-align:center}.wrapper_expertise_01 .top h2{letter-spacing:1.5px;font-size:18px;text-transform:uppercase;font-weight:600;color:#ef4035;line-height:30.85px;font-family:'Open Sans',sans-serif}.wrapper_expertise_01 .top h1{font-size:42px;font-weight:700;line-height:56px;color:#000;font-family:'Open Sans',sans-serif;padding-top:18px;letter-spacing:.8px}.wrapper_expertise_01 .top p{color:#000;opacity:.8;font-weight:300;font-family:'Montserrat',sans-serif;line-height:26px;max-width:87%;margin:auto}.wrapper_expertise_01 .expertise_items{padding-top:92px;position:relative;z-index:1;padding-left:20%}.wrapper_expertise_01 .expertise_items a{background:#fff;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding:30px;display:block;float:left;border:1px solid #7a7a7a;margin-right:20px;height:420px;width:300px;text-align:center;padding-top:70px}.wrapper_expertise_01 .expertise_items a:nth-child(3n){margin-right:0}.wrapper_expertise_01 .expertise_items a:hover{background:#ef4035;border:1px solid #ef4035;-webkit-box-shadow:2px 7px 80px -8px #ccc;-moz-box-shadow:2px 7px 80px -8px #ccc;box-shadow:2px 7px 80px -8px #ccc}.wrapper_expertise_01 .expertise_items a:hover h3{color:#fff}.wrapper_expertise_01 .expertise_items a:hover p{color:#fff}.wrapper_expertise_01 .expertise_items a:hover span{background:#fff}.wrapper_expertise_01 .expertise_items a:hover span i{color:#ef4035}.wrapper_expertise_01 .expertise_items h3{font-size:21.98px;color:#000;line-height:35.96px;font-family:'Open Sans',sans-serif;font-weight:700;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_expertise_01 .expertise_items p{padding-top:40px;font-weight:300;font-family:'Montserrat',sans-serif;color:#212121;line-height:21.98px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_expertise_01 .expertise_items span{left:0;right:0;margin:auto;height:30px;width:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ef4035;display:block;line-height:26px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;bottom:35px}.wrapper_expertise_01 .expertise_items span i{color:#fff;font-size:9px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_expertise_02{float:left;width:100%;padding-bottom:182px;position:relative}.wrapper_expertise_02 .inner{margin:auto;position:relative;z-index:1}.wrapper_expertise_02 .inner_top{max-width:980px;padding:0 20px;position:relative;margin:auto}.wrapper_expertise_02 .top{position:relative;text-align:center;background:#212121;padding-top:205px;padding-bottom:40px;min-height:500px}.wrapper_expertise_02 .top h2{font-size:18px;font-weight:600;text-transform:uppercase;line-height:30.85px;color:#ef4035;letter-spacing:.5px}.wrapper_expertise_02 .top h1{color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700;font-size:42px;line-height:56px;letter-spacing:.8px;padding-top:12px}.wrapper_expertise_02 .top p{font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px;color:#fff;line-height:26px;opacity:.8;max-width:82%;margin:auto;padding-top:19px}.wrapper_expertise_02 .top .nav_expertise{width:100%}.wrapper_expertise_02 .top .nav_expertise a{top:62px;position:absolute;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#1b1bff;height:35px;width:35px;line-height:32px}.wrapper_expertise_02 .top .nav_expertise a i{color:#fff;font-size:11px;text-align:center}.wrapper_expertise_02 .top .nav_expertise a.prev{left:0}.wrapper_expertise_02 .top .nav_expertise a.next{right:0}.wrapper_expertise_02 .exp_cat{max-width:980px;padding:130px 20px 0 20px;margin:auto}.wrapper_expertise_02 .exp_cat .item{background:#fff;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding:20px;text-align:center;display:block;height:180px;width:300px;border:1px solid #dadada;font-size:18px;font-family:'Open Sans',sans-serif;color:#212121;float:left;margin-right:20px;margin-bottom:20px}.wrapper_expertise_02 .exp_cat .item:nth-child(3n){margin-right:0}.wrapper_expertise_02 .exp_cat .item span{position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_expertise_02 .exp_cat .item span:after{content:"";background:#212121;display:block;height:1px;width:50px;margin:23px auto 0 auto}.wrapper_expertise_02 .exp_cat .item:hover{-webkit-box-shadow:2px 7px 80px -8px #ccc;-moz-box-shadow:2px 7px 80px -8px #ccc;box-shadow:2px 7px 80px -8px #ccc;background:#ff4542;border:1px solid #ff4542}.wrapper_expertise_02 .exp_cat .item:hover span{color:#fff;font-weight:700}.wrapper_expertise_02 .exp_cat .item:hover span:after{background:#fff}.wrapper_expertise_03{float:left;width:100%;padding-top:314px;padding-bottom:140px;position:relative}.wrapper_expertise_03 .inner{margin:auto;padding:0 20px;max-width:980px;position:relative;z-index:1}.wrapper_expertise_03 .inner .nav_expertise{position:absolute;right:40px;top:-55px}.wrapper_expertise_03 .inner .nav_expertise a{float:left;display:block;height:60px;width:60px;text-align:center;line-height:57px}.wrapper_expertise_03 .inner .nav_expertise a.prev{border:1px solid #e6e6e6}.wrapper_expertise_03 .inner .nav_expertise a.next img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wrapper_expertise_03 .inner .nav_expertise a.next{background:#ef4035}.wrapper_expertise_03 h1{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;font-family:'Open Sans',sans-serif;line-height:30.85px;color:#ef4035}.wrapper_expertise_03 h2{color:#000;font-size:42px;line-height:56px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:20px;letter-spacing:.5px}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda{padding-top:40px}.wrapper_expertise_03 .strong{font-size:17px;color:#000;line-height:28px;font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:.7px;padding-top:13px}.wrapper_expertise_03 .contenu{color:#000;font-family:'Montserrat',sans-serif;font-weight:400;font-size:15px;line-height:26px}.wrapper_expertise_03 p{color:#000;font-family:'Montserrat',sans-serif;font-weight:400;font-size:15px;line-height:26px;padding-bottom:15px}.wrapper_expertise_03 ul{padding-left:70px;padding-top:16px}.wrapper_expertise_03 ul li{font-family:'Montserrat',sans-serif;font-weight:400;color:#000;line-height:26px;font-size:15px;position:relative;padding-left:25px;margin-bottom:12px}.wrapper_expertise_03 ul li:last-child{margin-bottom:0}.wrapper_expertise_03 ul li:before{content:'';position:absolute;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#000;height:3px;width:3px;left:0;top:11px}.wrapper_expertise_03 .contenu{padding:0 80px}.derrienic .social_media i{color:#fff}.wrapper_derrienic{float:left;width:100%;padding-top:267px;position:relative}.wrapper_derrienic .inner{max-width:810px;padding:0 20px;margin:auto}.wrapper_derrienic .top{text-align:center}.wrapper_derrienic .top h1{letter-spacing:1px;text-transform:uppercase;font-size:18px;font-weight:700;font-family:'Open Sans',sans-serif;color:#ef4035}.wrapper_derrienic .top h2{letter-spacing:1px;line-height:56px;font-size:42px;color:#000;font-weight:700;font-family:'Open Sans',sans-serif}.wrapper_derrienic .top p{font-weight:300;font-size:14px;color:#000;font-family:'Montserrat',sans-serif;line-height:26px;padding-top:40px;letter-spacing:.6px}.wrapper_derrienic .derrienic_circle{padding-top:138px}.wrapper_derrienic .derrienic_circle .item{width:100%;max-width:690px;margin:auto;clear:both;position:relative;z-index:1}.wrapper_derrienic .derrienic_circle .item:nth-child(3n) .circle img{width:47px}.wrapper_derrienic .derrienic_circle .item:nth-child(even) .circle{float:right}.wrapper_derrienic .derrienic_circle .item:nth-child(even) .text{float:left}.wrapper_derrienic .derrienic_circle .item:nth-child(odd) .circle{float:left}.wrapper_derrienic .derrienic_circle .item:nth-child(odd) .text{float:right}.wrapper_derrienic .derrienic_circle .circle{margin-bottom:157px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:250px;width:250px;background:#0d0c47;position:relative}.wrapper_derrienic .derrienic_circle .circle img{width:85px;position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wrapper_derrienic .derrienic_circle .text{width:300px}.wrapper_derrienic .derrienic_circle .text h5{font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700;font-size:36px;color:#212121;letter-spacing:.8px}.wrapper_derrienic .derrienic_circle .text p{padding-top:10px;font-size:14px;font-family:'Montserrat',sans-serif;color:#212121;line-height:24px}.wrapper_derrienic .referencement{margin-top:69px;padding-top:140px;background:#ef4035;padding-bottom:72px;clear:both;float:left;width:100%;position:relative;z-index:1}.wrapper_derrienic .referencement h2{letter-spacing:1.6px;color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30.85px;text-align:center}.wrapper_derrienic .referencement .slider{width:620px;margin:auto;padding-top:49px}.wrapper_derrienic .referencement .slider .contenu{position:absolute;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 75px}.wrapper_derrienic .referencement .slider .contenu img{margin:auto;width:150px}.wrapper_derrienic .referencement .slider .item{position:relative;width:620px;text-align:center;margin:auto;background:#fff;height:300px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.wrapper_derrienic .referencement .slider h4{text-transform:uppercase;color:#000;font-size:22px;font-weight:700;font-family:'Open Sans',sans-serif}.wrapper_derrienic .referencement .slider p{padding-top:10px;font-size:12px;color:#000;font-weight:300;font-family:'Montserrat',sans-serif;line-height:22px}.wrapper_derrienic .referencement .slider a{text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:700;color:#ef4035;font-family:'Open Sans',sans-serif;display:inline-block;padding-top:20px;display:none!important}.wrapper_derrienic .referencement .slick-dots{display:table;margin:auto;padding-top:48px}.wrapper_derrienic .referencement .slick-dots li{height:5px;width:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#f7a09a;display:inline-block;margin:0 3px}.wrapper_derrienic .referencement .slick-dots li.slick-active{background:#000}.wrapper_derrienic .referencement .slick-dots button{background:#fff0;border:0;font-size:0}.wrapper_derrienic .referencement .slick-arrow{position:absolute;cursor:pointer;font-size:0;background:#000;border:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:35px;width:35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wrapper_derrienic .referencement .slick-arrow i{color:#fff;font-size:10px}.wrapper_derrienic .referencement .slick-arrow.slick-next{right:-90px}.wrapper_derrienic .referencement .slick-arrow.slick-prev{left:-90px}.wrapper_derrienic .reseau_partners{float:left;width:100%;position:relative;z-index:1;padding-top:70px;padding-bottom:70px}.wrapper_derrienic .reseau_partners .reseau_partners{padding-top:0}.wrapper_derrienic .reseau_partners .only_one .item::after{content:none!important}.wrapper_derrienic .reseau_partners .only_one .item{margin:auto;float:unset}.wrapper_derrienic .reseau_partners .item{position:relative;width:50%;float:left;padding-top:96px}.wrapper_derrienic .reseau_partners .item .img{height:64px}.wrapper_derrienic .reseau_partners .item img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:auto}.wrapper_derrienic .reseau_partners .item .inner_item{max-width:72%;margin:auto}.wrapper_derrienic .reseau_partners .item:first-of-type:after{content:"";height:330px;width:1px;display:block;position:absolute;background:#000;top:87px;right:0}.wrapper_derrienic .reseau_partners .inner h2{text-align:center;text-transform:uppercase;font-size:18px;color:#ef4035;letter-spacing:1.8px}.wrapper_derrienic .reseau_partners .inner .item:nth-of-type(1) .img img{width:189px}.wrapper_derrienic .reseau_partners .inner .item:nth-of-type(2) .img img{width:189px}.wrapper_derrienic .reseau_partners .text{text-align:center;padding-top:26px}.wrapper_derrienic .reseau_partners .text p{padding-bottom:24px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:300;line-height:26px}.wrapper_derrienic .reseau_partners .text a{text-transform:uppercase;color:#ef4035;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:.5px}.wrapper_derrienic_avocat{float:left;width:100%;padding-top:319px;padding-bottom:185px;position:relative;z-index:1}.wrapper_derrienic_avocat .filtre_avocat{position:relative;z-index:9999;padding-top:78px;border-bottom:1px solid #dadada;padding-bottom:18px}.wrapper_derrienic_avocat .filter_slick{display:none}.wrapper_derrienic_avocat .filtre_avocat button{border:0;text-transform:uppercase;color:#212121;font-size:14px;font-weight:600;background:#fff0;cursor:pointer;width:24%;text-align:center}.wrapper_derrienic_avocat .filtre_avocat button span{padding:20px 27px 20px 10px;background:#fff;letter-spacing:.8px}.wrapper_derrienic_avocat .filtre_avocat button i{font-size:12px;color:#212121}.wrapper_derrienic_avocat .filtre_avocat button.is-checked{color:#1b1bff}.wrapper_derrienic_avocat .filtre_avocat button.is-checked i{color:#1b1bff}.wrapper_derrienic_avocat .inner{max-width:980px;margin:auto;padding:0 20px}.wrapper_derrienic_avocat .top{text-align:center}.wrapper_derrienic_avocat .top h2{font-size:18px;letter-spacing:1px;text-transform:uppercase;color:#ef4035}.wrapper_derrienic_avocat .top h1{padding-top:23px;letter-spacing:1px;font-size:42px;color:#000;line-height:56px;font-weight:700;font-family:'Open Sans',sans-serif}.wrapper_derrienic_avocat .avocats_boxes{padding-top:73px;position:relative;width:970px;z-index:1}.wrapper_derrienic_avocat .avocats_boxes .box{background:#fff;text-align:center;margin-bottom:20px;margin-right:20px;padding:20px;width:300px;height:360px;border:1px solid #dadada;float:left;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.wrapper_derrienic_avocat .avocats_boxes .box .img{width:150px;height:150px;margin:20px auto 0 auto;overflow:hidden;border-radius:50%}.wrapper_derrienic_avocat .avocats_boxes .box .img img{width:100%}.wrapper_derrienic_avocat .avocats_boxes .box:hover{background:#ef4035;-webkit-box-shadow:2px 7px 80px -8px #ccc;-moz-box-shadow:2px 7px 80px -8px #ccc;box-shadow:2px 7px 80px -8px #ccc}.wrapper_derrienic_avocat .avocats_boxes .box:hover h4{color:#fff}.wrapper_derrienic_avocat .avocats_boxes .box:hover span{color:#fff}.wrapper_derrienic_avocat .avocats_boxes .info{padding-top:25px}.wrapper_derrienic_avocat .avocats_boxes .info span{text-transform:uppercase;color:#212121;line-height:22px;font-size:12px;font-family:'Montserrat',sans-serif;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper_derrienic_avocat .avocats_boxes .info h4{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;letter-spacing:.5px;margin:0;font-size:22px;font-weight:700;font-family:'Open Sans',sans-serif;line-height:32px;color:#212121;text-transform:uppercase}.wrapper_details_avocat{position:relative;float:left;width:100%}.wrapper_details_avocat .info_mobile{display:none}.wrapper_details_avocat .inner{max-width:980px;padding:300px 20px 50px 20px;margin:auto;position:relative;z-index:1}.wrapper_details_avocat .img{float:left;padding-bottom:50px}.wrapper_details_avocat .bio{padding-top:40px;max-width:460px;float:right;position:relative;right:0}.wrapper_details_avocat .bio h2{padding-bottom:24px;text-transform:uppercase;color:#ef4035;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600}.wrapper_details_avocat .bio h1{font-size:32px;line-height:42px;color:#fff;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase;padding-top:7px;letter-spacing:.5px}.wrapper_details_avocat .bio span{text-transform:uppercase;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;display:block;padding-top:6px;letter-spacing:.5px}.wrapper_details_avocat .bio .social_media{padding-top:36px}.wrapper_details_avocat .bio .social_media li{display:inline-block;margin-right:8px}.wrapper_details_avocat .bio .social_media a{display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:25px;width:25px;background:#1b1bff;text-align:center;line-height:22px}.wrapper_details_avocat .bio .social_media a i{color:#fff;font-size:11px}.wrapper_details_avocat .bio .text{padding-top:114px}.wrapper_details_avocat .bio .text p{font-size:13px;color:#000;font-weight:300;font-family:'Montserrat',sans-serif;line-height:26px}.wrapper_details_avocat .bio .nav_profil a{position:absolute;right:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;height:35px;width:35px;background:#e9e9e9;text-align:center;line-height:34px}.wrapper_details_avocat .bio .nav_profil a i{font-size:12px;color:#1b1bff}.wrapper_details_avocat .bio .nav_profil a.prev{top:0}.wrapper_details_avocat:before{content:"";background:#212121;width:100%;height:550px;position:absolute;top:0;clear:both;left:0;z-index:1}.wrapper_details_avocat #accordion{border-left:1px solid rgb(0 0 0 / .125);clear:both;width:380px}.wrapper_details_avocat #accordion .card{border-radius:0;border:0;border-bottom:1px solid rgb(0 0 0 / .125)}.wrapper_details_avocat #accordion .card-header{border-radius:0;padding:0;background-color:#fff0;border-bottom:0}.wrapper_details_avocat #accordion .card-header a{padding:23px 16px;display:block;width:100%;text-transform:uppercase;letter-spacing:.5px;font-size:14px;color:#000}.card-body p a,.card-body ul li a{color:#212121;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.card-body p a:hover,.card-body ul li a:hover{color:#ef4035!important}.wrapper_details_avocat #accordion .card-header a i{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-size:11px;float:right}.wrapper_details_avocat #collapse-2 .card-body li{margin-bottom:1rem}.wrapper_details_avocat #accordion .card-body p,.wrapper_details_avocat #accordion .card-body a{font-family:'Montserrat',sans-serif;font-size:14px;color:#000;line-height:24px}.wrapper_details_avocat #accordion .card-body span{font-size:12px;line-height:27px;color:#000;opacity:.5}.wrapper_details_avocat #accordion .card-header a[aria-expanded=true]{color:#fff;background-color:#ef4035}.wrapper_details_avocat #accordion .card-header a[aria-expanded=true] i{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wrapper_blog{float:left;width:100%;padding-top:314px;position:relative}#lettre_juridique_content{display:none}#tab_blog button{border:0;position:relative}#tab_blog button.active:after{content:"";background:red;display:block;height:2px;width:38px;margin:auto;position:absolute;left:0;right:0;top:20px}#tab_blog{width:690px;float:left;border-bottom:1px solid #ececec;padding-bottom:11px}#tab_blog button:hover:before{background:#fff0}#tab_blog button:hover{color:#000}#tab_blog button.is-checked:before{background:#fff0}#tab_blog button.is-checked{color:#000}#tab_blog button i{font-size:12px;position:relative;left:15px}.wrapper_blog .contenu{padding:0 60px}.wrapper_blog .inner{z-index:1;margin:auto;padding:0 20px;max-width:980px;position:relative}.wrapper_blog h1{color:#000;font-size:48px;line-height:66px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px}.wrapper_blog h2{color:#000;font-size:34px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px;line-height:48px}.wrapper_blog h3{color:#000;font-size:27px;line-height:66px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px}.wrapper_blog h4{color:#000;font-size:20px;line-height:66px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px}.wrapper_blog h5{color:#000;font-size:14px;line-height:66px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px}.wrapper_blog h6{color:#000;font-size:7px;line-height:66px;font-weight:700;font-family:'Open Sans',sans-serif;padding-top:7px;letter-spacing:1px;text-decoration:underline}.wrapper_blog .info{padding-top:23px;padding-bottom:22px}.wrapper_blog .info p{font-size:14px;color:#1b1bff;text-transform:uppercase;font-weight:600;font-family:'Open Sans',sans-serif}.wrapper_blog .info span{color:#000}.wrapper_blog .strong{font-size:18px;color:#000;line-height:28px;font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:.7px;padding-top:13px}.wrapper_blog .text{padding-left:0;padding-top:33px}.wrapper_blog .text img{width:100%;height:auto}.wrapper_blog .text p,.wrapper_blog .text .page{padding-bottom:15px;font-family:'Montserrat',sans-serif;font-size:14px;line-height:26px;color:#000;text-align:justify}.wrapper_blog .text iframe{width:100%}.wrapper_blog .text ul{padding-bottom:15px}.wrapper_blog .text li,.single-ai1ec_event .rightSide li{font-family:'Montserrat',sans-serif;font-weight:400;color:#000;line-height:26px;font-size:14px;text-align:justify;position:relative;padding-left:25px;margin-bottom:12px}.wrapper_blog .text ul li:before,.single-ai1ec_event .rightSide ul li:before{content:'';position:absolute;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#000;height:3px;width:3px;left:0;top:11px}.wrapper_blog .article_semilaires{padding-bottom:144px;margin-top:77px;padding-top:88px;background:#ef4035;float:left;width:100%;position:relative;z-index:1}.wrapper_blog .article_semilaires .inner{padding:0 20px;margin:auto}.wrapper_blog .article_semilaires h2{text-transform:uppercase;color:#fff;font-weight:600;font-size:26px;letter-spacing:2px}.wrapper_blog .article_semilaires .boxes_articles{padding-top:29px}.wrapper_blog .nav_blog{position:absolute;right:40px;top:-55px}.wrapper_blog .nav_blog a{float:left;display:block;height:60px;width:60px;text-align:center;line-height:57px}.wrapper_blog .nav_blog a.prev{border:1px solid #e6e6e6}.wrapper_blog .nav_blog a.next{background:#ef4035}.wrapper_blog_box{float:left;width:100%;padding-top:269px;padding-bottom:200px;position:relative}.wrapper_blog_box .background_img{display:none}.wrapper_blog_box .inner{padding:0 30px;max-width:990px;margin:auto;position:relative;z-index:1}.wrapper_blog_box .top .left{width:50%;float:left;padding-right:18px}.wrapper_blog_box .top .left h1{line-height:48px;font-weight:700;font-size:36px;color:#000;font-family:'Open Sans',sans-serif;padding-top:17px}.wrapper_blog_box .top .left h2{letter-spacing:.6px;font-weight:600;font-size:16px;color:#ef4035;text-transform:uppercase;font-family:'Open Sans',sans-serif;line-height:17.14px}.wrapper_blog_box .top .left>p{padding-right:50px;font-family:'Montserrat',sans-serif;color:#000;line-height:26px;font-size:14px}.wrapper_blog_box .top .left .infos{padding-top:16px}.wrapper_blog_box .top .left .infos span{color:#e42828}.wrapper_blog_box .top .left .infos p{letter-spacing:1px;font-size:14px;font-weight:600;color:#000}.wrapper_blog_box .top .left .plus a{margin-top:14px;float:left;background:#fff0;border:1px solid #e6e6e6;font-size:14px;color:#212121;font-family:'Open Sans',sans-serif;width:170px;height:40px;text-align:left;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.wrapper_blog_box .top .left .plus p{display:inline-block;margin:0;line-height:35px;padding-left:31px}.wrapper_blog_box .top .left .plus span{position:relative;top:3.5px;float:right;background:#1b1bff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:30px;width:30px;line-height:25px;text-align:center;display:block;left:-4px}.wrapper_blog_box .top .left .plus span i{color:#fff;font-size:10px}.wrapper_blog_box .top .right{float:left;width:50%}.wrapper_blog_box .top .right .img{width:100%;height:460px}.wrapper_blog_box .top .right img{width:100%}.wrapper_blog_box .boxes_articles{float:left;width:990px;margin-bottom:60px}.wrapper_blog_box .boxes_articles .box{display:block;margin-bottom:20px;margin:0 15px 20px 5px!important}.wrapper_blog_box .boxes_articles .box:hover{background:#1b1bff;-webkit-box-shadow:0 0 76px 0 #dbd8db;-moz-box-shadow:0 0 76px 0 #dbd8db;box-shadow:0 0 76px 0 #dbd8db}.wrapper_blog_box .boxes_articles .box:hover .plus span i{color:#fff}.wrapper_blog_box .boxes_articles .box:nth-child(3n){margin:initial}.wrapper_blog_box .boxes_articles .hiddenn{display:none;width:0px!important;height:0px!important;margin:0px!important;padding:0px!important}.wrapper_blog_box .filtre_blog{clear:both;max-width:936px}.wrapper_blog_box .filtre_blog .open_filtre{text-transform:uppercase;color:#000;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:600;text-align:center;border-bottom:1px solid #ececec;margin-bottom:13px}.wrapper_blog_box .filtre_blog .buttons.order-years{display:flex;flex-direction:column-reverse}.wrapper_blog_box .filtre_blog .buttons.order-years button:first-child{display:flex;align-items:center;justify-content:center;order:-1}.wrapper_blog_box .filtre_blog .open_filtre span{padding-right:17px;cursor:pointer}.wrapper_blog_box .filtre_blog .open_filtre i{font-size:12px;position:relative;left:15px;-webkit-transition:-webkit-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out}.wrapper_blog_box .filtre_blog button{cursor:pointer;background:#fff0;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:11.99px;color:#161616;text-align:center;width:230px;float:left;border:0;height:60px;border-right:1px solid #000;border-bottom:1px solid #000;font-weight:600;position:relative}.wrapper_blog_box .filtre_blog button:hover{color:#fff}.wrapper_blog_box .filtre_blog button:hover:before{content:"";display:block;height:56px;width:212px;position:absolute;margin:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.wrapper_blog_box .filtre_blog .theme_filtre button:hover:before{background:#ef4035}.wrapper_blog_box .filtre_blog .annee_filtre button:hover:before{background:#1b1bff}.wrapper_blog_box .filtre_blog .annee_filtre button{border-left:1px solid #000}.nicescroll-rails{width:0!important}.wrapper_blog_box .filtre_blog .theme_filtre button .after{background:#fff;display:block;height:21px;width:21px;position:absolute;left:-11px;bottom:-11px;z-index:1}.wrapper_blog_box .filtre_blog .theme_filtre .buttons button:nth-child(3n-8){border-left:1px solid #000}.wrapper_blog_box .filtre_blog button span{position:relative;z-index:1}.wrapper_blog_box .filtre_blog button:after{content:"";background:#fff;display:block;height:21px;width:21px;position:absolute;right:-11px;bottom:-11px;z-index:1}.wrapper_blog_box .theme_filtre{width:690px;float:left;position:relative;left:5px;padding-top:12px}.wrapper_blog_box .annee_filtre{width:230px;float:right;position:relative;left:-6px;top:-19px}.wrapper_blog_box .annee_filtre .open_filtre>span{position:relative;top:-42px}.wrapper_blog_box .annee_filtre .open_filtre>span i.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(18deg);transform:rotate(180deg)}.wrapper_blog_box #load-more{display:block;cursor:pointer;background:#ef4035;height:40px;width:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:0;margin:auto;clear:both}.wrapper_blog_box #load-more i{color:#fff}.wrapper_blog_box .theme_filtre .is-checked:before,.wrapper_blog_box .annee_filtre .is-checked:before{content:"";display:block;height:56px;width:212px;position:absolute;margin:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.wrapper_blog_box .theme_filtre .is-checked,.wrapper_blog_box .annee_filtre .is-checked{color:#fff}.wrapper_blog_box .theme_filtre .is-checked:before{background:#ef4035}.wrapper_blog_box .annee_filtre .is-checked:before{background:#1b1bff}.wrapper_search{float:left;width:100%;padding-top:315px;padding-bottom:100px;position:relative}.wrapper_search .inner{max-width:820px;padding:0 20px;margin:auto;position:relative;z-index:1}.wrapper_search .item{padding-bottom:30px}.wrapper_search h3{font-size:16px;text-transform:uppercase;color:#ef4035;font-family:'Open Sans',sans-serif}.wrapper_search h2 a{font-family:'Open Sans',sans-serif;color:#000;font-size:32px;font-weight:700;line-height:45px}.wrapper_search p{font-family:'Montserrat',sans-serif;font-size:18px;color:#000;line-height:30px}.wrapper_search:after{background-size:auto;max-width:1265px;content:"";background:url(/wp-content/themes/derriennic/css/images/line.svg);background-repeat:repeat-y;height:100%;background-position:center;display:block;position:absolute;left:0;right:0;top:0;margin:auto;display:none}.wrapper_mentions .inner .text .item ul li{font-size:14px;line-height:26px;color:#6F6F6F;font-family:'Montserrat',sans-serif}.wrapper_mentions{float:left;width:100%;padding-top:315px;position:relative;padding-bottom:100px}.wrapper_mentions .inner{max-width:820px;margin:auto;padding:0 20px;position:relative;z-index:1}.wrapper_mentions .top h3{font-size:16px;text-transform:uppercase;color:#ef4035;font-family:'Open Sans',sans-serif}.wrapper_mentions .top h1{font-family:'Open Sans',sans-serif;color:#000;font-size:32px;font-weight:700;line-height:45px}.wrapper_mentions .top p{font-family:'Montserrat',sans-serif;font-size:18px;color:#000;line-height:30px}.wrapper_mentions .text{padding-top:40px;padding-left:65px}.wrapper_mentions .text h6{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;line-height:26px;color:#000;font-weight:600}.wrapper_mentions .text h6 span{color:#ef4035}.wrapper_mentions .text p{font-size:14px;line-height:26px;color:#6f6f6f;font-family:'Montserrat',sans-serif;text-align:justify}.wrapper_404 .top{background:#212121;min-height:550px;text-align:center;position:relative;z-index:1;overflow:hidden;padding:218px 20px 40px 20px}.wrapper_404 h1{font-size:680px;position:absolute;text-align:center;left:0;right:0;top:15px;color:#ef4035;font-weight:700;font-family:'Open Sans',sans-serif}.wrapper_404 .text{text-align:center;max-width:820px;margin:auto;position:relative;z-index:1;padding:80px 20px 104px 20px}.wrapper_404 .text a{text-transform:uppercase;color:#ef4035;font-size:18px;line-height:30px;font-weight:600;font-family:'Open Sans',sans-serif;letter-spacing:.6px}.wrapper_404 .text h6{font-weight:700;font-family:'Open Sans',sans-serif;font-size:42px;line-height:56px;padding-top:24px}.wrapper_404 .text p{font-family:'Montserrat',sans-serif;font-size:14px;color:#212121;line-height:26px}.wrapper_contact{float:left;width:100%;padding-top:216px;position:relative}.wrapper_contact .inner{max-width:810px;margin:auto;padding:0 20px}.wrapper_contact .top{text-align:center}.wrapper_contact .top h1{text-transform:uppercase;color:#ef4035;font-size:18px;line-height:30.85px;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:1.5px}.wrapper_contact .top h5{color:#212121;text-transform:uppercase;font-size:42px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:56px;padding-top:11px;letter-spacing:.5px}.wrapper_contact .top p{opacity:.8;color:#000;font-weight:300;font-size:14px;font-family:'Montserrat',sans-serif;line-height:26px;padding-top:12px;letter-spacing:.5px}.wrapper_contact .form_contact{padding-top:42px}.wrapper_contact .form_contact form{width:620px;margin:auto;padding-top:61px;position:relative;z-index:1}.wrapper_contact .form_contact input:focus::-webkit-input-placeholder{color:#000;opacity:1}.wrapper_contact .form_contact input:focus::-moz-placeholder{color:#000;opacity:1}.wrapper_contact .form_contact input:focus:-ms-input-placeholder{color:#000;opacity:1}.wrapper_contact .form_contact input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;padding:0 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px}.wrapper_contact .form_contact textarea{width:100%;resize:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px 29px;font-family:'Open Sans',sans-serif;color:#c1c0c0;font-size:14px}.wrapper_contact .form_contact ::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_contact .form_contact ::-moz-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_contact .form_contact :-ms-input-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_contact .form_contact :-moz-placeholder{font-family:'Open Sans',sans-serif;color:#141414;opacity:.3;font-size:14px}.wrapper_contact .form_contact .form-group{margin-bottom:19px}.wrapper_contact .form_contact button{margin-top:14px;float:right;background:#fff0;border:1px solid #e6e6e6;font-size:14px;color:#212121;font-family:'Open Sans',sans-serif;width:170px;height:40px;text-align:left;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;cursor:pointer}.wrapper_contact .form_contact button p{display:inline-block;margin:0;line-height:29px;padding-left:21px}.wrapper_contact .form_contact button span{position:relative;top:.5px;float:right;background:#1b1bff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:30px;width:30px;line-height:25px;text-align:center;display:block}.wrapper_contact .form_contact button i{color:#fff;font-size:10px}.wrapper_contact .form_contact .container_checkbox{display:block;position:relative;cursor:pointer;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:20px}.wrapper_contact .form_contact .container_checkbox p{font-family:'Open Sans',sans-serif;color:#000;opacity:.8;line-height:16px;font-size:12px}.wrapper_contact .form_contact .container_checkbox input{position:absolute;top:-12px;left:0;cursor:pointer}.wrapper_contact .form_contact .checkmark{position:absolute;top:3px;left:0;height:25px;width:25px;border:1px solid #d9d9d9}.wrapper_contact .form_contact .checkmark:after{content:"";position:absolute;display:none}.wrapper_contact .form_contact .container_checkbox input:checked~.checkmark:after{display:block}.wrapper_contact .form_contact .container_checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #00baff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wrapper_contact .address{padding-top:108px;font-family:'Open Sans',sans-serif;font-weight:500;color:#141414;line-height:26px;font-size:14px;max-width:622px;margin:auto;clear:both}.wrapper_contact .address p{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300}.wrapper_contact .address a{font-family:'Open Sans',sans-serif;font-weight:500;color:#141414;line-height:26px;font-size:14px;display:inline-block}.wrapper_contact .address .mail{color:#ef4035}.wrapper_contact .moyen_transport{max-width:622px;margin:auto;clear:both;padding-top:13px}.wrapper_contact .moyen_transport p{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;margin-bottom:0}.wrapper_contact .map{position:relative;z-index:1;padding-top:110px}footer{padding-top:186px;float:left;width:100%;background:#0d0c47;position:relative;z-index:1}footer .inner{max-width:980px;padding:0 20px;margin:auto}footer .inner svg{width:143px}footer .side{float:left}footer .side1{margin-right:56px;width:270px;float:left}footer .side1 .text{padding-top:33px}footer .side1 p{color:#fff;font-size:15px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:300;letter-spacing:.5px;margin-bottom:0}footer .side2{padding-top:46px;width:210px;float:left;margin-right:54px}footer .side2>span{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;padding-bottom:24px}footer .side2 address{color:#fff;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:300;line-height:27px;margin-bottom:0;padding-top:22px}footer .side2 a{display:block;font-weight:300;font-size:15px;color:#fff}footer .side2 .infos{padding-top:4px}footer .side2 .infos span{padding-right:3px;float:left;font-weight:300;font-size:15px;color:#fff}footer .side3{margin-right:15px;width:160px;padding-top:46px}footer .side3 ul{margin-bottom:0}footer .side3>span{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;padding-bottom:24px;display:block}footer .side3 a{color:#fff;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:300}footer .side3 li{padding-bottom:8px}footer .side3 li:last-child{padding-bottom:0}footer .side4{width:160px;padding-top:46px}footer .side4>span{padding-bottom:24px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;display:block}footer .side4 a{color:#fff;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:300}footer .copyright{padding-bottom:100px;clear:both;padding-top:56px}footer .copyright p{letter-spacing:1px;color:#fff;font-size:12px;font-family:'Roboto',sans-serif}footer .eliott a{color:#fff;font-family:'Roboto',sans-serif;letter-spacing:.5px;background:#001fae;padding:3px 25px;font-size:12px}.equipe_globale .right h3{color:#fff;text-transform:uppercase;font-size:18px;font-family:'Roboto',sans-serif;letter-spacing:.8px}.decouvrir_derrienic .video>img{width:100%;height:125%}@media only screen and (min-width:2500px){header .inner_header{max-width:2450px}}@media screen and (min-width:1442px){.wrapper_details_avocat .bio .text{padding-bottom:50px}}@media only screen and (min-width:1900px){header .main_menu nav{position:absolute;left:0;right:0;margin:auto;text-align:center}header .main_menu li:last-child{padding-right:0}header .main_menu li{padding-right:78px}header .inner_header{max-width:1820px}.slider_home .content_slider{height:500px}.slider_home .content_slider .link span{position:absolute;bottom:55px}.slider_home .outer_content_slider{width:1220px}.decouvrir_derrienic .inner{max-width:1220px;padding:0}.decouvrir_derrienic .left{width:600px}.decouvrir_derrienic .video{width:600px;height:391px}.decouvrir_derrienic .video+img{width:auto}.decouvrir_derrienic .video{margin-top:8px}.equipe_globale .left{width:540px;left:-121px;top:0}.decouvrir_derrienic{padding-bottom:355px}.equipe_globale .right{margin-left:59px;padding-top:58px}.equipe_globale{padding-bottom:0;height:468px}.last_actualites .inner>.top h5 br{display:none}.wrapper_expertise_01{padding-bottom:222px}.wrapper_expertise_02 .exp_cat{max-width:1350px}.wrapper_expertise_02 .exp_cat .item:nth-child(3n){margin-right:20px}.wrapper_expertise_02 .exp_cat .item:nth-child(4n){margin-right:20px}.wrapper_expertise_03 .inner{max-width:1180px}.wrapper_derrienic_avocat .avocats_boxes{width:100%}.wrapper_derrienic_avocat .inner{max-width:1320px}.wrapper_derrienic_avocat .top{max-width:80%;margin:auto}.wrapper_details_avocat .bio .text div{text-align:initial!important}.wrapper_details_avocat .inner,.wrapper_contact .inner{max-width:1100px}.wrapper_details_avocat .bio{max-width:624px}.wrapper_nous_rejoindre .form_recrut form,.wrapper_contact .form_contact form{width:960px}.wrapper_nous_rejoindre .form_recrut .form-group,.wrapper_contact .form_contact .form-group{width:49%;float:left}.wrapper_nous_rejoindre .form_recrut .form-group:nth-child(6),.wrapper_contact .form_contact .form-group:nth-child(6){width:100%}.wrapper_nous_rejoindre .form_recrut .form-group:nth-child(3),.wrapper_nous_rejoindre .form_recrut .form-group:nth-child(5),.wrapper_contact .form_contact .form-group:nth-child(3),.wrapper_contact .form_contact .form-group:nth-child(5){float:right}.wrapper_nous_rejoindre .form_recrut .container_checkbox p br,.wrapper_contact .form_contact .container_checkbox p br{display:none}.wrapper_nous_rejoindre .form_recrut .container_checkbox p,.wrapper_contact .form_contact .container_checkbox p{padding-top:7px}.wrapper_contact .moyen_transport{float:left;padding-left:50px}.wrapper_contact .map{clear:both}.wrapper_mentions .inner{max-width:1180px}.wrapper_contact .address{float:left;padding-left:50px}}@media only screen and (max-width:1440px){.single-avocat footer{margin-top:60px}}@media only screen and (max-width:1350px){.wrapper_404 .top{min-height:450px}.wrapper_404 h1{font-size:500px;top:40px}@media screen and (-webkit-min-device-pixel-ratio:0){header .main_menu li{padding-right:20px!important}}}@media screen and (max-width:1270px){header .social_media{padding-right:73px;padding-left:64px;float:left}}@media only screen and (max-width:1200px){header .right_header .second_part .langue{display:none}header{padding-top:32px}header .search{display:none}header .main_menu{display:none;padding-bottom:31px}header .ham_menu{display:block}header .ham_menu_white{background:#fff!important}header .ham_menu_white span{background:#000!important}header.black{background:#000}header.black .cls12{fill:#fff}header #nav-icon4{float:left;margin-top:-11px;width:44px;height:44px;position:absolute;right:20px;top:37px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;background:#000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #fff0}header #nav-icon4 span{right:0;margin:auto;display:block;position:absolute;height:3px;width:24px;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header #nav-icon4 span:nth-child(1){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header #nav-icon4 span:nth-child(2){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header #nav-icon4.open{border:1px solid #fff}header #nav-icon4 span:nth-child(3){top:26px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}header #nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:12px;left:8px}header #nav-icon4.open span:nth-child(2){width:0%;opacity:0}header #nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:29px;left:8px}header .social_media{position:absolute;right:48px;top:35px}.white header .social_media a,.single-avocat header .social_media a,.error404 header .social_media a{background:#fff}.white header .social_media a i,.single-avocat header .social_media a i,.error404 header .social_media a i{color:#000}header .right_header{float:right;width:100%;padding-top:60px}header .main_menu li{display:block;margin-bottom:15px}header .main_menu li.current-menu-item a{color:#ef4035}header .main_menu li:last-child{padding-right:0;display:block}header .main_menu li:nth-last-child(2){display:block}header .main_menu li.current-menu-item a:after{content:none}header .main_menu a{color:#fff;font-size:16px;text-transform:none;font-weight:300;letter-spacing:2px}.wrapper_blog_box .filtre_blog{max-width:933px}.wrapper_blog_box .annee_filtre{left:-8px}header .main_menu li{padding-right:32px}header .social_media{padding-right:40px;padding-left:40px}.scroll_down{display:none}.general_contact{display:none}.equipe_globale .left{width:492px}.equipe_globale .right{width:402px;margin-left:40px}.equipe_globale .right h2{line-height:50px;font-size:32px}.equipe_globale .right{padding-top:63px}.wrapper_derrienic_avocat .avocats_boxes .box{margin-bottom:17px}.wrapper_expertise_02 .top .nav_expertise a.prev{left:20px}.wrapper_expertise_02 .top .nav_expertise a.next{right:20px}.wrapper_blog_box .inner{max-width:100%}.wrapper_blog_box .inner{max-width:100%}.wrapper_blog_box .top .right .img{width:100%}body.blog{overflow-x:hidden}}@media only screen and (max-width:1440px){.popup{top:115px!important}}@media only screen and (max-width:991px){.quiz_white input{width:calc(100% - 70px)}.quiz_white{width:100%}.events .leftSide,.events .rightSide{width:100%!important}.events .rightSideInner{height:auto!important}.popup{top:115px!important}.wrapper_expertise_01 .expertise_items{padding-left:0}.wrapper_derrienic_avocat .filter_slick a{text-transform:uppercase;color:#212121;font-size:14px;font-weight:600;width:158px;text-align:center}.wrapper_blog_box .theme_filtre{width:548px}.wrapper_blog_box .annee_filtre{width:185px}.wrapper_blog_box .annee_filtre .is-checked:before,.wrapper_blog_box .theme_filtre .is-checked:before{width:95%;height:56px;top:60%}.wrapper_derrienic_avocat .filter_slick a{font-size:11px}.wrapper_derrienic_avocat .filter_slick a.active{color:#00baff}.wrapper_derrienic_avocat .filter_slick a.active i{color:#00baff}.wrapper_derrienic_avocat .filter_slick a i{padding-left:10px}.wrapper_derrienic_avocat .filter_slick{display:block;padding:50px 15px 0 15px}.wrapper_derrienic_avocat .avocats_boxes{width:auto;padding-top:46px}.wrapper_derrienic_avocat .filtre_avocat{display:none}.filter_slick{position:relative;z-index:99}.wrapper_nous_rejoindre .top{padding-top:165px}.slider_home .content_slider{width:100%;bottom:0}.slider_home .outer_content_slider{width:100%;bottom:0;height:380px}.slider_home .content_slider{height:380px}.slider_home .slick-arrow{z-index:9;top:calc(100% - 400px)}.slider_home .slick-arrow.slick-prev{left:20px}.slider_home .slick-list{overflow:hidden!important}.slider_home .slick-arrow.slick-next{right:20px}.slider_home .slick-arrow i{color:#00baff;font-size:10px}.slider_home .slick-dots{display:none!important}.decouvrir_derrienic{padding-top:80px;padding-bottom:90px}.decouvrir_derrienic .left{padding-bottom:20px;width:100%}.decouvrir_derrienic .video{float:none;clear:both;margin:auto}.decouvrir_derrienic h5{line-height:50px;font-size:32px}.equipe_globale .left{display:none}.equipe_globale .equipe_mobile{display:block;text-align:center}.equipe_globale .equipe_mobile .equipe_globale{padding-bottom:0}.equipe_globale .equipe_mobile img{position:relative;top:65px;width:100%}.equipe_globale .right{width:100%;margin-left:0}.last_actualites{padding-top:116px}.last_actualites .inner>.top h5{line-height:50px;font-size:32px}.wrapper_expertise_01 .expertise_items a{float:none;margin:0 auto 20px auto!important}.last_actualites .inner{padding:0}.home .boxes_articles .box{margin:0 10px}.wrapper_contact:after{content:none}.wrapper_derrienic{padding-top:215px}.wrapper_derrienic .top h2{line-height:50px;font-size:32px}.wrapper_derrienic .referencement .slider .item{width:400px}.wrapper_derrienic .referencement .slider{width:400px}.wrapper_derrienic .referencement .slick-arrow.slick-prev{left:-40px}.wrapper_derrienic .referencement .slick-arrow.slick-next{right:-40px}.wrapper_derrienic .referencement{padding-top:75px;padding-bottom:40px;margin-top:15px}.wrapper_derrienic .reseau_partners{padding-top:85px;padding-bottom:85px}.wrapper_derrienic_avocat{padding-top:215px}.wrapper_derrienic_avocat .top h1{font-size:32px;line-height:50px}.wrapper_derrienic_avocat .avocats_boxes .box{margin:0 10px!important}.wrapper_derrienic_avocat .inner{padding:0}.wrapper_derrienic_avocat .top{padding:0 20px}.wrapper_derrienic_avocat .avocats_boxes .slick-arrow{background:#00baff;border-radius:50%;-webkit-border-radius:50%;height:35px;width:35px;border:0;-moz-border-radius:50%;font-size:0;position:absolute;right:30%;bottom:-68px}.wrapper_derrienic_avocat .avocats_boxes .slick-arrow.slick-disabled{background:#212121}.wrapper_derrienic_avocat .avocats_boxes .slick-arrow.slick-disabled i{color:#909090}.wrapper_derrienic_avocat .avocats_boxes .slick-arrow i{color:#fff;font-size:10px}.wrapper_derrienic_avocat .avocats_boxes .next-arrow{right:20px}.wrapper_derrienic_avocat .avocats_boxes .prev-arrow{left:20px}.wrapper_expertise_01{padding-top:215px;padding-bottom:70px}.wrapper_expertise_01 .top h1{font-size:32px;line-height:50px}footer{padding-top:80px}footer .side{width:40%;height:270px}footer .side:nth-child(odd){margin-right:8%}.wrapper_expertise_03{padding-top:215px;padding-bottom:45px}.wrapper_expertise_03 .contenu{padding:50px 0 0 0}.wrapper_expertise_03 ul{padding-left:40px}.wrapper_blog .contenu{padding:50px 0 0 0}.wrapper_blog .article_semilaires .inner{padding:0}.boxes_articles .box{margin:0 10px}.wrapper_blog .article_semilaires h2{padding:0 20px}.wrapper_blog .article_semilaires .slick-arrow{background:#00baff;border-radius:50%;-webkit-border-radius:50%;height:35px;width:35px;border:0;-moz-border-radius:50%;font-size:0;position:absolute;right:30%;top:-51px}.wrapper_blog .article_semilaires .slick-arrow.slick-disabled{background:#212121}.wrapper_blog .article_semilaires .slick-arrow.slick-disabled i{color:#909090}.wrapper_blog .article_semilaires .slick-arrow i{color:#fff;font-size:10px}.wrapper_blog .article_semilaires .slick-next{right:20px}.wrapper_blog .article_semilaires .slick-prev{right:90px}.wrapper_details_avocat .img{float:none;text-align:center}.wrapper_details_avocat .bio{position:relative;padding-bottom:50px;max-width:100%}.wrapper_details_avocat #accordion{top:0;margin:auto;width:100%;border-top:1px solid rgb(0 0 0 / .125);border-right:1px solid rgb(0 0 0 / .125)}.wrapper_details_avocat{padding-bottom:100px}.wrapper_details_avocat .info_mobile{display:block}.wrapper_details_avocat .info_mobile h2{text-transform:uppercase;color:#ef4035;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600}.wrapper_details_avocat .info_mobile h1{font-size:32px;line-height:42px;color:#fff;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase;padding-top:7px;letter-spacing:.5px}.wrapper_details_avocat .info_mobile span{text-transform:uppercase;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;display:block;padding-top:6px;letter-spacing:.5px}.wrapper_details_avocat .info_mobile .social_media{padding-top:36px}.wrapper_details_avocat .info_mobile .social_media li{display:inline-block;margin-right:8px}.wrapper_details_avocat .info_mobile .social_media a{display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:25px;width:25px;background:#007bff;text-align:center;line-height:22px}.wrapper_details_avocat .info_mobile .social_media a i{color:#212121;font-size:11px}.wrapper_details_avocat .info_desktop{display:none}.wrapper_details_avocat .inner{padding:215px 20px 100px 20px}.wrapper_details_avocat:before{height:620px}.wrapper_details_avocat .bio .nav_profil a.prev{left:-20px;top:-215px}.wrapper_details_avocat .bio .nav_profil a.next{right:-20px}.wrapper_details_avocat .bio .nav_profil a{top:-215px}.wrapper_details_avocat .bio .text{padding-top:20px}.wrapper_nous_rejoindre .form_recrut{padding-top:100px}.wrapper_nous_rejoindre{padding-bottom:160px}.wrapper_expertise_02 .exp_cat .item:nth-child(3n){margin-right:20px}.wrapper_expertise_02 .exp_cat .item:nth-child(2n){margin-right:0}.wrapper_expertise_02 .exp_cat{max-width:660px}.wrapper_expertise_02{padding-bottom:110px}.wrapper_expertise_02 .top h1{font-size:32px;line-height:50px}.wrapper_blog_box{padding-top:215px}.wrapper_blog_box .top .left h1{font-size:28px;line-height:42px}.wrapper_blog_box .filtre_blog button{width:182px}.wrapper_blog_box .boxes_articles{width:646px;margin:auto}.wrapper_blog_box .filtre_blog{padding-top:70px;max-width:743px;margin:auto}.wrapper_blog_box .filtre_blog button:hover:before{width:168px;height:56px}}@media only screen and (max-width:785px){header .right_header .second_part .langue{display:none!important}.wrapper_derrienic .top p{text-align:justify}.wrapper_mentions .text{padding-left:0}.wrapper_derrienic_avocat .filter_slick a{font-size:11px;display:block;width:100%;text-align:center;margin:15px auto}.wrapper_derrienic_avocat .avocats_boxes{padding-top:20px}.wrapper_blog_box .filtre_blog button:nth-of-type(-n+4){margin-top:0}.wrapper_blog_box .filtre_blog button:nth-of-type(4n){border-right:1px solid #000}.wrapper_blog_box .filtre_blog button:nth-of-type(n+9){border-bottom:1px solid #000}.wrapper_blog_box .filtre_blog button:nth-child(4n){border-right:0}.wrapper_blog_box .filtre_blog{max-width:595px;padding:0 20px;float:left;margin-bottom:68px}#modal_video .modal-content{width:100%}#modal_video .modal-dialog{max-width:100%}.wrapper_slider{overflow:hidden}.wrapper_search{padding-top:215px}.wrapper_mentions{padding-top:215px}.wrapper_404 h1{font-size:350px;top:90px}.wrapper_404 .top{min-height:380px}}@media only screen and (max-width:804px){.wrapper_blog_box .theme_filtre{width:100%}.wrapper_blog_box .filtre_blog{max-width:100%;width:100%}.wrapper_blog_box .annee_filtre{width:100%;padding-top:130px}.wrapper_blog_box .filtre_blog .theme_filtre .buttons button:nth-child(3n-8),.wrapper_blog_box .filtre_blog .annee_filtre button{border-left:0}.wrapper_blog_box .filtre_blog button{width:25%}.wrapper_blog_box .theme_filtre,.wrapper_blog_box .annee_filtre{left:0}}@media only screen and (max-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:70vh!important}#modal_video .modal-content{width:100%}#modal_video .modal-dialog{max-width:100%}#modal_video iframe{width:100%}.wrapper_nous_rejoindre .form_recrut{padding-top:80px}.wrapper_nous_rejoindre .form_recrut form{width:100%}.wrapper_nous_rejoindre .inner{width:100%}.wrapper_nous_rejoindre .form_recrut input{padding:0 16px}.wrapper_nous_rejoindre .form_recrut .label-file{padding-left:19px}.wrapper_nous_rejoindre .form_recrut textarea{padding:10px 19px}.wrapper_contact .inner{width:100%}.wrapper_contact .form_contact form{width:100%}.wrapper_contact .form_contact input{padding:0 19px}.wrapper_contact .form_contact textarea{padding:0 19px}.wrapper_contact .form_contact form{padding-top:14px}.slider_home .content_slider h4 br{display:none}.slider_home .content_slider{padding:30px 20px 50px 20px}.wrapper_derrienic .reseau_partners .item{width:100%}.wrapper_derrienic .reseau_partners .item:first-of-type:after{height:1px;width:60%;top:initial;bottom:-50px;margin:auto;left:0;right:0}.slider_home .content_slider h4{line-height:38px;font-size:28px}.wrapper_blog{padding-top:215px}.wrapper_blog h2{font-size:32px;line-height:50px}.wrapper_blog .article_semilaires h2{font-size:20px}.wrapper_blog .article_semilaires .slick-prev{right:65px}.wrapper_blog .article_semilaires{padding-bottom:110px}.wrapper_contact .form_contact .container_checkbox p br{display:none}}@media only screen and (max-width:760px){.events{margin-top:50px!important}.page-template-evenement .events{margin-top:115px!important}.wrapper_blog_box .top .right{display:none}.wrapper_blog_box .top .left{width:100%;background-size:cover;height:600px}.wrapper_blog_box .inner{padding:0}.wrapper_blog_box{padding-top:92px}.wrapper_blog_box .top .left{position:relative;z-index:1;padding:50px 20px 0 20px}.wrapper_blog_box .top .left h1{color:#fff}.wrapper_blog_box .top .left .infos p{color:#fff}.wrapper_blog_box .top .left>p{color:#fff}.wrapper_blog_box .top .left .plus a{color:#fff}.wrapper_blog_box .background_img{display:block;width:100%;height:550px;background-size:cover}.wrapper_blog_box .background_img .mask{background:rgb(0 0 0 / .5);width:100%;height:550px;position:absolute}.wrapper_blog_box .boxes_articles{padding:0 20px;width:350px;margin:auto;clear:both;float:none}header .right_header .second_part .langue{right:90px;top:0;width:auto}}@media only screen and (max-width:660px){.wrapper_expertise_02 .exp_cat .item{margin-right:0!important}.wrapper_expertise_02 .exp_cat{width:300px;padding:100px 0 0 0}.wrapper_expertise_02 .top .nav_expertise{position:relative;top:-64px}.wrapper_expertise_02 .top .nav_expertise a.prev{left:0}.wrapper_expertise_02 .top .nav_expertise a.next{right:0}}@media only screen and (max-width:650px){.wrapper_blog_box .filtre_blog button:nth-of-type(2n){border-right:0}.wrapper_404 h1{font-size:240px}.wrapper_404 .top{min-height:285px}.wrapper_nous_rejoindre .form_recrut .container_checkbox p br{display:none}.wrapper_nous_rejoindre .form_recrut h2{line-height:42px;font-size:32px}.wrapper_nous_rejoindre .top h5{line-height:42px;font-size:32px}.wrapper_contact .top h5{line-height:42px;font-size:32px}.wrapper_nous_rejoindre .form_recrut .container_checkbox{float:none}.wrapper_nous_rejoindre .form_recrut button{float:left;margin-top:30px}.wrapper_contact .form_contact button{float:left;margin-top:30px}.wrapper_contact .address{padding-top:65px}.slider_home .content_slider h4{line-height:28px;font-size:20px}.wrapper_blog_box .filtre_blog button{width:50%}.wrapper_blog_box .filtre_blog button:hover:before{width:88%}.wrapper_blog_box .filtre_blog button:nth-of-type(2n){border-left:0!important}.wrapper_blog_box .filtre_blog button:nth-of-type(n+10){border-bottom:1px solid #000}footer .side{width:100%;margin-right:0;height:auto}footer .copyright{padding-bottom:0}footer .eliott a{padding:3px 10px}footer .side3{display:none}}@media only screen and (max-width:600px){#ai1ec-container{display:none}body.single-ai1ec_event .events .rightSideInner{padding:58px 0!important}.ai1ec-single-event .ai1ec-event-details{width:100%}header .social_media li{padding-left:0}.slider_home .content_slider h4{padding-bottom:0}.decouvrir_derrienic .video{width:100%;height:auto}.decouvrir_derrienic .video>img{width:100%}.equipe_globale .equipe_mobile img{width:100%}header .logo svg{width:160px}.wrapper_derrienic .derrienic_circle .circle{float:none!important;margin:auto}.wrapper_derrienic .derrienic_circle .text{float:none!important;width:100%;padding-top:40px}.wrapper_derrienic .derrienic_circle .text h5{font-size:30px;text-align:center}.wrapper_derrienic .derrienic_circle .item{padding-bottom:40px}.wrapper_derrienic .derrienic_circle{padding-top:80px}.wrapper_derrienic .referencement .slider .item,.wrapper_derrienic .referencement .slider{width:300px}.wrapper_derrienic .referencement .slider .contenu{padding:0 16px}.popup{top:140px!important;width:240px!important;position:relative!important;display:block!important;padding:20px!important}.popup h1{font-size:13px!important;margin-top:0px!important;margin-bottom:21px!important;padding-bottom:20px!important}.popup p{position:relative;float:left;font-family:Arial,'Roboto',sans-serif;font-size:15px!important;color:#000;line-height:24px!important;margin-bottom:20px;font-weight:700}.popup .subs .savoir{float:right;display:block;margin:auto!important;margin-right:32px!important;position:relative!important}.popup .subs .inscrii{float:left;display:block!important;margin-bottom:20px!important;margin-left:40px!important}}@media screen and (max-height:969px){.popup{top:150px!important}}@media only screen and (max-width:450px){header .logo svg{width:130px}#tab_blog button{border-left:0!important}.wrapper_404 h1{top:100px;font-size:192px}.wrapper_404 .top{min-height:255px}.wrapper_details_avocat .img img{width:100%}.wrapper_blog_box .top .left h1{font-size:24px;line-height:36px}.wrapper_blog_box .top .left>p{padding-right:0}.wrapper_blog_box .filtre_blog button:nth-of-type(2n){border-right:1px solid #000!important;border-left:1px solid #000!important}.wrapper_blog_box .filtre_blog button{border-left:1px solid #000!important}.wrapper_blog_box .filtre_blog button:before{content:"";background:#fff;display:block;height:21px;width:21px;position:absolute;left:-11px;bottom:-11px;z-index:1}.wrapper_blog_box .filtre_blog button:nth-of-type(n+10){border-bottom:1px solid #000}.wrapper_blog_box .filtre_blog button:hover:before{top:60%;width:95%}}@media only screen and (max-width:400px){.wrapper_blog_box .filtre_blog button:nth-of-type(2n){border-right:1px solid #000!important;border-left:1px solid #000!important}.wrapper_blog_box .filtre_blog button{float:none}.wrapper_derrienic .referencement .slider .item,.wrapper_derrienic .referencement .slider{width:270px}.wrapper_derrienic_avocat .avocats_boxes .box{width:270px;height:320px}.wrapper_blog_box .boxes_articles .box{width:270px;padding-left:18px;padding-right:18px;left:0!important;right:0;margin:0 auto 20px auto!important}.wrapper_blog_box .boxes_articles{width:100%;margin:0}}@media only screen and (max-width:350px){.wrapper_404 h1{font-size:170px;top:116px}header .social_media{padding-right:20px}header .social_media li{padding-left:0}.wrapper_derrienic .referencement .slider .item,.wrapper_derrienic .referencement .slider{width:230px}.slider_home .content_slider span{font-size:15px}.slider_home .content_slider h4{padding-bottom:0;padding-top:0}.slider_home .content_slider p{font-size:13px}.wrapper_expertise_01 .expertise_items a{height:400px;width:280px}.wrapper_blog_box .top .left{padding:30px 20px 0 20px}.wrapper_blog_box .top .left h1{font-size:20px;line-height:32px}}.events{margin-top:150px;margin-bottom:0;padding-bottom:72px;clear:both;float:left;width:100%;position:relative;z-index:1}.events .inner{max-width:1000px;margin:auto}.events .inner h1{color:#ef4035;font-size:18px;padding-left:33px;font-weight:700;margin-bottom:68px;text-transform:uppercase;letter-spacing:.1em}.events .inner .slider_event{width:933px;margin:auto;border:1px solid #e6e6e6}.events .inner .slider_event .item{position:relative;margin:auto;background:#fff}.events .inner .slider_event .left-side{width:671px;float:left;position:relative}.events .inner .slider_event .right-side{width:261px;float:right;position:relative}.events .inner .slider_event .left-side .contenu{padding:80px 75px 75px 80px;width:100%}.events .inner .slider_event .left-side .contenu .dispo{color:#fff;font-weight:700;font-size:14px;background:#000;padding-top:2px;padding-bottom:2px;padding-left:15px;padding-right:15px;text-transform:uppercase}.events .inner .slider_event .left-side .contenu h2{font-size:32px;color:#000;letter-spacing:.02em;font-weight:700;line-height:42px;margin-top:30px}.events .inner .slider_event .left-side .contenu .img_mobile{display:none}.events .inner .slider_event .left-side .contenu p{font-size:16px;color:#000;letter-spacing:.04em;opacity:.5;line-height:28px;margin-top:30px;margin-bottom:37px}.events .inner .slider_event .left-side .contenu .sav{width:100%;display:flex}.events .inner .slider_event .left-side .contenu .sav .plus{float:left;margin-right:20px}.events .inner .slider_event .left-side .contenu .sav .plus a{color:#ef4035;text-decoration:none;font-size:12px;font-weight:700;line-height:42px;letter-spacing:.02em;text-transform:uppercase;padding-right:15px}.events .inner .slider_event .left-side .contenu .sav .plus .fa-arrow-right:before{content:"\f061";color:#000;margin-left:20px}.events .inner .slider_event .left-side .contenu .sav .inscri{float:left}.events .inner .slider_event .left-side .contenu .sav .inscri a{background-color:#ef4035;color:#fff;text-transform:uppercase;font-size:12px;line-height:42px;font-weight:700;letter-spacing:.02em;padding:10px 20px;border-radius:20px}.events .inner .slider_event .slick-arrow{position:absolute;cursor:pointer;font-size:20px;background:#fff;border:1px solid #e1e1e1;height:60px;width:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:10px 0 35px -10px rgb(230 230 230);-moz-box-shadow:10px 0 35px -10px rgb(230 230 230);box-shadow:10px 0 35px -10px rgb(230 230 230)}.events .inner .slider_event .slick-arrow.slick-prev{left:-30px;z-index:999;-webkit-box-shadow:10px 0 35px -10px rgb(230 230 230);-moz-box-shadow:10px 0 35px -10px rgb(230 230 230);box-shadow:10px 0 35px -10px rgb(230 230 230)}.events .inner .slider_event .slick-arrow.slick-prev:hover{background-color:#000}.events .inner .slider_event .slick-arrow.slick-prev:hover i{color:#fff}.events .inner .slider_event .slick-arrow.slick-next:hover{background-color:#fff}.events .inner .slider_event .slick-arrow.slick-next:hover i{color:#000}.events .inner .slider_event .slick-arrow i{color:#000;font-size:17px}.events .inner .slider_event .slick-arrow.slick-next i{color:#fff}.events .inner .slider_event .slick-arrow.slick-next{right:-30px;color:#fff;border:none;z-index:999;background-color:#000}.events .inner .slider_event .slick-dots{display:table;position:absolute;left:0;width:100%;right:0;text-align:center;float:none;margin:auto;padding-top:48px}.events .inner .slider_event .slick-dots li.slick-active{background:#000}.events .inner .slider_event .slick-dots li{height:9px;width:9px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#e6e6e6;display:inline-block;margin:0 3px}.events .inner .slider_event .slick-dots button{background:#fff0;border:0;font-size:0}@media only screen and (max-width:991px){.events .inner .slider_event{width:80%;position:relative}.events .inner .slider_event .left-side{width:100%}.events .inner .slider_event .left-side .contenu .img_mobile{display:block;width:100%;height:150px;float:left;margin-top:60px;position:relative;background-position:60% 84%;background-size:cover}.events .inner .slider_event .right-side{display:none}.events .inner .slider_event .left-side .contenu{width:72%;position:relative;display:block;padding:34px}.events .inner .slider_event .left-side .contenu h2{font-size:48px;color:#000;letter-spacing:.02em;font-weight:700;line-height:60px;margin-top:30px}.events .inner h1{color:#ef4035;font-size:32px;padding-left:100px;font-weight:700;margin-bottom:68px;text-transform:uppercase;letter-spacing:.1em}.events .inner .slider_event .left-side .contenu p{font-size:22px;color:#000;letter-spacing:.04em;opacity:.5;line-height:36px;margin-top:30px;margin-bottom:37px}.events .inner .slider_event .left-side .contenu .sav .plus .fa-arrow-right:before{content:"\f061";color:#000;margin-left:32px}.events .inner .slider_event .left-side .contenu .sav .plus a{color:#ef4035;text-decoration:none;font-size:18px;font-weight:700;line-height:42px;letter-spacing:.2em;text-transform:uppercase;padding-right:25px}.events .inner .slider_event .left-side .contenu .sav .inscri a{background-color:#ef4035;color:#fff;text-transform:uppercase;font-size:18px;line-height:42px;font-weight:700;letter-spacing:.02em;padding:10px 20px;border-radius:25px}}@media screen and (max-width:991px) and (min-width:785px){.events .inner .slider_event .item{padding:50px 70px}.events .inner h1{padding-left:80px}}@media screen and (max-width:785px) and (min-width:600px){.events .inner .slider_event .item{height:100%;padding-bottom:40px}.events .inner .slider_event{width:70%;position:relative}.events .inner .slider_event .left-side .contenu .dispo{color:#fff;font-weight:700;font-size:17px;background:#000;padding-top:5px;padding-bottom:5px;padding-left:19px;letter-spacing:.02em;padding-right:19px;text-transform:uppercase}.events .inner .slider_event .left-side .contenu h2{font-size:37px;color:#000;letter-spacing:.02em;font-weight:700;line-height:48px;margin-top:30px}.events .inner .slider_event .left-side .contenu p{font-size:17px;color:#000;letter-spacing:.04em;opacity:.5;line-height:36px;margin-top:30px;margin-bottom:37px}.events .inner .slider_event .left-side .contenu .sav{width:100%;margin-left:40px}.events .inner .slider_event .left-side .contenu .sav .plus{float:left;margin-right:20px;margin-bottom:40px}.slick-slide img{display:block;width:100%}}@media screen and (max-width:600px){.events .inner .slider_event .item{padding:0}.events .inner h1{padding-left:58px}.events .inner .slider_event .left-side .contenu .dispo{color:#fff;font-weight:700;font-size:16px;background:#000;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-transform:uppercase}.events .inner .slider_event .left-side .contenu h2{font-size:35px;color:#000;letter-spacing:.02em;font-weight:700;line-height:44px;margin-top:30px}.events .inner .slider_event .left-side .contenu .sav{width:100%;margin-left:20px}.events .inner .slider_event .left-side .contenu p{font-size:16px;color:#000;letter-spacing:.04em;opacity:.5;line-height:32px;margin-top:30px;margin-bottom:37px}.events .inner .slider_event .left-side .contenu .sav .plus{float:left;margin-right:20px;margin-bottom:20px}.slick-slide img{display:block;width:100%}}@media only screen and (max-width:450px){.events .inner .slider_event .item{max-width:290px}.events .inner .slider_event .left-side .contenu .sav{flex-direction:column;margin-left:0}.events .inner .slider_event .left-side .contenu .sav .plus a{width:100%;justify-content:space-between;padding-right:0!important}.events .inner .slider_event .left-side .contenu .sav .plus{margin-right:0}.wrapper_blog_box .filtre_blog button{width:100%}.events .inner .slider_event .item{padding:0}.events .inner .slider_event .left-side .contenu{width:100%;position:relative;display:block;padding:20px}.events .inner .slider_event .left-side .contenu h2{font-size:18px;color:#000;letter-spacing:.02em;font-weight:700;line-height:28px;margin-top:30px}.events .inner h1{color:#ef4035;font-size:20px;padding-left:40px;font-weight:700;margin-bottom:68px;text-transform:uppercase;letter-spacing:.1em}.events .inner .slider_event .left-side .contenu p{font-size:11px;color:#000;letter-spacing:.04em;opacity:.5;line-height:25px;margin-top:30px;margin-bottom:37px}.events .inner .slider_event .left-side .contenu .sav .plus a{color:#ef4035;text-decoration:none;font-size:12px;font-weight:700;line-height:42px;letter-spacing:.2em;text-transform:uppercase;padding-right:25px;display:flex}.events .inner .slider_event .left-side .contenu .sav .inscri a{background-color:#ef4035;color:#fff;text-transform:uppercase;font-size:12px;line-height:42px;font-weight:700;letter-spacing:.02em;padding:10px 20px;border-radius:25px}.events .inner .slider_event .left-side .contenu .dispo{color:#fff;font-weight:700;font-size:12px;background:#000;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-transform:uppercase}}#pop{position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto}.popup{width:379px;min-height:150px;margin:auto;background:#fff;position:fixed;overflow:auto;top:313px;padding:50px;border-radius:0;-webkit-box-shadow:0 2px 23px -2px rgb(0 0 0 / .54);-moz-box-shadow:0 2px 23px -2px rgb(0 0 0 / .54);box-shadow:0 2px 23px -2px rgb(0 0 0 / .54);right:0}.popup .close{right:0;top:0;position:absolute;opacity:1}.popup h1{font-family:Open Sans,'Montserrat',sans-serif;font-weight:800;font-size:20px;color:#ef4035;margin-bottom:20px;line-height:20px;letter-spacing:.04em;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.popup .date{margin-bottom:15px;position:relative;float:left;width:100%}.popup p{position:relative;float:left;font-family:Arial,'Roboto',sans-serif;font-size:18px;color:#000;line-height:26px;margin-bottom:20px;font-weight:700}.popup .subs{position:relative;display:block;margin-top:30px}.popup .subs .inscrii{float:left;display:block}.popup .subs .inscrii a{background-color:#ef4035;border-radius:50px;padding:10px 20px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.popup .subs .savoir{float:right;display:block}.popup .subs .savoir a{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:50px;padding:10px 20px;font-size:12px;color:#ef4035;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.popup .date .left{position:relative;float:left;margin-top:2px}.popup .date .left .num{color:#ef4035;font-size:32px;font-weight:700;line-height:19px}.popup .date .right .year{position:absolute}.popup .date .right{position:relative;float:left;margin-left:10px}.popup .date .right .year .mois{position:relative;float:left}.popup .date .right .year .ans{position:relative;float:left}.popup .date .right .year .mois,.ans{color:#323232!important;font-size:14px!important;font-weight:bold!important;line-height:14px!important;margin:0}.popup .date .right .dispo{position:absolute;right:0;top:-6px;left:69px}.popup .date .right .dispo a{color:#fff;cursor:auto;background-color:#000;padding:6px 20px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:42px}.wcs-timetable--monthly-calendar.wcs-timetable--side-agenda{margin:auto;position:relative;padding-bottom:60px!important}.wcs-timetable__compact-list{height:500px!important;overflow:auto!important}#ai1ec-container{margin-top:7px}.ai1ec-btn,.ai1ec-calendar-toolbar{border:none!important}.ai1ec-month-view th:nth-child(6),.ai1ec-month-view th:nth-child(7),.ai1ec-month-view td:nth-child(6),.ai1ec-month-view td:nth-child(7){display:none}.ai1ec-pull-left .ai1ec-pagination{display:none}.events .eventDay,.events .eventDay .ai1ec-date{background-color:#ef4035!important}.events .leftSide{width:35%;float:left;overflow:hidden}.events .leftSideInner{padding:0 8px 8px}.events .rightSide{width:65%;float:right;background-color:rgb(255 255 255 / .9);color:#000;overflow:scroll}.events .rightSide::-webkit-scrollbar{display:none}.ai1ec-event-footer{display:none}body.single-ai1ec_event .events{padding-bottom:30px}body.single-ai1ec_event .events .rightSideInner{padding:58px 40px;height:auto}body.single-ai1ec_event .all-single{width:94%;margin:auto;margin-top:50px}.events .rightSide{-ms-overflow-style:none}.events .rightSideInner{padding:30px;height:580px}.ai1ec-month-view .ai1ec-event{height:25px!important}.iconContainer{margin-left:6px;display:inline-block;width:20px;height:20px;background:url(/wp-content/themes/derriennic/img/calendar.svg) no-repeat center center;background-size:20px 20px;margin-bottom:5px}.eventItem{min-height:80px;position:relative;padding:15px 0;display:block;color:#000;text-decoration:none;border-bottom:solid 1px #ef4035}.events .eventItem:first-child{border-top:solid 1px #ef4035}.eventItem:hover{color:#ef4035;text-decoration:none}.eventItem.red{border:solid 1px #ef4035;border-top:none;border-right:none;padding-left:50px}.eventItem .catWrapper{width:30px;background:#ef4035;position:absolute;left:0;top:0;bottom:0}.eventItem .catWrapper span{-ms-transform:rotate(270deg);-ms-transform-origin:0 0;-moz-transform:rotate(270deg);-moz-transform-origin:0 0;-webkit-transform:rotate(270deg);-webkit-transform-origin:0 0;-o-transform:rotate(270deg);-o-transform-origin:0 0;color:#FFF;display:inline-block;position:absolute;top:75%;left:2px;right:0;text-transform:uppercase;font-weight:500}.ai1ec-cat-filter{display:none!important}.eventItem .date{text-transform:uppercase;color:#ef4035;font-size:18px;display:block}.eventItem .title{font-size:14px;display:block;margin-bottom:8px}.eventItem .excerpt{font-size:14px;display:block}.single-ai1ec_event h1{color:#ef4035;font-size:18px;text-transform:uppercase;text-align:left}.single-ai1ec_event .booking{font-size:14px;text-transform:uppercase;border:solid 1px #ef4035;padding:5px 15px;float:right;color:#ef4035;text-decoration:none;font-weight:700;position:relative;z-index:999999999999999}.single-ai1ec_event .booking:hover{color:#000;border:solid 1px #000}.single-ai1ec_event .back{display:none}.single-ai1ec_event .ai1ec-category{color:#ef4035}.single-ai1ec_event .rightSide p{font-weight:400;font-size:14px;font-family:'Montserrat',sans-serif}.single-ai1ec_event .ai1ec-subscribe-dropdown{float:left;margin-bottom:10px}.single-ai1ec_event .ai1ec-col-sm-3{width:initial}.ai1ec-month-view .ai1ec-date{background:transparent!important;text-shadow:none!important;background:#292929;line-height:29px!important;font-size:13pt!important;text-align:left!important;height:100%!important}.timely a,.timely a:hover,.timely a:focus,.ai1ec-btn-group>.ai1ec-btn-sm{color:#ff4542!important}.ai1ec-month-view .ai1ec-event{height:23px!important;line-height:27px!important}.ai1ec-views-dropdown,.ai1ec-next-year,.ai1ec-prev-year{display:none!important}.ai1ec-btn-toolbar{display:block!important;margin:auto!important;width:283px!important;margin-bottom:9px!important}.timely{font-family:inherit!important}.eventItem .date{font-family:inherit;font-size:16px;font-weight:700}.events .rightSide{overflow-y:scroll;overflow-x:hidden!important}body.page-template-evenement .wrap-book{width:95%;margin:auto}.ai1ec-dropdown-menu>li>a,.ai1ec-dropdown-menu>li>a:hover,.ai1ec-dropdown-menu>div>a,.ai1ec-dropdown-menu>div>a:hover,.ai1ec-dropdown-menu>div>a:focus{color:#333!important}.eventItem .title{font-family:inherit!important}.ai1ec-agenda-widget-view .ai1ec-date-title,.ai1ec-agenda-view .ai1ec-date-title{border:none!important;background:#292929!important;transition:all 0.4s}.ai1ec-agenda-widget-view .ai1ec-date-title,.ai1ec-agenda-view .ai1ec-date-title:hover{background:transparent!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{opacity:.6;pointer-events:none}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider{background-color:gray!important}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after{color:gray!important}