.opacity-100 {
  opacity: 1;
}

.opacity-90 {
  opacity: .9;
}

.opacity-80 {
  opacity: .8;
}

.opacity-70 {
  opacity: .7;
}

.opacity-60 {
  opacity: .6;
}

.opacity-50 {
  opacity: .5;
}

.opacity-40 {
  opacity: .4;
}

.opacity-30 {
  opacity: .3;
}

.opacity-20 {
  opacity: .2;
}

.opacity-10 {
  opacity: .1;
}

.opacity-0 {
  opacity: 0;
}

.text-primary {
  color: #1dccb2 !important;
}

.text-primary:hover {
  color: #1dccb2 !important;
}

.text-secondary {
  color: #8e1df2 !important;
}

.text-secondary:hover {
  color: #8e1df2 !important;
}

a.text-primary:hover {
  color: #1dccb2 !important;
}

a.text-primary:focus {
  color: #1dccb2 !important;
}

a.text-secondary:hover {
  color: #8e1df2 !important;
}

a.text-secondary:focus {
  color: #8e1df2 !important;
}

.text-hover-primary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.text-hover-primary:hover {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #1dccb2 !important;
}

.text-hover-secondary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.text-hover-secondary:hover {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #8e1df2 !important;
}

a {
  outline: none;
}

a.text-hover-primary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a.text-hover-primary:hover {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #1dccb2 !important;
}

a.text-hover-primary:focus {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #1dccb2 !important;
}

a.text-hover-secondary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a.text-hover-secondary:hover {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #8e1df2 !important;
}

a.text-hover-secondary:focus {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #8e1df2 !important;
}

.border-primary {
  border-color: #1dccb2 !important;
}

.border-secondary {
  border-color: #8e1df2 !important;
}

.bg-primary {
  background-color: #1dccb2 !important;
}

.bg-secondary {
  background-color: #8e1df2 !important;
}

.btn-primary {
  background: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-primary:hover {
  background: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-primary:active {
  background: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.5) !important;
}

.btn-secondary {
  background: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-secondary:hover {
  background: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-secondary:active {
  background: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-secondary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 29, 242, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(142, 29, 242, 0.5) !important;
}

.btn-outline-primary {
  color: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-outline-primary:hover {
  color: #ffffff !important;
  background: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-outline-primary:active {
  background: #1dccb2 !important;
  border-color: #1dccb2 !important;
}

.btn-outline-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.5) !important;
}

.btn-outline-secondary {
  color: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-outline-secondary:hover {
  color: #ffffff !important;
  background: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-outline-secondary:active {
  background: #8e1df2 !important;
  border-color: #8e1df2 !important;
}

.btn-outline-secondary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 29, 242, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(142, 29, 242, 0.5) !important;
}

.divider-1 {
  margin: 1rem 0;
}

.divider-2 {
  margin: 2rem 0;
}

.divider-3 {
  margin: 3rem 0;
}

.divider-4 {
  margin: 4rem 0;
}

.divider-5 {
  margin: 5rem 0;
}

.wrapper-iframe {
  height: 300px;
}

.wrapper-iframe-small {
  height: 200px;
}

.vh-95 {
  height: 95vh;
}

@media screen and (max-width: 992px) {
  .vh-95 {
    height: auto;
  }
}

.vh-90 {
  height: 90vh;
}

@media screen and (max-width: 992px) {
  .vh-90 {
    height: auto;
  }
}

.vh-85 {
  height: 85vh;
}

@media screen and (max-width: 992px) {
  .vh-85 {
    height: auto;
  }
}

.vh-80 {
  height: 80vh;
}

@media screen and (max-width: 992px) {
  .vh-80 {
    height: auto;
  }
}

.vh-75 {
  height: 75vh;
}

@media screen and (max-width: 992px) {
  .vh-75 {
    height: auto;
  }
}

.vh-70 {
  height: 70vh;
}

@media screen and (max-width: 992px) {
  .vh-70 {
    height: auto;
  }
}

.vh-65 {
  height: 65vh;
}

@media screen and (max-width: 992px) {
  .vh-65 {
    height: auto;
  }
}

.vh-60 {
  height: 60vh;
}

@media screen and (max-width: 992px) {
  .vh-60 {
    height: auto;
  }
}

.vh-55 {
  height: 55vh;
}

@media screen and (max-width: 992px) {
  .vh-55 {
    height: auto;
  }
}

.vh-50 {
  height: 50vh;
}

@media screen and (max-width: 992px) {
  .vh-50 {
    height: auto;
  }
}

.vh-45 {
  height: 45vh;
}

@media screen and (max-width: 992px) {
  .vh-45 {
    height: auto;
  }
}

.vh-40 {
  height: 40vh;
}

@media screen and (max-width: 992px) {
  .vh-40 {
    height: auto;
  }
}

.vh-35 {
  height: 35vh;
}

@media screen and (max-width: 992px) {
  .vh-35 {
    height: auto;
  }
}

.vh-30 {
  height: 30vh;
}

@media screen and (max-width: 992px) {
  .vh-30 {
    height: auto;
  }
}

.vh-25 {
  height: 25vh;
}

@media screen and (max-width: 992px) {
  .vh-25 {
    height: auto;
  }
}

.vh-20 {
  height: 20vh;
}

@media screen and (max-width: 992px) {
  .vh-20 {
    height: auto;
  }
}

.vh-15 {
  height: 15vh;
}

@media screen and (max-width: 992px) {
  .vh-15 {
    height: auto;
  }
}

.vh-10 {
  height: 10vh;
}

@media screen and (max-width: 992px) {
  .vh-10 {
    height: auto;
  }
}

.w-95 {
  width: 95% !important;
}

.w-90 {
  width: 90% !important;
}

.w-85 {
  width: 85% !important;
}

.w-80 {
  width: 80% !important;
}

.w-70 {
  width: 70% !important;
}

.w-65 {
  width: 65% !important;
}

.w-60 {
  width: 60% !important;
}

.w-55 {
  width: 55% !important;
}

.w-45 {
  width: 45% !important;
}

.w-40 {
  width: 40% !important;
}

.w-35 {
  width: 35% !important;
}

.w-30 {
  width: 30% !important;
}

.w-20 {
  width: 20% !important;
}

.w-15 {
  width: 15% !important;
}

.w-10 {
  width: 10% !important;
}

.w-5 {
  width: 5% !important;
}

.w-0 {
  width: 0% !important;
}

.circle-sm {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.circle-md {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.circle-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.navbar-toggler {
  padding: 0;
}

.navbar-toggler:focus {
  outline: none;
}

.navbar-dark .navbar-toggler {
  color: #ffffff;
  border: none;
}

.card {
  border: none;
}

.card-header {
  cursor: pointer;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  background-color: #1dccb2;
  color: #ffffff !important;
}

.bg-fixed {
  background-attachment: fixed !important;
}

@media screen and (max-width: 992px) {
  .bg-fixed {
    background-attachment: scroll !important;
  }
}

.bg-img-dark {
  background: url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183912/Japan-Kyoto-2017-82.jpg");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183912/Japan-Kyoto-2017-82.jpg");
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183912/Japan-Kyoto-2017-82.jpg");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$black', endColorstr='$black',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-img-light {
  background: url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183908/Japan-Kyoto-2017-94.jpg");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.5))), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183908/Japan-Kyoto-2017-94.jpg");
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183908/Japan-Kyoto-2017-94.jpg");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$white', endColorstr='$white',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-img-primary {
  background: url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183913/Japan-Kyoto-2017-101.jpg");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183913/Japan-Kyoto-2017-101.jpg");
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://res.cloudinary.com/abandolon/image/upload/c_scale,w_1000/v1554183913/Japan-Kyoto-2017-101.jpg");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$black', endColorstr='$black',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-primary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-primary:hover {
  background: #1dccb2 !important;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-secondary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-secondary:hover {
  background: #8e1df2 !important;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-light {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-light:hover {
  background: #ffffff !important;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-dark {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-dark:hover {
  color: #ffffff;
  background: #000000 !important;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img:hover {
  background: url("https://source.unsplash.com/random/");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-dark {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-dark:hover {
  color: #ffffff;
  background: url("https://source.unsplash.com/random/");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url("https://source.unsplash.com/random/");
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url("https://source.unsplash.com/random/");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$black', endColorstr='$black',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-light {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-light:hover {
  color: #000000;
  background: url("https://source.unsplash.com/random/");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.5))), url("https://source.unsplash.com/random/");
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%), url("https://source.unsplash.com/random/");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$white', endColorstr='$white',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-primary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-primary:hover {
  color: #ffffff;
  background: url("https://source.unsplash.com/random/");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(29, 204, 178, 0.5)), to(rgba(29, 204, 178, 0.5))), url("https://source.unsplash.com/random/");
  background: linear-gradient(to bottom, rgba(29, 204, 178, 0.5) 0%, rgba(29, 204, 178, 0.5) 100%), url("https://source.unsplash.com/random/");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$primary', endColorstr='$primary',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-secondary {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-secondary:hover {
  color: #ffffff;
  background: url("https://source.unsplash.com/random/");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(142, 29, 242, 0.5)), to(rgba(142, 29, 242, 0.5))), url("https://source.unsplash.com/random/");
  background: linear-gradient(to bottom, rgba(142, 29, 242, 0.5) 0%, rgba(142, 29, 242, 0.5) 100%), url("https://source.unsplash.com/random/");
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$secondary', endColorstr='$secondary',GradientType=0 );
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-gradient {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bg-hover-img-gradient:hover {
  color: #ffffff;
  background: url("https://source.unsplash.com/random/");
  background: url("https://source.unsplash.com/random/");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(142, 29, 242, 0.9)), to(rgba(29, 204, 178, 0.9))), url("https://source.unsplash.com/random/");
  background: linear-gradient(to bottom, rgba(142, 29, 242, 0.9) 0%, rgba(29, 204, 178, 0.9) 100%), url("https://source.unsplash.com/random/");
  background-size: cover, cover;
  background-position: center center, center center;
  background-repeat: no-repeat, no-repeat;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.img-saturation-hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.img-saturation-hover:hover {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.img-fluid {
  width: 100%;
}

.clients .img-fluid {
  width: 60%;
}

.list-group-item {
  background-color: transparent;
}

.big-number {
  font-size: 18vw;
}

@media screen and (max-width: 992px) {
  .text-left-mobile {
    text-align: left !important;
  }
}

.form-control:focus {
  border-color: #1dccb2;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(29, 204, 178, 0.25);
}

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.swiper-button-next, .swiper-button-prev {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.swiper-button-next:focus, .swiper-button-prev:focus {
  outline: none;
}

.swiper-button-next::before, .swiper-button-prev::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 30px;
  color: #ffffff;
}

@media screen and (max-width: 992px) {
  .swiper-button-next::before, .swiper-button-prev::before {
    font-size: 15px;
  }
}

.swiper-button-prev {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.swiper-button-prev::before {
  content: "\f060";
}

.swiper-button-next {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.swiper-button-next::before {
  content: "\f061";
}

.swiper-pagination-bullet-active, .swiper-pagination-bullet {
  background: #ffffff;
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 25px;
}

.arrows-light .swiper-button-next::before, .arrows-light .swiper-button-prev::before {
  color: #ffffff;
}

.bullets-light .swiper-pagination-bullet-active, .bullets-light .swiper-pagination-bullet {
  background: #ffffff;
}

.arrows-primary .swiper-button-next::before, .arrows-primary .swiper-button-prev::before {
  color: #1dccb2;
}

.bullets-primary .swiper-pagination-bullet-active, .bullets-primary .swiper-pagination-bullet {
  background: #1dccb2;
}

.arrows-secondary .swiper-button-next::before, .arrows-secondary .swiper-button-prev::before {
  color: #8e1df2;
}

.bullets-secondary .swiper-pagination-bullet-active, .bullets-secondary .swiper-pagination-bullet {
  background: #8e1df2;
}

.arrows-dark .swiper-button-next::before, .arrows-dark .swiper-button-prev::before {
  color: #000000;
}

.bullets-dark .swiper-pagination-bullet-active, .bullets-dark .swiper-pagination-bullet {
  background: #000000;
}

.vertical-slider {
  height: 100vh;
}

@media screen and (max-width: 992px) {
  .vertical-slider {
    height: 700px;
  }
}

.multiple-row-per-slides .swiper-slide {
  height: auto;
}

.accordion [aria-expanded="true"]:after, .accordion [aria-expanded="false"]:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: inherit;
  content: "\f054";
  -webkit-transition: all linear 0.25s;
  transition: all linear 0.25s;
}

.accordion [aria-expanded="true"]:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.accordion [aria-expanded="false"]:after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.badge-product {
  position: absolute;
  top: 15px;
  right: 15px;
}

.badge-primary {
  background: #1dccb2;
}

.badge-secondary {
  background: #8e1df2;
}
/*# sourceMappingURL=uxgo.css.map */
