.elementor-97 .elementor-element.elementor-element-4f7bfb2>.elementor-background-overlay{background-color:#000;background-image:url(https://www.cradlevalley.co.za/wp-content/uploads/2024/07/Background.png);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:.4;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-4f7bfb2 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-97 .elementor-element.elementor-element-4f7bfb2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-175px;margin-bottom:0;padding:384px 0 300px 0}.elementor-97 .elementor-element.elementor-element-60505df>.elementor-element-populated{margin:-50px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-fe4de3a{text-align:center}.elementor-97 .elementor-element.elementor-element-fe4de3a .elementor-heading-title{font-family:"Cinzel",Sans-serif;font-size:72px;font-weight:400;letter-spacing:-.2px;color:#FFF}.elementor-97 .elementor-element.elementor-element-eb7ea7a>.elementor-widget-container{margin:-420px 0 0 0;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-eb7ea7a img{opacity:.21}.elementor-97 .elementor-element.elementor-element-3d87c72{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button{background-color:#FFF;font-family:"Cormorant",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.3px;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button:focus{background-color:#FFF0;color:#FFF}.elementor-97 .elementor-element.elementor-element-f184cec>.elementor-widget-container{margin:40px 0 0 0}.elementor-97 .elementor-element.elementor-element-f184cec{z-index:1}.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button{background-color:#FFF;font-family:"Cormorant",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.3px;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button:focus{background-color:#FFF0;color:#FFF}.elementor-97 .elementor-element.elementor-element-8ef09e6>.elementor-widget-container{margin:40px 0 0 0}.elementor-97 .elementor-element.elementor-element-8ef09e6{z-index:1}.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button{background-color:#FFF;font-family:"Cormorant",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.3px;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button:focus{background-color:#FFF0;color:#FFF}.elementor-97 .elementor-element.elementor-element-9f39327>.elementor-widget-container{margin:40px 0 0 0}.elementor-97 .elementor-element.elementor-element-9f39327{z-index:1}.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-32e86215:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-32e86215>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBFBFB}.elementor-97 .elementor-element.elementor-element-32e86215>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-32e86215{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:80px 0 120px 0}.elementor-97 .elementor-element.elementor-element-32e86215>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-368b231c>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-55488b96>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-55488b96{text-align:center}.elementor-97 .elementor-element.elementor-element-55488b96 .elementor-heading-title{font-family:var(--e-global-typography-9a36238-font-family),Sans-serif;font-size:var(--e-global-typography-9a36238-font-size);font-weight:var(--e-global-typography-9a36238-font-weight);text-transform:var(--e-global-typography-9a36238-text-transform);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing);color:#877964}.elementor-97 .elementor-element.elementor-element-23bbea45{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:25px;--divider-element-spacing:5px}.elementor-97 .elementor-element.elementor-element-23bbea45 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0}.elementor-97 .elementor-element.elementor-element-23bbea45 .elementor-divider{text-align:center}.elementor-97 .elementor-element.elementor-element-23bbea45.elementor-view-stacked .elementor-icon{background-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-23bbea45.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-23bbea45.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-23bbea45.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-23bbea45.elementor-view-default .elementor-icon svg{fill:#C9BDAA}.elementor-97 .elementor-element.elementor-element-605af0e4>.elementor-widget-container{margin:-7px 0 0 0}.elementor-97 .elementor-element.elementor-element-605af0e4{text-align:center;font-family:var(--e-global-typography-5005c91-font-family),Sans-serif;font-size:var(--e-global-typography-5005c91-font-size);font-weight:var(--e-global-typography-5005c91-font-weight);font-style:var(--e-global-typography-5005c91-font-style);color:#877964}.elementor-97 .elementor-element.elementor-element-6c982188>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-97 .elementor-element.elementor-element-99e7a7d>.elementor-widget-container{margin:-7px 0 0 0}.elementor-97 .elementor-element.elementor-element-99e7a7d{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-7ef44ffe .elementor-button{background-color:#C9BDAA;font-family:"Cinzel",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.8px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:0 0 0 0;padding:20px 34px 20px 34px}.elementor-97 .elementor-element.elementor-element-7ef44ffe .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-7ef44ffe .elementor-button:focus{background-color:var(--e-global-color-002d076);color:#FFF}.elementor-97 .elementor-element.elementor-element-7ef44ffe>.elementor-widget-container{margin:10px 0 0 0}.elementor-97 .elementor-element.elementor-element-7ef44ffe .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-7ef44ffe .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-7284efda>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-7284efda{margin-top:-70px;margin-bottom:0;padding:0 0 120px 0}.elementor-97 .elementor-element.elementor-element-46778813:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-97 .elementor-element.elementor-element-46778813>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cradlevalley.co.za/wp-content/uploads/2024/09/Cradle-Valley-Weddings-Photo.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-46778813.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-97 .elementor-element.elementor-element-46778813.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-97 .elementor-element.elementor-element-46778813>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0 40px 0 40px}.elementor-97 .elementor-element.elementor-element-46778813>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-47a15e17:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-47a15e17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE8}.elementor-97 .elementor-element.elementor-element-47a15e17,.elementor-97 .elementor-element.elementor-element-47a15e17>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-97 .elementor-element.elementor-element-47a15e17{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:30px 50px 0 50px}.elementor-97 .elementor-element.elementor-element-47a15e17>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-562ce974{text-align:center}.elementor-97 .elementor-element.elementor-element-562ce974 .elementor-heading-title{font-family:var(--e-global-typography-c1f4584-font-family),Sans-serif;font-size:var(--e-global-typography-c1f4584-font-size);font-weight:var(--e-global-typography-c1f4584-font-weight);text-transform:var(--e-global-typography-c1f4584-text-transform);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing);color:#000}.elementor-97 .elementor-element.elementor-element-50e7aab4{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:5px}.elementor-97 .elementor-element.elementor-element-50e7aab4 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0}.elementor-97 .elementor-element.elementor-element-50e7aab4 .elementor-divider{text-align:center}.elementor-97 .elementor-element.elementor-element-50e7aab4.elementor-view-stacked .elementor-icon{background-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-50e7aab4.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-50e7aab4.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-50e7aab4.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-50e7aab4.elementor-view-default .elementor-icon svg{fill:#C9BDAA}.elementor-97 .elementor-element.elementor-element-14591240>.elementor-widget-container{margin:-7px 0 0 0}.elementor-97 .elementor-element.elementor-element-14591240{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-7ddfe675:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-97 .elementor-element.elementor-element-7ddfe675>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cradlevalley.co.za/wp-content/uploads/2025/02/Cradle-Valley-Conference-Facilities.jpg);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-7ddfe675.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-97 .elementor-element.elementor-element-7ddfe675.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-97 .elementor-element.elementor-element-7ddfe675>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:300px 40px 0 40px}.elementor-97 .elementor-element.elementor-element-7ddfe675>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-5c377621:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-5c377621>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE8}.elementor-97 .elementor-element.elementor-element-5c377621,.elementor-97 .elementor-element.elementor-element-5c377621>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-97 .elementor-element.elementor-element-5c377621{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:30px 71px 0 70px}.elementor-97 .elementor-element.elementor-element-5c377621>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-65a71f06{text-align:center}.elementor-97 .elementor-element.elementor-element-65a71f06 .elementor-heading-title{font-family:var(--e-global-typography-c1f4584-font-family),Sans-serif;font-size:var(--e-global-typography-c1f4584-font-size);font-weight:var(--e-global-typography-c1f4584-font-weight);text-transform:var(--e-global-typography-c1f4584-text-transform);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing);color:#000}.elementor-97 .elementor-element.elementor-element-4f3d41c8{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:5px}.elementor-97 .elementor-element.elementor-element-4f3d41c8 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0}.elementor-97 .elementor-element.elementor-element-4f3d41c8 .elementor-divider{text-align:center}.elementor-97 .elementor-element.elementor-element-4f3d41c8.elementor-view-stacked .elementor-icon{background-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-4f3d41c8.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-4f3d41c8.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-4f3d41c8.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-4f3d41c8.elementor-view-default .elementor-icon svg{fill:#C9BDAA}.elementor-97 .elementor-element.elementor-element-58fa9f61>.elementor-widget-container{margin:-7px 0 0 0}.elementor-97 .elementor-element.elementor-element-58fa9f61{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-44239cb8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-97 .elementor-element.elementor-element-44239cb8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cradlevalley.co.za/wp-content/uploads/2024/09/Cradle-Valley-Accommodation-Photo.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-44239cb8.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-97 .elementor-element.elementor-element-44239cb8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-97 .elementor-element.elementor-element-44239cb8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:200px 40px 0 40px}.elementor-97 .elementor-element.elementor-element-44239cb8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-48ccd5db:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-48ccd5db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE8}.elementor-97 .elementor-element.elementor-element-48ccd5db,.elementor-97 .elementor-element.elementor-element-48ccd5db>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-97 .elementor-element.elementor-element-48ccd5db{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:30px 71px 0 70px}.elementor-97 .elementor-element.elementor-element-48ccd5db>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-10ba803b>.elementor-widget-container{margin:0 0 0 -20px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-10ba803b{text-align:center}.elementor-97 .elementor-element.elementor-element-10ba803b .elementor-heading-title{font-family:var(--e-global-typography-c1f4584-font-family),Sans-serif;font-size:var(--e-global-typography-c1f4584-font-size);font-weight:var(--e-global-typography-c1f4584-font-weight);text-transform:var(--e-global-typography-c1f4584-text-transform);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing);color:#000}.elementor-97 .elementor-element.elementor-element-715bfea3{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:5px}.elementor-97 .elementor-element.elementor-element-715bfea3 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0}.elementor-97 .elementor-element.elementor-element-715bfea3 .elementor-divider{text-align:center}.elementor-97 .elementor-element.elementor-element-715bfea3.elementor-view-stacked .elementor-icon{background-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-715bfea3.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-715bfea3.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-715bfea3.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-715bfea3.elementor-view-default .elementor-icon svg{fill:#C9BDAA}.elementor-97 .elementor-element.elementor-element-34b67271>.elementor-widget-container{margin:-7px 0 0 0}.elementor-97 .elementor-element.elementor-element-34b67271{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-226cafc3:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-226cafc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-988eb05)}.elementor-97 .elementor-element.elementor-element-226cafc3>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-226cafc3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:108px 0 100px 0}.elementor-97 .elementor-element.elementor-element-226cafc3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-35d643c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-97 .elementor-element.elementor-element-35d643c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-988eb05)}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-35d643c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-35d643c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-35d643c4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 50px 40px 50px}.elementor-97 .elementor-element.elementor-element-35d643c4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-48697f00>.elementor-widget-container{margin:0 -15px 0 -15px}.elementor-97 .elementor-element.elementor-element-48697f00{text-align:center}.elementor-97 .elementor-element.elementor-element-48697f00 .elementor-heading-title{font-family:var(--e-global-typography-9a36238-font-family),Sans-serif;font-size:var(--e-global-typography-9a36238-font-size);font-weight:var(--e-global-typography-9a36238-font-weight);text-transform:var(--e-global-typography-9a36238-text-transform);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing);color:#877964}.elementor-97 .elementor-element.elementor-element-785f9412{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:20px;--divider-element-spacing:5px}.elementor-97 .elementor-element.elementor-element-785f9412 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0}.elementor-97 .elementor-element.elementor-element-785f9412 .elementor-divider{text-align:center}.elementor-97 .elementor-element.elementor-element-785f9412.elementor-view-stacked .elementor-icon{background-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-785f9412.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-785f9412.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA}.elementor-97 .elementor-element.elementor-element-785f9412.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-785f9412.elementor-view-default .elementor-icon svg{fill:#C9BDAA}.elementor-97 .elementor-element.elementor-element-6257bbd0>.elementor-widget-container{margin:-7px 0 30px 0}.elementor-97 .elementor-element.elementor-element-6257bbd0{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-2d4996f9>.elementor-widget-container{margin:0 0 0 20px}.elementor-97 .elementor-element.elementor-element-75b066c:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-75b066c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cradlevalley.co.za/wp-content/uploads/2024/08/Cradle-Valley-Plan-Your-Event.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-97 .elementor-element.elementor-element-75b066c>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-75b066c>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-75b066c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:140px 0 140px 0}.elementor-97 .elementor-element.elementor-element-ee8a056>.elementor-element-populated{margin:0% 54% 0% 0%;--e-column-margin-right:54%;--e-column-margin-left:0%}.elementor-97 .elementor-element.elementor-element-6054fff{width:var(--container-widget-width,100.003%);max-width:100.003%;--container-widget-width:100.003%;--container-widget-flex-grow:0;text-align:left}.elementor-97 .elementor-element.elementor-element-6054fff>.elementor-widget-container{margin:0 -40px 0 0}.elementor-97 .elementor-element.elementor-element-6054fff.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-97 .elementor-element.elementor-element-6054fff .elementor-heading-title{font-family:var(--e-global-typography-9a36238-font-family),Sans-serif;font-size:var(--e-global-typography-9a36238-font-size);font-weight:var(--e-global-typography-9a36238-font-weight);text-transform:var(--e-global-typography-9a36238-text-transform);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing);color:#FFF}.elementor-97 .elementor-element.elementor-element-c763069>.elementor-widget-container{margin:15px 0 10px 0}.elementor-97 .elementor-element.elementor-element-c763069{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#FFF}.elementor-97 .elementor-element.elementor-element-198d137 .elementor-button{background-color:#C9BDAA;font-family:"Cinzel",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.8px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:0 0 0 0;padding:20px 34px 20px 34px}.elementor-97 .elementor-element.elementor-element-198d137 .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-198d137 .elementor-button:focus{background-color:var(--e-global-color-002d076);color:#FFF}.elementor-97 .elementor-element.elementor-element-198d137 .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-198d137 .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-5ce82f38:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-5ce82f38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9F9F9}.elementor-97 .elementor-element.elementor-element-5ce82f38>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-5ce82f38{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 150px 0}.elementor-97 .elementor-element.elementor-element-5ce82f38>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-58a20369>.elementor-container{max-width:1290px}.elementor-97 .elementor-element.elementor-element-58a20369{margin-top:0;margin-bottom:40px}.elementor-97 .elementor-element.elementor-element-22585c32>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-22585c32{text-align:left}.elementor-97 .elementor-element.elementor-element-22585c32 .elementor-heading-title{font-family:var(--e-global-typography-9a36238-font-family),Sans-serif;font-size:var(--e-global-typography-9a36238-font-size);font-weight:var(--e-global-typography-9a36238-font-weight);text-transform:var(--e-global-typography-9a36238-text-transform);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing);color:#877964}.elementor-97 .elementor-element.elementor-element-79ce820f>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-79ce820f{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-73e0ade1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-73e0ade1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button{background-color:#C9BDAA;font-family:"Cinzel",Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.8px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:0 0 0 0;padding:20px 34px 20px 34px}.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button:hover,.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button:focus{background-color:var(--e-global-color-002d076);color:#FFF}.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button:hover svg,.elementor-97 .elementor-element.elementor-element-b071b1f .elementor-button:focus svg{fill:#FFF}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:30px}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock{padding:0 0 0 0;margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0 0 0 0;margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:500px}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{text-align:left}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a{font-family:var(--e-global-typography-3b672bc-font-family),Sans-serif;font-size:var(--e-global-typography-3b672bc-font-size);font-weight:var(--e-global-typography-3b672bc-font-weight);text-transform:var(--e-global-typography-3b672bc-text-transform);line-height:var(--e-global-typography-3b672bc-line-height);letter-spacing:var(--e-global-typography-3b672bc-letter-spacing)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-category a{color:var(--e-global-color-b93dc0d)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--e-global-color-b93dc0d)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--e-global-color-b93dc0d)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-category{padding:0 0 0 0;margin:20px 0 4px 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{padding:0 0 0 0;margin:20px 0 4px 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin:20px 0 4px 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-family:var(--e-global-typography-43065d2-font-family),Sans-serif;font-size:var(--e-global-typography-43065d2-font-size);font-weight:var(--e-global-typography-43065d2-font-weight);line-height:var(--e-global-typography-43065d2-line-height)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--e-global-color-002d076)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{justify-content:space-between}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-97 .elementor-element.elementor-element-44c5b25e:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-44c5b25e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-988eb05)}.elementor-97 .elementor-element.elementor-element-44c5b25e>.elementor-container{max-width:1170px}.elementor-97 .elementor-element.elementor-element-44c5b25e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:130px 0 200px 0}.elementor-97 .elementor-element.elementor-element-44c5b25e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-5507d084.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-5507d084.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-9b239bc>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-9b239bc{text-align:left}.elementor-97 .elementor-element.elementor-element-9b239bc .elementor-heading-title{font-family:var(--e-global-typography-9a36238-font-family),Sans-serif;font-size:var(--e-global-typography-9a36238-font-size);font-weight:var(--e-global-typography-9a36238-font-weight);text-transform:var(--e-global-typography-9a36238-text-transform);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing);color:#877964}.elementor-97 .elementor-element.elementor-element-1637cc9e>.elementor-widget-container{margin:-12px 0 10px 0}.elementor-97 .elementor-element.elementor-element-1637cc9e{text-align:left;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#877964}.elementor-97 .elementor-element.elementor-element-3e364041>.elementor-element-populated{padding:0 0 0 30px}.elementor-97 .elementor-element.elementor-element-66c6948{margin-top:0;margin-bottom:0}.elementor-97 .elementor-element.elementor-element-683c45a2 img{width:79%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-683c45a2:hover img{opacity:1}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-62b1ef6c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-62b1ef6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-6df87fda img{width:65%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-6df87fda:hover img{opacity:1}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-643c6209.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-643c6209.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-406b449a img{width:55%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-406b449a:hover img{opacity:1}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-4ffe289b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-4ffe289b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-77edc2cc img{width:70%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-77edc2cc:hover img{opacity:1}.elementor-97 .elementor-element.elementor-element-2658bd71{margin-top:30px;margin-bottom:0}.elementor-97 .elementor-element.elementor-element-40505e6a img{width:55%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-40505e6a:hover img{opacity:1}.elementor-97 .elementor-element.elementor-element-45803190 img{width:50%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-45803190:hover img{opacity:1}.elementor-97 .elementor-element.elementor-element-6b5eb150 img{width:55%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-6b5eb150:hover img{opacity:1}.elementor-97 .elementor-element.elementor-element-3739aef2 img{width:60%;opacity:.4;transition-duration:1s}.elementor-97 .elementor-element.elementor-element-3739aef2:hover img{opacity:1}:root{--page-title-display:none}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-60505df{width:100%}.elementor-97 .elementor-element.elementor-element-5507d084{width:36.491%}.elementor-97 .elementor-element.elementor-element-3e364041{width:63.509%}}@media(max-width:1024px) and (min-width:768px){.elementor-97 .elementor-element.elementor-element-35d643c4{width:100%}.elementor-97 .elementor-element.elementor-element-459471a4{width:100%}.elementor-97 .elementor-element.elementor-element-ee8a056{width:50%}.elementor-97 .elementor-element.elementor-element-5507d084{width:100%}.elementor-97 .elementor-element.elementor-element-3e364041{width:100%}}@media(min-width:1025px){.elementor-97 .elementor-element.elementor-element-75b066c:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-75b066c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-4f7bfb2>.elementor-background-overlay{background-size:cover}.elementor-97 .elementor-element.elementor-element-fe4de3a .elementor-heading-title{font-size:64px}.elementor-97 .elementor-element.elementor-element-3d87c72{--grid-auto-flow:row}.elementor-97 .elementor-element.elementor-element-32e86215{padding:80px 10px 120px 10px}.elementor-97 .elementor-element.elementor-element-55488b96 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-605af0e4{font-size:var(--e-global-typography-5005c91-font-size)}.elementor-97 .elementor-element.elementor-element-99e7a7d{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-7284efda{padding:140px 10px 120px 10px}.elementor-97 .elementor-element.elementor-element-46778813>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-97 .elementor-element.elementor-element-562ce974 .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-14591240{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-7ddfe675>.elementor-element-populated{margin:0 5px 0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0 10px 0 10px}.elementor-97 .elementor-element.elementor-element-65a71f06 .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-58fa9f61{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-44239cb8>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:200px 10px 0 10px}.elementor-97 .elementor-element.elementor-element-10ba803b .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-34b67271{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-226cafc3{padding:120px 10px 80px 10px}.elementor-97 .elementor-element.elementor-element-35d643c4>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-48697f00 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-6257bbd0{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-459471a4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-2d4996f9>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-2d4996f9 img{width:100%}.elementor-97 .elementor-element.elementor-element-ee8a056>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-97 .elementor-element.elementor-element-6054fff{text-align:left}.elementor-97 .elementor-element.elementor-element-6054fff .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-c763069{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-69f33e09>.elementor-element-populated{padding:0 10px 0 10px}.elementor-97 .elementor-element.elementor-element-22585c32 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-79ce820f{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:20px}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a{font-size:var(--e-global-typography-3b672bc-font-size);line-height:var(--e-global-typography-3b672bc-line-height);letter-spacing:var(--e-global-typography-3b672bc-letter-spacing)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-43065d2-font-size);line-height:var(--e-global-typography-43065d2-line-height)}.elementor-97 .elementor-element.elementor-element-44c5b25e{padding:80px 10px 80px 10px}.elementor-97 .elementor-element.elementor-element-9b239bc .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-1637cc9e{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-3e364041>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-66c6948{margin-top:40px;margin-bottom:0}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-4f7bfb2{padding:200px 0 140px 0}.elementor-97 .elementor-element.elementor-element-60505df{width:100%}.elementor-97 .elementor-element.elementor-element-60505df>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-97 .elementor-element.elementor-element-fe4de3a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-fe4de3a .elementor-heading-title{font-size:40px}.elementor-97 .elementor-element.elementor-element-eb7ea7a>.elementor-widget-container{margin:-270px 0 0 0}.elementor-97 .elementor-element.elementor-element-3d87c72{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-35px;--margin-bottom:0px;--margin-left:12px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-97 .elementor-element.elementor-element-f184cec>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-f184cec .elementor-button{font-size:14px;padding:18px 32px 18px 32px}.elementor-97 .elementor-element.elementor-element-8ef09e6>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-8ef09e6 .elementor-button{font-size:14px;padding:18px 32px 18px 32px}.elementor-97 .elementor-element.elementor-element-9f39327>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-9f39327 .elementor-button{font-size:14px;padding:18px 32px 18px 32px}.elementor-97 .elementor-element.elementor-element-32e86215{padding:80px 20px 120px 20px}.elementor-97 .elementor-element.elementor-element-368b231c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-55488b96 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-605af0e4{font-size:var(--e-global-typography-5005c91-font-size)}.elementor-97 .elementor-element.elementor-element-6c982188>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-99e7a7d{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-7284efda{padding:50px 10px 66px 10px}.elementor-97 .elementor-element.elementor-element-46778813>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0 10px}.elementor-97 .elementor-element.elementor-element-562ce974 .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-14591240{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-7ddfe675>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0 10px}.elementor-97 .elementor-element.elementor-element-65a71f06 .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-58fa9f61{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-44239cb8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0 10px}.elementor-97 .elementor-element.elementor-element-50fc9a88>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-10ba803b>.elementor-widget-container{margin:0 0 0 -25px;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-10ba803b .elementor-heading-title{font-size:var(--e-global-typography-c1f4584-font-size);line-height:var(--e-global-typography-c1f4584-line-height);letter-spacing:var(--e-global-typography-c1f4584-letter-spacing)}.elementor-97 .elementor-element.elementor-element-34b67271{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-226cafc3{padding:50px 20px 80px 20px}.elementor-97 .elementor-element.elementor-element-35d643c4>.elementor-element-populated{padding:40px 30px 0 30px}.elementor-97 .elementor-element.elementor-element-48697f00 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-6257bbd0{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-75b066c{padding:66px 20px 66px 20px}.elementor-97 .elementor-element.elementor-element-ee8a056{width:100%}.elementor-97 .elementor-element.elementor-element-ee8a056>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-97 .elementor-element.elementor-element-6054fff>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-6054fff{text-align:left}.elementor-97 .elementor-element.elementor-element-6054fff .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-c763069{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-5ce82f38{margin-top:0;margin-bottom:0;padding:80px 10px 80px 10px}.elementor-97 .elementor-element.elementor-element-3f30aa94>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-22585c32{text-align:left}.elementor-97 .elementor-element.elementor-element-22585c32 .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-79ce820f{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:20px}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0 0 20px 0}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:350px}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a{font-size:var(--e-global-typography-3b672bc-font-size);line-height:var(--e-global-typography-3b672bc-line-height);letter-spacing:var(--e-global-typography-3b672bc-letter-spacing)}.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-97 .elementor-element.elementor-element-1883218b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-43065d2-font-size);line-height:var(--e-global-typography-43065d2-line-height)}.elementor-97 .elementor-element.elementor-element-44c5b25e{padding:60px 10px 40px 10px}.elementor-97 .elementor-element.elementor-element-9b239bc .elementor-heading-title{font-size:var(--e-global-typography-9a36238-font-size);line-height:var(--e-global-typography-9a36238-line-height);letter-spacing:var(--e-global-typography-9a36238-letter-spacing)}.elementor-97 .elementor-element.elementor-element-1637cc9e{font-size:var(--e-global-typography-text-font-size)}.elementor-97 .elementor-element.elementor-element-66c6948{margin-top:40px;margin-bottom:0}.elementor-97 .elementor-element.elementor-element-17fe6d8a{width:50%}.elementor-97 .elementor-element.elementor-element-62b1ef6c{width:50%}.elementor-97 .elementor-element.elementor-element-643c6209{width:50%}.elementor-97 .elementor-element.elementor-element-643c6209>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-4ffe289b{width:50%}.elementor-97 .elementor-element.elementor-element-4ffe289b>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-7b94622d{width:50%}.elementor-97 .elementor-element.elementor-element-18fe993{width:50%}.elementor-97 .elementor-element.elementor-element-56f3696c{width:50%}.elementor-97 .elementor-element.elementor-element-56f3696c>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-97 .elementor-element.elementor-element-1b6bc672{width:50%}.elementor-97 .elementor-element.elementor-element-1b6bc672>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@font-face{font-display:swap;font-family:'Cinzel';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.eot);src:url('https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.eot#iefix') format('embedded-opentype'),url(https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.woff2) format('woff2'),url(https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.woff) format('woff'),url(https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.ttf) format('truetype'),url('https://www.cradlevalley.co.za/wp-content/uploads/2024/07/60aceabba2c63b87e28c7fdaf3097ffa.svg#Cinzel') format('svg')}