@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700;900&display=swap);body{font-family:Montserrat;font-weight:500;font-size:16px;line-height:26px;color:#817a78}h1,h2,h3,h4{font-weight:700;font-family:Montserrat}.titre-sur-deux p{font-weight:700;font-family:Montserrat;text-transform:uppercase;position:relative;margin-left:5em}.text-center,.text-center p{text-align:center!important}.text-right,.text-right p{text-align:right!important}.text-justify,.text-justify p{text-align:justify!important}nav li a{font-weight:500;font-family:Montserrat}nav li a:before{background:0 0}.navbar-nav>li.current-menu-item>a{position:relative}.navbar-nav>li.current-menu-item>a:before{background-image:url(/wp-content/uploads/2020/08/img-15.png);background-position:50% 50%;background-repeat:no-repeat;background-size:25px auto;content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-2;height:auto;background-color:transparent}.main-menu{padding:0 0}.scrolling-down.main-menu{padding:0 0}.main-menu ul li{padding:38px 15px}.main-menu ul li .sub-menu{margin-top:38px;min-width:230px}.main-menu.scrolling-down ul li{padding:20px 15px}.main-menu.scrolling-down ul li .sub-menu{margin-top:20px;min-width:230px}.menu-item-has-children:after{top:15px}.sub-menu .menu-item{padding:10px 15px!important;border-bottom:1px solid #0000001c}.sub-menu .menu-item a{text-transform:Capitalize!important;white-space:normal}.main-menu .navbar-nav{margin-right:85px!important}.menu-item-has-children::after{display:none}.menu-bars{background-color:#fff;width:15px;height:2px;margin-bottom:5px}.default_color_border{padding:9px;border-style:solid;border-width:2px;border-color:#fff;border-radius:50%;width:45px;height:45px}.full-screen-menu{justify-content:left!important}.overlay-nav .navbar-nav>li{text-align:left}.overlay-menu .navbar-nav>li a{position:relative;padding:15px 125px}.navbar{background-color:#fff;padding:0 15px!important;border-style:solid;border-width:0 10px;border-color:#ff4332;margin-top:25px}.full-height{height:90vh}.block-hover img{transition:all .35s}.block-hover:hover img{animation:beat 1.5s ease 0s infinite}@keyframes beat{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.82);transform:scale(.82)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.9,.9,.9)}50%{opacity:1}}.subheader{background-size:auto;padding:250px 0 150px;margin-bottom:100px}.subheader .title{text-align:center}.single .post-thumb{margin-bottom:40px}.readmore{padding:7px 15px;font-weight:400}.blog-post-content h2{font-size:26px;font-weight:600}.related{font-weight:700}.widget_sidebar{background-color:#3f3836;padding:20px;border:15px solid #313030}.widget_sidebar .sidebar-widget{font-size:23px;line-height:33px;color:#fff;font-family:Montserrat;font-weight:700}.widget_sidebar .textwidget{color:#ffffffe8;font-weight:700;font-size:18px;line-height:28px}footer{padding:120px 0 0;background-position:top left;background-repeat:no-repeat;background-attachment:scroll}footer .copyright{border-top:1px solid #585250;padding:30px 0;text-align:center}footer>.container{padding-bottom:90px}footer .col-md-6{align-self:center}footer .sow-headline{margin-right:5%}footer a,footer p{font-size:15px;line-height:30px;color:#cbc7c5;font-weight:500;font-family:Montserrat}.footer-widget{color:#fff;font-size:18px!important;line-height:28px;font-weight:700!important;font-family:Montserrat;letter-spacing:1px;padding-bottom:15px;position:relative;z-index:0}footer .menu-deux li{color:#cbc7c5;font-size:15px;line-height:30px}footer .menu-deux li:before{content:"-";font-family:FontAwesome;font-size:17px;padding-right:10px}footer .menu-deux li:hover{color:#ff4332}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px}footer #back_to_top{bottom:2%;position:fixed;border-radius:50%;width:50px;height:50px;padding-top:10px;padding-left:0;box-shadow:0 0 27px 0 rgb(0 0 0 / 12%)}footer #back_to_top i{font-size:20px}footer .sow-image-container img{margin-bottom:15px}@media (max-width:900px){.main-menu{background-color:#716d6d}.home h1{line-height:28px!important;font-size:28px!important}.home h2{line-height:25px!important;font-size:25px!important}}