@media print {
    .et_pb_column_1_2 { width: 50% !important; float: left !important; }
    .et_pb_column_1_3 { width: 33.33% !important; float: left !important; }
    .et_pb_column_1_4 { width: 25% !important; float: left !important; }
    .et_pb_column_2_3 { width: 66.66% !important; float: left !important; }
    .et_pb_row::after {
        content: "";
        display: table;
        clear: both;
    }
    .print-lesson-block {
        page-break-after: always !important;
        width: 100% !important;
        display: block !important;
        clear: both !important;
    }

    img { max-width: 100% !important; height: auto !important; }
    body {
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }
	
    @page {
        size: A4;
        margin: 0mm;
		padding-top: 11mm;
        padding-bottom: 11mm;
    }

    .print-lesson-block {
        page-break-after: always;
    }
}
.divi-print-wrapper .et_pb_row {
    width: 100% !important;
    max-width: 100% !important;
}

.print-lessons{
  width: fit-content !important;
  padding-left: 26px !important;
  color: #2b81a2 !important;
  text-decoration: underline !important;
}
.print-lessons a, .et-db #et-boc .et-l a:hover{
    color: #2a82a2 !important;
	font-weight: 600 !important;
}