/* Home color-2 palette on inner pages + page header layout */

.page-header__inner {
  padding: 140px 0 70px;
}

.thm-breadcrumb__box {
  position: relative;
  bottom: auto;
  right: auto;
  margin-top: 10px;
}

.thm-breadcrumb {
  background: transparent;
  padding-left: 0;
}

.thm-breadcrumb::before,
.thm-breadcrumb__box:after {
  display: none;
}

.thm-breadcrumb li,
.thm-breadcrumb li a {
  color: var(--austry-white);
  text-transform: none;
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 500;
}

.thm-breadcrumb li a:hover {
  color: var(--austry-base);
}

.page-body {
  color: var(--austry-gray);
  font-size: 16px;
  line-height: 30px;
}

.page-body h2,
.page-body h3,
.page-body h4 {
  color: var(--austry-black);
  margin: 20px 0 12px;
}

.page-body p {
  margin-bottom: 16px;
}

.page-body ul,
.page-body ol {
  padding-left: 22px;
  margin-bottom: 16px;
}

.page-body img {
  max-width: 100%;
  height: auto;
}

.contact-page-google-map iframe,
.google-map__two {
  width: 100%;
  min-height: 420px;
  border: 0;
}

.whatsapp-float {
  position: fixed;
  right: 20px;
  bottom: 90px;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background: #25d366;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  z-index: 999;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18);
}

.whatsapp-float:hover {
  color: #fff;
}

.logo-text {
  color: #101c30;
  font-weight: 800;
  font-size: 20px;
  display: inline-block;
}

.footer-widget__logo .logo-text,
.mobile-nav__content .logo-text {
  color: var(--austry-white);
}

.services-two__img,
.about-two__img,
.page-header,
.counter-two__bg {
  background-color: #101c30;
  min-height: 180px;
}

.main-menu .main-menu__list > li.dropdown > ul > li.dropdown > ul,
.stricky-header .main-menu__list > li.dropdown > ul > li.dropdown > ul {
  left: 100%;
  top: 0;
  min-width: 380px;
}

.about-seven__left {
  margin-left: 0;
  margin-right: 0;
}

.about-seven__right {
  margin-top: 0;
}

.preloader {
  display: none !important;
}

.main-menu-two__logo {
  margin-right: 40px;
}

.main-slider-two__title,
.main-slider-two__sub-title,
.main-slider-two__btn-box {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
}

.main-menu .main-menu__list > li > ul > li > a,
.main-menu .main-menu__list > li > ul > li > ul > li > a,
.stricky-header .main-menu__list > li > ul > li > a,
.stricky-header .main-menu__list > li > ul > li > ul > li > a {
  padding: 4px 20px;
  white-space: nowrap;
}
.page-header__inner h1 {
    font-size: 52px;
    color: var(--austry-white);
    line-height: 50px;
    margin-bottom: 6px;
    font-weight: 800;
    letter-spacing: -0.06em;
}