.elementor-1425 .elementor-element.elementor-element-71f5fe4b{--display:flex;--min-height:124px;}.elementor-1425 .elementor-element.elementor-element-de34745{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-de34745:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-de34745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9361C1;}.elementor-1425 .elementor-element.elementor-element-2158b77 img{max-width:50%;height:100%;}.elementor-1425 .elementor-element.elementor-element-2a8bdd2{--display:flex;--padding-top:1%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-1425 .elementor-element.elementor-element-2a8bdd2:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-2a8bdd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9361C1;}.elementor-1425 .elementor-element.elementor-element-87ade3e{text-align:center;font-size:18px;font-weight:500;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1425 .elementor-element.elementor-element-13835c6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1%;--padding-bottom:00.5%;--padding-left:2%;--padding-right:2%;}.elementor-1425 .elementor-element.elementor-element-13835c6:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-13835c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9361C1;}.elementor-1425 .elementor-element.elementor-element-cbf7abf{--display:flex;}.elementor-1425 .elementor-element.elementor-element-047819b img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-5c19b5c{--display:flex;}.elementor-1425 .elementor-element.elementor-element-15e7af8 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-0505b59{--display:flex;}.elementor-1425 .elementor-element.elementor-element-71be20e img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-7590e9e{--display:flex;}.elementor-1425 .elementor-element.elementor-element-437fcd7 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-e2a737d{--display:flex;}.elementor-1425 .elementor-element.elementor-element-03733eb img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-a95a46d{--display:flex;}.elementor-1425 .elementor-element.elementor-element-4cf298a img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-5788f95{--display:flex;}.elementor-1425 .elementor-element.elementor-element-0fefb01 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-473b012{--display:flex;}.elementor-1425 .elementor-element.elementor-element-dff0ad5 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-d657848{--display:flex;}.elementor-1425 .elementor-element.elementor-element-6171e4e img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-add5984{--display:flex;}.elementor-1425 .elementor-element.elementor-element-795b98d img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-38e9ef1{--display:flex;}.elementor-1425 .elementor-element.elementor-element-82ade18 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-a71e113{--display:flex;}.elementor-1425 .elementor-element.elementor-element-9d6198e img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-020d15e{--display:flex;}.elementor-1425 .elementor-element.elementor-element-dfb9acf img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-04cb7a2{--display:flex;}.elementor-1425 .elementor-element.elementor-element-ae21cd0 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-90e6bfe{--display:flex;}.elementor-1425 .elementor-element.elementor-element-ae2bb0a img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-335c201{--display:flex;}.elementor-1425 .elementor-element.elementor-element-3b53b07 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-2895ada{--display:flex;}.elementor-1425 .elementor-element.elementor-element-edf9f40 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-03a6f37{--display:flex;}.elementor-1425 .elementor-element.elementor-element-70ff753 img{width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-1425 .elementor-element.elementor-element-e5f3f7c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:350px;--e-n-carousel-swiper-slides-gap:8px;padding:0% 0% 01% 0%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-1425 .elementor-element.elementor-element-e5f3f7c .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0%;--padding-inline-end:0%;--padding-block-end:0%;--padding-inline-start:0%;}.elementor-1425 .elementor-element.elementor-element-85f6b87{--display:flex;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:1%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-1425 .elementor-element.elementor-element-85f6b87:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-85f6b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9361C1;}.elementor-1425 .elementor-element.elementor-element-869b6f7{padding:0% 0% 1% 0%;}.elementor-1425 .elementor-element.elementor-element-869b6f7.elementor-element{--align-self:center;}.elementor-1425 .elementor-element.elementor-element-869b6f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1425 .elementor-element.elementor-element-f275f42{text-align:center;font-size:18px;font-weight:500;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1425 .elementor-element.elementor-element-c17f3db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-1425 .elementor-element.elementor-element-c17f3db:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-c17f3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9361C1;}.elementor-1425 .elementor-element.elementor-element-80a4ab1{--display:flex;}.elementor-1425 .elementor-element.elementor-element-da3363c{--display:flex;}.elementor-1425 .elementor-element.elementor-element-274ffe7{text-align:center;}.elementor-1425 .elementor-element.elementor-element-274ffe7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-decoration:underline;line-height:1.2em;color:#64BC46;}.elementor-1425 .elementor-element.elementor-element-ad52fec{font-family:var( --e-global-typography-ab48ea0-font-family ), Sans-serif;font-size:var( --e-global-typography-ab48ea0-font-size );font-weight:var( --e-global-typography-ab48ea0-font-weight );line-height:var( --e-global-typography-ab48ea0-line-height );color:var( --e-global-color-primary );}.elementor-1425 .elementor-element.elementor-element-ad52fec a{color:#EAD64E;}.elementor-1425 .elementor-element.elementor-element-1bb7b37{--display:flex;}.elementor-1425 .elementor-element.elementor-element-1f48e3b{--display:flex;}.elementor-1425 .elementor-element.elementor-element-5b7e455{--display:flex;}.elementor-1425 .elementor-element.elementor-element-895a9c4{--display:flex;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-bb30487 .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/O-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-3fd11be .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/P-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-5173f7a .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/Q-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-c49014f .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/R-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-a8d425d .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/1-130A5861-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-b2e90bb .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/THEATRE-NS-DRAMAFEST-2023-jmaclean-4919-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-5fa851a .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/NSDramafest-2019-Day-3-57-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-47d9d03 .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/NSDramafest-2019-Day-3-96-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-7b2ef91 .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/NSDramafest-2019-Day-3-31-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-99e8890 .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/NSDramafest-2019-Day-3-165-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .elementor-repeater-item-b207ffd .swiper-slide-bg{background-image:url(https://nsdramafest.ca/wp-content/uploads/2026/04/NSDramafest-2019-Day-2-27-scaled-1.jpg);background-size:cover;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .swiper-slide{transition-duration:calc(4500ms*1.2);height:400px;}.elementor-1425 .elementor-element.elementor-element-4ba6654{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1425 .elementor-element.elementor-element-4ba6654 .swiper-slide-contents{max-width:41%;}.elementor-1425 .elementor-element.elementor-element-4ba6654 .swiper-slide-inner{text-align:center;}@media(min-width:768px){.elementor-1425 .elementor-element.elementor-element-13835c6{--content-width:100%;}}@media(min-width:1700px){.elementor-1425 .elementor-element.elementor-element-87ade3e{font-size:18px;line-height:1.1em;}.elementor-1425 .elementor-element.elementor-element-e5f3f7c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1425 .elementor-element.elementor-element-869b6f7 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-1425 .elementor-element.elementor-element-f275f42{font-size:18px;line-height:1.1em;}.elementor-1425 .elementor-element.elementor-element-274ffe7 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-1425 .elementor-element.elementor-element-ad52fec{font-size:var( --e-global-typography-ab48ea0-font-size );line-height:var( --e-global-typography-ab48ea0-line-height );}}@media(max-width:1024px){.elementor-1425 .elementor-element.elementor-element-87ade3e{font-size:14px;}.elementor-1425 .elementor-element.elementor-element-047819b img{height:300px;}.elementor-1425 .elementor-element.elementor-element-15e7af8 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-71be20e img{height:300px;}.elementor-1425 .elementor-element.elementor-element-437fcd7 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-03733eb img{height:300px;}.elementor-1425 .elementor-element.elementor-element-4cf298a img{height:300px;}.elementor-1425 .elementor-element.elementor-element-0fefb01 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-dff0ad5 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-6171e4e img{height:300px;}.elementor-1425 .elementor-element.elementor-element-795b98d img{height:300px;}.elementor-1425 .elementor-element.elementor-element-82ade18 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-9d6198e img{height:300px;}.elementor-1425 .elementor-element.elementor-element-dfb9acf img{height:300px;}.elementor-1425 .elementor-element.elementor-element-ae21cd0 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-ae2bb0a img{height:300px;}.elementor-1425 .elementor-element.elementor-element-3b53b07 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-edf9f40 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-70ff753 img{height:300px;}.elementor-1425 .elementor-element.elementor-element-e5f3f7c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:150px;}.elementor-1425 .elementor-element.elementor-element-869b6f7 .elementor-heading-title{font-size:22px;}.elementor-1425 .elementor-element.elementor-element-f275f42{font-size:14px;}.elementor-1425 .elementor-element.elementor-element-274ffe7 .elementor-heading-title{font-size:22px;}.elementor-1425 .elementor-element.elementor-element-ad52fec{font-size:var( --e-global-typography-ab48ea0-font-size );line-height:var( --e-global-typography-ab48ea0-line-height );}}@media(max-width:767px){.elementor-1425 .elementor-element.elementor-element-71f5fe4b{--min-height:88px;}.elementor-1425 .elementor-element.elementor-element-87ade3e{font-size:14px;}.elementor-1425 .elementor-element.elementor-element-e5f3f7c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:60px;}.elementor-1425 .elementor-element.elementor-element-869b6f7 .elementor-heading-title{font-size:20px;}.elementor-1425 .elementor-element.elementor-element-f275f42{font-size:14px;}.elementor-1425 .elementor-element.elementor-element-274ffe7 .elementor-heading-title{font-size:20px;}.elementor-1425 .elementor-element.elementor-element-ad52fec{font-size:var( --e-global-typography-ab48ea0-font-size );line-height:var( --e-global-typography-ab48ea0-line-height );}}