@media only screen and (min-width: 375px) {
    .pricing{
        display:block;
    }
    .pricing .pricing-blocks{
        margin-top:20px;
    }
    .home-cover {
        display:none;
    }
}
@media only screen and (min-width: 1024px) {
    .xs-container{
        padding-left:5%;
        padding-right:5%;
    }
    .top-features .top-feature{
        width:33.3%;
    }
}
@media only screen and (min-width: 1440px) {
    .home-cover {
        display:none;
    }
    .pricing{
        display:flex;
    }
}
@media only screen and (min-width: 1680px) {
    .xs-container{
        padding-left:10%;
        padding-right:10%;
    }
    .top-features .top-feature{
        width:200px;
    }
    .home-cover {
        display: block;
        top: 22%;
        width: 26%;
    }
}
@media only screen and (min-width: 1920px) {
    .home-cover {
        top: 20%;
        width: 36%;
    }
}
@media only screen and (min-width: 2560px) {
    .home-cover {
        top: 14%;
        width: 30%;
    }
}