/* Add here all your CSS customizations */

.font-slight {font-family: 'Barlow Condensed', sans-serif!important;}

.font-weight-logo {font-weight:400!important;}


.page-header-2{
    background-color: rgba(0, 0, 0, 0.8) !important;
	margin: 0 0 0px 0;
	min-height: 50px;
	padding: 0px 0;
	position: relative;
	text-align: center;
}

.pt-8{padding-top: 100px;}

.header-body-policy {

    background: #252525!important;

}


.grid {
position: fixed;
top: 0;
left: 0;
height: 100%;
opacity: .5;
z-index: 10;
pointer-events: none;
}

.grid ul {
margin: 0;
list-style: none outside none;
}

.grid, .grid ul {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 2!important;
}

.grid ul li {
width: 19.5%;
border-right: .5px solid rgba(172, 172, 172, 0.82);
}





.bg-light-2 {
background-color: #f1f1f1 !important;
}

.bg-dark-2 {
background-color: rgba(0, 0, 0, 0.8) !important;
}

.white-bg {
background-color: white!important;
z-index: 3!important;
}
.gray-bg {
background-color: #f1f1f1 !important;
z-index: 3!important;
}

.mt-5-5 {margin-top: 6.5em;}


.mt-6 {margin-top: 10em;}

.nav > .nav-item > .nav-link {
color: #ffffff;
}


.parallax {z-index: 1!important;}

.font-weight-bold-gray {
font-weight: 700 !important;
color: #949595 !important;
}

html .slider-scroll-button {
background-color: #a8a8a8!important;
}

.pl-6{padding-left: 80px;}


@media (max-width: 992px) {
	.pl-6 {
		padding-left: 0px!important;
	}
}

li.forward{
  display: block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
li.forward:hover, .forward:focus, .forward:active {
  -webkit-transform: translateX(8px)!important;
  transform: translateX(8px)!important;
}



.icon-box.icon-box-style-12 {
position: relative;
padding: 76.8px 56px;
padding: 4.8rem 1.7rem!important;
box-shadow: 0px 0px 30px -10px rgba(0, 0, 0, 0.3);
}


.text-color-gold {color: #c0a480 !important;}
.text-color-gold-1 {color: #6f5f4b !important;}
.text-color-red {color: #ff0000 !important;}



.custom-working-hours {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	z-index: 4;
}
.custom-working-hours .custom-working-hours-item {
	-ms-flex-preferred-size: 14.2857%;
	flex-basis: 14.2857%;
	max-width: 14.2857%;
	text-align: center;
	-webkit-box-shadow: 0px 0px 38px -3px rgba(111, 111, 111, 0.15);
	box-shadow: 0px 0px 38px -3px rgba(111, 111, 111, 0.15);
	margin-left: 7px;
	margin-right: 7px;
	padding: 40px 8px;
	padding: 2.5rem 0.5rem;
	-webkit-transition: ease all 300ms;
	transition: ease all 300ms;
}
.custom-working-hours .custom-working-hours-item:first-child {
	margin-left: 0;
}
.custom-working-hours .custom-working-hours-item:last-child {
	margin-right: 0;
}
.custom-working-hours .custom-working-hours-item:hover, .custom-working-hours .custom-working-hours-item.active {
	background-color: #c0a480;
}
.custom-working-hours .custom-working-hours-item:hover *, .custom-working-hours .custom-working-hours-item.active * {
	color: #FFF !important;
}

@media (max-width: 991px) {
	.custom-working-hours {
		-ms-flex-wrap: wrap;
				flex-wrap: wrap;
		-webkit-box-pack: center;
				-ms-flex-pack: center;
						justify-content: center;
	}
	.custom-working-hours .custom-working-hours-item {
		-ms-flex-preferred-size: 23.1857%;
				flex-basis: 23.1857%;
		max-width: 23.1857%;
	}
	.custom-working-hours .custom-working-hours-item:nth-child(5), .custom-working-hours .custom-working-hours-item:nth-child(6), .custom-working-hours .custom-working-hours-item:nth-child(7) {
		margin-top: 15px;
	}
}
@media (max-width: 767px) {
	.custom-working-hours .custom-working-hours-item {
		-ms-flex-preferred-size: 30.4857%;
				flex-basis: 30.4857%;
		max-width: 30.4857%;
	}
	.custom-working-hours .custom-working-hours-item:nth-child(4) {
		margin-top: 15px;
	}
}
@media (max-width: 575px) {
	.custom-working-hours .custom-working-hours-item {
		-ms-flex-preferred-size: 44.9857%;
				flex-basis: 44.9857%;
		max-width: 44.9857%;
	}
	.custom-working-hours .custom-working-hours-item:nth-child(3) {
		margin-top: 15px;
	}
}




.text-justify {
  text-align: justify;
}



@media (min-width: 990px) {
	#burger-social{
	display: none;    
	}
}
@media (min-width: 990px) {
	#burger-contact{
	display: none;    
	}
}

.ml-2X{margin-left: 10%;}

.section-0 {
background-color: rgba(72, 72, 72, 1)!important;
padding-top: 100px;
}



.btn-light-1.btn-outline {
background: transparent;
border-color: #ffffff;
color: #ffffff;
}

.btn-light-1.btn-outline:hover {
background: #ffffff;
border-color: #ffffff;
color: #000;
}


hr{background-color: #959595}



strong {
font-weight:500!important;
}


	.layer-letter-spacing-5 {
		letter-spacing: 0.02em !important;
	}

	.layer-letter-spacing-3 {
		letter-spacing: 0.01em !important;
	}
	
	
.rectangle{
	  position: relative;
	  bottom: 0px;
	  left: 0;
	  width:100%;
	  height:300px;
	  background:#ffffff;
	  z-index: 999999999999999 !important;
	}
	
	#tm-09kjfk .go4269172405 .tm-powered-by, #tm-09kjfk .go4269172405 .tm-powered-by svg {
		height: 0em!important;
	}
	
	#tm-k9z69 .go4269172405 .tm-powered-by-text svg {
		height: 0em!important;
	}










