html body h1,html body h1 span{font-family:Inter}.container{width:1170px}html body #cf7md-form .mdc-text-field__input{border-bottom:0}#cf7md-form .mdc-text-field,html body .mdc-text-field__input{width:420px!important}#cf7md-form textarea{background-color:#f5f5f5;width:992px}.wpcf7-form .wpcf7-form-control.wpcf7-submit{color:#fff!important;position:absolute;right:148px}#cf7md-form label{color:#000!important;padding-bottom:10px}#cf7md-form label,form input{font-family:Inter,sans-serif;font-size:16px!important}footer .textwidget p{font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:400!important}html body .footer-top a{font-family:Inter,sans-serif}html body .footer-top a,html body .footer-top strong{font-weight:400!important}html body #primary ul li{font-size:16px!important;margin-left:40px}html body #primary ul li,html body p{font-family:Inter,sans-serif;font-weight:400}html body .chapo p{font-family:Inter,sans-serif!important;font-size:28px!important;font-weight:400!important;line-height:40px!important}#navbar-top a{color:#8d2218;font-family:Crete\ Round,serif;font-size:14px}#navbar .menu-item>a{line-height:2em!important;text-transform:none!important}html body .header-title-breadcrumb-overlay{background:transparent!important}html body.page-id-198 .header-bg-banner,html body.page-template-page-nos-equipes .header-bg-banner,html body.single-clients .header-bg-banner{display:none}html body.single-clients h2,html body.single-clients h3{color:#8d2218;font-family:Inter,sans-serif;margin-bottom:20px}html body.single-clients .chapo p{padding-left:0}html body .breadcrumb a:after,html body .breadcrumb>.active,html body .breadcrumb>li+li:before{color:#000!important}html body .header-title-breadcrumb-overlay{border-bottom:0}html body.page-template-page-nos-equipes .high-padding{padding:0!important}html body.page-template-page-nos-equipes h4{font-family:Inter,sans-serif;font-size:16px!important;font-weight:700!important}html body.home h4{font-family:Inter,sans-serif}html body.single-testimonial .header-bg-banner{display:none}html body.single-testimonial h2{color:#8d2218;font-family:Inter,sans-serif;margin-bottom:20px}html body.page-id-746 .high-padding{padding-top:0!important}html body.page-template-page-nos-valeurs #primary p{font-size:22px!important}html body.page-template-page-contact .high-padding,html body.page-template-template-blog .high-padding,html body.single.single-post .high-padding{padding-top:0}html body.page-template-page-nos-equipes select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;utf8,<svg\ fill=\'white\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ width=\'24\'\ xmlns=\'http://www.w3.org/2000/svg\'><path\ d=\'M7\ 10l6\ 6\ 6-6z\'/><path\ d=\'M0\ 0h24v24H0z\'\ fill=\'none\'/></svg>) #8d2218 no-repeat;background-position-x:calc(100% - 10px);background-position-y:50%;border:0;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;height:60px;padding:0 40px 0 20px}html body .breadcrumb li{padding-right:10px}.politicalwp-single-post-meta{margin-top:20px!important;text-align:center!important}html body.page-template-page-nos-valeurs h3{color:#8d2218;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:24px;padding:20px 0}html body.page-template-page-nos-valeurs h2{font-family:Inter,sans-serif!important;font-size:28px}@media (max-width:1169px){.container{width:100%}.vc_row.vc_column-gap-20{margin:0 -10px}}.politicalwp-single-post-meta span{color:#000!important}@media (min-width:1024px){html body .menu.nav-effect.nav-menu{margin:45px 0 10px;min-height:2em}}@media (max-width:1023px){#navbar{float:none!important}html body #navbar-top{float:none!important;text-align:center!important}html body .menu.nav-effect.nav-menu{float:none!important;margin:1em auto 0;min-height:0}}.navbar-header h1.logo{margin:20px 0 0}a.social-icon .fa-linkedin{background-color:#0078bc;border-radius:5px;color:#fff;font-size:20px;line-height:22px;margin-top:4px;padding:2px;vertical-align:middle}a.social-icon .fa-youtube-play{vertical-align:bottom}html body #navbar-top{border-bottom:.6px solid #e0e0e0;padding-bottom:18px;width:760px!important}#navbar.navbar-collapse li .expand{display:none}@media (max-width:767px){html body .menu.nav-effect.nav-menu{margin:0 auto}html body #navbar-top{width:100%!important}#navbar.navbar-collapse li{width:45%}#navbar.navbar-collapse li li{display:inline-block;width:auto}}.expertises>.vc_column_container{padding:19px;position:relative}@media (max-width:767px){.expertises>.vc_column_container{float:left;width:50%}}.expertises>.vc_column_container:hover p{color:#8d2218}.expertises>.vc_column_container>.vc_column-inner{border:10px solid #f5f5f5;display:flex;flex-direction:column;height:260px;justify-content:center;margin:0;padding:0;position:relative;width:260px}@media (max-width:1169px){.expertises>.vc_column_container>.vc_column-inner{height:auto;width:100%}}@media (min-width:768px) and (max-width:1169px){.expertises>.vc_column_container>.vc_column-inner{padding:10% 0}}@media (min-width:1170px){.expertises>.vc_column_container:hover>.vc_column-inner{border:10px solid #8d2218;padding:0}.expertises>.vc_column_container:hover>.vc_column-inner:before{background:#f5f5f5;content:" ";display:block;height:80%;left:-10px;position:absolute;top:-10px;width:50%}}.expertises>.vc_column_container>.vc_column-inner>.wpb_wrapper{margin-top:30px;position:relative}.expertises .wpb_single_image img{height:70px;width:auto}.expertises p{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:30px}.navbar.navbar-default{background-color:#f5f5f5}html body #navbar .menu-item:hover>a{background:#f5f5f5;color:#a32627}html body .logo img,html body .navbar-header .logo img{max-width:200px}html body #navbar .menu-item>a{font-size:15px;font-weight:900;padding-left:7px;padding-right:7px}#navbar .sub-menu{width:auto}#navbar ul.sub-menu li a{font-weight:400!important}html body header #navbar .menu>.menu-item.select-lang{border-left:1px solid #000;margin-left:8px;padding-left:15px}html body header #navbar .menu>.menu-item.select-lang a{display:inline-block;padding:0 15px 0 0}@media (max-width:767px){html body header #navbar .menu>.menu-item.select-lang{border:none;margin:1em 0 0;padding:0 7px;text-align:center;width:100%}html body header #navbar .menu>.menu-item.select-lang a{background:none!important;color:#04366b!important}}html body header #navbar .menu>.menu-item.select-lang ul.sub-menu,html body header #navbar .menu>.menu-item.select-lang ul.sub-menu li{display:inline-block!important;padding:0;width:auto!important}html body header #navbar .menu>.menu-item.select-lang ul.sub-menu li a{padding:0 30px}#navbar .menu-item.mega1column>a:after,#navbar .menu-item.menu-item-has-children>a:after{font-size:1em;right:0}html body #navbar #navbar-top li{margin-left:1em}html body #navbar #navbar-top .phone a{color:#04366b!important;font-family:Open\ Sans;font-size:22px;font-weight:700;line-height:32px;vertical-align:middle}html body #navbar #navbar-top .social-icon{font-size:28px}html body.home .high-padding{padding:0}html body .high-padding{padding:80px 0 0}html body .header-bg-banner{align-items:center;background-position:50%!important;display:flex;justify-content:center;min-height:537px;text-align:center}html body .header-bg-banner h1{color:#fff;font-family:Inter,sans-serif;font-size:48px;vertical-align:middle}html body.page-id-1015 .header-bg-banner h1,html body.page-id-1024 .header-bg-banner h1,html body.page-id-1033 .header-bg-banner h1{margin-top:-8px}html body.page-id-1015 .header-bg-banner,html body.page-id-1024 .header-bg-banner,html body.page-id-1028 .header-bg-banner,html body.page-id-1033 .header-bg-banner{min-height:485px}html body .footer-top a{color:#fff!important;font-family:Open\ Sans}html body .footer-top a:hover{color:#fff!important;text-decoration:underline!important}html body .footer-top .menu>li>a{font-weight:600}html body .footer-top .menu>li{margin-bottom:1em}html body .footer-top #menu-footer-rangee-bas{margin:1em 0}html body .footer-top #menu-footer-rangee-bas a,html body .footer-top #menu-footer-rangee-bas li,html body .footer-top #menu-footer-rangee-bas ul{display:inline;margin:0;padding:0}html body .footer-top #menu-footer-rangee-bas a{font-weight:400!important}html body .footer-top #menu-footer-rangee-bas>li:not(:last-child):after{color:#fff;content:" • ";white-space:nowrap}html body .footer-top .dark-red{background:#6d1b13;padding:0 50px}html body .footer-top .light-red .col-md-4{float:left;width:33.33333333%}@media (min-width:991px){html body .footer-top .dark-red{padding-bottom:300px}html body .footer-top .dark-red>.row{width:100%}html body .footer-top .light-red>.row{width:100%}}@media (min-width:1170px){html body .footer-top .dark-red{padding-bottom:200px}html body .footer-top .dark-red>.row{margin:0 auto 0 0;width:401px}html body .footer-top .light-red>.row{margin:0 0 0 auto;width:677px}}@media (max-width:767px){html body .footer-top{padding:0}html body .footer-top a{font-size:1.6em}html body .footer-top .light-red .col-md-4{width:50%}}html body .footer-top .widget_nav_menu li:before{content:"";margin-right:0}html body article.single-post a:hover img{transform:none!important;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}html body .search-form .screen-reader-text{color:#a32627;display:block;font-size:16px;font-style:italic;font-weight:600}html body .testimonials-container-3 h5{display:block}html body ul li{font-family:Inter,sans-serif;font-size:1em;font-weight:500;line-height:2em}html body.testimonial-template-default .container{position:relative}html body .testimonials-container-3 .owl-controls .owl-buttons div{opacity:1}html body.single-testimonial article h1{color:#003269;font-family:Inter,sans-serif;font-size:30px;margin-top:6px}html body.single-testimonial .social-icon .fa{color:#fff!important;font-size:20px;font-weight:600}html body .politicalwp-single-post-meta a{color:#8d2218!important}html body.page-id-496 h2,html body.single-post h1{font-family:Inter,sans-serif}html body.page-id-496 h2{font-size:24px}html body.page-template-page-execavenue article a,html body.page-template-page-execavenue article a:focus,html body.page-template-page-execavenue article a:visited{color:#000!important}html body.page-template-page-execavenue article a:hover{color:#3a9fd3!important}html body .footer-top .mc4wp-form .mc4wp-form-fields input{background-color:#8d2218!important;border:none!important;color:#fff!important;text-align:center}html body .wp-show-posts-single time{padding:0 0 0 50%}html body .wp-show-posts-single time,html body .wp-show-posts-single-video time{color:#8d2218;font-family:Crete\ Round,serif;font-size:12px;line-height:50px;vertical-align:middle}html body .wp-show-posts-single-video time{padding:0}@media screen and (min-width:200px) and (max-width:1184px){#cf7md-form .mdc-text-field,html body .mdc-text-field__input{width:90%!important}#cf7md-form textarea{background-color:#f5f5f5;width:94%}html body .wp-show-posts-single time{color:#8d2218;font-size:14px;font-style:italic;line-height:50px;padding:0 0 0 50%;vertical-align:middle}}@media screen and (min-width:200px) and (max-width:990px){html body .wp-show-posts-single time{color:#8d2218;font-size:14px;font-style:italic;line-height:50px;padding:0;vertical-align:middle}}@media (max-width:767px){.footer-top .widget_media_image{text-align:center}}.owl-theme .owl-controls{margin:0 15px;text-align:left!important}.owl-theme .owl-controls .owl-buttons{margin-top:3em}.owl-theme .owl-controls .owl-buttons div{background:#a32627!important;border-radius:30px!important;font-size:12px;height:60px;line-height:60px;margin:0 1em 0 0!important;padding:0!important;text-align:center;width:60px}.owl-theme .owl-controls .owl-buttons div:hover{background:#103265!important}