@media(max-width:991px){

    .experience-card{

        position:relative;

        left:0;

        bottom:0;

        margin:25px auto 0;

    }

}




/*==============================
    Featured Projects
==============================*/

@media (max-width:991px){

    .project-card{

        height:300px;

    }

}

@media (max-width:767px){

    .project-card{

        height:260px;

    }

    .project-overlay{

        padding:20px;

    }

    .project-overlay h3{

        font-size:22px;

    }

}




/*==============================
    Sustainability
==============================*/

@media(max-width:991px){

    .floating-badge{

        position:relative;

        right:auto;

        bottom:auto;

        margin:25px auto 0;

    }

}



@media(max-width:768px){

.page-banner{

padding:150px 0 90px;

}

.page-banner h1{

font-size:42px;

}

}




/*==============================
    Company Story
==============================*/

@media(max-width:991px){

    .story-badge{

        position:relative;

        left:0;

        bottom:0;

        margin:25px auto 0;

    }

}

@media(max-width:767px){

    .company-story{

        padding:80px 0;

    }

    .story-feature{

        margin-bottom:18px;

    }

}





/*==============================
    Mission & Vision
==============================*/

@media(max-width:991px){

    .mission-card{

        padding:40px 30px;

    }

}

@media(max-width:767px){

    .mission-vision{

        padding:80px 0;

    }

    .mission-card h3{

        font-size:28px;

    }

    .mission-icon{

        width:75px;

        height:75px;

        font-size:28px;

    }

}




/*==============================
        CTA
==============================*/

@media(max-width:991px){

    .cta-title{

        font-size:44px;

    }

}

@media(max-width:767px){

    .cta-section{

        padding:80px 0;

    }

    .cta-title{

        font-size:34px;

    }

    .cta-text{

        font-size:16px;

    }

    .cta-buttons{

        flex-direction:column;

        align-items:center;

    }

    .btn-primary-custom,
    .btn-outline-light-custom{

        width:100%;
        max-width:300px;

    }

}





@media(max-width:991px){

    .category-card{

        height:420px;

    }

}

@media(max-width:767px){

    .product-categories{

        padding:80px 0;

    }

    .category-card{

        height:360px;

    }

    .category-overlay{

        padding:25px;

    }

    .category-overlay h3{

        font-size:28px;

    }

}




@media(max-width:768px){

.product-features{

grid-template-columns:1fr;

}

.product-details{

padding:80px 0;

}

}




@media(max-width:767px){

    .applications-section{

        padding:80px 0;

    }

}




@media(max-width:767px){

    .product-gallery{

        padding:80px 0;

    }

    .gallery-item{

        height:250px;

    }

}




@media(max-width:767px){

    .related-products{

        padding:80px 0;

    }

    .related-card img{

        height:220px;

    }

}



@media(max-width:991px){

    .quote-form{

        padding:30px;

    }

}

@media(max-width:767px){

    .quote-section{

        padding:80px 0;

    }

    .quote-form{

        padding:25px;

    }

}




@media(max-width:768px){

.gallery-item img{

height:240px;

}

.gallery-filter button{

padding:12px 22px;

font-size:14px;

}

}







@media(max-width:991px){

    .navbar-logo{

        width:150px;

    }

}

@media(max-width:767px){

    .navbar-logo{

        width:130px;

    }

}





@media(max-width:991px){

    .footer-logo{

        text-align:center;

    }

    .footer-logo-img{

        width:190px;

    }

}

@media(max-width:767px){

    .footer-logo-img{

        width:160px;

    }

}




@media (max-width:991px){

    .cta-card{

        padding:45px 35px;

        text-align:center;

    }

    .cta-card h2{

        font-size:36px;

    }

}

@media (max-width:767px){

    .cta-section{

        padding:80px 0;

        background-attachment:scroll;

    }

    .cta-card{

        padding:35px 25px;

    }

    .cta-card h2{

        font-size:30px;

    }

    .cta-card p{

        font-size:16px;

    }

}







@media(max-width:991px){

    .contact-info-section{

        padding:90px 0;

    }

}

@media(max-width:767px){

    .contact-info-section{

        padding:70px 0;

    }

}







@media(max-width:991px){

.contact-form-box{

padding:35px;

}

}

@media(max-width:767px){

.contact-form-section{

padding:80px 0;

}

.contact-form-box{

padding:25px;

}

}






@media (max-width:991px){

    .dropdown-submenu>.submenu{

        position:static;

        opacity:1;

        visibility:visible;

        box-shadow:none;

        display:none;

        margin-left:15px;

        padding-left:10px;

        border-left:2px solid #C89B3C;

        background:transparent;

    }

    .dropdown-submenu.open>.submenu{

        display:block;

    }

}







@media (max-width:768px){

    .specification-section{

        padding:80px 0;

    }

    .specification-table{

        padding:15px;

        overflow-x:auto;

    }

    .specification-table table{

        min-width:700px;

    }

}






@media(max-width:768px){

#treeScroll{

right:15px;

bottom:20px;

width:65px;

height:80px;

}

}

/*====================================
    ABOUT SECTION COLLAGE - RESPONSIVE
=====================================*/

@media(max-width:991px){

    .about-image{
        height:420px;
        margin-bottom:40px;
    }

    .collage-frame{
        top:-16px;
        left:-16px;
    }

    .collage-badge{
        width:80px;
        height:80px;
        left:-15px;
        top:20px;
    }

    .experience-box{
        right:10px;
        bottom:-25px;
        width:160px;
        padding:18px;
    }

    .experience-box h2{
        font-size:40px;
    }

}

@media(max-width:767px){

    .about-image{
        height:340px;
        margin-bottom:60px;
    }

    .collage-item{
        border-radius:16px;
    }

    .collage-frame,
    .collage-dots{
        display:none;
    }

    .collage-badge{
        width:64px;
        height:64px;
        left:-10px;
        top:12px;
        border-width:3px;
    }

    .experience-box{
        right:10px;
        bottom:-40px;
        width:140px;
        padding:14px;
    }

    .experience-box h2{
        font-size:32px;
    }

    .experience-box span{
        font-size:12px;
    }

}







/* Large Tablet */
@media(max-width:1200px){

    .spec-grid{
        grid-template-columns:repeat(4,1fr);
    }

}

/* Tablet */
@media(max-width:992px){

    .spec-grid{
        grid-template-columns:repeat(3,1fr);
    }

    .spec-wide{
        grid-column:span 3;
    }

}

/* Mobile */
@media(max-width:768px){

    .spec-grid{
        grid-template-columns:repeat(2,1fr);
        gap:18px;
    }

    .spec-card{
        padding:25px 18px;
    }

    .spec-card h5{
        font-size:20px;
    }

    .spec-icon{
        width:60px;
        height:60px;
        font-size:22px;
    }

    .spec-wide{
        grid-column:span 2;
    }

}

/* Small Mobile */
@media(max-width:576px){

    .spec-grid{
        grid-template-columns:1fr;
    }

    .spec-wide{
        grid-column:span 1;
    }

}








@media(max-width:767px){

    .hardwood-collection{

        padding:80px 0;

    }

    .wood-image img{

        height:220px;

    }

    .wood-content{

        padding:25px;

    }

    .wood-content h3{

        font-size:26px;

    }

}








/*=====================================
        PROPRIETOR
======================================*/

@media(max-width:991px){

.proprietor-image{

margin-bottom:40px;

margin-left: 73px;
        
margin-right: auto;

}

.owner-tag{

left:20px;

bottom:20px;

font-size:20px;

padding:12px 22px;

}

.proprietor-content h2{

font-size:42px;

}

.owner-features{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:767px){

.proprietor-section{

padding:80px 0;

}

.proprietor-content h2{

font-size:34px;

text-align:center;

}

.proprietor-content h5{

text-align:center;

font-size:15px;

}

.proprietor-content p{

text-align:center;

}

.owner-features{

grid-template-columns:1fr;

}

.owner-card{

padding:25px;

}

.owner-quote{

padding:25px;

text-align:center;

}

.owner-tag{

left:15px;

bottom:15px;

font-size:18px;

}

}

/*=====================================
        ADDED: GLOBAL RESPONSIVE FIXES
        (Hero, Section Titles, Stats, Experience Badge)
======================================*/

/* ---------- Section Title / Subtitle / Description ---------- */

@media (max-width:1199.98px){
    .section-title{
        font-size:46px;
    }
}

@media (max-width:991.98px){
    .section-title{
        font-size:40px;
    }
    .section-subtitle{
        font-size:13px;
    }
}

@media (max-width:575.98px){
    .section-title{
        font-size:32px;
    }
    .section-description{
        font-size:15px;
    }
}

@media (max-width:400px){
    .section-title{
        font-size:27px;
    }
}

/* ---------- Hero Slider ---------- */

@media (max-width:1199.98px){
    .hero-title{
        font-size:58px;
    }
}

@media (max-width:991.98px){
    .heroSwiper,
    .hero-bg{
        height:100vh;
        min-height:560px;
    }

    .hero-subtitle{
        font-size:13px;
        letter-spacing:2px;
        margin-bottom:18px;
    }

    .hero-subtitle::after{
        width:45px;
    }

    .hero-title{
        font-size:44px;
        margin-bottom:18px;
    }

    .hero-bg p{
        font-size:16px;
        margin-bottom:30px;
    }

    .hero-buttons a{
        min-width:0;
    }

    .heroSwiper .swiper-button-next,
    .heroSwiper .swiper-button-prev{
        display:none;
    }
}

@media (max-width:575.98px){
    .hero-title{
        font-size:34px;
    }

    .hero-bg p{
        font-size:15px;
        max-width:100%;
    }

    .hero-buttons{
        flex-direction:column;
        gap:14px;
    }

    .hero-buttons a{
        width:100%;
        text-align:center;
    }
}

@media (max-width:400px){
    .hero-title{
        font-size:28px;
    }
}

/* ---------- Company Statistics ---------- */

@media (max-width:991.98px){
    .stats-section{
        margin-top:-60px;
    }

    .stat-card{
        padding:32px 20px;
    }

    .stat-icon{
        width:64px;
        height:64px;
        font-size:24px;
        margin-bottom:18px;
    }

    .stat-card h2,
    .stat-number .counter,
    .stat-number .percent-sign{
        font-size:38px;
    }

    .stat-card span{
        font-size:15px;
    }
}

@media (max-width:575.98px){
    .stats-section{
        margin-top:-40px;
    }

    .stat-card{
        padding:26px 16px;
    }

    .stat-card h2,
    .stat-number .counter,
    .stat-number .percent-sign{
        font-size:32px;
    }
}

/* ---------- Experience / Story Floating Badges ---------- */

@media (max-width:991.98px){
    .experience-card h2,
    .experience-box h2,
    .story-badge h2{
        font-size:40px;
    }
}

@media (max-width:575.98px){
    .experience-card h2,
    .experience-box h2,
    .story-badge h2{
        font-size:32px;
    }
}

/* ---------- General small-device safety net ---------- */

@media (max-width:575.98px){
    section{
        padding:70px 0;
    }

    .container{
        padding-left:16px;
        padding-right:16px;
    }
}

@media (max-width:400px){
    section{
        padding:60px 0;
    }
}

/* Prevent any accidental horizontal scroll from off-canvas / transformed elements */
html, body{
    max-width:100%;
    overflow-x:hidden;
}


/*=====================================
    JJ TIMBERLAND RESPONSIVE POLISH 2026
======================================*/

:root{
    --mobile-gutter:clamp(16px,4vw,28px);
}

html{
    scroll-padding-top:92px;
}

body{
    min-width:320px;
}

.navbar,
.navbar.scrolled{
    background:linear-gradient(135deg, rgb(255 211 180 / 85%), rgb(128 98 77 / 94%) 52%, rgb(52 72 60 / 94%));
    border-bottom:1px solid rgba(216,166,77,.24);
    box-shadow:0 14px 42px rgba(21,14,9,.28);
}

.navbar::before{
    content:"";
    position:absolute;
    left:50%;
    bottom:-1px;
    width:min(780px,70vw);
    height:2px;
    transform:translateX(-50%);
    background:linear-gradient(90deg,transparent,#d8a64d,transparent);
    opacity:.7;
    pointer-events:none;
}

.navbar .container{
    position:relative;
}

.navbar .nav-link,
.navbar .nav-arrow{
    color:#fff8e9;
    text-shadow:0 1px 2px rgba(0,0,0,.35);
}

.navbar .nav-link:hover,
.navbar .nav-link:focus,
.navbar .nav-link.active{
    color:#ffd37a;
}

.navbar .nav-link::after{
    background:#ffd37a;
    box-shadow:0 0 12px rgba(255,211,122,.65);
}

.navbar .navbar-toggler{
    border:1px solid rgba(255,255,255,.22) !important;
    background:rgba(255,255,255,.12);
}

.hamburger-line{
    background:#fff8e9;
}

.navbar .quote-btn,
.btn-primary-custom,
.btn-outline-custom,
.btn-outline-light-custom,
.contact-card a,
.category-overlay span,
.project-overlay a,
.wood-content a{
    min-height:44px;
    align-items:center;
    justify-content:center;
    /* text-align:center; */
    white-space:normal;
}

@media (min-width:992px){
    .navbar{
        min-height:100px;
        padding:12px 0;
    }

    .navbar.scrolled{
        min-height:74px;
        padding:8px 0;
    }

    .navbar .navbar-collapse-panel{
        display:flex;
        justify-content:flex-end;
        flex:1 1 auto;
    }

    .navbar .navbar-nav{
        padding:8px 10px;
        border:1px solid rgba(255,255,255,.14);
        border-radius:999px;
        background:rgba(255,255,255,.08);
        box-shadow:inset 0 1px 0 rgba(255,255,255,.12);
    }

    .navbar .nav-link{
        border-radius:999px;
    }

    .navbar .nav-link:hover,
    .navbar .nav-link:focus,
    .navbar .nav-link.active{
        background:rgba(255,255,255,.12);
    }
}

@media (max-width:1199.98px) and (min-width:992px){
    .navbar-logo{width:150px;}
    .navbar .nav-link{font-size:14px;padding:11px 10px !important;}
    .navbar .nav-cta{margin-left:6px;}
    .navbar .quote-btn{padding:11px 15px;font-size:13px;}
}

@media (max-width:991.98px){
    html{scroll-padding-top:76px;}

    .navbar,
    .navbar.scrolled{
        min-height:82px;
        padding:10px 0;
    }

    .navbar .container{
        padding-left:var(--mobile-gutter);
        padding-right:var(--mobile-gutter);
    }

    .navbar-logo{width:clamp(126px,34vw,155px);}

    .navbar-collapse-panel{
        width:min(380px,88vw);
        background:linear-gradient(180deg,#fffaf0,#f1e4d3);
        border-left:1px solid rgba(139,94,60,.18);
    }

    .mobile-nav-header{
        min-height:92px;
        background:
            linear-gradient(135deg,rgba(35,28,20,.96),rgba(108,72,43,.94)),
            radial-gradient(circle at 22% 20%,rgba(216,166,77,.35),transparent 38%);
    }

    .navbar .navbar-nav{
        gap:8px;
        padding:18px 14px 22px;
    }

    .navbar .nav-item{
        border:0;
    }

    .navbar .nav-link,
    .navbar .dropdown-caret{
        min-height:50px;
        border:1px solid rgba(139,94,60,.12);
        border-radius:12px;
        background:#fffaf2;
        color:#35271b;
        text-shadow:none;
        box-shadow:0 8px 18px rgba(71,48,29,.06);
    }

    .navbar .nav-link{
        display:flex;
        align-items:center;
        padding:14px 16px !important;
        font-size:15px;
    }

    .navbar .nav-link:hover,
    .navbar .nav-link:focus,
    .navbar .nav-link.active,
    .navbar .dropdown-caret:hover,
    .navbar .dropdown-caret.active{
        color:#fff;
        background:linear-gradient(135deg,var(--primary),var(--secondary));
        border-color:rgba(216,166,77,.4);
    }

    .navbar .dropdown-caret .nav-arrow,
    .navbar .nav-link .nav-arrow{
        color:currentColor;
    }

    .navbar .dropdown-menu{
        background:#fff6e8;
        border:1px solid rgba(139,94,60,.12);
        border-radius:12px;
    }

    .navbar .dropdown-item{
        border-radius:9px;
        color:#3b2b20;
    }

    .navbar .nav-cta{padding:0;}

    .navbar .quote-btn{
        min-height:52px;
        border-radius:14px;
    }

    .nav-overlay{background:rgba(18,13,8,.64);}

    section{padding:82px 0;}

    .page-banner{padding:138px 0 82px;}

    .row.g-5{--bs-gutter-y:2.25rem;}
}

@media (max-width:767.98px){
    .container{
        padding-left:var(--mobile-gutter);
        padding-right:var(--mobile-gutter);
    }

    section{padding:68px 0;}

    .page-banner{
        min-height:auto;
        padding:122px 0 64px;
    }

    .page-banner h1{
        font-size:clamp(32px,10vw,42px);
        line-height:1.12;
    }

    .page-subtitle,
    .section-subtitle,
    .hero-subtitle{
        letter-spacing:1.5px;
        overflow-wrap:anywhere;
    }

    .section-title,
    .proprietor-content h2,
    .cta-title,
    .cta-card h2{
        font-size:clamp(30px,8.7vw,38px);
        line-height:1.18;
    }

    p,
    .section-description,
    .hero-bg p{
        font-size:15px;
        line-height:1.75;
    }

    .btn-primary-custom,
    .btn-outline-custom,
    .btn-outline-light-custom,
    .hero-buttons a,
    .cta-buttons a{
        width:100%;
        max-width:340px;
        padding:13px 20px;
        margin-left:auto;
        margin-right:auto;
    }

    .hero-buttons,
    .cta-buttons{
        align-items:center;
    }

    .product-card,
    .why-card,
    .mission-card,
    .contact-card,
    .wood-card,
    .owner-card{
        height:auto;
    }

    .category-card{height:390px;}
    .category-overlay{padding:22px;}
    .category-overlay h3{font-size:26px;}

    .gallery-card img,
    .gallery-item img,
    .wood-image img,
    .related-card img{
        height:240px;
        object-fit:cover;
    }

    .contact-form-box,
    .quote-form{
        padding:22px;
    }

    .form-control,
    .form-select,
    textarea{
        font-size:16px;
    }
}

@media (max-width:575.98px){
    .heroSwiper,
    .hero-bg{
        min-height:620px;
    }

    .hero-bg .container{
        padding-top:42px;
    }

    .hero-title{
        font-size:clamp(30px,10vw,38px);
    }

    .breadcrumb-nav{
        flex-wrap:wrap;
        gap:8px;
    }

    .footer{
        padding:64px 0 18px;
        text-align:center;
    }

    .footer .row.gy-5 > [class*="col-"]{
        width:100%;
    }

    .footer .row.gy-5 > [class*="col-"]:nth-child(1){order:1;}
    .footer .row.gy-5 > [class*="col-"]:nth-child(2){order:2;}
    .footer .row.gy-5 > [class*="col-"]:nth-child(3){order:3;}
    .footer .row.gy-5 > [class*="col-"]:nth-child(4){order:4;}

    .footer-logo,
    .footer-social{
        justify-content:center;
        text-align:center;
    }

    .footer h4{
        margin-bottom:18px;
    }

    .footer h4::after{
        left:50%;
        transform:translateX(-50%);
    }

    .footer ul li{
        margin-bottom:11px;
    }

    .footer-contact li{
        justify-content:center;
        text-align:left;
        max-width:270px;
        margin-left:auto;
        margin-right:auto;
    }

    .footer hr{margin:34px 0 20px;}

    .footer-bottom .row{
        gap:15px;
        text-align:center;
    }

    .footer-bottom .text-md-end{
        text-align:center !important;
    }

    .powered-by{
        justify-content:center;
    }

    .whatsapp-btn,
    .call-btn{
        right:16px;
        width:50px;
        height:50px;
    }

    .whatsapp-btn{bottom: 115px;}
    .call-btn{bottom:178px;}
}

@media (max-width:390px){
    .navbar-collapse-panel{width:100vw;}
    .mobile-brand img{width:106px;}
    .nav-close-btn{width:36px;height:36px;}
    .category-card{height:360px;}
    .footer-social a{width:42px;height:42px;}
}

#backToTop.tree-scroll-btn{
    --tree-grow:0;
    position:fixed;
    right:26px;
    bottom:24px;
    width:66px;
    height:78px;
    border:0;
    border-radius:22px 22px 18px 18px;
    background:linear-gradient(180deg,#fff9e9,#e9d2a9);
    color:#3a2a1d;
    cursor:pointer;
    opacity:0;
    visibility:hidden;
    transform:translateY(14px) scale(.94);
    transition:opacity .3s ease, visibility .3s ease, transform .3s ease, box-shadow .3s ease;
    z-index:1001;
    box-shadow:0 18px 38px rgba(37,24,13,.26);
    overflow:hidden;
}

#backToTop.tree-scroll-btn.show{
    opacity:1;
    visibility:visible;
    transform:translateY(0) scale(1);
}

#backToTop.tree-scroll-btn:hover{
    transform:translateY(-5px) scale(1.03);
    box-shadow:0 22px 46px rgba(37,24,13,.32);
}

.tree-scroll-progress{
    position:absolute;
    inset:6px;
    border-radius:18px 18px 14px 14px;
    background:conic-gradient(from 180deg,#2f7a42 calc(var(--tree-grow) * 1turn),rgba(139,94,60,.16) 0);
    opacity:.28;
}

.tree-scroll-ground{
    position:absolute;
    left:14px;
    right:14px;
    bottom:14px;
    height:7px;
    border-radius:999px;
    background:#7a5635;
}

.tree-scroll-trunk{
    position:absolute;
    left:50%;
    bottom:18px;
    width:8px;
    height:calc(15px + (var(--tree-grow) * 22px));
    border-radius:8px;
    background:linear-gradient(180deg,#a66c37,#5c351d);
    transform:translateX(-50%);
    transform-origin:bottom center;
    transition:height .18s linear;
}

.tree-scroll-crown{
    position:absolute;
    left:50%;
    bottom:calc(29px + (var(--tree-grow) * 21px));
    width:calc(18px + (var(--tree-grow) * 13px));
    height:calc(18px + (var(--tree-grow) * 13px));
    border-radius:50% 50% 44% 44%;
    background:linear-gradient(135deg,#5fa246,#1f6b35);
    transform:translateX(-50%) scale(calc(.62 + (var(--tree-grow) * .38)));
    transition:bottom .18s linear, width .18s linear, height .18s linear, transform .18s linear;
    box-shadow:0 5px 10px rgba(31,107,53,.22);
}

.tree-scroll-crown-2{
    margin-left:-12px;
    bottom:calc(24px + (var(--tree-grow) * 17px));
    background:linear-gradient(135deg,#78b95a,#2c7d3c);
}

.tree-scroll-crown-3{
    margin-left:12px;
    bottom:calc(24px + (var(--tree-grow) * 17px));
    background:linear-gradient(135deg,#4f913f,#195a2e);
}

.tree-scroll-arrow{
    position:absolute;
    left:50%;
    top:8px;
    width:24px;
    height:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    background:rgba(255,255,255,.72);
    color:#6f472b;
    font-size:12px;
    transform:translateX(-50%);
}

#backToTop.tree-scroll-btn.show .tree-scroll-crown{
    animation:treeSway 2.4s ease-in-out infinite;
}

@keyframes treeSway{
    0%,100%{translate:0 0;}
    50%{translate:1px -1px;}
}

@media (max-width:575.98px){
    #backToTop.tree-scroll-btn{
        right:14px;
        bottom:20px;
        width:58px;
        height:70px;
        border-radius:18px 18px 15px 15px;
    }
}


@media (max-width:991px){

    .faq-section{

        padding:90px 0;

    }

}

@media (max-width:767px){

    .faq-section{

        padding:70px 0;

    }

    .custom-faq .accordion-button{

        padding:18px 20px;

        font-size:16px;

    }

    .custom-faq .accordion-body{

        padding:18px 20px;

    }

}





@media (max-width:991px){

    .contact-map iframe{

        height:350px;

    }

}

@media (max-width:767px){

    .contact-map{

        margin-top:25px;

    }

    .contact-map iframe{

        height:280px;

    }

}




@media(max-width:991px){

.stat-box.middle{

border:none;

}

.stat-box{

border-bottom:1px solid rgba(255,255,255,.1);

padding:60px 30px;

}

.stat-box:last-child{

border-bottom:none;

}

}

@media(max-width:767px){

.stats-section{

padding:90px 0;

}

.stat-box{

padding:45px 20px;

}

.stat-circle{

width:80px;

height:80px;

font-size:28px;

margin-bottom:20px;

}

.stat-box h2{

font-size:50px;

}

.stat-box h5{

font-size:15px;

}

.stats-heading p{

font-size:16px;

}

}