@media (max-width: 1200px) {
    .frame-space-after {
     margin-bottom: 140px;
    }
    .card-wrapper {
        margin: 15px 0px;
    }
}

@media (max-width: 991px) {
   .rectangularblock-wrapper.border-left {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
   }
    .frame-space-after {
     margin-bottom: 120px;
    }
        .green-heading {
        padding: 10px 0px;
        font-size: 30px;
    }
        .frame-green-border {
        padding: 0px;
    }
        .frame-blue-button {
        padding: 10px 0px;
    }
    .frame-blue-button .frame-header {
        padding: 0px;
    }
    .frame-blue-button .blueheader {
        font-size: 30px;
    }
    .frame-green-button {
        padding: 0px;
    }
}

@media (max-width: 767px) {
    .frame-space-after {
        margin-bottom: 90px;
    }

}
.frame-twocolumn {
    padding-bottom: 0px;
}