@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap);body{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#343a40;font-size:16px;line-height:1.5rem}h1,h2,h3,h4{font-family:"Playfair Display",Georgia,serif;font-weight:400}.navbar-toggler{border:none}.normal-menu ul li{padding:0 10px}nav li a{font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:10px 0}.menu-bars{background-color:#9f7962}.menu-item-has-children::after{top:4px;color:#0f0f0f80;right:0}.sub-menu li a:after{display:none}.wp-block-image img{height:auto}.main-menu.scrolling-down{-webkit-box-shadow:0 0 5px 2px rgb(0 0 0 / 33%)!important;-moz-box-shadow:0 0 5px 2px rgb(0 0 0 / 33%)!important;box-shadow:0 0 5px 2px rgb(0 0 0 / 33%)!important}.effetshape{margin-top:-160px;position:relative}.bloc1{height:100vh}.header-separator svg{display:block;width:calc(100% + 1.3px);height:163px}.svg-white-bg{fill:rgb(254,254,252)}.sow-headline-container h1.sow-headline{letter-spacing:.9px;text-transform:uppercase}.blocTxt p{font-size:18px;line-height:23px;color:#000;font-style:italic}.cellule-right-b3{margin-left:-9%;background-position:left center!important;background-repeat:no-repeat!important}.sp .sow-headline-container p.sow-sub-headline{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}div.section-separator-bottom,div.section-separator-top{width:100%;max-width:100%;overflow-x:hidden;position:absolute;z-index:0;height:10%;display:flex}div.section-separator-top{top:0;margin-top:-1px;height:10%}svg.section-separator-bottom,svg.section-separator-top{display:block;margin-left:-1%;max-height:100%;width:102%;height:100%}div.section-separator-bottom{bottom:0;margin-bottom:-1px;height:10%}svg.section-separator-bottom:not([data-separator-name*="-negative"]){transform:rotateX(180deg)}div.section-separator-bottom svg path{fill:rgb(254,254,252)}div.section-separator-top svg path{fill:rgb(254,254,252)}.cadre-bg{box-shadow:0 0 3px 0 rgb(189 189 189 / 40%),0 2px 3px 0 rgb(189 189 189 / 30%),0 2px 3px rgb(0 0 0 / 8%);padding:24px}.styleetalic .sow-headline-container p.sow-sub-headline{font-style:italic}.bloc3{z-index:1;padding:260px 0}.bloc3:before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(72,41,8,.49)}footer{color:#b3aea8}footer #back_to_top{line-height:22px;text-align:center;bottom:1.5%;border-radius:3px}footer #back_to_top i{font-size:22px}footer a,footer p{font-size:inherit}footer .copyright{padding:20px 0;border-top:none;color:#fff;font-size:16px;text-align:center;background:#000}footer .footer-widget{line-height:30px;padding-bottom:13px;color:#c1977d}.post-content-loop{padding:40px 30px;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / 7%);box-shadow:0 10px 30px rgb(0 0 0 / 7%);background:#fff}.widget_sidebar a,.widget_sidebar p{font-size:15px}.widget_sidebar{padding:20px 20px 12px 20px;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / 7%);box-shadow:0 10px 30px rgb(0 0 0 / 7%);padding:30px 25px;background-color:#fff}.loop-post .thumb-cover{margin-bottom:0!important}.thumb-cover:hover:after{opacity:.8;transform:scaleY(1)}.widget_sidebar .sidebar-widget{color:#533523;font-weight:400;margin-bottom:13px;position:relative;padding-bottom:13px}.widget_sidebar .sidebar-widget:before{position:absolute;display:block;content:"";width:40px;height:1px;background:#9f7962;left:0;bottom:0}.archive h1,.single h1{font-size:35px}.archive h2{line-height:32px;margin-bottom:.5em;font-weight:400}.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:1px solid rgb(0 0 0 / 10%);padding-bottom:20px}.single .related{color:#533523;display:inline-block;padding-bottom:5px;padding-top:20px;font-weight:400;line-height:26px}.single h2,.single h3,.single h4,.single h5,.single h6{color:#533523;font-size:21px;line-height:1.5;font-weight:400}.archive .readmore{font-size:13px;line-height:24px;font-weight:600;text-transform:uppercase;position:relative}.archive .readmore span{position:relative;z-index:1}.archive .readmore:after{position:absolute;top:0;left:0;bottom:0;right:0;background:#533523;content:"";border-radius:0;transform:scaleY(0) rotateX(0);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.archive .readmore:hover:after{transform:scaleY(1) rotateX(0);-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.single .post-data{margin-bottom:50px}.blog-post-content p:first-of-type::first-letter{font-size:40px;height:55px;line-height:22px;padding:15px;width:55px;font-weight:400;margin-top:5px;color:#fff;float:left;margin:0 20px 0 0;text-align:center}@media screen and (max-width:1366px){.bloc3{padding:180px 0}}@media screen and (max-width:1024px){nav li a::after{display:none}.navbar{border-top:none;padding-left:15px!important}ul#main-menu{margin-top:1em;padding-left:30px}.main-menu{background:#f9f4ee}.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}.normal-menu ul{margin-top:1em}.main-menu ul li .sub-menu{margin-top:0;min-width:100%;position:relative;box-shadow:none}nav li a{padding:0}.menu-item-has-children::after{right:101%;top:0}.scrolling-down nav li a{line-height:20px}}@media screen and (max-width:960px){.home h1{line-height:30px!important;font-size:27px!important}.home h2{line-height:28px!important;font-size:24px!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}nav li a{padding:10px 0;line-height:20px}.recent-project-title{transform:none!important}.home h3{font-size:20px!important}}@media screen and (max-width:375px){.single .post-data{padding:0 20px}footer .copyright{padding:25px 50px}footer{padding:10px 0 0!important}.menu-item-has-children::after{top:3px}.effetshape,.effetshape .svg-white-bg{display:none}.espacement{padding:5rem 2rem 4rem 2rem!important}}.navigation li a,.navigation li.active a,.navigation li.disabled{background-color:#e9540d}