h6{font-family:Montserrat;font-size:14px;color:#184525;line-height:1.7;font-weight:400}h1{font-family:Pacifico;font-size:40px;color:#184525;line-height:1}h2{font-family:Montserrat;font-size:20px;color:#184525;line-height:1;font-weight:bold}.texte-blanc{color:#ffffff!important}#main-header #top-menu li.cta-menu>a{background-color:#ffffff;color:#184525;padding:1em 1.3em;margin-top:-10px;border-radius:5px;font-weight:400}.et-fixed-header #top-menu li.cta-menu>a{background-color:#184525!important;color:#ffffff!important}#top-menu li.cta-menu>a:hover{background-color:#b4bb43!important;color:#184525!important}#main-header.et-fixed-header #top-menu li.cta-menu>a:hover{background-color:#b4bb43!important;color:#184525!important}.home #top-menu .current-menu-item{display:none}#main-header{box-shadow:none!important}.et_pb_filterable_portfolio .et_pb_portofolio_pagination{width:100%;border-top:0px solid #e2e2e2;position:relative}.et_portfolio_image img{vertical-align:bottom;margin-bottom:0;transition:transform 0.2s ease;border-radius:5px!important}.et_portfolio_image img:hover{transform:scale(1.05)}.et_pb_gallery .et_pb_gallery_pagination{width:100%;border-top:0px;position:relative}.et_pb_gallery_image img{vertical-align:bottom;margin-bottom:0;transition:transform 0.2s ease;border-radius:5px!important}.et_pb_gallery_image img:hover{transform:scale(1.05)}.blog-zoom .entry-featured-image-url{overflow:hidden}.blog-zoom .entry-featured-image-url img{transition:transform 0.2s ease}.blog-zoom .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.05)}.harmonisationtexte h2{font-size:20px!important;line-height:1.3}.harmonisationtexte h6{font-size:14px!important;line-height:1.6}.bloc-hover{max-height:600px;overflow:hidden;transition:max-height 0.4s ease}.bloc-hover:hover{max-height:1000px}