.elementor-20 .elementor-element.elementor-element-f4a7217 > .elementor-container{min-height:40vh;}.elementor-20 .elementor-element.elementor-element-0bac655 .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e6eccd7 > .elementor-container{min-height:40vh;}.elementor-20 .elementor-element.elementor-element-f6dd4eb .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ca1c47f > .elementor-container{min-height:40vh;}.elementor-20 .elementor-element.elementor-element-3f1de25:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3f1de25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111113;}.elementor-20 .elementor-element.elementor-element-3f1de25, .elementor-20 .elementor-element.elementor-element-3f1de25 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-3f1de25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-3f1de25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-64780e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e06d0dd{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:#D2D2D2;}.elementor-20 .elementor-element.elementor-element-082b411 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-082b411 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-20 .elementor-element.elementor-element-ad82a48:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ad82a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111113;}.elementor-20 .elementor-element.elementor-element-ad82a48, .elementor-20 .elementor-element.elementor-element-ad82a48 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-ad82a48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-ad82a48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-0007c80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-761f0bb{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:#D2D2D2;}.elementor-20 .elementor-element.elementor-element-ad9f89b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ad9f89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111113;}.elementor-20 .elementor-element.elementor-element-ad9f89b, .elementor-20 .elementor-element.elementor-element-ad9f89b > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-ad9f89b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-ad9f89b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f0a7356 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2bdf2e4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2bdf2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111113;}.elementor-20 .elementor-element.elementor-element-2bdf2e4, .elementor-20 .elementor-element.elementor-element-2bdf2e4 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-2bdf2e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-2bdf2e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ed6d8b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7cc4a9b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;}@media(max-width:990px){.elementor-20 .elementor-element.elementor-element-64780e6{text-align:center;}.elementor-20 .elementor-element.elementor-element-0007c80{text-align:center;}.elementor-20 .elementor-element.elementor-element-f0a7356{text-align:center;}.elementor-20 .elementor-element.elementor-element-ed6d8b1{text-align:center;}}@media(min-width:991px){.elementor-20 .elementor-element.elementor-element-dc052ba{width:30%;}.elementor-20 .elementor-element.elementor-element-cd2ad9f{width:70%;}}/* Start custom CSS *//* Ticket Tables */
.ctuk-tickets-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}

.ctuk-tickets-table th,
.ctuk-tickets-table td {
    padding: 10px;
    text-align: left;
}

.ctuk-tickets-table th {
    background-color: #333; /* Dark background color */
    color: #fff;           /* White text color */
    font-weight: bold;
}

/* Remove borders */
.ctuk-tickets-table th,
.ctuk-tickets-table td {
    border: none;
}

/* Pagination */
.ctuk-pagination ul {
    list-style: none;
    padding: 0;
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.ctuk-pagination ul li {
    margin: 0 5px;
}

.ctuk-pagination ul li a,
.ctuk-pagination ul li span {
    display: block;
    padding: 8px 12px;
    text-decoration: none;
    color: #0073aa;
    border-radius: 4px;
    background: none; /* Remove any default backgrounds */
}

.ctuk-pagination ul li a:hover,
.ctuk-pagination ul li span.current {
    background-color: #0073aa;
    color: #fff;
}

/* Ticket Statistics */
.ctuk-ticket-statistics ul {
    list-style: none;
    padding: 0;
}

.ctuk-ticket-statistics ul li {
    margin-bottom: 5px;
}

/* Recent Activity */
.ctuk-recent-activity ul {
    list-style: none;
    padding: 0;
}

.ctuk-recent-activity ul li {
    margin-bottom: 10px;
}

.ctuk-recent-activity ul li a {
    font-weight: bold;
    color: #0073aa;
    text-decoration: none;
}

.ctuk-recent-activity ul li a:hover {
    text-decoration: underline;
}

.ctuk-recent-activity ul li span {
    display: block;
    font-size: 0.9em;
    color: #555;
}

/* Star Rating */
.ctuk-tickets-table .star {
    font-size: 1em;
    color: #FFD700; /* Gold color for stars */
}

.ctuk-tickets-table .star.filled {
    color: #FFD700; /* Filled stars in gold */
}

.ctuk-tickets-table .star:not(.filled) {
    color: #ccc; /* Empty stars in light gray */
}

/* Submit Ticket Form */
.ctuk-submit-ticket-form {
    margin-top: 30px;
}

.ctuk-submit-ticket-form form p {
    margin-bottom: 15px;
}

.ctuk-submit-ticket-form form label {
    font-weight: bold;
}

.ctuk-submit-ticket-form form input[type="text"],
.ctuk-submit-ticket-form form select,
.ctuk-submit-ticket-form form textarea {
    width: 100%;
    padding: 8px;
    box-sizing: border-box;
}

.ctuk-submit-ticket-form form input[type="submit"] {
    background-color: #0073aa;
    color: #fff;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 4px;
}

.ctuk-submit-ticket-form form input[type="submit"]:hover {
    background-color: #005177;
}/* End custom CSS */