.elementor-80 .elementor-element.elementor-element-029fc09{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:202px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-029fc09:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-029fc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crystalsprings.co.za/wp-content/uploads/2024/12/Crystal-Springs-B-62-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-eb4a2f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-eb4a2f0::before, .elementor-80 .elementor-element.elementor-element-eb4a2f0 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-eb4a2f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-eb4a2f0 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-eb4a2f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-eb4a2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-84af761{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-9bca642 .elementor-heading-title{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:35px;font-weight:400;line-height:52.72px;color:#151110;}.elementor-80 .elementor-element.elementor-element-b201195{color:#151110;}.elementor-80 .elementor-element.elementor-element-aebdcd6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:14px;font-weight:400;line-height:27.21px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-secondary );padding:5px 10px 5px 10px;}.elementor-80 .elementor-element.elementor-element-aebdcd6 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-aebdcd6 .elementor-button:focus{background-color:#5C6524C8;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-aebdcd6 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-aebdcd6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-5e4d322{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-5e4d322:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-5e4d322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524C8;}.elementor-80 .elementor-element.elementor-element-5e4d322.e-con{--align-self:center;}.elementor-80 .elementor-element.elementor-element-f8f8d4b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-1db258e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-3f30ae2 img{width:100%;}.elementor-80 .elementor-element.elementor-element-1a563e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-368102d.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-fdcefd0{text-align:center;}.elementor-80 .elementor-element.elementor-element-fdcefd0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-c9b0522{text-align:center;color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-a88bdf0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a88bdf0{text-align:center;font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:20px;font-weight:400;line-height:27.21px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-40d0b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-b6a17eb{--display:flex;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-c875f5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-c875f5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-2c8da2a{text-align:left;}.elementor-80 .elementor-element.elementor-element-2c8da2a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-2b56b39{text-align:left;}.elementor-80 .elementor-element.elementor-element-c0b8b38{--display:flex;--justify-content:center;}.elementor-80 .elementor-element.elementor-element-c0b8b38:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-c0b8b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524;}.elementor-80 .elementor-element.elementor-element-30c261b{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-f3e5dd6{--e-image-carousel-slides-to-show:3;}.elementor-80 .elementor-element.elementor-element-f3e5dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-f3e5dd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-f3e5dd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-80 .elementor-element.elementor-element-88424f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1f220c3{--display:flex;--min-height:290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-cef5e4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-cef5e4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-05d0d9a{text-align:left;}.elementor-80 .elementor-element.elementor-element-05d0d9a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-f8e7546{text-align:left;color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-cc48566{--display:flex;--justify-content:center;}.elementor-80 .elementor-element.elementor-element-cc48566:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-cc48566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524;}.elementor-80 .elementor-element.elementor-element-ad3ae33{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:16px;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-2eb6382{--e-image-carousel-slides-to-show:3;}.elementor-80 .elementor-element.elementor-element-2eb6382 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-2eb6382 .elementor-swiper-button.elementor-swiper-button-next{font-size:47px;}.elementor-80 .elementor-element.elementor-element-2eb6382 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-676e2ae{--display:flex;--min-height:745px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-80 .elementor-element.elementor-element-676e2ae:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-676e2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crystalsprings.co.za/wp-content/uploads/2025/01/Crystal-springs-new-image-min.png");background-position:bottom center;background-size:cover;}.elementor-80 .elementor-element.elementor-element-125cfc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-181da65{text-align:left;}.elementor-80 .elementor-element.elementor-element-181da65 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-ab1dccf{text-align:left;color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-d1038b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-80 .elementor-element.elementor-element-2cfaa7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-39fa5cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-39fa5cd{text-align:left;}.elementor-80 .elementor-element.elementor-element-39fa5cd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-ef033bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ef033bd{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:18px;font-weight:400;line-height:27.21px;}.elementor-80 .elementor-element.elementor-element-28e35ca > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-80 .elementor-element.elementor-element-ac48f37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-ac48f37:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-ac48f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524;}.elementor-80 .elementor-element.elementor-element-020c570{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-d0b2a25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-46aa53e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-46aa53e.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-46aa53e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-46aa53e .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-80 .elementor-element.elementor-element-edbfa20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-79f701b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-a26127c{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-a26127c.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-a26127c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-a26127c .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-80 .elementor-element.elementor-element-acf1fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-55d1f62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-55d1f62{text-align:left;}.elementor-80 .elementor-element.elementor-element-55d1f62 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-a5991eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a5991eb{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:18px;font-weight:400;line-height:27.21px;}.elementor-80 .elementor-element.elementor-element-a3c574a > .elementor-widget-container{padding:0px 0px 36px 0px;}.elementor-80 .elementor-element.elementor-element-99d78b3{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-99d78b3:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-99d78b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524;}.elementor-80 .elementor-element.elementor-element-3d90f80{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:16px;font-weight:400;line-height:13.5px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-8318cf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1367fc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-a70cc03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a70cc03{text-align:left;}.elementor-80 .elementor-element.elementor-element-a70cc03 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-b3a6f60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-b3a6f60{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:18px;font-weight:400;line-height:27.21px;}.elementor-80 .elementor-element.elementor-element-c8256fb > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-80 .elementor-element.elementor-element-ead29b2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-ead29b2:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-ead29b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6524;}.elementor-80 .elementor-element.elementor-element-6948ac9{font-family:"Century Gothic", Apple Gothic, Segoe UI, Helvetica Neue, Arial, sans-serif;font-size:16px;font-weight:400;line-height:25.5px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-b50d550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-ab966f3{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-ab966f3.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-ab966f3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-ab966f3 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-80 .elementor-element.elementor-element-6b8c039{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-220px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-6b8c039:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6b8c039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crystalsprings.co.za/wp-content/uploads/2024/12/shutterstock_1241143102-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-6b8c039::before, .elementor-80 .elementor-element.elementor-element-6b8c039 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6b8c039 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6b8c039 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6b8c039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6b8c039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-1db258e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-1a563e5{--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-40d0b48{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-88424f2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-125cfc4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-28e35ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a3c574a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c8256fb > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-029fc09{--min-height:120vh;--margin-top:-126px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-80 .elementor-element.elementor-element-029fc09:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-029fc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-80 .elementor-element.elementor-element-eb4a2f0{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-84af761{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-9bca642 .elementor-heading-title{line-height:1.1em;}.elementor-80 .elementor-element.elementor-element-5e4d322{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-1db258e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-1a563e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-fdcefd0{text-align:left;}.elementor-80 .elementor-element.elementor-element-c9b0522{text-align:left;}.elementor-80 .elementor-element.elementor-element-a88bdf0{text-align:center;}.elementor-80 .elementor-element.elementor-element-40d0b48{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-c875f5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-f3e5dd6{--e-image-carousel-slides-to-show:1;}.elementor-80 .elementor-element.elementor-element-f3e5dd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-f3e5dd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-80 .elementor-element.elementor-element-88424f2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-cef5e4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-2eb6382{--e-image-carousel-slides-to-show:1;}.elementor-80 .elementor-element.elementor-element-2eb6382 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-80 .elementor-element.elementor-element-2eb6382 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-80 .elementor-element.elementor-element-676e2ae{--min-height:300px;}.elementor-80 .elementor-element.elementor-element-125cfc4{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-ef033bd{font-size:20px;}.elementor-80 .elementor-element.elementor-element-28e35ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-edbfa20{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-a5991eb{font-size:20px;}.elementor-80 .elementor-element.elementor-element-a3c574a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8318cf8{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-b3a6f60{font-size:20px;}.elementor-80 .elementor-element.elementor-element-c8256fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-6b8c039{--min-height:344px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-84af761{--width:855px;}.elementor-80 .elementor-element.elementor-element-c875f5a{--width:68%;}.elementor-80 .elementor-element.elementor-element-cef5e4b{--width:68%;}.elementor-80 .elementor-element.elementor-element-2cfaa7a{--width:40%;}.elementor-80 .elementor-element.elementor-element-d0b2a25{--width:60%;}.elementor-80 .elementor-element.elementor-element-79f701b{--width:60%;}.elementor-80 .elementor-element.elementor-element-acf1fab{--width:40%;}.elementor-80 .elementor-element.elementor-element-1367fc1{--width:40%;}.elementor-80 .elementor-element.elementor-element-b50d550{--width:60%;}}@media(min-width:1025px){.elementor-80 .elementor-element.elementor-element-029fc09:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-029fc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-80 .elementor-element.elementor-element-6b8c039:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6b8c039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-b6a17eb */.swiper-image-stretch .swiper-slide .swiper-slide-image { 
	width: 100%;
	height: 550px/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f3e5dd6 */.swiper-image-stretch .swiper-slide .swiper-slide-image { 
	width: 100%;
	height: 550px;
	object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f220c3 */.swiper-image-stretch .swiper-slide .swiper-slide-image { 
	width: 100%;
	height: 550px/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic.eot');
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic.eot?#iefix') format('embedded-opentype'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic.woff2') format('woff2'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic.woff') format('woff'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Bold.eot');
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Bold.woff2') format('woff2'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Bold.woff') format('woff'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Italic.eot');
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Italic.woff2') format('woff2'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Italic.woff') format('woff'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-BoldItalic.eot');
	src: url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-BoldItalic.woff2') format('woff2'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-BoldItalic.woff') format('woff'),
		url('https://crystalsprings.co.za/wp-content/uploads/2024/11/CenturyGothic-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */