.elementor-18290 .elementor-element.elementor-element-a380320{--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;}.elementor-18290 .elementor-element.elementor-element-bbec82c{--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;}.elementor-18290 .elementor-element.elementor-element-21c974b .elementor-heading-title{color:#910F0F;}.elementor-18290 .elementor-element.elementor-element-ae743ca{--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;}@media(min-width:768px){.elementor-18290 .elementor-element.elementor-element-ae743ca{--content-width:1100px;}}/* Start custom CSS for text-editor, class: .elementor-element-645b00f */@import url('https://fonts.googleapis.com/css2?family=Aleo:wght@400;600&display=swap');

.kcet-table{
    width:100% !important;
    min-width:100% !important;
    max-width:100% !important;
    border-collapse:collapse !important;
    table-layout:fixed !important;
    font-family:'Aleo', serif !important;
    border:1px solid #910f0f !important;
    background:#fff !important;
}

.kcet-table th,
.kcet-table td{
    border:1px solid #910f0f !important;
    padding:10px !important;
    font-weight:400 !important;
    text-align:left !important;
    vertical-align:top !important;
    word-wrap:break-word !important;
}

.kcet-table td{
    color:#000 !important;
}

.kcet-table th{
    background:#f3e6e6 !important;
    color:#910f0f !important;
    text-align:center !important;
    font-weight:600 !important;
}

/* 1st Column (Row No.) */
.kcet-table th:first-child,
.kcet-table td:first-child{
    width:60px !important;
    min-width:60px !important;
    max-width:60px !important;
    text-align:center !important;
    font-weight:600 !important;
}

/* 3rd Column (Increase width) */
.kcet-table th:nth-child(3),
.kcet-table td:nth-child(3){
    width:35% !important;
}

/* Center all row numbers vertically and horizontally */
.kcet-table td:first-child{
    vertical-align:middle !important;
}/* End custom CSS */