.elementor-7 .elementor-element.elementor-element-63bc27e{--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;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-63bc27e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-63bc27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wedding.lollies.co.za/wp-content/uploads/2026/01/edward-cisneros-FihvaSFXta0-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-63bc27e::before, .elementor-7 .elementor-element.elementor-element-63bc27e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-63bc27e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-63bc27e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-63bc27e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-63bc27e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F6F6ED;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3e73ceb{text-align:center;}.elementor-7 .elementor-element.elementor-element-3e73ceb .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:50px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-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-7 .elementor-element.elementor-element-000d1b3{text-align:center;}.elementor-7 .elementor-element.elementor-element-411afd7{--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;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e7f2496{text-align:center;}.elementor-7 .elementor-element.elementor-element-55d49de{padding:020px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-55d49de .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:40px;font-weight:500;}.elementor-widget-ucaddon_timer_countdown .uc_countdown_period{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-1fc677a .uc_countdown_section{background-color:var( --e-global-color-accent );text-align:center;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-1fc677a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1fc677a .uc_countdown_content{gap:20px;}.elementor-7 .elementor-element.elementor-element-1fc677a .uc_countdown_period{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1fc677a .uc_countdown_amount{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-5b0c282{--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;--overlay-opacity:0.7;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5b0c282:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5b0c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wedding.lollies.co.za/wp-content/uploads/2026/01/edward-cisneros-WVG69HbLY_s-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5b0c282::before, .elementor-7 .elementor-element.elementor-element-5b0c282 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5b0c282 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5b0c282 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5b0c282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5b0c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c4b8b4b );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-9f184bd{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f184bd .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:40px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-c3f29fb{text-align:center;}.elementor-7 .elementor-element.elementor-element-d78b94b{--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;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6efe1ba{text-align:center;}.elementor-7 .elementor-element.elementor-element-6efe1ba .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:40px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-020e803{text-align:center;}.elementor-7 .elementor-element.elementor-element-2a1502c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2a1502c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2a1502c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBCAF8C;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-289998d .gallery-item img{border-style:none;}.elementor-7 .elementor-element.elementor-element-289998d .gallery-item .gallery-caption{text-align:center;}.elementor-7 .elementor-element.elementor-element-efda709{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-09dc188{text-align:center;}.elementor-7 .elementor-element.elementor-element-09dc188 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:40px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-81c9fe6{text-align:center;}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-f4525c8 .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-ec10e8c .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-d0a21d9 .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-40083ef .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-59fd579 .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-fbcdc7c .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .elementor-repeater-item-11ea3b6 .ue_timeline_item_image{object-position:center !important;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_holder{width:80px;height:80px;font-size:24px;background-color:var( --e-global-color-accent );color:var( --e-global-color-c4b8b4b );border-radius:100px 100px 100px 100px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon{width:80px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_image{width:24px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon.uc-active .ue_timeline_item_icon_holder{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_holder svg{fill:var( --e-global-color-c4b8b4b );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder{color:var( --e-global-color-c4b8b4b );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon.uc-active  .ue_timeline_item_icon_holder svg{fill:var( --e-global-color-c4b8b4b );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_line_offset{height:0px;width:2px;background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_content{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_content_main{background-color:var( --e-global-color-c4b8b4b );padding:20px 20px 20px 20px;text-align:inherit;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item:nth-child(odd) .ue_timeline_item_content_main{background-color:var( --e-global-color-c4b8b4b );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_pointer_inside{background-color:#ececec;height:30px;margin-top:0px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_pointer{width:20px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_pointer_spacer{width:20px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_line{width:2px;background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_line_mask{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_icon_line_offset_mask{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_image{width:100px;height:250px;opacity:100%;mix-blend-mode:normal;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );margin-top:0px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_subtitle{color:var( --e-global-color-primary );margin-top:5px;}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_text{color:var( --e-global-color-text );margin-top:10px;}.elementor-7 .elementor-element.elementor-element-3c23e78{--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;--overlay-opacity:0.7;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c23e78:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3c23e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wedding.lollies.co.za/wp-content/uploads/2026/01/edward-cisneros-7IJvNAblnJs-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3c23e78::before, .elementor-7 .elementor-element.elementor-element-3c23e78 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3c23e78 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3c23e78 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3c23e78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3c23e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c4b8b4b );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-28b6c2f{text-align:center;}.elementor-7 .elementor-element.elementor-element-28b6c2f .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:40px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-3f5a828{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_period{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_amount{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_period{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_amount{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_timer_countdown .uc_countdown_message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-289998d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_unlimited_timeline .ue_text_one{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_two{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_text_three{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_unlimited_timeline .ue_timeline_item_link{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-b716390 .ue_timeline_item_title{font-size:var( --e-global-typography-secondary-font-size );}}