.elementor-24891 .elementor-element.elementor-element-665f0056{--display:flex;--min-height:550px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-665f0056:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-665f0056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/04/dark-halftone-repeat.jpg");background-position:center center;background-repeat:repeat;}.elementor-24891 .elementor-element.elementor-element-665f0056::before, .elementor-24891 .elementor-element.elementor-element-665f0056 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-665f0056 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-665f0056 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-665f0056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-665f0056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, #02010100 60%, var( --e-global-color-f3aa332 ) 60%);}.elementor-24891 .elementor-element.elementor-element-6a5f4cc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:99;}.elementor-24891 .elementor-element.elementor-element-263292bd{text-align:start;}.elementor-24891 .elementor-element.elementor-element-263292bd .elementor-heading-title{font-family:var( --e-global-typography-85e9e95-font-family ), Sans-serif;font-size:var( --e-global-typography-85e9e95-font-size );font-weight:var( --e-global-typography-85e9e95-font-weight );text-transform:var( --e-global-typography-85e9e95-text-transform );line-height:var( --e-global-typography-85e9e95-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-693d9f1f .elementor-heading-title{font-family:var( --e-global-typography-c99924d-font-family ), Sans-serif;font-size:var( --e-global-typography-c99924d-font-size );font-weight:var( --e-global-typography-c99924d-font-weight );line-height:var( --e-global-typography-c99924d-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9{padding:0px 0px 10px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9 a{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9 a:hover{color:var( --e-global-color-accent );}.elementor-24891 .elementor-element.elementor-element-1c0c070{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-28bc3c43{padding:10px 0px 0px 0px;}.elementor-24891 .elementor-element.elementor-element-2e4c7e93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;}.elementor-24891 .elementor-element.elementor-element-2e4c7e93:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/04/anton-crop.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-24891 .elementor-element.elementor-element-2e4c7e93::before, .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-2e4c7e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F27D6D00;--background-overlay:'';}.elementor-24891 .elementor-element.elementor-element-144f7374{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-144f7374:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-144f7374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-144f7374::before, .elementor-24891 .elementor-element.elementor-element-144f7374 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-144f7374 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-144f7374 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-144f7374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-144f7374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brandcandy.co.za/wp-content/uploads/2020/04/pattern.jpg");--background-overlay:'';background-repeat:repeat;background-size:auto;}.elementor-24891 .elementor-element.elementor-element-25cd1aef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24891 .elementor-element.elementor-element-5e497766{text-align:start;}.elementor-24891 .elementor-element.elementor-element-5e497766 .elementor-heading-title{font-family:var( --e-global-typography-85e9e95-font-family ), Sans-serif;font-size:var( --e-global-typography-85e9e95-font-size );font-weight:var( --e-global-typography-85e9e95-font-weight );text-transform:var( --e-global-typography-85e9e95-text-transform );line-height:var( --e-global-typography-85e9e95-line-height );color:var( --e-global-color-primary );}.elementor-24891 .elementor-element.elementor-element-6e025066{text-align:start;}.elementor-24891 .elementor-element.elementor-element-6e025066 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-24891 .elementor-element.elementor-element-47a1d534{padding:10px 0px 0px 0px;text-align:start;}.elementor-24891 .elementor-element.elementor-element-47a1d534 img{width:35%;}.elementor-24891 .elementor-element.elementor-element-15629ab9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24891 .elementor-element.elementor-element-631b336f .elementor-heading-title{font-family:var( --e-global-typography-6dfebbe-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfebbe-font-size );font-weight:var( --e-global-typography-6dfebbe-font-weight );text-transform:var( --e-global-typography-6dfebbe-text-transform );line-height:var( --e-global-typography-6dfebbe-line-height );}.elementor-24891 .elementor-element.elementor-element-771cae87{padding:02px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9c9891c-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9891c-font-size );font-weight:var( --e-global-typography-9c9891c-font-weight );text-transform:var( --e-global-typography-9c9891c-text-transform );line-height:var( --e-global-typography-9c9891c-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button:hover, .elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-24891 .elementor-element.elementor-element-631a36f{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-631a36f:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-631a36f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/04/dark-halftone-repeat.jpg");background-position:center center;background-repeat:repeat;}.elementor-24891 .elementor-element.elementor-element-41cda6d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-606bf0d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-b075696{--e-image-carousel-slides-to-show:8;}.elementor-24891 .elementor-element.elementor-element-b075696 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;background:var( --e-global-color-accent );}.elementor-24891 .elementor-element.elementor-element-b075696 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-22c65ab1 );opacity:var( --e-global-color-22c65ab1 );}.elementor-24891 .elementor-element.elementor-element-05f363f{--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;--overlay-opacity:0.28;box-shadow:0px 16px 29px 32px rgba(0, 0, 0, 0.53) inset;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-05f363f:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-05f363f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/05/background-office6.jpg");background-position:center center;background-size:cover;}.elementor-24891 .elementor-element.elementor-element-05f363f::before, .elementor-24891 .elementor-element.elementor-element-05f363f > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-05f363f > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-05f363f > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-05f363f > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-05f363f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24891 .elementor-element.elementor-element-6c6f65e{--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;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;}.elementor-24891 .elementor-element.elementor-element-6c6f65e:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-6c6f65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000066;}.elementor-24891 .elementor-element.elementor-element-6c6f65e::before, .elementor-24891 .elementor-element.elementor-element-6c6f65e > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-6c6f65e > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-6c6f65e > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-6c6f65e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-6c6f65e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24891 .elementor-element.elementor-element-91c89bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-24891 .elementor-element.elementor-element-ee4e842{text-align:start;}.elementor-24891 .elementor-element.elementor-element-ee4e842 .elementor-heading-title{font-family:var( --e-global-typography-85e9e95-font-family ), Sans-serif;font-size:var( --e-global-typography-85e9e95-font-size );font-weight:var( --e-global-typography-85e9e95-font-weight );text-transform:var( --e-global-typography-85e9e95-text-transform );line-height:var( --e-global-typography-85e9e95-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-2b5d56a{text-align:start;}.elementor-24891 .elementor-element.elementor-element-2b5d56a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-25966bc{padding:15px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-a4274f0{--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;}.elementor-24891 .elementor-element.elementor-element-5761e45{--display:flex;}.elementor-24891 .elementor-element.elementor-element-a7aa1ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24891 .elementor-element.elementor-element-143c54d .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-6e5eefb{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-0c2b1a6 .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-3f32138{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-bc779a4 .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-9a8b319{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-893a151{--display:flex;}.elementor-24891 .elementor-element.elementor-element-eaad776{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24891 .elementor-element.elementor-element-d5c7984 .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-41c826f{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-b922fe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24891 .elementor-element.elementor-element-b034d89 .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-654714d{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-b343b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24891 .elementor-element.elementor-element-01cc17a .elementor-heading-title{font-family:var( --e-global-typography-2df0a63-font-family ), Sans-serif;font-size:var( --e-global-typography-2df0a63-font-size );font-weight:var( --e-global-typography-2df0a63-font-weight );text-transform:var( --e-global-typography-2df0a63-text-transform );line-height:var( --e-global-typography-2df0a63-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-0db53f7{color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-053bea0{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-053bea0:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-053bea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/04/dark-halftone-repeat.jpg");background-position:center center;background-repeat:repeat;}.elementor-24891 .elementor-element.elementor-element-053bea0::before, .elementor-24891 .elementor-element.elementor-element-053bea0 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-053bea0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-053bea0 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-053bea0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-053bea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, #02010100 60%, var( --e-global-color-f3aa332 ) 60%);}.elementor-24891 .elementor-element.elementor-element-329e0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24891 .elementor-element.elementor-element-24e5e07 .elementor-heading-title{font-family:var( --e-global-typography-a7715fa-font-family ), Sans-serif;font-size:var( --e-global-typography-a7715fa-font-size );font-weight:var( --e-global-typography-a7715fa-font-weight );text-transform:var( --e-global-typography-a7715fa-text-transform );line-height:var( --e-global-typography-a7715fa-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-9f63abd{padding:15px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-45155c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-24891 .elementor-element.elementor-element-45155c5::before, .elementor-24891 .elementor-element.elementor-element-45155c5 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-45155c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-45155c5 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-45155c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-45155c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F27D6D00;--background-overlay:'';}.elementor-24891 .elementor-element.elementor-element-654dd29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-24891 .elementor-element.elementor-element-654dd29 .elementor-main-swiper{height:745px;width:100%;}.elementor-24891 .elementor-element.elementor-element-654dd29 .elementor-swiper-button{font-size:20px;}.elementor-24891 .elementor-element.elementor-element-1533cc3e{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-1533cc3e:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-1533cc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brandcandy.co.za/wp-content/uploads/2024/04/dark-halftone-repeat.jpg");background-position:center center;background-repeat:repeat;}.elementor-24891 .elementor-element.elementor-element-4febd7f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24891 .elementor-element.elementor-element-1f7c3692 .elementor-heading-title{font-family:var( --e-global-typography-85e9e95-font-family ), Sans-serif;font-size:var( --e-global-typography-85e9e95-font-size );font-weight:var( --e-global-typography-85e9e95-font-weight );text-transform:var( --e-global-typography-85e9e95-text-transform );line-height:var( --e-global-typography-85e9e95-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-b9ee60e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-1b643e48{padding:15px 0px 0px 0px;text-align:start;color:var( --e-global-color-secondary );}.elementor-24891 .elementor-element.elementor-element-74b74660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:1;}.elementor-24891 .elementor-element.elementor-element-74b74660::before, .elementor-24891 .elementor-element.elementor-element-74b74660 > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-74b74660 > .e-con-inner > .elementor-background-video-container::before, .elementor-24891 .elementor-element.elementor-element-74b74660 > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-74b74660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24891 .elementor-element.elementor-element-74b74660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F27D6D00;--background-overlay:'';}@media(min-width:768px){.elementor-24891 .elementor-element.elementor-element-6a5f4cc8{--width:65%;}.elementor-24891 .elementor-element.elementor-element-2e4c7e93{--width:35%;}.elementor-24891 .elementor-element.elementor-element-25cd1aef{--width:50%;}.elementor-24891 .elementor-element.elementor-element-15629ab9{--width:50%;}.elementor-24891 .elementor-element.elementor-element-a7aa1ba{--width:96%;}.elementor-24891 .elementor-element.elementor-element-eaad776{--width:100%;}.elementor-24891 .elementor-element.elementor-element-b922fe5{--width:100%;}.elementor-24891 .elementor-element.elementor-element-b343b4c{--width:100%;}.elementor-24891 .elementor-element.elementor-element-329e0d5{--width:50%;}.elementor-24891 .elementor-element.elementor-element-45155c5{--width:50%;}.elementor-24891 .elementor-element.elementor-element-4febd7f7{--width:50%;}.elementor-24891 .elementor-element.elementor-element-74b74660{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24891 .elementor-element.elementor-element-25cd1aef{--width:80%;}.elementor-24891 .elementor-element.elementor-element-15629ab9{--width:100%;}.elementor-24891 .elementor-element.elementor-element-329e0d5{--width:100%;}.elementor-24891 .elementor-element.elementor-element-45155c5{--width:100%;}.elementor-24891 .elementor-element.elementor-element-4febd7f7{--width:100%;}.elementor-24891 .elementor-element.elementor-element-74b74660{--width:100%;}}@media(min-width:1367px){.elementor-24891 .elementor-element.elementor-element-05f363f:not(.elementor-motion-effects-element-type-background), .elementor-24891 .elementor-element.elementor-element-05f363f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-24891 .elementor-element.elementor-element-263292bd .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-693d9f1f .elementor-heading-title{font-size:var( --e-global-typography-c99924d-font-size );line-height:var( --e-global-typography-c99924d-line-height );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-1c0c070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-5e497766 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-6e025066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-631b336f .elementor-heading-title{font-size:var( --e-global-typography-6dfebbe-font-size );line-height:var( --e-global-typography-6dfebbe-line-height );}.elementor-24891 .elementor-element.elementor-element-771cae87{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button{font-size:var( --e-global-typography-9c9891c-font-size );line-height:var( --e-global-typography-9c9891c-line-height );}.elementor-24891 .elementor-element.elementor-element-41cda6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-606bf0d{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-ee4e842 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-2b5d56a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-25966bc{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-143c54d .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-0c2b1a6 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-bc779a4 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-d5c7984 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-b034d89 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-01cc17a .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-24e5e07 .elementor-heading-title{font-size:var( --e-global-typography-a7715fa-font-size );line-height:var( --e-global-typography-a7715fa-line-height );}.elementor-24891 .elementor-element.elementor-element-9f63abd{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-654dd29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-24891 .elementor-element.elementor-element-1f7c3692 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-b9ee60e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-24891 .elementor-element.elementor-element-263292bd .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-693d9f1f .elementor-heading-title{font-size:var( --e-global-typography-c99924d-font-size );line-height:var( --e-global-typography-c99924d-line-height );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-1c0c070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-144f7374{--flex-wrap:wrap;}.elementor-24891 .elementor-element.elementor-element-5e497766 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-6e025066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-47a1d534 img{width:45%;}.elementor-24891 .elementor-element.elementor-element-631b336f .elementor-heading-title{font-size:var( --e-global-typography-6dfebbe-font-size );line-height:var( --e-global-typography-6dfebbe-line-height );}.elementor-24891 .elementor-element.elementor-element-771cae87{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button{font-size:var( --e-global-typography-9c9891c-font-size );line-height:var( --e-global-typography-9c9891c-line-height );}.elementor-24891 .elementor-element.elementor-element-631a36f{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-41cda6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-606bf0d{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-b075696{--e-image-carousel-slides-to-show:3;}.elementor-24891 .elementor-element.elementor-element-ee4e842 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-2b5d56a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-25966bc{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-143c54d .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-0c2b1a6 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-bc779a4 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-d5c7984 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-b034d89 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-01cc17a .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-053bea0{--flex-wrap:wrap;}.elementor-24891 .elementor-element.elementor-element-24e5e07 .elementor-heading-title{font-size:var( --e-global-typography-a7715fa-font-size );line-height:var( --e-global-typography-a7715fa-line-height );}.elementor-24891 .elementor-element.elementor-element-9f63abd{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-654dd29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-24891 .elementor-element.elementor-element-654dd29 .elementor-main-swiper{height:512px;}.elementor-24891 .elementor-element.elementor-element-1533cc3e{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-1f7c3692 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-b9ee60e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-24891 .elementor-element.elementor-element-665f0056{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24891 .elementor-element.elementor-element-263292bd .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-693d9f1f .elementor-heading-title{font-size:var( --e-global-typography-c99924d-font-size );line-height:var( --e-global-typography-c99924d-line-height );}.elementor-24891 .elementor-element.elementor-element-38bc5ed9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-1c0c070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24891 .elementor-element.elementor-element-2e4c7e93{--min-height:275px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24891 .elementor-element.elementor-element-5e497766 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-6e025066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-631b336f .elementor-heading-title{font-size:var( --e-global-typography-6dfebbe-font-size );line-height:var( --e-global-typography-6dfebbe-line-height );}.elementor-24891 .elementor-element.elementor-element-771cae87{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-6b2af646 .elementor-button{font-size:var( --e-global-typography-9c9891c-font-size );line-height:var( --e-global-typography-9c9891c-line-height );}.elementor-24891 .elementor-element.elementor-element-41cda6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-606bf0d{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-b075696{--e-image-carousel-slides-to-show:2;}.elementor-24891 .elementor-element.elementor-element-91c89bf{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-24891 .elementor-element.elementor-element-ee4e842 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-2b5d56a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24891 .elementor-element.elementor-element-25966bc{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-143c54d .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-0c2b1a6 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-bc779a4 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-d5c7984 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-b034d89 .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-01cc17a .elementor-heading-title{font-size:var( --e-global-typography-2df0a63-font-size );line-height:var( --e-global-typography-2df0a63-line-height );}.elementor-24891 .elementor-element.elementor-element-053bea0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24891 .elementor-element.elementor-element-24e5e07 .elementor-heading-title{font-size:var( --e-global-typography-a7715fa-font-size );line-height:var( --e-global-typography-a7715fa-line-height );}.elementor-24891 .elementor-element.elementor-element-9f63abd{font-size:var( --e-global-typography-text-font-size );}.elementor-24891 .elementor-element.elementor-element-654dd29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-24891 .elementor-element.elementor-element-654dd29 .elementor-main-swiper{height:447px;}.elementor-24891 .elementor-element.elementor-element-1f7c3692 .elementor-heading-title{font-size:var( --e-global-typography-85e9e95-font-size );line-height:var( --e-global-typography-85e9e95-line-height );}.elementor-24891 .elementor-element.elementor-element-b9ee60e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}