/* Responsive Horizontally */

.desktop-menu {
	margin-right: 17px;
}

.desktop-menu ul li:not(:last-child)::after {
	padding-left: 6px;
	padding-right: 6px;
}

.mobile-menu ul li:not(:last-child)::after {
	padding-left: 6px;
	padding-right: 6px;
}

.info-hidden-layer-content {
	padding-left: 32px;
	padding-right: 32px;
}

.info-hidden-layer-close {
	right: 36px;
}

.info-hidden-layer-content h3 {

}

.info-hidden-layer-content h2 {

}

.info-hidden-layer-practice {
	
}

.info-hidden-layer-practice-item h3 {
	
}

.info-hidden-layer-practice-item p {
	
}

.info-hidden-layer-content h4 {
	
}

.info-hidden-layer-contact {
	width: 1070px;
	max-width: unset;
}

.info-hidden-layer-contact h3 {
	
}

.info-hidden-layer-contact p a {
	
}

.info-hidden-layer-contact-social {
	
}

.info-hidden-layer-about {
	
}

.info-hidden-layer-about p {
	
}

.info-hidden-layer-about img {
	border-radius: 50px;
}

.project-info-left {
	flex-basis: 170px;
	
	visibility: visible;
	
}

.project-info-content {
	flex-basis: 545px;
}

.project-imgs-left {
	flex-basis: 114px;
	
	visibility: visible;
}

.project-imgs-right{
	flex-basis: 36px;
 
	visibility: visible;
}

#project-text-up-arrow {
	
	width: 230px;
}

#project-text-down-arrow {
	
	width: 230px;
}

#project-img-up-arrow {
	
	width: 230px;
}

#project-img-down-arrow {
	
	width: 230px;
}