body .cu-rt-grid span.p-category,
.cu-rt-grid span.p-category a,
body .cu-rt-grid .rt-portfolio-style4 .portfolio-item:hover .portfolio-img .portfolio-content,
body.single-rt-portfolios .big-bg-porduct-details{
    display: none!important;
}
.cu-faq button.accordion-button.collapsed{
    background-color: #121621!important;
}
.cu-faq button.accordion-button:not(.collapsed){
    background-color: #FFFFFF!important;
}
.cu-ia-metier .services-text{
    width:100%!important;
}
.cu-menu ul#menu-primary-menu > li:last-child > a::before{
    right:-15px!important;
}
.rt-portfolio-style4 .portfolio-item .portfolio-img::before{
    background:#0B4DF554!important ;
}
.cu-methode .icon-inner{
	margin-left:auto;
	margin-right:auto;
}
.sidenav .widget_nav_menu ul li ul li a{
	text-transform:none!important;
}
.cu-rt-services-grid,
.cu-rt-services-grid > div{
	height:100%;
}
.review-end img{
	display:none!important;
}
@media (max-width: 767px) {
    .cu-testimonials .content--box {
        flex-direction: column;
    }
    .cu-testimonials .content--box .description{
        margin-left:0!important;
        text-align:center;
    }
    .cu-home {
        min-width: 100vw !important;
        width: 100vw !important;
    }
}

@media (max-width: 1083px) {
	.cu-contact-menu > div{
		margin:0;
	}
}
@media(min-width:1201px){
    .cu-webinaire-contact input:not([type="submit"]){
        min-height: 66px!important;
    }
    .cu-webinaire-contact label{
        min-height:132px!important ;
    }
    .cu-webinaire-contact input[type="submit"]{
        margin: 0 auto;
        display: block;
    }
}
body.page-id-12905 .breadcrumbs-single{
    display: none!important;
}
body.page-id-12905 #content{
    padding-top: unset!important;
}