.amo-button-holder{
    position: fixed!important;
    bottom: 10px!important;
    right: 10px!important;
}

.text-dark {
  color: #0A5A5F !important;
}
.text-light {
  color: #13B5BD !important;
}
.uk-button {
  border-radius: 5px;
}
.custom-card {
  -webkit-box-shadow: rgba(23, 188, 196, 0.2) 0 0 50px 10px;
  box-shadow: rgba(23, 188, 196, 0.2) 0 0 50px 10px;
  border-radius: 20px;
  font-size: 20px;
}
header #navbar nav ul {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}
header #navbar nav ul .txt a {
  font-size: 15px;
  font-weight: 700;
  width: 100%;
  color: #15B1B8 !important;
  text-decoration: none !important;
}
header #navbar .uk-logo img {
  width: 220px;
}
@media screen and (max-width: 768px) {
  header #navbar .uk-logo img {
    width: 25vw;
  }
}
header .left p {
  line-height: 1.2;
}
header .right img {
  width: 100%;
  bottom: -34px;
}
@media screen and (max-width: 1200px) {
  header .right img {
    bottom: -28px;
  }
}
@media screen and (max-width: 992px) {
  header .right img {
    bottom: -38px;
  }
}
@media screen and (max-width: 768px) {
  header .right img {
    bottom: -27px;
  }
}
@media screen and (max-width: 576px) {
  header .right img {
    bottom: -5vw;
  }
}
.services-section .left h2 {
  font-size: 40px;
  line-height: 1;
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .services-section .left h2 {
    font-size: 40px;
  }
}
.steps-section .count-label {
  width: 74px;
  height: 74px;
  font-size: 32px;
  font-weight: 700;
  background: #13B5BD;
  border-bottom-left-radius: 30px;
  border-top-right-radius: 30px;
  color: #fff;
}
/*# sourceMappingURL=/assets/website/css/style.css.map */