.elementor-10 .elementor-element.elementor-element-758959c{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-758959c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-758959c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-758959c::before, .elementor-10 .elementor-element.elementor-element-758959c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-758959c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-758959c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-758959c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-758959c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.40);--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-756f790{--display:flex;}.elementor-10 .elementor-element.elementor-element-38c7817{--spacer-size:90px;}.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-10 .elementor-element.elementor-element-ccdfa81{text-align:center;}.elementor-10 .elementor-element.elementor-element-ccdfa81 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:400;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ad8c17f{--spacer-size:15px;}.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-10 .elementor-element.elementor-element-a010087{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.9em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3278e78{--spacer-size:40px;}.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-10 .elementor-element.elementor-element-42b7259 .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-10 .elementor-element.elementor-element-42b7259 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-42b7259 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-42b7259 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-42b7259 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fc316ed{--spacer-size:90px;}.elementor-10 .elementor-element.elementor-element-4eb508d{--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:90px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-4eb508d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4eb508d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3949f3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-10 .elementor-element.elementor-element-8e4394c{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e4394c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-debff32{--spacer-size:15px;}.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-10 .elementor-element.elementor-element-6a9c024{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-6a9c024 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-6a9c024 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-98bcc61{--spacer-size:22px;}.elementor-10 .elementor-element.elementor-element-19bc7a8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.95em;color:#555555;}.elementor-10 .elementor-element.elementor-element-71009e9{--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-10 .elementor-element.elementor-element-71009e9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71009e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8e335c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-7e2c5f4{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-7e2c5f4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-7e2c5f4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-812a28e{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-d04c326{text-align:start;}.elementor-10 .elementor-element.elementor-element-d04c326 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-277def0{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-c81b6ea{text-align:start;}.elementor-10 .elementor-element.elementor-element-c81b6ea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-0fd2ac2{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-b24f232{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b24f232 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-b24f232 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-82f253c{--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-10 .elementor-element.elementor-element-dcb925f{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dcb925f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dcb925f > .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-10 .elementor-element.elementor-element-cf5e4da{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf5e4da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cf5e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-558ebd3{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-558ebd3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-558ebd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e70d554{--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-10 .elementor-element.elementor-element-097e2fa{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-097e2fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-097e2fa > .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-10 .elementor-element.elementor-element-b980aae{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b980aae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b980aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-B-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-43610a3{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43610a3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-43610a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-B-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a84627f{--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-10 .elementor-element.elementor-element-a84627f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a84627f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f19834e{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f19834e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f19834e > .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 right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-541d712{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-2f2daa9{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-e8c4302{text-align:start;}.elementor-10 .elementor-element.elementor-element-e8c4302 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-cd45423{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-e05f7bd{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e05f7bd .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e05f7bd .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-b046e54{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-18cf22a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-f5930b0{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-e96c8a1 .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-10 .elementor-element.elementor-element-e96c8a1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e96c8a1 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e96c8a1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e96c8a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8a2d16d{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-f743d16{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-f743d16:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f743d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-38b384a{--display:flex;}.elementor-10 .elementor-element.elementor-element-7176649{text-align:center;}.elementor-10 .elementor-element.elementor-element-7176649 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-f9006e8{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-921993d{--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-10 .elementor-element.elementor-element-d51c817{--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-10 .elementor-element.elementor-element-d51c817:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d51c817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb53a77{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-66f2a17{text-align:center;}.elementor-10 .elementor-element.elementor-element-66f2a17 .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-10 .elementor-element.elementor-element-d26d7fd{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-70dae22{text-align:center;}.elementor-10 .elementor-element.elementor-element-70dae22 .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-10 .elementor-element.elementor-element-d02cbe5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-10bc84e{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-718109e{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-718109e .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-718109e .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-540339d{--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-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2582788{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-2582788 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cc46c5e{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-2236ea9 .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-10 .elementor-element.elementor-element-2236ea9 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2236ea9 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2236ea9 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2236ea9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a031756{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-1b89fd4{--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-10 .elementor-element.elementor-element-1b89fd4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1b89fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-227d633{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-99dbc12{text-align:center;}.elementor-10 .elementor-element.elementor-element-99dbc12 .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-10 .elementor-element.elementor-element-e400351{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-5512481{text-align:center;}.elementor-10 .elementor-element.elementor-element-5512481 .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-10 .elementor-element.elementor-element-adf4c57{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-b8b8c8c{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-cf264d9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-cf264d9 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-cf264d9 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-1372220{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-27b621c{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-27b621c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d1d730d{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-a2dc256 .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-10 .elementor-element.elementor-element-a2dc256 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a2dc256 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a2dc256 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a2dc256 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-00048d1{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-9cc95f8{--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-10 .elementor-element.elementor-element-9cc95f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9cc95f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-791a47d{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-ca75b42{text-align:center;}.elementor-10 .elementor-element.elementor-element-ca75b42 .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-10 .elementor-element.elementor-element-a2beb12{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-84819f2{text-align:center;}.elementor-10 .elementor-element.elementor-element-84819f2 .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-10 .elementor-element.elementor-element-247bb77{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-0051cac{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-482e3d2{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-482e3d2 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-482e3d2 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-c5064ae{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-d02cd54{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-d02cd54 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fb9af53{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-8d5fee1 .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-10 .elementor-element.elementor-element-8d5fee1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8d5fee1 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8d5fee1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8d5fee1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6c905bd{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-2276c58{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-37bdf0f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-acd5c93{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-acd5c93:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-acd5c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3976358{--display:flex;}.elementor-10 .elementor-element.elementor-element-e57c447{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e57c447 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e57c447 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-39248a7{--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-10 .elementor-element.elementor-element-39248a7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-39248a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-47104ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-755d150{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-755d150 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-755d150 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b00526e{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-19ff404{text-align:start;}.elementor-10 .elementor-element.elementor-element-19ff404 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-573e083{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-5bc3e34{text-align:start;}.elementor-10 .elementor-element.elementor-element-5bc3e34 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-2fd3dd1{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-92f8518{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-92f8518 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-92f8518 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d98c28f{--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-10 .elementor-element.elementor-element-b4d74a9{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b4d74a9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b4d74a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-A-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7c150ac{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c150ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c150ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-A-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9424285{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9424285:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9424285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-A-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8751dcd{--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-10 .elementor-element.elementor-element-2e57497{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e57497:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e57497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-72feff7{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-72feff7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-72feff7 > .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-10 .elementor-element.elementor-element-0d036c7{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0d036c7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d036c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-B-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a3c409c{--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-10 .elementor-element.elementor-element-a3c409c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a3c409c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-871dd9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-7db948a{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-2bfbaf9{text-align:start;}.elementor-10 .elementor-element.elementor-element-2bfbaf9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-7413885{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-099f8b8{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-099f8b8 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-099f8b8 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-86d3746{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-6d7f886{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-73aedf1{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-87b622f .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-10 .elementor-element.elementor-element-87b622f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-87b622f .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87b622f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-87b622f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-aad78af{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-c5fde35{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5fde35:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c5fde35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Couples-Photo-Shoot-A-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ea23c66{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-ea23c66:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ea23c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-0578ca4{--display:flex;}.elementor-10 .elementor-element.elementor-element-8232eed{text-align:center;}.elementor-10 .elementor-element.elementor-element-8232eed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-011ec8e{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-e3d2b74{--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-10 .elementor-element.elementor-element-bb3e944{--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-10 .elementor-element.elementor-element-bb3e944:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bb3e944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e15fbc0{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-60be310{text-align:center;}.elementor-10 .elementor-element.elementor-element-60be310 .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-10 .elementor-element.elementor-element-7393a59{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-7e6512d{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e6512d .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-10 .elementor-element.elementor-element-7edd891{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-6533472{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-f2848e4{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f2848e4 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f2848e4 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-d5391d6{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3435d4a{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-3435d4a .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1493ca5{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-1aded03 .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-10 .elementor-element.elementor-element-1aded03 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1aded03 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1aded03 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-1aded03 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-25752c3{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-9f7ecf4{--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-10 .elementor-element.elementor-element-9f7ecf4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f7ecf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-3c57df7{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-8f6ab42{text-align:center;}.elementor-10 .elementor-element.elementor-element-8f6ab42 .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-10 .elementor-element.elementor-element-eb5346c{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-f83ced3{text-align:center;}.elementor-10 .elementor-element.elementor-element-f83ced3 .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-10 .elementor-element.elementor-element-c9bd668{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-8e13b19{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-25e1b4f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-25e1b4f .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-25e1b4f .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-6ba2b13{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5bfddfd{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-5bfddfd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6f2e5fe{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-d0fe91d .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-10 .elementor-element.elementor-element-d0fe91d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d0fe91d .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0fe91d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d0fe91d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d8a6350{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-ebfa03c{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-16d16e0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-6cfe398{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6cfe398:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6cfe398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cc9e66a{--display:flex;}.elementor-10 .elementor-element.elementor-element-c5cfde4{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c5cfde4 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c5cfde4 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-f07b5a0{--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-10 .elementor-element.elementor-element-f07b5a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f07b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-df9430d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-230f1f9{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-230f1f9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-230f1f9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-25ccfba{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-586df65{text-align:start;}.elementor-10 .elementor-element.elementor-element-586df65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-18779c5{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-d22b663{text-align:start;}.elementor-10 .elementor-element.elementor-element-d22b663 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-2b1a105{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-f738183{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f738183 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f738183 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8c93ee8{--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-10 .elementor-element.elementor-element-9c1d181{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c1d181:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9c1d181 > .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-10 .elementor-element.elementor-element-794b0a3{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-794b0a3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-794b0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Family-Photoshoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6e8d8cc{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e8d8cc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e8d8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Family-Photoshoot-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-121892d{--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-10 .elementor-element.elementor-element-121892d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-121892d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-295a1e0{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-295a1e0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-295a1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Childrens-Photoshoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4dd7a73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-b7a2c2e{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-8d9f244{text-align:start;}.elementor-10 .elementor-element.elementor-element-8d9f244 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-2e9ed79{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-4f0b705{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-4f0b705 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-4f0b705 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-ef87c1a{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-448d9b3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-d74d9f0{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-9302fc0 .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-10 .elementor-element.elementor-element-9302fc0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9302fc0 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9302fc0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9302fc0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cb8fc82{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-933006b{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-933006b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-933006b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-2d27b6f{--display:flex;}.elementor-10 .elementor-element.elementor-element-e2b19a3{text-align:center;}.elementor-10 .elementor-element.elementor-element-e2b19a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-15c3954{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-60f0239{--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-10 .elementor-element.elementor-element-44fdbe0{--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-10 .elementor-element.elementor-element-44fdbe0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-44fdbe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bdffed4{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-4838eb5{text-align:center;}.elementor-10 .elementor-element.elementor-element-4838eb5 .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-10 .elementor-element.elementor-element-4624e96{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-15bed63{text-align:center;}.elementor-10 .elementor-element.elementor-element-15bed63 .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-10 .elementor-element.elementor-element-7bde5ea{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-37690e6{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-603db0d{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-603db0d .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-603db0d .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-b62b2b6{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-871d9ca{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-871d9ca .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6b73eb9{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-b670c9c .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-10 .elementor-element.elementor-element-b670c9c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b670c9c .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b670c9c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b670c9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9211d85{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-82d99e9{--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-10 .elementor-element.elementor-element-82d99e9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-82d99e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-662a9ce{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-4d7e42e{text-align:center;}.elementor-10 .elementor-element.elementor-element-4d7e42e .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-10 .elementor-element.elementor-element-6c902b2{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-4ea4bb5{text-align:center;}.elementor-10 .elementor-element.elementor-element-4ea4bb5 .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-10 .elementor-element.elementor-element-8157173{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-e5efee9{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-dd40791{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-dd40791 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-dd40791 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-d1460bb{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-05df832{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-05df832 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c60fe6b{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-818beeb .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-10 .elementor-element.elementor-element-818beeb .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-818beeb .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-818beeb .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-818beeb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-38fc18f{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-edd50a8{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-516fc0b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-7dbe219{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7dbe219:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7dbe219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e85459{--display:flex;}.elementor-10 .elementor-element.elementor-element-b35e9f4{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b35e9f4 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-b35e9f4 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-6f37781{--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-10 .elementor-element.elementor-element-6f37781:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6f37781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f6edf18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-8a80f19{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-8a80f19 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-8a80f19 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-0da27ed{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c5a6597{text-align:start;}.elementor-10 .elementor-element.elementor-element-c5a6597 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-ad16a9e{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-91f4732{text-align:start;}.elementor-10 .elementor-element.elementor-element-91f4732 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-9fd48c7{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-caa3e28{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-caa3e28 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-caa3e28 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-148d85c{--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-10 .elementor-element.elementor-element-631bdc4{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-631bdc4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-631bdc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4a42b80{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4a42b80:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4a42b80 > .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-10 .elementor-element.elementor-element-49d57c3{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49d57c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49d57c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b5b2dad{--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-10 .elementor-element.elementor-element-b5b2dad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5b2dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-da77a8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-0e212b4{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-929b979{text-align:start;}.elementor-10 .elementor-element.elementor-element-929b979 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-1c1aa70{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-6e75c64{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-6e75c64 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-6e75c64 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-7749b63{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-033fe22{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-e786c13{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-d5232a1 .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-10 .elementor-element.elementor-element-d5232a1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d5232a1 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d5232a1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d5232a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b446eb2{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-b8b21e2{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b8b21e2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b8b21e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-2-1.png");background-position:center top;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-474c008{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-474c008:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-474c008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-aa5f66c{--display:flex;}.elementor-10 .elementor-element.elementor-element-ef6b5ce{text-align:center;}.elementor-10 .elementor-element.elementor-element-ef6b5ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-ed68783{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-3fac977{--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-10 .elementor-element.elementor-element-65d297d{--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-10 .elementor-element.elementor-element-65d297d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-65d297d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-023c1bb{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-d21ba39{text-align:center;}.elementor-10 .elementor-element.elementor-element-d21ba39 .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-10 .elementor-element.elementor-element-29487f8{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-836dc2a{text-align:center;}.elementor-10 .elementor-element.elementor-element-836dc2a .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-10 .elementor-element.elementor-element-8bf2d9a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-bd96444{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-cc3f9ab{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-cc3f9ab .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-cc3f9ab .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-f4d68de{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-ca6740b{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-ca6740b .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c1cee01{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-2d7f685 .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-10 .elementor-element.elementor-element-2d7f685 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2d7f685 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2d7f685 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2d7f685 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-21a67f4{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-47964c6{--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-10 .elementor-element.elementor-element-47964c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-47964c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-9a63633{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-5600d81{text-align:center;}.elementor-10 .elementor-element.elementor-element-5600d81 .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-10 .elementor-element.elementor-element-870e859{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-1ccb102{text-align:center;}.elementor-10 .elementor-element.elementor-element-1ccb102 .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-10 .elementor-element.elementor-element-e4e8c65{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-0fd4878{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-0c3f7a7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-0c3f7a7 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-0c3f7a7 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-356d019{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4d9b8bd{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-4d9b8bd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-29e2278{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-8e79552 .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-10 .elementor-element.elementor-element-8e79552 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8e79552 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8e79552 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8e79552 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5b99880{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-f85fc82{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-c6695bc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-bdd7701{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bdd7701:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bdd7701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4cbccea{--display:flex;}.elementor-10 .elementor-element.elementor-element-a868aae{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a868aae .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-a868aae .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-babfc6e{--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-10 .elementor-element.elementor-element-babfc6e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-babfc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-5f28168{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-553e775{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-553e775 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-553e775 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-5bd58ac{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-349a765{text-align:start;}.elementor-10 .elementor-element.elementor-element-349a765 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-d9f1eff{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-eaf2747{text-align:start;}.elementor-10 .elementor-element.elementor-element-eaf2747 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-16d125f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a45b74d{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a45b74d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-a45b74d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-adfa444{--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-10 .elementor-element.elementor-element-b8816b6{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b8816b6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b8816b6 > .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-10 .elementor-element.elementor-element-9bffaad{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9bffaad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9bffaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Baby-Photo-Shoot-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2331818{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2331818:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2331818 > .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-10 .elementor-element.elementor-element-5fbdcb7{--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-10 .elementor-element.elementor-element-c0a6c49{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c0a6c49:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c0a6c49 > .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:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-71bfc9e{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-71bfc9e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71bfc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Childrens-Photoshoot-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9934f24{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9934f24:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9934f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Childrens-Photoshoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ebcedc9{--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-10 .elementor-element.elementor-element-ebcedc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ebcedc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-e2e0b95{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e2e0b95:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e2e0b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Newborn-3-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-94f9c35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-5ee9015{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-6c2f7f3{text-align:start;}.elementor-10 .elementor-element.elementor-element-6c2f7f3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-b89d933{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-588d002{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-588d002 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-588d002 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-d9f781e{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-1e630f2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-7f1943f{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-9696346 .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-10 .elementor-element.elementor-element-9696346 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9696346 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9696346 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9696346 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-01deea3{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-77d3c5e{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-77d3c5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-77d3c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-b600e18{--display:flex;}.elementor-10 .elementor-element.elementor-element-56aebab{text-align:center;}.elementor-10 .elementor-element.elementor-element-56aebab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-68fb0a9{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-6f9adab{--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-10 .elementor-element.elementor-element-ec057bb{--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-10 .elementor-element.elementor-element-ec057bb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ec057bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3b44fc7{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-44f26be{text-align:center;}.elementor-10 .elementor-element.elementor-element-44f26be .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-10 .elementor-element.elementor-element-3391c64{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-241b366{text-align:center;}.elementor-10 .elementor-element.elementor-element-241b366 .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-10 .elementor-element.elementor-element-bfc2e9a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-3eaa91b{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-c71f107{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c71f107 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c71f107 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-ab5503b{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-23818b7{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-23818b7 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f4fb426{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-e5cb4a2 .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-10 .elementor-element.elementor-element-e5cb4a2 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e5cb4a2 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e5cb4a2 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e5cb4a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3bc9ce9{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-3482c13{--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-10 .elementor-element.elementor-element-3482c13:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3482c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-d698633{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-a7a62a0{text-align:center;}.elementor-10 .elementor-element.elementor-element-a7a62a0 .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-10 .elementor-element.elementor-element-e92d206{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-2995b7d{text-align:center;}.elementor-10 .elementor-element.elementor-element-2995b7d .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-10 .elementor-element.elementor-element-ffe0e48{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-a6e81c5{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-cc5257c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-cc5257c .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-cc5257c .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-a7d1acf{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8133829{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-8133829 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-dfea00f{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-f47aad0 .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-10 .elementor-element.elementor-element-f47aad0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f47aad0 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f47aad0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f47aad0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ccd9848{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-54fde0f{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-b7e2016{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-f12b5ba{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f12b5ba:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f12b5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-398afe0{--display:flex;}.elementor-10 .elementor-element.elementor-element-648ebbb{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-648ebbb .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-648ebbb .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-404ca71{--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-10 .elementor-element.elementor-element-404ca71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-404ca71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-38edc7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-4f5cf46{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-4f5cf46 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-4f5cf46 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6731d71{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-1428e80{text-align:start;}.elementor-10 .elementor-element.elementor-element-1428e80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-349e5d0{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-303242a{text-align:start;}.elementor-10 .elementor-element.elementor-element-303242a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-8bfb159{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-78af344{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-78af344 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-78af344 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-100853c{--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-10 .elementor-element.elementor-element-365cb2c{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-365cb2c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-365cb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Maternity-Photo-Shoot-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9b1530e{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9b1530e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b1530e > .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-10 .elementor-element.elementor-element-f2e88cd{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f2e88cd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f2e88cd > .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-10 .elementor-element.elementor-element-2028948{--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-10 .elementor-element.elementor-element-2028948:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2028948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-3bfa1b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-20db4c0{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-2970d07{text-align:start;}.elementor-10 .elementor-element.elementor-element-2970d07 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-4c4fb27{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-5a61a07{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5a61a07 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5a61a07 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-ae44c14{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-cc6a931{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-392a4e5{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-abc6d68 .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-10 .elementor-element.elementor-element-abc6d68 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-abc6d68 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-abc6d68 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-abc6d68 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc5e0a9{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bdfdd9 > .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:-231px 0px;background-repeat:no-repeat;background-size:1200px auto;}.elementor-10 .elementor-element.elementor-element-89ef85d{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-89ef85d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-89ef85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-0b463a7{--display:flex;}.elementor-10 .elementor-element.elementor-element-498aaa9{text-align:center;}.elementor-10 .elementor-element.elementor-element-498aaa9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-e1f33fb{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-4615bb2{--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-10 .elementor-element.elementor-element-5d60a81{--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-10 .elementor-element.elementor-element-5d60a81:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d60a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-17c2edf{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-f5448d6{text-align:center;}.elementor-10 .elementor-element.elementor-element-f5448d6 .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-10 .elementor-element.elementor-element-2b19b55{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-094ab73{text-align:center;}.elementor-10 .elementor-element.elementor-element-094ab73 .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-10 .elementor-element.elementor-element-a4c6c79{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-efd31c2{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-5f3a6bd{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5f3a6bd .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5f3a6bd .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-e2d4011{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-f775e6e{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-f775e6e .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d334857{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-9d7ef70 .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-10 .elementor-element.elementor-element-9d7ef70 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9d7ef70 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9d7ef70 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9d7ef70 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed07da2{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-4575801{--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-10 .elementor-element.elementor-element-4575801:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4575801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-4f17a87{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-47774e8{text-align:center;}.elementor-10 .elementor-element.elementor-element-47774e8 .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-10 .elementor-element.elementor-element-b806898{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-ee40570{text-align:center;}.elementor-10 .elementor-element.elementor-element-ee40570 .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-10 .elementor-element.elementor-element-bb42e0e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-0e847c8{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-b588e94{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b588e94 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-b588e94 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-f303ed9{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-40394bf{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-40394bf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c363efb{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-ebe0936 .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-10 .elementor-element.elementor-element-ebe0936 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ebe0936 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ebe0936 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ebe0936 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7668b32{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-0960070{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-802d541{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-145a7cc{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-145a7cc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-145a7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc51df4{--display:flex;}.elementor-10 .elementor-element.elementor-element-6eda3f7{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-6eda3f7 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-6eda3f7 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-40d9372{--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-10 .elementor-element.elementor-element-40d9372:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-40d9372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e1df18d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-da5a599{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-da5a599 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-da5a599 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d066207{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-0888709{text-align:start;}.elementor-10 .elementor-element.elementor-element-0888709 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-57ec91b{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-a52113b{text-align:start;}.elementor-10 .elementor-element.elementor-element-a52113b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-568d401{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c67118a{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c67118a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c67118a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-041438e{--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-10 .elementor-element.elementor-element-0f908e5{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0f908e5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f908e5 > .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-10 .elementor-element.elementor-element-971cc6a{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-971cc6a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-971cc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c10ec23{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c10ec23:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c10ec23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-2-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-eaadd37{--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-10 .elementor-element.elementor-element-eaadd37:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eaadd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0249d3a{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0249d3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0249d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Gender-Reveal-2-1.png");background-position:-157px -60px;background-repeat:no-repeat;background-size:1250px auto;}.elementor-10 .elementor-element.elementor-element-da0ed48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-c5b5722{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-7543591{text-align:start;}.elementor-10 .elementor-element.elementor-element-7543591 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-aa05b9f{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-875750a{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-875750a .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-875750a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-11b6358{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-5cd779a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-aff58ac{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-f6ce8d7 .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-10 .elementor-element.elementor-element-f6ce8d7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f6ce8d7 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f6ce8d7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f6ce8d7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c87ceb0{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-f4b12c3{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-f4b12c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f4b12c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-8377ef5{--display:flex;}.elementor-10 .elementor-element.elementor-element-85064c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-85064c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-7bea611{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-2863f1d{--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-10 .elementor-element.elementor-element-f887638{--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-10 .elementor-element.elementor-element-f887638:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f887638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-4b6e9ae{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-588e5a0{text-align:center;}.elementor-10 .elementor-element.elementor-element-588e5a0 .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-10 .elementor-element.elementor-element-4931ba6{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-eb57522{text-align:center;}.elementor-10 .elementor-element.elementor-element-eb57522 .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-10 .elementor-element.elementor-element-fcca06b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-cf30f08{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-ab7dcb0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ab7dcb0 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-ab7dcb0 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-3b3304b{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4de06cf{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-4de06cf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c421c72{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-ef5475d .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-10 .elementor-element.elementor-element-ef5475d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ef5475d .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ef5475d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ef5475d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a900c4c{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-c230b9c{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-cf3f359{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-144559e{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-144559e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-144559e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4a4a760{--display:flex;}.elementor-10 .elementor-element.elementor-element-08fcdda{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-08fcdda .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-08fcdda .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-3f6f88b{--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-10 .elementor-element.elementor-element-3f6f88b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f6f88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-87ce8c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-bec5c6f{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-bec5c6f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-bec5c6f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-9cc1293{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-99dd598{text-align:start;}.elementor-10 .elementor-element.elementor-element-99dd598 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-764b14f{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-9cd2dc8{text-align:start;}.elementor-10 .elementor-element.elementor-element-9cd2dc8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-f04141f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e2f5472{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e2f5472 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e2f5472 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-837cdb5{--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-10 .elementor-element.elementor-element-bf4a0db{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bf4a0db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bf4a0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Portraits-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-71f1809{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-71f1809:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71f1809 > .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-10 .elementor-element.elementor-element-29e91b1{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29e91b1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-29e91b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Portraits-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-085108a{--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-10 .elementor-element.elementor-element-085108a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-085108a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-356e539{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-d37bf06{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-fd21263{text-align:start;}.elementor-10 .elementor-element.elementor-element-fd21263 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-4596fbd{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-612a2eb{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-612a2eb .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-612a2eb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-4314923{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-2e20487{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-8318d83{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-93d7957 .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-10 .elementor-element.elementor-element-93d7957 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-93d7957 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-93d7957 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-93d7957 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a68ffd6{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-4781b47{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4781b47:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4781b47 > .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:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ff1ddec{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-ff1ddec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff1ddec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-ab76ae1{--display:flex;}.elementor-10 .elementor-element.elementor-element-8f6da20{text-align:center;}.elementor-10 .elementor-element.elementor-element-8f6da20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-b8f4ed9{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-83cfd36{--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-10 .elementor-element.elementor-element-1a683b6{--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-10 .elementor-element.elementor-element-1a683b6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a683b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-095d0ae{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-845180f{text-align:center;}.elementor-10 .elementor-element.elementor-element-845180f .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-10 .elementor-element.elementor-element-59bdd44{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-e6d24fe{text-align:center;}.elementor-10 .elementor-element.elementor-element-e6d24fe .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-10 .elementor-element.elementor-element-e5a502b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-0d4f6fe{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-5590b59{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5590b59 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5590b59 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-bffef6d{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-27e38a8{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-27e38a8 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-40f925d{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-1aa40fb .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-10 .elementor-element.elementor-element-1aa40fb .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1aa40fb .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1aa40fb .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-1aa40fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f84cf13{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-ac9cf42{--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-10 .elementor-element.elementor-element-ac9cf42:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ac9cf42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-9086e11{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-be6c578{text-align:center;}.elementor-10 .elementor-element.elementor-element-be6c578 .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-10 .elementor-element.elementor-element-3d7457a{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-b514ec6{text-align:center;}.elementor-10 .elementor-element.elementor-element-b514ec6 .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-10 .elementor-element.elementor-element-266c49b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-7afcd1f{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-10eaea6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-10eaea6 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-10eaea6 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-82ea402{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-24de30a{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-24de30a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-00a383d{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-b5eb66f .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-10 .elementor-element.elementor-element-b5eb66f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b5eb66f .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5eb66f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b5eb66f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-318a750{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-15c6473{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-bf7ace4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-8074315{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8074315:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8074315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0da0a36{--display:flex;}.elementor-10 .elementor-element.elementor-element-229646a{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-229646a .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-229646a .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-a905d12{--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-10 .elementor-element.elementor-element-a905d12:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a905d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-49f3060{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-023e854{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-023e854 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-023e854 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4f6516c{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-635b521{text-align:start;}.elementor-10 .elementor-element.elementor-element-635b521 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-e1fbe7d{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-af379f9{text-align:start;}.elementor-10 .elementor-element.elementor-element-af379f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-5de6c52{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-cc756e4{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-cc756e4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-cc756e4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c3c22a1{--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-10 .elementor-element.elementor-element-85446ce{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-85446ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-85446ce > .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:-414px 0px;background-repeat:no-repeat;background-size:1200px auto;}.elementor-10 .elementor-element.elementor-element-43ffe02{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43ffe02:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-43ffe02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Matric-Farewell-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bb66763{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb66763:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bb66763 > .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-10 .elementor-element.elementor-element-b55816a{--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-10 .elementor-element.elementor-element-b55816a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b55816a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edf2eb;}.elementor-10 .elementor-element.elementor-element-5300f24{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5300f24:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5300f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Matric-Farewell-2-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-acb2325{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-204587a{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-02ec105{text-align:start;}.elementor-10 .elementor-element.elementor-element-02ec105 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-99bb0e8{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-f4062eb{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f4062eb .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f4062eb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-c5fe493{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-1a33986{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-494a1fd{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-e6c529b .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-10 .elementor-element.elementor-element-e6c529b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e6c529b .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e6c529b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e6c529b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fa090dc{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-d86d028{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-d86d028:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d86d028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-d108c1b{--display:flex;}.elementor-10 .elementor-element.elementor-element-7e64ccb{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e64ccb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-2a6a170{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-98eaee5{--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-10 .elementor-element.elementor-element-9265943{--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-10 .elementor-element.elementor-element-9265943:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9265943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a6436b{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-f5194e6{text-align:center;}.elementor-10 .elementor-element.elementor-element-f5194e6 .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-10 .elementor-element.elementor-element-14ff537{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-293e7e1{text-align:center;}.elementor-10 .elementor-element.elementor-element-293e7e1 .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-10 .elementor-element.elementor-element-68a5657{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-ed1ef12{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-9355a21{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9355a21 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-9355a21 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-0e94ffc{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-ce89951{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-ce89951 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-16dd4ce{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-7ae272d .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-10 .elementor-element.elementor-element-7ae272d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7ae272d .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ae272d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7ae272d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-466a044{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-27a16ab{--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-10 .elementor-element.elementor-element-27a16ab:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-27a16ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-dc36de0{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-ad16441{text-align:center;}.elementor-10 .elementor-element.elementor-element-ad16441 .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-10 .elementor-element.elementor-element-8c96518{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-5d0bd10{text-align:center;}.elementor-10 .elementor-element.elementor-element-5d0bd10 .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-10 .elementor-element.elementor-element-ad3d01b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-a318069{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-4f005ad{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-4f005ad .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-4f005ad .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-e309326{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5b380d7{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-5b380d7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-03ac064{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-364add7 .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-10 .elementor-element.elementor-element-364add7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-364add7 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-364add7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-364add7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c345a32{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-1640431{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-bc48b0d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-d4aa746{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d4aa746:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d4aa746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-411a182{--display:flex;}.elementor-10 .elementor-element.elementor-element-c3682d4{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c3682d4 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c3682d4 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-9b8a16a{--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-10 .elementor-element.elementor-element-9b8a16a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b8a16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7f1a6f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-4fc8331{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-4fc8331 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-4fc8331 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e654a04{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-03e12ad{text-align:start;}.elementor-10 .elementor-element.elementor-element-03e12ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-e72eaf8{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-82a1eab{text-align:start;}.elementor-10 .elementor-element.elementor-element-82a1eab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-49e9fe9{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a829173{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a829173 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-a829173 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-cea5f8a{--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-10 .elementor-element.elementor-element-907a663{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-907a663:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-907a663 > .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-10 .elementor-element.elementor-element-6a1e5ca{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a1e5ca:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6a1e5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c55fa79{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c55fa79:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c55fa79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5f185ff{--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-10 .elementor-element.elementor-element-5f185ff:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f185ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bedfe83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-3a512c3{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-2e3925a{text-align:start;}.elementor-10 .elementor-element.elementor-element-2e3925a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-87ac1f2{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-e217a8d{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e217a8d .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e217a8d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-e4f91af{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-8d29b8f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-80d11e3{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-177571b .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-10 .elementor-element.elementor-element-177571b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-177571b .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-177571b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-177571b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-718f53e{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-5d92342{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d92342:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d92342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Pets-Photo-Shoot-2-1.png");background-position:-339px 0px;background-repeat:no-repeat;background-size:1200px auto;}.elementor-10 .elementor-element.elementor-element-3f9ca8d{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-3f9ca8d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f9ca8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-516b1f2{--display:flex;}.elementor-10 .elementor-element.elementor-element-92fa2f3{text-align:center;}.elementor-10 .elementor-element.elementor-element-92fa2f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-15c353e{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-b93ce47{--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-10 .elementor-element.elementor-element-9475232{--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-10 .elementor-element.elementor-element-9475232:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9475232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3bac70{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-eef67f3{text-align:center;}.elementor-10 .elementor-element.elementor-element-eef67f3 .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-10 .elementor-element.elementor-element-851deb4{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-b1d6e3b{text-align:center;}.elementor-10 .elementor-element.elementor-element-b1d6e3b .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-10 .elementor-element.elementor-element-fa0245a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-eccd16d{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-13ae6fc{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-13ae6fc .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-13ae6fc .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-70ba1a8{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-0a8bae6{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-0a8bae6 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e8fbec8{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-48d61c8 .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-10 .elementor-element.elementor-element-48d61c8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-48d61c8 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-48d61c8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-48d61c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56ee53d{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-83e68d0{--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-10 .elementor-element.elementor-element-83e68d0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83e68d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-2e6cee0{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-c305100{text-align:center;}.elementor-10 .elementor-element.elementor-element-c305100 .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-10 .elementor-element.elementor-element-9b0061c{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-d727b1f{text-align:center;}.elementor-10 .elementor-element.elementor-element-d727b1f .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-10 .elementor-element.elementor-element-347bb62{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-269e99a{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-71fbb10{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-71fbb10 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-71fbb10 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-e92a900{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3a2e087{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-3a2e087 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fc9cbd3{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-dd4c7bd .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-10 .elementor-element.elementor-element-dd4c7bd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-dd4c7bd .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd4c7bd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-dd4c7bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b01a32e{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-3f7db56{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-5781cd6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-8ffe56e{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ffe56e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8ffe56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ab5e23{--display:flex;}.elementor-10 .elementor-element.elementor-element-fa587c9{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-fa587c9 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-fa587c9 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-10 .elementor-element.elementor-element-aed2306{--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-10 .elementor-element.elementor-element-aed2306:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aed2306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-5cf8a47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-da4bd22{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-da4bd22 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-da4bd22 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-deb238c{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-100a666{text-align:start;}.elementor-10 .elementor-element.elementor-element-100a666 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-6464c05{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-7234444{text-align:start;}.elementor-10 .elementor-element.elementor-element-7234444 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;font-style:normal;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-8f3b0f0{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c3a996b{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c3a996b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c3a996b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a448261{--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-10 .elementor-element.elementor-element-494d80a{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-494d80a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-494d80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8c5df54{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c5df54:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c5df54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-42d8040{--display:flex;--min-height:420px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-42d8040:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-42d8040 > .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-10 .elementor-element.elementor-element-6706d99{--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-10 .elementor-element.elementor-element-6706d99:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6706d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-a0dbed0{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a0dbed0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a0dbed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Flowers-3.png");background-position:center left;background-repeat:no-repeat;background-size:1200px auto;}.elementor-10 .elementor-element.elementor-element-24cd422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-d150329{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-c7f3b24{text-align:start;}.elementor-10 .elementor-element.elementor-element-c7f3b24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;line-height:1.2em;color:#1A1A1A;}.elementor-10 .elementor-element.elementor-element-5687d64{--spacer-size:18px;}.elementor-10 .elementor-element.elementor-element-90c3420{--divider-border-style:solid;--divider-color:#D3B035;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-90c3420 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-90c3420 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-10 .elementor-element.elementor-element-e31d5de{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-af73ef1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.95em;color:#444444;}.elementor-10 .elementor-element.elementor-element-1163e77{--spacer-size:28px;}.elementor-10 .elementor-element.elementor-element-4d91fc5 .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-10 .elementor-element.elementor-element-4d91fc5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4d91fc5 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4d91fc5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4d91fc5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-76e3d48{--spacer-size:55px;}.elementor-10 .elementor-element.elementor-element-bf8b36e{--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:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-bf8b36e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bf8b36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f5;}.elementor-10 .elementor-element.elementor-element-c158a31{--display:flex;}.elementor-10 .elementor-element.elementor-element-8e4091e{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e4091e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:0.3em;color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-3bdd9ed{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-6493d1a{--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-10 .elementor-element.elementor-element-027263c{--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-10 .elementor-element.elementor-element-027263c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-027263c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-76b0c05{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-549c964{text-align:center;}.elementor-10 .elementor-element.elementor-element-549c964 .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-10 .elementor-element.elementor-element-a4b15b4{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-9b44118{text-align:center;}.elementor-10 .elementor-element.elementor-element-9b44118 .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-10 .elementor-element.elementor-element-32e68d8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-f0acee5{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-bb00100{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-bb00100 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-bb00100 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-a4f3da7{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-icon i{color:#6C8A60;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-icon svg{fill:#6C8A60;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-09d76c3{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-09d76c3 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ee4b4d0{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-f181078 .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-10 .elementor-element.elementor-element-f181078 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f181078 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f181078 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f181078 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-547cd72{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-d34f12e{--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-10 .elementor-element.elementor-element-d34f12e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d34f12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8A60;}.elementor-10 .elementor-element.elementor-element-4b40117{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-a0ac9a9{text-align:center;}.elementor-10 .elementor-element.elementor-element-a0ac9a9 .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-10 .elementor-element.elementor-element-2b44c1d{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-b6085cb{text-align:center;}.elementor-10 .elementor-element.elementor-element-b6085cb .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-10 .elementor-element.elementor-element-a21240b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;line-height:1.6em;color:rgba(255,255,255,0.60);}.elementor-10 .elementor-element.elementor-element-85f2cd3{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-f1fb239{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f1fb239 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f1fb239 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10 .elementor-element.elementor-element-6bc9c20{--spacer-size:12px;}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-87f9862{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-10 .elementor-element.elementor-element-87f9862 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-675e6dc{--spacer-size:24px;}.elementor-10 .elementor-element.elementor-element-1a06ed8 .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-10 .elementor-element.elementor-element-1a06ed8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1a06ed8 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1a06ed8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-1a06ed8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-32fc1d0{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-0b32d9e{--spacer-size:8px;}.elementor-10 .elementor-element.elementor-element-9b8b1c8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;line-height:1.6em;color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-36f4fa5{--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:110px;--padding-bottom:110px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-36f4fa5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-36f4fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fielafynbos.co.za/wp-content/uploads/2026/05/Wedding-Photography-A-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-36f4fa5::before, .elementor-10 .elementor-element.elementor-element-36f4fa5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-36f4fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-36f4fa5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-36f4fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-36f4fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.55);--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-a581820{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-10 .elementor-element.elementor-element-03898b5{text-align:center;}.elementor-10 .elementor-element.elementor-element-03898b5 .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-10 .elementor-element.elementor-element-44eede3{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-1900834{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.9em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-994d6c7{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-c39ed97 .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-10 .elementor-element.elementor-element-c39ed97 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c39ed97 .elementor-button:focus{background-color:#D3B035;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c39ed97 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c39ed97 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ccdfa81 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-a010087{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4eb508d{--padding-top:67px;--padding-bottom:67px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-3949f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-8e4394c .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-19bc7a8{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d04c326 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-c81b6ea .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-dcb925f{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-cf5e4da{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-558ebd3{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-097e2fa{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-b980aae{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-43610a3{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-f19834e{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-541d712{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e8c4302 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-18cf22a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f743d16{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-7176649 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-66f2a17 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-70dae22 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-d02cbe5{font-size:12px;}.elementor-10 .elementor-element.elementor-element-99dbc12 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-5512481 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-adf4c57{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ca75b42 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-84819f2 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-247bb77{font-size:12px;}.elementor-10 .elementor-element.elementor-element-37bdf0f{font-size:11px;}.elementor-10 .elementor-element.elementor-element-19ff404 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-5bc3e34 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-b4d74a9{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-7c150ac{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-9424285{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-2e57497{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-72feff7{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-0d036c7{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-871dd9a{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2bfbaf9 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-6d7f886{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c5fde35{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-ea23c66{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-8232eed .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-60be310 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-7e6512d .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-7edd891{font-size:12px;}.elementor-10 .elementor-element.elementor-element-8f6ab42 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-f83ced3 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-c9bd668{font-size:12px;}.elementor-10 .elementor-element.elementor-element-16d16e0{font-size:11px;}.elementor-10 .elementor-element.elementor-element-586df65 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-d22b663 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-9c1d181{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-794b0a3{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-6e8d8cc{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-295a1e0{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-4dd7a73{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-8d9f244 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-448d9b3{font-size:14px;}.elementor-10 .elementor-element.elementor-element-933006b{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-e2b19a3 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-4838eb5 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-15bed63 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-7bde5ea{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4d7e42e .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-4ea4bb5 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-8157173{font-size:12px;}.elementor-10 .elementor-element.elementor-element-516fc0b{font-size:11px;}.elementor-10 .elementor-element.elementor-element-c5a6597 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-91f4732 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-631bdc4{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-4a42b80{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-49d57c3{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-da77a8d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-929b979 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-033fe22{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b8b21e2{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-474c008{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-ef6b5ce .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-d21ba39 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-836dc2a .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-8bf2d9a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5600d81 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-1ccb102 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-e4e8c65{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c6695bc{font-size:11px;}.elementor-10 .elementor-element.elementor-element-349a765 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-eaf2747 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-b8816b6{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-9bffaad{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-2331818{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-c0a6c49{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-71bfc9e{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-9934f24{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-e2e0b95{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-94f9c35{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-6c2f7f3 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-1e630f2{font-size:14px;}.elementor-10 .elementor-element.elementor-element-77d3c5e{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-56aebab .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-44f26be .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-241b366 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-bfc2e9a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a7a62a0 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-2995b7d .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-ffe0e48{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b7e2016{font-size:11px;}.elementor-10 .elementor-element.elementor-element-1428e80 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-303242a .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-365cb2c{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-9b1530e{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-f2e88cd{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-3bfa1b6{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2970d07 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-cc6a931{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bdfdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-89ef85d{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-498aaa9 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-f5448d6 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-094ab73 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-a4c6c79{font-size:12px;}.elementor-10 .elementor-element.elementor-element-47774e8 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-ee40570 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-bb42e0e{font-size:12px;}.elementor-10 .elementor-element.elementor-element-802d541{font-size:11px;}.elementor-10 .elementor-element.elementor-element-0888709 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-a52113b .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-0f908e5{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-971cc6a{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-c10ec23{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-0249d3a{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-0249d3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0249d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-da0ed48{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7543591 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-5cd779a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f4b12c3{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-85064c2 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-588e5a0 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-eb57522 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-fcca06b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-cf3f359{font-size:11px;}.elementor-10 .elementor-element.elementor-element-99dd598 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-9cd2dc8 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-bf4a0db{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-71f1809{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-29e91b1{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-356e539{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fd21263 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-2e20487{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4781b47{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-ff1ddec{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-8f6da20 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-845180f .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-e6d24fe .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-e5a502b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-be6c578 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b514ec6 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-266c49b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bf7ace4{font-size:11px;}.elementor-10 .elementor-element.elementor-element-635b521 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-af379f9 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-85446ce{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-85446ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-85446ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-43ffe02{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-bb66763{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-5300f24{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-acb2325{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-02ec105 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-1a33986{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d86d028{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-7e64ccb .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-f5194e6 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-293e7e1 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-68a5657{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ad16441 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-5d0bd10 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-ad3d01b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bc48b0d{font-size:11px;}.elementor-10 .elementor-element.elementor-element-03e12ad .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-82a1eab .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-907a663{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-6a1e5ca{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-c55fa79{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-bedfe83{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2e3925a .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-8d29b8f{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5d92342{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-5d92342:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d92342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-3f9ca8d{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-92fa2f3 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-eef67f3 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b1d6e3b .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-fa0245a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c305100 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-d727b1f .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-347bb62{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5781cd6{font-size:11px;}.elementor-10 .elementor-element.elementor-element-100a666 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-7234444 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-494d80a{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-8c5df54{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-42d8040{--min-height:320px;}.elementor-10 .elementor-element.elementor-element-a0dbed0{--min-height:380px;}.elementor-10 .elementor-element.elementor-element-24cd422{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c7f3b24 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-af73ef1{font-size:14px;}.elementor-10 .elementor-element.elementor-element-bf8b36e{--padding-top:41px;--padding-bottom:41px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-8e4091e .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-549c964 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-9b44118 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-32e68d8{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a0ac9a9 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b6085cb .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-a21240b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9b8b1c8{font-size:11px;}.elementor-10 .elementor-element.elementor-element-36f4fa5{--padding-top:82px;--padding-bottom:82px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-03898b5 .elementor-heading-title{font-size:33px;}.elementor-10 .elementor-element.elementor-element-1900834{font-size:14px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-758959c{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-38c7817{--spacer-size:65px;}.elementor-10 .elementor-element.elementor-element-ccdfa81 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-a010087{font-size:14px;}.elementor-10 .elementor-element.elementor-element-fc316ed{--spacer-size:65px;}.elementor-10 .elementor-element.elementor-element-4eb508d{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-3949f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-8e4394c .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-19bc7a8{font-size:14px;}.elementor-10 .elementor-element.elementor-element-8e335c9{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-d04c326 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c81b6ea .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-dcb925f{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-cf5e4da{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-558ebd3{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-097e2fa{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-b980aae{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-43610a3{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-f19834e{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-541d712{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-e8c4302 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e05f7bd .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-e05f7bd .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-18cf22a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f743d16{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-7176649 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-66f2a17 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-70dae22 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-d02cbe5{font-size:12px;}.elementor-10 .elementor-element.elementor-element-99dbc12 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5512481 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-adf4c57{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ca75b42 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-84819f2 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-247bb77{font-size:12px;}.elementor-10 .elementor-element.elementor-element-37bdf0f{font-size:11px;}.elementor-10 .elementor-element.elementor-element-47104ec{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-19ff404 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5bc3e34 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-b4d74a9{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-7c150ac{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-9424285{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-2e57497{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-72feff7{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-0d036c7{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-871dd9a{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-2bfbaf9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-099f8b8 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-099f8b8 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-6d7f886{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c5fde35{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-ea23c66{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-8232eed .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-60be310 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7e6512d .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-7edd891{font-size:12px;}.elementor-10 .elementor-element.elementor-element-8f6ab42 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f83ced3 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-c9bd668{font-size:12px;}.elementor-10 .elementor-element.elementor-element-16d16e0{font-size:11px;}.elementor-10 .elementor-element.elementor-element-df9430d{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-586df65 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d22b663 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9c1d181{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-794b0a3{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-6e8d8cc{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-295a1e0{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-4dd7a73{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-8d9f244 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4f0b705 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-4f0b705 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-448d9b3{font-size:14px;}.elementor-10 .elementor-element.elementor-element-933006b{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-e2b19a3 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4838eb5 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-15bed63 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-7bde5ea{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4d7e42e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4ea4bb5 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-8157173{font-size:12px;}.elementor-10 .elementor-element.elementor-element-516fc0b{font-size:11px;}.elementor-10 .elementor-element.elementor-element-f6edf18{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-c5a6597 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-91f4732 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-631bdc4{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-4a42b80{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-49d57c3{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-da77a8d{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-929b979 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6e75c64 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-6e75c64 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-033fe22{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b8b21e2{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-474c008{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-ef6b5ce .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d21ba39 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-836dc2a .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-8bf2d9a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5600d81 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1ccb102 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-e4e8c65{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c6695bc{font-size:11px;}.elementor-10 .elementor-element.elementor-element-5f28168{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-349a765 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-eaf2747 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-b8816b6{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-9bffaad{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-2331818{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-c0a6c49{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-71bfc9e{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-9934f24{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-e2e0b95{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-94f9c35{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-6c2f7f3 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-588d002 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-588d002 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-1e630f2{font-size:14px;}.elementor-10 .elementor-element.elementor-element-77d3c5e{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-56aebab .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-44f26be .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-241b366 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-bfc2e9a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a7a62a0 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2995b7d .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-ffe0e48{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b7e2016{font-size:11px;}.elementor-10 .elementor-element.elementor-element-38edc7f{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-1428e80 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-303242a .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-365cb2c{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-9b1530e{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-f2e88cd{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-3bfa1b6{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-2970d07 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5a61a07 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-5a61a07 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-cc6a931{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-3bdfdd9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bdfdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-520px -165px;}.elementor-10 .elementor-element.elementor-element-89ef85d{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-498aaa9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f5448d6 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-094ab73 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-a4c6c79{font-size:12px;}.elementor-10 .elementor-element.elementor-element-47774e8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ee40570 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-bb42e0e{font-size:12px;}.elementor-10 .elementor-element.elementor-element-802d541{font-size:11px;}.elementor-10 .elementor-element.elementor-element-e1df18d{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-0888709 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a52113b .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-0f908e5{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-971cc6a{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-c10ec23{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-0249d3a{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-0249d3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0249d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-347px -225px;}.elementor-10 .elementor-element.elementor-element-da0ed48{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-7543591 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5cd779a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f4b12c3{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-85064c2 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-588e5a0 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-eb57522 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-fcca06b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-cf3f359{font-size:11px;}.elementor-10 .elementor-element.elementor-element-87ce8c5{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-99dd598 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9cd2dc8 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-bf4a0db{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-71f1809{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-29e91b1{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-356e539{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-fd21263 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2e20487{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4781b47{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-ff1ddec{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-8f6da20 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-845180f .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e6d24fe .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-e5a502b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-be6c578 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b514ec6 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-266c49b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bf7ace4{font-size:11px;}.elementor-10 .elementor-element.elementor-element-49f3060{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-635b521 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-af379f9 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-85446ce{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-85446ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-85446ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-43ffe02{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-bb66763{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-5300f24{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-5300f24:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5300f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-190px 0px;}.elementor-10 .elementor-element.elementor-element-acb2325{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-02ec105 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1a33986{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d86d028{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-7e64ccb .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f5194e6 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-293e7e1 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-68a5657{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ad16441 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5d0bd10 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-ad3d01b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-bc48b0d{font-size:11px;}.elementor-10 .elementor-element.elementor-element-7f1a6f2{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-03e12ad .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-82a1eab .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-907a663{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-6a1e5ca{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-c55fa79{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-bedfe83{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-2e3925a .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8d29b8f{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5d92342{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-5d92342:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d92342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-289px -281px;}.elementor-10 .elementor-element.elementor-element-3f9ca8d{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-92fa2f3 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-eef67f3 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b1d6e3b .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-fa0245a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c305100 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d727b1f .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-347bb62{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5781cd6{font-size:11px;}.elementor-10 .elementor-element.elementor-element-5cf8a47{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-100a666 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7234444 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-494d80a{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-8c5df54{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-42d8040{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-a0dbed0{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-24cd422{--padding-top:35px;--padding-bottom:45px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-c7f3b24 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-af73ef1{font-size:14px;}.elementor-10 .elementor-element.elementor-element-bf8b36e{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-8e4091e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-549c964 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9b44118 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-32e68d8{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a0ac9a9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b6085cb .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-a21240b{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9b8b1c8{font-size:11px;}.elementor-10 .elementor-element.elementor-element-36f4fa5{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-a581820{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-03898b5 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-1900834{font-size:14px;}}