.elementor-54 .elementor-element.elementor-element-c2f1a78:not(.elementor-motion-effects-element-type-background),.elementor-54 .elementor-element.elementor-element-c2f1a78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://superdiscountcity.ca/wp-content/uploads/2025/06/SDC-new-banner.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-54 .elementor-element.elementor-element-c2f1a78{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-54 .elementor-element.elementor-element-c2f1a78>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-54 .elementor-element.elementor-element-e7693dc{font-family:"Roboto",Sans-serif;font-weight:400;font-style:oblique;color:#fff0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-54 .elementor-element.elementor-element-65886db .elementor-button{background-color:#FFF;font-family:"Rubik",Sans-serif;font-weight:500;fill:#000;color:#000}.elementor-54 .elementor-element.elementor-element-65886db>.elementor-widget-container{margin:0 0 17px 0;padding:0 0 140px 660px}.elementor-54 .elementor-element.elementor-element-2fd7382>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-54 .elementor-element.elementor-element-4807932{--e-image-carousel-slides-to-show:1}.elementor-54 .elementor-element.elementor-element-a694173{margin-top:60px;margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-54 .elementor-element.elementor-element-c55c870>.elementor-widget-container{margin:0 0 30px 0}.elementor-54 .elementor-element.elementor-element-c55c870{text-align:center}.elementor-54 .elementor-element.elementor-element-c55c870 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:600;color:#1D419D}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-54 .elementor-element.elementor-element-3ffa665 img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-3204aea img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-5186dad img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-0224aee img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-31d8de0 img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-151c92c img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-ad3a495 img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-900f941 img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-09574b4 img{opacity:1;transition-duration:0s;border-radius:0 0 0 0}.elementor-54 .elementor-element.elementor-element-5b5c2ea>.elementor-widget-container{margin:0 0 30px 0}.elementor-54 .elementor-element.elementor-element-5b5c2ea{text-align:center}.elementor-54 .elementor-element.elementor-element-5b5c2ea .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:600;color:#1D419D}.elementor-54 .elementor-element.elementor-element-4c250fa img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-9f34702 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-e97e75f img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-2666009 img{transition-duration:0.3s}.elementor-54 .elementor-element.elementor-element-4e99954 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-756ce35 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-c2d1828 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-de1d368 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-dc532db img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-54 .elementor-element.elementor-element-0ff5c62{margin-top:50px;margin-bottom:0}.elementor-54 .elementor-element.elementor-element-6d651e6{text-align:center}.elementor-54 .elementor-element.elementor-element-6d651e6 .elementor-heading-title{color:#1D419D}.elementor-54 .elementor-element.elementor-element-0d65973 .elementor-button{background-color:#1D419D;font-family:"Roboto",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFF;color:#FFF;border-radius:35px 35px 35px 35px}.elementor-54 .elementor-element.elementor-element-0d65973>.elementor-widget-container{margin:20px 0 20px 0}:root{--page-title-display:none}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-2fd7382{width:100%}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-c2f1a78>.elementor-container{max-width:500px}.elementor-54 .elementor-element.elementor-element-65886db>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-54 .elementor-element.elementor-element-c1a9ed6>.elementor-container{text-align:center}.elementor-54 .elementor-element.elementor-element-5b5c2ea>.elementor-widget-container{padding:0 0 0 0}.elementor-54 .elementor-element.elementor-element-5b5c2ea .elementor-heading-title{font-size:30px}.elementor-54 .elementor-element.elementor-element-f963f71>.elementor-container{text-align:center}.elementor-54 .elementor-element.elementor-element-f963f71{padding:0 0 0 0}.elementor-54 .elementor-element.elementor-element-925a546.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-54 .elementor-element.elementor-element-4c250fa{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center}.elementor-54 .elementor-element.elementor-element-4c250fa>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-9f34702{width:var(--container-widget-width,99px);max-width:99px;--container-widget-width:99px;--container-widget-flex-grow:0}.elementor-54 .elementor-element.elementor-element-9f34702>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-e97e75f{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0}.elementor-54 .elementor-element.elementor-element-e97e75f>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-84fa1c3>.elementor-container{text-align:center}.elementor-54 .elementor-element.elementor-element-c1dc79d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-54 .elementor-element.elementor-element-2666009{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center}.elementor-54 .elementor-element.elementor-element-2666009>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-4e99954{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0}.elementor-54 .elementor-element.elementor-element-4e99954>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-756ce35{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0}.elementor-54 .elementor-element.elementor-element-756ce35>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-418ff61>.elementor-container{text-align:center}.elementor-54 .elementor-element.elementor-element-f66fcde.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-54 .elementor-element.elementor-element-c2d1828{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0}.elementor-54 .elementor-element.elementor-element-c2d1828>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-de1d368{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center}.elementor-54 .elementor-element.elementor-element-de1d368>.elementor-widget-container{margin:3px 3px 3px 3px}.elementor-54 .elementor-element.elementor-element-dc532db{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center}.elementor-54 .elementor-element.elementor-element-dc532db>.elementor-widget-container{margin:3px 3px 3px 3px}}.d-none{display:none}.easter-banner{display:none}.logo-marquee{overflow:hidden;width:100%}.logo-track{display:flex;width:max-content;animation:scroll 35s linear infinite;gap:60px}.logo-track img{height:120px;flex-shrink:0}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}