﻿body {
}

.how-empire-works-container {
    background-color: #FFFFFF;
}

    .how-empire-works-container .container {
        padding: 30px 0 5px;
    }

    .how-empire-works-container .empire-steps-heading-section h2 {
        font-size: 26px;
    }

    .how-empire-works-container .empire-steps-heading-section p {
        font-size: 17px;
    }

    .how-empire-works-container .empire-steps-list .empire-step-item-img {
        border-radius: 0px;
    }

    .how-empire-works-container .empire-steps-list .empire-step-item-content-wrapper {
        box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.08);
        margin: -20px 5% 25px;
    }

        .how-empire-works-container .empire-steps-list .empire-step-item-content-wrapper::before {
            background: #005DB9;
            font-family: var(--font-poppins);
        }

.product-content .hero-image {
    justify-content: center !important;
    padding: 0px !important;
}

.bm-home-see-appt {
    display: block !important;
    margin: 0 !important;
    border-top: none !important;
    border-bottom: none !important;
    border-radius: 7px;
}

.bm-custom-form.bm-home-see-appt > div {
    min-width: auto !important;
}

.bm-custom-form .bm-error {
    color: rgb(224, 0, 0) !important;
    margin-bottom: 10px !important;
}

.bm-home-see-appt form + p {
    display: none;
}

@media (min-width: 960px) {
    .how-empire-works-container .empire-steps-heading-section h2 {
        font-size: 36px;
        margin: 0;
    }

   .how-empire-works-container .empire-steps-list .empire-step-item-content-wrapper {
       min-height: 365px;
   }
}

@media (min-width: 1200px) {
    .how-empire-works-container .empire-steps-list .empire-step-item-content-wrapper {
        min-height: 405px;
    }
}

@media (min-width: 1500px) {
    .how-empire-works-container .empire-steps-list .empire-step-item-content-wrapper p {
        padding: 0 15px 15px;
    }

}

