@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700;800;900&family=Herr+Von+Muellerhoff&display=swap);.sub-menu li a,footer ul{padding:0}.textb,footer ul li,h1,h2,h3,h4,nav li a{font-weight:700}.archive .readmore,.textb,footer ul li,h1,nav li a{text-transform:uppercase}body{font-family:'Fira Sans',sans-serif;line-height:24px;font-style:normal;color:#696969;font-size:14px}.normal-menu ul{z-index:2}.navbar{padding:0!important}.navbar-toggler{border:none}.cercle-img img,.decoration-img{border-radius:50%}nav li a{padding:20px 0}.menu-item-has-children::after{top:23px;color:#222d35;right:0}.scrolling-down #logo img{width:auto}.bloc1{height:90vh}.intro-titre .sow-headline-container p.sow-sub-headline,.titre2 .sow-headline-container p.sow-sub-headline{font-family:"Herr Von Muellerhoff";letter-spacing:12px;font-weight:400}.intro-titre .sow-headline-container h1.sow-headline{background:url(/wp-content/uploads/2023/07/bg-mark-slide.jpg) center center no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.cercle-img{text-align:center;position:relative}.cercle-img:before{content:"";height:48px;width:1px;background:#ababab;position:absolute;bottom:-28px;left:50%}.bloc-text h3{font-size:18px;line-height:28px;color:#000}.decoration-img{height:80px;width:80px;line-height:80px;background:#f8f7f7;text-align:center}.petit-bloc:hover .decoration-img{background:#92c5d9}.petit-bloc:hover .decoration-img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.mobile-img{position:absolute;left:0;bottom:0;z-index:-1}.archive .readmore,.col1,.member-img{position:relative}.titre3 .sow-headline-container p.sow-sub-headline{margin-top:-50px;margin-left:100px}.testimonial-content .content{font-size:18px;line-height:34px;margin:0 15%}.testimonial-content .title{text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin:10px 0 40px}.member-img{padding-top:91px;z-index:1}.bloc-blanc{background:#fff;max-width:270px;min-height:450px;left:0;position:absolute;top:0;transition:.3s ease-in-out;padding:38px 30px 30px}.textb{color:#ababab;font-size:46px;opacity:.1;transform:rotate(90deg) translateY(97px) translateX(87px)}.col1:hover .bloc-blanc{background:#000}.col1:hover .bloc-blanc h3{color:#fff!important}footer{color:#999}footer #inactive,footer .to-top{z-index:3;box-shadow:none}footer #back_to_top{line-height:22px;text-align:center;bottom:1.5%;z-index:3}footer #back_to_top i{font-size:22px}footer .copyright{padding:20px 0;border-top:1px solid #2b2b2b;margin-top:60px;text-align:left;font-size:14px}footer ul{list-style:none;margin:0;font-size:14px;columns:1;break-inside:avoid;-moz-column-gap:30px;-webkit-column-gap:30px;text-align:center}footer ul li{display:inline-block;-webkit-transition:.5s;transition:.5s;padding:40px 20px;letter-spacing:1px}footer .footer-widget{line-height:30px;padding-bottom:13px;color:#fff;font-weight:600;font-size:20px}.widget_sidebar .sidebar-widget{margin-bottom:20px;line-height:26px;font-weight:500;color:#000;position:relative;padding-bottom:20px}.widget_sidebar .sidebar-widget::before{position:absolute;height:1px;width:40px;left:0;bottom:0;content:"";background-color:#92c5d9}.post-content-loop{padding:40px 30px;background:#faf9f9}.widget_sidebar a,.widget_sidebar p{font-size:15px}.widget_sidebar{padding:30px 25px 15px;margin-bottom:50px;background:#faf9f9}.loop-post .thumb-cover{margin-bottom:0!important}.archive h1,.single h1{font-size:45px}.archive h2{line-height:32px;margin-bottom:.5em;font-size:25px}.post-inloop{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid rgba(0,0,0,.08)}.post-inloop p{padding-bottom:0;margin-bottom:20px}.post-inloop .col-md-7{padding-left:40px}.blog-post-content{border-bottom:none;padding:0 0 10px}.single .related{color:#272726;display:inline-block;font-weight:400;line-height:26px;padding:20px 0 5px}.single h2,.single h3,.single h4,.single h5,.single h6{color:#101010;line-height:1.5;font-weight:600}.archive .readmore{font-size:13px;line-height:24px;font-weight:600;z-index:1;overflow:hidden}.archive .readmore:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#333;transform:scale(0);-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;opacity:1;z-index:-1}.archive .readmore:hover:after{opacity:1;transform:scale(1);-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.single .post-data{margin-bottom:50px;background:#fff;padding:0 30px}@media screen and (max-width:1024px){.intro-titre .sow-headline-container p.sow-sub-headline,.titre2 .sow-headline-container p.sow-sub-headline{font-weight:700}.textb{font-size:25px}.mobile-img{left:-20%}.bloc1{height:75vh}.main-menu,.main-menu.scrolling-down{padding:20px 0!important}.sub-menu{background-color:#4792bf5e}.sub-menu li a{padding:15px}.subheader{padding:150px 0}.menu-item-has-children::after{top:7px}ul#main-menu{margin-top:2em}.home h1{line-height:35px!important;font-size:28px!important}.home h2{line-height:30px!important;font-size:24px!important}nav li a{line-height:30px;padding:10px}.normal-menu ul{margin-top:1em}.main-menu ul li .sub-menu{margin-top:0;min-width:100%;position:relative;box-shadow:none}.home h3{font-size:16px!important}}@media screen and (max-width:960px){.textb{transform:rotate(90deg) translateY(80px) translateX(50px)}.decoration-img{height:60px;width:60px;line-height:60px}.home h1{line-height:30px!important;font-size:27px!important}.home h2{line-height:28px!important;font-size:22px!important}.home .loop-post{padding:0}.single .post-data{padding:0 15px}.sidebar{margin-top:0}.scrolling-down .navbar-collapse{background:0 0}.single .related{width:100%}.post-inloop .col-md-7{padding-left:0}.widget_footer{margin-top:2em}.loop-post{padding:0 30px}.recent-project-title{transform:none!important}}@media screen and (max-width:375px){.mobile-img{position:relative;left:auto;z-index:1}footer .copyright{padding:25px 50px}.intro-titre .sow-headline-container p.sow-sub-headline,.titre2 .sow-headline-container p.sow-sub-headline{line-height:32px!important;font-size:29px!important}}