﻿

.cid-sdwLMTyHDJ {
    padding-top: 3rem;
    padding-bottom: 3rem;
    background-color: #fafafa;
}

@media (max-width: 767px) {
    .cid-sdwLMTyHDJ .card-box {
        padding: 1rem;
    }

    .cid-sdwLMTyHDJ .mbr-section-btn,
    .cid-sdwLMTyHDJ .price {
        text-align: center;
    }

        .cid-sdwLMTyHDJ .mbr-section-btn .btn {
            width: 100%;
        }
}

@media (min-width: 768px) {
    .cid-sdwLMTyHDJ .card-box {
        padding-right: 2rem;
    }
}

@media (min-width: 992px) {
    .cid-sdwLMTyHDJ .card-box {
        padding-left: 2rem;
        padding-right: 4rem;
    }
}

.cid-sdwLMTyHDJ .card-wrapper {
    border-radius: 4px;
    background-color: #ffffff;
}

.cid-sdwLMTyHDJ .image-wrapper img {
    width: 100%;
    object-fit: cover;
}

.cid-sdwLMTyHDJ .card:not(:nth-last-child(1)) {
    margin-bottom: 2rem;
}



/* loading gif*/
@keyframes lds-blocks {
    0% {
        background: #ae69a8;
    }

    12.5% {
        background: #ae69a8;
    }

    12.625% {
        background: #873085;
    }

    100% {
        background: #873085;
    }
}

@-webkit-keyframes lds-blocks {
    0% {
        background: #ae69a8;
    }

    12.5% {
        background: #ae69a8;
    }

    12.625% {
        background: #873085;
    }

    100% {
        background: #873085;
    }
}

.lds-blocks {
    position: relative;
    top: 25%;
    left: 50%;
    margin-left: -72.5px;
}

    .lds-blocks div {
        position: absolute;
        width: 45px;
        height: 45px;
        background: #873085;
        -webkit-animation: lds-blocks 1s linear infinite;
        animation: lds-blocks 1s linear infinite;
    }

.lds-blocks {
    width: 145px !important;
    height: 145px !important;
    -webkit-transform: translate(-70px, -70px) scale(0.7) translate(70px, 70px);
    transform: translate(-70px, -70px) scale(0.7) translate(70px, 70px);
}



.loading-gif {
    position: fixed;
    height: 100%;
    width: 100%;
    background-color: rgba(255,255,255,0.8);
    z-index: 1000;
}
