/*
 Theme Name:   INB Tech - S1
 Theme URI:    https://generatepress.com
 Description:  A responsive and modern GeneratePress theme designed for tech content, featuring automatic dark and light mode based on device settings, with flexible customization options for an engaging user experience across all screen sizes.
 Author:       INB DIgital
 Author URI:   https://inbdigital.com
 Template:     generatepress
 Version:      1.0
*/

/* Colors For Dark Mode */
@media (prefers-color-scheme: dark) {
    :root {
        --base: #1c1a1a;
        --base-2: #292929;
        --base-3: #1c1a1a;
        --contrast: #e7e7e7;

        --main-color: #ffb800;
        --second-color: #b1820c;

        --archive-link-color: #e7e7e7;
        --archive-category-color: #f47938;
        --fade-color-1: #373737;

        --nav-bg-color: #292626;
        --footer-section-color: #292626;
    }

    .hp-hero {
        background: linear-gradient(180deg, #1c1a1a 0, rgba(251, 199, 36, 0));
    }

    .post-category-link a {
        color: #f4f3ef;
        background: #f47938;
        padding: 5px;
        border-radius: 2px;
        text-decoration: none !important;
    }

    .post-category-link a:hover {
        color: #f47938;
        padding: 5px;
        background: #ffff;
        text-decoration: none;
    }
}

/* Colors */
:root {
    --linear-start-color: #fc4a1a;
    --linear-end-color: #f7b733;
}

.heading-bottom-line:after,.heading-left-line:before{content:"";position:absolute;left:0;background:linear-gradient(135deg,var(--linear-start-color),var(--linear-end-color))}.heading-bottom-line,.heading-left-line,.inbdigital-social-sharing svg{position:relative;display:inline-block}::selection{color:var(--base-3);background:var(--main-color)}.author-desc-txt,.inb-line-clamp-heading-comm a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inb-line-clamp-heading-1 a{-webkit-line-clamp:1}.inb-line-clamp-heading-2 a{-webkit-line-clamp:2}.author-desc-txt,.inb-line-clamp-heading-3 a{-webkit-line-clamp:3}.inb-line-clamp-heading-4 a{-webkit-line-clamp:4}.hp-hero{background-image:linear-gradient(180deg,#fbc724,rgba(255,255,255,0) 90%)}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{order:-1!important;margin-right:auto}.main-navigation.toggled .main-nav ul{background-color:#e4eaed}.main-navigation.toggled .main-nav a{color:#000}.icon-menu-bars svg,.icon-search svg{height:1.4em;width:1.4em;top:.25em}.text-decoration-underline:hover{text-decoration:underline}a{transition:.1s ease-in-out!important}.underline-hover-effect a{text-decoration:none;text-underline-offset:2px}.underline-hover-effect a:hover{text-decoration:underline;text-underline-offset:4px}.post-category-link a,.post-category-link a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--yellow-color)!important;text-decoration-color:var(--yellow-color)!important;text-decoration-thickness:0.2em!important}.entry-content a,.entry-content a:hover,.underline-hover-colored-effect,.underline-hover-colored-effect:hover{text-decoration:underline!important;-webkit-text-decoration-color:var(--yellow-color)!important;text-decoration-color:var(--yellow-color)!important;text-decoration-thickness:0.2em!important}.entry-content a,.post-category-link a,.underline-hover-colored-effect{text-underline-offset:0.2em!important;transition:.1s ease-in-out!important}.entry-content a:hover,.post-category-link a:hover,.underline-hover-colored-effect:hover{text-underline-offset:0.4em!important}.dynamic-term-description p{text-align:center;margin-bottom:0;color:#424242}.heading-left-line:before{width:30px;height:4px;top:50%}.heading-bottom-line:after{top:100%;width:100%;height:5px;right:0;bottom:0;z-index:1;border-radius:inherit}.entry-content .wp-block-image{margin-bottom:.75em}.entry-content .wp-block-image img{border-radius:6px;border:1px solid #f1f1f1}.entry-content ol,.entry-content ul{margin:0 0 1em 2em}.entry-content ol li::marker,.entry-content ul li::marker{color:var(--second-color)}blockquote{font-size:15px;font-weight:600;font-style:normal;background-color:var(--fade-color-1);border-left:5px solid var(--main-color);border-radius:8px;box-shadow:rgb(102 103 107 / 30%) 0 3px 9px;padding:10px;margin:0 0 1.5em}.search-modal-form{border-radius:50px;border:1px solid #9b9b9b;overflow:hidden}input:focus-visible,textarea:focus-visible{outline:-webkit-focus-ring-color auto 0}.generate-back-to-top{border-radius:50%}.inbdigital-social-sharing-con{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:20px 5px}.inbdigital-social-sharing-con span{font-weight:600;font-size:15px;color:#696969}.inbdigital-ss-inner-con{display:flex;flex-wrap:wrap;font-size:0}.inbdigital-social-sharing{padding:8px;margin:4px;border-radius:4px;box-shadow:-2px -3px 1px 0 rgb(0 0 0 / 17%) inset}.inbdigital-social-sharing:hover{opacity:.9}.inbdigital-social-sharing svg{top:.15em}.inbdigital-ss-fb{fill:#fff;background-color:#3e558b}.inbdigital-ss-wha{fill:#fff;background-color:#19bd56}.inbdigital-ss-tg{fill:#fff;background-color:#0e7cb3}.inbdigital-ss-x{fill:#fff;background-color:#000}.inbdigital-one-share{fill:#fff;background-color:#d90000}.comment-form input:not([type=checkbox]),.comment-form textarea{border-radius:8px;width:100%}.comment-respond{margin:30px 0;background:var(--fade-color-1);border-radius:0 0 10px 10px;padding:16px;font-size:16px;position:relative;border-top:5px solid;border-image:linear-gradient(90deg,var(--linear-start-color),var(--linear-end-color)) 1}pre{background:var(--light-gray-color);color:#212121}.inb-footer-menu ul{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:0}.inb-footer-menu ul li a{text-decoration:none}@media (min-width:769px){.comment-respond{padding:40px 50px}.inside-right-sidebar{position:-webkit-sticky;position:sticky;top:100px}}@media (max-width:768px){.tag-links{white-space:nowrap!important}.inbdigital-social-sharing-con span{font-size:13px}}

