.btn-primary
{
  background-color: #38B6FF;
  border-color: #38B6FF;
}
.btn-primary:hover
{
  background-color: #5CE1E6;
  border-color: #5CE1E6;
}
.navbar .navbar-nav .nav-link:hover,
.navbar .navbar-nav .nav-link.active {
    color: #38B6FF;
}
.text-primary
{
  color: #38B6FF !important;
}
.btn-link
{
  color: #38B6FF;
}
.mb-25{
    margin-bottom: 25px;
}
a
{
  color: #38B6FF;
}
a:hover
{
  color: #5CE1E6;
}
.bg-primary
{
  background-color: #38B6FF !important;
}
#portfolio-flters li:hover, #portfolio-flters li.active
{
  color: #38B6FF;
  border-color: #38B6FF;
}
.testimonial-carousel .owl-nav .owl-prev, .testimonial-carousel .owl-nav .owl-next {
  color: #38B6FF;
}
.footer .btn.btn-social:hover {
  color: #38B6FF;
  border-color: #5CE1E6;
}
.footer .copyright a:hover {
  color: #38B6FF;
}
body {
  color: #676464;
}
:root {
  --primary: #38B6FF;
}
.btn-link:hover {
  color: #5CE1E6;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #38B6FF;
}
.page-header2 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-2.jpg) center center no-repeat;
  background-size: cover;
}
.page-header3 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-3.jpg) center center no-repeat;
  background-size: cover;
}
.page-header4 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-4.jpg) center center no-repeat;
  background-size: cover;
}
.page-header5 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-5.jpg) center center no-repeat;
  background-size: cover;
}
.page-header6 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-6.jpg) center center no-repeat;
  background-size: cover;
}
.page-header7 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-7.jpg) center center no-repeat;
  background-size: cover;
}
.page-header8 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-8.jpg) center center no-repeat;
  background-size: cover;
}
.page-header9 {
  background: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), url(../img/a-carousel-9.jpg) center center no-repeat;
  background-size: cover;
}
.mb-40{
  margin-bottom: 40px;
}
.white{
  color: #fff;
}
.btn-primary:active:focus{
  box-shadow: 0 0 0 .25rem rgba(56,182,255,0.2);
}
.btn-primary:focus {
  color: #000;
  background-color: #38b6ff;
  border-color: #38b6ff;
  box-shadow: 0 0 0 .25rem rgba(56,182,255,0.2);
}
@media all and (max-width: 444px) {
  .logo{
    display: none;
  }
}

@media all and (min-width: 445px) {
  .logo_min{
    display: none;
  }
}


