.designer-contacts {
	font-size: 4em;
	display: flex;
	justify-content: space-around;
}

.designer-contacts i {
	margin: 0 auto;
}

.cellphone-color {
	color: #9b2387;
}

.viber-color {
	color: #7360F2;
}

.whatsapp-color {
	color: #43d854;
}

.telegram-color {
	color: #0088cc;
}

.envelope-color {
	color: #FFD14F;
}

/* shake animation */

.shake-lr {
	animation: shake-lr 1s 2s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite;
	display: inline-block;
}

@keyframes shake-lr {

	0%,
	100% {
		transform: rotate(0deg);
	}

	 10% {
		transform: rotate(8deg);
	}

	20%,
	40%,
	60% {
		transform: rotate(-10deg);
	}

	30%,
	50%,
	70% {
		transform: rotate(10deg);
	}

	80% {
		transform: rotate(-8deg);
	}

	 90% {
		transform: rotate(8deg);
	}
}

/**/
/*
.lightbox {
    position: fixed;
}

.lb-outerContainer {
    width: auto !important;
    height: auto !important;
    display: inline-block !important;
}

.lightbox .lb-image {
    width: auto !important;
    height: auto !important;
    display: inline-block !important;
}
*/