/* SERVICES */
/* ***************************************************************************************************************************** */
/*                                                      BEGIN QUERIES FOR MEDIUM SCREEN LAPTOPS & DESKTOPS  (1023px X 1367px)    */
/* ***************************************************************************************************************************** */

@media (min-width: 1023px) and (max-width: 1367px) {
.section-header2s .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2a-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-BR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 15px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2-p .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 12px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    margin-left: 4px !important;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-top-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    margin-left: 4px !important;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: 22px !important;
    margin-bottom: 17px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 10px !important;
    margin-bottom: 17px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}

.h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 12px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}

.h2-featured2s-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 10px !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 12px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured2-chimneys {
    font-family: Arial;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.ul-inline-chimneys {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}

.ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured2s-chimneys-pt {
    padding-top: 40px !important;
    margin-left: 18px !important;
}
.section-header2s .h2-featured2s-chimneys-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 24px !important;
    margin-left: 10px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 28px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 26px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px;
    margin-bottom: -8px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 28px;
    padding-bottom: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    padding-bottom: 24px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline .ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header-f .h2-featured2a-CR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 30px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 3px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CS-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -12px;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -14px;
    padding-left: 24px !important;
    padding-right: 14px;
    padding-bottom: 15px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -12px;
    padding-left: 22px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 13px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-f-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    padding-bottom: 38px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-CS-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 10px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-CS-base-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -2px !important;
    padding-left: 10px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 13px !important;
    padding-top: 31px;
    padding-bottom: 24px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -2px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: -35px !important;
    margin-bottom: 15px !important;
    margin-left: -20px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -5px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 30px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -20px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -26px !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 13px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 30px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -5px !important;
    margin-bottom: 15px !important;
    margin-left: -20px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -5px;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -5px;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -8px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -2px;
    padding-left: 14px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 13px !important;
    margin-bottom: 24px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 13px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: -15px !important;
    margin-left: -20px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .ul-inline-SC {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 10px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    margin-left: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 13px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    margin-left: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-first {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 10px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 15px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    padding-top: 32px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-BPR {
    display: list-item;
    margin-bottom: 0;
    padding-left: 10px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 31px;
    padding-bottom: 33px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 3px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 33px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 5px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 31px;
    padding-bottom: 33px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 5px;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
  }
  .section-header .p-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
  .section-header .p-featured2s-FT-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 11px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BWR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 17px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
 .section-header2s .p-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 10px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BPR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BWR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -8px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-TKP-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 28px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-TKP {
    display: list-item;
    margin-bottom: 0;
    margin-left: 50px !important;
    padding-left: 4px !important;
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-TKP-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 24px;
    padding-bottom: 33px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    text-align: left !important;
    margin-top: 40px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 12px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header-f .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 24px !important;
    margin-right: 8px !important;
    margin-left: 20px !important;
}
.section-header .ul-inline-SC {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 45px !important;
    padding-top: 12px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header2s .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 20px !important;
}
.section-header .h2-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline-chimneys {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-C-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 5px !important;
}
.section-header .ul-inline-C2-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 45px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-TKP {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-BPR {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 50px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 6px !important;
    padding-left: 10px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -1px !important;
    padding-left: 6px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -3px !important;
    padding-left: 13px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 5px;
    margin-top: 16px;
    margin-left: 12px !important;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 13px !important;
    padding-left: 4px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 3px;
    margin-left: 7px !important;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-STONE {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
strong {
    color: #008080; /* Teal */
    font-weight: bold; /* Ensures emphasis even if the browser's default is overridden */
}
.container-fluid .h1-featured-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.btn2 {
    font-family: 'Poppins', sans-serif;
    display: inline !important;
    font-size: 1.1rem;
}
.section-header .h2-featured2s-chimneys-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: -26px !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.p-4 {
    font-size: 2.4rem !important;
    color: #17A2F0 !important;
    margin-top: -110px !important;
    font-weight: 700;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -5px;
    padding-left: 15px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
}
/* SERVICES */
/* ******************************************************************** */
/* END QUERIES FOR MEDIUM SCREEN LAPTOPS & DESKTOPS  (1024px X 1367px)  */
/* ******************************************************************** */


/* SERVICES */
/* ***************************************************************************************************************************** */
/*                                                          BEGIN QUERIES FOR LARGE SCREEN LAPTOPS & DESKTOPS  (1367px X 1920px) */
/* ***************************************************************************************************************************** */
@media (min-width: 1367px) and (max-width: 1920px) {
.section-header2s .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.p-4 {
    font-size: 2.4rem !important;
    color: #17A2F0 !important;
    margin-top: 10px !important;
    font-weight: 700;
}
.section-header2s .h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2a-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-BR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 15px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2-p .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 12px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    margin-left: 8px !important;
    padding-left: 4px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-top-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    margin-left: 6px !important;
    padding-left: 4px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: 22px !important;
    margin-bottom: 17px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: 12px !important;
    margin-bottom: 17px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}

.h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 12px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}

.h2-featured2s-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: -3px !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -8px !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 5px !important;
    margin-bottom: 20px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.ul-inline-CS {
    display: list-item;
    margin-bottom: -12px !important;
    margin-left: 15px !important;
    padding-left:28px; 
    text-align: left;
}
.h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured2s-chimneys-pt {
    padding-top: 40px !important;
    margin-left: 18px !important;
}
.section-header2s .h2-featured2s-chimneys-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: 10px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px !important;
    margin-bottom: 17px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 12px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -5px !important;
    margin-left: -5px !important;
    margin-bottom: 12px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -5px !important;
    margin-left: -5px !important;
    margin-bottom: 12px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 36px;
    padding-bottom: 24px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 1px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 30px;
    padding-bottom: 36px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline .ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header-f .h2-featured2a-CR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CS-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 5px;
    margin-top: 0;
    margin-left: -12px;
    padding-left: 16px !important;
    padding-right: 14px;
    padding-top: 12px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 16px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -12px;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -12px;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-f-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 36px;
    padding-bottom: 20px;
    font-weight: 700;
    text-align: left !important;
    margin-top: -5px !important;
    margin-bottom: 1px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-CS-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 12px !important;
    margin-left: 0 !important;
    padding-left: 5px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-CS-base-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 12px !important;
    margin-left: 0 !important;
    padding-left: 6px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 36px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 10px !important;
    margin-bottom: 14px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 25px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 22px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: -15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 24px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: -20px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -26px !important;
    margin-bottom: 15px !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: -5px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -25px;
    padding-left: 29px !important;
    padding-right: 14px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -25px;
    padding-left: 32px !important;
    padding-right: 14px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -25px;
    padding-left: 30px !important;
    padding-right: 14px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -2px;
    padding-left: 9px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -8px !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -5px;
    padding-left: 7px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 6px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 21px !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -20px !important;
    margin-left: 0 !important;
    margin-bottom: 20px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -3px;
    padding-left: 13px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 0;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 18px;
    margin-left: -17px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .ul-inline-SC {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header2s .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 11px !important;
    padding-top: 36px !important;
    text-align: left !important;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 11px !important;
    padding-top: 36px !important;
    text-align: left !important;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-first {
    font-family: 'Poppins';
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 6px !important;
    padding-top: 36px !important;
    text-align: left !important;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}   
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 5px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 31px;
    padding-bottom: 4px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 31px !important;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: -5px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 13px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-BPR {
    display: list-item;
    margin-bottom: 0;
    padding-left: 10px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 4px !important;
    padding-top: 31px;
    padding-bottom: 36px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 5px;
    margin-bottom: 0;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    padding-bottom: 34px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 8px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 23px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 3px !important;
    padding-left: 2px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -14px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 5px !important;
    padding-left: 0 !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 2px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -9px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BWR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -6px !important;
    padding-left: 11px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 0 !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 8px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BPR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 13px !important;
    padding-left: 0 !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -6px !important;
    padding-left: 11px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 6px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BWR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -8px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-TKP-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 28px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-TKP {
    display: list-item;
    margin-bottom: 0;
    padding-left: 60px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-TKP-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    padding-top: 31px;
    padding-bottom: 38px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    text-align: left !important;
    margin-top: 40px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
    }
.section-header .p-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 5px;
    margin-left: -4px !important;
    padding-left: 19px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 26px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -3px !important;
    padding-left: 9px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 17px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 50px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
    margin-top: -5px !important;
}
.section-header .ul-inline-SC {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 6px !important;
}
.section-header2s .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 20px !important;
}
.section-header .ul-inline-C-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 50px !important;
    padding-top: 10px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-C2-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 45px !important;
    padding-top: 10px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-TKP {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 45px !important;
    padding-top: 10px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-BPR {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 28px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 24px !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 2px !important;
    padding-left: 4px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -4px !important;
    padding-left: 4px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 2px !important;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -5px;
    padding-left: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 25px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 5px !important;
    padding-left: 3px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 3px !important;
    padding-left: 5px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 24px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: -20px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 2px !important;
    font-size: 2.0rem !important;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 19px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-STONE {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
strong {
    color: #008080; /* Teal */
    font-weight: bold; /* Ensures emphasis even if the browser's default is overridden */
}
.container-fluid .h1-featured-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 20px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 20px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 20px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.4rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 18px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.btn2 {
    font-family: 'Poppins', sans-serif;
    display: inline !important;
    font-size: 1.3rem;
}
}
/* *********************************************************************************************************************** */
/*                                                      END QUERIES FOR LARGE SCREEN LAPTOPS & DESKTOPS  (1367px X 1920px) */
/* *********************************************************************************************************************** */


/* ######################################################################################################################## */
/*                                                                            SMALL DEVICES 360px - 420px MOBILE DEVICES    */
/* ######################################################################################################################## */
@media (min-width: 360px) and (max-width: 420px) {
.ul-inline {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
}
.p-4 {
    font-size: 2.4rem !important;
    color: #17A2F0 !important;
    margin-top: -110px !important;
    font-weight: 700;
}
.contact .contact-text p {
    margin: 0;
    color: #ffffff !important;
    font-size: 0.6rem !important;
}
.contact .contact-text h2 {
    color: #fdbe33 !important;
    font-size: 1.0rem !important;
    font-weight: 600 !important;
}
.ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:0; 
    text-align: left;
    margin-left: -10px !important;
}
.section-header .ul-inline-chimneys-pt {
    display: list-item;
    margin-bottom: 0;
    padding-left:0; 
    text-align: left;
    margin-left: -5px;
}
.section-header .ul-inline-chimneys {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: -18px !important;
}
.ul-inline-special {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
    margin-left: -10px !important;
    }
    
.li-inline {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    display: inline-block;
    color: #404040;
    margin-bottom: 5px;
/*    margin-left: -14px; */
    line-height: 1.6rem;
    padding-right: 0;
    padding-bottom: 10px;
}
    
.section-header .ul-inline {
    margin-left: 24px;
}
.section-header p {
    margin-left: -16px !important;
}
.section-header p {
    margin-left: -16px !important;
}
.section-header .h2-featured {
    font-family: 'Poppins', sans-serif;
    font-size: 1.8rem !important;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-left: -24px !important;
    color: #058FCF !important;
}
.section-header .h2-featured2 {
    margin-left: -28px !important;
    margin-bottom: 32px;
    padding-top: 22px;
}
.section-header2s .h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.6rem !important;
    color: #058FCF !important;
    margin-left: 20px !important;
    margin-top: 20px !important;
    padding-bottom: 0;
    padding-top: 31px !important;
}
.section-header2s .h2-featured2-lwr {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.8rem !important;
    font-weight: 600;
    margin-left: 20px !important;
    margin-top: 0 !important;
    padding-bottom: 15px;
    color: #058FCF !important;
}
.section-header2s p {
    margin-left: 3px !important;
    margin-top: -15px;
}
.section-header2s .ul-inline-chimneys {
    margin-left: -3px !important;
    margin-right: 0 !important;
}
.section-header2-p .p-featured2 { 
    margin-left: -15px !important;
}
.section-header2s .h2-featured2s {
    font-family: 'Poppins', sans-serif;
    font-size: 1.8rem !important;
    margin-left: 30px !important;
    margin-top: 24px !important;
    padding-bottom: 15px;
}
.section-header2s .h2-featured2a {
    margin-left: 0 !important;
    margin-top: 0 !important;
}
.section-header2s {
    margin-left: -15px !important;
    margin-top: 0 !important;
}
.section-header2s .ul-inline {
    margin-left: 15px !important;
}
.section-header2s .ul-inline2 {
    margin-left: 45px !important;
}
.h2-featured2a-mobile {
    font-family: Arial;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 20px;
    padding-bottom: 2px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
  }
.section-header2s .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.6rem !important;
    color: #058FCF !important;
  }
.section-header2s .h2-featured2a-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 16px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -13px !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-h1-first .h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-bottom: 12px;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header-h1-first .p-featured-top-ban {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 22px !important;
    padding-right: 16px !important;
    line-height: 1.6;
    text-align: left;
    /*text-indent: 20px; */
    color: #030f27 !important;
}
.h2-featured2a-mobile2 {
    font-family: Arial;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 20px !important;
    margin-left: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 24px !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured2s-before {
        font-size: 1.8rem !important;
        font-family: 'Poppins', sans-serif;
        margin-left: 0px !important;
}
.service-faq {
        font-size: 1.8rem !important;
        font-family: 'Poppins', sans-serif;
}
.h1-featured {
        font-size: 2.0rem !important;
        font-family: 'Poppins', sans-serif;
        margin-left: -20px !important;
}
.container-fluid .h1-featured-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: -5px !important;
    margin-left: -6px;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: -5px !important;
    margin-left: -6px;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: -5px !important;
    margin-left: -6px;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -22px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -22px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys-py {
    margin-top: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 10px !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -15px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 25px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-BR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    padding-top: 6px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -34px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys-pt {
    margin-top: 30px !important;
    padding-top: 22px !important;
}
.h2-featured2a {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -24px !important;
}
.section-header .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -11px !important;
    margin-bottom: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 10px !important;
    margin-left: 24px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 25px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 3px !important;
    margin-bottom: 24px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header h2 {
    font-size: 1.6rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: 0 !important;
    margin-top: -30px !important;
    margin-bottom: -2px !important;
    text-align: center;
}
.p-featured-top-ban {
    margin-left: -18px !important;
}
.p-featured2-sub-g {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -12px !important;;
    padding-left: 0 !important;
    padding-right: 0 !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}

.p-featured2-sub-f {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -24px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    padding-right: 14px;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 3px !important;
    padding-right: 7px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2-p .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 4px !important;
    padding-left: 2px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header-f .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
/* CONCRETE SERVICES */
.p-featured-top-ban-bg-concrete-services {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-right: 16px !important;
    line-height: 1.6;
    text-align: left;
    /* text-indent: 20px; */
    color: #383528 !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: -24px !important;
    margin-bottom: 17px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    margin-left: -24px !important;
    margin-bottom: 17px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 24px !important;
    padding-top: 30px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 26px !important;
    padding-top: 30px;
    padding-bottom: 0;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline .ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -20px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 6px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -30px;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CS-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -30px;
    padding-left: 3px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 2px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: -32px !important;
    padding-left: 16px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -3px !important;
    margin-left: -33px !important;
    padding-left: 16px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-f-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 12px !important;
    padding-top: 30px;
    padding-bottom: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -10px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-CS-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -12px !important;
    padding-left: 14px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-CS-base-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -10px !important;
    padding-left: 13px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 13px !important;
    padding-top: 30px;
    margin-left: -11px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 27px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 28px !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 26px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 28px !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-first {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 1px !important;
    padding-top: 30px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: -6px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 24px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header2s .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 14px !important;
}
.section-header .ul-inline-SC {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: -28px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 36px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -24px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    padding-top: 10px !important;
    text-align: left !important;
    margin-top: 7px !important;
    margin-bottom: 10px !important;
    margin-left: -20px !important;
    font-size: 1.6rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -13px !important;
    margin-bottom: 15px !important;
    margin-left: -19px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 13px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -12px !important;
    padding-left: 15px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -8px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 20px !important;
    margin-bottom: 30px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -24px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0px !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    padding-bottom: 12px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -9px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 7px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .ul-inline-SC {
    display: list-item;
    margin-bottom: 0;
    padding-left: 20px !important; 
    text-align: left;
    padding-top: 10px !important;
}
.section-header2s .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: -8px !important;
    margin-left: 12px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 8px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 4px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -6px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-BPR {
    display: list-item;
    margin-bottom: 0;
    padding-left: 24px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    padding-top: 20px;
    padding-bottom: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -22px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    padding-top: 17px;
    padding-bottom: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -17px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 20px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -13px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 22px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -7px !important;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -27px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -30px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BWR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -18px !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -14px !important;
    padding-left: 2px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 20px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BPR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BWR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -8px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 4px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 8px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 8px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-TKP-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 8px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-TKP {
    display: list-item;
    margin-bottom: 0;
    padding-left: 22px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 28px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-TKP-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 4px !important;
    padding-top: 20px;
    padding-bottom: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -18px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.6rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 8px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -12px !important;
    padding-left: 10px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -19px !important;
    padding-left: 5px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -5px;
    margin-left: -39px;
    padding-left: 13px !important;
    padding-right: 10px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .ul-inline-C-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 12px !important;
    padding-top: 24px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-C2-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 12px !important;
    padding-top: 4px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-TKP {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 12px !important;
    padding-top: 4px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-BPR {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 16px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 17px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 15px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.6rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 17px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-top-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 17px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.container-fluid .p-featured-top-ban-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 2px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 4px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
strong {
    color: #008080; /* Teal */
    font-weight: bold; /* Ensures emphasis even if the browser's default is overridden */
}
.container-fluid .h1-featured-STONE {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 3px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 2px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 3px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 2px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 2px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    margin-left: -3px !important;
    padding-left: 4px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    margin-left: -3px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    margin-left: -3px !important;
    padding-left: 6px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.btn2 {
    font-family: 'Poppins', sans-serif;
    display: inline !important;
    font-size: 1.1rem;
}
.p-4 {
    font-size: 1.8rem !important;
    color: #17A2F0 !important;
    margin-top: -70px !important;
    font-weight: 700;
}
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */
/*                                                                                              END-END-END SMALL DEVICES 360px - 420px MOBILE DEVICES  */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------- */




/* #################################################################################################################################################### */
/*                                                                                              MEDIUM DEVICES 421px - 768px TABLETS DEVICES            */
/* #################################################################################################################################################### */
@media (min-width: 420px) and (max-width: 768px) {

.lb-container img {
    margin: 0 auto !important;
    max-width: 375px !important;
    max-height: 100%;
}
.section-header-h1-first h1 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -12px !important;
    margin-top: 50px !important;
}
.section-header2s .h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 20px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
  }
 .section-header2s .h2-featured2s-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 20px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
  }
.section-header-f .h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -20px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}

.section-header-first h2 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -24px !important;
    margin-top: 75px !important;
}
.section-header-first-sub h2 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -10px !important;
    margin-top: 0 !important;
}
.section-header p {
    font-family: 'Poppins', sans-serif;
    color: #fdbe33;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-left: -14px;
    padding-right: 12px !important;
    padding-left: 0;
    line-height: 1.5;
}
.section-header2s p {
    font-family: 'Poppins', sans-serif;
    color: #fdbe33;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    padding-right: 5px !important;
    margin-left: 2px !important;
    line-height: 1.5;
}
.section-header2s .h2-featured2s-chimneys-pt {
    margin-top: 30px !important;
    padding-top: 22px !important;
}
.section-header2s .h2-featured2s-chimneys-py {
    padding-top: 18px !important;
}
.section-header-f .h2-featured2a-BR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2a-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -7px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.8rem !important;
    color: #058FCF !important;
    margin-left: 10px !important;
    margin-top: 24px !important;
    padding-bottom: 0;
    padding-top: 31px !important;
}
.section-header2s .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header h2 {
    margin: 0;
    margin-top: -10px;
    position: relative;
    font-size: 34px;
    font-weight: 700;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    padding-top: 10px;
}
.section-header .h2-featured2s-chimneys-pt {
    padding-top: 22px !important;
    margin-left: -8px !important;
}
.section-header .p-featured2 {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    margin-left: -24px !important;
    text-align: left !important;
    margin-right: 0 !important;
}
.p-featured-top-ban {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.6;
    text-align: left;
    color: #030f27 !important;
}
.p-featured2-sub-f {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -34px;
    padding-left: 14px !important;
    padding-right: 14px;
    line-height: 1.6 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-left: -7px !important;
    margin-top: 16px;
    padding-left: 20px !important;
    padding-right: 14px;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}

.p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.h2-featured2s {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 8px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured2-chimneys {
    font-family: Arial;
    padding-left: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    padding-bottom: 4px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    padding-bottom: 12px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 25px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2-p .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -8px !important;
    padding-left: 18px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header-f .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 20px !important;
    margin-bottom: 0 !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured-f {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 0 !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 24px !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -24px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.ul-inline-concrete-services {
    display: list-item;
    margin-bottom: 0;
    padding-left: 26px;
    text-align: left;
}
.ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:0; 
    text-align: left;
}
.ul-inline-sub2 {
    display: list-item;
    margin-bottom: 0;
    padding-left: 14px;
    text-align: left;
}
.section-header .ul-inline-chimneys {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-chimneys-pt {
    margin-left: -7px !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 24px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 17px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 24px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 17px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 26px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 30px !important;
    padding-top: 31px;
    padding-bottom: 0;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline .ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header-f .h2-featured2a-CR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -20px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CS-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -33px;
    padding-left: 20px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 12px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 0 !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 0 !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-f-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    padding-top: 31px;
    padding-bottom: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-CS-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 6px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-CS-base-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 5px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 26px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -20px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 24px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 26px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-first {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 5px !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: -5px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 14px !important;
}
.section-header .li-inline {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    display: inline-block;
    color: #404040;
    margin-bottom: 20px;
    line-height: 1.8rem;
    padding-right: 20px;
}
strong {
    color: #008080; /* Teal */
    font-weight: bold; /* Ensures emphasis even if the browser's default is overridden */
}
.section-header .ul-inline .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    margin-right: 8px !important;
    margin-left: 2px !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: -26px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700 !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -8px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 11px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 15px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 19px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 20px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    padding-top: 15px;
    padding-bottom: 15px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -20px !important;
    margin-left: -20px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -20px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .ul-inline-SC {
    display: list-item;
    margin-bottom: 0;
    padding-left:30px; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 5px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -50px !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-BPR {
    display: list-item;
    margin-bottom: 0;
    padding-left: 28px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 20px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 4px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 24px;
    padding-bottom: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 12px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 4px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    margin-left: 0 !important;
    color: #201F1A;
}
.section-header .p-featured2s-FT-BWR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 0px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BPR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BWR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -8px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 5px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-TKP-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 28px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-TKP {
    display: list-item;
    margin-bottom: 0;
    padding-left: 35px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 20px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-TKP-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 19px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 6px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 8px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 6px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .ul-inline-SC {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 24px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .h2-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 30px !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 16px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline-C-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 6px !important;
}
.section-header .ul-inline-C2-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 6px !important;
}
.section-header .ul-inline-TKP {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-BPR {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 28px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 4px !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -2px !important;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 6px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -6px;
    margin-left: 0 !important;
    padding-left: 5px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 19px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-top-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-STONE-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 5px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 9px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-STONE {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 15px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.btn2 {
    font-family: 'Poppins', sans-serif;
    display: inline !important;
    font-size: 1.2rem;
}
.p-4 {
    font-size: 2.4rem !important;
    color: #17A2F0 !important;
    margin-top: -110px !important;
    font-weight: 700;
}
}
/* ------------------------------------------------------------------------------------------------------------------------------------------- */
/*                                                                                  END-END-END MEDIUM DEVICES 421px - 760px TABLETS DEVICES   */
/* ------------------------------------------------------------------------------------------------------------------------------------------- */



/* #################################################################################################################################################### */
/*                                                                                              MEDIUM DEVICES 768px - 1023px TABLETS DEVICES            */
/* #################################################################################################################################################### */
@media (min-width: 768px) and (max-width: 1023px) {

.lb-container img {
    margin: 0 auto !important;
    max-width: 375px !important;
    max-height: 100%;
}
.section-header-h1-first h1 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -12px !important;
    margin-top: 50px !important;
}
.section-header2s .h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 20px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
  }
 .section-header2s .h2-featured2s-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 20px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 6px;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
  }
.section-header-f .h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -20px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}

.section-header-first h2 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -24px !important;
    margin-top: 75px !important;
}
.section-header-first-sub h2 {
    font-size: 1.8rem !important;
    font-family: 'Poppins', sans-serif;
    margin-left: -10px !important;
    margin-top: 0 !important;
}
.section-header p {
    font-family: 'Poppins', sans-serif;
    color: #fdbe33;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-left: -14px;
    padding-right: 12px !important;
    padding-left: 0;
    line-height: 1.5;
}
.section-header2s p {
    font-family: 'Poppins', sans-serif;
    color: #fdbe33;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    padding-right: 5px !important;
    margin-left: 2px !important;
    line-height: 1.5;
}
.section-header2s .h2-featured2s-chimneys-pt {
    margin-top: 30px !important;
    padding-top: 22px !important;
}
.section-header2s .h2-featured2s-chimneys-py {
    padding-top: 18px !important;
}
.section-header-f .h2-featured2a-BR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2a-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 18px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -7px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.8rem !important;
    color: #058FCF !important;
    margin-left: 10px !important;
    margin-top: 24px !important;
    padding-bottom: 0;
    padding-top: 31px !important;
}
.section-header2s .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 20px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header h2 {
    margin: 0;
    position: relative;
    font-size: 50px;
    font-weight: 700;
    padding-right: 10px;
    padding-left: 0;
    text-align: left;
    padding-top: 10px;
}
.section-header .h2-featured2s-chimneys-pt {
    padding-top: 22px !important;
    margin-left: -8px !important;
}
.section-header .p-featured2 {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    margin-left: -24px !important;
    text-align: left !important;
    margin-right: 0 !important;
}
.p-featured-top-ban {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.6;
    text-align: left;
    color: #030f27 !important;
}
.p-featured2-sub-f {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -34px;
    padding-left: 14px !important;
    padding-right: 14px;
    line-height: 1.6 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-left: -7px !important;
    margin-top: 16px;
    padding-left: 20px !important;
    padding-right: 14px;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}

.p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.h2-featured2s {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 38px !important;
    margin-left: 8px !important;
    margin-bottom: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured2-chimneys {
    font-family: Arial;
    padding-left: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .h2-featured2s-chimneys-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    padding-bottom: 5px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    padding-bottom: 12px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -20px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 25px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: -15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2-p .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: -8px !important;
    padding-left: 22px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header-f .h2-featured2a-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.h2-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 20px !important;
    margin-bottom: 0 !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured-f {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 0 !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 14px !important;
    margin-bottom: 24px !important;
    margin-left: -24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h2-featured2a {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -24px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.ul-inline-concrete-services {
    display: list-item;
    margin-bottom: 0;
    margin-left: 10px;
    padding-left: 26px;
    text-align: left;
}
.ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:0; 
    text-align: left;
}
.ul-inline-sub2 {
    display: list-item;
    margin-bottom: 0;
    padding-left: 14px;
    text-align: left;
}
.section-header .ul-inline-chimneys {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: -3px !important;
}
.section-header .ul-inline-chimneys-pt {
    margin-left: -7px !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 24px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 17px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 15px !important;
    padding-top: 24px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 75px !important;
    margin-left: -20px !important;
    margin-bottom: 17px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 60px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-CS-B {
    font-family: 'Poppins', sans-serif;
    padding-left: 29px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-f-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 33px !important;
    padding-top: 31px;
    padding-bottom: 0;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline .ul-inline-CS {
    display: list-item;
    margin-bottom: 0;
    padding-left:28px; 
    text-align: left;
}
.section-header-f .h2-featured2a-CR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -20px;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header-f .h2-featured2a-CS-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: -10px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -33px;
    padding-left: 20px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 12px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 9px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 0px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 0 !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-f-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-f-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 29px !important;
    padding-top: 31px;
    padding-bottom: 15px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -20px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-CS-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 9px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-CS-base-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 9px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured-2nd-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 29px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: -20px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 28px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-second-top {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 29px !important;
    padding-top: 28px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-CS-first {
    font-family: 'Poppins', sans-serif;
    font-weight: 700 !important;
    padding-left: 9px !important;
    padding-top: 24px !important;
    text-align: left !important;
    margin-top: 35px !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 15px !important;
    margin-right: 8px !important;
    margin-left: 14px !important;
}
.section-header .li-inline {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    display: inline-block;
    color: #404040;
    margin-bottom: 20px;
    line-height: 1.8rem;
    padding-right: 20px;
}
strong {
    color: #008080; /* Teal */
    font-weight: bold; /* Ensures emphasis even if the browser's default is overridden */
}
.section-header .ul-inline .ul-inline-concrete-services {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    margin-right: 8px !important;
    margin-left: 2px !important;
}
.section-header .h2-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -15px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-chimneys-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -26px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700 !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-PR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-top-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-2nd-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 9px !important;
    padding-right: 14px;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    text-align: left !important;
    margin-top: 15px !important;
    margin-left: -8px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 10px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 30px !important;
    margin-left: 15px !important;
    margin-bottom: 24px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-SC-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 19px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: 20px !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px !important;
    text-align: left !important;
    margin-top: -10px !important;
    margin-left: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .h2-featured2a-SC-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    padding-top: 15px;
    padding-bottom: 15px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -20px !important;
    margin-left: -20px;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header-f .p-featured2-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -20px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .ul-inline-SC {
    display: list-item;
    margin-bottom: 0;
    padding-left:30px; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .p-featured2s-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -15px;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 4px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 17px !important;
    padding-top: 28px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 5px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -50px !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 5px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 0px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-BPR {
    display: list-item;
    margin-bottom: 0;
    padding-left: 28px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 20px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BPR-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 4px !important;
    padding-top: 31px;
    padding-bottom: 16px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 24px;
    padding-bottom: 12px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-STONE-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 12px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-BPR-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 24px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 24px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 21px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    margin-left: -17px !important;
    color: #201F1A;
}
.section-header .p-featured2s-FT-BWR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-FT-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 3px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .p-featured2s-BPR-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BPR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BRW-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-STONE-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-BWR-4th {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: -8px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 5px !important;
    padding-left: 8px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header2s .h2-featured2s-TKP-top {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    padding-top: 28px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .ul-inline-TKP {
    display: list-item;
    margin-bottom: 0;
    padding-left: 35px !important; 
    padding-top: 15px !important;
    text-align: left;
}
.section-header2s .h2-featured2s-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    padding-top: 20px;
    padding-bottom: 22px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-TKP-FT {
    font-family: 'Poppins', sans-serif;
    padding-left: 3px !important;
    padding-top: 31px;
    padding-bottom: 10px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-left: 0;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.h1-featured {
    font-family: 'Poppins', sans-serif;
    padding-left: 6px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BPR {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.2rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-TKP {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 10px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-2nd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    padding-left: 24px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 9px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .h2-featured2s-TKP-3rd {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 6px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 8px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .p-featured2s-TKP-ft {
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 0;
    margin-left: 0 !important;
    padding-left: 9px !important;
    padding-right: 6px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header-f .p-featured2-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: -5px;
    margin-left: -15px;
    padding-left: 6px !important;
    padding-right: 12px !important;
    line-height: 1.5 !important; 
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .ul-inline-SC {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 24px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .h2-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 33px !important;
    padding-top: 31px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 16px !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2-BRW {
    font-family: 'Poppins', sans-serif;
    padding-left: 0 !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 15px !important;
    margin-bottom: 24px !important;
    font-size: 2.2rem !important;
    color: #058FCF !important;
}
.section-header .ul-inline-C-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-C2-REST {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 25px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-TKP {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 30px !important;
    padding-top: 15px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .ul-inline-BPR {
    -ms-flex: 0 0 0 !important;
    font-family: 'Poppins', sans-serif;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    line-height: 1.8rem !important;
    padding-right: 0 !important;
    padding-left: 28px !important;
    padding-top: 5px !important;
    margin-right: 8px !important;
    margin-left: 10px !important;
}
.section-header .p-featured2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0px !important;
    padding-left: 24px !important;
    padding-bottom: 0px !important;
    line-height: 1.5 !important;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.3rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 0 !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-sub2-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    margin-left: 0 !important;
    padding-left: 9px !important;
    line-height: 1.5;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured2-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 16px;
    padding-left: 24px !important;
    line-height: 1.8;
    text-align: left;
    /* text-indent: 20px; */
    color: #201F1A;
}
.section-header .p-featured3-B-sub-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: -6px;
    margin-left: 0 !important;
    padding-left: 9px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0;
    padding-left: 24px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 24px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .p-featured3-B-sub-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px;
    padding-left: 24px !important;
    line-height: 1.5 !important;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-BPR-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header .h2-featured2s-BRW-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.section-header2s .p-featured2-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header2s .p-featured2-top-BR {

    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem !important;
    font-weight: 400;
    margin-bottom: 24px;
    margin-top: 16px;
    padding-left: 8px !important;
    line-height: 1.5;
    text-align: left;
    color: #201F1A;
}
.section-header .h2-featured2s-STONE-first {
    font-family: 'Poppins', sans-serif;
    padding-left: 9px !important;
    padding-top: 31px;
    padding-bottom: 20px !important;
    font-weight: 700;
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: -3px !important;
    margin-left: 0 !important;
    font-size: 1.8rem !important;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-STONE {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 9px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-STONE {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-CS {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-CS {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-BR {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .h1-featured-PR {
    font-family: 'Poppins', sans-serif;
    padding-left: 8px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-PR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-chimneys {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-chimneys {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 7px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .h1-featured-SC {
    font-family: 'Poppins', sans-serif;
    padding-left: 7px !important;
    text-align: left !important;
    margin-top: 30px !important;
    margin-bottom: 0 !important;
    font-size: 2.0rem !important;
    font-weight: 700;
    color: #058FCF !important;
}
.container-fluid .p-featured-top-ban-SC {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 8px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BPR {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-BRW {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.container-fluid .p-featured-top-ban-TKP {
    font-family: 'Poppins', sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 16px !important;
    padding-left: 10px !important;
    padding-right: 16px !important;
    line-height: 1.5;
    text-align: left;
    color: #030f27 !important;
}
.btn2 {
    font-family: 'Poppins', sans-serif;
    display: inline !important;
    font-size: 1.2rem;
}
.p-4 {
    font-size: 2.4rem !important;
    color: #17A2F0 !important;
    margin-top: -110px !important;
    font-weight: 700;
}
}
/* ------------------------------------------------------------------------------------------------------------------------------------------- */
/*                                                                                  END-END-END MEDIUM DEVICES 769px - 1023px TABLETS DEVICES   */
/* ------------------------------------------------------------------------------------------------------------------------------------------- */