body .impi_endorser_header .et-pb-controllers a .slide_title{font-family:'Montserrat',Georgia,"Times New Roman",serif!important;font-weight:700!important;font-size:30px!important;color:#ffffff!important}body .impi_endorser_header .et-pb-controllers a .slide_number{font-size:27px!important;font-family:'Montserrat',Georgia,"Times New Roman",serif!important;color:rgba(255,255,255,0.2)!important}body .impi_warrior_slider_portfolio .et_pb_portfolio .type-project .et_portfolio_image:after{content:'Voir le projet'!important;color:#353535!important;font-size:22px!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}body .impi_warrior_slider_portfolio .portfolio-slider-arrows a:hover{background-color:#353535!important}body .impi_warrior_slider_portfolio .et_pb_portfolio .type-project .et_portfolio_image:before{background-color:#ffffff!important}body .impi_fill_me_portfolio .et_pb_portfolio_items .type-project .et_portfolio_image:after{content:"Voir le projet"!important;font-family:'Montserrat',Georgia,"Times New Roman",serif!important;font-weight:600!important;color:#353535!important;font-size:22px!important}#top-menu i{margin-top:-6px}#top-menu>li{margin:0 30px!important;padding-right:0;border-bottom:solid 5px #fff}#top-menu>li:hover{border-bottom:solid 5px #DF1B01}.nav li:hover>ul{margin-top:6px;width:100%}.nav li ul,.sub-menu,.sub-menu menu-item{width:100%!important}.impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:before,.impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:after{background-color:#df1b01!important}#page-container #main-content .impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:hover:after{width:80px!important}#page-container #main-content .impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:after{width:0px!important}#page-container #main-content .impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:before{width:80px!important}#page-container #main-content .impi_pink_accordion .et_pb_promo .et_pb_button_wrapper a.et_pb_button:hover:before{width:0!important}.impi_endorser_header .et-pb-slider-arrows a:hover{border-color:#fff!important;background-color:#fff!important}.impi_endorser_header .et-pb-slider-arrows a:hover{color:#df1b01!important}.impi_pink_accordion_2 .et_pb_promo .et_pb_button_wrapper a.et_pb_button:before,.impi_pink_accordion_2 .et_pb_promo .et_pb_button_wrapper a.et_pb_button:after{background-color:#f5f5f5!important}h3>span{font-weight:inherit!important}.et_pb_filterable_portfolio .et_pb_portfolio_items{display:flex;flex-wrap:wrap}.impi_fill_me_portfolio .et_pb_portfolio_items .type-project .et_portfolio_image{height:100%}.et_portfolio_image img{height:100%;object-fit:cover}.impi_fill_me_portfolio .et_pb_portfolio_filters .et_pb_portfolio_filter a.active{color:#df1b01!important}.et_pb_ajax_pagination_container{display:flex}.impi_warrior_slider_portfolio .et_pb_portfolio .type-project .et_portfolio_image{height:100%}.impi_get_in_touch_form .et_pb_contact_form_label[for^="et_pb_contact_message"]:before{content:''!important}.impi_get_in_touch_form .et_pb_contact_form_label[for^="et_pb_contact_email"]:before{content:''!important}@media only screen and (max-width:980px){.impi_guardian_person .et_pb_row{flex-direction:column}}