/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 05 2024 | 11:50:53 */
        table {
            width: 100%;
            border-collapse: collapse;
            margin-bottom: 15px;
        }

        th, td {
           border: 1px solid #ddd;
            padding: 8px;
            text-align: center !important; /* Center-align text */
        }

        th {
            background-color: #f2f2f2;
        }

        @media only screen and (max-width: 600px) {
            table, thead, tbody, th, td, tr {
                display: block;
            }

            th {
                position: absolute;
                top: -9999px;
                left: -9999px;
            }

            tr {
                margin-bottom: 15px;
            }

            td {
                border: none;
                border-bottom: 1px solid #ddd;
                position: relative;
                padding-left: 50%;
            }

            td:before {
                position: absolute;
                top: 6px;
                left: 6px;
                width: 45%;
                padding-right: 10px;
                white-space: nowrap;
                content: attr(data-label);
                font-weight: bold;
            }
        }
.elementor-page-8446 div#footer-wrapper, .elementor-page-8382 div#footer-wrapper, .elementor-page-8427 div#footer-wrapper
, .elementor-page-8516 div#footer-wrapper{
    display: none;
}
.elementor-page-8446 div#elementor-header, .elementor-page-8382 div#elementor-header, .elementor-page-8427 div#elementor-header
, .elementor-page-8516 div#elementor-header{
    display: none;
}

.elementor-page-8446 #wrapper, .elementor-page-8382 #wrapper, .elementor-page-8427 #wrapper, , .elementor-page-8516 #wrapper {
padding-top: 0 !important;
}
.elementor-page-8446 div#wrapper, .elementor-page-8382 div#wrapper, .elementor-page-8427 div#wrapper {
    padding-top: 5px !important;
}