@media (min-width:1601px) and (max-width:1800px){
}
@media (min-width: 1400px) and (max-width:1600px){
    .process-img .col .content{width: 350px;}
    .process-img .col .content h4{font-size: 18px;}
    .process-img .col .content p{font-size: 16px; line-height: 24px;}
}
@media (min-width: 1200px) and (max-width:1399px){
    .navbar{ padding: 10px 20px; min-height: 80px;}
    .navbar-brand img { height: 36px !important; }
    .nav-link { font-size: 18px; margin-left: 25px; }
    .benefits-of-asset ul li{width: 50%;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 50px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}

    .process-img .col .content{width: 350px;}
    .process-img .col .content h4{font-size: 18px;}
    .process-img .col .content p{font-size: 16px; line-height: 24px;}
}
@media (min-width: 992px) and (max-width:1199px){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 58vh; min-height: 64vh !important;}
    .navbar{ padding: 10px 0px !important; min-height: 70px !important;}
    .navbar-brand img { height: 36px !important; }
    .nav-link { font-size: 14px; margin-left: 25px; }
    .benefits-of-asset ul li{width: 50%;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 50px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}

    .process-img .col .content{width: 300px;}
    .process-img .col .content h4{font-size: 16px;}
    .process-img .col .content p{font-size: 14px; line-height: 22px; margin-top: 0px;}

    .quotetext{margin-bottom: 0px;}
    .spreedsheet-to-automation p{max-width: 600px; font-size: 18px; line-height: 24px;}
    .spreedsheet-to-automation ul{padding-left: 20px;}
    .spreedsheet-to-automation ul li{font-size: 20px;}
}
@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 48vh; min-height: 54vh !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container h1{font-size: 26px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 28px;}
    #productbanner .banner-container p{line-height: 32px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right img{max-width: 300px;}
    .why-asset {padding-top: 40px;}
    .pageWrap,
    #productbanner .overlay{background-size: 60%;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img { height: 36px !important; }
    .quotetext{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .rfid-tracker{flex-wrap: wrap; margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 50px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .spreedsheet-to-automation{background: #FCF5FF;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
}
@media (min-width: 768px) and (max-width: 991px) and (orientation: portrait){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 48vh; min-height: 54vh !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container h1{font-size: 26px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 28px;}
    #productbanner .banner-container p{line-height: 32px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right img{max-width: 300px;}
    .why-asset {padding-top: 40px;}
    .pageWrap,
    #productbanner .overlay{background-size: 60%;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img { height: 36px !important; }
    .quotetext{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .rfid-tracker{flex-wrap: wrap;margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 50px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .spreedsheet-to-automation{background: #FCF5FF;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button:focus, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{font-size: 20px; position: initial;}
    .faq .accordion-body{font-size: 16px; line-height: 24px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
    .benefits-of-asset ul li h3{font-size: 24px;margin: 15px 0px 10px 0px;}
}

@media (min-width: 576px) and (max-width: 767px) and (orientation: landscape){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 48vh; min-height: 54vh !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container{flex-wrap: wrap;}
    #productbanner .banner-container h1{font-size: 26px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 28px;}
    #productbanner .banner-container p{line-height: 32px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right{display: none;}
    .pageWrap,
    #productbanner .overlay{background-size: 60%;}
    .why-asset{padding-top: 40px;}
    .why-asset p, .our-proven-process p{font-size: 18px; line-height: 30px;}
    .management-solutions .card{padding: 30px;}
    .spreedsheet-to-automation { padding: 40px 0px;}
    .spreedsheet-to-automation p{margin: 15px auto 30px auto; font-size: 18px; line-height: 28px;}
    .spreedsheet-to-automation img { max-width: 300px;}
    .management-solutions{padding: 40px 0px;}
    .management-solutions p{font-size: 18px; line-height: 28px;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img { height: 36px !important; }
    .quotetext{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .rfid-tracker{flex-wrap: wrap;margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 25px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .spreedsheet-to-automation{background: #FCF5FF;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button:focus, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{font-size: 20px; position: initial;}
    .faq .accordion-body{font-size: 16px; line-height: 24px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
    .benefits-of-asset ul li h3{font-size: 24px;margin: 15px 0px 10px 0px;}
}
@media (min-width: 576px) and (max-width: 767px) and (orientation: portrait){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 48vh; min-height: 54vh !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container{flex-wrap: wrap;}
    #productbanner .banner-container h1{font-size: 26px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 28px;}
    #productbanner .banner-container p{line-height: 32px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right{display: none;}
    .why-asset{padding-top: 40px;}
    .why-asset p, .our-proven-process p{font-size: 18px; line-height: 30px;}
    .management-solutions .card{padding: 30px;}
    .spreedsheet-to-automation { padding: 40px 0px;}
    .spreedsheet-to-automation p{margin: 15px auto 30px auto; font-size: 18px; line-height: 28px;}
    .spreedsheet-to-automation img { max-width: 300px;}
    .management-solutions{padding: 40px 0px;}
    .management-solutions p{font-size: 18px; line-height: 28px;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img { height: 36px !important; }
    .quotetext{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .rfid-tracker{flex-wrap: wrap;margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 25px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .spreedsheet-to-automation{background: #FCF5FF;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button:focus, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{font-size: 20px; position: initial;}
    .faq .accordion-body{font-size: 16px; line-height: 24px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
    .benefits-of-asset ul li h3{font-size: 24px;margin: 15px 0px 10px 0px;}
    .faq .accordion { padding-left: 0px !important;}
}

@media (min-width: 320px) and (max-width: 575px) and (orientation: landscape){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 44vh; min-height: 44vh !important; margin-bottom: 20px !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container{flex-wrap: wrap;}
    #productbanner .banner-container h1{font-size: 22px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 24px;}
    #productbanner .banner-container p{line-height: 32px; font-size: 18px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right{display: none;}
    .quotetext{font-size: 28px !important; line-height: 34px; margin-bottom: 15px;}
    .why-asset{padding-top: 40px;}
    .why-asset p, .our-proven-process p{font-size: 18px; line-height: 30px;}
    .management-solutions .card{padding: 30px;}
    .spreedsheet-to-automation { padding: 40px 0px;}
    .spreedsheet-to-automation p{margin: 15px auto 30px auto; font-size: 18px; line-height: 28px;}
    .spreedsheet-to-automation img { max-width: 300px;}
    .management-solutions{padding: 40px 0px;}
    .management-solutions p{font-size: 18px; line-height: 28px;}
    .rfid-tracker{flex-wrap: wrap;margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 25px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img {height: 30px !important;}
    .navbar-toggler {border: 0px;padding: 0px;z-index: 999;}
    .innerPage .navbar-toggler label span {background: #fff;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .spreedsheet-to-automation{background: #FCF5FF;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button:focus, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{font-size: 20px; position: initial;}
    .faq .accordion-body{font-size: 16px; line-height: 24px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
    .benefits-of-asset ul li h3{font-size: 24px;margin: 15px 0px 10px 0px;}
    .faq .accordion { padding-left: 0px !important;}
}

@media (min-width: 320px) and (max-width: 575px) and (orientation: portrait){
    #productbanner .active .videoSlider,
    .carousel-item,
    .pageWrap,
    #productbanner .overlay{height: 44vh; min-height: 44vh !important; margin-bottom: 20px !important;}
    .navbar-toggler label span{background: #ffffff;}
    .scrolled .navbar-toggler label span{background: #000000;}
    #productbanner .banner-container{flex-wrap: wrap;}
    #productbanner .banner-container h1{font-size: 22px; line-height: 35px;}
    #productbanner .banner-container h1 span{font-size: 24px;}
    #productbanner .banner-container p{line-height: 32px; font-size: 18px;}
    #productbanner .banner-container a, #productbanner .banner-container a:hover, #productbanner .banner-container a:focus{font-size: 20px; padding: 10px 20px;}
    .banner-content-left{margin-top: 80px;}
    .banner-content-right{display: none;}
    .quotetext{font-size: 28px !important; line-height: 34px; margin-bottom: 15px;}
    .why-asset{padding-top: 40px;}
    .why-asset p, .our-proven-process p{font-size: 18px; line-height: 30px;}
    .management-solutions .card{padding: 30px;}
    .spreedsheet-to-automation { padding: 40px 0px;}
    .spreedsheet-to-automation p{margin: 15px auto 30px auto; font-size: 18px; line-height: 28px;}
    .spreedsheet-to-automation img { max-width: 300px;}
    .management-solutions{padding: 40px 0px;}
    .management-solutions p{font-size: 18px; line-height: 28px;}
    .rfid-tracker{flex-wrap: wrap;margin: 0px;}
    .rfid-tracker-left, .rfid-tracker-right{padding: 25px;}
    .rfid-tracker h2{font-size: 30px; line-height: 39px; margin-bottom: 15px;}
    .rfid-tracker p{font-size: 16px;}
    .navbar{ padding: 10px 0px !important; min-height: 68px !important;}
    .navbar-brand img {height: 30px !important;}
    .navbar-toggler {border: 0px;padding: 0px;z-index: 999;}
    .innerPage .navbar-toggler label span {background: #fff;}
    .benefits-of-asset ul li{width: 100%;padding: 40px 25px;}
    .spreedsheet-to-automation:before,
    .spreedsheet-to-automation:after{display: none;}
    .spreedsheet-to-automation ul{padding: 0px 20px !important; margin-top: 20px;}
    .spreedsheet-to-automation ul li{font-size: 18px;margin-bottom: 10px;}
    .our-proven-process, .faq{padding: 30px 0px;}
    .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button:focus, .faq .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{font-size: 20px; position: initial;}
    .faq .accordion-body{font-size: 16px; line-height: 24px;}
    .faq .accordion-header{padding: 0px !important;}
    .process-img{display: none !important;}
    .process-img-mobile{display: block;}
    .process-img-mobile img{max-width: 237px; width: 100%; margin-bottom: 20px;}
    .process-img-mobile h4{font-size: 20px; line-height: 20px; font-weight: bold;}
    .process-img-mobile p{font-size: 16px; line-height: 22px; color: #212529; font-weight: normal;}
    .benefits-of-asset ul li h3{font-size: 24px;margin: 15px 0px 10px 0px;}
    .faq .accordion { padding-left: 0px !important;}
}
