.elementor-1671 .elementor-element.elementor-element-bb47eca{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1671 .elementor-element.elementor-element-a5379bd{padding:12px 12px 12px 12px;border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-1671 .elementor-element.elementor-element-b958f32{--display:flex;}.elementor-1671 .elementor-element.elementor-element-1e33109{--display:flex;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-1671 .elementor-element.elementor-element-6c40510 .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-1671 .elementor-element.elementor-element-c7ff3b5{--display:flex;}.elementor-1671 .elementor-element.elementor-element-7476819{--display:flex;}.elementor-1671 .elementor-element.elementor-element-7430731{--display:flex;}.elementor-1671 .elementor-element.elementor-element-3fbfa55{--display:flex;}.elementor-1671 .elementor-element.elementor-element-35e17cd{--display:flex;}.elementor-1671 .elementor-element.elementor-element-f60f7a3{--display:flex;}.elementor-1671 .elementor-element.elementor-element-e4cf770{--display:flex;}.elementor-1671 .elementor-element.elementor-element-e53f970{--display:flex;}.elementor-1671 .elementor-element.elementor-element-7a08c0e{--display:flex;}.elementor-1671 .elementor-element.elementor-element-6e12364{--display:flex;}.elementor-1671 .elementor-element.elementor-element-be1cdcf{--display:flex;}.elementor-1671 .elementor-element.elementor-element-bddd3b1{--display:flex;}.elementor-1671 .elementor-element.elementor-element-4a32a04{--display:flex;}.elementor-1671 .elementor-element.elementor-element-efc5023{color:#7A7A7A;}.elementor-1671 .elementor-element.elementor-element-bf3ed35{--display:flex;}.elementor-1671 .elementor-element.elementor-element-58a2123{--display:flex;}.elementor-1671 .elementor-element.elementor-element-ad509b0{--display:flex;}.elementor-1671 .elementor-element.elementor-element-cf08b9a{--display:flex;}.elementor-1671 .elementor-element.elementor-element-711bac4{--display:flex;}.elementor-1671 .elementor-element.elementor-element-19ddefb{--display:flex;}.elementor-1671 .elementor-element.elementor-element-ec6f6aa{--display:flex;}.elementor-1671 .elementor-element.elementor-element-dcf7fee{--display:flex;}.elementor-1671 .elementor-element.elementor-element-ccae317{--display:flex;}.elementor-1671 .elementor-element.elementor-element-d339806{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7A7A7A;--n-accordion-title-hover-color:#7A7A7A;--n-accordion-title-active-color:#7A7A7A;--n-accordion-icon-size:15px;}.elementor-1671 .elementor-element.elementor-element-9427396{--display:flex;}.elementor-1671 .elementor-element.elementor-element-55af260{padding:12px 12px 12px 12px;border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-radius:12px 12px 12px 12px;text-align:center;}/* Start custom CSS for html, class: .elementor-element-32ab990 */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

body{
    background:#0b0617;
    font-family:'Poppins',sans-serif;
}

/* Wrapper */
.digiustad-table-wrapper{
    width:100%;
    overflow-x:auto;
    border-radius:18px;
    background:linear-gradient(135deg,#12051f,#1c0831);
    padding:3px;
    box-shadow:
        0 0 20px rgba(163,76,255,0.25),
        0 0 40px rgba(124,58,237,0.18);
}

/* Table */
.digiustad-table{
    width:100%;
    border-collapse:collapse;
    background:#140822;
    color:#ffffff;
    border-radius:18px;
    overflow:hidden;
}

/* Header */
.digiustad-table thead{
    background:linear-gradient(90deg,#6d28d9,#9333ea);
}

.digiustad-table thead th{
    padding:20px 22px;
    text-align:left;
    font-size:20px;
    font-weight:700;
    border-right:1px solid rgba(255,255,255,0.12);
    letter-spacing:0.3px;
}

.digiustad-table thead th:last-child{
    border-right:none;
}

/* Body */
.digiustad-table tbody tr{
    border-bottom:1px solid rgba(255,255,255,0.08);
    transition:0.3s ease;
}

.digiustad-table tbody tr:hover{
    background:rgba(147,51,234,0.12);
}

.digiustad-table tbody td{
    padding:22px;
    font-size:17px;
    line-height:1.6;
    color:#f3f4f6;
    border-right:1px solid rgba(255,255,255,0.06);
}

.digiustad-table tbody td:last-child{
    border-right:none;
}

/* Intent badges */
.intent-badge{
    display:inline-block;
    padding:10px 18px;
    border-radius:999px;
    font-size:15px;
    font-weight:600;
    letter-spacing:0.3px;
}

/* Individual Colors */
.informational{
    background:rgba(59,130,246,0.18);
    color:#60a5fa;
    border:1px solid rgba(96,165,250,0.35);
}

.navigational{
    background:rgba(168,85,247,0.18);
    color:#c084fc;
    border:1px solid rgba(192,132,252,0.35);
}

.commercial{
    background:rgba(236,72,153,0.18);
    color:#f472b6;
    border:1px solid rgba(244,114,182,0.35);
}

.transactional{
    background:rgba(34,197,94,0.18);
    color:#4ade80;
    border:1px solid rgba(74,222,128,0.35);
}

/* Responsive */
@media(max-width:768px){

    .digiustad-table thead th{
        font-size:16px;
        padding:16px;
    }

    .digiustad-table tbody td{
        font-size:15px;
        padding:16px;
    }

    .intent-badge{
        font-size:13px;
        padding:8px 14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac6192c */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

body{
    background:#0b0617;
    font-family:'Poppins',sans-serif;
    margin:0;
    padding:40px;
}

/* Wrapper */
.digi-table-wrapper{
    width:100%;
    overflow-x:auto;
    border-radius:18px;
    background:linear-gradient(135deg,#18042a,#2b0d4a);
    padding:3px;
    box-shadow:
        0 0 25px rgba(168,85,247,0.25),
        0 0 50px rgba(124,58,237,0.15);
}

/* Table */
.digi-keyword-table{
    width:100%;
    border-collapse:collapse;
    background:#12071f;
    color:#ffffff;
    overflow:hidden;
    border-radius:18px;
    min-width:1000px;
}

/* Header */
.digi-keyword-table thead{
    background:linear-gradient(90deg,#6d28d9,#9333ea);
}

.digi-keyword-table thead th{
    padding:18px 16px;
    text-align:left;
    font-size:17px;
    font-weight:700;
    border-right:1px solid rgba(255,255,255,0.12);
    white-space:nowrap;
}

.digi-keyword-table thead th:last-child{
    border-right:none;
}

/* Body */
.digi-keyword-table tbody tr{
    border-bottom:1px solid rgba(255,255,255,0.07);
    transition:0.3s ease;
}

.digi-keyword-table tbody tr:hover{
    background:rgba(168,85,247,0.10);
}

.digi-keyword-table tbody td{
    padding:16px;
    font-size:15px;
    line-height:1.5;
    border-right:1px solid rgba(255,255,255,0.05);
    vertical-align:top;
}

.digi-keyword-table tbody td:last-child{
    border-right:none;
}

/* First Column */
.digi-keyword-table tbody td:first-child{
    font-weight:700;
    color:#c084fc;
}

/* Tool Name */
.digi-keyword-table tbody td:nth-child(2){
    font-weight:600;
}

/* Status Colors */
.yes{
    color:#22c55e;
    font-weight:600;
}

.no{
    color:#ef4444;
    font-weight:600;
}

.free{
    color:#22c55e;
    font-weight:600;
}

.freemium{
    color:#f59e0b;
    font-weight:600;
}

/* Responsive */
@media(max-width:768px){

    body{
        padding:15px;
    }

    .digi-keyword-table thead th{
        font-size:14px;
        padding:14px;
    }

    .digi-keyword-table tbody td{
        font-size:13px;
        padding:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce95c1f */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

body{
    background:#0b0617;
    font-family:'Poppins',sans-serif;
    margin:0;
    padding:40px;
}

/* Wrapper */
.digi-factor-table-wrapper{
    width:100%;
    overflow-x:auto;
    border-radius:18px;
    background:linear-gradient(135deg,#18042a,#2b0d4a);
    padding:3px;
    box-shadow:
        0 0 20px rgba(168,85,247,0.25),
        0 0 45px rgba(124,58,237,0.15);
}

/* Table */
.digi-factor-table{
    width:100%;
    border-collapse:collapse;
    background:#12071f;
    color:#ffffff;
    border-radius:18px;
    overflow:hidden;
}

/* Header */
.digi-factor-table thead{
    background:linear-gradient(90deg,#6d28d9,#9333ea);
}

.digi-factor-table thead th{
    padding:18px 20px;
    text-align:left;
    font-size:18px;
    font-weight:700;
    border-right:1px solid rgba(255,255,255,0.10);
}

.digi-factor-table thead th:last-child{
    border-right:none;
}

/* Body Rows */
.digi-factor-table tbody tr{
    border-bottom:1px solid rgba(255,255,255,0.06);
    transition:0.3s ease;
}

.digi-factor-table tbody tr:hover{
    background:rgba(168,85,247,0.10);
}

/* Table Cells */
.digi-factor-table tbody td{
    padding:20px;
    font-size:16px;
    line-height:1.6;
    border-right:1px solid rgba(255,255,255,0.05);
    vertical-align:top;
}

.digi-factor-table tbody td:last-child{
    border-right:none;
}

/* Factor Badges */
.factor-badge{
    display:inline-block;
    padding:10px 18px;
    border-radius:999px;
    font-size:15px;
    font-weight:600;
    letter-spacing:0.3px;
}

/* Individual Colors */
.volume{
    background:rgba(59,130,246,0.18);
    color:#60a5fa;
    border:1px solid rgba(96,165,250,0.35);
}

.difficulty{
    background:rgba(239,68,68,0.18);
    color:#f87171;
    border:1px solid rgba(248,113,113,0.35);
}

.relevance{
    background:rgba(34,197,94,0.18);
    color:#4ade80;
    border:1px solid rgba(74,222,128,0.35);
}

/* Responsive */
@media(max-width:768px){

    body{
        padding:15px;
    }

    .digi-factor-table thead th{
        font-size:15px;
        padding:14px;
    }

    .digi-factor-table tbody td{
        font-size:14px;
        padding:14px;
    }

    .factor-badge{
        font-size:13px;
        padding:8px 14px;
    }
}/* End custom CSS */