.elementor-95 .elementor-element.elementor-element-d85fa27{--display:flex;--min-height:300px;--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-95 .elementor-element.elementor-element-d85fa27:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-d85fa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bowandbloom.co.za/wp-content/uploads/2026/04/Bow-and-Bloom-ribbon-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-d53d2b0{--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-95 .elementor-element.elementor-element-5ea4bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-5ea4bc4 .ue-dual-color-heading{text-align:center;}.elementor-95 .elementor-element.elementor-element-5ea4bc4 .ue-title-one{color:#3D3430;font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:700;}.elementor-95 .elementor-element.elementor-element-5ea4bc4 .ue-title-two{color:#C4A89A;font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:700;line-height:100px;}.elementor-95 .elementor-element.elementor-element-eb434f6{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-558df72{--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-95 .elementor-element.elementor-element-a0ec11a figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-a0ec11a figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-a0ec11a .height{height:400px;}.elementor-95 .elementor-element.elementor-element-a0ec11a .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-a0ec11a .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-e38272a .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-e38272a .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-e38272a .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-e38272a .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-e38272a .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-31cb32b{--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-95 .elementor-element.elementor-element-a339889 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-a339889 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-a339889 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-a339889 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-a339889 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-7715069 .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-7715069 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-7715069 .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-7715069 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-7715069 .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-315bf02{--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-95 .elementor-element.elementor-element-4a6e203 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-4a6e203 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-4a6e203 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-4a6e203 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-4a6e203 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-404afc4 .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-404afc4 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-404afc4 .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-404afc4 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-404afc4 .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-cce2e81{--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-95 .elementor-element.elementor-element-fff3a06 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-fff3a06 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-fff3a06 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-fff3a06 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-fff3a06 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-eee223e .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-eee223e .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-eee223e .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-eee223e .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-eee223e .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-c0c6c37{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cf03d8f{--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-95 .elementor-element.elementor-element-cb15d98 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-cb15d98 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-cb15d98 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-cb15d98 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-cb15d98 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-080f483 .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-080f483 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-080f483 .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-080f483 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-080f483 .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-f5d552e{--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-95 .elementor-element.elementor-element-2ab0507 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-2ab0507 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-2ab0507 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-2ab0507 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-2ab0507 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-c57794e .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-c57794e .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-c57794e .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-c57794e .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-c57794e .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-197a0e3{--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-95 .elementor-element.elementor-element-b2cf0b4 figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-b2cf0b4 figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-b2cf0b4 .height{height:400px;}.elementor-95 .elementor-element.elementor-element-b2cf0b4 .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-b2cf0b4 .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-e48163a .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-e48163a .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-e48163a .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-e48163a .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-e48163a .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-4975f23{--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-95 .elementor-element.elementor-element-002942d figure .uc_banner_image{opacity:80%;}.elementor-95 .elementor-element.elementor-element-002942d figure:hover .uc_banner_image{opacity:100%;}.elementor-95 .elementor-element.elementor-element-002942d .height{height:400px;}.elementor-95 .elementor-element.elementor-element-002942d .uc_title{color:#3D3430;}.elementor-95 .elementor-element.elementor-element-002942d .uc_paragraph{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-95 .elementor-element.elementor-element-0a91d55 .elementor-button{background-color:#02010100;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;fill:#3D3430;color:#3D3430;}.elementor-95 .elementor-element.elementor-element-0a91d55 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-0a91d55 .elementor-button:focus{color:#C4A89A;}.elementor-95 .elementor-element.elementor-element-0a91d55 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-0a91d55 .elementor-button:focus svg{fill:#C4A89A;}.elementor-95 .elementor-element.elementor-element-5df7fd2{--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-95 .elementor-element.elementor-element-f0319c4{text-align:center;}.elementor-95 .elementor-element.elementor-element-f0319c4 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:50px;font-weight:400;color:#6B5F58;}.elementor-95 .elementor-element.elementor-element-b1a8cc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-b9f3264{--e-image-carousel-slides-to-show:6;}body.elementor-page-95:not(.elementor-motion-effects-element-type-background), body.elementor-page-95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-558df72{--width:25%;}.elementor-95 .elementor-element.elementor-element-31cb32b{--width:25%;}.elementor-95 .elementor-element.elementor-element-315bf02{--width:25%;}.elementor-95 .elementor-element.elementor-element-cce2e81{--width:25%;}.elementor-95 .elementor-element.elementor-element-cf03d8f{--width:25%;}.elementor-95 .elementor-element.elementor-element-f5d552e{--width:25%;}.elementor-95 .elementor-element.elementor-element-197a0e3{--width:25%;}.elementor-95 .elementor-element.elementor-element-4975f23{--width:25%;}}