.elementor-49 .elementor-element.elementor-element-e4186d1{--display:flex;--min-height:100vh;--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:0.2;}.elementor-49 .elementor-element.elementor-element-e4186d1::before, .elementor-49 .elementor-element.elementor-element-e4186d1 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-e4186d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-e4186d1 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-e4186d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-e4186d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-e4186d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-44d48eda{--spacer-size:600px;}.elementor-49 .elementor-element.elementor-element-8db6689{--spacer-size:93px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5430a30{text-align:center;}.elementor-49 .elementor-element.elementor-element-5430a30 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:102px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-49e34518{text-align:center;}.elementor-49 .elementor-element.elementor-element-49e34518 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:49px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4.3px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-10bb5fae{--spacer-size:248px;}.elementor-49 .elementor-element.elementor-element-6986c974{--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;--overlay-opacity:0.8;}.elementor-49 .elementor-element.elementor-element-6986c974::before, .elementor-49 .elementor-element.elementor-element-6986c974 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6986c974 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6986c974 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6986c974 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6986c974 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-6986c974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-3939eaf5{--spacer-size:2px;}.elementor-49 .elementor-element.elementor-element-d7f0f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -57px) 0px;}.elementor-49 .elementor-element.elementor-element-d7f0f75 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:65px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-13876432{--spacer-size:1px;}.elementor-49 .elementor-element.elementor-element-2bacc8fd .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.1px;word-spacing:7px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5f296b34{width:var( --container-widget-width, 54.554% );max-width:54.554%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:54.554%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5f296b34.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-5f296b34 p{margin-block-end:10px;}.elementor-49 .elementor-element.elementor-element-88ca8e2 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-452d122{width:var( --container-widget-width, 39.71% );max-width:39.71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:39.71%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-452d122.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-452d122 p{margin-block-end:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-8dea980{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-8dea980 img{width:15%;}.elementor-49 .elementor-element.elementor-element-4ba2eec{width:var( --container-widget-width, 77.17% );max-width:77.17%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77.17%;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-4ba2eec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4ba2eec .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:44px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5debee31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;font-style:italic;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5debee31 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-305a30b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-305a30b .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-21fc68cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-21fc68cc p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-21fc68cc a{color:#FFFEFE;}.elementor-49 .elementor-element.elementor-element-75bc55d{--display:flex;--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-75bc55d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-75bc55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6954164c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2bd19c54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1bb00424 img{width:100%;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-7345b52f{--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;}.elementor-49 .elementor-element.elementor-element-7345b52f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7345b52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-7345b52f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-ecc67a1{margin:-11px -11px calc(var(--kit-widget-spacing, 0px) + -11px) -11px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 89px/2 );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 89px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 89px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 89px/2 );}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-digits{font-family:"Dancing Script", Sans-serif;font-size:46px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-label{font-family:"Cormorant", Sans-serif;font-size:31px;}.elementor-49 .elementor-element.elementor-element-33ab5dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;}.elementor-49 .elementor-element.elementor-element-33ab5dfe .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6e8c215f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-49 .elementor-element.elementor-element-6e8c215f .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-78bf284b{--spacer-size:2px;}.elementor-49 .elementor-element.elementor-element-1edd1c8e{width:var( --container-widget-width, 36.886% );max-width:36.886%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;--container-widget-width:36.886%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-1edd1c8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-1edd1c8e p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-58d9c995{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-49 .elementor-element.elementor-element-58d9c995 img{width:9%;}.elementor-49 .elementor-element.elementor-element-65024081{--spacer-size:1px;}.elementor-49 .elementor-element.elementor-element-76eae92{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-76eae92:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-76eae92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-76eae92 > .elementor-shape-top svg, .elementor-49 .elementor-element.elementor-element-76eae92 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-49 .elementor-element.elementor-element-7a93bc07{--display:flex;--min-height:0px;}.elementor-49 .elementor-element.elementor-element-777ca66d{margin:0px -2px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-777ca66d img{width:68%;border-radius:250px 250px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7aaf04{margin:-231px -47px calc(var(--kit-widget-spacing, 0px) + 11px) 46px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7aaf04 img{width:68%;border-radius:250px 250px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7af4ae8d{--display:flex;}.elementor-49 .elementor-element.elementor-element-71cefcc6{--spacer-size:127px;}.elementor-49 .elementor-element.elementor-element-2568be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-2568be9 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:65px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-49 .elementor-element.elementor-element-7375b8cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-7375b8cd .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.2px;color:#000000;}.elementor-49 .elementor-element.elementor-element-8bcf54{width:var( --container-widget-width, 57.418% );max-width:57.418%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;--container-widget-width:57.418%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#000000;}.elementor-49 .elementor-element.elementor-element-8bcf54.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-8bcf54 p{margin-block-end:27px;}.elementor-49 .elementor-element.elementor-element-197b22bc{width:var( --container-widget-width, 84.273% );max-width:84.273%;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + -89px) 0px;--container-widget-width:84.273%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-197b22bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-197b22bc img{width:78%;max-width:100vw;}.elementor-49 .elementor-element.elementor-element-16554677{--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-49 .elementor-element.elementor-element-16554677:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-16554677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-41be4c94 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-49 .elementor-element.elementor-element-1b2d6eec .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-32116673{font-family:"GlacialIndifference", Sans-serif;font-weight:200;color:#000000;}.elementor-49 .elementor-element.elementor-element-6baeb289{--display:flex;--min-height:621px;--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;--overflow:hidden;--overlay-opacity:0.28;}.elementor-49 .elementor-element.elementor-element-6baeb289:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/SHANNELMOKGOBUDI07-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-49 .elementor-element.elementor-element-6baeb289::before, .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6baeb289 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6baeb289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-654a0930{--spacer-size:265px;}.elementor-49 .elementor-element.elementor-element-39700e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;}.elementor-49 .elementor-element.elementor-element-39700e56 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:43px;font-weight:400;text-transform:none;color:#FFFEFE;}.elementor-49 .elementor-element.elementor-element-35191479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:left;}.elementor-49 .elementor-element.elementor-element-35191479 .elementor-heading-title{font-family:"beautifully Delicious", Sans-serif;font-size:92px;font-weight:400;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6408c9ae{--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;--overflow:hidden;--overlay-opacity:0;}.elementor-49 .elementor-element.elementor-element-6408c9ae:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6408c9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-6408c9ae::before, .elementor-49 .elementor-element.elementor-element-6408c9ae > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6408c9ae > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6408c9ae > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6408c9ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6408c9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-6408c9ae::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-1fb25690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-1fb25690 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:83px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-82ac588{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 14px) -31px;text-align:center;}.elementor-49 .elementor-element.elementor-element-82ac588 .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;word-spacing:3px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-4e69664d{width:var( --container-widget-width, 51.713% );max-width:51.713%;--container-widget-width:51.713%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-4e69664d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4e69664d p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-0e39f5a{width:var( --container-widget-width, 38.703% );max-width:38.703%;--container-widget-width:38.703%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-0e39f5a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-0e39f5a p{margin-block-end:20px;}.elementor-49 .elementor-element.elementor-element-3ac7093{text-align:center;}.elementor-49 .elementor-element.elementor-element-3ac7093 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-42806e9{width:var( --container-widget-width, 51.713% );max-width:51.713%;--container-widget-width:51.713%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-42806e9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-42806e9 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-42806e9 a{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3712bc6{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-3712bc6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3712bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3712bc6 > .elementor-shape-top svg, .elementor-49 .elementor-element.elementor-element-3712bc6 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-49 .elementor-element.elementor-element-8dc7621{--display:flex;--min-height:0px;}.elementor-49 .elementor-element.elementor-element-60ae5c2{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-60ae5c2.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-60ae5c2 img{width:78%;max-width:89%;border-radius:400px 400px 0px 0px;}.elementor-49 .elementor-element.elementor-element-36849b9{--display:flex;}.elementor-49 .elementor-element.elementor-element-d8f4936{--spacer-size:78px;}.elementor-49 .elementor-element.elementor-element-dd8e7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-dd8e7a6 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:65px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-49 .elementor-element.elementor-element-2272f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-2272f24 .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.2px;color:#000000;}.elementor-49 .elementor-element.elementor-element-ffee420{width:var( --container-widget-width, 58.754% );max-width:58.754%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;--container-widget-width:58.754%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-size:18px;font-weight:200;line-height:23px;color:#000000;}.elementor-49 .elementor-element.elementor-element-ffee420.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-ffee420 p{margin-block-end:27px;}.elementor-49 .elementor-element.elementor-element-becce85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;}.elementor-49 .elementor-element.elementor-element-2b08ace{width:var( --container-widget-width, 51.484% );max-width:51.484%;--container-widget-width:51.484%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-weight:200;color:#000000;}.elementor-49 .elementor-element.elementor-element-2b08ace.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-86433fb{--display:flex;--min-height:78vh;--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-49 .elementor-element.elementor-element-86433fb:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-86433fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/SHANNELMOKGOBUDI02-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-2ca21300{--display:flex;--min-height:0px;--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;--overlay-opacity:0;}.elementor-49 .elementor-element.elementor-element-2ca21300:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2ca21300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-2ca21300::before, .elementor-49 .elementor-element.elementor-element-2ca21300 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-2ca21300 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-2ca21300 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-2ca21300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-2ca21300 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-2ca21300.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-79f32e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-79f32e80 .elementor-heading-title{font-family:"Holipop", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-59adb6df{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 2px) -31px;text-align:center;}.elementor-49 .elementor-element.elementor-element-59adb6df .elementor-heading-title{font-family:"billa_mount", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;word-spacing:3px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3a665dec{width:var( --container-widget-width, 52.232% );max-width:52.232%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:52.232%;--container-widget-flex-grow:0;text-align:center;font-family:"GlacialIndifference", Sans-serif;font-weight:300;font-style:italic;line-height:25px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3a665dec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-3a665dec p{margin-block-end:1px;}.elementor-49 .elementor-element.elementor-element-3a665dec a{color:#898888;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-70e74dd6 .elementor-button{background-color:#000000;font-family:"Cormorant", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7bc6dd5{--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-49 .elementor-element.elementor-element-7bc6dd5:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7bc6dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-29e9aa33{--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-49 .elementor-element.elementor-element-29e9aa33:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-29e9aa33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-4cb2d314{text-align:center;}.elementor-49 .elementor-element.elementor-element-4cb2d314 .elementor-heading-title{font-family:"GlacialIndifference", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-44d48eda{--spacer-size:538px;}.elementor-49 .elementor-element.elementor-element-5430a30 .elementor-heading-title{font-size:84px;}.elementor-49 .elementor-element.elementor-element-49e34518 .elementor-heading-title{font-size:37px;}.elementor-49 .elementor-element.elementor-element-10bb5fae{--spacer-size:208px;}.elementor-49 .elementor-element.elementor-element-d7f0f75 .elementor-heading-title{font-size:50px;}.elementor-49 .elementor-element.elementor-element-2bacc8fd .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-5f296b34{font-size:18px;}.elementor-49 .elementor-element.elementor-element-88ca8e2 .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-452d122{width:var( --container-widget-width, 314.023px );max-width:314.023px;--container-widget-width:314.023px;--container-widget-flex-grow:0;font-size:16px;}.elementor-49 .elementor-element.elementor-element-452d122 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-8dea980 img{width:21%;}.elementor-49 .elementor-element.elementor-element-4ba2eec{width:var( --container-widget-width, 364.461px );max-width:364.461px;--container-widget-width:364.461px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-4ba2eec .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-5debee31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-49 .elementor-element.elementor-element-305a30b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-305a30b .elementor-heading-title{font-size:33px;}.elementor-49 .elementor-element.elementor-element-21fc68cc{font-size:18px;}.elementor-49 .elementor-element.elementor-element-21fc68cc p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-75bc55d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-wrapper{max-width:4%;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 54px/2 );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 54px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 54px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 54px/2 );}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-digits{font-size:30px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-label{font-size:20px;}.elementor-49 .elementor-element.elementor-element-33ab5dfe .elementor-heading-title{font-size:50px;}.elementor-49 .elementor-element.elementor-element-6e8c215f .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-1edd1c8e{width:var( --container-widget-width, 478.898px );max-width:478.898px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:478.898px;--container-widget-flex-grow:0;font-size:18px;}.elementor-49 .elementor-element.elementor-element-58d9c995 img{width:19%;}.elementor-49 .elementor-element.elementor-element-76eae92{--min-height:0px;}.elementor-49 .elementor-element.elementor-element-777ca66d img{width:88%;}.elementor-49 .elementor-element.elementor-element-7aaf04 img{width:82%;}.elementor-49 .elementor-element.elementor-element-71cefcc6{--spacer-size:0px;}.elementor-49 .elementor-element.elementor-element-2568be9{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;}.elementor-49 .elementor-element.elementor-element-2568be9 .elementor-heading-title{font-size:50px;}.elementor-49 .elementor-element.elementor-element-7375b8cd{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;}.elementor-49 .elementor-element.elementor-element-7375b8cd .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-8bcf54{width:var( --container-widget-width, 295.516px );max-width:295.516px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;--container-widget-width:295.516px;--container-widget-flex-grow:0;font-size:16px;}.elementor-49 .elementor-element.elementor-element-8bcf54 p{margin-block-end:18px;}.elementor-49 .elementor-element.elementor-element-197b22bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;}.elementor-49 .elementor-element.elementor-element-41be4c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-41be4c94 .elementor-heading-title{font-size:35px;}.elementor-49 .elementor-element.elementor-element-1b2d6eec{text-align:center;}.elementor-49 .elementor-element.elementor-element-1b2d6eec .elementor-heading-title{font-size:42px;}.elementor-49 .elementor-element.elementor-element-6baeb289:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/Violet-Floral-Cute-Bridal-Shower-Invitation-1707-x-2560-px-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-6baeb289{--min-height:678px;}.elementor-49 .elementor-element.elementor-element-654a0930{--spacer-size:316px;}.elementor-49 .elementor-element.elementor-element-39700e56{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-39700e56 .elementor-heading-title{font-size:31px;}.elementor-49 .elementor-element.elementor-element-35191479 .elementor-heading-title{font-size:75px;}.elementor-49 .elementor-element.elementor-element-1fb25690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;}.elementor-49 .elementor-element.elementor-element-1fb25690 .elementor-heading-title{font-size:55px;}.elementor-49 .elementor-element.elementor-element-82ac588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -14px;}.elementor-49 .elementor-element.elementor-element-82ac588 .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-0e39f5a{width:var( --container-widget-width, 429.055px );max-width:429.055px;--container-widget-width:429.055px;--container-widget-flex-grow:0;font-size:16px;}.elementor-49 .elementor-element.elementor-element-3ac7093{text-align:center;}.elementor-49 .elementor-element.elementor-element-3ac7093 .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-42806e9{font-size:18px;}.elementor-49 .elementor-element.elementor-element-3712bc6{--min-height:0px;}.elementor-49 .elementor-element.elementor-element-60ae5c2{--e-transform-scale:1.1;margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-60ae5c2 img{width:100%;}.elementor-49 .elementor-element.elementor-element-d8f4936{--spacer-size:0px;}.elementor-49 .elementor-element.elementor-element-dd8e7a6{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;}.elementor-49 .elementor-element.elementor-element-dd8e7a6 .elementor-heading-title{font-size:50px;}.elementor-49 .elementor-element.elementor-element-2272f24 .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-ffee420{width:var( --container-widget-width, 290.109px );max-width:290.109px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:290.109px;--container-widget-flex-grow:0;font-size:16px;}.elementor-49 .elementor-element.elementor-element-ffee420 p{margin-block-end:18px;}.elementor-49 .elementor-element.elementor-element-2b08ace{width:var( --container-widget-width, 323.102px );max-width:323.102px;--container-widget-width:323.102px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-2b08ace p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-86433fb:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-86433fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/SHANNELMOKGOBUDI02-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-86433fb{--min-height:100vh;}.elementor-49 .elementor-element.elementor-element-2ca21300{--min-height:0px;}.elementor-49 .elementor-element.elementor-element-79f32e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;}.elementor-49 .elementor-element.elementor-element-79f32e80 .elementor-heading-title{font-size:50px;}.elementor-49 .elementor-element.elementor-element-59adb6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;}.elementor-49 .elementor-element.elementor-element-59adb6df .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-3a665dec{width:var( --container-widget-width, 345.695px );max-width:345.695px;--container-widget-width:345.695px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-3a665dec p{margin-block-end:0px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-e4186d1{--width:100vw;--min-height:90vh;--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;--overlay-opacity:0.2;}.elementor-49 .elementor-element.elementor-element-44d48eda{--spacer-size:315px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-8db6689{--spacer-size:0px;}.elementor-49 .elementor-element.elementor-element-5430a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-49 .elementor-element.elementor-element-5430a30 .elementor-heading-title{font-size:42px;}.elementor-49 .elementor-element.elementor-element-49e34518.elementor-element{--order:99999 /* order end hack */;}.elementor-49 .elementor-element.elementor-element-49e34518{text-align:center;}.elementor-49 .elementor-element.elementor-element-49e34518 .elementor-heading-title{font-size:28px;}.elementor-49 .elementor-element.elementor-element-10bb5fae{--spacer-size:0px;}.elementor-49 .elementor-element.elementor-element-6986c974{--width:100vw;--min-height:692px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;}.elementor-49 .elementor-element.elementor-element-3939eaf5{--spacer-size:13px;}.elementor-49 .elementor-element.elementor-element-d7f0f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-49 .elementor-element.elementor-element-d7f0f75 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-13876432{--spacer-size:9px;}.elementor-49 .elementor-element.elementor-element-2bacc8fd .elementor-heading-title{font-size:20px;letter-spacing:1.2px;word-spacing:0em;}.elementor-49 .elementor-element.elementor-element-5f296b34{width:var( --container-widget-width, 330px );max-width:330px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-49 .elementor-element.elementor-element-5f296b34 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-88ca8e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-49 .elementor-element.elementor-element-88ca8e2 .elementor-heading-title{font-size:23px;}.elementor-49 .elementor-element.elementor-element-452d122{width:var( --container-widget-width, 330px );max-width:330px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-49 .elementor-element.elementor-element-452d122 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-8dea980{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49 .elementor-element.elementor-element-8dea980 img{width:49%;}.elementor-49 .elementor-element.elementor-element-4ba2eec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-4ba2eec .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-49 .elementor-element.elementor-element-5debee31{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;text-align:center;font-size:15px;}.elementor-49 .elementor-element.elementor-element-5debee31 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-305a30b{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49 .elementor-element.elementor-element-305a30b .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-21fc68cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-49 .elementor-element.elementor-element-21fc68cc p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-75bc55d{--width:100vw;--min-height:0px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6954164c{--min-height:127px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-61818726{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-2bd19c54{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1bb00424{width:100%;max-width:100%;--e-transform-scale:1;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1bb00424 img{max-width:100%;}.elementor-49 .elementor-element.elementor-element-7345b52f{--width:100vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-ecc67a1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-wrapper{max-width:0%;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 16px/2 );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 16px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 16px/2 );}body.rtl .elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 16px/2 );}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-digits{font-size:25px;}.elementor-49 .elementor-element.elementor-element-ecc67a1 .elementor-countdown-label{font-size:17px;line-height:2.1em;}.elementor-49 .elementor-element.elementor-element-33ab5dfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-49 .elementor-element.elementor-element-33ab5dfe .elementor-heading-title{font-size:35px;}.elementor-49 .elementor-element.elementor-element-6e8c215f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 05px 05px 05px;}.elementor-49 .elementor-element.elementor-element-6e8c215f .elementor-heading-title{font-size:21px;letter-spacing:1px;}.elementor-49 .elementor-element.elementor-element-78bf284b{--spacer-size:13px;}.elementor-49 .elementor-element.elementor-element-1edd1c8e{width:var( --container-widget-width, 314.055px );max-width:314.055px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:314.055px;--container-widget-flex-grow:0;font-size:14px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-1edd1c8e p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-58d9c995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-49 .elementor-element.elementor-element-58d9c995 img{width:27%;}.elementor-49 .elementor-element.elementor-element-65024081{--spacer-size:9px;}.elementor-49 .elementor-element.elementor-element-76eae92{--width:100vw;--min-height:0px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-7a93bc07{--width:100vw;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-777ca66d{width:100%;max-width:100%;--e-transform-translateX:-98px;--e-transform-translateY:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-777ca66d img{width:63%;}.elementor-49 .elementor-element.elementor-element-7aaf04{width:100%;max-width:100%;--e-transform-translateX:0px;--e-transform-translateY:0px;margin:-283px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;}.elementor-49 .elementor-element.elementor-element-7aaf04 img{width:58%;}.elementor-49 .elementor-element.elementor-element-7375b8cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-7375b8cd .elementor-heading-title{font-size:18px;letter-spacing:0.1px;word-spacing:0.3em;}.elementor-49 .elementor-element.elementor-element-41be4c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-41be4c94 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-1b2d6eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-1b2d6eec .elementor-heading-title{font-size:20px;letter-spacing:1.2px;word-spacing:0em;}.elementor-49 .elementor-element.elementor-element-32116673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;text-align:center;font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-32116673 p{margin-block-end:21px;}.elementor-49 .elementor-element.elementor-element-2532180{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;}.elementor-49 .elementor-element.elementor-element-2532180 img{width:86%;}.elementor-49 .elementor-element.elementor-element-6baeb289:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/Violet-Floral-Cute-Bridal-Shower-Invitation-1707-x-2560-px-1.webp");background-position:0px -34px;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-6baeb289{--width:100vw;--min-height:485px;--overlay-opacity:0.3;}.elementor-49 .elementor-element.elementor-element-654a0930{--spacer-size:186px;}.elementor-49 .elementor-element.elementor-element-39700e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;}.elementor-49 .elementor-element.elementor-element-39700e56 .elementor-heading-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-35191479{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:left;}.elementor-49 .elementor-element.elementor-element-35191479 .elementor-heading-title{font-size:46px;}.elementor-49 .elementor-element.elementor-element-6408c9ae{--min-height:22px;--overlay-opacity:0;}.elementor-49 .elementor-element.elementor-element-1fb25690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;}.elementor-49 .elementor-element.elementor-element-1fb25690 .elementor-heading-title{font-size:40px;}.elementor-49 .elementor-element.elementor-element-82ac588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;text-align:center;}.elementor-49 .elementor-element.elementor-element-82ac588 .elementor-heading-title{font-size:25px;letter-spacing:1px;word-spacing:0em;}.elementor-49 .elementor-element.elementor-element-4e69664d{width:var( --container-widget-width, 284.43px );max-width:284.43px;--container-widget-width:284.43px;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-4e69664d p{margin-block-end:1px;}.elementor-49 .elementor-element.elementor-element-0e39f5a{width:var( --container-widget-width, 284.43px );max-width:284.43px;--container-widget-width:284.43px;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-0e39f5a p{margin-block-end:16px;}.elementor-49 .elementor-element.elementor-element-3ac7093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-42806e9{width:var( --container-widget-width, 245.43px );max-width:245.43px;--container-widget-width:245.43px;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-42806e9 p{margin-block-end:1px;}.elementor-49 .elementor-element.elementor-element-3712bc6{--width:100vw;--min-height:0px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-8dc7621{--width:100vw;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-60ae5c2{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-49 .elementor-element.elementor-element-2272f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-2272f24 .elementor-heading-title{font-size:20px;letter-spacing:1.3px;word-spacing:0.3em;}.elementor-49 .elementor-element.elementor-element-ffee420{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;font-size:15px;}.elementor-49 .elementor-element.elementor-element-ffee420 p{margin-block-end:7px;}.elementor-49 .elementor-element.elementor-element-becce85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;}.elementor-49 .elementor-element.elementor-element-2b08ace{text-align:center;font-size:15px;}.elementor-49 .elementor-element.elementor-element-2b08ace p{margin-block-end:6px;}.elementor-49 .elementor-element.elementor-element-86433fb:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-86433fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumishoshannel.co.za/wp-content/uploads/2025/11/SHANNELMOKGOBUDI02-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-86433fb{--min-height:59vh;}.elementor-49 .elementor-element.elementor-element-2ca21300{--width:100vw;--min-height:174px;--overlay-opacity:0;}.elementor-49 .elementor-element.elementor-element-79f32e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-79f32e80 .elementor-heading-title{font-size:36px;letter-spacing:2px;}.elementor-49 .elementor-element.elementor-element-59adb6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;text-align:center;}.elementor-49 .elementor-element.elementor-element-59adb6df .elementor-heading-title{font-size:25px;letter-spacing:1px;word-spacing:0em;}.elementor-49 .elementor-element.elementor-element-3a665dec{width:var( --container-widget-width, 243.586px );max-width:243.586px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:243.586px;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-3a665dec p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-70e74dd6 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-49 .elementor-element.elementor-element-7bc6dd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c0a1e50{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4cb2d314{text-align:center;}.elementor-49 .elementor-element.elementor-element-4cb2d314 .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-75bc55d{--width:100%;}.elementor-49 .elementor-element.elementor-element-6954164c{--width:50%;}.elementor-49 .elementor-element.elementor-element-2bd19c54{--width:50%;}.elementor-49 .elementor-element.elementor-element-7a93bc07{--width:50%;}.elementor-49 .elementor-element.elementor-element-7af4ae8d{--width:50%;}.elementor-49 .elementor-element.elementor-element-8dc7621{--width:50%;}.elementor-49 .elementor-element.elementor-element-36849b9{--width:50%;}}@media(min-width:1025px){.elementor-49 .elementor-element.elementor-element-6baeb289:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6baeb289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-49 .elementor-element.elementor-element-86433fb:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-86433fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}