        @media print {
        .cont-all-main-top,
        .cnt-cont_crumbs,
        button.btn.cPdf {
            display: none;
        }
        .slider_top_circ_left,
        .slider_top_circ_right {
            display: none;
        }
        .slider_top_circ_left {
            background: url(attr(data-ck));
        }
        .sld-tours {
            display: none;
        }
        .align-body:last-child {
            display: none;
        }
        .cont_all_infos,
        .cont_abo_nws {
            display: none !important;
        }
        .page-footer {
            display: none;
        }
        .all-circuit,
        .cont_all_slct_vyg_circuit {
            display: none;
        }
        .tchat-btn-container {
            display: none;
        }
        #circuit {
            display: inline-block !important;
        }
        .body-all {
            display: none;
        }
        .body-print {
            display: block;
        }
        .int-nh {
            font-size: 30px;
            font-weight: bold;
            display: none !important;
        }
        .slider_top_circ_title p {
            font-family: "Helvetica Neue LT Pro";
            text-align: left;
            text-transform: none;
            color: #008da6;
            font-size: 30px;
        }
        .slider_top_circ_title p span {
            font-family: "Helvetica Neue LT Pro";
            text-align: left;
            text-transform: none;
            color: #008da6;
            font-size: 26px;
        }
        .print-tarif p {
            font-weight: bold;
            font-family: "Helvetica Neue LT Pro";
            font-size: 17px;
        }
        tr.point-fort h5 {
            font-family: "Helvetica Neue LT Pro";
            text-align: left;
            font-size: 20px;
            border-top: solid 1px grey;
            border-bottom: solid 1px grey;
            padding: 10px 0;
            background-color: #f0f0f0;
        }
        .cont_point {
            padding: 0;
            width: 100%;
            list-style: none;
            height: auto;
            overflow: hidden;
            overflow-y: auto;
        }
        .cont_comprend_left p,
        .cont_comprend_right p {
            float: left;
            clear: left;
            font-family: "Roboto Cn";
            text-align: left;
            /* margin-bottom: 18px; */
        }
        h4.title-info {
            font-family: "Roboto Cn";
            text-align: left;
            color: #008da6;
            font-size: 17px;
        }
        .cont_day {
            height: 200px;
            overflow: hidden;
            padding-top: 10px;
        }
        .cont_day img {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
        }
        .list-day p,
        .list-day h4 {
            font-family: "Roboto Cn";
            text-align: left;
            /* margin-bottom: 18px; */
        }
        .container table,
        .container table tr,
        .container table tr td {
            border: none !important;
        }
        .table.table-print,
        .table.table-print tr,
        .table.table-print tr td {
            border: none !important;
            border-top: none !important;
        }
        .table>thead>tr>th,
        .table>tbody>tr>th,
        .table>tfoot>tr>th,
        .table>thead>tr>td,
        .table>tbody>tr>td,
        .table>tfoot>tr>td {
            border-top: none;
        }