@media (max-width:1199px) {
    html {
        font-size: 8px;
    }
}

@media (max-width:991px) {
    html {
        font-size: 7px;
    }

    .visible-lg {
        display: none;
    }

    .m-menu-link {
        display: block;
    }

    .get-started-btn {
        margin: 0;
    }
    
    .table{
        padding: 30px;
    } 

    .price-tags {
        flex-direction: column;
    }
 
    .price-tag {
        width: 90%;
        margin: 2rem auto;
    }

    .call-to-action{
        background-size: cover;
        padding: 30px;
    }

    .footer-menu {
        display: none;
    }
 
    .footer {
        justify-content: center;
    }
    
    .social-ico {
        padding-top: 3rem;
    }
 
    .social-ico a {
        font-size: 3rem;
    }
 
    .legal {
        flex-direction: column;
        padding-bottom: 5rem;
    }
}

