@media only screen and (min-device-width: 300px) and (max-device-width: 500px) {
    .bgimg-1 {
        top: 0px;
        height: 200px;
    }

    .header-home-text,
    .page-heading {
        font-size: 15px !important;
    }

    .slide-1 {
        background-position: top left;
    }

    .contact-content span {
        font-size: 14px;
    }
    .profile-content-2-alt {
        display: inline-block;
        text-align: center;
    }
    .profile-content-1 {
        text-align: center;
    }
    .profile-content-2 {
        display: none;
    }
}