.cloud-compare-block .compare-block {
    display: block;
}

.cloud-compare-block .compare-block .compare-databases {
    width: 100%;
    box-shadow: 7px 18px 25px #949aa026;
    border: 1px solid #C5C5C5;
    border-radius: 3px;
    padding: 45px 30px;
    margin-bottom: 10px;
}

.cloud-compare-block.cloud-image .compare-block .compare-databases {
    background: url(../../images/cloud-box-component.png)no-repeat center center /cover;
}

.cloud-compare-block.cloud-image .compare-block .compare-databases h6{
margin-bottom: 0;
}

.cloud-compare-block .compare-block .compare-databases h2 {
    font-weight: normal;
    width: 100%;
    display: inline-block;
}

.page-template-new-homepage .cloud-compare-block .compare-block .compare-databases.text-left.bg-blue h2 {
    color: black;
}

.cloud-compare-block .compare-block .compare-databases {
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}

@media (min-width:768px) {
    .cloud-compare-block .compare-block {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin: 0 -10px;
    }

    .cloud-compare-block .compare-block .compare-databases {
        width: calc((100% - 45px) / 2);
        margin: 20px 10px;
    }
}

.cloud-compare-block.modern-distributed .compare-block .compare-databases {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 7px 18px 25px #949AA02E;
    border: 1px solid #A2A2A2;
    border-radius: 3px;
    opacity: 1;
}

.cloud-compare-block.modern-distributed .compare-block .compare-databases .block-link {
    margin-top: 10px;
    width: 100%;
    text-align: center;
}

.cloud-compare-block.modern-distributed .modern-distributed-head img {
    padding-bottom: 30px;
    height: 82px;
    display: inline-block;
}

.cloud-compare-block.modern-distributed .modern-distributed-head h2 {
    color: #333333;
}

.cloud-compare-block.modern-distributed .compare-block .compare-databases {
    color: black;
}

.cloud-compare-block.modern-distributed .compare-block .compare-databases .head h6:after {
    content: "";
    height: 1px;
    width: 91px;
    background: black;
    display: block;
    margin: 20px 0;
}

.cloud-compare-block.modern-distributed .compare-block .compare-databases .head img {
    opacity: 1;
    margin-bottom: 25px;
}

.cloud-compare-block .compare-block .compare-databases .para-18 {
    font-weight: 500;
}

.cloud-compare-block .compare-block .compare-databases .modern-distributer {
    font-size: 16px;
    font-weight: 500;
}

.cloud-compare-block .compare-block .compare-databases .head h6:after {
    content: "";
    height: 1px;
    width: 91px;
    background: white;
    display: block;
    margin: 20px 0;
}

.cloud-compare-block.cloud-image .compare-block .compare-databases h6:after {
    content: "";
    height: 1px;
    width: 91px;
    display: block;
    margin: 20px 0;
    background: #262626;
}

.cloud-compare-block.bg-image .compare-block .compare-databases p {
    font-weight: 500;
    line-height: 28px;
}

@media (min-width:768px) {
    .cloud-compare-block.modern-distributed .compare-block .compare-databases {
        width: calc((100% - 45px) / 2);
        margin: 20px 10px;
    }

    .cloud-compare-block.modern-distributed .compare-block .compare-databases .head img {
        margin-bottom: 35px;
    }

    .cloud-compare-block .compare-block .compare-databases .head h6,
    .cloud-compare-block.bg-image .compare-block .compare-databases h6 {
        margin-bottom: 0;
        width: 170px;
    }
}

@media (min-width:992px) {
    .cloud-compare-block.modern-distributed .compare-block .compare-databases .head img {
        margin-bottom: 50px;
    }
}