@charset "utf-8";
/* CSS Document */
.g-recaptcha {
	display: inline-block;
}
/* Preloader */
.preloader { 
	background-color:#351400; 
}
.beat {
	animation:beat 5s ease infinite;
}
.main-menu-two__logo {
	padding:25px 0 !important;
	margin-right:70px;
}
.stricky-fixed .main-menu-two__logo {
	padding:20px 0 !important;
	margin-right:70px !important;
}
.main-menu .main-menu__list > li > ul {
	min-width: 275px !important;
}
.main-header-two {
	position:relative !important;
	background:#fff;
	box-shadow: 0px 0px 50px 10px rgb(0 0 0 / 45%);
}
.stricky-header.main-menu-three {
	box-shadow: 0px 0px 50px 10px rgb(0 0 0 / 45%);
}
.stricky-fixed .main-menu-two__social {
	padding:25px 0 !important;
}
.main-menu-two__social {
	padding:35px 0 !important;
}
.main-header-two:before {
	background-color: transparent !important;
}
.main-menu-two__call-search {
	padding: 0 !important;
}
.main-header-three__top-inner {
	padding-left: 425px;
}
.main-menu-three {
	padding-bottom: 33px;
}
.main-menu .main-menu__list > li > a, .stricky-header .main-menu__list > li > a {
	font-weight:bolder !important;
	color:var(--ambed-black, #3c3531) !important;
	
}
.main-menu-three .main-menu__list > li > a .main-menu-border:before, .stricky-header.main-menu-three .main-menu__list > li > a .main-menu-border:before {
    background-color: var(--ambed-base, #a47c68);
}
.page-header {
	padding: 100px 0 100px;
}
.main-menu-three .main-menu__list > li, .stricky-header.main-menu-three .main-menu__list > li {
	padding-top: 35px;
}
.main-slider-three .image-layer-three::before {
	background: none !important;
}
.team-one__title {
	letter-spacing:0 !important;
}
.team-one__img, .services-one__img {
	cursor: pointer !important;
}
.couonter-one {
	background-color: var(--ambed-base, #85754e);
}
.couonter-one__icon-box span {
	color: var(--ambed-black, #351400);
}
.df-container.df-floating>.df-ui-next, .df-container.df-floating>.df-ui-prev {
	border-radius: 0 !important;
    width: 50px !important;
    background-color: var(--ambed-base, #85754e) !important;
}
._df_book {
	background-color: transparent !important;
}
.project-no-pic {
    position: absolute;
    top: 30%;
    text-align: center;
    width: 100%;
    height: 50%;
    color: #fff;
}
.project-no-pic p:first-line {
    font-weight: bold !important;
	font-size: 16px;
	text-transform: uppercase;
}
.project-no-pic p {
    font-weight: normal;
}
.team-details__progress .bar-inner {
	border:1px solid rgba(187,187,187,.60);
	height: 20px;
}
.show_mobile {
	display:none !important;
}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li {
	margin-left: 35px !important;
}
.services-one__title {
	font-size:18px !important;
}
.thm-breadcrumb li a, .thm-breadcrumb li {
	text-transform: capitalize !important;
}
.services-one__icon {
	height: 50px !important;
    width: 50px !important;
}
.services-one__icon span {
	font-size:35px !important;
}
.product-details-sah {
	margin-left:-100px;
}
@media only screen and (max-width: 576px) {
	.show_mobile {
		display:block !important;
	}
	.product-details-sah {
		margin-left:0;
	}
	.main-menu-two__logo {
		margin-right:0;
	}
}
@media only screen and (min-width:1198) {
	.team-details__top {
		padding-bottom: 20px;
	}
}
@keyframes beat {
	0% {
		transform:scale(1);
	}
	5% {
		transform:scale(1.5);
	}
	20% {
		transform:scale(1);
	}
	30% {
		transform:scale(1);
	}
	35% {
		transform:scale(1.25);
	}
	50% {
		transform:scale(1);
	}
	55% {
		transform:scale(1.25);
	}
	70% {
		transform:scale(1);
	}
}
.main-menu-three__logo .light-logo, .main-menu-three__logo .dark-logo {
	max-width: 100%;
}
.main-menu-three__logo-box {
	width: 330px;
}
.main-menu-three__logo {
	padding: 10px 0 35px;
}
.site-footer__bottom {
	background-color: #351400;
}
#footer-wrapper {
	padding:30px 0;
}