@media print { 
 
    *, html body * {
        font-size:16px!important;
        color:#000!important;
        background-image: none!important;
        text-align:left!important;
        padding:0!important;
        margin: 0!important;
        border:0!important;
        height: auto!important;
        position: relative!important;
    }
        
    html .vc_row {
        margin-left: 0!important;
        margin-right: 0!important;
    }
    p, html body p{
        padding-bottom:10px!important;
    }
    img,html body img{
        display:none;
    }
    
    iframe, html body iframe{
        display:none;
    }
    
    .qbutton, html body .qbutton, .read-more, .section-gallery-span, .map-section,
    .accueil-title .vc_column_container::before,
    .home .main-header,
    .acc-services-video,
    .content-bottom-row::before,
    .etapes-inner-row .wpb_column > .vc_column-inner> .wpb_wrapper::before,
    .oasis-img-row,
    .inclusion-nombre,
    .acc-carousel-container,
    .follow-us-online-row,
    .footer-social-row,
    header,
    .wpcf7{
        display:none !important;
    }

    .footer-tel-social-row {
        justify-content: flex-start;
    }
    .footer-tel-social-row .footer-tel-social-col {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        align-content: flex-start;
        flex-wrap: wrap;
    }
    
    br, html body br{
        display:none;
    }
    
    html body .vc_col-lg-6 {
        width: 100%!important;
    }
    .content {
        min-height: 0!important;
    }
    .vc_col-sm-1,
    .vc_col-sm-10,
    .vc_col-sm-11,
    .vc_col-sm-12,
    .vc_col-sm-2,
    .vc_col-sm-3,
    .vc_col-sm-4,
    .vc_col-sm-5,
    .vc_col-sm-6,
    .vc_col-sm-7,
    .vc_col-sm-8,
    .vc_col-sm-9{
        width: 100%!important;
        display: block!important;
        float: left!important;
    }
    .vc_col-sm-push-1,
    .vc_col-sm-push-2,
    .vc_col-sm-push-3,
    .vc_col-sm-push-4,
    .vc_col-sm-push-5,
    .vc_col-sm-push-6,
    .vc_col-sm-push-7,
    .vc_col-sm-push-8,
    .vc_col-sm-push-9,
    .vc_col-sm-push-10,
    .vc_col-sm-push-11,
    .vc_col-sm-push-12 {
        left: 0;
    }
    .vc_col-sm-pull-1,
    .vc_col-sm-pull-2,
    .vc_col-sm-pull-3,
    .vc_col-sm-pull-4,
    .vc_col-sm-pull-5,
    .vc_col-sm-pull-6,
    .vc_col-sm-pull-7,
    .vc_col-sm-pull-8,
    .vc_col-sm-pull-9,
    .vc_col-sm-pull-10,
    .vc_col-sm-pull-11,
    .vc_col-sm-pull-12 {
        right: 0;
    }
    .temporary-power-control-solutions-row, .products-services-row, .temporary-solutions-row, .temporary-temp-controls-row, .contact-us-row, .thank-you-row, .page-not-found{
        border-radius: 0!important;
        box-shadow: none!important;
    }
    .footer-tel-social-row .footer-tel-social-col,
    .footer-top.footer-col-count-2 .footer-col.footer-col-2,
    .footer-top.footer-col-count-2 .footer-col.footer-col-1{
        width: 100%!important;
    }
    html .products-services-row,
    html .emergency-response-service-cta-row,
    html .contact-us-row{
        background-color:transparent!important;
    }
    .temporary-solutions-row > .wpb_column:nth-child(2) > .vc_column-inner, .temporary-temp-controls-row > .wpb_column:nth-child(1) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
    .temporary-temp-controls-row > .wpb_column:nth-child(2) > .vc_column-inner, .temporary-solutions-row > .wpb_column:nth-child(1) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }
}