.elementor-418 .elementor-element.elementor-element-22097a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-418 .elementor-element.elementor-element-7222470{--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;--background-transition:0.3s;}.elementor-418 .elementor-element.elementor-element-7222470.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-418 .elementor-element.elementor-element-4ed57a4{width:var( --container-widget-width, 103.562% );max-width:103.562%;--container-widget-width:103.562%;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-4ed57a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-418 .elementor-element.elementor-element-3fb9189 .react-heading .title-inner .title{margin:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-7c2dc7c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-7c2dc7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-418 .elementor-element.elementor-element-c8b6879{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-c8b6879:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c8b6879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A05;background-image:url("https://www.caitlynwong.co.za/wp-content/uploads/2024/08/forget-me-nots-on-white-background-2023-11-27-04-57-20-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-418 .elementor-element.elementor-element-c8b6879::before, .elementor-418 .elementor-element.elementor-element-c8b6879 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c8b6879 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c8b6879 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c8b6879 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c8b6879 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-c8b6879, .elementor-418 .elementor-element.elementor-element-c8b6879::before{--border-transition:0.3s;}.elementor-418 .elementor-element.elementor-element-c8b6879.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-418 .elementor-element.elementor-element-225b111 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-418 .elementor-element.elementor-element-225b111.elementor-element{--align-self:flex-start;}.elementor-418 .elementor-element.elementor-element-225b111 .elementor-heading-title{color:#000000;}.elementor-418 .elementor-element.elementor-element-ed1a4d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-418 .elementor-element.elementor-element-ed1a4d7:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ed1a4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAC5CE;}.elementor-418 .elementor-element.elementor-element-ed1a4d7, .elementor-418 .elementor-element.elementor-element-ed1a4d7::before{--border-transition:0.3s;}.elementor-418 .elementor-element.elementor-element-ed1a4d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-418 .elementor-element.elementor-element-c09775e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper .ff-el-group a{color:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper .ff-el-group textarea, .elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper .ff-el-group select,  .elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:none;}.elementor-418 .elementor-element.elementor-element-c09775e .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-accent );color:#ffffff !important;border-radius:30px 30px 30px 30px;}@media(min-width:768px){.elementor-418 .elementor-element.elementor-element-7222470{--width:32.734%;}.elementor-418 .elementor-element.elementor-element-7c2dc7c{--width:100.988%;}.elementor-418 .elementor-element.elementor-element-c8b6879{--width:102.974%;}.elementor-418 .elementor-element.elementor-element-ed1a4d7{--width:64.23%;}}@media(max-width:1024px){.elementor-418 .elementor-element.elementor-element-22097a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-418 .elementor-element.elementor-element-c8b6879:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c8b6879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}}@media(max-width:767px){.elementor-418 .elementor-element.elementor-element-22097a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-418 .elementor-element.elementor-element-3fb9189 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-c8b6879{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}