/*hide img components*/
@media (max-width: 768px) {
  .hidden-mobile {
    display: none;
  }
}

.app-image-content-wrapper-two {
  margin-bottom: 200px;
}

.container-wrap {
  max-width: 100% !important;
  margin: 0 auto;
  border-radius: 0px !important;
  position: relative;
}
.list-text ul {
  font-size: 18px;
  line-height: 40px;
}
.list-dec-non ul {
  list-style: none !important;
  margin: 0;
  text-decoration: none !important;
}

.list-dec-non ul li a {
  text-decoration: none !important;
  font-size: 18px;
  line-height: 30px;
  color: #797687;
}
.list-dec-non ul li a:hover {
  color: #00d4e6;
}

.container-wrap {
  max-width: 100% !important;
  margin: 0 auto;
  border-radius: 0px !important;
  position: relative;
}

.ball {
  background: #00d5e63d !important;
  border-radius: 50%;
  position: absolute;
}

.page-banner {
  background: #00d5e621;
  text-align: center;
  height: 550px;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.text-dec-non a {
  color: #797687;
  text-decoration: underline;
}
.text-dec-non a:hover {
  color: #00d4e6;
}

.text-dark-blue {
  color: #2b2350;
}

portfolio-content .content-inner p {
  font-size: 18px;
  line-height: 2em !important;
}

.inactiveLink {
  pointer-events: none;
  cursor: default;
}

.testimonials-two-about {
  background: #00d5e621 !important;
  padding: 116px 0 58px;
  overflow: hidden;
}
.web-install-section .container-wrap {
  padding: 100px 0 150px;
}
.web-install-section p {
  text-align: justify;
}
.install-section .container-padding {
  padding: 100px 0 5px;
}
.install-section .container-wrap-desc {
  padding: 30px 0 50px;
}
.install-sec-text h4 {
  font-weight: 200;
  font-size: 1.5rem;
  line-height: 1.3em;
}
.install-sec-text p {
  text-align: justify;
}
.install-section .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  height: auto;
  margin-top: 10px;
  margin-bottom: 20px;
}
.install-section .btn-center {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 30px 0 40px;
}

.web-install-section .qr-img{
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
  height: auto;
  margin-top: 10px;
  margin-bottom: 20px;
}

.app-download-image {
  height: 500px;
  width: 500px;
  background: #00bcd452 !important;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
}
@media (max-width: 420px) {
  .app-download-image {
    width: 300px;
    height: 300px;
    margin: 0 auto;
  }
}
@media (max-width: 576px) {
  .app-download-image {
    width: 380px;
    height: 380px;
    margin: 0 auto;
  }
}
.pix-btn.btn-grey.color-three:hover {
  background: #00d4e6;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.arrow {
  content: "\4e";
  font-family: eleganticons;
  position: absolute;
  left: 0;
  top: 0;
  color: #00d4e6;
}
