.elementor-10822 .elementor-element.elementor-element-349cba3:not(.elementor-motion-effects-element-type-background), .elementor-10822 .elementor-element.elementor-element-349cba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavierge.co.za/wp-content/uploads/2025/10/LaVierge_March202426-scaled.jpg");background-position:0px -678px;}.elementor-10822 .elementor-element.elementor-element-349cba3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-10822 .elementor-element.elementor-element-349cba3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10822 .elementor-element.elementor-element-32a5105 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-10822 .elementor-element.elementor-element-94699c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10822 .elementor-element.elementor-element-94699c9 .elementor-heading-title{font-size:55px;font-weight:700;color:#FFFFFF;}.elementor-10822 .elementor-element.elementor-element-e2dbb75{padding:100px 0px 0px 0px;}.elementor-10822 .elementor-element.elementor-element-ecf7b07{text-align:start;}.elementor-10822 .elementor-element.elementor-element-ecf7b07 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:700;color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-fd22c53{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-cd37d39{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-10822 .elementor-element.elementor-element-cd37d39 .elementor-divider-separator{width:50%;}.elementor-10822 .elementor-element.elementor-element-cd37d39 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10822 .elementor-element.elementor-element-0bf1562{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-0bf1562 a{color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-eeb6d43{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:22px;color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-eeb6d43 p{margin-block-end:1px;}.elementor-10822 .elementor-element.elementor-element-d81ff94 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10822 .elementor-element.elementor-element-d81ff94{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-d81ff94 a{color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-cba4954{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:22px;color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-cba4954 p{margin-block-end:1px;}.elementor-10822 .elementor-element.elementor-element-26471ae > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10822 .elementor-element.elementor-element-26471ae{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-d08d334{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:22px;color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-d08d334 p{margin-block-end:1px;}.elementor-10822 .elementor-element.elementor-element-5cdcbbf{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-5cdcbbf > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10822 .elementor-element.elementor-element-5cdcbbf a{color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-c41ecfe{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:22px;color:#A74F0B;}.elementor-10822 .elementor-element.elementor-element-c41ecfe p{margin-block-end:1px;}.elementor-10822 .elementor-element.elementor-element-93d94a7{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-10822 .elementor-element.elementor-element-93d94a7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10822 .elementor-element.elementor-element-93d94a7 a{color:#C1703D;}.elementor-10822 .elementor-element.elementor-element-ef85627 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-title{color:#000000;margin:5px 10px 0px 10px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow{color:#000000;fill:#000000;margin:0px 15px 0px 15px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow i{font-size:19px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow svg{width:19px;height:19px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-10822 .elementor-element.elementor-element-32a5105{width:100%;}}@media(max-width:1024px){.elementor-10822 .elementor-element.elementor-element-349cba3:not(.elementor-motion-effects-element-type-background), .elementor-10822 .elementor-element.elementor-element-349cba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavierge.co.za/wp-content/uploads/2025/10/LaVierge_March202426-scaled.jpg");background-position:0px 0px;background-size:cover;}.elementor-10822 .elementor-element.elementor-element-349cba3 > .elementor-container{max-width:932px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow i{font-size:19px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow svg{width:19px;height:19px;}}@media(max-width:767px){.elementor-10822 .elementor-element.elementor-element-349cba3:not(.elementor-motion-effects-element-type-background), .elementor-10822 .elementor-element.elementor-element-349cba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10822 .elementor-element.elementor-element-349cba3{padding:0px 0px 0px 20px;}.elementor-10822 .elementor-element.elementor-element-94699c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10822 .elementor-element.elementor-element-94699c9 .elementor-heading-title{font-size:50px;}.elementor-10822 .elementor-element.elementor-element-e2dbb75{padding:70px 0px 0px 5px;}.elementor-10822 .elementor-element.elementor-element-ecf7b07 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow i{font-size:19px;}.elementor-10822 .elementor-element.elementor-element-ef85627 .raven-post-navigation-arrow svg{width:19px;height:19px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */