.packages .banner_style_1 {
    padding: 137px 0px 37px;

}

.packages .banner_style_1 .con-tainer {
    max-width: 900px;
    margin: auto;
}

.banner_section .banner_title {
    font-size: 68px;
    line-height: 71px;
    max-width: 762px;
    margin: auto;
}

.packages .banner_style_1 p {
    font-size: 24px;
    line-height: 1.4;
    font-weight: normal;
}

.why-subscribe {
    max-width: 900px;
    margin: auto;
    margin-top: 70px;
}

.why-subscribe h2 {
    font-size: 3rem;
    margin-bottom: 1.5rem;
}

.key-benefi {
    color: #44c2c5;
    margin: 40px auto;
    text-decoration: underline;
}

.packages .package-details .subscription-cards {
    max-width: 900px;
    margin: auto;
}

.still {
    display: block;
    font-size: 2rem;
    line-height: 1.5;
    max-width: 900px;
    margin: auto;
}

.packages .card .card-body .card-title,
.m-bottom-25 {
    margin-bottom: 25px;
    color: #013c5f;
}

.package-details {
    background-image: url('/assets/img/shape_bg_1.png');
    padding: 50px 0px;
}
@media only screen and (max-width: 1024px) {
.packages .banner_style_1 .con-tainer{
    max-width: 100%;
    margin-left: 15px;
    margin-right: 15px;
}
.why-subscribe{
    margin-left: 15px;
    margin-right: 15px;
}
}