/* 
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/-nHrpHbhXyA/hqdefault.jpg) center;
								background-size: cover;
							}
				
				
				
	
				figure.slider_main_image.image_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_(3)__large.jpg) center;
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__large.jpg);
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__large.jpg);
								background-size: cover;
								background-color: #f6f6f6;
								background-position: center;
							}
						
					}
	
				
					.event_hero_header {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__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/32651/untitled_design_\(3\)__event_1440.jpg);
							background-size: cover;
							background-position: center;
						}

						#section_header {background: none;}
					}
					@media screen and (min-width: 981px) {
					}
				
		
				/*////////////////////////////////////// EVENT PAGE PACKAGES /////////////////////////////////////*/
				
				
					/* @group DYNAMIC PACKAGE CARDS ----------------------------------------------------- */
/*-- set up css dynamic variables --*/

		/*-- Big Bang Festival 2026--*/
			.package-card.big-bang-festival-2026 a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.big-bang-festival-2026 a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.big-bang-festival-2026 a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.big-bang-festival-2026 a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39908/big_bang_series_d__desktop.png');
						
					}
				}
				
			}
		/*-- Broadway Across Canada--*/
			.package-card.broadway-across-canada a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.broadway-across-canada a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.broadway-across-canada a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.broadway-across-canada a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/30756/broadway_package_header-25-26__desktop.jpg');
						
					}
				}
				
			}
		/*-- TF 25-26 - Grand Public--*/
			.package-card.tf-25-26-grand-public a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.tf-25-26-grand-public a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.tf-25-26-grand-public a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.tf-25-26-grand-public a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39373/grand-public_header--david__desktop.png');
						
					}
				}
				
			}
		/*-- TF 25-26 - Enfance/jeunesse--*/
			.package-card.tf-25-26-enfance-jeunesse a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.tf-25-26-enfance-jeunesse a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.tf-25-26-enfance-jeunesse a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.tf-25-26-enfance-jeunesse a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/39372/enfance-jeunesse_header--david__desktop.png');
						
					}
				}
				
			}
		/*-- IT 25-26 - One-of-a-kind Experiences--*/
			.package-card.it-25-26-one-of-a-kind-experiences a {
				--package-card-colour: 80,12,14;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.it-25-26-one-of-a-kind-experiences a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.it-25-26-one-of-a-kind-experiences a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.it-25-26-one-of-a-kind-experiences a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39370/one-of-a-kind_header--david__desktop.jpg');
						
					}
				}
				
			}
		/*-- IT 25-26 - Canadian Indigenous Artists--*/
			.package-card.it-25-26-canadian-indigenous-artists a {
				--package-card-colour: 51,26,34;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.it-25-26-canadian-indigenous-artists a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.it-25-26-canadian-indigenous-artists a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.it-25-26-canadian-indigenous-artists a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39369/canadian_indigenous_header--david__desktop.jpg');
						
					}
				}
				
			}
		/*-- DANCE 25-26 - Dance with Live Orchestra--*/
			.package-card.dance-25-26-dance-with-live-orchestra a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.dance-25-26-dance-with-live-orchestra a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.dance-25-26-dance-with-live-orchestra a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.dance-25-26-dance-with-live-orchestra a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39368/ballet__desktop.jpg');
						
					}
				}
				
			}
		/*-- DANCE 25-26 - Get Into Dance--*/
			.package-card.dance-25-26-get-into-dance a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.dance-25-26-get-into-dance a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.dance-25-26-get-into-dance a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.dance-25-26-get-into-dance a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39365/get-into-dance_header__desktop.jpg');
						
					}
				}
				
			}
		/*-- DANCE 25-26 - Group Force--*/
			.package-card.dance-25-26-group-force a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.dance-25-26-group-force a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.dance-25-26-group-force a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.dance-25-26-group-force a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39364/group_force_header2__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - Chamber Music--*/
			.package-card.naco-25-26-chamber-music a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-26-chamber-music a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-26-chamber-music a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-26-chamber-music a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39362/chamber_header__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - NACO Family--*/
			.package-card.naco-25-26-naco-family a {
				--package-card-colour: 0,92,1;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-26-naco-family a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-26-naco-family a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-26-naco-family a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39361/family_naco_header__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - First Time at the Orchestra--*/
			.package-card.naco-25-26-first-time-at-the-orchestra a {
				--package-card-colour: 93,43,69;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-26-first-time-at-the-orchestra a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-26-first-time-at-the-orchestra a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-26-first-time-at-the-orchestra a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39360/first-timers_header--david-edit__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - POPS--*/
			.package-card.naco-25-26-pops a {
				--package-card-colour: 38,26,64;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-26-pops a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-26-pops a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-26-pops a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39359/pops_header--david-edit__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-25 - Shelley Conducts--*/
			.package-card.naco-25-25-shelley-conducts a {
				--package-card-colour: 55,51,65;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-25-shelley-conducts a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-25-shelley-conducts a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-25-shelley-conducts a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39358/shelley-conducts_header--david-edit__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - Great Performers--*/
			.package-card.naco-25-26-great-performers a {
				--package-card-colour: 100,72,48;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.naco-25-26-great-performers a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.naco-25-26-great-performers a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.naco-25-26-great-performers a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/39356/naco_greatperformers_2526_package__desktop.jpg');
						
					}
				}
				
			}
		/*-- NIHM-National Indigenous History Month--*/
			.package-card.national-indigenous-history-month a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.national-indigenous-history-month a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.national-indigenous-history-month a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.national-indigenous-history-month a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/28829/nihm-2025-series_header-v1__desktop.png');
						
					}
				}
				
			}
		/*-- Asian Heritage Month--*/
			.package-card.asian-heritage-month a {
				--package-card-colour: 97,76,118;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.asian-heritage-month a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.asian-heritage-month a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.asian-heritage-month a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38738/asian-heritage-month-2025_series_header@2__desktop.png');
						
					}
				}
				
			}
		/*-- IT - Beyond the Stage--*/
			.package-card.beyond-the-stage a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.beyond-the-stage a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.beyond-the-stage a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.beyond-the-stage a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38657/beyond-the-stage_series_header_v4__desktop.png');
						
					}
				}
				
			}
		/*-- 25-26 NAC Create Your Own--*/
			.package-card.nac-cyo-25-26 a {
				--package-card-colour: 38,35,54;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.nac-cyo-25-26 a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.nac-cyo-25-26 a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.nac-cyo-25-26 a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38625/25-26--nac-cyo-header__desktop.jpg');
						
					}
				}
				
			}
		/*-- NACO 25-26 - CYO--*/
			.package-card.create-your-own-naco a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.create-your-own-naco a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.create-your-own-naco a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.create-your-own-naco a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38550/naco_cyo_2526_package--upscaled__desktop.jpg');
						
					}
				}
				
			}
		/*-- ET 25-26 CYO--*/
			.package-card.create-your-own a {
				--package-card-colour: 60,52,36;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.create-your-own a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.create-your-own a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.create-your-own a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38480/et_cyo_2526__desktop.jpg');
						
					}
				}
				
			}
		/*-- TF 25-26 - À la carte--*/
			.package-card.a-la-carte a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.a-la-carte a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.a-la-carte a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.a-la-carte a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/38474/tf_2526_cyo_package__desktop.png');
						
					}
				}
				
			}
		/*-- IT 25-26 - Create your own--*/
			.package-card.create-your-own-indigenous-theatre a {
				--package-card-colour: 10,32,19;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.create-your-own-indigenous-theatre a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.create-your-own-indigenous-theatre a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.create-your-own-indigenous-theatre a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38472/it_cyo_2526__desktop.jpg');
						
					}
				}
				
			}
		/*-- DANCE 25-26 - Create Your Own Dance--*/
			.package-card.create-your-own-dance a {
				--package-card-colour: 57,82,112;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.create-your-own-dance a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.create-your-own-dance a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.create-your-own-dance a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/38468/dance_cyo_2526__desktop.jpg');
						
					}
				}
				
			}
		/*-- NAC 24-25 Flash Your Badge--*/
			.package-card.flash-your-badge a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.flash-your-badge a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.flash-your-badge a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.flash-your-badge a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__desktop.jpg');
						
					}
				}
				
			}
		/*-- ArohaFest - event series - updated 2025--*/
			.package-card.arohafest a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.arohafest a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.arohafest a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.arohafest a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37471/arohafest-series_header_v3__desktop.jpg');
						
					}
				}
				
			}
		/*-- PMV - Fourth Stage - small stage big spotlight--*/
			.package-card.impact-fourth-quatrieme a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.impact-fourth-quatrieme a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.impact-fourth-quatrieme a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.impact-fourth-quatrieme a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__desktop.jpg');
						
					}
				}
				
			}
		/*-- Accessible performances - ASL and LSQ--*/
			.package-card.accessible-asl-lsq a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.accessible-asl-lsq a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.accessible-asl-lsq a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.accessible-asl-lsq a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__desktop.jpg');
						
					}
				}
				
			}
		/*-- Pride - Fierté + queer programming--*/
			.package-card.pride-fierte a {
				--package-card-colour: 150,0,100;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.pride-fierte a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.pride-fierte a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.pride-fierte a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/36430/pride-2025-stephany-victorine---header-v4__desktop.png');
						
					}
				}
				
			}
		/*-- Les lundis des tout-petits--*/
			.package-card.lundis-des-tout-petits a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.lundis-des-tout-petits a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.lundis-des-tout-petits a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.lundis-des-tout-petits a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__desktop.png');
						
					}
				}
				
			}
		/*-- PMV - Classic Albums Live--*/
			.package-card.classic-albums-live a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: dark;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__mobile.jpg');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.classic-albums-live a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__tablet-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__mobile.jpg');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.classic-albums-live a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__desktop.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__tablet-large.jpg');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.classic-albums-live a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__desktop-large.jpg'), url('https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__desktop.jpg');
						
					}
				}
				
			}
		/*-- Days of Truth and Reconciliation - Orange Shirt week - updated 2025--*/
			.package-card.truth-reconciliation-verite a {
				--package-card-colour: 0,0,0;
				--package-card-contrast: 0,0,0;
				--package-card-brightness: light;
				--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__mobile.png');
			}

			@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {.package-card.truth-reconciliation-verite a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__tablet-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__mobile.png');
					
				}
			}
			

			@media screen and (min-width: 1024px) {.package-card.truth-reconciliation-verite a {
					
						--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__desktop.png'), url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__tablet-large.png');
					
				}

				@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
					.high-dpi .package-card.truth-reconciliation-verite a {
						
							--package-card-image: url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__desktop-large.png'), url('https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__desktop.png');
						
					}
				}
				
			}
/* @end */
				
				/* @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; */
	}
}
			
			
			
		

	
	
		