/*
Theme Name:   Lowlead child theme
Description:  Write here a brief description about your child-theme
Author:       Themesflat
Author URL:   https://consaltiwp.themesflat.com/
Template:     lowlead
Version:      1.0.0
Tested up to: 5.9.3
Requires PHP: 5.6
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  lowlead-child-theme
*/



/* --- Complete Fix for Services Grid Layout --- */

/* 1. Main Card Container */
.tf-practise-area-style1 .content,
.themesflat-practise-area-taxonomy .content {
    position: relative !important;
    display: block !important;
    padding: 20px !important;
    min-height: 160px !important;
    background: #ffffff !important;
}

.tf-practise-area-style1 .content-wrap,
.themesflat-practise-area-taxonomy .content-wrap {
    position: static !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 2. Category Title (Upar set karein) */
.tf-practise-area-style1 .practise-area-meta,
.tf-practise-area-style1 .practise-area-categories,
.themesflat-practise-area-taxonomy .practise-area-categories {
    position: relative !important;
    display: block !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
    color: #666666 !important;
    font-weight: 500 !important;
    width: 100% !important;
}

/* 3. Main Title Container (Category ke niche aayega) */
.tf-practise-area-style1 h2.title,
.themesflat-practise-area-taxonomy h2.title {
    position: relative !important;
    display: block !important;
    clear: both !important;
    font-size: 18px !important;
    line-height: 1.4 !important;
    margin: 0 0 15px 0 !important;
    padding: 0 !important;
    word-break: break-word !important;
}

.tf-practise-area-style1 h2.title a,
.themesflat-practise-area-taxonomy h2.title a {
    color: #222222 !important;
    text-decoration: none !important;
}

/* 4. First Drop-Cap Letter Fix (Inline karein) */
.tf-practise-area-style1 .title-first-letter,
.themesflat-practise-area-taxonomy .title-first-letter {
    position: static !important;
    display: inline !important;
    float: none !important;
    font-size: 24px !important;
    line-height: inherit !important;
    color: #00bcd4 !important;
    font-weight: 700 !important;
    margin-right: 2px !important;
}

.tf-practise-area-style1 .title-rest-letter,
.themesflat-practise-area-taxonomy .title-rest-letter {
    position: static !important;
    display: inline !important;
    font-size: 18px !important;
    line-height: inherit !important;
}

/* 5. Read More Arrow Positioning */
.tf-practise-area-style1 .practise-area-view-more,
.themesflat-practise-area-taxonomy .practise-area-view-more {
    position: relative !important;
    display: inline-block !important;
    margin-top: 5px !important;
}