<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
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/_wKQ4kmLBWE/hqdefault.jpg) center;
								background-size: cover;
							}
				
				
				
	
				figure.slider_main_image.image_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_1 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__large.jpg) center;
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__large.jpg);
							background-size: cover;
						}
						
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
							#event_image_main figure {
								background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/df_untitled_i_this_livestream_ended__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_2 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/df_untitled_i_this_livestream_ended__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/27492/df_untitled_i_this_livestream_ended__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/df_untitled_i_this_livestream_ended__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/27492/df_untitled_i_this_livestream_ended__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/df_untitled_i_this_livestream_ended__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/27492/df_untitled_i_this_livestream_ended__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/df_untitled_i_this_livestream_ended__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
					}figure.slider_main_image.image_3 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_3 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__tier1.jpg) center;
						background-size: cover;
					}
	
					/* 480px and up
					======================================================================================= */
					@media screen and (min-width: 481px) {figure.slider_main_image.image_3 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__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_3 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__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_3 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/andrea_pena__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
					}figure.slider_main_image.image_4 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__large.jpg) center;
						background-size: cover;
					}
	
					figure.slider_thumb.image_thumb_4 {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__tier1.jpg) center;
						background-size: cover;
					}
	
					/* 480px and up
					======================================================================================= */
					@media screen and (min-width: 481px) {figure.slider_main_image.image_4 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__event_768.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__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_4 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__event_1024.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__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_4 {
							background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__event_1440.jpg), url(https://naccnaca-eventimages.s3.amazonaws.com/27492/4__large.jpg);
							background-size: cover;
							background-position: center;
						}
	
						
					}
	
				
					.event_hero_header {
						background: url(https://naccnaca-eventimages.s3.amazonaws.com/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__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/27492/untiteld_i_main_image__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 37898  ----------------------------------*/

	li.package-card.big-bang-festival-2025 .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

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

			
				li.package-card.big-bang-festival-2025 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-2025 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.big-bang-festival-2025 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37898/bb25-series__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.big-bang-festival-2025 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37898/bb25-series__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.big-bang-festival-2025 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37898/bb25-series__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37517  ----------------------------------*/

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

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

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

			li.package-card.flash-your-badge 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.flash-your-badge a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.flash-your-badge a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.flash-your-badge a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37517/flash-your-pass-badge-header-v3b__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37408  ----------------------------------*/

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

			li.package-card.impact-fourth-quatrieme a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.impact-fourth-quatrieme a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.impact-fourth-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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.impact-fourth-quatrieme a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.impact-fourth-quatrieme a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.impact-fourth-quatrieme a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37408/24-25_fourth-stage-impact3__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37355  ----------------------------------*/

	li.package-card.artistic-haven-studio-experiences .color-overlay {
				
					background:rgba(210,0,130,1);
				
			}

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

			
				li.package-card.artistic-haven-studio-experiences a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.artistic-haven-studio-experiences 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(45deg, rgba(210,0,130, 0.75) 0%, rgba(210,0,130, 0.15) 60%);
				
			}

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

				li.package-card.artistic-haven-studio-experiences a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37355/8415_nac_studioseries_banner_1920x450_v2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.artistic-haven-studio-experiences a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37355/8415_nac_studioseries_banner_1920x450_v2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.artistic-haven-studio-experiences a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37355/8415_nac_studioseries_banner_1920x450_v2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37150  ----------------------------------*/

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

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

			

			li.package-card.accessible-asl-lsq 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.accessible-asl-lsq a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.accessible-asl-lsq a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.accessible-asl-lsq a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37150/asl-package_header_3__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37148  ----------------------------------*/

	li.package-card.epic-love-adventures .color-overlay {
				
					background:rgba(171, 24, 63,1);
				
			}

			li.package-card.epic-love-adventures a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37148/epic-love-adventures--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.epic-love-adventures 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(45deg, rgba(171, 24, 63, 0.75) 0%, rgba(171, 24, 63, 0.15) 60%);
				
			}

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

				li.package-card.epic-love-adventures a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37148/epic-love-adventures--header__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.epic-love-adventures a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37148/epic-love-adventures--header__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.epic-love-adventures a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37148/epic-love-adventures--header__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37147  ----------------------------------*/

	li.package-card.tf-24-25-sortir-de-soi .color-overlay {
				
					background:rgba(40, 59, 83,1);
				
			}

			li.package-card.tf-24-25-sortir-de-soi a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37147/tfcna2425_regroupement_02_1920x450__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.tf-24-25-sortir-de-soi 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(45deg, rgba(40, 59, 83, 0.75) 0%, rgba(40, 59, 83, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-24-25-sortir-de-soi a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37147/tfcna2425_regroupement_02_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-24-25-sortir-de-soi a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37147/tfcna2425_regroupement_02_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.tf-24-25-sortir-de-soi a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37147/tfcna2425_regroupement_02_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.tf-24-25-sortir-de-soi a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37147/tfcna2425_regroupement_02_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37146  ----------------------------------*/

	li.package-card.tf-24-25-brasser-la-cage .color-overlay {
				
					background:rgba(96, 41, 86,1);
				
			}

			li.package-card.tf-24-25-brasser-la-cage a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37146/tfcna2425_regroupement_03_1920x450__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.tf-24-25-brasser-la-cage 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(45deg, rgba(96, 41, 86, 0.75) 0%, rgba(96, 41, 86, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-24-25-brasser-la-cage a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37146/tfcna2425_regroupement_03_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-24-25-brasser-la-cage a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37146/tfcna2425_regroupement_03_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.tf-24-25-brasser-la-cage a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37146/tfcna2425_regroupement_03_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.tf-24-25-brasser-la-cage a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37146/tfcna2425_regroupement_03_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37145  ----------------------------------*/

	li.package-card.tf-24-25-revisiter-le-passe .color-overlay {
				
					background:rgba(71, 93, 65,1);
				
			}

			li.package-card.tf-24-25-revisiter-le-passe a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37145/tfcna2425_regroupement_01_1920x450__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.tf-24-25-revisiter-le-passe 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(45deg, rgba(71, 93, 65, 0.75) 0%, rgba(71, 93, 65, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.tf-24-25-revisiter-le-passe a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37145/tfcna2425_regroupement_01_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.tf-24-25-revisiter-le-passe a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37145/tfcna2425_regroupement_01_1920x450__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.tf-24-25-revisiter-le-passe a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37145/tfcna2425_regroupement_01_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.tf-24-25-revisiter-le-passe a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37145/tfcna2425_regroupement_01_1920x450__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37055  ----------------------------------*/

	li.package-card.dance-24-25-get-into-dance .color-overlay {
				
					background:rgba(122, 15, 7,1);
				
			}

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

			
				li.package-card.dance-24-25-get-into-dance a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.dance-24-25-get-into-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(45deg, rgba(122, 15, 7, 0.75) 0%, rgba(122, 15, 7, 0.15) 60%);
				
			}

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

				li.package-card.dance-24-25-get-into-dance a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37055/dance-get-into-dance__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.dance-24-25-get-into-dance a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37055/dance-get-into-dance__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.dance-24-25-get-into-dance a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37055/dance-get-into-dance__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37054  ----------------------------------*/

	li.package-card.dance-24-25-force-de-groupe .color-overlay {
				
					background:rgba(105, 58, 43,1);
				
			}

			li.package-card.dance-24-25-force-de-groupe a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37054/fables---david-wong_dcw3968_header_c__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.dance-24-25-force-de-groupe a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.dance-24-25-force-de-groupe 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(45deg, rgba(105, 58, 43, 0.75) 0%, rgba(105, 58, 43, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.dance-24-25-force-de-groupe a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37054/fables---david-wong_dcw3968_header_c__tablet-large.jpg) no-repeat 100% center;
					background-size: 110%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.dance-24-25-force-de-groupe a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37054/fables---david-wong_dcw3968_header_c__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.dance-24-25-force-de-groupe a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37054/fables---david-wong_dcw3968_header_c__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.dance-24-25-force-de-groupe a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37054/fables---david-wong_dcw3968_header_c__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37053  ----------------------------------*/

	li.package-card.dance-24-25-dance-with-live-orchestra .color-overlay {
				
					background:rgba(31, 41, 46,1);
				
			}

			li.package-card.dance-24-25-dance-with-live-orchestra a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37053/dance-w-orchestra__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.dance-24-25-dance-with-live-orchestra a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.dance-24-25-dance-with-live-orchestra 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(45deg, rgba(31, 41, 46, 0.75) 0%, rgba(31, 41, 46, 0.15) 60%);
				
			}

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

				li.package-card.dance-24-25-dance-with-live-orchestra a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37053/dance-w-orchestra__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.dance-24-25-dance-with-live-orchestra a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37053/dance-w-orchestra__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.dance-24-25-dance-with-live-orchestra a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37053/dance-w-orchestra__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37051  ----------------------------------*/

	li.package-card.it-24-25-healing-across-generations .color-overlay {
				
					background:rgba(47, 67, 203,1);
				
			}

			li.package-card.it-24-25-healing-across-generations a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37051/it-series-healing-24-25__tablet-large.jpg) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			
				li.package-card.it-24-25-healing-across-generations a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.it-24-25-healing-across-generations 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(45deg, rgba(47, 67, 203, 0.75) 0%, rgba(47, 67, 203, 0.15) 60%);
				
			}

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

				li.package-card.it-24-25-healing-across-generations a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37051/it-series-healing-24-25__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.it-24-25-healing-across-generations a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37051/it-series-healing-24-25__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.it-24-25-healing-across-generations a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37051/it-series-healing-24-25__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37016  ----------------------------------*/

	li.package-card.naco-24-25-violin .color-overlay {
				
					background:rgba(91, 84, 82,1);
				
			}

			li.package-card.naco-24-25-violin a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37016/naco-violin__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-24-25-violin a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-violin 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(45deg, rgba(91, 84, 82, 0.75) 0%, rgba(91, 84, 82, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-violin a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37016/naco-violin__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-violin a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37016/naco-violin__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-violin a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37016/naco-violin__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37015  ----------------------------------*/

	li.package-card.naco-24-25-pops .color-overlay {
				
					background:rgba(6, 45, 80,1);
				
			}

			li.package-card.naco-24-25-pops a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37015/naco-pops__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-24-25-pops a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-pops 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(45deg, rgba(6, 45, 80, 0.75) 0%, rgba(6, 45, 80, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-pops a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37015/naco-pops__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-pops a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37015/naco-pops__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-pops a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37015/naco-pops__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37014  ----------------------------------*/

	li.package-card.naco-24-25-piano .color-overlay {
				
					background:rgba(83, 35, 35,1);
				
			}

			li.package-card.naco-24-25-piano a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37014/naco-piano__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-24-25-piano a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-piano 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(45deg, rgba(83, 35, 35, 0.75) 0%, rgba(83, 35, 35, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-piano a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37014/naco-piano__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-piano a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37014/naco-piano__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-piano a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37014/naco-piano__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 37013  ----------------------------------*/

	li.package-card.naco-24-25-orchestra-plus .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.naco-24-25-orchestra-plus a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/37013/naco-plus__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-24-25-orchestra-plus a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-orchestra-plus 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-orchestra-plus a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37013/naco-plus__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-orchestra-plus a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37013/naco-plus__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-orchestra-plus a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/37013/naco-plus__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36988  ----------------------------------*/

	li.package-card.tf-24-25-enfance-jeunesse .color-overlay {
				
					background:rgba(45, 91, 118,1);
				
			}

			li.package-card.tf-24-25-enfance-jeunesse a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36988/tfcna2425_jeunesse_1920x450__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-24-25-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(45deg, rgba(45, 91, 118, 0.75) 0%, rgba(45, 91, 118, 0.15) 60%);
				
			}

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

				li.package-card.tf-24-25-enfance-jeunesse a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36988/tfcna2425_jeunesse_1920x450__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.tf-24-25-enfance-jeunesse a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36988/tfcna2425_jeunesse_1920x450__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.tf-24-25-enfance-jeunesse a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36988/tfcna2425_jeunesse_1920x450__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36987  ----------------------------------*/

	li.package-card.tf-24-25-grand-public .color-overlay {
				
					background:rgba(45, 91, 118,1);
				
			}

			li.package-card.tf-24-25-grand-public a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36987/tfcna2425_grand_public_1920x450__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-24-25-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(45deg, rgba(45, 91, 118, 0.75) 0%, rgba(45, 91, 118, 0.15) 60%);
				
			}

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

				li.package-card.tf-24-25-grand-public a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36987/tfcna2425_grand_public_1920x450__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.tf-24-25-grand-public a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36987/tfcna2425_grand_public_1920x450__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.tf-24-25-grand-public a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36987/tfcna2425_grand_public_1920x450__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36978  ----------------------------------*/

	li.package-card.naco-24-25-naco-family .color-overlay {
				
					background:rgba(69, 96, 57,1);
				
			}

			li.package-card.naco-24-25-naco-family a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36978/naco-family-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-24-25-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(45deg, rgba(69, 96, 57, 0.75) 0%, rgba(69, 96, 57, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-naco-family a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36978/naco-family-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-naco-family a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36978/naco-family-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-naco-family a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36978/naco-family-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36977  ----------------------------------*/

	li.package-card.naco-24-25-first-time-at-the-orchestra .color-overlay {
				
					background:rgba(88, 40, 48,1);
				
			}

			li.package-card.naco-24-25-first-time-at-the-orchestra a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36977/2425-naco-signature-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-24-25-first-time-at-the-orchestra a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-first-time-at-the-orchestra 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(45deg, rgba(88, 40, 48, 0.75) 0%, rgba(88, 40, 48, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.naco-24-25-first-time-at-the-orchestra a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36977/2425-naco-signature-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 110%;
					display: block;
					overflow: hidden;
					z-index: 1;
					transition: all ease 0.5s;
				}

				li.package-card.naco-24-25-first-time-at-the-orchestra a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36977/2425-naco-signature-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-first-time-at-the-orchestra a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36977/2425-naco-signature-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-first-time-at-the-orchestra a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36977/2425-naco-signature-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36976  ----------------------------------*/

	li.package-card.naco-24-25-chamber-music .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.naco-24-25-chamber-music a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36976/naco-chamber-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-24-25-chamber-music a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.naco-24-25-chamber-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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.naco-24-25-chamber-music a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36976/naco-chamber-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.naco-24-25-chamber-music a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36976/naco-chamber-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.naco-24-25-chamber-music a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36976/naco-chamber-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36391  ----------------------------------*/

	li.package-card.broadway-across-canada-24-25 .color-overlay {
				
					background:rgba(6, 50, 113,1);
				
			}

			li.package-card.broadway-across-canada-24-25 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36391/broadway-24-25-package-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.broadway-across-canada-24-25 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-24-25 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(45deg, rgba(6, 50, 113, 0.75) 0%, rgba(6, 50, 113, 0.15) 60%);
				
			}

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

				li.package-card.broadway-across-canada-24-25 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36391/broadway-24-25-package-header-2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.broadway-across-canada-24-25 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36391/broadway-24-25-package-header-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.broadway-across-canada-24-25 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36391/broadway-24-25-package-header-2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36281  ----------------------------------*/

	li.package-card.lundis-des-tout-petits .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.lundis-des-tout-petits a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__tablet-large.png) no-repeat center;
				background-size: cover;
				display: block;
				overflow: hidden;
				z-index: 1;
				transition: all ease 0.5s;
			}

			

			li.package-card.lundis-des-tout-petits 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.lundis-des-tout-petits a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.lundis-des-tout-petits a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.lundis-des-tout-petits a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36281/lundis-tout-petits3__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36203  ----------------------------------*/

	li.package-card.nac-cyo-24-25 .color-overlay {
				
					background: rgba(0,0,0,0.5);
				
			}

			li.package-card.nac-cyo-24-25 a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36203/2425-nac-cyo__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-cyo-24-25 a .shadow-overlay {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			li.package-card.nac-cyo-24-25 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.nac-cyo-24-25 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36203/2425-nac-cyo__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.nac-cyo-24-25 a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36203/2425-nac-cyo__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.nac-cyo-24-25 a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36203/2425-nac-cyo__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36158  ----------------------------------*/

	li.package-card.dance-ballet-series .color-overlay {
				
					background:rgba(21,53,76,1);
				
			}

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

			
				li.package-card.dance-ballet-series a .shadow-overlay {
					background: linear-gradient(45deg, rgba(21,53,76, 0.75) 0%, rgba(21,53,76, 0) 60%);
				}
			

			li.package-card.dance-ballet-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(45deg, rgba(21,53,76, 0.75) 0%, rgba(21,53,76, 0.15) 60%);
				
			}

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

				li.package-card.dance-ballet-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36158/2425-dance-ballet__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.dance-ballet-series a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36158/2425-dance-ballet__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.dance-ballet-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36158/2425-dance-ballet__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36156  ----------------------------------*/

			
		
		
	

	/*----------------------------------  PACKAGE CARD 36155  ----------------------------------*/

	li.package-card.pops-series .color-overlay {
				
					background:rgba(5, 42, 76,1);
				
			}

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

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

			li.package-card.pops-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(45deg, rgba(5, 42, 76, 0.75) 0%, rgba(5, 42, 76, 0.15) 60%);
				
			}

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

				li.package-card.pops-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36155/2425-naco-pops__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.pops-series a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36155/2425-naco-pops__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.pops-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36155/2425-naco-pops__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36154  ----------------------------------*/

	li.package-card.ovation-series .color-overlay {
				
					background:rgba(101, 9, 10,1);
				
			}

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

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

			li.package-card.ovation-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(45deg, rgba(101, 9, 10, 0.75) 0%, rgba(101, 9, 10, 0.15) 60%);
				
			}

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

				li.package-card.ovation-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36154/2425-naco-ovation__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.ovation-series a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36154/2425-naco-ovation__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.ovation-series a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36154/2425-naco-ovation__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36152  ----------------------------------*/

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

			li.package-card.create-your-own-naco a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36152/2425-naco-cyo__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 {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 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/36152/2425-naco-cyo__tablet-large.jpg) no-repeat 100% center;
					background-size: 110%;
					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/36152/2425-naco-cyo__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.create-your-own-naco a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36152/2425-naco-cyo__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.create-your-own-naco a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36152/2425-naco-cyo__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36151  ----------------------------------*/

	li.package-card.great-performers .color-overlay {
				
					background:rgba(140, 70, 19,1);
				
			}

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

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

			li.package-card.great-performers 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(45deg, rgba(140, 70, 19, 0.75) 0%, rgba(140, 70, 19, 0.15) 60%);
				
			}

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

				li.package-card.great-performers a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36151/2425-naco-great-p__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.great-performers a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36151/2425-naco-great-p__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.great-performers a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36151/2425-naco-great-p__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36150  ----------------------------------*/

	li.package-card.create-your-own-naco-family .color-overlay {
				
					background:rgba(27, 16, 28,1);
				
			}

			li.package-card.create-your-own-naco-family a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36150/2425-naco-family__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 {
					background: linear-gradient(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0) 60%);
				}
			

			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(45deg, rgba(27, 16, 28, 0.75) 0%, rgba(27, 16, 28, 0.15) 60%);
				
			}

			/* 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/36150/2425-naco-family__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					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/36150/2425-naco-family__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.create-your-own-naco-family a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36150/2425-naco-family__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.create-your-own-naco-family a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36150/2425-naco-family__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 36148  ----------------------------------*/

	li.package-card.create-your-own-dance .color-overlay {
				
					background:rgba(75, 88, 109,1);
				
			}

			li.package-card.create-your-own-dance a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/36148/20210912torinodanza_peepingtom_triptych_phandreamacchia_2856_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.create-your-own-dance 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-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(45deg, rgba(75, 88, 109, 0.75) 0%, rgba(75, 88, 109, 0.15) 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/36148/20210912torinodanza_peepingtom_triptych_phandreamacchia_2856_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 110%;
					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/36148/20210912torinodanza_peepingtom_triptych_phandreamacchia_2856_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.create-your-own-dance a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36148/20210912torinodanza_peepingtom_triptych_phandreamacchia_2856_header__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.create-your-own-dance a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/36148/20210912torinodanza_peepingtom_triptych_phandreamacchia_2856_header__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 35996  ----------------------------------*/

	li.package-card.a-la-carte .color-overlay {
				
					background:rgba(35, 75, 105,1);
				
			}

			li.package-card.a-la-carte a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/35996/2425-tf-cyo__tablet-large.png) 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(45deg, rgba(35, 75, 105, 0.75) 0%, rgba(35, 75, 105, 0.15) 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/35996/2425-tf-cyo__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					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/35996/2425-tf-cyo__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.a-la-carte a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35996/2425-tf-cyo__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.a-la-carte a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35996/2425-tf-cyo__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 35994  ----------------------------------*/

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

			li.package-card.create-your-own-indigenous-theatre a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/35994/it-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.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(45deg, rgba(1, 5, 33, 0.75) 0%, rgba(1, 5, 33, 0.15) 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/35994/it-package_header__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					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/35994/it-package_header__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.create-your-own-indigenous-theatre a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35994/it-package_header__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.create-your-own-indigenous-theatre a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35994/it-package_header__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 35983  ----------------------------------*/

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

			li.package-card.create-your-own a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/35983/et-cyo__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 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(45deg, rgba(153,1,105, 0.75) 0%, rgba(153,1,105, 0.15) 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/35983/et-cyo__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					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/35983/et-cyo__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.create-your-own a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35983/et-cyo__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.create-your-own a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/35983/et-cyo__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 34644  ----------------------------------*/

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

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

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

			li.package-card.classic-albums-live 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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

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

				li.package-card.classic-albums-live a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.classic-albums-live a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.classic-albums-live a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/34644/24-25-classic-albums_series2__desktop-large.jpg) no-repeat 50% 25%;
					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-2023_series_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.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(45deg, rgba(0,0,0, 0.75) 0%, rgba(0,0,0, 0.15) 60%);
				
			}

			/* 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-2023_series_header__tablet-large.png) no-repeat 100% center;
					background-size: 110%;
					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-2023_series_header__tablet-large.png) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.truth-reconciliation-verite a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__desktop-large.png) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.truth-reconciliation-verite a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29594/trc-week-2023_series_header__desktop-large.png) no-repeat 50% 25%;
					background-size: 120%;
				}
			}

	/*----------------------------------  PACKAGE CARD 29329  ----------------------------------*/

	li.package-card.sessions .color-overlay {
				
					background:rgba(3, 32, 27,1);
				
			}

			li.package-card.sessions a {
				background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv_session_24-25_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(0,0,0, 0.75) 0%, rgba(0,0,0, 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(45deg, rgba(3, 32, 27, 0.75) 0%, rgba(3, 32, 27, 0.15) 60%);
				
			}

			/* 1024px and up
			======================================================================================= */
			@media screen and (min-width: 1024px) {li.package-card.sessions a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv_session_24-25_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 110%;
					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_session_24-25_header__tablet-large.jpg) no-repeat 100% center;
					background-size: 130%;
				}

				.large-block-grid-1.fullwidth li.package-card.sessions a {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv_session_24-25_header__desktop-large.jpg) no-repeat 50% 25%;
					background-size: 110%;
				}
				
				.large-block-grid-1.fullwidth li.package-card.sessions a:hover {
					background: url(https://naccnaca-packages.s3.amazonaws.com/29329/pmv_session_24-25_header__desktop-large.jpg) no-repeat 50% 25%;
					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; */
	}
}
			
			
			
		

	
	
		</pre></body></html>