.elementor-2 .elementor-element.elementor-element-9cd4d41 > div.elementor-container{max-width:1000px;--porto-flick-carousel-width:1000px;}.elementor-2 .elementor-element.elementor-element-9cd4d41 > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-9cd4d41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-9cd4d41 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-9cd4d41 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9cd4d41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4e5b73b3{--iteration-count:infinite;--dynamic-text-color:#ffffff;width:var( --container-widget-width, 109.25% );max-width:109.25%;--container-widget-width:109.25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4e5b73b3 .elementor-headline{text-align:center;font-size:5.5rem;font-weight:900;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-4e5b73b3 .elementor-headline-plain-text{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-4e5b73b3 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-25893a3d{text-align:center;color:#FFFFFF;font-family:"Lato", Poppins;font-size:20px;font-weight:400;line-height:2em;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-25893a3d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-45d9953 > .elementor-widget-container{padding:12rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-21d3c24{margin-top:3rem;margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-c1e5bd5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-c1e5bd5 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-c1e5bd5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-c1e5bd5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ca7372{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cea74a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-cea74a8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cea74a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-cea74a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cea74a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-af762ad{text-align:center;}.elementor-2 .elementor-element.elementor-element-af762ad .elementor-heading-title{color:#FFFFFF;font-size:65px;font-weight:900;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-1059236 > .elementor-container{min-height:75vh;}.elementor-2 .elementor-element.elementor-element-1059236 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1059236{padding:5rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-c7ab60f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c7ab60f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c7ab60f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paravent.co.za/wp-content/uploads/2023/10/Direct-To-Film-Printing-Homepage.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c7ab60f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-c7ab60f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-203fd57{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-6450509 > .elementor-element-populated{padding:0rem 10rem 0rem 10rem;}.elementor-2 .elementor-element.elementor-element-f8dfe2e{text-align:center;}.elementor-2 .elementor-element.elementor-element-f8dfe2e .elementor-heading-title{color:#ffffff;font-size:4rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b041925{text-align:center;}.elementor-2 .elementor-element.elementor-element-b041925 .elementor-heading-title{color:#FFFFFF;font-size:14px;font-weight:400;line-height:1.7rem;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-44abdc1 .elementor-button{fill:#000000;color:#000000;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-f5ba3a3 > .elementor-container{min-height:76vh;}.elementor-2 .elementor-element.elementor-element-f5ba3a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f5ba3a3{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-775d2cd > .elementor-element-populated{padding:0rem 10rem 0rem 10rem;}.elementor-2 .elementor-element.elementor-element-0576753{text-align:center;}.elementor-2 .elementor-element.elementor-element-0576753 .elementor-heading-title{color:#ffffff;font-size:4rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-df0b9d5{text-align:center;}.elementor-2 .elementor-element.elementor-element-df0b9d5 .elementor-heading-title{color:#FFFFFF;font-size:14px;font-weight:400;line-height:1.7rem;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-7b97df4 .elementor-button{fill:#000000;color:#000000;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-ee2c9bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ee2c9bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-ee2c9bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paravent.co.za/wp-content/uploads/2023/10/Dye-Sublimation-Homepage.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ee2c9bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-ee2c9bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-41577ab{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-3751a67 > .elementor-container{min-height:75vh;}.elementor-2 .elementor-element.elementor-element-3751a67 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3751a67{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-639dc47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-639dc47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-639dc47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paravent.co.za/wp-content/uploads/2023/10/Embroidery-Da-Funk-Apparel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-639dc47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-639dc47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f990739{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-0dec8eb > .elementor-element-populated{padding:0rem 10rem 0rem 10rem;}.elementor-2 .elementor-element.elementor-element-d2ce8b7{text-align:center;}.elementor-2 .elementor-element.elementor-element-d2ce8b7 .elementor-heading-title{color:#ffffff;font-size:4rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a933d0e{text-align:center;}.elementor-2 .elementor-element.elementor-element-a933d0e .elementor-heading-title{color:#FFFFFF;font-size:14px;font-weight:400;line-height:1.7rem;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-65b8403 .elementor-button{fill:#000000;color:#000000;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-e2017d2{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3rem;margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-e2017d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1179914{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-1179914 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-1179914 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-1179914 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5a4b58f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-element-290a5a1 .porto-products{--porto-el-spacing:20px;}.elementor-2 .elementor-element.elementor-element-42d3e8b{padding:3rem 0rem 5rem 0rem;}.elementor-2 .elementor-element.elementor-element-c0b05bd .elementor-cta__content{min-height:100px;text-align:center;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-c0b05bd .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-2 .elementor-element.elementor-element-c0b05bd .elementor-cta__title{color:#000000;}.elementor-2 .elementor-element.elementor-element-c0b05bd .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-c0b05bd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-d955a93 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-d955a93 .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-2 .elementor-element.elementor-element-d955a93 .elementor-cta__title{color:#000000;}.elementor-2 .elementor-element.elementor-element-d955a93 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-d955a93 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-589f30d .elementor-cta__content{min-height:100px;text-align:center;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-589f30d .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-2 .elementor-element.elementor-element-589f30d .elementor-cta__title{color:#000000;}.elementor-2 .elementor-element.elementor-element-589f30d .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-589f30d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-e952078 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FDCF54;}.elementor-2 .elementor-element.elementor-element-e952078 .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-2 .elementor-element.elementor-element-e952078 .elementor-cta__title{color:#000000;}.elementor-2 .elementor-element.elementor-element-e952078 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-e952078 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-14ee716{width:16.98%;}.elementor-2 .elementor-element.elementor-element-0b3100f{width:83.02%;}.elementor-2 .elementor-element.elementor-element-8bf56d8{width:18.881%;}.elementor-2 .elementor-element.elementor-element-f2c3aa7{width:81.119%;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-9cd4d41 > .elementor-container{min-height:800px;}.elementor-2 .elementor-element.elementor-element-9cd4d41{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-cea74a8{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-9cd4d41 > .elementor-container{min-height:612px;}.elementor-2 .elementor-element.elementor-element-9cd4d41{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-65498850 > .elementor-element-populated{margin:8rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2 .elementor-element.elementor-element-4e5b73b3 .elementor-headline{text-align:center;font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-25893a3d{font-size:16px;}.elementor-2 .elementor-element.elementor-element-21d3c24{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-86c08fd{width:100%;}.elementor-2 .elementor-element.elementor-element-86c08fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-214b050{margin-top:0rem;margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-14ee716 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2 .elementor-element.elementor-element-66133ca{font-size:0.1rem;}.elementor-2 .elementor-element.elementor-element-66133ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b3100f > .elementor-element-populated{margin:-2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2 .elementor-element.elementor-element-c1e5bd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cea74a8{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-af762ad .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-1059236{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-203fd57{--spacer-size:40vh;}.elementor-2 .elementor-element.elementor-element-6450509 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-f8dfe2e .elementor-heading-title{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-f5ba3a3{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-775d2cd > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-0576753 .elementor-heading-title{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-41577ab{--spacer-size:40vh;}.elementor-2 .elementor-element.elementor-element-3751a67{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f990739{--spacer-size:40vh;}.elementor-2 .elementor-element.elementor-element-0dec8eb > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-d2ce8b7 .elementor-heading-title{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-e2017d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5ac919a{width:100%;}.elementor-2 .elementor-element.elementor-element-5ac919a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1412bd5{margin-top:0rem;margin-bottom:0rem;}.elementor-2 .elementor-element.elementor-element-8bf56d8 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2 .elementor-element.elementor-element-44bd99b{font-size:0.1rem;}.elementor-2 .elementor-element.elementor-element-44bd99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f2c3aa7 > .elementor-element-populated{margin:-2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2 .elementor-element.elementor-element-1179914 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS */.hero-mouse {
  position: absolute;
  bottom: 40px;
  left: 50%;
  margin-left: -15px;
  text-align: center;
  z-index: 100;
  font-size: 12px;
  text-transform: uppercase;
  color: white;
  font-weight: 600;
  letter-spacing: 1px;
}
.hero-mouse h3 {
  margin-left: -14px;
  padding-top: 15px;
}

.mouse-icon {
  width: 25px;
  height: 45px;
  border-radius: 15px;
  position: relative;
  border: 2px solid #dedede;
  text-align: center;
}
.mouse-icon span {
  width: 3px;
  height: 8px;
  margin: 2px auto 0;
  display: block;
  background: #dedede;
  border-radius: 5px;
  -webkit-animation: 1.2s ease infinite wheel-up-down;
          animation: 1.2s ease infinite wheel-up-down;
}

@-webkit-keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}

@keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}/* End custom CSS */