.elementor-6 .elementor-element.elementor-element-c5bd050{--display:flex;--min-height:100vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-c5bd050:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c5bd050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-c5bd050::before, .elementor-6 .elementor-element.elementor-element-c5bd050 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c5bd050 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c5bd050 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c5bd050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c5bd050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.30);--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-cd5f4a1{--display:flex;}.elementor-6 .elementor-element.elementor-element-3ab12aa{--spacer-size:110px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-c9363ab{text-align:center;}.elementor-6 .elementor-element.elementor-element-c9363ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#000000;}.elementor-6 .elementor-element.elementor-element-aa49b1f{--spacer-size:18px;}.elementor-6 .elementor-element.elementor-element-3fad88c{text-align:center;}.elementor-6 .elementor-element.elementor-element-3fad88c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:84px;font-weight:400;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d278b68{--spacer-size:22px;}.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-6 .elementor-element.elementor-element-0d92d13{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:2em;color:rgba(255,255,255,0.85);}.elementor-6 .elementor-element.elementor-element-118b99c{--spacer-size:42px;}.elementor-6 .elementor-element.elementor-element-ad65655{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-18595ac{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-e744d4e .elementor-button{background-color:#6C8A60;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e744d4e .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-e744d4e .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e744d4e .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-e744d4e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-bd32781{--display:flex;}.elementor-6 .elementor-element.elementor-element-fefc75d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-fefc75d .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-fefc75d .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fefc75d .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-fefc75d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-327ad82{--spacer-size:110px;}.elementor-6 .elementor-element.elementor-element-30ebd6e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:95px;--padding-bottom:95px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-30ebd6e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-30ebd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6dc7dec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-6 .elementor-element.elementor-element-c5fc2ce{text-align:center;}.elementor-6 .elementor-element.elementor-element-c5fc2ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-6 .elementor-element.elementor-element-4bcb8bf{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-7a8dafd{text-align:center;}.elementor-6 .elementor-element.elementor-element-7a8dafd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-a56eaf1{--spacer-size:25px;}.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-6 .elementor-element.elementor-element-f2b6455{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-f2b6455 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-f2b6455 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-6 .elementor-element.elementor-element-29aac3b{--spacer-size:25px;}.elementor-6 .elementor-element.elementor-element-098e919{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.95em;color:#555555;}.elementor-6 .elementor-element.elementor-element-aa66268{--spacer-size:32px;}.elementor-6 .elementor-element.elementor-element-633f2c8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#6C8A60;color:#6C8A60;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C8A60;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-633f2c8 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-633f2c8 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-633f2c8 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-633f2c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c77fd45{--display:flex;--min-height:400px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b8fadf8{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-b8fadf8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b8fadf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-b8fadf8::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-3.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-b8fadf8:hover::before, .elementor-6 .elementor-element.elementor-element-b8fadf8:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b8fadf8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-b8fadf8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-3.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-b8fadf8::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-b8fadf8:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-f0bea9f{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-cb4f76d{text-align:center;}.elementor-6 .elementor-element.elementor-element-cb4f76d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d42ea60{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1c9bb16{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-5572cc6{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-5572cc6:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5572cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5572cc6::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-2-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5572cc6:hover::before, .elementor-6 .elementor-element.elementor-element-5572cc6:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5572cc6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-5572cc6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-2-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5572cc6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-5572cc6:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-4555a02{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-d9dac42{text-align:center;}.elementor-6 .elementor-element.elementor-element-d9dac42 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d8b6f46{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ad22511{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-19b7e5a{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-19b7e5a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-19b7e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-19b7e5a::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-2-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-19b7e5a:hover::before, .elementor-6 .elementor-element.elementor-element-19b7e5a:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-19b7e5a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-19b7e5a > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-2-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-19b7e5a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-19b7e5a:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-98ad601{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-a603b61{text-align:center;}.elementor-6 .elementor-element.elementor-element-a603b61 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-79a33ed{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4ba5aef{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-8286d95{--display:flex;--min-height:400px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5207c3c{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-5207c3c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5207c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Family-Photoshoot-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5207c3c::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Family-Photoshoot-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5207c3c:hover::before, .elementor-6 .elementor-element.elementor-element-5207c3c:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5207c3c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-5207c3c > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Family-Photoshoot-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5207c3c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-5207c3c:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-9bbc641{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-e7b78cd{text-align:center;}.elementor-6 .elementor-element.elementor-element-e7b78cd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c332d0f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-0b66bea{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-0e0be67{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-0e0be67:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0e0be67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Maternity-Photo-Shoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-0e0be67::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Maternity-Photo-Shoot-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-0e0be67:hover::before, .elementor-6 .elementor-element.elementor-element-0e0be67:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0e0be67:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-0e0be67 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Maternity-Photo-Shoot-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-0e0be67::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-0e0be67:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-9a5a532{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-735de8c{text-align:center;}.elementor-6 .elementor-element.elementor-element-735de8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2e9012a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ac99fca{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-f16a09a{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-f16a09a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f16a09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Portraits-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f16a09a::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Portraits-2-1.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f16a09a:hover::before, .elementor-6 .elementor-element.elementor-element-f16a09a:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f16a09a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-f16a09a > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Portraits-2-1.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f16a09a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-f16a09a:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-05a5a97{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-07db0a5{text-align:center;}.elementor-6 .elementor-element.elementor-element-07db0a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-0e03fa0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2928fbc{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-1fdf2ff{--display:flex;--min-height:400px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-192d5a4{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-192d5a4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-192d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-192d5a4::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-192d5a4:hover::before, .elementor-6 .elementor-element.elementor-element-192d5a4:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-192d5a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-192d5a4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-192d5a4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-192d5a4:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-8c32dca{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-2831d89{text-align:center;}.elementor-6 .elementor-element.elementor-element-2831d89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fd849ad{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-db6f59f{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-13f44e9{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-13f44e9:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-13f44e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-13f44e9::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-13f44e9:hover::before, .elementor-6 .elementor-element.elementor-element-13f44e9:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-13f44e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-13f44e9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-13f44e9::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-13f44e9:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-97c3f7c{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-01cd050{text-align:center;}.elementor-6 .elementor-element.elementor-element-01cd050 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8fd981a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f2f512b{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-9bbff75{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-9bbff75:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9bbff75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Matric-Farewell-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9bbff75::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Matric-Farewell-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9bbff75:hover::before, .elementor-6 .elementor-element.elementor-element-9bbff75:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9bbff75:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-9bbff75 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Matric-Farewell-1-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9bbff75::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-9bbff75:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-f673eca{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-4e1af1d{text-align:center;}.elementor-6 .elementor-element.elementor-element-4e1af1d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6780dc2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-dee45a9{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-1792494{--display:flex;--min-height:400px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-82ebd30{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-82ebd30:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-82ebd30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-82ebd30::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-82ebd30:hover::before, .elementor-6 .elementor-element.elementor-element-82ebd30:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-82ebd30:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-82ebd30 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-82ebd30::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-82ebd30:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-3f56a65{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-74c999b{text-align:center;}.elementor-6 .elementor-element.elementor-element-74c999b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5317245{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9e05978{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-74a7f52{--display:flex;--min-height:380px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-74a7f52:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-74a7f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-74a7f52::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-74a7f52:hover::before, .elementor-6 .elementor-element.elementor-element-74a7f52:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-74a7f52:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-74a7f52 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-3-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-74a7f52::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-74a7f52:hover{--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-15e8cd7{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-fe6dcab{text-align:center;}.elementor-6 .elementor-element.elementor-element-fe6dcab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-08e501b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e4d92c4{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-83a2ed5{--display:flex;--min-height:380px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-83a2ed5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-83a2ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-83a2ed5::before, .elementor-6 .elementor-element.elementor-element-83a2ed5 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-83a2ed5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-83a2ed5 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-83a2ed5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-83a2ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.38);--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-92abf45{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-d09e5cb{text-align:center;}.elementor-6 .elementor-element.elementor-element-d09e5cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-12a9195{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a6309a{--spacer-size:100px;}.elementor-6 .elementor-element.elementor-element-a043d50{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a043d50:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a043d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-139eefa{--display:flex;--min-height:680px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-15ec2d3{padding:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-1b0dbc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-6 .elementor-element.elementor-element-b791d19{--spacer-size:80px;}.elementor-6 .elementor-element.elementor-element-865aa24{text-align:start;}.elementor-6 .elementor-element.elementor-element-865aa24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-6 .elementor-element.elementor-element-53dd08e{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-ac7daf4{text-align:start;}.elementor-6 .elementor-element.elementor-element-ac7daf4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-a79eeb6{--spacer-size:25px;}.elementor-6 .elementor-element.elementor-element-8a638cd{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-8a638cd .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-8a638cd .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-6 .elementor-element.elementor-element-c0d1bc3{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-904cc84{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.95em;color:#444444;}.elementor-6 .elementor-element.elementor-element-82e09c5{--spacer-size:32px;}.elementor-6 .elementor-element.elementor-element-d757b24 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d757b24 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d757b24 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d757b24 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d757b24 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c554bad{--spacer-size:80px;}.elementor-6 .elementor-element.elementor-element-625e290{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-625e290:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-625e290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-ee604b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-6 .elementor-element.elementor-element-9a56e51{text-align:center;}.elementor-6 .elementor-element.elementor-element-9a56e51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-12a1e9c{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-12a1e9c .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-12a1e9c .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-6 .elementor-element.elementor-element-1c5723f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.95em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebb5a6e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ee4e3f7{--display:flex;--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ee4e3f7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ee4e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4ca3736{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-0d64add{--display:flex;--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0d64add:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0d64add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Maternity-Photo-Shoot-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3cdc2cf{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-504acdb{--display:flex;--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-504acdb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-504acdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Childrens-Photoshoot-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5885a6a{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-092f9a0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:95px;--padding-bottom:95px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-092f9a0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-092f9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6f24d27{--display:flex;}.elementor-6 .elementor-element.elementor-element-2611428{text-align:center;}.elementor-6 .elementor-element.elementor-element-2611428 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-cae38de{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-1ae82b3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-6 .elementor-element.elementor-element-71deb1c{--spacer-size:42px;}.elementor-6 .elementor-element.elementor-element-38fa6ab{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-75980ba{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-6 .elementor-element.elementor-element-75980ba:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-75980ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-0b19ac5{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-febe6ce{text-align:center;}.elementor-6 .elementor-element.elementor-element-febe6ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-70ef170{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-8a0cba0{text-align:center;}.elementor-6 .elementor-element.elementor-element-8a0cba0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;font-style:italic;line-height:1.2em;color:#D3B035;}.elementor-6 .elementor-element.elementor-element-3978cdc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-6 .elementor-element.elementor-element-c0e39a2{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-dc73465{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-dc73465 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-dc73465 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-f651a7b{--spacer-size:12px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-e5fda84{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-6 .elementor-element.elementor-element-e5fda84 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-c2f1ea2{--spacer-size:24px;}.elementor-6 .elementor-element.elementor-element-2ee9286 .elementor-button{background-color:#6C8A60;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2ee9286 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-2ee9286 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2ee9286 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-2ee9286 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d7d52cf{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-841b726{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C8A60;--border-color:#6C8A60;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-6 .elementor-element.elementor-element-841b726:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-841b726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-aabaa7f{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-5df0816{text-align:center;}.elementor-6 .elementor-element.elementor-element-5df0816 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9ea24bb{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-fde4907{text-align:center;}.elementor-6 .elementor-element.elementor-element-fde4907 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5b9661f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-6 .elementor-element.elementor-element-a282556{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-1618a75{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-1618a75 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-1618a75 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-626e77d{--spacer-size:12px;}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-c30a448{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-6 .elementor-element.elementor-element-c30a448 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1556560{--spacer-size:24px;}.elementor-6 .elementor-element.elementor-element-a653835 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#6C8A60;color:#6C8A60;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a653835 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-a653835 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a653835 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-a653835 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a30aa86{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-86b84ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-6 .elementor-element.elementor-element-86b84ee:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-86b84ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-57f2231{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-87c5697{text-align:center;}.elementor-6 .elementor-element.elementor-element-87c5697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-a1bd5c2{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-c8886dc{text-align:center;}.elementor-6 .elementor-element.elementor-element-c8886dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;font-style:italic;line-height:1.2em;color:#D3B035;}.elementor-6 .elementor-element.elementor-element-85d1f72{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-6 .elementor-element.elementor-element-647fd6b{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-89c0473{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-89c0473 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-89c0473 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-277f180{--spacer-size:12px;}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-76fa3de{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-6 .elementor-element.elementor-element-76fa3de .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-47738c4{--spacer-size:24px;}.elementor-6 .elementor-element.elementor-element-ebc6db9 .elementor-button{background-color:#6C8A60;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ebc6db9 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ebc6db9 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ebc6db9 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ebc6db9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-40d5cb3{--spacer-size:38px;}.elementor-6 .elementor-element.elementor-element-ef6bfec{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-5d55265{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.7em;color:#aaaaaa;}.elementor-6 .elementor-element.elementor-element-2d98747{--display:flex;--min-height:400px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1aacc26{--display:flex;--min-height:500px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1aacc26:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1aacc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photo-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-ff070d2{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-a2399e7{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a2399e7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a2399e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photo-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-26b2210{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-118ceb2{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-118ceb2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-118ceb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photo-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-7d0c00d{--spacer-size:600px;}.elementor-6 .elementor-element.elementor-element-816bc3e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:95px;--padding-bottom:95px;--padding-left:80px;--padding-right:80px;}.elementor-6 .elementor-element.elementor-element-816bc3e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-816bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-6 .elementor-element.elementor-element-c3ca9c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-6 .elementor-element.elementor-element-1124ce5{text-align:center;}.elementor-6 .elementor-element.elementor-element-1124ce5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-d04e20f{--spacer-size:12px;}.elementor-6 .elementor-element.elementor-element-1aacc2c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-6 .elementor-element.elementor-element-2a11cbb{--spacer-size:42px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-item{border-width:1px;border-color:#ebebeb;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#ebebeb;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#ebebeb;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-icon, .elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-title{color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-active .elementor-accordion-icon, .elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-active .elementor-accordion-title{color:#6C8A60;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-active .elementor-accordion-icon svg{fill:#6C8A60;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-tab-title{padding:16px 20px 16px 20px;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-tab-title .elementor-accordion-icon i:before{color:#6C8A60;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-tab-title .elementor-accordion-icon svg{fill:#6C8A60;}.elementor-6 .elementor-element.elementor-element-f59f9bd .elementor-tab-content{color:#555555;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.9em;}.elementor-6 .elementor-element.elementor-element-3593329{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:115px;--padding-bottom:115px;--padding-left:80px;--padding-right:80px;}.elementor-6 .elementor-element.elementor-element-3593329:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3593329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-B-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3593329::before, .elementor-6 .elementor-element.elementor-element-3593329 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3593329 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3593329 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3593329 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3593329 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(15,15,15,0.58);--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-5a9bc41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-6 .elementor-element.elementor-element-29cdefd{text-align:center;}.elementor-6 .elementor-element.elementor-element-29cdefd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:400;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7f9a086{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-d7e65ef{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.9em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-76eb344{--spacer-size:42px;}.elementor-6 .elementor-element.elementor-element-a38437f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-88db34b{--display:flex;}.elementor-6 .elementor-element.elementor-element-9510366 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#1A1A1A;color:#1A1A1A;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9510366 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-9510366 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9510366 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-9510366 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5516f45{--display:flex;}.elementor-6 .elementor-element.elementor-element-349d98e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-349d98e .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-349d98e .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-349d98e .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-349d98e .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-c9363ab .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-3fad88c .elementor-heading-title{font-size:60px;}.elementor-6 .elementor-element.elementor-element-0d92d13{font-size:14px;}.elementor-6 .elementor-element.elementor-element-30ebd6e{--padding-top:71px;--padding-bottom:71px;--padding-left:42px;--padding-right:42px;}.elementor-6 .elementor-element.elementor-element-6dc7dec{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-c5fc2ce .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-7a8dafd .elementor-heading-title{font-size:37px;}.elementor-6 .elementor-element.elementor-element-098e919{font-size:14px;}.elementor-6 .elementor-element.elementor-element-b8fadf8{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-cb4f76d .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-d42ea60{font-size:10px;}.elementor-6 .elementor-element.elementor-element-5572cc6{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-d9dac42 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-d8b6f46{font-size:10px;}.elementor-6 .elementor-element.elementor-element-19b7e5a{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-a603b61 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-79a33ed{font-size:10px;}.elementor-6 .elementor-element.elementor-element-5207c3c{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-e7b78cd .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-c332d0f{font-size:10px;}.elementor-6 .elementor-element.elementor-element-0e0be67{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-735de8c .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-2e9012a{font-size:10px;}.elementor-6 .elementor-element.elementor-element-f16a09a{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-07db0a5 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-0e03fa0{font-size:10px;}.elementor-6 .elementor-element.elementor-element-192d5a4{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-2831d89 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-fd849ad{font-size:10px;}.elementor-6 .elementor-element.elementor-element-13f44e9{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-01cd050 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-8fd981a{font-size:10px;}.elementor-6 .elementor-element.elementor-element-9bbff75{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-4e1af1d .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-6780dc2{font-size:10px;}.elementor-6 .elementor-element.elementor-element-82ebd30{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-74c999b .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-5317245{font-size:10px;}.elementor-6 .elementor-element.elementor-element-74a7f52{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-fe6dcab .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-08e501b{font-size:10px;}.elementor-6 .elementor-element.elementor-element-83a2ed5{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-d09e5cb .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-12a9195{font-size:10px;}.elementor-6 .elementor-element.elementor-element-139eefa{--min-height:500px;}.elementor-6 .elementor-element.elementor-element-1b0dbc2{--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-6 .elementor-element.elementor-element-865aa24 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-ac7daf4 .elementor-heading-title{font-size:40px;}.elementor-6 .elementor-element.elementor-element-904cc84{font-size:14px;}.elementor-6 .elementor-element.elementor-element-625e290{--padding-top:75px;--padding-bottom:75px;--padding-left:42px;--padding-right:42px;}.elementor-6 .elementor-element.elementor-element-ee604b5{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-9a56e51 .elementor-heading-title{font-size:36px;}.elementor-6 .elementor-element.elementor-element-1c5723f{font-size:14px;}.elementor-6 .elementor-element.elementor-element-ee4e3f7{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-0d64add{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-504acdb{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-092f9a0{--padding-top:71px;--padding-bottom:71px;--padding-left:36px;--padding-right:36px;}.elementor-6 .elementor-element.elementor-element-2611428 .elementor-heading-title{font-size:34px;}.elementor-6 .elementor-element.elementor-element-1ae82b3{font-size:14px;}.elementor-6 .elementor-element.elementor-element-febe6ce .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-8a0cba0 .elementor-heading-title{font-size:33px;}.elementor-6 .elementor-element.elementor-element-3978cdc{font-size:12px;}.elementor-6 .elementor-element.elementor-element-5df0816 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-fde4907 .elementor-heading-title{font-size:33px;}.elementor-6 .elementor-element.elementor-element-5b9661f{font-size:12px;}.elementor-6 .elementor-element.elementor-element-87c5697 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-c8886dc .elementor-heading-title{font-size:33px;}.elementor-6 .elementor-element.elementor-element-85d1f72{font-size:12px;}.elementor-6 .elementor-element.elementor-element-5d55265{font-size:12px;}.elementor-6 .elementor-element.elementor-element-1aacc26{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-a2399e7{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-118ceb2{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-816bc3e{--padding-top:71px;--padding-bottom:71px;--padding-left:48px;--padding-right:48px;}.elementor-6 .elementor-element.elementor-element-c3ca9c8{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-6 .elementor-element.elementor-element-1124ce5 .elementor-heading-title{font-size:34px;}.elementor-6 .elementor-element.elementor-element-1aacc2c{font-size:14px;}.elementor-6 .elementor-element.elementor-element-3593329{--padding-top:86px;--padding-bottom:86px;--padding-left:48px;--padding-right:48px;}.elementor-6 .elementor-element.elementor-element-5a9bc41{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-29cdefd .elementor-heading-title{font-size:38px;}.elementor-6 .elementor-element.elementor-element-d7e65ef{font-size:14px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-c5bd050{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-3ab12aa{--spacer-size:70px;}.elementor-6 .elementor-element.elementor-element-c9363ab .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-3fad88c .elementor-heading-title{font-size:48px;}.elementor-6 .elementor-element.elementor-element-0d92d13{font-size:14px;}.elementor-6 .elementor-element.elementor-element-18595ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-bd32781{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-327ad82{--spacer-size:70px;}.elementor-6 .elementor-element.elementor-element-30ebd6e{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-6dc7dec{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-c5fc2ce .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-7a8dafd .elementor-heading-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-098e919{font-size:14px;}.elementor-6 .elementor-element.elementor-element-b8fadf8{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-cb4f76d .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-d42ea60{font-size:10px;}.elementor-6 .elementor-element.elementor-element-5572cc6{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-d9dac42 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-d8b6f46{font-size:10px;}.elementor-6 .elementor-element.elementor-element-19b7e5a{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-a603b61 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-79a33ed{font-size:10px;}.elementor-6 .elementor-element.elementor-element-5207c3c{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-e7b78cd .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-c332d0f{font-size:10px;}.elementor-6 .elementor-element.elementor-element-0e0be67{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-735de8c .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-2e9012a{font-size:10px;}.elementor-6 .elementor-element.elementor-element-f16a09a{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-07db0a5 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-0e03fa0{font-size:10px;}.elementor-6 .elementor-element.elementor-element-192d5a4{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-2831d89 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-fd849ad{font-size:10px;}.elementor-6 .elementor-element.elementor-element-13f44e9{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-01cd050 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-8fd981a{font-size:10px;}.elementor-6 .elementor-element.elementor-element-9bbff75{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-4e1af1d .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-6780dc2{font-size:10px;}.elementor-6 .elementor-element.elementor-element-82ebd30{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-74c999b .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-5317245{font-size:10px;}.elementor-6 .elementor-element.elementor-element-74a7f52{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-fe6dcab .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-08e501b{font-size:10px;}.elementor-6 .elementor-element.elementor-element-83a2ed5{--min-height:280px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-d09e5cb .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-12a9195{font-size:10px;}.elementor-6 .elementor-element.elementor-element-139eefa{--min-height:350px;}.elementor-6 .elementor-element.elementor-element-1b0dbc2{--padding-top:45px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-b791d19{--spacer-size:55px;}.elementor-6 .elementor-element.elementor-element-865aa24 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-ac7daf4 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-904cc84{font-size:14px;}.elementor-6 .elementor-element.elementor-element-c554bad{--spacer-size:55px;}.elementor-6 .elementor-element.elementor-element-625e290{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-ee604b5{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-9a56e51 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-1c5723f{font-size:14px;}.elementor-6 .elementor-element.elementor-element-ee4e3f7{--min-height:280px;}.elementor-6 .elementor-element.elementor-element-0d64add{--min-height:280px;}.elementor-6 .elementor-element.elementor-element-504acdb{--min-height:280px;}.elementor-6 .elementor-element.elementor-element-092f9a0{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-2611428 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-1ae82b3{font-size:14px;}.elementor-6 .elementor-element.elementor-element-febe6ce .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-8a0cba0 .elementor-heading-title{font-size:26px;}.elementor-6 .elementor-element.elementor-element-3978cdc{font-size:12px;}.elementor-6 .elementor-element.elementor-element-5df0816 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-fde4907 .elementor-heading-title{font-size:26px;}.elementor-6 .elementor-element.elementor-element-5b9661f{font-size:12px;}.elementor-6 .elementor-element.elementor-element-87c5697 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-c8886dc .elementor-heading-title{font-size:26px;}.elementor-6 .elementor-element.elementor-element-85d1f72{font-size:12px;}.elementor-6 .elementor-element.elementor-element-5d55265{font-size:12px;}.elementor-6 .elementor-element.elementor-element-1aacc26{--min-height:260px;}.elementor-6 .elementor-element.elementor-element-a2399e7{--min-height:260px;}.elementor-6 .elementor-element.elementor-element-118ceb2{--min-height:260px;}.elementor-6 .elementor-element.elementor-element-816bc3e{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-c3ca9c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1124ce5 .elementor-heading-title{font-size:27px;}.elementor-6 .elementor-element.elementor-element-1aacc2c{font-size:14px;}.elementor-6 .elementor-element.elementor-element-3593329{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-5a9bc41{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-6 .elementor-element.elementor-element-29cdefd .elementor-heading-title{font-size:31px;}.elementor-6 .elementor-element.elementor-element-d7e65ef{font-size:14px;}.elementor-6 .elementor-element.elementor-element-88db34b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-5516f45{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}