@charset "utf-8";
@-ms-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
@media (max-width: 1600px) {
}
@media (max-width: 1400px) {
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2 {
    left: 0px;
  }
  #sliderSec .sliderCnt img.winner-logo {
    width: 350px !important;
    margin-bottom: 10px;
  }
  #sliderSec .sliderCnt h1 span {
    font-size: 54px;
  }
  #sliderSec .sliderCnt h2 {
    font-size: 20px;
  }
  #sliderSec .sliderCnt h2::before {
    content: "";
    width: 30px;
    height: 1px;
    margin-bottom: 6px;
  }
  #sliderSec .sliderCnt h2::after {
    content: "";
    width: 30px;
    height: 1px;
    margin-bottom: 6px;
  }
  #sliderSec .sliderCnt.winner_contant h1 {
    font-size: 36px;
  }
  #sliderSec .sliderCnt p {
    font-size: 20px;
  }
  #sliderSec img.win-logo {
    width: 500px;
    margin-top: 30px;
  }
  #sliderSec .sliderCnt.winner_contant {
    top: 53%;
  }
}
@media (max-width: 1200px) {
  #sliderSec .sliderCnt img.winner-logo {
    width: 250px !important;
  }
  #sliderSec .sliderCnt h1 span {
    font-size: 46px;
  }
  #sliderSec .sliderCnt.winner_contant h1 {
    font-size: 30px;
  }
  #sliderSec .sliderCnt p {
    font-size: 17px;
  }
  #sliderSec img.win-logo {
    width: 450px !important;
    margin-top: 40px;
  }
}
@media (max-width: 1069px) {
  #smartAnalyticsSec hgroup {
    margin-bottom: 110px !important;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2 {
    top: -50px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement1 {
    top: -100px;
  }
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 992px) {
  #auction_examples .single_example {
    margin-bottom: 30px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2 {
    top: -180px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement1 {
    top: -210px;
    width: 210px;
  }
  #smartAnalyticsSec hgroup {
    margin-bottom: 228px !important;
  }
  #header .page_login {
    margin-right: 0px;
  }
  body {
    overflow-x: hidden;
  }
  #header .request_button {
    margin-right: 10px;
    padding: 10px 12px;
    min-width: 160px;
    text-align: center;
    position: fixed;
    right: -67px;
    top: 190px;
    transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
  }
  #header .page_login {
    min-width: inherit;
  }
  #sliderSec .sliderCnt h1 {
    font-size: 55px;
  }
  #sliderSec .sliderCnt p {
    width: 80%;
    margin: auto;
  }
  #sliderSec .owl-carousel .owl-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    overflow: hidden;
  }
  #sliderSec div {
    height: 100% !important;
  }
  #sliderSec div.sliderCnt {
    height: auto !important;
  }
  #sliderSec .sliderCnt {
    top: 50%;
  }
  h2.lightHeading {
    font-size: 32px;
  }
  .keyFeaturesCnt {
    position: relative;
    z-index: 9;
  }
  #keyCapabilitySec .sticky-top {
    position: static !important;
  }
  #keyCapabilitySec .keyCapabilityImg {
    width: 100%;
  }
  #about_sec .about_cnt {
    padding-left: 10px;
  }
  #about_sec .subHeading {
    font-size: 24px;
  }
}
@media (max-width: 900px) {
  #about_sec .request_button {
    padding: 10px 18px;
    font-size: 16px;
  }
  #about_sec .watchVideo {
    font-size: 16px;
  }
  #about_sec {
    background-position: -223px center;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2 {
    width: 400px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement3 {
    top: -70px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement4 {
    bottom: -180px;
  }
}
@media (max-width: 767px) {
    /* #sliderSec .owl-item.active h1,
#sliderSec .sliderCnt h2, #sliderSec .owl-item.active p,
#sliderSec .owl-item.active ul {

  animation-name: inherit;
  animation-delay: inherit;
}
.owl-item.active > img{ animation: inherit;   -webkit-animation: inherit;}
.wow{    -webkit-animation-name: inherit !important;
    animation-name: inherit !important;} */




  .dots_ul li:after {
    display: none;
  }
  #about_sec div {
    text-align: center;
  }
  #about_sec .subHeading {
    font-size: 22px;
  }
  #about_sec .subHeading {
    border: none;
  }
  #about_sec h2.lightHeading,
  #about_sec .subHeading,
  #about_sec p {
    text-align: center;
  }
  #about_sec p {
    width: 80%;
    margin: auto;
  }
  #about_sec .dots_ul {
    text-align: center;
  }
  #smartAnalyticsSec {
    padding-bottom: 32px;
  }
  #sliderSec .scrollNextSec {
    bottom: 65px;
  }
  #reverse_auction h2,
  #reverse_auction ul,
  #reverse_auction .reversAuctionBtns {
    text-align: center;
  }
  #reverse_auction p {
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;
  }
  #about_sec .about_imgdv {
    width: 60%;
    margin: auto;
  }
  #about_sec .about_cnt {
    margin-top: 28px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement1,
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2,
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement4,
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement5 {
    position: static;
  }
  p.titleSubHead {
    font-size: 16px !important;
    font-weight: 400;
    text-align: justify;
    text-align-last: center;
    -moz-text-align-last: center;
    -ms-text-align-last: center;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV img {
    position: static !important;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement2 {
    width: 100%;
    margin-bottom: 12px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement3 {
    float: left;
    margin-top: 15px;
    margin-left: 42px;
    margin-bottom: 10px;
  }
  #smartAnalyticsSec .smartAnaImgDv {
    margin-top: 12px;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement4 {
    float: right;
    margin-right: 28px;
  }
  .circle-container {
    display: none;
  }
  #sliderSec .sliderCnt h1 {
    font-size: 40px;
  }
  #sliderSec .sliderCnt p {
    font-size: 20px;
    width: 100%;
  }
  #whyChooseUsSec p {
    width: 100%;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV {
    text-align: center;
  }
  #smartAnalyticsSec hgroup {
    margin-bottom: 20px !important;
  }
  #different p {
    font-size: 16px;
  }
  #footer ul {
    text-align: center;
  }
  #footer ul li:first-child {
    margin-bottom: 10px;
  }
  #smartAnalyticsSec .smartAnaImgDv {
    width: 100%;
  }
  #smartAnalyticsSec {
    overflow: hidden;
  }
}
@media (max-width: 700px) {
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement3 {
    margin-left: 15px;
    width: calc(60% - 15px);
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement4 {
    margin-right: 15px;
    width: calc(40% - 15px);
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement5 {
    width: 60%;
  }
}
@media (max-width: 643px) {
  h2.lightHeading {
    font-size: 28px;
  }
  #header .view_before {
    display: none;
  }
  .videoMdl .close {
    right: 0px;
    top: 0px;
    border-radius: 50% 4px 4px 50%;
  }
}
@media (max-width: 569px) {
  #smartAnalyticsSec hgroup p {
    text-align: justify;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;
  }
  #about_sec .about_imgdv {
    width: 80%;
  }
  #about_sec h2.lightHeading,
  #about_sec .subHeading,
  #about_sec p,
  #about_sec .dots_ul li,
  #about_sec .dots_ul,
  #about_sec .about_cnt {
    text-align: center;
  }
  #about_sec .dots_ul li {
    display: inline-block;
    width: 100%;
    padding: 0px;
  }
  #about_sec .dots_ul li::after {
    display: none;
  }
  #about_sec .subHeading {
    font-size: 18px;
  }
  #about_sec p {
    font-size: 16px;
  }
  #about_sec .dots_ul li {
    margin-bottom: 8px;
  }
  #about_sec .dots_ul {
    margin-bottom: 22px;
  }
  #about_sec hgroup {
    margin-bottom: 0px !important;
  }
  #about_sec .subHeading {
    border: none;
  }
  #keyCapabilitySec hgroup {
    margin-bottom: 0px !important;
  }
  #keyCapabilitySec .keyFeaturesCnt h4 {
    font-weight: 400;
  }
  #whyChooseUsSec hgroup p {
    text-align: justify;
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;
  }
  #sliderSec .sliderCnt h1 {
    font-size: 30px;
  }
  #sliderSec .sliderCnt p {
    font-size: 16px;
  }
  #header .page_login {
    padding: 5px 12px;
  }
  #sliderSec .sliderCnt h1 span {
    font-size: 26px;
  }
  #sliderSec .sliderCnt.winner_contant h1 {
    font-size: 20px;
  }
  #sliderSec .sliderCnt p {
    font-size: 12px;
  }
  #sliderSec img.win-logo {
    width: 300px !important;
    margin-top: 22px;
  }
  #sliderSec .sliderCnt.winner_contant {
    position: absolute;
    left: 0 !important;
    top: 50%;
    right: 0;
  }
}
@media (max-width: 480px) {
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement3 {
    width: 100%;
    margin: 0px;
    float: none;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement4 {
    margin: auto;
    float: none;
    width: 50%;
  }
  #smartAnalyticsSec .smartAnalyticsSecMNDV .analyticElement5 {
    width: 100%;
  }
  h2.lightHeading {
    font-size: 24px;
  }
  #footer ul li.footer_join {
    font-size: 20px;
  }
  #different .col-md-7 .col-2,
  #different .col-md-7 .col-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }
  #different h5 {
    margin-top: 10px;
  }
  #keyCapabilitySec .keyFeaturesCnt ul li {
    display: block !important;
    text-align: center;
  }
  #keyCapabilitySec .keyFeaturesCnt .keyFeatureListedImg {
    margin: auto;
  }
  #keyCapabilitySec .keyFeaturesCnt .keyFeatureListedCnt {
    width: 100%;
  }
  #keyCapabilitySec .keyFeaturesCnt .keyFeatureListedCnt p {
    text-align-last: center;
    -ms-text-align-last: center;
    -moz-text-align-last: center;
  }
  #header .page_login i {
    display: none;
  }
  #sliderSec .sliderCnt h1 {
    font-size: 28px;
  }
  #sliderSec .sliderCnt ul li {
    font-size: 16px;
  }
  #reverse_auction .reverse_content li {
    font-size: 18px;
  }
}
@media (max-width: 400px) {
  #about_sec .request_button {
    min-width: 170px;
    margin-bottom: 8px;
  }
  #about_sec .watchVideo {
    min-width: 170px;
    margin: 0px;
  }
  #reverse_auction .reverse_request_button {
    margin-bottom: 12px;
  }
  #about_sec .about_imgdv {
    width: 90%;
  }
  #header .navbar-brand img {
    width: 210px;
  }
  #sliderSec .sliderCnt h1 {
    font-size: 24px;
  }
}
@media (max-width: 359px) {
}
@media print,
  (-o-min-device-pixel-ratio: 5/4),
  (-webkit-min-device-pixel-ratio: 1.25),
  (min-resolution: 120dpi) {
}
@media print {
}
