/* PLANS TABLE */
.plans-header .select-title span {
    display: none;    
}

.plusheat-plan>.d-col-inner>.plan-name {
    order: 1;
    font-size: var(--font-xl);
}

.plusheat-plan>.d-col-inner>.plan-details-free {
    order: 2;
    font-size: var(--font-sm);
    color: var(--color-text);
    margin-bottom: 0;
}

.plusheat-plan>.d-col-inner>* {
    order: 3;
}

.plans-content {
    padding-top: 0;
}

.plan-price-wrapper {
    margin-bottom: 0;
}

.plan-total-price {
    font-size: var(--font-xl);
}

.plans-form {
    margin: 0;
}

.plan-details {
    margin-top: 20px;
    margin-bottom: 0;
}

.plusheat-plan .see-all {
    display: none;
}
/* /PLANS TABLE */


/* TWO COLUMN FAQ & CARD SECTION */
@media (max-width: 768px) {
    #two_column_faq_and_card_section .faqs-mobile .path-line-mb {
        display: block !important;
    }

    #two_column_faq_and_card_section .faqs-mobile .btn {
        position: relative;
        margin-top: -12vw;
        z-index: 99;
    }
}
/* /TWO COLUMN FAQ & CARD SECTION */


/* CTA SECTION */
@media (min-width: 769px) {
    section.cta-section {
        display: none;
    }
}
/* /CTA SECTION */


/* FREE SYSTEMS COVER */
.page-id-33228 .plan-includes {
    display: flex;
    align-items: center;
}

.page-id-33228 .plan-includes ul li {
    font-size: var(--font-md);
    padding-left: 0;
}

.page-id-33228 .plan-includes ul li:first-child {
    font-size: var(--font-subheading);
    font-weight: var(--font-extrabold);
    color: var(--color-primary);
}

.page-id-33228 .plan-includes ul li:nth-child(3) {
    font-size: var(--font-xs);
    font-weight: var(--font-thin);
    font-style: normal;
}

.page-id-33228 .plan-price-wrapper::before {
    content: "£99 Call-out fee";
    display: block;
    font-size: var(--font-xs);
    margin-top: -5px;
    margin-bottom: 10px;
}

.page-id-33228 .plan-includes ul li::before {
    display: none;
}

.page-id-33228 .plan-details ul li span::after {
    content: "*";
}

.page-id-33228 .heating-total-price::after {
    content: ' from Year 2';
    font-size: var(--font-sm);
}
/* /FREE SYSTEMS COVER */