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}.single article .article-content{margin:0 auto;width:80%}.single article .article-content .chapo{padding:30px 0}.single article .article-content .chapo p{text-align:center!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.single-clients h2,html body.single-clients h3{color:#8d2218;font-family:Inter,sans-serif;margin-bottom:20px}html body.single-clients .article-content p,html body.single-clients .article-content ul{padding-left:40px}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 .prev-next-link{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}.article-content .politicalwp-meta-title h1,.politicalwp-meta-title .article-content h2{text-align:center}.article-content .politicalwp-meta-title h1{font-size:30px!important}.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%}}.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}}.navbar.navbar-default{background-color:#f5f5f5}html body #navbar .menu-item:hover>a{background:#f5f5f5;color:#a32627}html body.single article .article-content li{font-size:16px!important}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 .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%}}@media (min-width:991px){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}}@media (min-width:1170px){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.testimonial-template-default .img-responsive.single-post-featured-img{min-width:inherit}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 .prev-next-link{margin:0 auto;width:136px}html body .prev-next-link a{background-color:#a32627;border:5px solid #a32627;border-radius:30px;color:#fff;display:inline-table;font-family:Open Sans;font-size:20px;font-weight:900;height:60px;line-height:45px;text-align:center;vertical-align:middle;width:60px}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}html body.postid-1987 .img-responsive.single-post-featured-img{display:none}@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}