.elementor-12 .elementor-element.elementor-element-eff57bc{--display:flex;--min-height:75vh;--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;}.elementor-12 .elementor-element.elementor-element-eff57bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eff57bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://christiansurfers.co.za/wp-content/uploads/2023/11/CS_Our-History-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e7ff946{--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-12 .elementor-element.elementor-element-8274be5{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-05cdd4a{text-align:center;}.elementor-12 .elementor-element.elementor-element-05cdd4a .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;line-height:20px;letter-spacing:0.1em;}.elementor-12 .elementor-element.elementor-element-1b412c4{--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-12 .elementor-element.elementor-element-eda9a80{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-ef2bf4d{--display:flex;--min-height:65vh;--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;--flex-wrap:wrap;--overlay-opacity:0.25;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef2bf4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ef2bf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://christiansurfers.co.za/wp-content/uploads/2023/11/Empty_-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ef2bf4d::before, .elementor-12 .elementor-element.elementor-element-ef2bf4d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef2bf4d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef2bf4d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ef2bf4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ef2bf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c3864ea{--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-12 .elementor-element.elementor-element-138b3bb{--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-12 .elementor-element.elementor-element-138b3bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9273f54{text-align:center;}.elementor-12 .elementor-element.elementor-element-9273f54 .elementor-heading-title{font-family:"Satoshi-Black", Sans-serif;font-size:32px;line-height:1.2em;letter-spacing:0.05em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f76079b{--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-12 .elementor-element.elementor-element-84beac5 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f7f676{font-family:"Satoshi-Regular", Sans-serif;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b814a1{--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-12 .elementor-element.elementor-element-f868a63 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fc046fb{font-family:"Satoshi-Regular", Sans-serif;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e8e4a38{--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:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-810c33a .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2358f8e{font-family:"Satoshi-Regular", Sans-serif;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66a9353{--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-12 .elementor-element.elementor-element-8cbc591 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d9b3d3{font-family:"Satoshi-Regular", Sans-serif;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7dd2fce{--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-12 .elementor-element.elementor-element-53a63ac .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-73d3b03{font-family:"Satoshi-Regular", Sans-serif;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-834a5d3{--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-12 .elementor-element.elementor-element-68e1d38{--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-12 .elementor-element.elementor-element-6c88c9b{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-f701bf2{--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-12 .elementor-element.elementor-element-fd531f7{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd531f7 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:32px;letter-spacing:10px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-0ac8820{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-304eee7{--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-12 .elementor-element.elementor-element-d2229be{--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-12 .elementor-element.elementor-element-c76f864 img{width:65%;max-width:100%;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-699032f{text-align:center;}.elementor-12 .elementor-element.elementor-element-699032f .elementor-heading-title{font-family:"Satoshi-Regular", Sans-serif;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-24f8b71{text-align:center;}.elementor-12 .elementor-element.elementor-element-e649644{--spacer-size:37px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item{width:600px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button{text-align:center;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button .exad-modal-image-action{width:30%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#035E82;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-image-action{padding:5px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button .exad-modal-image-action span{color:#000000;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button .exad-modal-image-action:hover span{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button .exad-modal-image-action:before{background-color:#035E82;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo{height:500px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:20px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:20px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#035E82;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{background:transparent;}.elementor-12 .elementor-element.elementor-element-0db7508{--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-12 .elementor-element.elementor-element-14c7b27 img{width:65%;max-width:100%;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-ada8fb6{text-align:center;}.elementor-12 .elementor-element.elementor-element-ada8fb6 .elementor-heading-title{font-family:"Satoshi-Regular", Sans-serif;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-32e83d1{text-align:center;}.elementor-12 .elementor-element.elementor-element-e07b612{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item{width:600px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button{text-align:center;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button .exad-modal-image-action{width:30%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#035E82;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-image-action{padding:5px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button .exad-modal-image-action span{color:#000000;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button .exad-modal-image-action:hover span{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button .exad-modal-image-action:before{background-color:#035E82;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo{height:500px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:20px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:20px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#035E82;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{background:transparent;}.elementor-12 .elementor-element.elementor-element-3488475{--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-12 .elementor-element.elementor-element-73ba08e img{width:65%;max-width:100%;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-63399c4{text-align:center;}.elementor-12 .elementor-element.elementor-element-63399c4 .elementor-heading-title{font-family:"Satoshi-Regular", Sans-serif;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-0edf903{text-align:center;}.elementor-12 .elementor-element.elementor-element-547d680{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item{width:600px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button{text-align:center;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button .exad-modal-image-action{width:30%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#035E82;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-image-action{padding:5px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button .exad-modal-image-action span{color:#000000;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button .exad-modal-image-action:hover span{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button .exad-modal-image-action:before{background-color:#035E82;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo{height:500px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:20px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:20px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#035E82;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{background:transparent;}.elementor-12 .elementor-element.elementor-element-5246295{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab60ee1{--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-12 .elementor-element.elementor-element-9c384ac img{width:40%;max-width:100%;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-69a950b{text-align:center;}.elementor-12 .elementor-element.elementor-element-69a950b .elementor-heading-title{font-family:"Satoshi-Regular", Sans-serif;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-1457155 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-12 .elementor-element.elementor-element-1457155{text-align:center;}.elementor-12 .elementor-element.elementor-element-c6ea1f5{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item{width:600px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button .exad-modal-image-action{width:30%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#035E82;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-image-action{padding:5px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button .exad-modal-image-action span{color:#000000;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button .exad-modal-image-action:hover span{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button .exad-modal-image-action:before{background-color:#035E82;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo{height:500px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:20px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:20px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#035E82;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{background:transparent;}.elementor-12 .elementor-element.elementor-element-3eabff6{--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-12 .elementor-element.elementor-element-9881196 img{width:40%;max-width:100%;border-radius:300px 300px 300px 300px;}.elementor-12 .elementor-element.elementor-element-4e276dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-4e276dd .elementor-heading-title{font-family:"Satoshi-Regular", Sans-serif;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-1b17f19 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-12 .elementor-element.elementor-element-1b17f19{text-align:center;}.elementor-12 .elementor-element.elementor-element-8dfff4c{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-overlay{background-color:rgba(0,0,0,.5);}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item{width:600px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button{text-align:center;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button .exad-modal-image-action{width:30%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#035E82;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-image-action{padding:5px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button .exad-modal-image-action span{color:#000000;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button .exad-modal-image-action:hover span{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button .exad-modal-image-action:before{background-color:#035E82;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo{height:500px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:20px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:20px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before, .elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{background:#035E82;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{background:transparent;}.elementor-12 .elementor-element.elementor-element-5118932{--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-12 .elementor-element.elementor-element-1113b73{--spacer-size:150px;}.elementor-12 .elementor-element.elementor-element-424c940{text-align:center;}.elementor-12 .elementor-element.elementor-element-424c940 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:32px;letter-spacing:10px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-e4a2016{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d1f888e{--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-12 .elementor-element.elementor-element-e24a2fd{--display:flex;}.elementor-12 .elementor-element.elementor-element-e24a2fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-44daeaf{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-44daeaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-44daeaf img{width:70%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c0e5c7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e0aec78{--display:flex;}.elementor-12 .elementor-element.elementor-element-0ad7c29 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-0534c20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-0534c20{font-family:"Satoshi-Regular", Sans-serif;font-size:13px;line-height:19px;letter-spacing:0.01em;}.elementor-12 .elementor-element.elementor-element-10df3b3{--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-12 .elementor-element.elementor-element-080507b{--spacer-size:25px;}.elementor-12 .elementor-element.elementor-element-a3b3d8d{--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-12 .elementor-element.elementor-element-ad545c8 .elementor-tab-title, .elementor-12 .elementor-element.elementor-element-ad545c8 .elementor-tab-title:before, .elementor-12 .elementor-element.elementor-element-ad545c8 .elementor-tab-title:after, .elementor-12 .elementor-element.elementor-element-ad545c8 .elementor-tab-content, .elementor-12 .elementor-element.elementor-element-ad545c8 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-12 .elementor-element.elementor-element-b3ac560{--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-12 .elementor-element.elementor-element-74a1526{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d19fe0a{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.25;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-12 .elementor-element.elementor-element-d19fe0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d19fe0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://christiansurfers.co.za/wp-content/uploads/2023/11/1.jpeg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d19fe0a::before, .elementor-12 .elementor-element.elementor-element-d19fe0a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d19fe0a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d19fe0a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d19fe0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d19fe0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f30a52a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-f30a52a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a399142{text-align:center;}.elementor-12 .elementor-element.elementor-element-a399142 .elementor-heading-title{font-family:"Satoshi-Bold", Sans-serif;font-size:32px;letter-spacing:10px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d39d7a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d39d7a7{font-family:"Satoshi-Regular", Sans-serif;font-size:13px;line-height:19px;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-456820c{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-456820c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c1de8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-6c1de8e{font-family:"Satoshi-Regular", Sans-serif;font-size:13px;line-height:19px;letter-spacing:0.01em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eb6f532{--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-12 .elementor-element.elementor-element-3384c84{--spacer-size:50px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-e8e4a38{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e649644{--spacer-size:38px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item{width:660px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-button .exad-modal-image-action{width:120px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo{height:400px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:-4000px;top:-4000px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:0px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:0px;}.elementor-12 .elementor-element.elementor-element-e07b612{--spacer-size:35px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item{width:660px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-button .exad-modal-image-action{width:120px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo{height:400px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:-4000px;top:-4000px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:0px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:0px;}.elementor-12 .elementor-element.elementor-element-547d680{--spacer-size:35px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item{width:660px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-button .exad-modal-image-action{width:120px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo{height:400px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:-4000px;top:-4000px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:0px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:0px;}.elementor-12 .elementor-element.elementor-element-1457155 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c6ea1f5{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item{width:660px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-button .exad-modal-image-action{width:120px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo{height:400px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:-4000px;top:-4000px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:0px;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:0px;}.elementor-12 .elementor-element.elementor-element-1b17f19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item{width:660px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-button .exad-modal-image-action{width:120px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo{height:400px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn{left:-4000px;top:-4000px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{width:0px;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{height:0px;}.elementor-12 .elementor-element.elementor-element-d19fe0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-eff57bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eff57bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://christiansurfers.co.za/wp-content/uploads/2023/11/CS_Our-History-scaled-1.jpg");}.elementor-12 .elementor-element.elementor-element-eff57bc{--width:100vw;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8274be5{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-eda9a80{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-9273f54 .elementor-heading-title{line-height:1em;}.elementor-12 .elementor-element.elementor-element-84beac5{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f7f676{text-align:center;}.elementor-12 .elementor-element.elementor-element-f868a63{text-align:center;}.elementor-12 .elementor-element.elementor-element-fc046fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-e8e4a38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-810c33a{text-align:center;}.elementor-12 .elementor-element.elementor-element-2358f8e{text-align:center;}.elementor-12 .elementor-element.elementor-element-8cbc591{text-align:center;}.elementor-12 .elementor-element.elementor-element-9d9b3d3{text-align:center;}.elementor-12 .elementor-element.elementor-element-53a63ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-73d3b03{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd531f7 .elementor-heading-title{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-304eee7{--content-width:500px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-d2229be{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-66ef2bb .exad-modal-item{width:250px;}.elementor-12 .elementor-element.elementor-element-96885ca .exad-modal-item{width:250px;}.elementor-12 .elementor-element.elementor-element-818e03c .exad-modal-item{width:250px;}.elementor-12 .elementor-element.elementor-element-9c384ac img{width:65%;}.elementor-12 .elementor-element.elementor-element-fd99773 .exad-modal-item{width:250px;}.elementor-12 .elementor-element.elementor-element-9881196 img{width:65%;}.elementor-12 .elementor-element.elementor-element-eb5e536 .exad-modal-item{width:250px;}.elementor-12 .elementor-element.elementor-element-424c940 .elementor-heading-title{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-44daeaf{width:var( --container-widget-width, 329.188px );max-width:329.188px;--container-widget-width:329.188px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b3ac560{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d19fe0a{--width:500px;--min-height:59vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-f30a52a{--width:95vw;--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a399142 .elementor-heading-title{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-456820c{--width:95vw;--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c3864ea{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-138b3bb{--width:89.062%;}.elementor-12 .elementor-element.elementor-element-f76079b{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-3b814a1{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-e8e4a38{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-66a9353{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-7dd2fce{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-834a5d3{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-d2229be{--width:50%;}.elementor-12 .elementor-element.elementor-element-0db7508{--width:50%;}.elementor-12 .elementor-element.elementor-element-3488475{--width:50%;}.elementor-12 .elementor-element.elementor-element-ab60ee1{--width:50%;}.elementor-12 .elementor-element.elementor-element-3eabff6{--width:50%;}.elementor-12 .elementor-element.elementor-element-e24a2fd{--width:44.449%;}.elementor-12 .elementor-element.elementor-element-c0e5c7e{--width:50%;}.elementor-12 .elementor-element.elementor-element-f30a52a{--width:50%;}.elementor-12 .elementor-element.elementor-element-456820c{--width:50%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-ef2bf4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ef2bf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-d19fe0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d19fe0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}