/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	Redbak
Theme URI: https://impreza.us-themes.com/
Author URI: https://redbak.com/
*/

/*********************************************
 *********************************************

 * *  1. Global Styling  * *
 * *  2. Navigation  * *
 * *  3. Footer  * *
 * *  4. Fonts  * *
 * *  5. Projects  * *
 * *  6. Exhibitions  * *

 *********************************************
 *********************************************/


/*********************************************
 * *  1. Global Styling  * *
 *********************************************/

.image-carousel .owl-carousel .animated {
	animation-duration: 1.5s !important;
}
.mfp-title,
.mfp-counter {
	display: none;
}

/*********************************************
 * *  2. Navigation  * *
 *********************************************/
.nav-name-h1 {
	font-size: 1.6rem;
	padding-bottom: 4px;
}


@media (max-width: 900px) {
	.nav-name-h1 {
		margin-bottom: 4px;
		margin-right: 0.5rem !important;
	}
}

@media (max-width: 900px) {
	.nav-name-p {
		margin-bottom: -2px !important;
	}
}

@media (min-width: 900px) {
	.l-header.sticky .l-subheader.at_middle {
		box-shadow: 0 1px 0 rgb(0 0 0 / 8%);
		transition-duration: 0.3s;
	}
}

@media (min-width:900px) and (max-width:901px) {
	.header_hor .l-subheader-cell.at_left>* {
		margin-right: 1.3rem;
	}
}

/*********************************************
 * *  3. Footer  * *
 *********************************************/




/*********************************************
 * *  4. Fonts  * *
 *********************************************/




/*********************************************
 * *  5. Projects  * *
 * 		a) Grid
 * 		b) Projects Page
 *********************************************/

/*********************************************
 * *  5a) Grid  * *
 *********************************************/

.main-projects-grid .w-grid-item {
	padding: 1.5rem 1.5rem 0.5rem 1.5rem !important;
}

@media (max-width: 600px) {
	.main-projects-grid .w-grid-item {
		padding: 1rem 0rem 0rem 0rem !important;
	}
}

.all-projects-grid-top-to-bottom {
	justify-content: space-between;
}

/*********************************************
 * *  5b) Projects Page  * *
 *********************************************/

.projects-page-title {
	margin-bottom: 0px;
}

/* Video */
.projects-page-video .wp-video {
	width: 100% !important;
	padding-bottom: 2rem;
}

@media only screen and (max-width: 600px) {
	.projects-page-video .wp-video {
		padding-bottom: 1.5rem;
  }
}

/*********************************************
 * *  6. Exhibitions  * *
 *********************************************/

.exhibitions-grid-layout .w-grid-list article:nth-of-type(2n) .w-hwrapper {
    flex-direction: row-reverse;
}

.exhibitions-grid-layout .w-grid-list article:nth-of-type(2n) .w-hwrapper:not(.align_center)>* {
	margin-right: 0px !important;
}

.exhibitions-grid-layout .w-grid-item:not(:last-child) {
    margin-bottom: 3rem !important;
}

.exhibitions-grid-layout .w-grid-item:last-child .exhibitions-grid-divider-line {
    display: none;
}

.exhibitions-grid-layout .w-grid-list article:nth-of-type(2n) .exhibitions-grid-layout-content-vertical-wrapper {
	padding-right: 1.5rem;
}

@media only screen and (max-width: 768px) {
	.exhibitions-grid-layout .w-grid-list article:nth-of-type(2n) .exhibitions-grid-layout-content-vertical-wrapper {
		padding-right: 0rem;
  }
}

.exhibitions-page-video {
	padding-left: 0rem;
	padding-right: 0rem;
}

.exhibitions-page-video .wp-video {
	width: 100% !important;
	padding-top: 2rem;
	padding-bottom: 2rem;
}

@media only screen and (max-width: 600px) {
	.projects-page-video .wp-video {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
  }
}