.pwa-disclaimer-button-container {
    margin-top: 16px !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.pwa-disclaimer {
    display: none;
}

.pwa-apple-step-guide,
.pwa-android-step-guide {
    display: none;
}

.pwa-disclaimer span {
    margin-top: 16px;
    font-size: 19px !important;
}

.pwa-disclaimer p {
    font: unset !important;
    margin-top: 16px !important;
}

.pwa-disclaimer-buttons:focus {
    outline: none;
}

.pwa-disclaimer-buttons {
    border-style: none;
    webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden !important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s !important;
    transition-duration: 0.3s !important;
    box-shadow: 0px 8px 20px -8px black !important;
    width: 70%;
    height: 45px;
    border-radius: 8px;
    font-size: 15px !important;
    -moz-transition: all 0.65s ease-out 0s !important;
    -webkit-transition: all 0.65s ease-out 0s !important;
    font-weight: 700 !important;
}

@media(min-width: 765px) and (max-width: 770px) {
    .pwa-disclaimer {
        display: none;
        width: 60%;
        position: fixed;
        border-radius: 15px;
        bottom: 0px;
        left: 20%;
        font-size: 16px !important;
        height: 55%;
        z-index: 99999999999;
        color: black;
        background-color: #ffffff;
    }
}

@media(max-width: 765px) {
    .pwa-disclaimer {
        display: none;
        overflow: scroll !important;
        width: 97%;
        position: fixed;
        border-radius: 15px;
        bottom: 0px;
        left: 1%;
        font-size: 15px !important;
        height: 55%;
        z-index: 9999999991;
        color: black;
        background-color: #ffffff;
    }

    /*pwa apple step*/
    .pwa-apple-step-guide,
    .pwa-android-step-guide {
        display: none;
        color: black;
        text-align: center;
        padding: 5px;
        overflow: scroll !important;
        width: 97%;
        position: fixed;
        border-radius: 15px;
        bottom: 0px;
        left: 1%;
        font-size: 15px !important;
        height: 90%;
        z-index: 9999999991;
        background-color: #ffffff;
    }

    .pwa-apple-step-guide-heading {
        font-size: 20px !important;
        font-weight: bolder;
    }

    .pwa-apple-step-guide-heading i {
        font-size: 32px !important;
    }

    .pwa-apple-step-guide-content {
        font-size: 16px !important;
    }

    .pwa-apple-step-guide-content-step-heading {
        margin-top: 5px;
        font-size: 17px !important;
        font-weight: bold;
    }

    .pwa-apple-step-guide-content .step-1-img {
        margin: auto !important;
    }

    .pwa-apple-step-guide-content-menu {
        background: url(../img/apple-menu.png) no-repeat center center;
        height: 450px;
        width: 100%;
    }

    .pwa-android-step-guide-content-menu {
        background: url(../img/android-menu.png) no-repeat center center;
        height: 450px;
        width: 100%;
    }

    .pwa-apple-step-guide-content-svg {
        padding-top: 391px !important;
    }

    .pwa-android-step-guide-content-svg {
        padding-top: 361px !important;
        margin-left: 30% !important;
    }
}

@media (min-width: 992px) {
    .pwa-disclaimer {
        display: none;
    }
}

@media (min-width: 765px) {

    .pwa-android-step-guide,
    .pwa-disclaimer {
        display: none !important;
    }
}
