/**
 * Theme Name:  DBA-group
 * Description: Профессиональная поддержка баз данных Oracle. Администрирование, поддержка, обучение и настройка — комплексные решения для стабильной работы ваших систем.
 * Author: DBA-group
 *
 * Version:     1.0
 */


.header.--static {
  background-image: url("/wp-content/themes/dba/images/intro.jpg");
}


.solutions__banner {
  background-image: url("/wp-content/themes/dba/images/solutions-desktop.jpg");
}

.cta__inner {
  background-image: url("/wp-content/themes/dba/images/cta-desktop.jpg");
}

@media (max-width: 992px) {
  .solutions__banner {
    background-image: url("/wp-content/themes/dba/images/solutions-tablet.jpg");
  }

  .cta__inner {
    background-image: url("/wp-content/themes/dba/images/cta-tablet.jpg");
  }
}

@media (max-width: 768px) {
  .solutions__banner {
    background-image: url("/wp-content/themes/dba/images/solutions-mobile.jpg");
  }

  .cta__outer {
    background-image: url("/wp-content/themes/dba/images/cta-mobile.jpg");
  }

  .cta__inner {
    background: unset;
  }
}


.clients-page__item-link a::before {
  background-image: url("/wp-content/themes/dba/images/icons/chain.svg");
}

.branches__banner {
  background-image: url("/wp-content/themes/dba/images/intro.jpg");
}

.single-page__text {
	flex-grow: 1;
}

.branches__banner-text {
	max-width: 100%;
}

.button-outline-white {
	font-weight: 400;
}

@media (max-width: 1260px) {
	.header-mobile-overflow {
		padding-top: 120px;
	}
	
	.header-mobile-overflow__inner {
		height: calc(100vh - 120px);
	}
}

@media (hover: hover) {
	.link-hover:hover {
		opacity: 0.6;
	}
}

.text-balance {
	text-wrap: balance;
}


.wrapper {
	overflow-x: hidden;
}

@media (max-width: 400px) {
	.h1,.h2,.h3,.h4 {
		overflow-wrap: break-word;
		word-break: break-word;
		hyphens: auto;
	}
}

.services__item-inner {
	min-height: 100%;
}