.elementor-8 .elementor-element.elementor-element-478b416{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-b354f29 .elementor-repeater-item-b0edf1c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://pandorium.co.za/wp-content/uploads/2025/05/m001t0567_d_cyber_monday_text_effect_10aug23-1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-b354f29 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-8 .elementor-element.elementor-element-b354f29 .swiper-slide-contents{max-width:66%;}.elementor-8 .elementor-element.elementor-element-b354f29 .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-f789287 > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-f789287:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f789287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-f789287{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-8 .elementor-element.elementor-element-f789287 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-24c77da{text-align:center;}.elementor-8 .elementor-element.elementor-element-24c77da .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:45px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1aa68d1{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-250fb8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-250fb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C1645;}.elementor-8 .elementor-element.elementor-element-250fb8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-250fb8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ebe0164{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebe0164 .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:45px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-ebe0164 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0367c47 > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-0367c47{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e55604e{text-align:center;}.elementor-8 .elementor-element.elementor-element-e55604e .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9baa34c{text-align:center;}.elementor-8 .elementor-element.elementor-element-9baa34c .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-dfe4af1{text-align:center;}.elementor-8 .elementor-element.elementor-element-dfe4af1 .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9e85f13{text-align:center;}.elementor-8 .elementor-element.elementor-element-9e85f13 .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:20px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3d0df27:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3d0df27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A5D3;}.elementor-8 .elementor-element.elementor-element-3d0df27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-8 .elementor-element.elementor-element-3d0df27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a689009{text-align:center;}.elementor-8 .elementor-element.elementor-element-a689009 .elementor-heading-title{color:#FFFFFF;font-family:"vtks ink", Sans-serif;font-size:45px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a689009 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-86eef4c > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-d38c775 > .elementor-container{max-width:1300px;}.elementor-8 .elementor-element.elementor-element-56386c9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-56386c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434343;}.elementor-8 .elementor-element.elementor-element-56386c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-56386c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b86f71a .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}body.elementor-page-8 .premium-global-cursor-8{color:#CE94FE;fill:#CE94FE;transform:rotate(0deg);}body.elementor-page-8.premium-cursor-icon .premium-global-cursor-8 i{font-size:20px;line-height:20px;}body.elementor-page-8.premium-cursor-icon .premium-global-cursor-8 i,
					body.elementor-page-8.premium-cursor-image .premium-global-cursor-8,
					body.elementor-page-8.premium-cursor-fimage .premium-global-cursor-8,
					body.elementor-page-8.premium-cursor-lottie .premium-global-cursor-8 .premium-cursor-lottie-icon,
					body.elementor-page-8.premium-cursor-icon .premium-global-cursor-8 .premium-cursor-icon-svg{height:20px;width:20px;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;scroll-padding:0px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con{scroll-snap-align:start;scroll-snap-stop:always;}@media(max-width:1366px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con{scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1024px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con{scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con{scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:2400px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con{scroll-snap-align:start;scroll-snap-stop:normal;}}