.uptime-monitoring-main-wrapper h1 {
  font-size: calc(2rem + 2.2vw);
  line-height: 1.15;
  letter-spacing: -1px;
  font-weight: 700;
  margin: 0 0 12px;
  color: #000;
}

.uptime-monitoring-main-wrapper h2 {
  font-size: calc(2rem + 1vw);
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: -0.65px;
  margin: 0 0 12px;
}

.uptime-monitoring-main-wrapper h3,
.uptime-monitoring-main-wrapper .h3 {
  font-size: calc(1.3rem + 1vw);
  font-weight: 600;
  line-height: 1.35;
  letter-spacing: -0.5px;
  margin: 0 0 12px;
}

.uptime-monitoring-main-wrapper h4 {
  font-size: calc(1.275rem + 0.75vw);
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: -0.5px;
  margin: 0 0 12px;
}

.uptime-monitoring-main-wrapper h5,
.uptime-monitoring-main-wrapper .h5 {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: -0.25px;
  margin: 0 0 12px;
}

.uptime-monitoring-main-wrapper h6 {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: -0.25px;
  margin: 0 0 12px;
}

.uptime-monitoring-main-wrapper p,
.uptime-monitoring-main-wrapper .p {
  font-size: 17px;
  font-weight: 300;
  line-height: 30px;
  margin: 0 0 16px;
}

.uptime-monitoring-main-wrapper ul li {
  font-size: 17px;
  font-weight: 300;
  line-height: 30px;
  margin: 0 0 12px;
}

@media only screen and (min-width: 992px) {
  .uptime-monitoring-main-wrapper h1 {
    font-size: 56px;
  }

  .uptime-monitoring-main-wrapper h2 {
    font-size: 40px;
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: -1.35px;
    color: #000;
  }

  .uptime-monitoring-main-wrapper h3,
  .uptime-monitoring-main-wrapper .h3 {
    font-size: 2rem;
  }

  .uptime-monitoring-main-wrapper h4 {
    font-size: 1.75rem;
  }
}

.opm-btn {
  border: 0;
  border-radius: 4px;
  font-weight: 400;
  font-size: calc(1rem + 2px);
  line-height: 1.2225;
  cursor: pointer;
  text-align: center;
  padding: 12px 24px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #e1e2e5;
  color: inherit;
  background-color: #fff;
  -webkit-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-family: inherit;
}

.opm-btn:hover {
  color: #e80e19;
  border-color: #e80e19;
}

.opm-btn > .opm-btn-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.opm-btn > .opm-btn-icon + span {
  margin-left: 8px;
}

.opm-btn.opm-btn-primary {
  border: 1px solid #e80e19 !important;
  background-color: #e80e19 !important;
  color: #fff;
}

.opm-btn.opm-btn-primary:hover {
  background-color: #db0b15;
  border-color: #db0b15;
}

.opm-btn.opm-btn-primary:focus {
  background-color: #d00610;
  border-color: #d00610;
}

.opm-btn.opm-btn-secondary {
  border: 1px solid #000;
  background-color: #000;
  color: #fff;
}

.opm-btn.opm-btn-secondary:hover {
  background-color: #333;
  border-color: #333;
}

.opm-btn.opm-btn-secondary:focus {
  background-color: #333;
  border-color: #333;
}

.opm-btn > span:last-child.opm-btn-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 8px;
}

a.opm-btn {
  text-decoration: none;
}

a.opm-btn.btn-primary {
  color: #fff !important;
  text-decoration: none;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.75rem;
  margin-left: -0.75rem;
  padding-top: 0;
  padding-bottom: 0;
}

.row > * {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 100%;
}

.row.g-0 {
  margin-right: 0;
  margin-left: 0;
}

.row.g-0 > * {
  padding-left: 0;
  padding-right: 0;
}

.col {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0;
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}

@media only screen and (min-width: 576px) {
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
}

@media only screen and (min-width: 768px) {
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }

  .col-md {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }

  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
}

@media only screen and (min-width: 992px) {
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }

  .col-lg {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
}

@media only screen and (min-width: 1200px) {
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }

  .col-xl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }
}

.text-center {
  text-align: center !important;
}

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.m-0 {
  margin: 0 !important;
}

.d-block {
  display: block !important;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.heading-menu,
#scroll,
#VideosAndLogos {
  display: none;
}

body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000;
}

.unorder-list {
  list-style-type: disc;
  padding-left: 16px;
}

.uptime-monitoring-main-wrapper *,
.uptime-monitoring-main-wrapper *::before,
.uptime-monitoring-main-wrapper *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.uptime-monitoring-main-wrapper .pt-0 {
  padding-top: 0 !important;
}

.uptime-monitoring-main-wrapper .mb-0 {
  margin-bottom: 0 !important;
}

.uptime-monitoring-main-wrapper .container {
  width: 100%;
  margin: auto;
}

@media only screen and (min-width: 992px) {
  .uptime-monitoring-main-wrapper .container {
    max-width: 960px;
  }
}

@media only screen and (min-width: 1200px) {
  .uptime-monitoring-main-wrapper .container {
    max-width: 1180px;
  }
}

@media only screen and (min-width: 1400px) {
  .uptime-monitoring-main-wrapper .container {
    max-width: 1280px;
  }
}

.uptime-monitoring-main-wrapper .sec-header {
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 60px;
}

.uptime-monitoring-main-wrapper .sec-header p {
  margin: 0 auto 16px;
  font-size: 20px;
  line-height: 1.65;
}

@media screen and (max-width: 767.98px) {
  .uptime-monitoring-main-wrapper
    .trusted-client-section
    .trusted-client-logo-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .uptime-monitoring-main-wrapper
    .trusted-client-section
    .trusted-client-logo-wrapper
    .logo-item {
    -ms-flex-preferred-size: 33.33%;
    flex-basis: 33.33%;
    text-align: center;
    padding: 20px 0;
  }
}

@media screen and (max-width: 425.98px) {
  .uptime-monitoring-main-wrapper
    .trusted-client-section
    .trusted-client-logo-wrapper
    .logo-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}

.uptime-monitoring-main-wrapper .solution-section {
  padding: 100px 0;
}

.uptime-monitoring-main-wrapper
  .solution-section
  .solution-content-wrapper
  .row:not(:last-child) {
  margin-bottom: 100px;
}

.uptime-monitoring-main-wrapper
  .solution-section
  .solution-content-wrapper
  .row:nth-child(odd)
  img {
  margin-left: auto;
}

.uptime-monitoring-main-wrapper
  .solution-section
  .solution-content-wrapper
  .row:nth-child(even)
  img {
  margin-right: auto;
}

@media screen and (max-width: 991px) {
  .uptime-monitoring-main-wrapper
    .solution-section
    .solution-content-wrapper
    .row
    img {
    margin: 24px auto 0;
    max-width: 100%;
  }

  .uptime-monitoring-main-wrapper
    .solution-section
    .solution-content-wrapper
    .row:nth-child(even) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

.uptime-monitoring-main-wrapper
  .solution-section
  .solution-content-wrapper
  img {
  border-radius: 4px;
  border: 1px solid #f0f0f0;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);
  max-width: 600px;
  width: 100%;
  display: block;
}

.uptime-monitoring-main-wrapper .integration-section {
  background-color: #fff7ea;
  padding: 100px 0;
}

.uptime-monitoring-main-wrapper .integration-section .sec-header .opm-btn {
  margin-top: 40px;
}

.uptime-monitoring-main-wrapper .integration-section .integration-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 16px;
  max-width: 1080px;
  margin: auto;
}

.uptime-monitoring-main-wrapper
  .integration-section
  .integration-list
  .integration-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.uptime-monitoring-main-wrapper
  .integration-section
  .integration-list
  .integration-icon.sdp {
  width: 32px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWdSURBVHgBtVZbiFVVGP7XZa+9z8w4jpohlGVq9jKg0UA9RFgWpT1EkEIUiRT0UlESFZZmRprQECkFWg+SaTAvQYYlVhMEgqUJhaGCMVoQ3p0zzpy99rr1rbNnjqcZHeZl1pk15+z9r/Vfv//CCOvL4+uWGFXMJpdQ8zL4kHfEeUICn7jid80NuOfu6N45cu7j3vVtyU3VJ+IJx0UTB0GJykgU7n98SRiqhOTk8rnv/sx2nn79PcvDGiIOim+cYfiE4LFBYZwCo2E6w3234Znbut9u5rnt5MubfeJei/fiYc4YJVziidfpoeksY57wR067teyzvjdrjLGMGvxDuaMgltQZOF+QZw5MOAmv9q2as24p7jTzpEOHtiUHO44fYJx3cVCkUBBE4y7rwlnujMyc5VSYQEPGUuE4WZvA8ykFn5H3KXTJyNkKtujT/ZefHS08rq6u542vtj/GqdLHQivuJ3U+Y7dq/CavFNt+YnPQvkYmFNE3JE04ptSUfilxgPFSkA/RO4OZYK88PW/1H+NZ1XNqx10Xaqc/CkHK0TTB/DQrwoLheFJw5iLbevQDRDpariHDUGt1eucL964+SpOwun/rXsLUle/FcMTh4vMyLwAbkSC6EoYC9yL1NEkrzy28KkjC0zxmC5JDFgUSS/KIeXhA4ZiiyVrWwnIj4GdkAWeUwmhpXARaGeoAbA0WNGlLDyGZkB11DMALAp6XWqNYyOFcrYND0mStQSeGUiOJB6QzMJobL6QxClgohQbvKaFwzctv7dl1u8vYJy74tkykGzYsWf5tM33N/t0rKip9yfpwieUDL65fuqpvNA8L7hzyFFfkoqc9FPBWIgVjxYrZBuFFzq+lQE3Ib5AuC1gQVPVu9969e2ctW7ZMR9r63q86qlp/anVol4kgJ9pvxOu7R/OQVIGXU3KmfIbHGa/p9FeTV0hrbJOdfeDWO/tGX+zt7c3yQi2I53KDrbOO74bO3DJCP3vu8hxtWtqHtKKBAfSKmljU09MjRvNxBauYIoOcSn0XRjFZy8WKkLLPWWDtJPirDy9cODj6Yjp/PrMHfwduJNU8MIxEFWFqo9AWplXEmBq4yLgAS8U1U6nwihEqIfe8Xu0dMCl3PPl4H2j30Tjrn/iPt9BAzZD1ST1rmLYNujEJaZaS8bYOZItQzpzdNrYT5FBSpo3HqMSEIJ+dEWxwSJbFCv3CRRfQVUY6Vyz2kMDQgGInjFhavHgMn5q+oWwiod4zyaFzTUiBNOGsyFHBOEebTSmWbpjTdCJ2zVZ4wqDNBuLX4RNvBWCNxUKEbLOx99AEVr/kLPeK5EgTQR5roxogC66VeaRW9FANA0yCY1MO09gQ6A7SshxOogJRj4l5QDBmCxwdnna8Q9HO2q7y1Y45pDIcRBVs7ovreAAfExuRL7UDYBoK3LPpyJwZSu5iMp0ZQMid5ygqGEM4ffj1vyzLFFAer/GydBdDDcaFg81OwCZGGeqAR5jeOXDsz0e3nKDmWWjQOBXHtMDKfueDKxV4f//JqfuO5HsMb+nEO8TZ160JDlMQrOVJKzkXqIQOnIffVXZ13rHIApEogmxU07KxIWXn+zhSjpyKOhuP1LPAVJyWyvZXV+DHo+lGwVSnteU4Fq2OZIm4Ivx456DAcORAD1bQzdN4A4UDheqf0YLyCs/4YYlRPYF5xkSheIjf1kZ4KoqKJQpZI5G9K7f//dRf59wX6A7QPpStOaYZj+hHqxaMNKZaZ0szHAQorn/54Y15jVLbi/Fn65ZTR2BbZ3MngaooTIyqNRvnv/rMGae5ep6gaLWJS+vkhYu8CltXWluwQjNWqfCASSxU4jl0bofYRr017Ijxq5A9v+nBufu7mgTdD4wCN4se2nj4EdUya/rIe8djrUNvsIiLFYwaiDAA9pW+3rWLfvoPXQC4VxryN4gAAAAASUVORK5CYII=);
}

.uptime-monitoring-main-wrapper
  .integration-section
  .integration-list
  .integration-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 12px 24px;
  gap: 12px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  border: 1px solid #fee7c2;
  background: #fee7c2;
  font-size: 17px;
  margin-bottom: 0;
}

.uptime-monitoring-main-wrapper .banner-section {
  padding: 80px 0;
  /* background-color: #fff9ca; */
  background-color: #fff9ca;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ffe2b7),
    to(#fff5e6)
  );
  background: linear-gradient(180deg, #ffe2b7 0%, #fff5e6 100%);
}

@media screen and (min-width: 992px) {
  .uptime-monitoring-main-wrapper .banner-section .banner-content h1 span {
    display: block;
  }
}

.uptime-monitoring-main-wrapper .banner-section .banner-content .banner-desc {
  font-size: 20px;
  line-height: 1.6;
  letter-spacing: -0.3px;
  margin-bottom: 24px;
}

@media screen and (min-width: 992px) {
  .uptime-monitoring-main-wrapper
    .banner-section
    .banner-content
    .banner-desc
    span {
    display: block;
  }
}

@media screen and (max-width: 991.98px) {
  .uptime-monitoring-main-wrapper .banner-section .banner-image {
    margin-top: 2.5rem;
  }
}

.uptime-monitoring-main-wrapper .award-section {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.uptime-monitoring-main-wrapper .award-section .award-card {
  border-radius: 16px;
  background: #fff;
  -webkit-box-shadow: 0px 6px 32px -4px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 6px 32px -4px rgba(0, 0, 0, 0.08);
  padding: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 0px 54px;
}

@media screen and (max-width: 767.98px) {
  .uptime-monitoring-main-wrapper .award-section .award-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
  }
}

.uptime-monitoring-main-wrapper .award-section .award-card .award-texture {
  position: relative;
  padding: 0 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.uptime-monitoring-main-wrapper
  .award-section
  .award-card
  .award-texture::before,
.uptime-monitoring-main-wrapper
  .award-section
  .award-card
  .award-texture::after {
  position: absolute;
  content: "";
  width: 32px;
  height: 72px;
  top: 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCAyNyA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjQ1NTMgNjMuNzUwOUMyMi4zNTE1IDY3LjYwNjIgMjYuMzgxMyA2OS4xODIgMjYuMzgxMyA2OS4xODJDMjYuMzgxMyA2OS4xODIgMjYuNzY1NCA2NC40MDgyIDI2LjAzMTEgNjEuOTE0QzI1LjI5NjkgNTkuNDE5OCAyMi4zNTY0IDU1Ljc3OTIgMjIuMzU2NCA1NS43NzkyQzIyLjM1NjQgNTUuNzc5MiAyMC41NTgzIDU5Ljg5NTYgMjEuNDU1MyA2My43NTA5WiIgZmlsbD0iI0Q5RDlEOSIvPgo8cGF0aCBkPSJNMTEuMzIzNiA2Ny4xMjczQzExLjMyMzYgNjcuMTI3MyAxNC40NjcyIDcxLjA3NjMgMTguOTI1NyA3MS44NzYyQzIxLjc0ODggNzIuMzgyNyAyNi44MzQzIDcxLjE3MDggMjYuODM0MyA3MS4xNzA4QzI2LjgzNDMgNzEuMTcwOCAyMi42NTI0IDY3Ljc2MjMgMTguNDg1NSA2Ni45MDc3QzE0LjMxODUgNjYuMDUzMSAxMS4zMjI4IDY3LjEyNzMgMTEuMzIyOCA2Ny4xMjczSDExLjMyMzZaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik0xNS45NDk4IDU0Ljg4NDJDMTYuMzQyMSA1OC40MjM3IDE4Ljc3MzcgNjAuNjExMiAxOC43NzM3IDYwLjYxMTJDMTguNzczNyA2MC42MTEyIDIwLjIwMzQgNTcuMjI1OSAxOS45MTExIDU0LjQ3ODhDMTkuNjE4NyA1MS43MzE4IDE3Ljg4IDQ3LjUxOTIgMTcuODggNDcuNTE5MkMxNy44OCA0Ny41MTkyIDE1LjU1ODIgNTEuMzQ0NyAxNS45NDk4IDU0Ljg4NDJaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik0xOS4wMzM2IDYzLjgyMzVDMTkuMDMzNiA2My44MjM1IDE3LjIzNDYgNjAuNDQ0IDEyLjg4MSA1OC40ODExQzguNTI3MzYgNTYuNTE4MiA1LjY1MTM3IDU3LjEzMDggNS42NTEzNyA1Ny4xMzA4QzUuNjUxMzcgNTcuMTMwOCA4LjIwNTIzIDYxLjUzMDcgMTAuODY0OCA2My4xNzdDMTMuNTI0NCA2NC44MjMyIDE5LjAzMzYgNjMuODIzNSAxOS4wMzM2IDYzLjgyMzVaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik0xNS4zMzAzIDQ1LjM0NjZDMTUuNDgxNSA0My4xMzM0IDE0LjQzODMgMzkuNTkyMyAxNC40MzgzIDM5LjU5MjNDMTQuNDM4MyAzOS41OTIzIDEyLjA4OTIgNDEuMDk2NyAxMS42NjQ3IDQ0LjUxNkMxMS4yNDAyIDQ3LjkzNTMgMTMuMjE4MyA1MS40MDY5IDEzLjIxODMgNTEuNDA2OUMxMy4yMTgzIDUxLjQwNjkgMTUuMTc5MiA0Ny41NTk4IDE1LjMzMDMgNDUuMzQ2NloiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTEyLjg1NzkgNTMuODU2NEMxMi44NTc5IDUzLjg1NjQgMTAuOTM3NiA0OS41NTE5IDYuNDU0MjUgNDcuMzYwMkMzLjA5OTIgNDUuNzE5OCAxLjEzNjcyIDQ1LjU1NTYgMS4xMzY3MiA0NS41NTU2QzEuMTM2NzIgNDUuNTU1NiAyLjk5NTk1IDUxLjAxNDEgNS42OTE4OSA1Mi45NTk1QzguMzg3ODIgNTQuOTA1IDEyLjg1NzkgNTMuODU1NiAxMi44NTc5IDUzLjg1NTZWNTMuODU2NFoiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTEzLjA3NDcgMzYuNjI0M0MxMy44OTI0IDM0LjU4MjcgMTQuMDIyMSAzMC45MjE0IDE0LjAyMjEgMzAuOTIxNEMxNC4wMjIxIDMwLjkyMTQgMTEuNDA3MSAzMS42MTYgOS45NjgyOSAzNC43MTEyQzguNTMwMyAzNy44MDU1IDkuMjc4NjIgNDEuNjkwNyA5LjI3ODYyIDQxLjY5MDdDOS4yNzg2MiA0MS42OTA3IDEyLjI1NjIgMzguNjY2IDEzLjA3MzkgMzYuNjI0M0gxMy4wNzQ3WiIgZmlsbD0iI0Q5RDlEOSIvPgo8cGF0aCBkPSJNOC4zMDAwNyA0My44ODcxQzguMzAwMDcgNDMuODg3MSA3Ljc2MjM3IDM5LjM5NjkgNC4zNjE4OSAzNS45MjQ1QzEuODQwMjQgMzMuMzQ5OSAwIDMyLjYyODcgMCAzMi42Mjg3QzAgMzIuNjI4NyAwLjA1NjE2NTMgMzguMjQwNSAxLjk1NDIyIDQwLjg2MzJDMy44NTIyOCA0My40ODU5IDguMzAwMDcgNDMuODg3MSA4LjMwMDA3IDQzLjg4NzFaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik0xMy4yMTc4IDI3LjY3MkMxNC4zMjEyIDI1Ljk3ODUgMTUuMDk0MyAyMi42ODQ0IDE1LjA5NDMgMjIuNjg0NEMxNS4wOTQzIDIyLjY4NDQgMTIuNjA5IDIyLjgxMjEgMTAuNzU2NCAyNS4zNDAzQzguOTAzNzYgMjcuODY5MyA4Ljg4NDc3IDMxLjUzNDggOC44ODQ3NyAzMS41MzQ4QzguODg0NzcgMzEuNTM0OCAxMi4xMTQzIDI5LjM2NDcgMTMuMjE3OCAyNy42NzJaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik03LjMzNzIyIDMyLjc3MDFDNy4zMzcyMiAzMi43NzAxIDcuNzE1NTEgMjguODA1NCA1LjQzOTE3IDI1LjI4MzNDMy41NDkzNyAyMi4zNTk3IDIuMzgxNDYgMjEuNzExNSAyLjM4MTQ2IDIxLjcxMTVDMi4zODE0NiAyMS43MTE1IDEuNDU4ODcgMjYuNTE3NiAyLjU4MzgyIDI5LjA4OEMzLjcwODc4IDMxLjY1ODUgNy4zMzcyMiAzMi43NzAxIDcuMzM3MjIgMzIuNzcwMVoiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTE3LjgyMjYgMTUuNjE1MkMxNy44MjI2IDE1LjYxNTIgMTUuNTU3OCAxNS4xMTcgMTMuMzA1NCAxNi45NDIzQzExLjA1MjIgMTguNzY3NiAxMC4xODQxIDIyLjA3IDEwLjE4NDEgMjIuMDdDMTAuMTg0MSAyMi4wNyAxMy41OTIgMjAuOTA4NyAxNC45NzcxIDE5LjY1MjlDMTYuMzYzMSAxOC4zOTcgMTcuODIyNiAxNS42MTUyIDE3LjgyMjYgMTUuNjE1MloiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTguMTIwOTcgMjMuMTgzMkM4LjEyMDk3IDIzLjE4MzIgMTAuMTgyNiAxOS45ODM2IDkuNTQzMjcgMTYuMTAxN0M5LjAxNzE0IDEyLjkwMzggOC40MjU3NSAxMS44Mjc4IDguNDI1NzUgMTEuODI3OEM4LjQyNTc1IDExLjgyNzggNS43MjQ4NiAxNS40ODE3IDUuNjMyMzUgMTguMTEwMkM1LjUzOTAyIDIwLjczNzkgOC4xMjA5NyAyMy4xODMyIDguMTIwOTcgMjMuMTgzMloiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTE3LjgzNjEgMTMuMDU1MUMxOS4yNDM1IDEyLjM5NjkgMjEuMDczOCAxMC41MzE5IDIxLjA3MzggMTAuNTMxOUMyMS4wNzM4IDEwLjUzMTkgMTkuMzgxNCA5LjU1OTU0IDE3LjE0NDcgMTAuNDU1NkMxNC45MDggMTEuMzUxNyAxMy40MjYzIDEzLjc4NDUgMTMuNDI2MyAxMy43ODQ1QzEzLjQyNjMgMTMuNzg0NSAxNi40Mjg2IDEzLjcxMzMgMTcuODM2MSAxMy4wNTU5VjEzLjA1NTFaIiBmaWxsPSIjRDlEOUQ5Ii8+CjxwYXRoIGQ9Ik0xMy45NTU1IDkuMTYwNDNDMTQuMDMzOSA2LjQ4NjMzIDEzLjc5NjkgNS40Mzc3NCAxMy43OTY5IDUuNDM3NzRDMTMuNzk2OSA1LjQzNzc0IDEwLjk1MzkgNy45MzExNCAxMC40MTU0IDEwLjA3MzFDOS44NzY4NiAxMi4yMTUgMTEuNTUwMyAxNC43MTA5IDExLjU1MDMgMTQuNzEwOUMxMS41NTAzIDE0LjcxMDkgMTMuODU4IDEyLjQ3MjggMTMuOTU1NSA5LjE2MDQzWiIgZmlsbD0iI0Q5RDlEOSIvPgo8cGF0aCBkPSJNMjAuNjAwNSA2LjM2NjE4QzE4Ljk5MDcgNi42MzM5MiAxNy42NzMzIDguMDM4MTEgMTcuNjczMyA4LjAzODExQzE3LjY3MzMgOC4wMzgxMSAxOS42ODA0IDguNDMzNSAyMC43MDYzIDguMjAyMjNDMjEuNzMyMSA3Ljk3MDk2IDIzLjIwNCA2Ljk5NjE1IDIzLjIwNCA2Ljk5NjE1QzIzLjIwNCA2Ljk5NjE1IDIyLjIxMDMgNi4wOTc2IDIwLjYwMDUgNi4zNjUzNVY2LjM2NjE4WiIgZmlsbD0iI0Q5RDlEOSIvPgo8cGF0aCBkPSJNMTguNTkzOCA0Ljc0NDgzQzE5LjAwMzUgMy4xOTQ3NSAxOS4wMzkgMi4yNDA2NiAxOS4wMzkgMi4yNDA2NkMxOS4wMzkgMi4yNDA2NiAxNi43ODk5IDMuNDUwODggMTYuMTE3NiA0Ljc5MjA4QzE1LjQ0NTIgNi4xMzMyNyAxNi4xODM2IDguMDU5NjggMTYuMTgzNiA4LjA1OTY4QzE2LjE4MzYgOC4wNTk2OCAxOC4wMTY0IDYuOTI4MiAxOC41OTQ2IDQuNzQ0TDE4LjU5MzggNC43NDQ4M1oiIGZpbGw9IiNEOUQ5RDkiLz4KPHBhdGggZD0iTTIzLjI3MjkgMi44NzEyM0MyNC40MDIgMS44MzkyMyAyNS4wMTI0IDAuMDA4OTcyODIgMjUuMDEyNCAwLjAwODk3MjgyQzI1LjAxMjQgMC4wMDg5NzI4MiAyMi43OTE0IC0wLjE4NDE2NiAyMS4zMzY5IDEuMjIxNjhDMTkuODgyNCAyLjYyNzUzIDIwLjIzMDkgNC40OTUwOSAyMC4yMzA5IDQuNDk1MDlDMjAuMjMwOSA0LjQ5NTA5IDIyLjE0MzggMy45MDMyNCAyMy4yNzI5IDIuODcxMjNaIiBmaWxsPSIjRDlEOUQ5Ii8+Cjwvc3ZnPgo=");
}

.uptime-monitoring-main-wrapper
  .award-section
  .award-card
  .award-texture::before {
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.uptime-monitoring-main-wrapper
  .award-section
  .award-card
  .award-texture::after {
  right: 0;
  -webkit-transform: scaleX(-1) translateY(-50%);
  transform: scaleX(-1) translateY(-50%);
}

.uptime-monitoring-main-wrapper .award-section .award-card .award-texture h5 {
  font-weight: 400;
}

.uptime-monitoring-main-wrapper .award-section .client-logo-wrapper {
  overflow: hidden;
  width: 100%;
}

.uptime-monitoring-main-wrapper
  .award-section
  .client-logo-wrapper
  .logo-marquee {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 40px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 1199.98px) {
  .uptime-monitoring-main-wrapper
    .award-section
    .client-logo-wrapper
    .logo-marquee {
    -webkit-animation: 40s linear 1s infinite normal none running logoMarquee;
    animation: 40s linear 1s infinite normal none running logoMarquee;
  }

  @-webkit-keyframes logoMarquee {
    0% {
      -webkit-transform: translateX(0px);
      transform: translateX(0px);
    }

    100% {
      -webkit-transform: translateX(-400px);
      transform: translateX(-400px);
    }
  }

  @keyframes logoMarquee {
    0% {
      -webkit-transform: translateX(0px);
      transform: translateX(0px);
    }

    100% {
      -webkit-transform: translateX(-400px);
      transform: translateX(-400px);
    }
  }
}

.uptime-monitoring-main-wrapper .award-section .client-logo-wrapper .logo-item {
  border-radius: 8px;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media screen and (max-width: 1199.98px) {
  .uptime-monitoring-main-wrapper
    .award-section
    .client-logo-wrapper
    .logo-item {
    min-width: 100px;
  }
}

.uptime-monitoring-main-wrapper .feature-section {
  padding: 100px 0;
}

.uptime-monitoring-main-wrapper .feature-section .row {
  gap: 24px 0;
}

.uptime-monitoring-main-wrapper
  .feature-section
  .feature-card
  .feature-card-icon {
  width: 65px;
  height: 48px;
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.uptime-monitoring-main-wrapper .feature-section .feature-card h4 {
  margin-bottom: 4px;
}

.uptime-monitoring-main-wrapper .bottom-cta-section {
  text-align: center;
  padding: 80px 0;
  background: #fee7c2;
}

.uptime-monitoring-main-wrapper .bottom-cta-section .bottom-cta-btn-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media screen and (max-width: 469.98px) {
  .uptime-monitoring-main-wrapper .bottom-cta-section .bottom-cta-btn-group {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .uptime-monitoring-main-wrapper .bottom-cta-section .bottom-cta-btn-group a {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.uptime-monitoring-main-wrapper .swiper-slide {
  padding-top: 0;
  padding-bottom: 0;
}

.uptime-monitoring-main-wrapper .itom-features-detail-container {
  max-width: 1180px;
  width: 100%;
  margin: auto;
  padding-left: 12px;
  padding-right: 12px;
}

@media screen and (min-width: 992px) {
  .sec-header h2 span {
    display: block;
  }
}

@media screen and (max-width: 991.98px) {
  .choose-list {
    margin-top: 40px;
  }
}

@media screen and (max-width: 767.98px) {
  .about-title-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .title-list-item {
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 45%;
    flex: 1 0 45%;
  }
}

@media screen and (max-width: 479.98px) {
  .about-title-list {
    gap: 8px;
  }

  .title-list-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
  }
}

@media screen and (max-width: 767.98px) {
  .resource-other-wrapper {
    padding: 24px !important;
  }

  .resource-wrapper {
    border-right: 0 !important;
  }
}

/*---- case study section --------*/

.casestudy-section {
  padding: 100px 0;
  background-color: #fff7ea;
}

.casestudy-section .row {
  gap: 24px 0;
}

.sec1 {
  padding: 32px 0;
}
.review-details > span {
  display: inline-block;
  box-sizing: border-box;
  padding: 4px 12px;
  border-radius: 8px;
}
.review-details > .rev-role {
  background: #faefef;
  margin-right: 8px;
}
.review-details > .rev-role > strong {
  padding-right: 8px;
}
.review-details > .company-size {
  background: #eef3fd;
}

.review-content {
  width: 87%;
  margin: 0 auto;
  border: 1px solid #ececec;
  padding: 12px;
  border-radius: 8px;
  background: #fff;
}
.review-prd {
  font-weight: 400;
  font-size: 16px;
  background: #ececec;
  display: inline-block;
  padding: 4px 12px;
}
.review-head {
  font-size: 28px;
  font-weight: 600;
  line-height: 30px;
  margin: 8px 0px;
}

.review-head a {
  color: #000;
}
.review-org {
  margin-bottom: 8px;
  font-style: italic;
}
.review-desc {
  position: relative;
  font-size: 16px;
  line-height: 32px;
  margin-bottom: 8px;
  text-align: center;
}
.sec-title {
  padding: 20px 12px 8px;
  text-align: center;
}
.review-desc,
.gartner-logo {
  padding: 12px 24px;
}

.gartner-logo > img {
  max-width: 200px;
}

.ct-itom {
  max-width: 1000px;
  margin: 0 auto;
  text-align: center;
}
.prodcut-name {
  background: #ececec;
  display: inline-block;
  padding: 4px 12px;
}
.ct-itom p,
.ct-itom h3 {
  margin: 0;
}
.ct-itom h3 {
  margin: 8px 0;
  font-size: 28px;
}
.ct-itom > .desc {
  margin-top: 16px;
}
.industry-name {
  color: #5a5a5a;
  font-style: italic;
}
.ct-itom > a {
  display: inline-block;
  padding: 8px 16px;
  background: #525252;
  color: #fff;
  border-radius: 32px;
  margin-top: 16px;
  transition: all 0.3s ease-in-out;
}
.ct-itom > a:hover {
  text-decoration: none;
  background: #f51a1c;
}

.img-holder {
  max-width: 100%;
}

.img-holder img {
  max-width: 100%;
  border: 1px solid #ddd;
}

.sec-pTB {
  padding: 0px 0 40px;
}

.learn-more-cta {
  margin: 32px 0px 0;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 16px;
}

/*--------- mobile app css ---------------*/

.app-banner-main-wrapper {
  align-items: center;
  border: 1px solid #d1d1d1;
  border-radius: 8px;
  padding: 30px 35px;
  gap: 75px;
  max-width: 100%;
  margin: 0 auto;
}

.app-banner-section .banner-wrapper {
  display: flex;
  align-items: center;
  border-radius: 8px;
  gap: 75px;
  max-width: 100%;
  margin: 0 auto;
}

.app-banner-main-wrapper .app-banner-content {
  display: flex;
  flex-direction: column;
}

.app-banner-section .banner-wrapper h2 {
  font-size: 24px;
}

.app-banner-section .banner-wrapper p {
  margin-bottom: 0px;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 24px;
  line-height: 1.5;
}

.app-banner-section .banner-wrapper .app-banner-image {
  max-width: 320px;
}

@media screen and (max-width: 1024px) {
  .black-banner-section .banner-wrapper {
    gap: 60px;
  }
}

@media screen and (max-width: 767.98px) {
  .black-banner-section .banner-wrapper {
    flex-direction: column;
    text-align: center;
    gap: 50;
  }

  .black-banner-section .banner-wrapper .banner-query-content {
    width: inherit;
  }
}

@media screen and (max-width: 640px) {
  .app-banner-section .banner-wrapper {
    gap: 30px;
    flex-direction: column;
    text-align: center;
  }

  .ncm-mobile-apps-btn {
    justify-content: center;
    margin: 36px 0px 0px;
  }
}

.ncm-mobile-apps-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 6px 12px;
}

.ncm-mobile-apps-btn .ncm-app-btn {
  width: 140px;
  cursor: pointer;
}

.list-style-number {
  list-style-type: number;
  padding-left: 16px;
}

.app-banner-section {
  padding: 100px 0px 100px;
}



/*----  end css ------------*/

#zsiq_float {
    display: none !important;!i;!;
}
