.elementor-105 .elementor-element.elementor-element-8868ab5{--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;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:60px;--padding-right:60px;}.elementor-105 .elementor-element.elementor-element-8868ab5:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-8868ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/10/Rectangle-78@2x-e1731484715638.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-8ea89ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-8ea89ce:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-8ea89ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-8ea89ce:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-8ea89ce::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-8ea89ce:hover::before, .elementor-105 .elementor-element.elementor-element-8ea89ce:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-8ea89ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-8ea89ce > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-8ea89ce, .elementor-105 .elementor-element.elementor-element-8ea89ce::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-58acc2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-58acc2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-5794570 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-5794570 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-5794570.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-5794570.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-5794570.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-5794570.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-5794570.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-5794570 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-5794570 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-abb7814{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-6923352{text-align:center;}.elementor-105 .elementor-element.elementor-element-6923352 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-7c25f17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-7c25f17:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-7c25f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-7c25f17:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-7c25f17::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-7c25f17:hover::before, .elementor-105 .elementor-element.elementor-element-7c25f17:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-7c25f17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-7c25f17 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-7c25f17, .elementor-105 .elementor-element.elementor-element-7c25f17::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-8c57bb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-0bca81f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-0bca81f .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-0bca81f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-0bca81f .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-0bca81f .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-0218ed0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-ba9cd76{text-align:center;}.elementor-105 .elementor-element.elementor-element-ba9cd76 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-56c117d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-56c117d:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-56c117d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-56c117d:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-56c117d::before, .elementor-105 .elementor-element.elementor-element-56c117d > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-56c117d > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-56c117d > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-56c117d > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-56c117d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-56c117d:hover::before, .elementor-105 .elementor-element.elementor-element-56c117d:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-56c117d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-56c117d > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-56c117d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-56c117d, .elementor-105 .elementor-element.elementor-element-56c117d::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-a9d6ba8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-075245f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-075245f .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-075245f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-075245f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-075245f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-075245f.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-075245f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-075245f .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-075245f .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-6845758{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-0b4f58c{text-align:center;}.elementor-105 .elementor-element.elementor-element-0b4f58c .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-9bfa45f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-9bfa45f:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-9bfa45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-9bfa45f:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-9bfa45f::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-9bfa45f:hover::before, .elementor-105 .elementor-element.elementor-element-9bfa45f:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9bfa45f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-9bfa45f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-9bfa45f, .elementor-105 .elementor-element.elementor-element-9bfa45f::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-c63ccaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-98021d8 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-98021d8 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-98021d8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-98021d8 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-98021d8 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-8375dfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-a114057{text-align:center;}.elementor-105 .elementor-element.elementor-element-a114057 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-fdba53b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-fdba53b:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-fdba53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-fdba53b:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-fdba53b::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-fdba53b:hover::before, .elementor-105 .elementor-element.elementor-element-fdba53b:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-fdba53b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-fdba53b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-fdba53b, .elementor-105 .elementor-element.elementor-element-fdba53b::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-095a08a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-3ea8119 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-3ea8119 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-3ea8119.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-3ea8119 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-3ea8119 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-0d0f727{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-19ea185{text-align:center;}.elementor-105 .elementor-element.elementor-element-19ea185 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-62bb64e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-62bb64e:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-62bb64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-62bb64e:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-62bb64e::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-62bb64e:hover::before, .elementor-105 .elementor-element.elementor-element-62bb64e:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-62bb64e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-62bb64e > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-62bb64e, .elementor-105 .elementor-element.elementor-element-62bb64e::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-da90c94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-1f01074 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-1f01074 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-1f01074.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-1f01074 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-1f01074 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-ccc1c21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-4e68ef3{text-align:center;}.elementor-105 .elementor-element.elementor-element-4e68ef3 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-2fa9475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-2fa9475:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-2fa9475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-2fa9475:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-2fa9475::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-2fa9475:hover::before, .elementor-105 .elementor-element.elementor-element-2fa9475:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-2fa9475:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-2fa9475 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-2fa9475, .elementor-105 .elementor-element.elementor-element-2fa9475::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-5f8dba7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-c445736 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-c445736 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-c445736.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-c445736.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-c445736.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-c445736.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-c445736.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-c445736 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-c445736 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-b2580e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-c9d3fd7{text-align:center;}.elementor-105 .elementor-element.elementor-element-c9d3fd7 .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-5e2a764{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-5e2a764:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-5e2a764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-5e2a764:hover{background-color:transparent;background-image:linear-gradient(180deg, #4066DD 0%, #2A3391 100%);--overlay-opacity:1;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-105 .elementor-element.elementor-element-5e2a764::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-73.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-5e2a764:hover::before, .elementor-105 .elementor-element.elementor-element-5e2a764:hover > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5e2a764:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .elementor-background-slideshow:hover::before, .elementor-105 .elementor-element.elementor-element-5e2a764 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fancyflush.co.za/wp-content/uploads/2024/11/Path-74.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-105 .elementor-element.elementor-element-5e2a764, .elementor-105 .elementor-element.elementor-element-5e2a764::before{--border-transition:0.3s;}.elementor-105 .elementor-element.elementor-element-911a7a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-ed74d84 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:300px 300px 300px 300px;}.elementor-105 .elementor-element.elementor-element-ed74d84 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1dfd5bf );border-color:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-framed .elementor-icon:hover, .elementor-105 .elementor-element.elementor-element-ed74d84.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1dfd5bf );}.elementor-105 .elementor-element.elementor-element-ed74d84 .elementor-icon{font-size:40px;}.elementor-105 .elementor-element.elementor-element-ed74d84 .elementor-icon svg{height:40px;}.elementor-105 .elementor-element.elementor-element-c72e9f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:300px 300px 300px 300px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-51ec3af{text-align:center;}.elementor-105 .elementor-element.elementor-element-51ec3af .elementor-heading-title{font-family:var( --e-global-typography-029af62-font-family ), Sans-serif;font-size:var( --e-global-typography-029af62-font-size );font-weight:var( --e-global-typography-029af62-font-weight );text-transform:var( --e-global-typography-029af62-text-transform );color:var( --e-global-color-60981e7 );}.elementor-105 .elementor-element.elementor-element-2afd3f7{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-2eec3cd );}.elementor-105 .elementor-element.elementor-element-2afd3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-2afd3f7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}@media(min-width:768px){.elementor-105 .elementor-element.elementor-element-8868ab5{--width:100%;}.elementor-105 .elementor-element.elementor-element-8ea89ce{--width:23%;}.elementor-105 .elementor-element.elementor-element-58acc2b{--width:65.644%;}.elementor-105 .elementor-element.elementor-element-abb7814{--width:100%;}.elementor-105 .elementor-element.elementor-element-7c25f17{--width:23%;}.elementor-105 .elementor-element.elementor-element-8c57bb3{--width:100%;}.elementor-105 .elementor-element.elementor-element-0218ed0{--width:100%;}.elementor-105 .elementor-element.elementor-element-56c117d{--width:23%;}.elementor-105 .elementor-element.elementor-element-a9d6ba8{--width:100%;}.elementor-105 .elementor-element.elementor-element-6845758{--width:100%;}.elementor-105 .elementor-element.elementor-element-9bfa45f{--width:23%;}.elementor-105 .elementor-element.elementor-element-c63ccaa{--width:100%;}.elementor-105 .elementor-element.elementor-element-8375dfb{--width:100%;}.elementor-105 .elementor-element.elementor-element-fdba53b{--width:23%;}.elementor-105 .elementor-element.elementor-element-095a08a{--width:100%;}.elementor-105 .elementor-element.elementor-element-0d0f727{--width:100%;}.elementor-105 .elementor-element.elementor-element-62bb64e{--width:23%;}.elementor-105 .elementor-element.elementor-element-da90c94{--width:100%;}.elementor-105 .elementor-element.elementor-element-ccc1c21{--width:100%;}.elementor-105 .elementor-element.elementor-element-2fa9475{--width:23%;}.elementor-105 .elementor-element.elementor-element-5f8dba7{--width:100%;}.elementor-105 .elementor-element.elementor-element-b2580e5{--width:100%;}.elementor-105 .elementor-element.elementor-element-5e2a764{--width:23%;}.elementor-105 .elementor-element.elementor-element-911a7a0{--width:100%;}.elementor-105 .elementor-element.elementor-element-c72e9f7{--width:100%;}}@media(max-width:1024px){.elementor-105 .elementor-element.elementor-element-8868ab5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-105 .elementor-element.elementor-element-6923352 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-ba9cd76 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-0b4f58c .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-a114057 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-19ea185 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-4e68ef3 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-c9d3fd7 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-51ec3af .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-2afd3f7{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-8868ab5{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-105 .elementor-element.elementor-element-6923352 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-ba9cd76 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-0b4f58c .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-a114057 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-19ea185 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-4e68ef3 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-c9d3fd7 .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-51ec3af .elementor-heading-title{font-size:var( --e-global-typography-029af62-font-size );}.elementor-105 .elementor-element.elementor-element-2afd3f7{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-6923352 */.elementor-105 .elementor-element.elementor-element-6923352:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea89ce */.elementor-105 .elementor-element.elementor-element-8ea89ce {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba9cd76 */.elementor-105 .elementor-element.elementor-element-ba9cd76:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c25f17 */.elementor-105 .elementor-element.elementor-element-7c25f17 {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b4f58c */.elementor-105 .elementor-element.elementor-element-0b4f58c:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c117d */.elementor-105 .elementor-element.elementor-element-56c117d {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a114057 */.elementor-105 .elementor-element.elementor-element-a114057:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bfa45f */.elementor-105 .elementor-element.elementor-element-9bfa45f {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19ea185 */.elementor-105 .elementor-element.elementor-element-19ea185:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba53b */.elementor-105 .elementor-element.elementor-element-fdba53b {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e68ef3 */.elementor-105 .elementor-element.elementor-element-4e68ef3:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bb64e */.elementor-105 .elementor-element.elementor-element-62bb64e {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9d3fd7 */.elementor-105 .elementor-element.elementor-element-c9d3fd7:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa9475 */.elementor-105 .elementor-element.elementor-element-2fa9475 {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51ec3af */.elementor-105 .elementor-element.elementor-element-51ec3af:hover {
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e2a764 */.elementor-105 .elementor-element.elementor-element-5e2a764 {
    background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 0px 9px #00000029;
opacity: 1;
}/* End custom CSS */