.elementor-3197 .elementor-element.elementor-element-b1880d3 > .elementor-container{min-height:417px;}.elementor-3197 .elementor-element.elementor-element-b1880d3:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-b1880d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mushroommagic.co.za/wp-content/uploads/2025/06/header-image.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3197 .elementor-element.elementor-element-b1880d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3197 .elementor-element.elementor-element-b1880d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3197 .elementor-element.elementor-element-769df49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3197 .elementor-element.elementor-element-769df49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-3197 .elementor-element.elementor-element-769df49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3197 .elementor-element.elementor-element-769df49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3197 .elementor-element.elementor-element-c24f76f{text-align:center;}.elementor-3197 .elementor-element.elementor-element-c24f76f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:500;text-transform:uppercase;letter-spacing:10px;}.elementor-3197 .elementor-element.elementor-element-4c6588c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3197 .elementor-element.elementor-element-4c6588c .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-3197 .elementor-element.elementor-element-4c6588c .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-c856947{text-align:center;}.elementor-3197 .elementor-element.elementor-element-c856947 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-3197 .elementor-element.elementor-element-9ee1956{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3197 .elementor-element.elementor-element-9ee1956 .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-3197 .elementor-element.elementor-element-9ee1956 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-87dda36{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-fe98ead{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-fe98ead > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-4bc85bf{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-f16a719{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-f16a719 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-7e0e4be{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-aa4ff41{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-aa4ff41 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-baa470d{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-4783d5d{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-4783d5d > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-99f245f{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-7c66431{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-7c66431 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-0719c7a{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-aeb919b{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-aeb919b > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-e137fa9{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-c24d5c4{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-c24d5c4 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-32176ba{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-2390a23{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-2390a23 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-f892d0e{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-9805561{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-9805561 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-2fdc500{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-2ecfeb6{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-2ecfeb6 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-4a40926{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-9264813{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-9264813 > .elementor-widget-container{margin:6px 6px -9px 6px;}.elementor-3197 .elementor-element.elementor-element-c1132c1{margin-top:15px;margin-bottom:15px;}.elementor-3197 .elementor-element.elementor-element-c248af1{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3197 .elementor-element.elementor-element-c248af1 > .elementor-widget-container{margin:6px 6px -9px 6px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3197 .elementor-element.elementor-element-fe98ead{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-f16a719{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-aa4ff41{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-4783d5d{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-7c66431{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-aeb919b{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-c24d5c4{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-2390a23{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-9805561{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-2ecfeb6{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-9264813{font-size:12px;}.elementor-3197 .elementor-element.elementor-element-c248af1{font-size:12px;}}@media(max-width:767px){.elementor-3197 .elementor-element.elementor-element-c856947 .elementor-heading-title{font-size:11px;}}