@media (min-width: 1200px) and (max-width: 1600px) {
.bannerText h1 {
    font-size: 180px;
}
.bannerImage img {
    width: 100%;
    max-width: 620px;
}
}
@media (max-width: 767px) {
	.onlyMobile img {
	display:block;
}
.boxVideo h2 {font-size: 28px;}
video {
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.boxVideo {
    padding-top: 0;
    padding-bottom: 30px;
}	
.smartVitals p {padding: 0;font-size: 20px;}
.topHeader p {text-align: center;border-bottom: 1px solid #f3edff;}
.topHeader ul {justify-content: center;align-items: center;}
nav.navbar.navbar-expand-lg.navbar-light img { max-width: 220px;}
.bannerText h1 {font-size: 32px;}
.bannerText p {font-size: 20px;}
button.btn.downloadBtn, .listDetails li {margin-left: 20px;}
.processSection ul {display: block;text-align: center;}
.processSection ul li {width: 65%;margin-bottom: 15px;}
.bannerText {padding-top: 0;}
.banner h2 {font-size: 36px;}
.imageBox img {max-width: 100%;}
.imageBox {margin-top: 30px;}
.whyRxImage:before {height: 270px;}
.whyRxText {margin-top: 50px;padding: 10px;}
.whyRx.qrCode .whyRxText {margin-top: 30px;}
.whyRx {padding-bottom: 30px; padding-top:40px; }
.whyRx.qrCode .whyRxText ul:before {display: none;}
.whyRx.qrCode .whyRxText ul:before {display: none;}
.topHeader ul li { display: none;border: 0;}
.topHeader p {border: 0;}
.socialIcons { display: none;}
.copywright {padding-bottom: 10px;}
.bookDemoFixed {display: block;}
.blackStrip {display: none;}
body {margin-bottom: 61px;}
.banner {height: 685px;overflow: hidden;}
.whyRx.qrCode {padding-bottom: 20px;}
.banner .container .bannerImage { bottom: -350px;}
.smartVitals {
        position: relative;
        z-index: 1;
        max-width: 580px;
        padding-top: 30px;
        text-align: center;
    }
.processSection {margin-top: 0px;}
.whyRx.carePlixWork .whyRxImage { margin-top: 30px;}
.whyRx.carePlixWork {padding-top: 0;}
.whyRx.carePlixWork .whyRxText {margin-top: 0px;}
button.navbar-toggler {display: none;}
.processSection li:nth-child(1):before, .processSection li:nth-child(2):before, .processSection li:nth-child(3):before
,.processSection li:nth-child(4):before, .processSection li:nth-child(5):before{
    transform: skew(0deg, 0deg);
    border-radius: 15px;
}
body.carePlixLandingPage .smartVitals {
    position: relative;
    z-index: 1;
    margin-top: 0;
    width: 100%;
    max-width: 100%;
    padding-top: 0;
}
body.carePlixLandingPage .banner {
        height: auto;
    }
}