/* Print Style Sheet */
@media print {
    * {
        -webkit-print-color-adjust: exact !important; /*Chrome, Safari */
        color-adjust: exact !important; /*Firefox*/

    }

    html, body {
        border: 1px solid white;
        height: 99%;
        page-break-after: avoid !important;
        page-break-before: avoid !important;
    }

    body {
        background: white;
        font-size: 10pt !important;
        margin: 0;
    }

    h1, h2, h3, h4, h5, h6 {
        page-break-after: avoid;
        page-break-inside: avoid;
    }

    h1, h2, h3, h4, h5, h6 {
        page-break-before: always;
    }

    h3 {
        margin-left: 10px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    blockquote, table, pre {
        page-break-inside: avoid;
    }

    ul, ol, dl {
        page-break-before: avoid;
    }

    a, a:visited {
        text-decoration: none !important;
        color: #646464 !important;
    }

    img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    img.right {
        padding: 4px;
        margin: 0 0 2px 7px;
        display: inline;
    }

    img.left {
        padding: 4px;
        margin: 0 7px 2px 0;
        display: inline;
    }

    img {
        page-break-after: avoid !important;
        page-break-inside: avoid !important;
        display: block !important;
    }

    .right {
        float: right;
    }

    .left {
        float: left;
    }

    a[href]:after {
        content: none !important;
    }

    section {
        page-break-before: auto !important;
        page-break-after: auto !important;
        page-break-inside: avoid !important;
        display: block !important;
    }

    #pop-action-box, .elementor-11 .elementor-element.elementor-element-555654f, .elementor-11 .elementor-element.elementor-element-01ec6c3, .elementor-11 .elementor-element.elementor-element-5a9cf79, .elementor-11 .elementor-element.elementor-element-255ff9f, .elementor-11 .elementor-element.elementor-element-6081ca0, .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-6e224956, .elementor-5133 .elementor-element.elementor-element-2c8d6df2, .elementor-11 .elementor-element.elementor-element-a1b85ff, .make-it-slider .swiper-button-next, .make-it-slider .swiper-button-prev, .make-it-slider .swiper-container-horizontal > .swiper-pagination-bullets, .custom_tab_m39 .wraperas .justalltitle, .custom_tab_m39.elementor-widget-tabs .elementor-tab-desktop-title, .custom_tab_m39 .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title {
        display: none !important;
    }

    .elementor-11 .elementor-element.elementor-element-6124bcd {
        display: block !important;
    }

    .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-d3ceae1 .elementor-element {
        width: 30% !important;
    }

    .elementor-16 .elementor-element.elementor-element-d3ceae1.elementor-column > .elementor-widget-wrap {
        justify-content: start !important;
    }

    .elementor-16 .elementor-element.elementor-element-41c3fff, .elementor-16 .elementor-element.elementor-element-4461e03, .elementor-16 .elementor-element.elementor-element-7e17ba8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1b3a47ba:not(.elementor-motion-effects-element-type-background), .elementor-widget-tv-service-box {
        display: block !important;
        page-break-before: always !important;
    }

    .elementor-16 .elementor-element.elementor-element-ac54add {
        page-break-after: always !important;
    }

    .elementor-16 .elementor-element.elementor-element-7db4453d, section.elementor-section.elementor-top-section.elementor-element.elementor-element-4fa0645.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
        page-break-before: always !important;
        page-break-after: always !important;
    }

    .elementor-16 .elementor-element.elementor-element-3da9226 .elementor-spacer-inner {
        --spacer-size: 119px;
    }

    .elementor-5133 .elementor-element.elementor-element-18765b41 > .elementor-element-populated, .elementor-246 .elementor-element.elementor-element-fff9cc4 {
        padding-top: 21px !important;
    }

    .elementor-18 .elementor-element.elementor-element-42f04482 > .elementor-element-populated {
        padding: 10px 20px 10px 20px;
    }

    .elementor-18 .elementor-element.elementor-element-4a67c93a {
        margin-bottom: 10px;
    }

    .tv-service-image-box-items-container-rownonum, .elementor-widget-tv-image-box, .tv-image-box-items-container-row3col, .tv-image-box-items-container-row_fourcol, .make-it-slider .tv-image-box-items-container-row3col-slider, .tv-service-image-box-items-container-row, .tv-image-box-items-container-row, .tv-image-box-items-container-row2col {
        display: block !important;
        grid-template-columns: auto !important;
    }

    .make-it-slider.elementor-widget.elementor-widget-tv-image-box {
        display: none;
    }
}