.elementor-901 .elementor-element.elementor-element-082be00{--display:flex;--min-height:420px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.48;}.elementor-901 .elementor-element.elementor-element-082be00:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lambandlegacy.co.za/wp-content/uploads/2026/05/AA8A1718.jpg");background-position:35% 70%;background-repeat:no-repeat;background-size:cover;}.elementor-901 .elementor-element.elementor-element-082be00::before, .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-background-video-container::before, .elementor-901 .elementor-element.elementor-element-082be00 > .e-con-inner > .elementor-background-video-container::before, .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-background-slideshow::before, .elementor-901 .elementor-element.elementor-element-082be00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-568f41a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-901 .elementor-element.elementor-element-568f41a .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-a3f296f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-901 .elementor-element.elementor-element-a3f296f .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:17px;color:var( --e-global-color-secondary );}.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-901 .elementor-element.elementor-element-7fc20dd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-7fc20dd p{margin-block-end:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-901 .elementor-element.elementor-element-18b402a{--display:flex;}.elementor-901 .elementor-element.elementor-element-18b402a:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-18b402a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-7c80b3f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-7c80b3f .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-7c80b3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-ec8174b{--display:flex;}.elementor-901 .elementor-element.elementor-element-ec8174b:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-ec8174b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-dae00e4{text-align:center;}.elementor-901 .elementor-element.elementor-element-dae00e4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-6269e8e{--display:flex;}.elementor-901 .elementor-element.elementor-element-6269e8e:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-6269e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-32d3a12{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;padding:-19px -19px -19px -19px;}.elementor-901 .elementor-element.elementor-element-32d3a12 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-32d3a12 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-a92f124{--display:flex;}.elementor-901 .elementor-element.elementor-element-a92f124:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-a92f124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-c454619{--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;}.elementor-901 .elementor-element.elementor-element-e22ed90{--display:flex;}.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-901 .elementor-element.elementor-element-a81e393{--display:flex;}.elementor-901 .elementor-element.elementor-element-129a56e{--spacer-size:35px;}.elementor-901 .elementor-element.elementor-element-7bf775b{text-align:start;}.elementor-901 .elementor-element.elementor-element-7bf775b .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-6cfc7fc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-901 .elementor-element.elementor-element-6cfc7fc .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-7607d25{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-e0015d3 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-e0015d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-03087f2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-03087f2 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-03087f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-2d4f86e{--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;}.elementor-901 .elementor-element.elementor-element-2d4f86e:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-2d4f86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-9caef57{--display:flex;}.elementor-901 .elementor-element.elementor-element-dda02cc img{height:290px;}.elementor-901 .elementor-element.elementor-element-3d51244{--display:flex;}.elementor-901 .elementor-element.elementor-element-491fa4f{--spacer-size:2px;}.elementor-901 .elementor-element.elementor-element-3ab75aa{text-align:start;}.elementor-901 .elementor-element.elementor-element-3ab75aa .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-75fb07a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-75fb07a .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-cf74e18{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-62d3802 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-62d3802 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-df6004f{--display:flex;}.elementor-901 .elementor-element.elementor-element-df6004f:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-df6004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-9a37b74{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-9a37b74 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-9a37b74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-8d0305a{--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;}.elementor-901 .elementor-element.elementor-element-8d0305a:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-8d0305a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-490f33e{--display:flex;}.elementor-901 .elementor-element.elementor-element-43e66b1 img{height:252px;}.elementor-901 .elementor-element.elementor-element-90346dd{--display:flex;}.elementor-901 .elementor-element.elementor-element-b75eb5a{--spacer-size:1px;}.elementor-901 .elementor-element.elementor-element-971ca4e .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-3987f44{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-3987f44 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-5cc82e5{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-75eb21d .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-75eb21d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-ee8d6e3{--display:flex;}.elementor-901 .elementor-element.elementor-element-ee8d6e3:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-ee8d6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-f617e1c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-f617e1c .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-f617e1c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-cbc1137{--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;}.elementor-901 .elementor-element.elementor-element-cbc1137:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-cbc1137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-b870687{--display:flex;--min-height:0px;}.elementor-901 .elementor-element.elementor-element-cc9db71 img{height:237px;}.elementor-901 .elementor-element.elementor-element-d7edde1{--display:flex;}.elementor-901 .elementor-element.elementor-element-ae86361{--spacer-size:1px;}.elementor-901 .elementor-element.elementor-element-59835f3 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-5bb5c71{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-5bb5c71 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-5c8b46c{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-dd22de9 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-dd22de9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-8a086e9{--display:flex;}.elementor-901 .elementor-element.elementor-element-8a086e9:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-8a086e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-97fbe66{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-97fbe66 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-97fbe66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-23da9f8{--display:flex;}.elementor-901 .elementor-element.elementor-element-23da9f8:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-23da9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-e033935{--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;}.elementor-901 .elementor-element.elementor-element-5772c52{--display:flex;}.elementor-901 .elementor-element.elementor-element-0960915{padding:0px 0px 0px 0px;}.elementor-901 .elementor-element.elementor-element-858a6d9{--display:flex;}.elementor-901 .elementor-element.elementor-element-4e6505f{--spacer-size:4px;}.elementor-901 .elementor-element.elementor-element-ac02c94 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-9275b05{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-9275b05 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-8e92aad{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-e641759 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-e641759 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-a6d0c69{--display:flex;}.elementor-901 .elementor-element.elementor-element-a6d0c69:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-a6d0c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-7bfbdcf{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-7bfbdcf .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-7bfbdcf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-fabc962{--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;}.elementor-901 .elementor-element.elementor-element-fabc962:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-fabc962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-844d44c{--display:flex;}.elementor-901 .elementor-element.elementor-element-24d8422 img{height:280px;}.elementor-901 .elementor-element.elementor-element-8a8747f{--display:flex;}.elementor-901 .elementor-element.elementor-element-23bb424{--spacer-size:4px;}.elementor-901 .elementor-element.elementor-element-fe1b158 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:30px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-fd33fb0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-fd33fb0 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-232cc3f{color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-58ca190 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-58ca190 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-969cfb7{--display:flex;}.elementor-901 .elementor-element.elementor-element-969cfb7:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-969cfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-5d872b4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-5d872b4 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-5d872b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-8b6c3e1{--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;}.elementor-901 .elementor-element.elementor-element-8b6c3e1:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-8b6c3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-5098453{--display:flex;--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-901 .elementor-element.elementor-element-b043e24{--display:flex;--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:flex-start;--align-items:flex-start;}.elementor-901 .elementor-element.elementor-element-b043e24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-901 .elementor-element.elementor-element-fe38f6d{padding:0px 0px 0px 0px;}.elementor-901 .elementor-element.elementor-element-fe38f6d img{width:300%;max-width:100%;}.elementor-901 .elementor-element.elementor-element-399af57{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-901 .elementor-element.elementor-element-22324d7{--spacer-size:1px;}.elementor-901 .elementor-element.elementor-element-fb32b47 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-7b77b15{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-901 .elementor-element.elementor-element-7b77b15 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-b78c748{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-fa7de55 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-fa7de55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-66b2ec1{--display:flex;}.elementor-901 .elementor-element.elementor-element-66b2ec1:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-66b2ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-5a9df0e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-5a9df0e .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-5a9df0e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-57d22fa{--display:flex;}.elementor-901 .elementor-element.elementor-element-57d22fa:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-57d22fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-faa22aa{background-color:var( --e-global-color-secondary );text-align:center;}.elementor-901 .elementor-element.elementor-element-faa22aa .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-e661e9b{--display:flex;}.elementor-901 .elementor-element.elementor-element-e661e9b:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-e661e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-901 .elementor-element.elementor-element-d97deb2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-d97deb2 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-d97deb2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-9cae708{--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;}.elementor-901 .elementor-element.elementor-element-9cae708:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-9cae708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50c402c );}.elementor-901 .elementor-element.elementor-element-ed55614{--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;}.elementor-901 .elementor-element.elementor-element-7a448f2{--display:flex;}.elementor-901 .elementor-element.elementor-element-22ca210{--display:flex;}.elementor-901 .elementor-element.elementor-element-6c69da2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-901 .elementor-element.elementor-element-6c69da2 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-788cd92{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-901 .elementor-element.elementor-element-788cd92 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-3b8e172{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-901 .elementor-element.elementor-element-dd8bef0 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-dd8bef0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-901 .elementor-element.elementor-element-18f362d{--display:flex;}.elementor-901 .elementor-element.elementor-element-18f362d:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-18f362d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50c402c );}.elementor-901 .elementor-element.elementor-element-f818805{--spacer-size:12px;}.elementor-901 .elementor-element.elementor-element-ba1db62{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-ba1db62 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-ba1db62 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-901 .elementor-element.elementor-element-0c20502{--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;}.elementor-901 .elementor-element.elementor-element-9ff9835{--display:flex;}.elementor-901 .elementor-element.elementor-element-9a1d25b{padding:0px 0px 0px 0px;}.elementor-901 .elementor-element.elementor-element-9a1d25b img{border-radius:0px 0px 0px 0px;}.elementor-901 .elementor-element.elementor-element-f918766{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-901 .elementor-element.elementor-element-7d48e32{text-align:center;}.elementor-901 .elementor-element.elementor-element-7d48e32 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-60695e8{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-901 .elementor-element.elementor-element-60695e8 .elementor-heading-title{font-family:"Flagship", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-accent );}.elementor-901 .elementor-element.elementor-element-eb8b61c{text-align:start;}.elementor-901 .elementor-element.elementor-element-b5a7d70{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-901 .elementor-element.elementor-element-eb7b961{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-901 .elementor-element.elementor-element-02184f7 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-769a2db{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-901 .elementor-element.elementor-element-0b8bda0 .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-bfc6593{--display:flex;--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;--align-items:flex-start;}.elementor-901 .elementor-element.elementor-element-c0cfb0d .elementor-button{background-color:var( --e-global-color-6ccafab );}.elementor-901 .elementor-element.elementor-element-6d9fcb3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-901 .elementor-element.elementor-element-6d9fcb3 .elementor-divider-separator{width:100%;}.elementor-901 .elementor-element.elementor-element-6d9fcb3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-901 .elementor-element.elementor-element-e22ed90{--width:34%;}.elementor-901 .elementor-element.elementor-element-9caef57{--width:35%;}.elementor-901 .elementor-element.elementor-element-490f33e{--width:34%;}.elementor-901 .elementor-element.elementor-element-b870687{--width:35%;}.elementor-901 .elementor-element.elementor-element-5772c52{--width:35%;}.elementor-901 .elementor-element.elementor-element-844d44c{--width:35%;}.elementor-901 .elementor-element.elementor-element-b043e24{--width:23.402%;}.elementor-901 .elementor-element.elementor-element-399af57{--width:79%;}.elementor-901 .elementor-element.elementor-element-7a448f2{--width:30%;}.elementor-901 .elementor-element.elementor-element-9ff9835{--width:30%;}.elementor-901 .elementor-element.elementor-element-eb7b961{--width:180px;}.elementor-901 .elementor-element.elementor-element-769a2db{--width:180px;}}@media(max-width:1024px){.elementor-901 .elementor-element.elementor-element-082be00:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-901 .elementor-element.elementor-element-e22ed90{--padding-top:51px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-9caef57{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-490f33e{--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-b870687{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-5772c52{--padding-top:68px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-844d44c{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-901 .elementor-element.elementor-element-9ff9835{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-901 .elementor-element.elementor-element-b5a7d70{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-901 .elementor-element.elementor-element-eb7b961{--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-901 .elementor-element.elementor-element-769a2db{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-901 .elementor-element.elementor-element-bfc6593{--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:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:767px){.elementor-901 .elementor-element.elementor-element-082be00:not(.elementor-motion-effects-element-type-background), .elementor-901 .elementor-element.elementor-element-082be00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-901 .elementor-element.elementor-element-082be00{--overlay-opacity:0.58;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-901 .elementor-element.elementor-element-568f41a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-901 .elementor-element.elementor-element-568f41a .elementor-heading-title{font-size:13px;letter-spacing:2.5px;}.elementor-901 .elementor-element.elementor-element-a3f296f .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-901 .elementor-element.elementor-element-7fc20dd p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-901 .elementor-element.elementor-element-e22ed90{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-901 .elementor-element.elementor-element-129a56e{--spacer-size:1px;}.elementor-901 .elementor-element.elementor-element-7bf775b{text-align:center;}.elementor-901 .elementor-element.elementor-element-7bf775b .elementor-heading-title{line-height:0.9em;}.elementor-901 .elementor-element.elementor-element-6cfc7fc{text-align:center;}.elementor-901 .elementor-element.elementor-element-7607d25{text-align:center;}.elementor-901 .elementor-element.elementor-element-3ab75aa{text-align:center;}.elementor-901 .elementor-element.elementor-element-3ab75aa .elementor-heading-title{font-size:29px;}.elementor-901 .elementor-element.elementor-element-75fb07a{text-align:center;}.elementor-901 .elementor-element.elementor-element-75fb07a .elementor-heading-title{font-size:24px;}.elementor-901 .elementor-element.elementor-element-cf74e18{text-align:center;}.elementor-901 .elementor-element.elementor-element-971ca4e{text-align:center;}.elementor-901 .elementor-element.elementor-element-971ca4e .elementor-heading-title{font-size:31px;}.elementor-901 .elementor-element.elementor-element-3987f44{text-align:center;}.elementor-901 .elementor-element.elementor-element-3987f44 .elementor-heading-title{font-size:23px;}.elementor-901 .elementor-element.elementor-element-5cc82e5{text-align:center;}.elementor-901 .elementor-element.elementor-element-59835f3{text-align:center;}.elementor-901 .elementor-element.elementor-element-59835f3 .elementor-heading-title{line-height:0.9em;}.elementor-901 .elementor-element.elementor-element-5bb5c71{margin:-17px -17px calc(var(--kit-widget-spacing, 0px) + -17px) -17px;text-align:center;}.elementor-901 .elementor-element.elementor-element-5bb5c71 .elementor-heading-title{font-size:25px;}.elementor-901 .elementor-element.elementor-element-5c8b46c{text-align:center;}.elementor-901 .elementor-element.elementor-element-0960915{padding:0px 0px 0px 0px;}.elementor-901 .elementor-element.elementor-element-ac02c94{text-align:center;}.elementor-901 .elementor-element.elementor-element-ac02c94 .elementor-heading-title{line-height:0.9em;}.elementor-901 .elementor-element.elementor-element-9275b05{text-align:center;}.elementor-901 .elementor-element.elementor-element-9275b05 .elementor-heading-title{font-size:25px;}.elementor-901 .elementor-element.elementor-element-8e92aad{text-align:center;}.elementor-901 .elementor-element.elementor-element-fe1b158{text-align:center;}.elementor-901 .elementor-element.elementor-element-fe1b158 .elementor-heading-title{font-size:37px;}.elementor-901 .elementor-element.elementor-element-fd33fb0{text-align:center;}.elementor-901 .elementor-element.elementor-element-fd33fb0 .elementor-heading-title{font-size:24px;}.elementor-901 .elementor-element.elementor-element-232cc3f{text-align:center;}.elementor-901 .elementor-element.elementor-element-fb32b47{text-align:center;}.elementor-901 .elementor-element.elementor-element-fb32b47 .elementor-heading-title{font-size:28px;}.elementor-901 .elementor-element.elementor-element-7b77b15{text-align:center;}.elementor-901 .elementor-element.elementor-element-7b77b15 .elementor-heading-title{font-size:24px;}.elementor-901 .elementor-element.elementor-element-b78c748{text-align:center;}.elementor-901 .elementor-element.elementor-element-fa7de55.elementor-element{--align-self:center;}.elementor-901 .elementor-element.elementor-element-faa22aa .elementor-heading-title{font-size:36px;}.elementor-901 .elementor-element.elementor-element-6c69da2{text-align:center;}.elementor-901 .elementor-element.elementor-element-788cd92{text-align:center;}.elementor-901 .elementor-element.elementor-element-3b8e172{text-align:center;font-size:1px;}.elementor-901 .elementor-element.elementor-element-f818805{--spacer-size:0px;}.elementor-901 .elementor-element.elementor-element-bfc6593{--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;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Flagship';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.eot');
	src: url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.eot?#iefix') format('embedded-opentype'),
		url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.woff2') format('woff2'),
		url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.woff') format('woff'),
		url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.ttf') format('truetype'),
		url('https://lambandlegacy.co.za/wp-content/uploads/2025/07/b64b7498a49af32a13a0c135f2170a9b.svg#Flagship') format('svg');
}
/* End Custom Fonts CSS */