.dgrid{
	display: grid;
	grid-template-columns: repeat(12, 1fr);	
}
.dflex{
	display: flex;
}
.grid-4{
	grid-column: span 4;
}
.grid-6{
	grid-column: span 6;
}
.grid-8{
	grid-column: span 8;
}
.grid-12{
	grid-column: span 12;
}
.grid-3{
	grid-column: span 3;
}
.grid-2{
	grid-column: span 2;
}
.grid-1{
	grid-column: span 1;
}
.grid-5{
	grid-column: span 5;
}
.grid-7{
	grid-column: span 7;
}
.grid-9{
	grid-column: span 9;
}
.grid-10{
	grid-column: span 10;
}
.grid-11{
	grid-column: span 11;
}
.position-relative{
	position: relative;
}
.position-absolute{
	position: absolute;
}
.gap10{
	gap: 10px;
}
.gap20{
	gap: 20px;
}
.gap30{
	gap: 30px;
}
.gap40{
	gap: 40px;
}
.gap50{
	gap: 50px;
}
.gap60{
	gap: 60px;
}
.gap70{
	gap: 70px;
}
.gap80{
	gap: 80px;
}
.gap90{
	gap: 90px;
}
.fw700{
	font-weight: 700;
}
.bold{
	font-weight: bold;
}
.text-center{
	text-align: center;
}
.txt_upp{
    text-transform: uppercase;
}
/*  */
.nectar-scrolling-text-inner__text-chunk {
	text-transform: uppercase;
}
.ss-gallerys-grid .ss-inner {
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	display: flex;
	margin-top: 63px;
	padding: 0 5%;
}
.ss-gallerys-grid .ss-inner .item {
	padding: 30px 5px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.ss-gallerys-grid .ss-inner .item img {
	margin: 0;
	max-width: 50%;
	max-height: 70px;
}
#ajax-content-wrap .contact_detail a {
	text-decoration: unset;
	background: unset;
}
#ajax-content-wrap .contact_detail p {
	padding-bottom: 15px;
}