.elementor-9477 .elementor-element.elementor-element-5869372{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9477 .elementor-element.elementor-element-4103b77 > .elementor-widget-container{margin:13px 0px -30px 0px;}.elementor-9477 .elementor-element.elementor-element-4103b77{text-align:center;}.elementor-9477 .elementor-element.elementor-element-4103b77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-c7fb610 );}/* Start custom CSS for html, class: .elementor-element-9880d89 */.intake-table{
    width:100%;
    max-width:900px;
    margin:40px auto;
    border:1px solid #ddd;
    border-radius:8px;
    overflow:hidden;
    font-family:Arial, sans-serif;
}

.table-header,
.table-row{
    display:grid;
    grid-template-columns:100px 1fr 150px;
    align-items:center;
}

.table-header{
    background:#0d6efd;
    color:#fff;
    font-weight:600;
}

.table-header div,
.table-row div{
    padding:11px 15px;
    border-right:1px solid #ddd;
}

.table-header div:last-child,
.table-row div:last-child{
    border-right:none;
}

.table-row{
    border-top:1px solid #ddd;
    transition:.3s;
}

.table-row:nth-child(even){
    background:#f8f9fa;
}

.table-row:hover{
    background:#eaf4ff;
}

.table-row div:first-child,
.table-row div:last-child{
    text-align:center;
    font-weight:600;
}

@media(max-width:768px){

.table-header,
.table-row{
    grid-template-columns:70px 1fr 100px;
    font-size:14px;
}

.table-header div,
.table-row div{
    padding:11px 9px;
}

}/* End custom CSS */