.elementor-3035 .elementor-element.elementor-element-5d0912a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3035 .elementor-element.elementor-element-4beca5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3035 .elementor-element.elementor-element-4beca5b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-3035 .elementor-element.elementor-element-5d0912a{--content-width:1026px;}}/* Start custom CSS for html, class: .elementor-element-9f8b547 */@media print {
  * {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }
}



table.timeT , .timeT td, .timeT th {
border: 1px solid #999;
border-collapse: collapse;
}

.timeT th {
background: #f5f5f5;
}

.timeT td.tm{
background: #fff;
text-align: center;
font-weight: 700;
width: 12%;
}

.timeT td.sc{
width: 47%;
background: #fcfce2;
text-align: left;
}



.timeT td.c78{
width: 47%;
background: #F4D7EE;
text-align: left;
}

.timeT td.c56{
width: 47%;
background: #D7EEF4;
text-align: left;
}

.timeT td.c34{
width: 47%;
background: #D7F4E2;
text-align: left;
}


.timeT td.c12{
width: 47%;
background: #F4E3D7;
text-align: left;
}/* End custom CSS */