

/********************** DEFAULT STYLES **********************/

* { margin:0; padding:0; }

.carousel-control-prev-icon {
	background-image: url('../images/arrowLeft.svg') !important;
}

.carousel-control-next-icon {
	background-image: url('../images/arrowRight.svg') !important;
}

.carouselbox {
	background-color: #000;
}

/************************************************************/

@media screen and (min-width: 320px)  {

	.carousel-control-prev,
	.carousel-control-next {
		width: auto !important;
		opacity: 1 !important;
	}

	.carousel-control-prev-icon,
	.carousel-control-next-icon {
		width: 40px !important;
		height: 80px !important;
	}


	.container-Gallery {
		width: 100%;
		height: auto;
		background-color: #fff;
	}

		.galleryBox {
			width: 100%;
			height: auto;
			padding: 30px 20px 30px 20px;
		}

			.galleryHeading {
				color: #000;
				font-family: 'Poppins', sans-serif;
				font-weight: 900;
				font-size: 1.5em;
				text-transform: uppercase;
				letter-spacing: 1px;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
				border-left: 10px solid #0468B0;
			}

			.photoGallery {
				height: 38vh !important;
			}

				/*.carousel-item {
					background-repeat: no-repeat;
				}*/

				
	
				#tix01 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_01.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix02 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_02.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix03 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_03.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix04 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_04.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix05 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_05.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix06 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_06.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}
				
				#tix07 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_07.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix07a {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_07a.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}


				#tix08 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_08.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix09 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_09.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				#tix10 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_10.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}
				
				#tix11 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_11.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}
				
				#tix12 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_12.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}	

				#tix13 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_13.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}	
	
				#tix14 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_14.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}	
	
				#tix15 {
					height: 40vh !important;
					background-image: url(../images_induction/sliders2025/tix_15.jpg);
					background-size: auto 100%;
					background-position: 50% 50%;
				}	

				.photoCredit {
					opacity: 0;
					font-family: 'Lato', sans-serif;
					text-align: center;
					color: white;
					transition: 0.5s;
					width: 100%;
					height: 100%;
					background-color: rgba(0,0,0,0.5);
					padding: 40px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
							opacity: 1;
					}

}

/************************************************************/

@media screen and (min-width: 375px)  {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 1.75em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 265px !important;
			}
	
	
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 265px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}


				.photoCredit {
					padding: 60px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
							opacity: 1;
					}

}

/************************************************************/

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 265px !important;
			}
		
				

				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 265px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}



}

/************************************************************/

@media screen and (min-width: 414px)  {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 265px !important;
			}
	
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 265px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}


				.photoCredit {
					padding: 85px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 480px)  {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 300px !important;
			}
	
				

				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 300px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}




}

/************************************************************/

@media screen and (min-width: 568px) {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 1.5em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 270px !important;
			}

				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 270px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				.photoCredit {
					padding: 105px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 667px) {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 1.5em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 320px !important;
			}

				

				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 320px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				.photoCredit {
					padding: 125px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 736px)  {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 1.75em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 360px !important;
			}
	
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 360px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				.photoCredit {
					padding: 155px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 768px)  {

	.carousel-control-prev-icon,
	.carousel-control-next-icon {
		width: 20px !important;
		height: 40px !important;
	}

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 420px !important;
			}
	
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 420px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				.photoCredit {
					width: 350px;
					height: auto;
					padding: 25px;
					text-align: left;
					font-size: 0.75em;
					line-height: 1em;
					float: left;
					margin: 275px auto auto 30px;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media only screen 
    and (device-width : 812px) 
    and (device-height : 375px) 
    and (-webkit-device-pixel-ratio : 3) {

	.container-Gallery {
	}

		.galleryBox {
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 420px !important;
			}
		
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 420px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}


				.photoCredit {
					padding: 155px;
					font-size: 1em;
					line-height: 1em;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}
}

/************************************************************/

@media screen and (min-width: 992px)  {

	.container-Gallery {
	}

		.galleryBox {
			padding: 4%;
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 350px !important;
			}
	
				
				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 350px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				.photoCredit {
					width: 400px;
					height: auto;
					padding: 25px;
					text-align: left;
					font-size: 0.8em;
					line-height: 1em;
					float: left;
					margin: 400px auto auto 30px;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 1024px)  {

	.carousel-control-prev-icon,
	.carousel-control-next-icon {
		width: 40px !important;
		height: 80px !important;
	}

	.container-Gallery {
	}

		.galleryBox {
			padding: 4%;
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			

}

/************************************************************/

@media screen and (min-width: 1115px)  {
				
}

/************************************************************/

@media screen and (min-width: 1266px)  {

}

/************************************************************/

@media screen and (min-width: 1280px)  {

	.container-Gallery {
	}

		.galleryBox {
			padding: 4%;
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 400px !important;
			}
	
				

				#tix01, #tix02, #tix03, #tix04, #tix05, #tix06, #tix07, #tix07a, #tix08, #tix09, #tix10, #tix11, #tix12, #tix13, #tix14, #tix15 {
					height: 400px !important;
					background-size: auto 100%;
					background-position: 50% 50%;
				}

				.photoCredit {
					width: 450px;
					height: auto;
					padding: 25px;
					text-align: left;
					font-size: 1em;
					line-height: 1em;
					float: left;
					margin: 475px auto auto 60px;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}

}

/************************************************************/

@media screen and (min-width: 1281px)  {

	/*.container-Gallery {
	}

		.galleryBox {
			width: 1280px;
			margin: auto;
			padding: 50px 0;
		}

			.galleryHeading {
				font-size: 2em;
				padding: 0 0 0 20px;
				margin: 0 0 30px 0px;
			}

			.photoGallery {
				height: 600px !important;
			}

				#lc01, #lc02, #lc03, #lc04, #lc05, #lc06, #lc07, #lc08, #lc09, #lc10, #lc11, #lc12, #lc13, #lc14, #lc15, #lc16, #lc17, #lc18 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				#photo01 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo02 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo03 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo04 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo05 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo06 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo07 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo08 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo09 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo10 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo11 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo12 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo13 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo14 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo15 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo16 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo17 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo18 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo19 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo20 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo21 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo22 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				#photo23 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo24 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo25 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo26 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo27 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo28 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo29 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo30 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo31 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				#photo32 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo33 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo34 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo35 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo36 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo37 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo38 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo39 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				#photo40 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}

				#photo41 {
					height: 600px !important;
					background-size: 100% auto;
					background-position: 50% 50%;
				}


				.photoCredit {
					width: 450px;
					height: auto;
					padding: 25px;
					text-align: left;
					font-size: 1em;
					line-height: 1em;
					float: left;
					margin: 425px auto auto 60px;
				}

					.photoGallery .carousel-inner .carousel-item:hover > .photoCredit {
					}*/

}

/************************************************************/

@media screen and (min-width: 1366px)  {

}

/************************************************************/


@media screen and (min-width: 1600px)  {

}

/************************************************************/

@media screen and (min-width: 1920px)  {

}

/************************************************************/














