@media print {
    body {
        margin: 0 !important;
        padding: 2px !important;
        font-family: 'Cairo', sans-serif !important;
    }

    @page {
        size: auto;
        margin: 0;
        padding: 0
    }
    .first-print, .seconde-print{
        border: 3px #000 solid;
        padding-bottom: 10px;
    }


    .second {
        margin-top: -23px !important;
    }

    .domain {
        font-size: 15px;
        color: #5d5b5b;
    }

    .note {
        margin: -10px 0 0 0 !important;
    }

    hr {
        border: 1px #626161 dashed;
    }

    .line-devider{
        border: 2px  #000000 dashed;
    }

    .details {
        margin-top: -10px !important;
    }

    .print-button {
        display: none;
    !important;
    }



}
