.elementor-2431 .elementor-element.elementor-element-ce9fc88{padding:60px 0px 60px 0px;}.elementor-2431 .elementor-element.elementor-element-e6d6574 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2431 .elementor-element.elementor-element-e6d6574{text-align:start;}.elementor-2431 .elementor-element.elementor-element-e6d6574 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;}.elementor-2431 .elementor-element.elementor-element-0105849{line-height:30px;color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-a8e3b66{width:100%;max-width:100%;}.elementor-2431 .elementor-element.elementor-element-a8e3b66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-a8e3b66 p{margin-block-end:0px;}.elementor-2431 .elementor-element.elementor-element-6bffe81:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-6bffe81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2431 .elementor-element.elementor-element-6bffe81 > .elementor-container{min-height:70vh;}.elementor-2431 .elementor-element.elementor-element-6bffe81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-2431 .elementor-element.elementor-element-6bffe81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-45c2540{text-align:center;}.elementor-2431 .elementor-element.elementor-element-45c2540 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group{margin-bottom:24px;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-form-fields-wrapper{margin-bottom:-24px;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group > a{color:var( --e-global-color-primary );}body .elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group > label{padding-bottom:4px;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-form-fields-wrapper label{color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2431 .elementor-element.elementor-element-c217cea .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-a8e3b66 */.wpDataTableID-11 table {
    width: 100% !important;
}

/* Force wrapping ONLY for wpDataTable 11 */
table.wpDataTableID-11 td {
    white-space: normal !important;
    word-break: break-word !important;
}

table.wpDataTableID-11 th {
    white-space: normal !important;
}

/* Make the scroll body the scrolling container */
.wpDataTableID-11 .dataTables_scrollBody {
    overflow-y: auto !important;
    max-height: 70vh; /* Adjust height as needed */
}

/* Make header sticky */
.wpDataTableID-11 .dataTables_scrollHead {
    position: sticky;
    top: 0;
    z-index: 10;
    background: white;
}

/* Keep header cells visually solid */
.wpDataTableID-11 .dataTables_scrollHead th {
    background: white !important;
}





/* column widths are specified here */
.wpDataTableID-11 table th:nth-child(1),
.wpDataTableID-11 table td:nth-child(1) {
    min-width: 120px !important;
}



.wpDataTableID-11 table th:nth-child(2),
.wpDataTableID-11 table td:nth-child(2) {
    min-width: 175px !important;
}


.wpDataTableID-11 table th:nth-child(3),
.wpDataDataTableID-11 table td:nth-child(3) {
    min-width: 175px !important;
}


.wpDataTableID-11 table th:nth-child(4),
.wpDataDataTableID-11 table td:nth-child(4) {
    min-width: 100px !important;
}


.wpDataTableID-11 table th:nth-child(5),
.wpDataDataTableID-11 table td:nth-child(5) {
    min-width: 100px !important;
}

.wpDataTableID-11 table th:nth-child(6),
.wpDataDataTableID-11 table td:nth-child(6) {
    min-width: 150px !important;
}


.wpDataTableID-11 table th:nth-child(7),
.wpDataDataTableID-11 table td:nth-child(7) {
    min-width: 75px !important;
}


.wpDataTableID-11 table th:nth-child(8),
.wpDataDataTableID-11 table td:nth-child(8) {
    min-width: 75px !important;
}


.wpDataTableID-11 table th:nth-child(9),
.wpDataDataTableID-11 table td:nth-child(9) {
    min-width: 75px !important;
}

.wpDataTableID-11 table th:nth-child(10),
.wpDataDataTableID-11 table td:nth-child(10) {
    min-width: 150px !important;
}

.wpDataTableID-11 table th:nth-child(11),
.wpDataDataTableID-11 table td:nth-child(11) {
    min-width: 175px !important;
}

.wpDataTableID-11 table th:nth-child(12),
.wpDataDataTableID-11 table td:nth-child(12) {
    min-width: 175px !important;
}

.wpDataTableID-11 table th:nth-child(13),
.wpDataDataTableID-11 table td:nth-child(13) {
    min-width: 125px !important;
}

.wpDataTableID-11 table th:nth-child(14),
.wpDataDataTableID-11 table td:nth-child(14) {
    min-width: 50px !important;
}

.wpDataTableID-11 table th:nth-child(15),
.wpDataDataTableID-11 table td:nth-child(15) {
    min-width: 125px !important;
}


.wpDataTableID-11 table th:nth-child(16),
.wpDataDataTableID-11 table td:nth-child(16) {
    min-width: 700px !important;
     white-space: normal !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;   
    
    
}


.wpDataTableID-11 table th:nth-child(17),
.wpDataDataTableID-11 table td:nth-child(17) {
    min-width: 700px !important;
    white-space: normal !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;
    
}

.wpDataTableID-11 table th:nth-child(18),
.wpDataDataTableID-11 table td:nth-child(18) {
    min-width: 225px !important;
    
}

.wpDataTableID-11 .dataTables_scrollBody::-webkit-scrollbar {
    height: 28px;
}/* End custom CSS */