@charset "utf-8";

/* CSS Document */

/* Medium Layout: 1280px. */



@media (min-width: 1921px) and (max-width: 10000px) {
.container, .megamenu-block .container {
	max-width: 2200px;
    padding-left: 100px;
    padding-right: 100px;
}
  
}
@media (min-width: 1200px) and (max-width: 1920px) {
}
@media (min-width: 992px) and (max-width: 10000px) {
}
@media (min-width:1251px){
    .np6-wts-bg{
    background-position: top !important;
    background-repeat: no-repeat !important;
    background-size: auto 100% !important;
    position: absolute !important;
    width: 50% !important;
    height: 100% !important;
    right: 0px !important;
    top: 0px !important;
        left: initial !important;
}
}
@media (min-width:992px) and (max-width: 1250px) {
    .mainmenu ul li a{padding: 7px 6px;}
    .header-right{margin-left: 0px;}
    .inner-banner-txt .main-btn {font-size: 12px;padding: 15px 11px;}
    .banner-img {position: relative;margin-top: auto;margin-bottom: -75px;}
    
    
    .footer-menu{justify-content: flex-start;}
    .footer-menu-item {max-width: 33%;width: 100%;}
    .legitscript-icon{max-width: 33%; text-align: left;}
    .footer-cpy-right{display: block;}
    .footer-cpy-card{margin: 15px 0 0}
    .inner-banner-img { width: 475px;}
    .accordion__head::before {top: 26px;transform: translate(0px, 0%);}
    .pack-img-area span {right: 0;bottom: 68px;}
    .banner-right-img .np10-banner3-img img {margin-bottom: 0;}
    .np6-wts-bg {height: 500px;margin: 0 0 50px;}
    .reviws-sec-items .slick-dots {top: 177px;}
    
}
@media (min-width:992px) and (max-width: 1080px) {
    
}
/* Tablet Layout: 991px. */
@media (min-width:100px) and (max-width: 991px) {
    .np6-wts-bg {
    background-image: url(https://res.cloudinary.com/conversion-labs-inc/image/upload/v1612407050/RexMD/wipes-arm-m-img_lluhyr_k9vals.png);
        
    }
    .mobile-menu-wrapper{display: block;}
    .mainmenu{display: none;}
    .plan-desktop{display: none;}
    .plan-mobile{display: block;}
    .header-height{height: 48px;}
    .nav-mobile {overflow-y: auto;}
    .header-area{padding:4px 0px;background-position: right -900px bottom;}
    .header-area .logo{padding: 5px 0px;}
    .header-area .getStarted-btn{border-radius: 0px;padding: 20px 15px;}
    .banner-area{padding-top: 40px;}
    .banner-img{margin-bottom: -86px; padding-left: 0px;max-width: 500px;width: 100%;}
    .inner-banner-txt{padding-bottom: 20px;}
    .plan-pack-items .slick-list{padding: 40px 100px 0px;}
    .pack-btn-area .main-btn {width: 100%;}
    .np6-wts-area{padding: 0px 0px 60px;}
    .np6-wts-bg {position: static;height: 500px;margin: 0 0 50px;}
    .process-row-column{padding-bottom: 25px;}
    .process-inner-area .slick-arrow{bottom: 0px;}
    .process-sec{padding: 60px 0px;}
    .process-sec .process-row-column:not(:last-child)::before {width: 50%;}
    .reviws-sec-items .slick-dots {top: 177px;}
    .doctor-left-img{text-align: right;}
    .doctor-right-text{padding: 50px 0 0 0;}
    .np11-faq-img{max-width: 500px;width: 100%;margin: 0px auto;}
    .footer-menu ul li a{font-size: 14px;}    
    .footer-menu{justify-content: flex-start;}
    .footer-menu-item {max-width: 33%;width: 100%;}
    .legitscript-icon{max-width: 33%; text-align: left;}
    .footer-cpy-right{display: block;}
    .footer-cpy-card{margin: 15px 0 0}   
}

/* Wide Mobile Layout: 767px. */

@media (min-width: 100px) and (max-width: 767px) {
    .wrapper{padding-left: 15px;padding-right: 15px;}
    .banner-area {background-position: right -1200px bottom;}
    .banner-txt h2{font-size: 36px;line-height: normal;margin-bottom: 15px;}
    .banner-right-img .np10-banner3-img img {margin-bottom: -140px;}
    .page-content-block{padding: 60px 0px;}
    .reviws-sec{padding: 60px 0px;}
    .reviws-sec-items .slick-dots {top: 64%;}
    .reviws-sec-item p{margin-bottom: 0px;}
    .doctor-left-img{max-width: 400px;margin: 0px auto;}
    .doctor-left-img img{margin-right: -40px;}
    .footer-details{flex-direction: column;}
    .footer-social{margin-top: 10px;}
    .footer-top, .footer-menu, .footer-cpy-area{display: block; text-align: center;}
    .footer-social ul, .footer-cpy-left ul { justify-content: center;}
    .footer-social li { margin: 10px 20px;}
    .footer-menu-item, .legitscript-icon { max-width: 100%; text-align: center}
    .footer-cpy-right{margin: 20px 0 0; display: flex}
}


@media (min-width: 100px) and (max-width: 640px) {
    h2{font-size: 42px;line-height: 46px;}
    .main-price {margin: 0 0 0 20px;}
}

@media (min-width: 100px) and (max-width: 580px) {
    .np6-wts-bg{
        max-height: 300px;
        background-position: top !important;
    }
    .banner-area {padding: 40px 0;}
    .banner-img {margin-bottom: -126px;}
    .new-inner-banner-ul li br{display: none;}
    .pack-area .section-title{margin-bottom: 40px;}
    .pack-btn-area {padding:25px 15px 40px;}
    .pack-area{padding-bottom: 50px;}
    .plan-pack-items .slick-list{padding: 40px 50px 0px;}
    .reviws-img-line-content::after, .reviws-img-line-content::before {width: 140px;}
    .reviws-sec-items .slick-dots{top: 68%;}
}

@media (min-width: 100px) and (max-width: 480px) {
    .header-bottom-menu > .wrapper{padding:0px;}
    .footer-cpy-left ul{flex-wrap: wrap}
    .footer-cpy-right{flex-direction: column;padding-top: 10px;}
    .np6-wts-main-btn, .doctor-sec-main-btn{text-align: center;}
    .banner-list ul li{font-size: 16px;}
    .pack-txt-area p br{display: none;}
    .inner-banner-txt p{padding-right: 0px;margin-bottom: 20px;}
    .banner-bottom-txt{margin-top: 0px;}
    .doctor-left-img{margin-right: 0px;}
    .doctor-left-img img{margin-right: -15px;}
}
@media (min-width: 100px) and (max-width: 380px) {
    .banner-txt h2{font-size: 28px;}
    .header-area .getStarted-btn{letter-spacing: .06rem;}
    .inner-banner-txt h2{font-size: 34px;line-height: 42px;}
   
    .footer-cpy-left ul li{margin: 0 0 10px; padding:0 10px}
    .footer-cpy-right{display: block}
    .header-area .getStarted-btn{padding: 12px 45px;}
    .logo img{max-width: 100px;}
    .banner-img {margin-bottom: -99px;}
    .banner-area {padding-top: 30px;}
    .pack-img-area span {right: 0;}
    .new-inner-btn .main-btn, .icon-txt {font-size: 12px;}
    .plan-pack-items .slick-list {padding: 40px 0 0px;}
    .reviws-img-line-content::after, .reviws-img-line-content::before {width: 70px;}
    .process-inner-area .slick-prev { left: 42%;}
    .process-inner-area .slick-next {left: 58%;}
    .process-row-column {padding: 0;}
    .reviws-sec-items .slick-dots{top: 72%;}
}
@media (min-width: 100px) and (max-width: 320px) {
    .banner-img {margin-bottom: -62px;}  
    .banner-area.banner-area {padding: 0;}    
    .np11-pmi .pack-item-top {padding: 0 0 0 10px;flex-direction: column;}
    .np11-pmi .pack-price-area {position: static;padding: 10px;}
    .less-info a, .more-info a {font-size: 10px;padding: 1px 5px;}
    .np11-pmi .pack-item-top {padding: 0 0 40px 10px;}
    .reviws-sec-items .slick-dots {top: 277px;}
}

