.elementor-819 .elementor-element.elementor-element-83c92b4{--display:flex;--min-height:660px;--overlay-opacity:0.59;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-83c92b4:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-83c92b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andreascucinaitaliana.co.za/wp-content/uploads/2026/02/Screenshot-2026-02-10-140421.png");background-position:center center;background-size:cover;}.elementor-819 .elementor-element.elementor-element-83c92b4::before, .elementor-819 .elementor-element.elementor-element-83c92b4 > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-83c92b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-83c92b4 > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-83c92b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-83c92b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7cb670f );--background-overlay:'';}.elementor-819 .elementor-element.elementor-element-fd1c556{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-819 .elementor-element.elementor-element-c790f0e{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C7933E;}.elementor-819 .elementor-element.elementor-element-428d254{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;text-align:center;}.elementor-819 .elementor-element.elementor-element-428d254 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-02586a7{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;text-align:center;}.elementor-819 .elementor-element.elementor-element-02586a7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:300;font-style:italic;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-5e9300f{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-d970b9e{--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:center;--align-items:center;}.elementor-819 .elementor-element.elementor-element-67d6fe9 .elementor-button{background-color:#912F1B;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-46f6874 .elementor-button{background-color:#A7192F00;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;}.elementor-819 .elementor-element.elementor-element-07792ea{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-07792ea:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-07792ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-07792ea::before, .elementor-819 .elementor-element.elementor-element-07792ea > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-07792ea > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-07792ea > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-07792ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-07792ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-819 .elementor-element.elementor-element-2d24479{--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-819 .elementor-element.elementor-element-76c6ac2{--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-819 .elementor-element.elementor-element-76c6ac2:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-76c6ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andreascucinaitaliana.co.za/wp-content/uploads/2026/02/Screenshot-2026-02-10-140521.png");background-size:cover;}.elementor-819 .elementor-element.elementor-element-3ba70a5{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-819 .elementor-element.elementor-element-509a2dd{--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-819 .elementor-element.elementor-element-e9be265{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;color:#98A379;}.elementor-819 .elementor-element.elementor-element-84181cf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-3275ea2{font-family:"Lato", Sans-serif;font-size:18px;color:#7D756D;}.elementor-819 .elementor-element.elementor-element-e434d37{--display:flex;--overlay-opacity:0.28;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-e434d37:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-e434d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26211F;}.elementor-819 .elementor-element.elementor-element-e434d37::before, .elementor-819 .elementor-element.elementor-element-e434d37 > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-e434d37 > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-e434d37 > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-e434d37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-e434d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://andreascucinaitaliana.co.za/wp-content/uploads/2026/02/LucaPhotography-123.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-819 .elementor-element.elementor-element-4ceac88{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-50d7f4c{text-align:center;}.elementor-819 .elementor-element.elementor-element-50d7f4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-e32b841{text-align:center;font-family:"Lato", Sans-serif;}.elementor-819 .elementor-element.elementor-element-0f6f7ad{--display:flex;}.elementor-819 .elementor-element.elementor-element-54d88a7{--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:center;--align-items:center;}.elementor-819 .elementor-element.elementor-element-98416a4 .elementor-button{background-color:#912F1B;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-84c87b4 .elementor-button{background-color:#A7192F00;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;}.elementor-819 .elementor-element.elementor-element-2315abe{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-2315abe:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-2315abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE6DE;}.elementor-819 .elementor-element.elementor-element-3fcdd33{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#98A379;}.elementor-819 .elementor-element.elementor-element-828fe07{text-align:center;}.elementor-819 .elementor-element.elementor-element-828fe07 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-449a694{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-style:italic;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-55bb9ba{--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-819 .elementor-element.elementor-element-18cab39{--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.25;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-819 .elementor-element.elementor-element-18cab39:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-18cab39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-18cab39::before, .elementor-819 .elementor-element.elementor-element-18cab39 > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-18cab39 > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-18cab39 > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-18cab39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-18cab39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-819 .elementor-element.elementor-element-18cab39:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-819 .elementor-element.elementor-element-8fb02dc .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-8fb02dc.elementor-view-stacked .elementor-icon{background-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-8fb02dc.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-8fb02dc.elementor-view-default .elementor-icon{color:#912F1B;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-8fb02dc.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-8fb02dc.elementor-view-default .elementor-icon svg{fill:#912F1B;}.elementor-819 .elementor-element.elementor-element-8fb02dc .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-8fb02dc .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-8933c3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-8933c3d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-8933c3d .elementor-heading-title a{transition-duration:0s;}.elementor-819 .elementor-element.elementor-element-957f315{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;color:#7D756D;}.elementor-819 .elementor-element.elementor-element-698095f{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-819 .elementor-element.elementor-element-698095f:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-698095f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-698095f:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-819 .elementor-element.elementor-element-86fc12b .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-86fc12b.elementor-view-stacked .elementor-icon{background-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-86fc12b.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-86fc12b.elementor-view-default .elementor-icon{color:#912F1B;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-86fc12b.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-86fc12b.elementor-view-default .elementor-icon svg{fill:#912F1B;}.elementor-819 .elementor-element.elementor-element-86fc12b .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-86fc12b .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-23be59b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-23be59b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-526e374{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;color:#7D756D;}.elementor-819 .elementor-element.elementor-element-9ce9c85{--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;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-819 .elementor-element.elementor-element-9ce9c85:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-9ce9c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-9ce9c85:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-819 .elementor-element.elementor-element-74e3a04 .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-74e3a04.elementor-view-stacked .elementor-icon{background-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-74e3a04.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-74e3a04.elementor-view-default .elementor-icon{color:#912F1B;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-74e3a04.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-74e3a04.elementor-view-default .elementor-icon svg{fill:#912F1B;}.elementor-819 .elementor-element.elementor-element-74e3a04 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-74e3a04 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-e333abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-e333abf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-686ba23{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;color:#7D756D;}.elementor-819 .elementor-element.elementor-element-101dcf2{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-819 .elementor-element.elementor-element-101dcf2:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-101dcf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-101dcf2:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-819 .elementor-element.elementor-element-498a05a .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-498a05a.elementor-view-stacked .elementor-icon{background-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-498a05a.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-498a05a.elementor-view-default .elementor-icon{color:#912F1B;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-498a05a.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-498a05a.elementor-view-default .elementor-icon svg{fill:#912F1B;}.elementor-819 .elementor-element.elementor-element-498a05a .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-498a05a .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-0153a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-0153a5f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-3f16fb5{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;color:#7D756D;}.elementor-819 .elementor-element.elementor-element-eb184f9{--display:flex;}.elementor-819 .elementor-element.elementor-element-e82d56f .elementor-button{background-color:#912F1B;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-c468b1f{--display:flex;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-c468b1f:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-c468b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26211F;}.elementor-819 .elementor-element.elementor-element-c468b1f::before, .elementor-819 .elementor-element.elementor-element-c468b1f > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-c468b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-c468b1f > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-c468b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-c468b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-819 .elementor-element.elementor-element-6ac896f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#C7933E;}.elementor-819 .elementor-element.elementor-element-613806a{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;padding:0px 0px 0px 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-613806a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-819 .elementor-element.elementor-element-ec0e808{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-be73459{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-24fb8f5 .elementor-icon-wrapper{text-align:start;}.elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-stacked .elementor-icon{background-color:#C7933E38;color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-default .elementor-icon{color:#C7933E38;border-color:#C7933E38;}.elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-default .elementor-icon svg{fill:#C7933E38;}.elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-24fb8f5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-24fb8f5 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-24fb8f5 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-d7e96c1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-7a91e8c{font-family:"Lato", Sans-serif;font-size:15px;color:#BDB3A7;}.elementor-819 .elementor-element.elementor-element-1ea2c25{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-f5c7040 .elementor-icon-wrapper{text-align:start;}.elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-stacked .elementor-icon{background-color:#C7933E38;color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-default .elementor-icon{color:#C7933E38;border-color:#C7933E38;}.elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-default .elementor-icon svg{fill:#C7933E38;}.elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f5c7040.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f5c7040 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-f5c7040 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-79eab3d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-d9488a0{font-family:"Lato", Sans-serif;font-size:15px;color:#BDB3A7;}.elementor-819 .elementor-element.elementor-element-b806d3d{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-f25a6b3 .elementor-icon-wrapper{text-align:start;}.elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-stacked .elementor-icon{background-color:#C7933E38;color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-default .elementor-icon{color:#C7933E38;border-color:#C7933E38;}.elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-default .elementor-icon svg{fill:#C7933E38;}.elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f25a6b3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f25a6b3 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-f25a6b3 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-762e8f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-65714ca{font-family:"Lato", Sans-serif;font-size:15px;color:#BDB3A7;}.elementor-819 .elementor-element.elementor-element-b5635c4{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-d21e702 .elementor-icon-wrapper{text-align:start;}.elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-stacked .elementor-icon{background-color:#C7933E38;color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-default .elementor-icon{color:#C7933E38;border-color:#C7933E38;}.elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-default .elementor-icon svg{fill:#C7933E38;}.elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-d21e702.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-d21e702 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-d21e702 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-4a40ad6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-819 .elementor-element.elementor-element-1fc711f{font-family:"Lato", Sans-serif;font-size:15px;color:#BDB3A7;}.elementor-819 .elementor-element.elementor-element-b8d8975{--display:flex;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-b8d8975:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-b8d8975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-b8d8975::before, .elementor-819 .elementor-element.elementor-element-b8d8975 > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-b8d8975 > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-b8d8975 > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-b8d8975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-b8d8975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-819 .elementor-element.elementor-element-26a6719{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#98A379;}.elementor-819 .elementor-element.elementor-element-17d1c05{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;padding:0px 0px 0px 0px;text-align:center;}.elementor-819 .elementor-element.elementor-element-17d1c05 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-777b528{--display:flex;--min-height:0px;--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;}.elementor-819 .elementor-element.elementor-element-5ba1e5b{--display:flex;}.elementor-819 .elementor-element.elementor-element-cfe7275 .elementor-button{background-color:#912F1B00;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;fill:#912F1B;color:#912F1B;border-style:solid;border-width:2px 2px 2px 2px;border-color:#912F1B;}.elementor-819 .elementor-element.elementor-element-30c44f9{--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;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-30c44f9:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-30c44f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDBD8;}.elementor-819 .elementor-element.elementor-element-30c44f9::before, .elementor-819 .elementor-element.elementor-element-30c44f9 > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-30c44f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-819 .elementor-element.elementor-element-30c44f9 > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-30c44f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-819 .elementor-element.elementor-element-30c44f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://andreascucinaitaliana.co.za/wp-content/uploads/2026/02/LucaPhotography-33.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-819 .elementor-element.elementor-element-98bca0a{--display:flex;}.elementor-819 .elementor-element.elementor-element-f0049c1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.3);color:#C7933E;}.elementor-819 .elementor-element.elementor-element-86931b6{text-align:center;}.elementor-819 .elementor-element.elementor-element-86931b6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-ff64354{--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-819 .elementor-element.elementor-element-0846761{--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:50px;--padding-right:50px;}.elementor-819 .elementor-element.elementor-element-0846761:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-0846761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-5181335 .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-5181335.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-5181335.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-5181335.elementor-view-default .elementor-icon{color:var( --e-global-color-0844e98 );border-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-5181335.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-5181335.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-5181335 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-5181335 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-b21c7ad{text-align:center;}.elementor-819 .elementor-element.elementor-element-b21c7ad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-84e789a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:#000000;}.elementor-819 .elementor-element.elementor-element-9cffe13{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;color:#000000;}.elementor-819 .elementor-element.elementor-element-9cffe13 a:hover, .elementor-819 .elementor-element.elementor-element-9cffe13 a:focus{color:var( --e-global-color-blocksy_palette_1 );}.elementor-819 .elementor-element.elementor-element-4e45c7d{--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:50px;--padding-right:50px;}.elementor-819 .elementor-element.elementor-element-4e45c7d:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-4e45c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3ED;}.elementor-819 .elementor-element.elementor-element-f8627f2 .elementor-icon-wrapper{text-align:center;}.elementor-819 .elementor-element.elementor-element-f8627f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f8627f2.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f8627f2.elementor-view-default .elementor-icon{color:var( --e-global-color-0844e98 );border-color:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f8627f2.elementor-view-framed .elementor-icon, .elementor-819 .elementor-element.elementor-element-f8627f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0844e98 );}.elementor-819 .elementor-element.elementor-element-f8627f2 .elementor-icon{font-size:30px;}.elementor-819 .elementor-element.elementor-element-f8627f2 .elementor-icon svg{height:30px;}.elementor-819 .elementor-element.elementor-element-39c8ff1{text-align:center;}.elementor-819 .elementor-element.elementor-element-39c8ff1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;color:#322F2E;}.elementor-819 .elementor-element.elementor-element-ac36623{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-819 .elementor-element.elementor-element-5154406 .elementor-button{background-color:#912F1B;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;border-style:solid;border-color:#912F1B;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-819 .elementor-element.elementor-element-18cab39{--width:500px;}.elementor-819 .elementor-element.elementor-element-698095f{--width:500px;}.elementor-819 .elementor-element.elementor-element-9ce9c85{--width:500px;}.elementor-819 .elementor-element.elementor-element-101dcf2{--width:500px;}}@media(max-width:1024px){.elementor-819 .elementor-element.elementor-element-428d254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-819 .elementor-element.elementor-element-02586a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-819 .elementor-element.elementor-element-07792ea{--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-819 .elementor-element.elementor-element-76c6ac2{--min-height:920px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-819 .elementor-element.elementor-element-76c6ac2:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-76c6ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -200px;background-size:cover;}.elementor-819 .elementor-element.elementor-element-509a2dd{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-819 .elementor-element.elementor-element-e434d37{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-55bb9ba{--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-819 .elementor-element.elementor-element-18cab39{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-819 .elementor-element.elementor-element-18cab39.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-698095f.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-9ce9c85.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-101dcf2.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-613806a{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-819 .elementor-element.elementor-element-ec0e808{--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:30px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-819 .elementor-element.elementor-element-17d1c05{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-819 .elementor-element.elementor-element-777b528{--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-819 .elementor-element.elementor-element-ff64354{--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;}}@media(max-width:767px){.elementor-819 .elementor-element.elementor-element-83c92b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-819 .elementor-element.elementor-element-fd1c556{--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-819 .elementor-element.elementor-element-428d254 .elementor-heading-title{font-size:60px;}.elementor-819 .elementor-element.elementor-element-02586a7 .elementor-heading-title{font-size:50px;}.elementor-819 .elementor-element.elementor-element-5e9300f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-819 .elementor-element.elementor-element-76c6ac2{--width:100%;}.elementor-819 .elementor-element.elementor-element-76c6ac2:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-76c6ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-122px 0px;}.elementor-819 .elementor-element.elementor-element-e9be265{font-size:15px;}.elementor-819 .elementor-element.elementor-element-84181cf .elementor-heading-title{font-size:45px;}.elementor-819 .elementor-element.elementor-element-e434d37{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-819 .elementor-element.elementor-element-50d7f4c .elementor-heading-title{font-size:45px;}.elementor-819 .elementor-element.elementor-element-3fcdd33{font-size:15px;}.elementor-819 .elementor-element.elementor-element-828fe07 .elementor-heading-title{font-size:45px;}.elementor-819 .elementor-element.elementor-element-449a694{font-size:20px;}.elementor-819 .elementor-element.elementor-element-c468b1f{--justify-content:center;}.elementor-819 .elementor-element.elementor-element-6ac896f{font-size:15px;}.elementor-819 .elementor-element.elementor-element-613806a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-819 .elementor-element.elementor-element-613806a .elementor-heading-title{font-size:45px;}.elementor-819 .elementor-element.elementor-element-ec0e808{--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-819 .elementor-element.elementor-element-ec0e808.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-be73459{--width:95%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-819 .elementor-element.elementor-element-be73459.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-d7e96c1.elementor-element{--align-self:center;}.elementor-819 .elementor-element.elementor-element-d7e96c1{text-align:start;}.elementor-819 .elementor-element.elementor-element-1ea2c25{--width:95%;}.elementor-819 .elementor-element.elementor-element-1ea2c25.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-b806d3d{--width:95%;}.elementor-819 .elementor-element.elementor-element-b806d3d.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-b5635c4{--width:95%;}.elementor-819 .elementor-element.elementor-element-b5635c4.e-con{--align-self:center;}.elementor-819 .elementor-element.elementor-element-b8d8975{--justify-content:center;}.elementor-819 .elementor-element.elementor-element-26a6719{font-size:15px;}.elementor-819 .elementor-element.elementor-element-17d1c05 .elementor-heading-title{font-size:45px;}.elementor-819 .elementor-element.elementor-element-f0049c1{font-size:15px;}.elementor-819 .elementor-element.elementor-element-86931b6 .elementor-heading-title{font-size:45px;}}