/* 
Title: 		style/index.css
Website: 	nac-cna.ca 
Author:		david.ramalho for the National Arts Centre
Contact:	david.ramalho@nac-cna.ca
Created:	Jan 26, 2015 
*/

/*This stylesheet is for dynamic EE styles*/



	
			
		

	
			
				
				
				/*video thumbs*/
				.slick-slide img.hide{
					display: none;
				}
				
					.slick-slide figure.flex-video.video_1 {
								background: url(https://img.youtube.com/vi/B_ksoYND9No/hqdefault.jpg) center;
								background-size: cover;
							}
							
								
									.slick-slide figure.flex-video.video_1 {
										background: url() center;
										background-size: cover;
									}
								
				
				
				
	
				figure.slider_main_image.image_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__tier1.jpg) center;
						background-size: cover;
					}
	
					/* 480px and up
					======================================================================================= */
					@media screen and (min-width: 481px) {figure.slider_main_image.image_1 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg) center;
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
								background-size: cover;
								background-color: #f6f6f6;
								background-position: center;
							}
						
					}
					/* 768px and up
					======================================================================================= */
					@media screen and (min-width: 769px) {
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
								background-size: cover;
								background-color: #f6f6f6;
								background-position: center;
							}
						
					}
					/* 980px and up
					======================================================================================= */
					@media screen and (min-width: 981px) {figure.slider_main_image.image_1 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
								background-size: cover;
								background-position: center;
								background-color: #f6f6f6;
							}
						
					}
					/* 1024px and up
					======================================================================================= */
					@media screen and (min-width: 1024px) {
					}
					/* 1440px and up
					======================================================================================= */
					@media screen and (min-width: 1440px) {figure.slider_main_image.image_1 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__large.jpg);
								background-size: cover;
								background-color: #f6f6f6;
								background-position: center;
							}
						
					}figure.slider_main_image.image_2 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_2 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__tier1.jpg) center;
						background-size: cover;
					}
	
					/* 480px and up
					======================================================================================= */
					@media screen and (min-width: 481px) {figure.slider_main_image.image_2 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__large.jpg) center;
							background-size: cover;
						}
						
						
					}
					/* 768px and up
					======================================================================================= */
					@media screen and (min-width: 769px) {
						
					}
					/* 980px and up
					======================================================================================= */
					@media screen and (min-width: 981px) {figure.slider_main_image.image_2 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__large.jpg);
							background-size: cover;
						}
						
						
					}
					/* 1024px and up
					======================================================================================= */
					@media screen and (min-width: 1024px) {
					}
					/* 1440px and up
					======================================================================================= */
					@media screen and (min-width: 1440px) {figure.slider_main_image.image_2 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/5190/press-10055photomichael-tammaro__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
					}
	
				
					.event_hero_header {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__tm_mobile.jpg);
						background-size: cover;
						background-position: center;
					}

					@media screen and (min-width: 481px) {
						.event_hero_header {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_768.jpg);
							background-size: cover;
							background-position: center;
						}
					}
					@media screen and (min-width: 600px) {
						.event_hero_header {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1024.jpg);
							background-size: cover;
							background-position: center;
						}
					}
					@media screen and (min-width: 769px) {
						.event_hero_header {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/5190/lightbox_crop_640x397__event_1440.jpg);
							background-size: cover;
							background-position: center;
						}

						#section_header {background: none;}
					}
					@media screen and (min-width: 981px) {
					}
				
		
				/*////////////////////////////////////// EVENT PAGE PACKAGES /////////////////////////////////////*/
				
				
					/*----------------------------------  PACKAGE CARDS  ----------------------------------*/

	/*----------------------------------  PACKAGE CARD 31711  ----------------------------------*/

	li.package-card.sphere-music-is-everywhere .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.sphere-music-is-everywhere a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31711/sphere_header_1__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.sphere-music-is-everywhere a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.sphere-music-is-everywhere a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.sphere-music-is-everywhere a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31711/sphere_header_1__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.sphere-music-is-everywhere a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31711/sphere_header_1__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 31689  ----------------------------------*/

	li.package-card.create-your-own-naco-family .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.create-your-own-naco-family a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31689/family_3__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.create-your-own-naco-family a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.create-your-own-naco-family a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31689/family_3__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.create-your-own-naco-family a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31689/family_3__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 31650  ----------------------------------*/

	li.package-card.sphere-arctic-imagination .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.sphere-arctic-imagination a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31650/sphere-arctic-imagination-series_header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.sphere-arctic-imagination a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.sphere-arctic-imagination a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31650/sphere-arctic-imagination-series_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.sphere-arctic-imagination a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31650/sphere-arctic-imagination-series_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 31451  ----------------------------------*/

	li.package-card.sphere .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.sphere a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31451/series_spere_elements_only__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.sphere a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.sphere a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31451/series_spere_elements_only__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.sphere a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31451/series_spere_elements_only__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 31408  ----------------------------------*/
	
		
		
			li.package-card.broadway-across-canada .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.broadway-across-canada a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31408/broadway__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.broadway-across-canada a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.broadway-across-canada a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.broadway-across-canada a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31408/broadway__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.broadway-across-canada a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31408/broadway__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28789  ----------------------------------*/
	
		
		
			li.package-card.la-fete-du-canada-day .color-overlay {
									background:rgba(ff000a,1);
							}

			li.package-card.la-fete-du-canada-day a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28789/red_bkg_layers-web__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.la-fete-du-canada-day a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(ff000a, 1) 0%, rgba(ff000a, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.la-fete-du-canada-day a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28789/red_bkg_layers-web__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.la-fete-du-canada-day a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28789/red_bkg_layers-web__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28829  ----------------------------------*/

	li.package-card.national-indigenous-history-month .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.national-indigenous-history-month a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28829/nihm-landing-christi-belcourt-cedar-waxwing-detail2__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.national-indigenous-history-month a .shadow-overlay {
					background: linear-gradient(45deg, rgba(20,90,212, 0.75) 0%, rgba(20,90,212, 0) 60%);
				}
			

			li.package-card.national-indigenous-history-month a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.national-indigenous-history-month a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28829/nihm-landing-christi-belcourt-cedar-waxwing-detail2__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.national-indigenous-history-month a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28829/nihm-landing-christi-belcourt-cedar-waxwing-detail2__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 31213  ----------------------------------*/
	
		
		
			li.package-card.nac-create-your-own .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.nac-create-your-own a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31213/nac_cyo_package_header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.nac-create-your-own a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.nac-create-your-own a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.nac-create-your-own a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31213/nac_cyo_package_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.nac-create-your-own a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31213/nac_cyo_package_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 31270  ----------------------------------*/
	
		
		
			li.package-card.big-bang-festival .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.big-bang-festival a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31270/bigbang_package_header__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.big-bang-festival a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.big-bang-festival a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.big-bang-festival a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31270/bigbang_package_header__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.big-bang-festival a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31270/bigbang_package_header__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 31229  ----------------------------------*/
	
		
		
			li.package-card.tf-22-23-offre-ado .color-overlay {
									background:rgba(16,65,211,1);
							}

			li.package-card.tf-22-23-offre-ado a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31229/package_header_template__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tf-22-23-offre-ado a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(16,65,211, 1) 0%, rgba(16,65,211, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-22-23-offre-ado a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31229/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-22-23-offre-ado a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31229/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 31225  ----------------------------------*/
	
		
		
			li.package-card.tf-22-23-grand-public .color-overlay {
									background:rgba(16,65,211,1);
							}

			li.package-card.tf-22-23-grand-public a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/31225/package_header_template__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tf-22-23-grand-public a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(16,65,211, 1) 0%, rgba(16,65,211, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-22-23-grand-public a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31225/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-22-23-grand-public a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/31225/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 30916  ----------------------------------*/
	
		
		
			li.package-card.national-culture-summit .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.national-culture-summit a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30916/pch-header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.national-culture-summit a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.national-culture-summit a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.national-culture-summit a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30916/pch-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.national-culture-summit a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30916/pch-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 30756  ----------------------------------*/

	li.package-card.broadway-across-canada-21-22 .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.broadway-across-canada-21-22 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30756/deh-package-headers-2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.broadway-across-canada-21-22 a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.broadway-across-canada-21-22 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30756/deh-package-headers-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.broadway-across-canada-21-22 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30756/deh-package-headers-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30751  ----------------------------------*/

	li.package-card.create-your-own-naco .color-overlay {
				
					background:rgba(0, 86, 114,1);
				
			}

			li.package-card.create-your-own-naco a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30751/naco_cyo_test-2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.create-your-own-naco a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0, 86, 114, 1) 0%, rgba(0, 86, 114, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.create-your-own-naco a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30751/naco_cyo_test-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.create-your-own-naco a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30751/naco_cyo_test-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30755  ----------------------------------*/

	li.package-card.create-your-own-indigenous-theatre .color-overlay {
				
					background:rgba(29,30,39,1);
				
			}

			li.package-card.create-your-own-indigenous-theatre a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30755/it_cyo_2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.create-your-own-indigenous-theatre a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.create-your-own-indigenous-theatre a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(29,30,39, 1) 0%, rgba(29,30,39, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.create-your-own-indigenous-theatre a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30755/it_cyo_2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.create-your-own-indigenous-theatre a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30755/it_cyo_2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30785  ----------------------------------*/

	li.package-card.enfance-jeunesse .color-overlay {
				
					background:rgba(23,104,221,1);
				
			}

			li.package-card.enfance-jeunesse a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30785/package_header_template__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.enfance-jeunesse a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(23,104,221, 1) 0%, rgba(23,104,221, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.enfance-jeunesse a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30785/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.enfance-jeunesse a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30785/package_header_template__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30754  ----------------------------------*/

	li.package-card.a-la-carte .color-overlay {
				
					background:rgba(20, 96, 255,1);
				
			}

			li.package-card.a-la-carte a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30754/tf_cyo_test-2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.a-la-carte a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(20, 96, 255, 1) 0%, rgba(20, 96, 255, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.a-la-carte a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30754/tf_cyo_test-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.a-la-carte a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30754/tf_cyo_test-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30753  ----------------------------------*/

	li.package-card.create-your-own .color-overlay {
				
					background:rgba(177, 20, 9,1);
				
			}

			li.package-card.create-your-own a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30753/et_cyo_2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.create-your-own a .shadow-overlay {
					background: linear-gradient(45deg, rgba(13, 13, 13, 0.75) 0%, rgba(13, 13, 13, 0) 60%);
				}
			

			li.package-card.create-your-own a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(177, 20, 9, 1) 0%, rgba(177, 20, 9, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.create-your-own a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30753/et_cyo_2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.create-your-own a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30753/et_cyo_2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30752  ----------------------------------*/

	li.package-card.create-your-own-dance .color-overlay {
				
					background:rgba(2, 99, 168,1);
				
			}

			li.package-card.create-your-own-dance a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30752/dance_cyo_test__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.create-your-own-dance a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(2, 99, 168, 1) 0%, rgba(2, 99, 168, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.create-your-own-dance a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30752/dance_cyo_test__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.create-your-own-dance a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30752/dance_cyo_test__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30493  ----------------------------------*/

	li.package-card.autorickshaw .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.autorickshaw a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30493/autorickshaw-4__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.autorickshaw a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.autorickshaw a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30493/autorickshaw-4__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.autorickshaw a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30493/autorickshaw-4__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30489  ----------------------------------*/

	li.package-card.igniting-creativity .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.igniting-creativity a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30489/igniting-creativity-series-header-v3__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.igniting-creativity a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.igniting-creativity a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30489/igniting-creativity-series-header-v3__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.igniting-creativity a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30489/igniting-creativity-series-header-v3__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 30347  ----------------------------------*/

	li.package-card.artsalive-teachers-night-in .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.artsalive-teachers-night-in a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/30347/teachers-night-in-series-header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.artsalive-teachers-night-in a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.artsalive-teachers-night-in a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30347/teachers-night-in-series-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.artsalive-teachers-night-in a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/30347/teachers-night-in-series-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 29957  ----------------------------------*/
	
		
		
			li.package-card.naco-truth-verite .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.naco-truth-verite a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29957/naco-2022-tour-truth-in-our-time__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.naco-truth-verite a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-truth-verite a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29957/naco-2022-tour-truth-in-our-time__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-truth-verite a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29957/naco-2022-tour-truth-in-our-time__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29807  ----------------------------------*/
	
		
		
			li.package-card.arts-medicine-life .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.arts-medicine-life a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29807/aml_pachae_header-optimized__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.arts-medicine-life a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.arts-medicine-life a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29807/aml_pachae_header-optimized__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.arts-medicine-life a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29807/aml_pachae_header-optimized__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29594  ----------------------------------*/

	li.package-card.truth-reconciliation-verite .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.truth-reconciliation-verite a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-header3-2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.truth-reconciliation-verite a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.truth-reconciliation-verite a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-header3-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.truth-reconciliation-verite a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-header3-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 29564  ----------------------------------*/

	li.package-card.culture-days-2021 .color-overlay {
				
					background:rgba(ffe000,1);
				
			}

			li.package-card.culture-days-2021 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29564/2021-culture-days-header-v3__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.culture-days-2021 a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(ffe000, 1) 0%, rgba(ffe000, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.culture-days-2021 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29564/2021-culture-days-header-v3__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.culture-days-2021 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29564/2021-culture-days-header-v3__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 29551  ----------------------------------*/
	
		
		
			li.package-card.tickets-for-nac-subscribers .color-overlay {
									background:rgba(fdd757,1);
							}

			li.package-card.tickets-for-nac-subscribers a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29551/new_project__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tickets-for-nac-subscribers a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(fdd757, 1) 0%, rgba(fdd757, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tickets-for-nac-subscribers a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29551/new_project__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tickets-for-nac-subscribers a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29551/new_project__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29340  ----------------------------------*/
	
		
		
			li.package-card.theatre-physics-symposium .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.theatre-physics-symposium a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29340/et-21-22-symposium-series-header-hazel-gold__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.theatre-physics-symposium a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.theatre-physics-symposium a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29340/et-21-22-symposium-series-header-hazel-gold__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.theatre-physics-symposium a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29340/et-21-22-symposium-series-header-hazel-gold__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29330  ----------------------------------*/
	
		
		
			li.package-card.slaight-music .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.slaight-music a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29330/pmv-slaight-series-header-2022_ahi__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.slaight-music a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.slaight-music a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.slaight-music a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29330/pmv-slaight-series-header-2022_ahi__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.slaight-music a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29330/pmv-slaight-series-header-2022_ahi__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29329  ----------------------------------*/
	
		
		
			li.package-card.sessions .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.sessions a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv-2022-sessions-series_header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.sessions a .shadow-overlay {
					background: linear-gradient(45deg, rgba(7,3,19, 0.75) 0%, rgba(7,3,19, 0) 60%);
				}
			
			li.package-card.sessions a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.sessions a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv-2022-sessions-series_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.sessions a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv-2022-sessions-series_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29319  ----------------------------------*/

	li.package-card.naco-live-ocna-en-personne .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.naco-live-ocna-en-personne a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29319/naco-live-in-person-21-22-series-header-2__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.naco-live-ocna-en-personne a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-live-ocna-en-personne a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29319/naco-live-in-person-21-22-series-header-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-live-ocna-en-personne a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29319/naco-live-in-person-21-22-series-header-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 29317  ----------------------------------*/
	
		
		
			li.package-card.tf-offre-ado-21-22 .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.tf-offre-ado-21-22 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29317/tf-21-22-ado-header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tf-offre-ado-21-22 a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-offre-ado-21-22 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29317/tf-21-22-ado-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-offre-ado-21-22 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29317/tf-21-22-ado-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29316  ----------------------------------*/
	
		
		
			li.package-card.tf-enfance-jeunesse-21-22 .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.tf-enfance-jeunesse-21-22 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29316/tf-21-22-enfance-jeunesse__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tf-enfance-jeunesse-21-22 a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-enfance-jeunesse-21-22 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29316/tf-21-22-enfance-jeunesse__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-enfance-jeunesse-21-22 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29316/tf-21-22-enfance-jeunesse__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29315  ----------------------------------*/
	
		
		
			li.package-card.tf-grand-public .color-overlay {
									background:rgba(0d1c20,1);
							}

			li.package-card.tf-grand-public a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29315/tf-21-22-grand-public__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.tf-grand-public a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0d1c20, 1) 0%, rgba(0d1c20, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-grand-public a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29315/tf-21-22-grand-public__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-grand-public a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29315/tf-21-22-grand-public__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 29102  ----------------------------------*/
	
		
		
			li.package-card.calgary-folk-music-festival-summer-serenades .color-overlay {
									background:rgba(03aee2,1);
							}

			li.package-card.calgary-folk-music-festival-summer-serenades a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29102/calgary_fest_header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.calgary-folk-music-festival-summer-serenades a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(03aee2, 1) 0%, rgba(03aee2, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.calgary-folk-music-festival-summer-serenades a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29102/calgary_fest_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.calgary-folk-music-festival-summer-serenades a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29102/calgary_fest_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28766  ----------------------------------*/
	
		
		
			li.package-card.naco-ocna-musically-speaking .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.naco-ocna-musically-speaking a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28766/naco-intensive-shelley-series-header__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.naco-ocna-musically-speaking a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-ocna-musically-speaking a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28766/naco-intensive-shelley-series-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-ocna-musically-speaking a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28766/naco-intensive-shelley-series-header__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28722  ----------------------------------*/
	
		
		
			li.package-card.grand-acts-of-great-hope .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.grand-acts-of-great-hope a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28722/gat-package-header-1-2__tablet-large.jpeg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.grand-acts-of-great-hope a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.grand-acts-of-great-hope a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28722/gat-package-header-1-2__tablet-large.jpeg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.grand-acts-of-great-hope a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28722/gat-package-header-1-2__tablet-large.jpeg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28449  ----------------------------------*/
	
		
		
			li.package-card.digidance .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.digidance a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28449/digidance-header-dog-without-feathers-2021-22__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.digidance a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.digidance a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28449/digidance-header-dog-without-feathers-2021-22__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.digidance a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28449/digidance-header-dog-without-feathers-2021-22__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28443  ----------------------------------*/
	
		
		
			li.package-card.northern-cadence-series .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.northern-cadence-series a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28443/northerncadence2022-series-header4__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.northern-cadence-series a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.northern-cadence-series a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28443/northerncadence2022-series-header4__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.northern-cadence-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28443/northerncadence2022-series-header4__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28363  ----------------------------------*/
	
		
		
			li.package-card.international-womens-day .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.international-womens-day a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28363/iwd-2022-series-header3-goddam-voie-lactee__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.international-womens-day a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.international-womens-day a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28363/iwd-2022-series-header3-goddam-voie-lactee__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.international-womens-day a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28363/iwd-2022-series-header3-goddam-voie-lactee__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28349  ----------------------------------*/
	
		
		
			li.package-card.airsessions-workshop-2021 .color-overlay {
									background: rgba(0,0,0,0.5);
							}

			li.package-card.airsessions-workshop-2021 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28349/series_page_-_hero_image__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
			li.package-card.airsessions-workshop-2021 a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(0,0,0, 1) 0%, rgba(0,0,0, 0) 80%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.airsessions-workshop-2021 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28349/series_page_-_hero_image__tablet-large.png) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.airsessions-workshop-2021 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28349/series_page_-_hero_image__tablet-large.png) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 28135  ----------------------------------*/

	li.package-card.fridays-at-the-fourth-livestreams .color-overlay {
				
					background:rgba(94,0,0,1);
				
			}

			li.package-card.fridays-at-the-fourth-livestreams a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/28135/faf2022-package_header_janette-king4__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.fridays-at-the-fourth-livestreams a .shadow-overlay {
					background: linear-gradient(45deg, rgba(164,0,0, 0.75) 0%, rgba(164,0,0, 0) 60%);
				}
			

			li.package-card.fridays-at-the-fourth-livestreams a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(94,0,0, 1) 0%, rgba(94,0,0, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.fridays-at-the-fourth-livestreams a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28135/faf2022-package_header_janette-king4__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.fridays-at-the-fourth-livestreams a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/28135/faf2022-package_header_janette-king4__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 27895  ----------------------------------*/
	
		
		
			li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme .color-overlay {
									background:rgba(33,125,187,1);
							}

			li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/27895/naco-fourth__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

							li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			
			li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
									background: linear-gradient(60deg, rgba(33,125,187, 1) 0%, rgba(33,125,187, 0) 60%);
							}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/27895/naco-fourth__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-at-the-fourth-ocna-a-la-quatrieme a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/27895/naco-fourth__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}
		
	


	/*----------------------------------  PACKAGE CARD 27880  ----------------------------------*/

	li.package-card.naco-live-ocna-direct-series .color-overlay {
				
					background:rgba(33,125,187,1);
				
			}

			li.package-card.naco-live-ocna-direct-series a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/27880/naco-live__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.naco-live-ocna-direct-series a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-live-ocna-direct-series a .shadow-overlay {
				position: absolute;
				height: 100%;
				width: 100%;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				opacity: 1;
				transition: all 0.3s ease;
				
					background: linear-gradient(60deg, rgba(33,125,187, 1) 0%, rgba(33,125,187, 0) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-live-ocna-direct-series a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/27880/naco-live__tablet-large.jpg) no-repeat 100% center;
					background-size: 100%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-live-ocna-direct-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/27880/naco-live__tablet-large.jpg) no-repeat 100% center;
					background-size: 120%;
				}
			}

				
				/* @group external articles ----------------------------------------------------- */
.article-slick .slick-slide {
	padding: 0 0.9rem 0 0;
}

.article-slick .slick-list {
	overflow: visible;
}

.article-slick .slick-slide {
	opacity: 0.15;
	transform: all ease 0.3s;
}

.article-slick .slick-slide.slick-active {
	opacity: 1;
}


.external_articles h2 {
	font-size: 2.5em;
    color: #000000;
/*     font-weight: 600; */
}

.external_articles .item {
	padding: 1em 0.5em;
}
.external_articles .item:first-child {
	padding: 1em 0.5em 1em 0;
}

.external_articles .external_articles_item {
	border-radius: 5px;
	border: 1px solid #dddddd;
	transition: all 0.3s ease;
	height: 100%;
	padding: 1em 2em;
	overflow: hidden;
	box-sizing: border-box;
}

.external_articles .external_articles_item:hover {
	box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.09);
}

.external_articles h3 {
	font-weight: 600;
	font-size: 1.15em;
	color: #000;
	margin:0;
}
.external_articles h3 a{
	color: #000;
}

.external_articles p {
	font-weight: 100;
	color: #000;
	margin: 0;
}

.external_articles a.favicon {
	display: block;
    width: 100%;
    padding: 0 0 0.5em 0;
	color: #444;
	font-weight: 300;
}
.external_articles a.favicon .favicon-external {
	display: inline-block;
	min-width: 16px;
	min-height: 16px;
/*     outline: 1px solid red; */
    margin-right: 0.8em;
}

.external_articles article {
    display: block;
}

.external_articles .article_url {
	display: block;
}
/* @end */


/* 600px and up
======================================================================================= */
@media screen and (min-width: 600px) {
	.external_articles .external_articles_item {
		padding: 1em;
	}
}
/* 768px and up
======================================================================================= */
@media screen and (min-width: 769px) {
/*
	.external_articles .external_articles_item {
		width: 47%;
	}
	.external_articles .external_articles_item:nth-child(odd) {
	    margin-right: 3%;
	}
*/
}

/* 980px and up
======================================================================================= */
@media screen and (min-width: 981px) {
	.external_articles .external_articles_item {
		padding: 1em 1em 1em 3em;
	}

	.external_articles p {
		font-size: 0.95em;
		line-height: 1.5em;
		margin: 0.5em 0;
		display: block !important;
	}

	.external_articles .favicon .article_url {
		display: block;
	}
	.external_articles a.favicon .favicon-external {
	    margin-left: -2em;
	}
}
/* 1440px and up
======================================================================================= */
@media screen and (min-width: 1441px) {
	.external_articles .external_articles_item {
/* 		padding: 2em; */
	}
}
			
			
		

	
	
		