.mobileHeader-logoImg {
    min-height: 100px;
}

.section.fb-grid-a-card-left-align .featuredblocks-grid-a .featuredblocks .featuredblock__title {
    text-align: center;
}
.section.fb-grid-a-card-left-align .featuredblocks-grid-a .featuredblocks .featuredblock__content p {
    text-align: center;
}
#id_56820508-a909-5fd3-8e5c-c16c40e2abc2 ul.socialmedia__list {
    justify-content: center;
}
#id_f1318fa2-e238-5dd6-8073-9f54f8e68876 ul.socialmedia__list {
    justify-content: center;
}
#id_56820508-a909-5fd3-8e5c-c16c40e2abc2 .cta__button {
    max-width: 270px;
}
#id_f1318fa2-e238-5dd6-8073-9f54f8e68876 .cta__button {
    width: 270px;
}
.section.fb-grid-a-accordion .featuredblocks-grid-a .featuredblock__content {
    display: inline-block;
}
/* Columns */
.flex-container {
        display: flex;
        flex-wrap: wrap;
    }
    .col20 {
        width: calc(19% - 4px);
        padding: 10px;
    }

    .col25 {
        width: calc(24.6% - 4px);
    }

    .col30 {
        width: 31%;
        padding: 10px;
    }

    .col70 {
        width: 69%;
        padding: 10px;
    }
    .col60 {
        width: 59%;
        padding: 10px;
    }
    .col50 {
        width: 48%;
        padding: 10px;
    }
    .col40 {
        width: 38%;
        padding: 10px;
    }
    .spaced {
        justify-content: space-between;
    }

    @media screen and (max-width: 768px) {
        .col50,
        .col30,
        .col70,
        .col60,
        .col40,
        .col20,
        .col25 {
            width: 100%;
        }

        .alias-pcontent img {
            display: block;
            margin: auto;
            float: none !important;
        }
        .hide_mobile {
            display: none !important;
        }

        .align-left,
        .align-right,
        .align-center {
            display: block !important;
            margin: auto !important;
            float: none !important;
        }
        .section--inner.container.section--light.fix-hover {
            padding-top: 0px !important;
        }
        #ple_column-0 {
            padding-top: 10px !important;
            padding-bottom: 0 !important;
        }
        #ple_column-1 {
            padding-top: 0 !important;
            padding-bottom: 0 !important;
        }
        .section-overlap-container:has(.header-a, .header-b, .header-c, .header-d, .header-e, .header-f, .header-g, .header-h) .section__bg--light-4 .section--inner::before {
            box-shadow: none;
        }
    }

/* 

    .white-text act* {
      color: white !important;
    }
    .red-text {
      color: red;
    } */