
.row.methods {
    display: none;
}

section.block.block22 .mb-16 {
    margin-bottom: 10px !important;
}

.block23 h3.fs-2hx.text-dark.mb-5.title {
    font-size: 1.25rem !important;
}section.block.block23 {
    margin-top: -45px;
}

section.block.block19 {
    text-align: center;
}
@media only screen and (min-width: 767px) {
    div#kt_app_toolbar {
        display: none;
    }.block17 section.inline-image-right {
        height: 300px;
    }
    .block17 h1 {
        font-size: 35px;
            margin-bottom: 20px;
    }.block17 a.btn.btn-light.btn-sm.flex-shrink-0 {
        font-size: 17px;
        background: #df0303;
        color: white;
    }.block17 a.btn.btn-light.btn-sm.flex-shrink-0:hover {
        background: black !important;
    }.block17 .container {
        margin-top: 50px;
    }section.block.block16 .text-center {
        margin-top: 40px;
        width: 70%;
        margin-left: 15%;
    }section.block.block19, section.block.block13, section.block.block11, section.block.block22 {
        margin-top: 40px;
    }
    .block18 .col-md-12, .block19 .col-md-12 {
        width: 33%;
    }
    .app-navbar.flex-shrink-0 {
        display: none;
    }
    div#kt_app_header .flex-lg-grow-1 {
        flex-grow: 0 !important;
    }
    .block14 .col-sm-6.text-right {
        align-self: center !important;
    }
    .block11 .fs-5.fw-semibold.text {
        font-size: 25px !important;
    }
    .card {
        border-radius: 0px 0px 10px 10px !important;
    }
    .block16 .fs-5.fw-semibold.text {
        font-size: 28px !important;
        font-weight: bold !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 320px) {
    div#kt_app_toolbar_container, div#kt_header_search_toggle, .app-navbar-item.ms-1.ms-md-3.cart_btn, .app-navbar-item.ms-1.ms-md-3 {
        display: none !important;
    }
    .block17 a.btn.btn-light.btn-sm.flex-shrink-0 {
        background: #df0303;
        color: white;
    }.block17 a.btn.btn-light.btn-sm.flex-shrink-0:hover {
        background: black !important;
    }
    section.block.block19, section.block.block13, section.block.block11, .block14 .col-sm-6.text-right, section.block.block16, section.block.block22 {
        margin-top: 20px;
    }
    .block19 .col-md-12, .block18 .col-md-12 {
        margin-top: 0px;
    }.block19 .fs-5.text-dark.mt-3.mb-5, .block18 .fs-5.text-dark.mt-3.mb-5 {
        margin-bottom: 10px !important;
    }
    .block16 .fs-5.fw-semibold.text {
    font-size: 18px !important;
    font-weight: bold !important;
}

}