.remove-padding .section_wrapper {
    padding: 0 !important;
}

@media only screen and (min-width: 1240px) {
    .mfn-popup-tmpl-builder .section_wrapper, .container {
        max-width: 100%;
    }
}

.list_left.list_icon {
    width: 20px;
    height: 35px;
}

.list_item.lists_1 .list_left {
    box-shadow: none;
}

.list_item .list_right {
    margin-left: 50px;
}

.list_item .list_right h4.title  {
    margin-bottom: 30px;
}

.mfn-popup-tmpl-content {
    --mfn-exitbutton-size: 45px !important;
}

.mfn-popup-tmpl-content .exit-mfn-popup-abs {
    border: 2px solid;
}

#mfn-popup-template-12797 .mfn-popup-tmpl-content .exit-mfn-popup-abs {
    border: 2px solid;
}

@media (max-width:768px) {
    .icon_box {
        padding: 0px;
    }

    .icon_box.icon_position_left {
        min-height: 86px;
        padding-left: 85px;
    }

    .icon_box.icon_position_left .image_wrapper {
        width: 66px;
        height: 66px;
    }
}

@media only screen and (max-width: 479px) {
    h1, .text-logo #logo {
        font-size: 54px;
        line-height: 67px;
    }
}

.post-desc-wrapper .post-desc .post-title h6.entry-title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* .page-id-12763:not(.mfn-header-scrolled) .closeable-active.public-warning-banner:not(.closeable-hidden) {
    display:block !important;
} */

.contact-details .icon_box {
    padding-left: 95px;
}

.contact-details .icon_box .image_wrapper {
    width: 75px;
    height: 75px;
    top: 20px;
}

@media only screen and (max-width: 767px) {
    .contact-details .icon_box {
        padding-left: 65px;
    }

    .contact-details .icon_box .image_wrapper {
        width: 50px;
        height: 50px;
        top: 10px;
    }
}