/*
Theme Name: Netzon Child
Template:   netzon
Theme URI: https://signallx.in/
Description: Netzon Child Theme
Author: AwaikenThemes
Author URI: https://signallx.in/
Version: 1.0.0
Text Domain: netzon-child
*/


/* Hide original file input */







/* 
.wpcf7-form-control-wrap[data-name="support-file"] .wpcf7-file {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 2;
}

.wpcf7-form-control-wrap[data-name="support-file"]::after {
    content: "📂 Choose File";
    display: flex;
    align-items: center;
    justify-content: center;

    width: 100%;
    min-height: 50px;

    background-image: linear-gradient(
        90deg,
        var(--e-global-color-accent) 0%,
        var(--e-global-color-accentsecondary) 100%
    );

    color: #fff;
    padding: 12px 20px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;

    cursor: pointer;
    transition: all 0.3s ease;
    box-sizing: border-box;
    text-align: center;
}

.wpcf7-form-control-wrap[data-name="support-file"]:hover::after {
    opacity: 0.9;
    transform: translateY(-2px);
}

.wpcf7-form-control-wrap[data-name="support-file"]:active::after {
    transform: translateY(0);
}

 */




.trail-items li a, .page-header-box .post-meta ul li a, .trail-items li, .page-header-box .post-meta ul li {color: #ffffff;}
.elementor-heading-title span {color: #9ab757;}
.faq-accordion ul {padding: 0px 15px;}



.custom-table th {color: #272e64;}
.custom-table{border:1px solid #0f24531a;border-radius:8px;overflow:hidden;border-collapse:collapse;}
.custom-table th,.custom-table td{border:1px solid #0f24531a;}
.product-min .elementskit-infobox {min-height: 330px;}


.policy-page ol, .policy-page ul{padding-left:1rem;}
.policy-page h4{margin-bottom:10px;}


.page-header {background: #272e64;margin-top: -78px;padding: 270px 5px 150px;}
.page-header-box h1 {font-size: 50px !important;margin-bottom: 20px !important;color:white !important;}
.post-single-meta ul li, .post-single-meta ul li i {color: white !important;}


/* .custom-table {
  display: block;
  overflow-x: scroll;
}
 */



/* Only Mobile Table Scroll */
@media (max-width: 767px) {
    .custom-table {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .custom-table table {
        min-width: 700px;
    }
}









