<!DOCTYPE html>
<html class="html" lang="en-US">
<head> <script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>
<meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEach(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();
</script>
	
	<link rel="profile" href="https://gmpg.org/xfn/11">

	<meta name='robots' content='noindex, follow' />
<!-- This site is tracked with the HandL UTM Grabber v3 (3.1.19) - https://www.utmgrabber.com/ --> 
<link rel='preload' as='style' href='https://witchsrocksurfcamp.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1781023448'  data-wpacu-preload-css-basic='1' />
<link data-minify="1" rel='preload' as='style' href='https://witchsrocksurfcamp.com/wp-content/cache/background-css/1/witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=1781023450&wpr_t=1781006906'  data-wpacu-preload-css-basic='1' />
<meta name="viewport" content="width=device-width, initial-scale=1"><!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
<script type="text/rocketlazyloadscript" id="google_gtagjs-js-consent-mode-data-layer">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500});
window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]};
window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500};
</script>
<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit -->

	<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>Surf Report Archives - Witch&#039;s Rock Surf Camp</title>
	<meta name="description" content="Costa Rica Surf Camp Surf Reports Archive - Witch&#039;s Rock Surf Camp -" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="Surf Report Archives" />
	<meta property="og:description" content="Surf Report - - Witch&#039;s Rock Costa Rica Surf Camp" />
	<meta property="og:url" content="https://witchsrocksurfcamp.com/surf-report/" />
	<meta property="og:site_name" content="Witch&#039;s Rock Surf Camp" />
	<meta property="og:image" content="https://witchsrocksurfcamp.com/wp-content/uploads/2024/06/female-surfer-on-a-blue-wave-1.jpg" />
	<meta property="og:image:width" content="1080" />
	<meta property="og:image:height" content="720" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<meta name="twitter:site" content="@witchsrocksurf" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/","url":"https:\/\/witchsrocksurfcamp.com\/surf-report\/","name":"Surf Report Archives - Witch&#039;s Rock Surf Camp","isPartOf":{"@id":"https:\/\/witchsrocksurfcamp.com\/#website"},"description":"Costa Rica Surf Camp Surf Reports Archive - Witch&#039;s Rock Surf Camp -","breadcrumb":{"@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/witchsrocksurfcamp.com\/"},{"@type":"ListItem","position":2,"name":"Surf Report"}]},{"@type":"WebSite","@id":"https:\/\/witchsrocksurfcamp.com\/#website","url":"https:\/\/witchsrocksurfcamp.com\/","name":"Witch’s Rock Costa Rica Surf Camp","description":"Costa Rica Surf Camp","publisher":{"@id":"https:\/\/witchsrocksurfcamp.com\/#organization"},"alternateName":"Surf Camp in Costa Rica","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/witchsrocksurfcamp.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place","SportsActivityLocation"],"@id":"https:\/\/witchsrocksurfcamp.com\/#organization","name":"Witch’s Rock Surf Camp","alternateName":"Costa Rica Surf School","url":"https:\/\/witchsrocksurfcamp.com\/","logo":{"@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#local-main-organization-logo"},"image":{"@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/WitchsRockSurfCamp\/","https:\/\/x.com\/witchsrocksurf","https:\/\/mastodon.social\/@witchsrocksurfcamp","https:\/\/www.instagram.com\/witchsrocksurf","https:\/\/www.linkedin.com\/company\/witch-s-rock-costa-rica-surf-camp\/","https:\/\/maps.app.goo.gl\/RzBc9Bzf9Ad9JiqY7","https:\/\/www.youtube.com\/@WitchsRockSurfCampCR"],"description":"Witch's Rock Surf Camp is the premier beachfront surf camp in Tamarindo,Costa Rica (Guanacaste). Since 2001, we've provided all-inclusive surf vacations with ISA-certified instructors, daily surf lessons, and guided tours to Witch's Rock & Ollie's Point. Our package includes oceanfront accommodations, 300+ surfboards for unlimited use, video analysis, breakfast at Eat at Joe's, and FREE airport transfers from Liberia (LIR). Perfect for beginners, intermediates, and advanced surfers seeking consistent waves in Costa Rica's best surf destination. Located directly on Tamarindo Beach. Join thousands of surfers who learned with us since 2001. Book your surf vacation today!","legalName":"Witch's Rock Surf Camp","foundingDate":"2001-01-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"},"ownershipFundingInfo":"https:\/\/witchsrocksurfcamp.com\/wrsc-history\/","address":{"@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"10.3038171","longitude":"-85.8414343"},"telephone":["1-888-318-7873","+506-2653-1238"],"contactPoint":{"@type":"ContactPoint","telephone":"1-888-318-7873","email":"reservations@witchsrocksurfcamp.com"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"06:00","closes":"22:00"}],"email":"reservations@witchsrocksurfcamp.com","areaServed":"Tamarindo, Guanacaste","priceRange":"$$","currenciesAccepted":"Colones, USD","paymentAccepted":"Credit Card, Cash"},{"@type":"PostalAddress","@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#local-main-place-address","streetAddress":"C. Central 152","addressLocality":"Tamarindo","postalCode":"50309","addressRegion":"Guanacaste","addressCountry":"CR"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/witchsrocksurfcamp.com\/surf-report\/#local-main-organization-logo","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/uploads\/2018\/11\/cropped-WRSC_Logo_K-2-2.jpg","contentUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/uploads\/2018\/11\/cropped-WRSC_Logo_K-2-2.jpg","width":512,"height":512,"caption":"Witch’s Rock Surf Camp"}]}</script>
	<meta name="geo.placename" content="Tamarindo" />
	<meta name="geo.position" content="10.3038171;-85.8414343" />
	<meta name="geo.region" content="Costa Rica" />
	<!-- / Yoast SEO Premium plugin. -->


<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />

<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="wp-block-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */
</style>
<style id="wp-global-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
/*# sourceURL=wp-global-styles-placeholder-inline-css */
</style>
<link data-minify="1" rel='stylesheet' id='flatpickr-css-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/npm/flatpickr/dist/flatpickr.min.css?ver=1781023450' media='all' />
<link data-minify="1" rel='stylesheet' id='font-awesome-css-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/ajax/libs/font-awesome/6.4.0/css/all.min.css?ver=1781023451' media='all' />
<style   data-wpacu-inline-css-file='1'>
.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}
</style>
<link   data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='elementor-frontend-css' href='https://witchsrocksurfcamp.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1781023448' media='all' />
<style id="elementor-frontend-inline-css">
.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }
.e-form-textarea-base:not([data-resizable]) { resize: none; } .e-form-submit-button-base { cursor: pointer; box-sizing: border-box; }
/*# sourceURL=elementor-frontend-inline-css */
</style>
<link rel='stylesheet' id='eael-general-css' href='https://witchsrocksurfcamp.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.6.6' media='all' />
<link data-minify="1" rel='stylesheet' id='eael-57267-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/uploads/essential-addons-elementor/eael-57267.css?ver=1781023451' media='all' />
<link rel='stylesheet' id='elementor-post-57267-css' href='https://witchsrocksurfcamp.com/wp-content/uploads/elementor/css/post-57267.css?ver=1781023448' media='all' />
<link data-minify="1" rel='stylesheet' id='simple-line-icons-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/themes/oceanwp/assets/css/third/simple-line-icons.min.css?ver=1781023451' media='all' />
<link rel='stylesheet' id='oceanwp-style-css' href='https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/css/style.min.css?ver=4.1.6' media='all' />
<style   data-wpacu-inline-css-file='1'>
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
</style>
<link rel='stylesheet' id='widget-posts-css' href='https://witchsrocksurfcamp.com/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css?ver=4.1.1' media='all' />
<style   data-wpacu-inline-css-file='1'>
.elementor-kit-42432{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-color-58309a49:#6EC1E4;--e-global-color-1ef800e6:#54595F;--e-global-color-42a4a3e0:#7A7A7A;--e-global-color-6ecab2fd:#61CE70;--e-global-color-18fa9166:#4054B2;--e-global-color-4e36fcdc:#23A455;--e-global-color-73f53b8c:#000;--e-global-color-41bd2dbe:#FFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;}.elementor-kit-42432 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}.title-text-divider h2{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
</style>
<link rel='stylesheet' id='base-desktop-css' href='https://witchsrocksurfcamp.com/wp-content/uploads/elementor/css/base-desktop.css?ver=6a2842d928d1c' media='all' />
<style   data-wpacu-inline-css-file='1'>
.elementor-50572 .elementor-element.elementor-element-25d30a9{--display:flex;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-50572 .elementor-element.elementor-element-31d2e9f{text-align:center;}.elementor-50572 .elementor-element.elementor-element-31d2e9f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:400;}.elementor-50572 .elementor-element.elementor-element-c058570{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-50572 .elementor-element.elementor-element-c058570:after{content:"0.66";}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-post__thumbnail__link{width:100%;}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-post__meta-data span + span:before{content:"•";}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-post__text{margin-top:20px;}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-pagination{text-align:center;margin-top:12px;}body:not(.rtl) .elementor-50572 .elementor-element.elementor-element-c058570 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 13px/2 );}body:not(.rtl) .elementor-50572 .elementor-element.elementor-element-c058570 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 13px/2 );}body.rtl .elementor-50572 .elementor-element.elementor-element-c058570 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 13px/2 );}body.rtl .elementor-50572 .elementor-element.elementor-element-c058570 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 13px/2 );}@media(max-width:767px){.elementor-50572 .elementor-element.elementor-element-31d2e9f .elementor-heading-title{font-size:26px;}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-50572 .elementor-element.elementor-element-c058570:after{content:"0.5";}.elementor-50572 .elementor-element.elementor-element-c058570 .elementor-post__thumbnail__link{width:100%;}}
</style>
<style   data-wpacu-inline-css-file='1'>
.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 100px; height: 100px; }

</style>
<link rel='stylesheet' id='osh-styles-css' href='https://witchsrocksurfcamp.com/wp-content/plugins/ocean-sticky-header/assets/css/style.min.css?ver=579ccc0758a8b49d072e0232cdbee2cd' media='all' />
<style id="rocket-lazyload-inline-css">
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-30ed2803-ba1e-4e6e-9b72-5d32e16d71c5) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}
/*# sourceURL=rocket-lazyload-inline-css */
</style>
<link data-minify="1" rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1781023451' media='all' />
<link data-minify="1" rel='stylesheet' id='elementor-gf-local-montserrat-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/montserrat.css?ver=1781023451' media='all' />
<link data-minify="1" rel='stylesheet' id='elementor-gf-local-josefinsans-css' href='https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/josefinsans.css?ver=1781023451' media='all' />
<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="jquery-migrate-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" data-minify="1" id="js.cookie-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/plugins/handl-utm-grabber-v3/js/js.cookie.js?ver=1780674921" data-rocket-defer defer></script>
<script id="handl-utm-grabber-js-extra">
var handl_utm = [];
var handl_utm_all_params = ["utm_source","utm_medium","utm_term","utm_content","utm_campaign","first_utm_source","first_utm_medium","first_utm_term","first_utm_content","first_utm_campaign","fbclid","msclkid","gclid","wbraid","gbraid","handl_original_ref","handl_landing_page","handl_landing_page_base","handl_ip","handl_ref","handl_url","handl_ref_domain","handl_url_base","gaclientid","organic_source","organic_source_str","user_agent","traffic_source","first_traffic_source","handlID","_fbc","_fbp"];
var handl_utm_cookie_duration = ["30","1"];
var handl_utm_append_params = ["utm_source","utm_medium","utm_term","utm_content","utm_campaign","gclid"];
var handl_utm_first_touch_params = ["utm_source","utm_medium","utm_term","utm_content","utm_campaign"];
var handl_utm_session_cookies = {"enabled":"1"};
var handl_ajax = {"ajax_url":"https://witchsrocksurfcamp.com/wp-admin/admin-ajax.php","fb_capi_enabled":"0","require_third_party_consent":""};
var handl_utm_custom_params = [];
var handl_utm_dyo_logic = [];
var handl_utm_predefined = [];
//# sourceURL=handl-utm-grabber-js-extra
</script>
<script type="text/rocketlazyloadscript" data-minify="1" id="handl-utm-grabber-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/plugins/handl-utm-grabber-v3/js/handl-utm-grabber.js?ver=1780674921" data-rocket-defer defer></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<!-- Google Ads snippet added by Site Kit -->
<script type="text/rocketlazyloadscript" id="google_gtagjs-js" data-rocket-src="https://www.googletagmanager.com/gtag/js?id=GT-PZQ8JB2" async></script>
<script type="text/rocketlazyloadscript" id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["witchsrocksurfcamp.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-PZQ8JB2");
gtag("config", "AW-1052247082");
//# sourceURL=google_gtagjs-js-after
</script>
<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/cache/min/1/gaconnector.js?ver=1780674921" data-rocket-type="text/javascript" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">gaconnector2.track("be7412c71d2755416e1fb6a311ef0673");</script><style>.handl-hidden{display: none}</style><style>[class^="fieldset-handl_"]{display: none}</style>            <script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"><!--
                                function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320');	return false;}
                //-->

                // tabnab protection
                window.addEventListener('load', function () {
                    // make all links have rel="noopener noreferrer"
                    document.querySelectorAll('a[target="_blank"]').forEach(link => {
                        link.setAttribute('rel', 'noopener noreferrer');
                    });
                });
            </script>
            <link rel="preload" as="image" href="https://witchsrocksurfcamp.com/wp-content/uploads/2023/06/witchs-rock-surf-resort-tamarindo-costa-rica-3.webp" fetchpriority="high">
<!-- Google tag (gtag.js) -->
<script type="text/rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=AW-1052247082"></script>
<script type="text/rocketlazyloadscript">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-1052247082');
</script>
<!-- Google Tag Manager -->
<script type="text/rocketlazyloadscript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-WLPC553');</script>
<!-- End Google Tag Manager -->
<meta name="theme-color" content="#0b0b0b">

			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			
<!-- Google Tag Manager snippet added by Site Kit -->
<script type="text/rocketlazyloadscript">
			( function( w, d, s, l, i ) {
				w[l] = w[l] || [];
				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
				var f = d.getElementsByTagName( s )[0],
					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
				j.async = true;
				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
				f.parentNode.insertBefore( j, f );
			} )( window, document, 'script', 'dataLayer', 'GTM-WLPC553' );
			
</script>

<!-- End Google Tag Manager snippet added by Site Kit -->
<link rel="icon" href="https://witchsrocksurfcamp.com/wp-content/uploads/2019/02/cropped-favicon-1-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://witchsrocksurfcamp.com/wp-content/uploads/2019/02/cropped-favicon-1-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://witchsrocksurfcamp.com/wp-content/uploads/2019/02/cropped-favicon-1-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://witchsrocksurfcamp.com/wp-content/uploads/2019/02/cropped-favicon-1-1-270x270.png" />
<style id="wp-custom-css">
a:active,a:focus{outline:0 !important;border:none !important;-moz-outline-style:none !important}a.links:link{color:#0066FF;text-decoration:underline}a.links:visited{color:#0066FF}a.links2:link{color:#fff}a.links2:visited{color:#fff}a.links2:hover{color:#FFF;text-decoration:underline}.dropdown-menu ul li a.menu-link{width:250px}html,body{max-width:100%;overflow-x:hidden}body .gform_wrapper h2.gform_title{display:none !important}body .gform_wrapper h3.gform_title{display:none !important}body .gform_required_legend{display:none !important}.blog-entry.post .thumbnail .overlay{display:none}.category-surf-report .blog-entry-summary{display:none}.category-surf-report .page-header{display:none}.category-wrsc-blog .page-header{display:none}.category-blog .page-header{display:none}.single .page-header{display:none}body .oceanwp-row .span_1_of_3{width:auto;height:auto}#site-navigation-wrap .dropdown-menu >li >a:hover{color:#F7AF04}.contactoen:lang(es){display:none}.contactoes:lang(en){display:none}#site-navigation-wrap .dropdown-menu >li >a.wcmenucart{display:none !important}.sf-menu li.menu-item{position:revert;!important}.rpwwt-post-title{color:blue;font-size:15px}p{font-weight:400}.maxbutton-13.maxbutton.maxbutton-contact-header .mb-text{font-weight:600 !important;font-family:"Poppins",Sans-serif !important}.fa-bars{font-size:30px !important}}
</style>
<!-- OceanWP CSS -->
<style type="text/css">
/* Colors */a:hover,a.light:hover,.theme-heading .text::before,.theme-heading .text::after,#top-bar-content >a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu >li >a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active >a,.sidr-class-menu-item-has-children.active >a >.sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#fcb002}.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#fcb002}input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,#site-navigation-wrap .dropdown-menu >li.btn >a >span,.thumbnail:hover i,.thumbnail:hover .link-post-svg-icon,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body .contact-info-widget.big-icons li:hover .owp-icon,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#fcb002}.widget-title{border-color:#fcb002}blockquote{border-color:#fcb002}.wp-block-quote{border-color:#fcb002}#searchform-dropdown{border-color:#fcb002}.dropdown-menu .sub-menu{border-color:#fcb002}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#fcb002}.oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#fcb002}.social-widget li.oceanwp-email a:hover{border-color:#fcb002}#respond #cancel-comment-reply-link:hover{border-color:#fcb002}body .contact-info-widget.big-icons li:hover i{border-color:#fcb002}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#fcb002}#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#fcb002}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu >li.btn >a:hover >span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#555555}a{color:#555555}a .owp-icon use{stroke:#555555}a:hover{color:#555555}a:hover .owp-icon use{stroke:#555555}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#fcb002}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#ffffff}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{border-color:#ffffff}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{border-color:#ffffff}.page-header{color:#000000}.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{color:#000000}.site-breadcrumbs,.background-image-page-header .site-breadcrumbs{color:#ffffff}.site-breadcrumbs ul li .breadcrumb-sep,.site-breadcrumbs ol li .breadcrumb-sep{color:#ffffff}.site-breadcrumbs a,.background-image-page-header .site-breadcrumbs a{color:#ffffff}.site-breadcrumbs a .owp-icon use,.background-image-page-header .site-breadcrumbs a .owp-icon use{stroke:#ffffff}body{color:#000000}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{color:#000000}/* OceanWP Style Settings CSS */.theme-button,input[type="submit"],button[type="submit"],button,.button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-style:solid}.theme-button,input[type="submit"],button[type="submit"],button,.button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-width:1px}form input[type="text"],form input[type="password"],form input[type="email"],form input[type="url"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="datetime"],form input[type="datetime-local"],form input[type="week"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="color"],form select,form textarea,.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-style:solid}body div.wpforms-container-full .wpforms-form input[type=date],body div.wpforms-container-full .wpforms-form input[type=datetime],body div.wpforms-container-full .wpforms-form input[type=datetime-local],body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=month],body div.wpforms-container-full .wpforms-form input[type=number],body div.wpforms-container-full .wpforms-form input[type=password],body div.wpforms-container-full .wpforms-form input[type=range],body div.wpforms-container-full .wpforms-form input[type=search],body div.wpforms-container-full .wpforms-form input[type=tel],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form input[type=time],body div.wpforms-container-full .wpforms-form input[type=url],body div.wpforms-container-full .wpforms-form input[type=week],body div.wpforms-container-full .wpforms-form select,body div.wpforms-container-full .wpforms-form textarea{border-style:solid}form input[type="text"],form input[type="password"],form input[type="email"],form input[type="url"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="datetime"],form input[type="datetime-local"],form input[type="week"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="color"],form select,form textarea{border-radius:3px}body div.wpforms-container-full .wpforms-form input[type=date],body div.wpforms-container-full .wpforms-form input[type=datetime],body div.wpforms-container-full .wpforms-form input[type=datetime-local],body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=month],body div.wpforms-container-full .wpforms-form input[type=number],body div.wpforms-container-full .wpforms-form input[type=password],body div.wpforms-container-full .wpforms-form input[type=range],body div.wpforms-container-full .wpforms-form input[type=search],body div.wpforms-container-full .wpforms-form input[type=tel],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form input[type=time],body div.wpforms-container-full .wpforms-form input[type=url],body div.wpforms-container-full .wpforms-form input[type=week],body div.wpforms-container-full .wpforms-form select,body div.wpforms-container-full .wpforms-form textarea{border-radius:3px}#main #content-wrap,.separate-layout #main #content-wrap{padding-top:30px;padding-bottom:30px}.page-header,.has-transparent-header .page-header{padding:10px 0 5px 0}/* Header */#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:80px}#site-navigation-wrap .dropdown-menu >li >a,#site-navigation-wrap .dropdown-menu >li >span.opl-logout-link,.oceanwp-mobile-menu-icon a,.mobile-menu-close,.after-header-content-inner >a{line-height:80px}#site-header-inner{padding:5px 40px 5px 60px}@media (max-width:768px){#site-header-inner{padding:0 40px 0 20px}}@media (max-width:480px){#site-header-inner{padding:0 40px 0 20px}}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:rgba(255,255,255,0)}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5)}#site-header{border-color:rgba(241,241,241,0)}#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:212px}@media (max-width:480px){#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:125px}}#site-header #site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:100px}#site-navigation-wrap .dropdown-menu >li >a{padding:0 26px}#site-navigation-wrap .dropdown-menu >.current-menu-item >a,#site-navigation-wrap .dropdown-menu >.current-menu-ancestor >a,#site-navigation-wrap .dropdown-menu >.current-menu-item >a:hover,#site-navigation-wrap .dropdown-menu >.current-menu-ancestor >a:hover{color:#000000}.dropdown-menu .sub-menu{min-width:187px}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{border-color:#fcb002}body .sidr a:hover,body .sidr-class-dropdown-toggle:hover,body .sidr-class-dropdown-toggle .fa,body .sidr-class-menu-item-has-children.active >a,body .sidr-class-menu-item-has-children.active >a >.sidr-class-dropdown-toggle,#mobile-dropdown ul li a:hover,#mobile-dropdown ul li a .dropdown-toggle:hover,#mobile-dropdown .menu-item-has-children.active >a,#mobile-dropdown .menu-item-has-children.active >a >.dropdown-toggle,#mobile-fullscreen ul li a:hover,#mobile-fullscreen .oceanwp-social-menu.simple-social ul li a:hover{color:#fcb002}#mobile-fullscreen a.close:hover .close-icon-inner,#mobile-fullscreen a.close:hover .close-icon-inner::after{background-color:#fcb002}/* Topbar */#top-bar{padding:5px}#top-bar-wrap,.oceanwp-top-bar-sticky{background-color:#069ff6}#top-bar-wrap,#top-bar-content strong{color:#ffffff}/* Blog CSS */.blog-entry.post .blog-entry-header .entry-title a{color:#000000}.ocean-single-post-header ul.meta-item li a:hover{color:#333333}/* Sidebar */.widget-area{padding:50px 0 0 30px!important}.widget-area .sidebar-box,.separate-layout .sidebar-box{margin-bottom:px}/* Footer Widgets */#footer-widgets{padding:0}#footer-widgets{background-color:#000000}/* Sticky Header CSS */body .is-sticky #site-header.fixed-scroll #site-header-inner{padding:5px 40px 5px 60px}@media (max-width:768px){body .is-sticky #site-header.fixed-scroll #site-header-inner{padding:0 40px 0 20px}}@media (max-width:480px){body .is-sticky #site-header.fixed-scroll #site-header-inner{padding:0 40px 0 20px}}.is-sticky #site-header,.ocean-sticky-top-bar-holder.is-sticky #top-bar-wrap,.is-sticky .header-top{opacity:0.94}.is-sticky #site-header,.is-sticky #searchform-header-replace{background-color:#fcfcfc!important}/* Typography */body{font-family:Poppins;font-size:18px;line-height:1.3;font-weight:400}@media screen and (max-width:480px){body{font-size:16px}}@media screen and (max-width:480px){body{line-height:1.2}}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family:Montserrat;line-height:1.4}h1{font-family:Poppins;font-size:42px;line-height:1.4;font-weight:400}@media screen and (max-width:768px){h1{font-size:28px}}@media screen and (max-width:480px){h1{font-size:24px}}@media screen and (max-width:480px){h1{line-height:0.9}}h2{font-family:'Josefin Sans';font-size:38px;line-height:1.4;font-weight:400}@media screen and (max-width:768px){h2{font-size:36px}}@media screen and (max-width:480px){h2{font-size:16px}}h3{font-family:Montserrat;font-size:34px;line-height:1.4;font-weight:600}h4{font-family:Montserrat;font-size:20px;line-height:1.4;font-weight:600}@media screen and (max-width:768px){h4{font-size:16px}}@media screen and (max-width:480px){h4{font-size:16px}}h5{font-size:14px;line-height:1.4}h6{font-size:15px;line-height:1.4}.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-family:Poppins;font-size:32px;line-height:1.4;font-weight:400}@media screen and (max-width:480px){.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-size:20px}}.page-header .page-subheading,.page-header.background-image-page-header .page-subheading{font-size:15px;line-height:1.8}.site-breadcrumbs,.site-breadcrumbs a{font-size:13px;line-height:1.4}#top-bar-content,#top-bar-social-alt{font-size:12px;line-height:1.8}#site-logo a.site-logo-text{font-size:24px;line-height:1.8}#site-navigation-wrap .dropdown-menu >li >a,#site-header.full_screen-header .fs-dropdown-menu >li >a,#site-header.top-header #site-navigation-wrap .dropdown-menu >li >a,#site-header.center-header #site-navigation-wrap .dropdown-menu >li >a,#site-header.medium-header #site-navigation-wrap .dropdown-menu >li >a,.oceanwp-mobile-menu-icon a{font-family:Poppins;font-size:16px;letter-spacing:.5px;font-weight:500;text-transform:none}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-family:Poppins;font-size:15px;line-height:1.2;letter-spacing:.5px;text-transform:none}.sidr-class-dropdown-menu li a,a.sidr-class-toggle-sidr-close,#mobile-dropdown ul li a,body #mobile-fullscreen ul li a{font-family:Poppins;font-size:15px;line-height:1.8}@media screen and (max-width:480px){.sidr-class-dropdown-menu li a,a.sidr-class-toggle-sidr-close,#mobile-dropdown ul li a,body #mobile-fullscreen ul li a{font-size:14px}}.blog-entry.post .blog-entry-header .entry-title a{font-family:Poppins;font-size:24px;line-height:1.4;font-weight:600}@media screen and (max-width:480px){.blog-entry.post .blog-entry-header .entry-title a{font-size:18px}}.ocean-single-post-header .single-post-title{font-size:34px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header ul.meta-item li,.ocean-single-post-header ul.meta-item li a{font-size:13px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header .post-author-name,.ocean-single-post-header .post-author-name a{font-size:14px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header .post-author-description{font-size:12px;line-height:1.4;letter-spacing:.6px}.single-post .entry-title{font-family:Poppins;line-height:1.4;letter-spacing:.6px}.single-post ul.meta li,.single-post ul.meta li a{font-size:14px;line-height:1.4;letter-spacing:.6px}.sidebar-box .widget-title,.sidebar-box.widget_block .wp-block-heading{font-size:13px;line-height:1;letter-spacing:1px}#footer-widgets .footer-box .widget-title{font-family:Roboto;font-size:13px;line-height:1;letter-spacing:1px}#footer-bottom #copyright{font-family:Roboto;font-size:12px;line-height:1}#footer-bottom #footer-bottom-menu{font-family:Roboto;font-size:12px;line-height:1}.woocommerce-store-notice.demo_store{line-height:2;letter-spacing:1.5px}.demo_store .woocommerce-store-notice__dismiss-link{line-height:2;letter-spacing:1.5px}.woocommerce ul.products li.product li.title h2,.woocommerce ul.products li.product li.title a{font-size:14px;line-height:1.5}.woocommerce ul.products li.product li.category,.woocommerce ul.products li.product li.category a{font-size:12px;line-height:1}.woocommerce ul.products li.product .price{font-size:18px;line-height:1}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{font-size:12px;line-height:1.5;letter-spacing:1px}.woocommerce ul.products li.owp-woo-cond-notice span,.woocommerce ul.products li.owp-woo-cond-notice a{font-size:16px;line-height:1;letter-spacing:1px;font-weight:600;text-transform:capitalize}.woocommerce div.product .product_title{font-size:24px;line-height:1.4;letter-spacing:.6px}.woocommerce div.product p.price{font-size:36px;line-height:1}.woocommerce .owp-btn-normal .summary form button.button,.woocommerce .owp-btn-big .summary form button.button,.woocommerce .owp-btn-very-big .summary form button.button{font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.woocommerce div.owp-woo-single-cond-notice span,.woocommerce div.owp-woo-single-cond-notice a{font-size:18px;line-height:2;letter-spacing:1.5px;font-weight:600;text-transform:capitalize}.ocean-preloader--active .preloader-after-content{font-size:20px;line-height:1.8;letter-spacing:.6px}
</style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style>
<noscript>
<style id="wpr-lazyload-bg-nostyle">.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr{--wpr-bg-92aa92aa-2fd8-4b27-ba82-c29fc923d6bb: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png');}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{--wpr-bg-f4223667-6327-42f6-841c-9410d8b4f975: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png');}.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text]{--wpr-bg-9a063a14-021e-4207-84fc-9e81218dbf5b: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png');}.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{--wpr-bg-a32baa1a-a77c-477d-8993-b3228621b2a8: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png');}.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{--wpr-bg-c12d33ae-060d-4ef7-aef5-e7903b37abdc: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png');}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected::after{--wpr-bg-48c5bfe1-c2f8-4942-9afa-cba9b5211a07: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg');}.gform_wrapper.gravity-theme .gfield_list_icons button{--wpr-bg-236e1518-4452-462d-aa85-7a7d394e40db: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/list-add.svg');}.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-down span,.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-up span,.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text],.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr,.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b,.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{--wpr-bg-a988516e-3703-4e79-aa4f-db8cf3d114ce: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/legacy/css/chosen-sprite@2x.png');}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon{--wpr-bg-2a500b1b-37d4-424e-a03f-b1625360c541: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg');}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon{--wpr-bg-be345dd7-2d03-4075-b87e-dd6a6422ca16: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/gf-creditcards.svg');}.gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{--wpr-bg-a4c8a20f-5d04-4e6c-bbc0-f96bbda09a2a: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/list-remove.svg');}.gravity-theme.ui-datepicker .ui-datepicker-header select{--wpr-bg-59f8de27-4f3c-4003-9e0e-a37f308d1366: url('https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/theme/down-arrow.svg');}.rll-youtube-player .play{--wpr-bg-30ed2803-ba1e-4e6e-9b72-5d32e16d71c5: url('https://witchsrocksurfcamp.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style>
</noscript>
<script type="application/javascript">const rocket_pairs = [{"selector":".gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr","style":".gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr{--wpr-bg-92aa92aa-2fd8-4b27-ba82-c29fc923d6bb: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png');}","hash":"92aa92aa-2fd8-4b27-ba82-c29fc923d6bb","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png"},{"selector":".gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b","style":".gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{--wpr-bg-f4223667-6327-42f6-841c-9410d8b4f975: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png');}","hash":"f4223667-6327-42f6-841c-9410d8b4f975","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png"},{"selector":".gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text]","style":".gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text]{--wpr-bg-9a063a14-021e-4207-84fc-9e81218dbf5b: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png');}","hash":"9a063a14-021e-4207-84fc-9e81218dbf5b","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png"},{"selector":".gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close","style":".gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{--wpr-bg-a32baa1a-a77c-477d-8993-b3228621b2a8: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png');}","hash":"a32baa1a-a77c-477d-8993-b3228621b2a8","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png"},{"selector":".gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]","style":".gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{--wpr-bg-c12d33ae-060d-4ef7-aef5-e7903b37abdc: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png');}","hash":"c12d33ae-060d-4ef7-aef5-e7903b37abdc","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite.png"},{"selector":".gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected","style":".gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected::after{--wpr-bg-48c5bfe1-c2f8-4942-9afa-cba9b5211a07: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards-check.svg');}","hash":"48c5bfe1-c2f8-4942-9afa-cba9b5211a07","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards-check.svg"},{"selector":".gform_wrapper.gravity-theme .gfield_list_icons button","style":".gform_wrapper.gravity-theme .gfield_list_icons button{--wpr-bg-236e1518-4452-462d-aa85-7a7d394e40db: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/list-add.svg');}","hash":"236e1518-4452-462d-aa85-7a7d394e40db","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/list-add.svg"},{"selector":".gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-down span,.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-up span,.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text],.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr,.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b,.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]","style":".gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-down span,.gform_wrapper.gravity-theme .chosen-container .chosen-results-scroll-up span,.gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper.gravity-theme .chosen-container-single .chosen-search input[type=text],.gform_wrapper.gravity-theme .chosen-container-single .chosen-single abbr,.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b,.gform_wrapper.gravity-theme .chosen-rtl .chosen-search input[type=text]{--wpr-bg-a988516e-3703-4e79-aa4f-db8cf3d114ce: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite@2x.png');}","hash":"a988516e-3703-4e79-aa4f-db8cf3d114ce","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/chosen-sprite@2x.png"},{"selector":".gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon","style":".gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon{--wpr-bg-2a500b1b-37d4-424e-a03f-b1625360c541: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards.svg');}","hash":"2a500b1b-37d4-424e-a03f-b1625360c541","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards.svg"},{"selector":".gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon","style":".gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon{--wpr-bg-be345dd7-2d03-4075-b87e-dd6a6422ca16: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards.svg');}","hash":"be345dd7-2d03-4075-b87e-dd6a6422ca16","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/gf-creditcards.svg"},{"selector":".gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item","style":".gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{--wpr-bg-a4c8a20f-5d04-4e6c-bbc0-f96bbda09a2a: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/list-remove.svg');}","hash":"a4c8a20f-5d04-4e6c-bbc0-f96bbda09a2a","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/list-remove.svg"},{"selector":".gravity-theme.ui-datepicker .ui-datepicker-header select","style":".gravity-theme.ui-datepicker .ui-datepicker-header select{--wpr-bg-59f8de27-4f3c-4003-9e0e-a37f308d1366: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/theme\/down-arrow.svg');}","hash":"59f8de27-4f3c-4003-9e0e-a37f308d1366","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/theme\/down-arrow.svg"},{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-30ed2803-ba1e-4e6e-9b72-5d32e16d71c5: url('https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"30ed2803-ba1e-4e6e-9b72-5d32e16d71c5","url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"}]; const rocket_excluded_pairs = [];</script><meta name="generator" content="WP Rocket 3.21.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_minify_css wpr_preload_links wpr_host_fonts_locally wpr_desktop" /></head>

<body data-rsssl=1 class="archive category category-surf-report category-58 wp-custom-logo wp-embed-responsive wp-theme-oceanwp oceanwp-theme sidebar-mobile no-header-border default-breakpoint has-sidebar content-right-sidebar page-header-disabled has-fixed-footer elementor-page-50572 elementor-default elementor-template-full-width elementor-kit-42432" >

			<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
		<noscript>
			<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WLPC553" height="0" width="0" style="display:none;visibility:hidden"></iframe>
		</noscript>
		<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
		
	
	<div data-rocket-location-hash="8d4cf696f26de01be85ad0a187dccab0" id="outer-wrap" class="site clr">

		<a class="skip-link screen-reader-text" href="#main">Skip to content</a>

		
		<div data-rocket-location-hash="d32c78bb6c23ac2fe4709dc3c38ea82f" id="wrap" class="clr">

			
			
<header data-rocket-location-hash="2cf03c5d3564d48d389545beac74608d" id="site-header" class="minimal-header has-after-header-content clr fixed-scroll fixed-header has-sticky-mobile" data-height="80" role="banner">

	
					
			<div id="site-header-inner" class="clr ">

				
				

<div id="site-logo" class="clr" >

	
	<div id="site-logo-inner" class="clr">

		<a href="https://witchsrocksurfcamp.com/" class="custom-logo-link" rel="home"><img width="212" height="58" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20212%2058'%3E%3C/svg%3E" class="custom-logo" alt="Witchs Rock Surf Camp Tamarindo Costa Rica" decoding="async" data-lazy-src="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/logo.png" /><noscript><img width="212" height="58" src="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/logo.png" class="custom-logo" alt="Witchs Rock Surf Camp Tamarindo Costa Rica" decoding="async" /></noscript></a>
	</div><!-- #site-logo-inner -->

	
	
</div><!-- #site-logo -->

			<div class="after-header-content">
				<div class="after-header-content-inner">
					<div style="padding-left:60px"><a class="maxbutton-13 maxbutton maxbutton-contact-header" target="_blank" rel="noopener" href="https://witchs-rock-surf-camp.bookinglayer.com/en/product/surf-and-stay/"><span class='mb-text'>BOOK NOW</span></a></div>				</div>
			</div>
						<div id="site-navigation-wrap" class="clr">
			
			
			
			<nav id="site-navigation" class="navigation main-navigation clr" role="navigation" >

				<ul id="menu-evolved-menu" class="main-menu dropdown-menu sf-menu"><li id="menu-item-818" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-818"><a href="/surf-packages/" class="menu-link"><span class="text-wrap">Surf Packages</span></a>
<ul class="sub-menu">
	<li id="menu-item-36907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36907"><a href="https://witchsrocksurfcamp.com/beginner-surf-school/" class="menu-link"><span class="text-wrap">Beginner Surf School</span></a></li>	<li id="menu-item-36922" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36922"><a href="https://witchsrocksurfcamp.com/intermediate-surf-program/" class="menu-link"><span class="text-wrap">Intermediate Surf Program</span></a></li>	<li id="menu-item-36942" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36942"><a href="https://witchsrocksurfcamp.com/surf-tours/" class="menu-link"><span class="text-wrap">Advanced Surf Tours</span></a></li>	<li id="menu-item-36955" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36955"><a href="https://witchsrocksurfcamp.com/family-surf-vacations/" class="menu-link"><span class="text-wrap">Family Surf Vacations</span></a></li>	<li id="menu-item-39601" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39601"><a href="https://witchsrocksurfcamp.com/single-traveler/" class="menu-link"><span class="text-wrap">Single Traveler</span></a></li>	<li id="menu-item-53874" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53874"><a href="https://witchsrocksurfcamp.com/witchs-rock-and-ollies-point/" class="menu-link"><span class="text-wrap">Witch’s Rock &#038; Ollie’s Point</span></a></li></ul>
</li><li id="menu-item-879" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-879"><a href="/surf-resort/" class="menu-link"><span class="text-wrap">Beach Resort</span></a>
<ul class="sub-menu">
	<li id="menu-item-37387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37387"><a href="https://witchsrocksurfcamp.com/surf-resort/" class="menu-link"><span class="text-wrap">About The Camp</span></a></li>	<li id="menu-item-37513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37513"><a href="https://witchsrocksurfcamp.com/surf-hotel/" class="menu-link"><span class="text-wrap">Beachfront Surf Hotel</span></a></li>	<li id="menu-item-40563" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-40563"><a href="https://witchsrocksurfcamp.com/best-guide-for-surfing-tamarindo/" class="menu-link"><span class="text-wrap"><span class="menu-text">Tamarindo Surf Spots</span><i class="icon after line-icon icon-arrow-right" aria-hidden="true" style="font-size:1em;"></i></span></a>
	<ul class="sub-menu">
		<li id="menu-item-38889" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38889"><a href="https://witchsrocksurfcamp.com/capitan-suizo-tamarindo-surf/" class="menu-link"><span class="text-wrap">Capitán Suizo</span></a></li>		<li id="menu-item-38878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38878"><a href="https://witchsrocksurfcamp.com/isla-capitan-tamarindo-surf-spot/" class="menu-link"><span class="text-wrap">Isla Capitán</span></a></li>		<li id="menu-item-38880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38880"><a href="https://witchsrocksurfcamp.com/henrys-right-tamarindo-surf-spot/" class="menu-link"><span class="text-wrap">Henry&#8217;s Right</span></a></li>		<li id="menu-item-38881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38881"><a href="https://witchsrocksurfcamp.com/henrys-left-tamarindo-surf-spot/" class="menu-link"><span class="text-wrap">Henry&#8217;s Left</span></a></li>		<li id="menu-item-38882" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38882"><a href="https://witchsrocksurfcamp.com/pico-pequeno-tamarindo-surf-spot/" class="menu-link"><span class="text-wrap">Pico Pequeño</span></a></li>		<li id="menu-item-38883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38883"><a href="https://witchsrocksurfcamp.com/pico-grande-tamarindo-surf-spot/" class="menu-link"><span class="text-wrap">Pico Grande</span></a></li>		<li id="menu-item-38884" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38884"><a href="https://witchsrocksurfcamp.com/tamarindo-beach-break-surf-spot/" class="menu-link"><span class="text-wrap">Tamarindo Beach Break</span></a></li>		<li id="menu-item-38885" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38885"><a href="https://witchsrocksurfcamp.com/tamarindo-rivermouth-surf-spot/" class="menu-link"><span class="text-wrap">Tamarindo Rivermouth</span></a></li>		<li id="menu-item-38879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38879"><a href="https://witchsrocksurfcamp.com/casitas-playa-grande-surf-spot/" class="menu-link"><span class="text-wrap">Casitas</span></a></li>		<li id="menu-item-38886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38886"><a href="https://witchsrocksurfcamp.com/palm-beach-playa-grande-surf-spot/" class="menu-link"><span class="text-wrap">Palm Beach</span></a></li>		<li id="menu-item-38887" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38887"><a href="https://witchsrocksurfcamp.com/playa-grande-surf-spot/" class="menu-link"><span class="text-wrap">Playa Grande (main peak)</span></a></li>		<li id="menu-item-38888" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38888"><a href="https://witchsrocksurfcamp.com/palmeras-playa-grande-surf-spot/" class="menu-link"><span class="text-wrap">Las Palmeras</span></a></li>	</ul>
</li>	<li id="menu-item-48001" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48001"><a href="https://witchsrocksurfcamp.com/surfboard-rentals-tamarindo/" class="menu-link"><span class="text-wrap">Surfboard Rentals</span></a></li>	<li id="menu-item-38855" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38855"><a href="https://witchsrocksurfcamp.com/frequently-asked-questions/" class="menu-link"><span class="text-wrap">Frequently Asked Questions</span></a></li></ul>
</li><li id="menu-item-31924" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-31924"><a href="#" class="menu-link"><span class="text-wrap">Get Inspired</span></a>
<ul class="sub-menu">
	<li id="menu-item-57343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57343"><a href="https://witchsrocksurfcamp.com/tamarindo-live-surf-cams/" class="menu-link"><span class="text-wrap">Live Surf Cam</span></a></li>	<li id="menu-item-20038" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-20038"><a href="https://witchsrocksurfcamp.com/blog/" class="menu-link"><span class="text-wrap">WRSC Blog</span></a></li>	<li id="menu-item-20530" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20530"><a href="https://witchsrocksurfcamp.com/tamarindo-tide-chart/" class="menu-link"><span class="text-wrap">Tamarindo Tide Chart</span></a></li></ul>
</li></ul>
			</nav><!-- #site-navigation -->

			
			
					</div><!-- #site-navigation-wrap -->
			
		
	
				
	
	<div class="oceanwp-mobile-menu-icon clr mobile-right">

		
		
		
		<a href="https://witchsrocksurfcamp.com/#mobile-menu-toggle" class="mobile-menu"  aria-label="Mobile Menu">
							<i class="fa fa-bars" aria-hidden="true"></i>
						</a>

		
		
		
	</div><!-- #oceanwp-mobile-menu-navbar -->

	

			</div><!-- #site-header-inner -->

			
			
			
		
		
</header><!-- #site-header -->


			
			<main data-rocket-location-hash="7f053c0e2d304c0efa72ac65f9f7245c" id="main" class="site-main clr" role="main">

						<div data-elementor-type="archive" data-elementor-id="50572" class="elementor elementor-50572 elementor-location-archive" data-elementor-post-type="elementor_library">
			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-25d30a9 e-flex e-con-boxed e-con e-parent" data-id="25d30a9" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-31d2e9f elementor-widget elementor-widget-heading" data-id="31d2e9f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">SURF REPORTS</h1>				</div>
				<div class="elementor-element elementor-element-c058570 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-posts--show-avatar elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="c058570" data-element_type="widget" data-e-type="widget" data-settings="{&quot;pagination_type&quot;:&quot;prev_next&quot;,&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.cards">
				<div class="elementor-widget-container">
							<div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid" role="list">
				<article class="elementor-post elementor-grid-item post-44406 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-tamarindo-thursday-september-10-2020/" >
				Playa Tamarindo Thursday September 10, 2020 &#8211; Small Fun Longboard Waves, Light Crowds, Super Friendly Vibes!			</a>
		</h3>
				<div class="elementor-post__excerpt">
					</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-tamarindo-thursday-september-10-2020/" aria-label="Read more about Playa Tamarindo Thursday September 10, 2020 &#8211; Small Fun Longboard Waves, Light Crowds, Super Friendly Vibes!" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			September 10, 2020		</span>
				</div>
					</div>
		</article>
				<article class="elementor-post elementor-grid-item post-44378 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-grande-wednesday-september-9-2020/" >
				Playa Grande Wednesday September 9, 2020 &#8211; 2-4ft, Uncrowded, Light Offshores, Slightly Mixed Up But Fun			</a>
		</h3>
				<div class="elementor-post__excerpt">
			<p>&nbsp; Time: 7:30AM Location: Playa Grande, Costa Rica Wave Height: 2-4 feet Wind Direction: Light Offshore Wind Speed: Light High Tide: 7:07AM Low Tide: 1:19PM</p>
		</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-grande-wednesday-september-9-2020/" aria-label="Read more about Playa Grande Wednesday September 9, 2020 &#8211; 2-4ft, Uncrowded, Light Offshores, Slightly Mixed Up But Fun" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			September 9, 2020		</span>
				</div>
					</div>
		</article>
				<article class="elementor-post elementor-grid-item post-44418 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-grande-tuesday-september-8-2020/" >
				Playa Grande Tuesday September 8, 2020 &#8211; Chest/Shoulder High +, Light Offshores, Improved Conditions			</a>
		</h3>
				<div class="elementor-post__excerpt">
			<p>&nbsp; Time: 7AM Location: Playa Grande, Costa Rica Wave Height: Chest/Shoulder High + Wind Direction: Light Offshore Wind Speed: Light High Tide: 6:29AM Low Tide:</p>
		</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-grande-tuesday-september-8-2020/" aria-label="Read more about Playa Grande Tuesday September 8, 2020 &#8211; Chest/Shoulder High +, Light Offshores, Improved Conditions" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			September 8, 2020		</span>
				</div>
					</div>
		</article>
				<article class="elementor-post elementor-grid-item post-44366 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-tamarindo-thursday-3september2020/" >
				Playa Tamarindo, Thursday 3,September,2020			</a>
		</h3>
				<div class="elementor-post__excerpt">
			<p>&nbsp; Time: 3:00PM Location: Playa Tamarindo, Costa Rica Wave Height: 1-2 feet Wind Direction: Onshore Wind Speed: Strong wind High Tide: 3:45PM Low Tide: 9:50PM</p>
		</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-tamarindo-thursday-3september2020/" aria-label="Read more about Playa Tamarindo, Thursday 3,September,2020" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			September 3, 2020		</span>
				</div>
					</div>
		</article>
				<article class="elementor-post elementor-grid-item post-44355 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-tamarindo-wednesday-september-2-2020/" >
				Playa Tamarindo Wednesday, September 2, 2020			</a>
		</h3>
				<div class="elementor-post__excerpt">
			<p>Time: 2:00PM Location: Playa Tamarindo, Costa Rica Wave Height: 1-2 feet Wind Direction: Onshore Wind Speed: Light wind High Tide: 3:05PM Low Tide: 9:15PM Description</p>
		</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-tamarindo-wednesday-september-2-2020/" aria-label="Read more about Playa Tamarindo Wednesday, September 2, 2020" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			September 3, 2020		</span>
				</div>
					</div>
		</article>
				<article class="elementor-post elementor-grid-item post-42528 post type-post status-publish format-standard hentry category-surf-report entry" role="listitem">
			<div class="elementor-post__card">
				<div class="elementor-post__text">
				<h3 class="elementor-post__title">
			<a href="https://witchsrocksurfcamp.com/playa-marbella-monday-2-march-2020/" >
				Playa Marbella, Monday 2 March 2020			</a>
		</h3>
				<div class="elementor-post__excerpt">
			<p>&nbsp; &nbsp; Time: 8:30 AM Location: Playa Marbella , Costa Rica Wave Height: 2-4 feet Wind Direction: Offshore Wind Speed: Moderate High Tide: 8:05 AM</p>
		</div>
		
		<a class="elementor-post__read-more" href="https://witchsrocksurfcamp.com/playa-marbella-monday-2-march-2020/" aria-label="Read more about Playa Marbella, Monday 2 March 2020" tabindex="-1" >
			Read More »		</a>

				</div>
				<div class="elementor-post__meta-data">
					<span class="elementor-post-date">
			March 2, 2020		</span>
				</div>
					</div>
		</article>
				</div>
		
				<div class="e-load-more-anchor" data-page="1" data-max-page="262" data-next-page="https://witchsrocksurfcamp.com/surf-report/page/2/"></div>
				<nav class="elementor-pagination" aria-label="Pagination">
			<span class="page-numbers prev">&laquo; Previous</span>
<a class="page-numbers next" href="https://witchsrocksurfcamp.com/surf-report/page/2/">Next &raquo;</a>		</nav>
						</div>
				</div>
					</div>
				</div>
				</div>
		
	</main><!-- #main -->

	
	
	
		
<footer id="footer" class="site-footer" role="contentinfo">

	
	<div id="footer-inner" class="clr">

		

<div id="footer-widgets" class="oceanwp-row clr tablet-2-col mobile-1-col">

	
	<div class="footer-widgets-inner container">

				<div data-elementor-type="wp-post" data-elementor-id="57267" class="elementor elementor-57267" data-elementor-post-type="oceanwp_library">
				<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-56bd196 e-flex e-con-boxed e-con e-parent" data-id="56bd196" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-8f868db e-con-full e-flex e-con e-child" data-id="8f868db" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-47bcdb3 elementor-widget elementor-widget-text-editor" data-id="47bcdb3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									Subscribe to our newsletter								</div>
				<div class="elementor-element elementor-element-c1e9fc1 elementor-widget elementor-widget-text-editor" data-id="c1e9fc1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Receive Costa Rica surf travel info, flash sales, insider perks, and more.</p>								</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-3285fb6 e-con-full e-flex e-con e-child" data-id="3285fb6" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d1cfa04 elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form" data-id="d1cfa04" data-element_type="widget" data-e-type="widget" data-widget_type="eael-gravity-form.default">
								<div class="eael-contact-form eael-gravity-form labels-hide eael-contact-form-align-right">
		        <script type="text/rocketlazyloadscript">

</script>

                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework gf_simple_horizontal_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_12' >
                        <div class='gform_heading'>
							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_12' class='gf_simple_horizontal' action='/surf-report/' data-formid='12' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_12_4" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_12_4'>Name</label><div class='ginput_container'><input name='input_4' id='input_12_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_12_4'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_12_3" class="gfield gfield--type-text gfield--width-seven-twelfths gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_12_3'>Full Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_12_3' type='text' value='' class='medium'    placeholder='Full Name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_12_2" class="gfield gfield--type-email gfield--width-five-twelfths gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_12_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_12_2' type='email' value='' class='medium'   placeholder='Email' aria-required="true" aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Subscribe'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_12' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_12' id='gform_theme_12' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_12' id='gform_style_settings_12' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='12' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='D0aaCrKRybrhbPsD3Em6MB6qol02OWH5NQ2wi/09m6Q8JU6pDHav6L0kWY/91qIuHbKeOkxZxHBaRVsJCmp0c8dIY6FtjVn+7ZD+oJ7oLPFCfFg=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_12' value='WyJbXSIsImYwMGYzMmRlNjM1NjI0NTcyYzE3YTEwNzUyMDAxNjE4Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="140"/><script type="text/rocketlazyloadscript">
document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
</script>
</p></form>
                        </div><script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() {gformInitSpinner( 12, 'https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_12').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_12');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_12').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_12').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_12').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_12').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_12').val();gformInitSpinner( 12, 'https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [12, current_page]);window['gf_submitting_12'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_12').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [12]);window['gf_submitting_12'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_12').text());}else{jQuery('#gform_12').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "12", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_12" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_12";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_12" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 12, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
});</script>

    <script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
        jQuery( document ).ready(function() {
        setTimeout(() => {  }, 1000);
        })
    });</script>
    			</div>

            <script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">
                var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"f7fcd6790a9f65e5a938a0fe42ad0320","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};				var gf_vars = {"active":"Active","inactive":"Inactive","save":"Save","update":"Update","previousLabel":"Previous","selectFormat":"Select a format","column":"Column","editToViewAll":"5 of %d items shown. Edit field to view all","selectAll":"Select All","enterValue":"Enter a value","formTitle":"Untitled Form","formDescription":"We would love to hear from you! Please fill out this form and we will get in touch with you shortly.","formConfirmationMessage":"Thanks for contacting us! We will get in touch with you shortly.","buttonText":"Submit","buttonDescription":"The submit button for this form","loading":"Loading...","thisFieldIf":"this field if","thisSectionIf":"this section if","thisPage":"this page if","thisFormButton":"this form button if","show":"Show","hide":"Hide","enable":"Enable","disable":"Disable","enabled":"Enabled","disabled":"Disabled","configure":"Configure","conditional_logic_text":"Conditional Logic","conditional_logic_desc":"Conditional logic allows you to change what the user sees depending on the fields they select.","conditional_logic_a11y":"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\"https:\/\/docs.gravityforms.com\/field-accessibility-warning\/\" target=\"_blank\" rel=\"noopener\">documentation<span class=\"screen-reader-text\">(opens in a new tab)<\/span>&nbsp;<span class=\"gform-icon gform-icon--external-link\" aria-hidden=\"true\"><\/span><\/a>.","page":"Page","next_button":"Next Button","button":"Submit Button","all":"All","any":"Any","ofTheFollowingMatch":"of the following match:","is":"is","isNot":"is not","greaterThan":"greater than","lessThan":"less than","contains":"contains","startsWith":"starts with","endsWith":"ends with","emptyChoice":"Empty (no choices selected)","alertLegacyMode":"This form has legacy markup enabled and doesn\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.","thisConfirmation":"Use this confirmation if","thisNotification":"Send this notification if","confirmationSave":"Save","confirmationSaving":"Saving...","confirmationAreYouSure":"Are you sure you wish to cancel these changes?","confirmationIssueSaving":"There was an issue saving this confirmation.","confirmationConfirmDelete":"Are you sure you wish to delete this confirmation?","confirmationIssueDeleting":"There was an issue deleting this confirmation.","confirmationConfirmDiscard":"There are unsaved changes to the current confirmation. Would you like to discard these changes?","confirmationDefaultName":"Untitled Confirmation","confirmationDefaultMessage":"Thanks for contacting us! We will get in touch with you shortly.","confirmationInvalidPageSelection":"Please select a page.","confirmationInvalidRedirect":"Please enter a URL.","confirmationInvalidName":"Please enter a confirmation name.","confirmationDeleteField":"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.","confirmationDeleteDisplayField":"You're about to delete this field. 'Cancel' to stop. 'OK' to delete","confirmationDeleteDisplayFieldTitle":"Warning","conditionalLogicDependency":"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoice":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoiceEdit":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.","conditionalLogicDependencyAdminOnly":"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.","conditionalLogicRichTextEditorWarning":"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.","conditionalLogicTypeButton":"button","conditionalLogicTypeConfirmation":"confirmation","conditionalLogicTypeNotification":"notification","conditionalLogicTypeNoficationRouting":"notification routing","conditionalLogicTypeField":"field","conditionalLogicTypeFeed":"feed","conditionalLogicWarningTitle":"Conditional Logic Warning","mergeTagsText":"Insert Merge Tags","baseUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms","gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"otherChoiceValue":"Other","isFormTrash":false,"currentlyAddingField":false,"visibilityOptions":[{"label":"Visible","value":"visible","description":"Default option. The field is visible when viewing the form."},{"label":"Hidden","value":"hidden","description":"The field is hidden when viewing the form. Useful when you require the functionality of this field but do not want the user to be able to see this field."},{"label":"Administrative","value":"administrative","description":"The field is only visible when administering submitted entries. The field is not visible or functional when viewing the form."}],"addFieldFilter":"Add a condition","removeFieldFilter":"Remove a condition","filterAndAny":"{0} of the following match:","customChoices":"Custom Choices","predefinedChoices":"Predefined Choices","fieldLabelAriaLabel":"{field_label} - {field_type}, jump to this field&#039;s settings","fieldCanBeAddedTitle":"Field Limit","fieldCanBeAddedCaptcha":"A form can only contain one CAPTCHA field.","fieldCanBeAddedShipping":"A form can only contain one Shipping field.","fieldCanBeAddedPostContent":"A form can only contain one Post Body field.","fieldCanBeAddedPostTitle":"A form can only contain one Post Title field.","fieldCanBeAddedPostExcerpt":"A form can only contain one Post Excerpt field.","fieldCanBeAddedCreditCard":"A form can only contain one Credit Card field.","fieldCanBeAddedProductTitle":"Missing Product field","fieldCanBeAddedProduct":"You must add a Product field to the form first.","legacyMarkupTitle":"Unsupported Markup","fieldCanBeAddedMultipleChoice":"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","fieldCanBeAddedImageChoice":"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","FieldAjaxonErrorTitle":"Error","StartAddFieldAjaxonError":"Ajax error while adding field. Please refresh the page and try again.","StartChangeInputTypeAjaxonError":"Ajax error while changing input type. Please refresh the page and try again.","MissingNameCustomChoicesTitle":"Missing Name","MissingNameCustomChoices":"Please give this custom choice a name.","DuplicateNameCustomChoicesTitle":"Duplicate Name","DuplicateNameCustomChoices":"This custom choice name is already in use. Please enter another name.","DuplicateTitleMessageTitle":"Duplicate Title","DuplicateTitleMessage":"The form title you have entered is already taken. Please enter a unique form title.","ValidateFormMissingFormTitleTitle":"Missing Form Title","ValidateFormMissingFormTitle":"Please enter a Title for this form. When adding the form to a page or post, you will have the option to hide the title.","ValidateFormEmptyPageTitle":"Empty Page","ValidateFormEmptyPage":"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.","ValidateFormMissingProductLabelTitle":"Missing Product Label","ValidateFormMissingProductLabel":"This form has a Product field with a blank label. Please enter a label for every Product field.","ValidateFormMissingProductFieldTitle":"Missing Product field","ValidateFormMissingProductField":"This form has an Option field without a Product field. You must add a Product field to your form.","FormulaIsValidTitle":"Success","FormulaIsValid":"The formula appears to be valid.","FormulaIsInvalid":"There appears to be a problem with the formula.","DeleteFormTitle":"Confirm","DeleteForm":"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","DeleteCustomChoice":"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","FieldAdded":"&nbsp;field added to form","nameFieldDefaultPrefixes":[{"text":"Dr.","value":"Dr."},{"text":"Miss","value":"Miss"},{"text":"Mr.","value":"Mr."},{"text":"Mrs.","value":"Mrs."},{"text":"Ms.","value":"Ms."},{"text":"Mx.","value":"Mx."},{"text":"Prof.","value":"Prof."},{"text":"Rev.","value":"Rev."}]};			</script>
            				</div>
				</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-b970771 e-flex e-con-boxed e-con e-parent" data-id="b970771" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-33f45ad elementor-hidden-desktop elementor-hidden-tablet_extra eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form" data-id="33f45ad" data-element_type="widget" data-e-type="widget" data-widget_type="eael-gravity-form.default">
								<div class="eael-contact-form eael-gravity-form labels-hide eael-contact-form-align-default">
		        
                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_21' >
                        <div class='gform_heading'>
							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p>
                        </div><form method='post' enctype='multipart/form-data'  id='gform_21'  action='/surf-report/' data-formid='21' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_21' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_21_4" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_21_4'>Phone</label><div class='ginput_container'><input name='input_4' id='input_21_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_21_4'>This field is for validation purposes and should be left unchanged.</div></div><div id="field_21_3" class="gfield gfield--type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_21_3'>Full Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_21_3' type='text' value='' class='medium'    placeholder='Full Name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_21_2" class="gfield gfield--type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_21_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_21_2' type='email' value='' class='medium'   placeholder='Email' aria-required="true" aria-invalid="false"  />
                        </div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_21' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Subscribe'  /> 
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_21' value='postback' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_21' id='gform_theme_21' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_21' id='gform_style_settings_21' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_21' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='21' />
            
            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='JJxkd3DTV8Mreilg0hXVghfll+5Pyv3W0+vkaBllXSKRTiFLuZLpcI+upe7GiXVfaGRct9lZ6Pq4Y/kAzCZ/N0bmi6bom+DgJqtTANGFflLZKwQ=' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_21' value='WyJbXSIsImYwMGYzMmRlNjM1NjI0NTcyYzE3YTEwNzUyMDAxNjE4Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_21' id='gform_target_page_number_21' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_21' id='gform_source_page_number_21' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="194"/><script type="text/rocketlazyloadscript">
document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );
</script>
</p></form>
                        </div><script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() {gformInitSpinner( 21, 'https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_21').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_21');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_21').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_21').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_21').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_21').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_21').val();gformInitSpinner( 21, 'https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [21, current_page]);window['gf_submitting_21'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_21').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [21]);window['gf_submitting_21'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_21').text());}else{jQuery('#gform_21').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "21", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_21" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_21";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_21" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 21, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
});</script>

    <script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
        jQuery( document ).ready(function() {
        setTimeout(() => {  }, 1000);
        })
    });</script>
    			</div>

            <script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">
                var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"f7fcd6790a9f65e5a938a0fe42ad0320","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};				var gf_vars = {"active":"Active","inactive":"Inactive","save":"Save","update":"Update","previousLabel":"Previous","selectFormat":"Select a format","column":"Column","editToViewAll":"5 of %d items shown. Edit field to view all","selectAll":"Select All","enterValue":"Enter a value","formTitle":"Untitled Form","formDescription":"We would love to hear from you! Please fill out this form and we will get in touch with you shortly.","formConfirmationMessage":"Thanks for contacting us! We will get in touch with you shortly.","buttonText":"Submit","buttonDescription":"The submit button for this form","loading":"Loading...","thisFieldIf":"this field if","thisSectionIf":"this section if","thisPage":"this page if","thisFormButton":"this form button if","show":"Show","hide":"Hide","enable":"Enable","disable":"Disable","enabled":"Enabled","disabled":"Disabled","configure":"Configure","conditional_logic_text":"Conditional Logic","conditional_logic_desc":"Conditional logic allows you to change what the user sees depending on the fields they select.","conditional_logic_a11y":"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\"https:\/\/docs.gravityforms.com\/field-accessibility-warning\/\" target=\"_blank\" rel=\"noopener\">documentation<span class=\"screen-reader-text\">(opens in a new tab)<\/span>&nbsp;<span class=\"gform-icon gform-icon--external-link\" aria-hidden=\"true\"><\/span><\/a>.","page":"Page","next_button":"Next Button","button":"Submit Button","all":"All","any":"Any","ofTheFollowingMatch":"of the following match:","is":"is","isNot":"is not","greaterThan":"greater than","lessThan":"less than","contains":"contains","startsWith":"starts with","endsWith":"ends with","emptyChoice":"Empty (no choices selected)","alertLegacyMode":"This form has legacy markup enabled and doesn\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.","thisConfirmation":"Use this confirmation if","thisNotification":"Send this notification if","confirmationSave":"Save","confirmationSaving":"Saving...","confirmationAreYouSure":"Are you sure you wish to cancel these changes?","confirmationIssueSaving":"There was an issue saving this confirmation.","confirmationConfirmDelete":"Are you sure you wish to delete this confirmation?","confirmationIssueDeleting":"There was an issue deleting this confirmation.","confirmationConfirmDiscard":"There are unsaved changes to the current confirmation. Would you like to discard these changes?","confirmationDefaultName":"Untitled Confirmation","confirmationDefaultMessage":"Thanks for contacting us! We will get in touch with you shortly.","confirmationInvalidPageSelection":"Please select a page.","confirmationInvalidRedirect":"Please enter a URL.","confirmationInvalidName":"Please enter a confirmation name.","confirmationDeleteField":"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.","confirmationDeleteDisplayField":"You're about to delete this field. 'Cancel' to stop. 'OK' to delete","confirmationDeleteDisplayFieldTitle":"Warning","conditionalLogicDependency":"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoice":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoiceEdit":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.","conditionalLogicDependencyAdminOnly":"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.","conditionalLogicRichTextEditorWarning":"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.","conditionalLogicTypeButton":"button","conditionalLogicTypeConfirmation":"confirmation","conditionalLogicTypeNotification":"notification","conditionalLogicTypeNoficationRouting":"notification routing","conditionalLogicTypeField":"field","conditionalLogicTypeFeed":"feed","conditionalLogicWarningTitle":"Conditional Logic Warning","mergeTagsText":"Insert Merge Tags","baseUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/gravityforms","gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"otherChoiceValue":"Other","isFormTrash":false,"currentlyAddingField":false,"visibilityOptions":[{"label":"Visible","value":"visible","description":"Default option. The field is visible when viewing the form."},{"label":"Hidden","value":"hidden","description":"The field is hidden when viewing the form. Useful when you require the functionality of this field but do not want the user to be able to see this field."},{"label":"Administrative","value":"administrative","description":"The field is only visible when administering submitted entries. The field is not visible or functional when viewing the form."}],"addFieldFilter":"Add a condition","removeFieldFilter":"Remove a condition","filterAndAny":"{0} of the following match:","customChoices":"Custom Choices","predefinedChoices":"Predefined Choices","fieldLabelAriaLabel":"{field_label} - {field_type}, jump to this field&#039;s settings","fieldCanBeAddedTitle":"Field Limit","fieldCanBeAddedCaptcha":"A form can only contain one CAPTCHA field.","fieldCanBeAddedShipping":"A form can only contain one Shipping field.","fieldCanBeAddedPostContent":"A form can only contain one Post Body field.","fieldCanBeAddedPostTitle":"A form can only contain one Post Title field.","fieldCanBeAddedPostExcerpt":"A form can only contain one Post Excerpt field.","fieldCanBeAddedCreditCard":"A form can only contain one Credit Card field.","fieldCanBeAddedProductTitle":"Missing Product field","fieldCanBeAddedProduct":"You must add a Product field to the form first.","legacyMarkupTitle":"Unsupported Markup","fieldCanBeAddedMultipleChoice":"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","fieldCanBeAddedImageChoice":"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","FieldAjaxonErrorTitle":"Error","StartAddFieldAjaxonError":"Ajax error while adding field. Please refresh the page and try again.","StartChangeInputTypeAjaxonError":"Ajax error while changing input type. Please refresh the page and try again.","MissingNameCustomChoicesTitle":"Missing Name","MissingNameCustomChoices":"Please give this custom choice a name.","DuplicateNameCustomChoicesTitle":"Duplicate Name","DuplicateNameCustomChoices":"This custom choice name is already in use. Please enter another name.","DuplicateTitleMessageTitle":"Duplicate Title","DuplicateTitleMessage":"The form title you have entered is already taken. Please enter a unique form title.","ValidateFormMissingFormTitleTitle":"Missing Form Title","ValidateFormMissingFormTitle":"Please enter a Title for this form. When adding the form to a page or post, you will have the option to hide the title.","ValidateFormEmptyPageTitle":"Empty Page","ValidateFormEmptyPage":"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.","ValidateFormMissingProductLabelTitle":"Missing Product Label","ValidateFormMissingProductLabel":"This form has a Product field with a blank label. Please enter a label for every Product field.","ValidateFormMissingProductFieldTitle":"Missing Product field","ValidateFormMissingProductField":"This form has an Option field without a Product field. You must add a Product field to your form.","FormulaIsValidTitle":"Success","FormulaIsValid":"The formula appears to be valid.","FormulaIsInvalid":"There appears to be a problem with the formula.","DeleteFormTitle":"Confirm","DeleteForm":"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","DeleteCustomChoice":"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","FieldAdded":"&nbsp;field added to form","nameFieldDefaultPrefixes":[{"text":"Dr.","value":"Dr."},{"text":"Miss","value":"Miss"},{"text":"Mr.","value":"Mr."},{"text":"Mrs.","value":"Mrs."},{"text":"Ms.","value":"Ms."},{"text":"Mx.","value":"Mx."},{"text":"Prof.","value":"Prof."},{"text":"Rev.","value":"Rev."}]};			</script>
            				</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-88761e9 e-flex e-con-boxed e-con e-parent" data-id="88761e9" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-dc4c5e0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="dc4c5e0" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-c024378 e-flex e-con-boxed e-con e-parent" data-id="c024378" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-cdd15e8 e-con-full e-flex e-con e-child" data-id="cdd15e8" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-30ed789 elementor-widget elementor-widget-image" data-id="30ed789" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img width="300" height="96" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2096'%3E%3C/svg%3E" class="attachment-large size-large wp-image-44558" alt="Witchs Rock Surf Camp Tamarindo Costa Rica" data-lazy-src="https://witchsrocksurfcamp.com/wp-content/uploads/2019/01/footer_logo-1.png" /><noscript><img width="300" height="96" src="https://witchsrocksurfcamp.com/wp-content/uploads/2019/01/footer_logo-1.png" class="attachment-large size-large wp-image-44558" alt="Witchs Rock Surf Camp Tamarindo Costa Rica" /></noscript>															</div>
				<div class="elementor-element elementor-element-223f7e0 elementor-widget elementor-widget-text-editor" data-id="223f7e0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>CONTACT</p>								</div>
				<div class="elementor-element elementor-element-bc92702 elementor-widget elementor-widget-text-editor" data-id="bc92702" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><a class="links2" href="mailto:reservations@witchsrocksurfcamp.com">reservations@witchsrocksurfcamp.com</a><br />US/Canada: <a class="links2" href="tel:+18883187873">1-888-318-7873</a><br />Surf Camp Sales Office:<br /><a class="links2" href="tel:26531262">+506 2653-1262</a></p>								</div>
				<div class="elementor-element elementor-element-97de8a3 elementor-shape-circle e-grid-align-left e-grid-align-mobile-center elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="97de8a3" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-29baf19" href="https://www.facebook.com/WitchsRockSurfCamp/" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Facebook-f</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-4f8b4c7" href="https://www.instagram.com/witchsrocksurf/" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Instagram</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-tripadvisor elementor-repeater-item-23c33c6" href="https://www.tripadvisor.com/Hotel_Review-g309253-d622125-Reviews-Witch_s_Rock_Surf_Camp-Tamarindo_Province_of_Guanacaste.html" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Tripadvisor</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-tripadvisor" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M528.91,178.82,576,127.58H471.66a326.11,326.11,0,0,0-367,0H0l47.09,51.24A143.911,143.911,0,0,0,241.86,390.73L288,440.93l46.11-50.17A143.94,143.94,0,0,0,575.88,285.18h-.03A143.56,143.56,0,0,0,528.91,178.82ZM144.06,382.57a97.39,97.39,0,1,1,97.39-97.39A97.39,97.39,0,0,1,144.06,382.57ZM288,282.37c0-64.09-46.62-119.08-108.09-142.59a281,281,0,0,1,216.17,0C334.61,163.3,288,218.29,288,282.37Zm143.88,100.2h-.01a97.405,97.405,0,1,1,.01,0ZM144.06,234.12h-.01a51.06,51.06,0,1,0,51.06,51.06v-.11A51,51,0,0,0,144.06,234.12Zm287.82,0a51.06,51.06,0,1,0,51.06,51.06A51.06,51.06,0,0,0,431.88,234.12Z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-57aa703" href="https://www.youtube.com/channel/UCzLbk_rK-Ts949-saO-gqMA" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Youtube</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>					</a>
				</span>
					</div>
						</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-e57b710 e-con-full e-flex e-con e-child" data-id="e57b710" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-46e0b5e elementor-widget elementor-widget-text-editor" data-id="46e0b5e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									Community								</div>
				<div class="elementor-element elementor-element-e052c35 elementor-widget elementor-widget-text-editor" data-id="e052c35" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><a class="links2" href="/guest-reviews/">Guest Reviews</a><br /><a class="links2" href="/community-involvement/">Community Involvement</a><br /><a class="links2" href="/location/">Why Visit Tamarindo?</a><br /><a class="links2" href="/legend-robert-august/">Robert August</a><br /><a class="links2" href="/friends/">Friends</a><br /><a class="links2" href="/wrsc-history/">Our Story</a></p>								</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-a16edec e-con-full e-flex e-con e-child" data-id="a16edec" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-563b6ce elementor-widget elementor-widget-text-editor" data-id="563b6ce" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									At the Resort								</div>
				<div class="elementor-element elementor-element-0d05ebd elementor-widget elementor-widget-text-editor" data-id="0d05ebd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><a class="links2" href="/surf-shop/">Surf Shop</a><br /><a class="links2" href="/eat-at-joes/">Eat at Joe&#8217;s</a><br /><a class="links2" href="/el-vaquero-brewpub/">El Vaquero</a><br /><a class="links2" href="/volcano-brewing-company/">Volcano Brewing Company</a><br /><a class="links2" href="/pueblo-dorado/">Pueblo Dorado Hotel</a><br /><a class="links2" href="/deals-and-specials/">Deals and Specials</a><br /><a class="links2" href="/cancellation-policy/">Cancellation Policy</a><br /><a class="links2" href="/directions/">Map and Directions</a></p>								</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-2eb0879 e-con-full e-flex e-con e-child" data-id="2eb0879" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-186b771 elementor-widget elementor-widget-text-editor" data-id="186b771" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									Waves and Boards								</div>
				<div class="elementor-element elementor-element-b07d1e5 elementor-widget elementor-widget-text-editor" data-id="b07d1e5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><a class="links2" href="/access-to-world-class-waves/">World Class Waves</a><br /><a class="links2" href="/witchs-rock-and-ollies-point/">Witch’s Rock and Ollie’s Point</a><br /><a class="links2" href="/surfboard-rentals-tamarindo/">Surfboard Selection</a><br /><a class="links2" href="/surf-reports/">Surf Reports</a><br /><a class="links2" href="/podcast/">Podcast</a></p>								</div>
				</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-203090e e-con-full e-flex e-con e-parent" data-id="203090e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-f551dc4 elementor-widget elementor-widget-image" data-id="f551dc4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img fetchpriority="high" width="768" height="77" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20768%2077'%3E%3C/svg%3E" class="attachment-medium_large size-medium_large wp-image-36864" alt="Tamarindo Surf Partners" data-lazy-srcset="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-768x77.jpg 768w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-300x30.jpg 300w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-1024x103.jpg 1024w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons.jpg 1576w" data-lazy-sizes="(max-width: 768px) 100vw, 768px" data-lazy-src="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-768x77.jpg" /><noscript><img fetchpriority="high" width="768" height="77" src="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-768x77.jpg" class="attachment-medium_large size-medium_large wp-image-36864" alt="Tamarindo Surf Partners" srcset="https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-768x77.jpg 768w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-300x30.jpg 300w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons-1024x103.jpg 1024w, https://witchsrocksurfcamp.com/wp-content/uploads/2018/09/footer_icons.jpg 1576w" sizes="(max-width: 768px) 100vw, 768px" /></noscript>															</div>
				<div class="elementor-element elementor-element-86d6a75 elementor-widget elementor-widget-text-editor" data-id="86d6a75" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									Copyright © 2026 | Witch’s Rock Costa Rica Surf Camp | All rights reserved | <a class="links2" href="/privacy-policy/">Privacy Policy</a>								</div>
				</div>
				</div>
		
	</div><!-- .container -->

	
</div><!-- #footer-widgets -->


	</div><!-- #footer-inner -->

	
</footer><!-- #footer -->

	
	
</div><!-- #wrap -->


</div><!-- #outer-wrap -->



<a aria-label="Scroll to the top of the page" href="#" id="scroll-top" class="scroll-top-right"><i class=" fa fa-angle-up" aria-hidden="true" role="img"></i></a>



<div data-rocket-location-hash="09529845f07fbd380761fe198e53a9d0" id="sidr-close">
	<a href="https://witchsrocksurfcamp.com/#sidr-menu-close" class="toggle-sidr-close" aria-label="Close mobile menu">
		<i class="icon icon-close" aria-hidden="true"></i><span class="close-text">Close Menu</span>
	</a>
</div>

	
	<div id="mobile-nav" class="navigation clr">

		<ul id="menu-mobilemenu" class="mobile-menu dropdown-menu"><li id="menu-item-43283" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-43283"><a href="/surf-packages/">Surf Packages</a>
<ul class="sub-menu">
	<li id="menu-item-43284" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43284"><a href="https://witchsrocksurfcamp.com/beginner-surf-school/">Beginner Surf School</a></li>
	<li id="menu-item-43285" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43285"><a href="https://witchsrocksurfcamp.com/intermediate-surf-program/">Intermediate Surf Program</a></li>
	<li id="menu-item-43286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43286"><a href="https://witchsrocksurfcamp.com/surf-tours/">Advanced Surf Tours</a></li>
	<li id="menu-item-43287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43287"><a href="https://witchsrocksurfcamp.com/family-surf-vacations/">Family Surf Vacations</a></li>
	<li id="menu-item-43289" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43289"><a href="https://witchsrocksurfcamp.com/single-traveler/">Single Traveler</a></li>
	<li id="menu-item-53425" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53425"><a href="https://witchsrocksurfcamp.com/surf-packages/">Surf Packages</a></li>
	<li id="menu-item-53875" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53875"><a href="https://witchsrocksurfcamp.com/witchs-rock-and-ollies-point/">Witch’s Rock &#038; Ollie’s Point</a></li>
</ul>
</li>
<li id="menu-item-43292" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-43292"><a href="/surf-resort/">Beach Resort</a>
<ul class="sub-menu">
	<li id="menu-item-53426" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53426"><a href="https://witchsrocksurfcamp.com/surf-resort/">Beach Resort</a></li>
	<li id="menu-item-43293" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43293"><a href="https://witchsrocksurfcamp.com/surf-resort/">About The Camp</a></li>
	<li id="menu-item-43294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43294"><a href="https://witchsrocksurfcamp.com/surf-hotel/">Beachfront Surf Hotel</a></li>
	<li id="menu-item-59933" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59933"><a href="/surfboard-rentals-tamarindo/">Surfboards Rentals</a></li>
	<li id="menu-item-43296" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-43296"><a href="https://witchsrocksurfcamp.com/best-guide-for-surfing-tamarindo/">Tamarindo Surf Spots</a>
	<ul class="sub-menu">
		<li id="menu-item-53424" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53424"><a href="https://witchsrocksurfcamp.com/best-guide-for-surfing-tamarindo/">Tamarindo Surf Spots</a></li>
		<li id="menu-item-43297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43297"><a href="https://witchsrocksurfcamp.com/capitan-suizo-tamarindo-surf/">Capitán Suizo</a></li>
		<li id="menu-item-43298" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43298"><a href="https://witchsrocksurfcamp.com/isla-capitan-tamarindo-surf-spot/">Isla Capitán</a></li>
		<li id="menu-item-43299" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43299"><a href="https://witchsrocksurfcamp.com/henrys-right-tamarindo-surf-spot/">Henry&#8217;s Right</a></li>
		<li id="menu-item-43300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43300"><a href="https://witchsrocksurfcamp.com/henrys-left-tamarindo-surf-spot/">Henry&#8217;s Left</a></li>
		<li id="menu-item-43301" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43301"><a href="https://witchsrocksurfcamp.com/pico-pequeno-tamarindo-surf-spot/">Pico Pequeño</a></li>
		<li id="menu-item-43302" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43302"><a href="https://witchsrocksurfcamp.com/pico-grande-tamarindo-surf-spot/">Pico Grande</a></li>
		<li id="menu-item-43303" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43303"><a href="https://witchsrocksurfcamp.com/tamarindo-beach-break-surf-spot/">Tamarindo Beach Break</a></li>
		<li id="menu-item-43304" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43304"><a href="https://witchsrocksurfcamp.com/tamarindo-rivermouth-surf-spot/">Tamarindo Rivermouth</a></li>
		<li id="menu-item-43305" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43305"><a href="https://witchsrocksurfcamp.com/casitas-playa-grande-surf-spot/">Casitas</a></li>
		<li id="menu-item-43306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43306"><a href="https://witchsrocksurfcamp.com/palm-beach-playa-grande-surf-spot/">Palm Beach</a></li>
		<li id="menu-item-43307" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43307"><a href="https://witchsrocksurfcamp.com/playa-grande-surf-spot/">Playa Grande (main peak)</a></li>
		<li id="menu-item-43308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43308"><a href="https://witchsrocksurfcamp.com/palmeras-playa-grande-surf-spot/">Las Palmeras</a></li>
	</ul>
</li>
	<li id="menu-item-43309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43309"><a href="https://witchsrocksurfcamp.com/frequently-asked-questions/">Frequently Asked Questions</a></li>
</ul>
</li>
<li id="menu-item-43311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-43311"><a href="#">Get Inspired</a>
<ul class="sub-menu">
	<li id="menu-item-57344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57344"><a href="https://witchsrocksurfcamp.com/tamarindo-live-surf-cams/">Live Surf Cam</a></li>
	<li id="menu-item-43314" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-43314"><a href="https://witchsrocksurfcamp.com/blog/">WRSC Blog</a></li>
	<li id="menu-item-43316" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-43316"><a href="https://witchsrocksurfcamp.com/tamarindo-tide-chart/">Tamarindo Tide Chart</a></li>
</ul>
</li>
<li id="menu-item-62094" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-62094"><a href="https://witchs-rock-surf-camp.bookinglayer.com/en/product/surf-and-stay/">Book Now</a></li>
<li id="menu-item-57322" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57322"><a href="https://witchsrocksurfcamp.com/contact-us/">Contact Us</a></li>
</ul>
	</div>


	
<div data-rocket-location-hash="a5f61857157240783bf9636e88eff504" id="mobile-menu-search" class="clr">
	<form aria-label="Search this website" method="get" action="https://witchsrocksurfcamp.com/" class="mobile-searchform">
		<input aria-label="Insert search query" value="" class="field" id="ocean-mobile-search-1" type="search" name="s" autocomplete="off" placeholder="Search" />
		<button aria-label="Submit search" type="submit" class="searchform-submit">
			<i class=" icon-magnifier" aria-hidden="true" role="img"></i>		</button>
				<input type='hidden' name='lang' value='en' />	</form>
</div><!-- .mobile-menu-search -->


<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">(function() {
    window.$zoho = window.$zoho || {};
    $zoho.salesiq = $zoho.salesiq || {
        ready: function() {}
    };
    var d = document;
    var s = d.createElement("script");
    s.type = "text/javascript";
    s.id = "zsiqscript";
    s.defer = true;
    s.src = "https://salesiq.zohopublic.com/widget?plugin_source=wordpress&wc=siq086d2f16df0eebce6c35475d3935ffc30a1b1c61a6c2e5de201bb5ffd7fe17da";
    d.head.appendChild(s);
})()</script><script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/oceanwp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
			<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
				// Used by Gallery Custom Links to handle tenacious Lightboxes
				//jQuery(document).ready(function () {

					function mgclInit() {
						
						// In jQuery:
						// if (jQuery.fn.off) {
						// 	jQuery('.no-lightbox, .no-lightbox img').off('click'); // jQuery 1.7+
						// }
						// else {
						// 	jQuery('.no-lightbox, .no-lightbox img').unbind('click'); // < jQuery 1.7
						// }

						// 2022/10/24: In Vanilla JS
						var elements = document.querySelectorAll('.no-lightbox, .no-lightbox img');
						for (var i = 0; i < elements.length; i++) {
						 	elements[i].onclick = null;
						}


						// In jQuery:
						//jQuery('a.no-lightbox').click(mgclOnClick);

						// 2022/10/24: In Vanilla JS:
						var elements = document.querySelectorAll('a.no-lightbox');
						for (var i = 0; i < elements.length; i++) {
						 	elements[i].onclick = mgclOnClick;
						}

						// in jQuery:
						// if (jQuery.fn.off) {
						// 	jQuery('a.set-target').off('click'); // jQuery 1.7+
						// }
						// else {
						// 	jQuery('a.set-target').unbind('click'); // < jQuery 1.7
						// }
						// jQuery('a.set-target').click(mgclOnClick);

						// 2022/10/24: In Vanilla JS:
						var elements = document.querySelectorAll('a.set-target');
						for (var i = 0; i < elements.length; i++) {
						 	elements[i].onclick = mgclOnClick;
						}
					}

					function mgclOnClick() {
						if (!this.target || this.target == '' || this.target == '_self')
							window.location = this.href;
						else
							window.open(this.href,this.target);
						return false;
					}

					// From WP Gallery Custom Links
					// Reduce the number of  conflicting lightboxes
					function mgclAddLoadEvent(func) {
						var oldOnload = window.onload;
						if (typeof window.onload != 'function') {
							window.onload = func;
						} else {
							window.onload = function() {
								oldOnload();
								func();
							}
						}
					}

					mgclAddLoadEvent(mgclInit);
					mgclInit();

				//});
			});</script>
		        <script type="text/rocketlazyloadscript">
        // helper function for processing dynamic values
        function processDynamicValue(template) {
            if (!template) return '';
            
            // Check if template contains cookie references
            const cookieMatches = template.match(/\{\{([^}]+)\}\}/g);
            if (cookieMatches) {
                let processed = template;
                cookieMatches.forEach(function(match) {
                    const cookieName = match.replace(/\{\{|\}\}/g, '');
                    const cookieValue = Cookies.get(cookieName) || '';
                    processed = processed.replace(match, cookieValue);
                });
                return processed;
            }
            
            // Return as-is for static values (backward compatibility)
            return template;
        }

        document.addEventListener('HandL-After-Main-Function', () => {
            if (typeof handl_utm_dyo_logic === 'object') {
                // Convert to array if it's not already
                const logicArray = Array.isArray(handl_utm_dyo_logic) ? handl_utm_dyo_logic : [handl_utm_dyo_logic];
                
                logicArray.forEach(function(group) {
                    if (!group || !group.conditions || !Array.isArray(group.conditions)) return;

                    const logicType = group.logic_type || 'or';
                    const conditionsResult = evaluateConditionsJS(group.conditions, logicType);
                    
                    if (conditionsResult && group.then_actions && Array.isArray(group.then_actions)) {
                        // Execute THEN actions
                        executeActionsJS(group.then_actions);
                    } else if (!conditionsResult && group.else_actions && Array.isArray(group.else_actions)) {
                        // Execute ELSE actions  
                        executeActionsJS(group.else_actions);
                    }
                });
            }
        });

        function executeActionsJS(actions) {
            actions.forEach(function(action) {
                if (action.param && action.value) {
                    const processedValue = processDynamicValue(action.value);
                    SetRefLink(action.param, processedValue, true, 0);
                }
            });
        }

        function evaluateConditionsJS(conditions, logicType) {
            let allConditionsMet = true;
            let anyConditionMet = false;

            // Process each condition in the group
            conditions.forEach(function(condition) {
                if (!condition || !condition.utm_param || !condition.operator) return;

                const utmValue = Cookies.get(condition.utm_param) || '';
                const conditionResult = checkCondition(utmValue, condition.operator, condition.utm_value);

                if (logicType === 'and') {
                    if (!conditionResult) {
                        allConditionsMet = false;
                    }
                } else { // OR logic
                    if (conditionResult) {
                        anyConditionMet = true;
                    }
                }
            });

            return (logicType === 'and' && allConditionsMet) || (logicType === 'or' && anyConditionMet);
        }

        function checkCondition(value, operator, compare) {
            // Handle 'defined' and 'not_defined' operators that don't need a compare value
            if (operator === 'defined') {
                return value !== undefined && value !== '';
            }
            if (operator === 'not_defined') {
                return value === undefined || value === '';
            }

            // Skip other checks if we don't have a compare value
            if (!compare || compare === 'N/A') return false;

            switch (operator) {
                case 'equals':
                    return value === compare;
                case 'not_equals':
                    return value !== compare;
                case 'contains':
                    return value.indexOf(compare) !== -1;
                case 'not_contains':
                    return value.indexOf(compare) === -1;
                case 'starts_with':
                    return value.startsWith(compare);
                case 'ends_with':
                    return value.endsWith(compare);
                case 'regex':
                    try {
                        return new RegExp(compare).test(value);
                    } catch (e) {
                        console.error('Invalid regex pattern:', compare);
                        return false;
                    }
                default:
                    return false;
            }
        }
        </script>
        
	<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
	if (typeof MsCrmMkt !== 'undefined'){
	    MsCrmMkt.MsCrmFormLoader.on("afterFormLoad", function(event) {
			jQuery(event.formPlaceholder).find('input').each(function(id, field){
			    var thiss = jQuery(field)			
			    
			    
			    if ( typeof(thiss.attr('title')) != 'undefined' ){
			        if (thiss.attr('title') != ''){
			            //console.log('1',field,thiss.attr('title'))
			            var param = thiss.attr('title').toLowerCase().replace(/\s+/g,'_')
			            var cookie_value = ''
					    if (param != '' && Cookies.get(param) && Cookies.get(param) != ''){
					        cookie_value = Cookies.get(param)
					    }
                        
                        if (cookie_value == ''){
	                        var param = thiss.attr('placeholder').toLowerCase().replace(/\s+/g,'_')
						    if (param != '' && Cookies.get(param) && Cookies.get(param) != ''){
						        cookie_value = Cookies.get(param)
						    }
                        }
                        
                    	thiss.val(cookie_value)
			        }else{
			            //console.log('2',field,thiss.attr('title'))
			        }
				}else{
			        //console.log('3',field,thiss.attr('title'))
				}
			})
	//		handl_utm_all_params.forEach(function(param) {
	//		    jQuery('input[title='+param+']').val(Cookies.get(param));
	//		})
		})
	}
	
	});</script><!--noptimize--><!--email_off--><style type='text/css'>.maxbutton-13.maxbutton.maxbutton-contact-header{position:relative;text-decoration:none;display:inline-block;vertical-align:middle;border-color:#505ac7;width:130px;height:45px;border-width:2px;border-radius:5px 5px 5px 5px;background-color:#fcb002;box-shadow:0px 0px 0px 0px #333333}.maxbutton-13.maxbutton.maxbutton-contact-header:hover{border-color:#505ac7;background-color:#ffd400;box-shadow:0px 0px 0px 0px #333333}.maxbutton-13.maxbutton.maxbutton-contact-header .mb-text{color:#000000;font-size:17px;text-align:center;font-style:normal;font-weight:bold;line-height:1em;box-sizing:border-box;display:block;background-color:unset;padding:14px 0px 0px 0px;text-shadow:0px 0px 0px #505ac7}.maxbutton-13.maxbutton.maxbutton-contact-header:hover .mb-text{color:#000000;text-shadow:0px 0px 0px #333333}@media only screen and (min-width:0px) and (max-width:480px){.maxbutton-13.maxbutton.maxbutton-contact-header{width:90%}.maxbutton-13.maxbutton.maxbutton-contact-header .mb-text{font-size:13px}}
</style><!--/email_off--><!--/noptimize-->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WLPC553" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://crm.zoho.com/crm/javascript/zcga.js" data-rocket-defer defer> </script>			<script type="text/rocketlazyloadscript">
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
			<link rel='stylesheet' id='widget-divider-css' href='https://witchsrocksurfcamp.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='widget-social-icons-css' href='https://witchsrocksurfcamp.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='e-apple-webkit-css' href='https://witchsrocksurfcamp.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1781023448' media='all' />
<link data-minify="1"   data-wpacu-to-be-preloaded-basic='1' rel='stylesheet' id='gform_basic-css' href='https://witchsrocksurfcamp.com/wp-content/cache/background-css/1/witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=1781023450&wpr_t=1781006906' media='all' />

<link rel='stylesheet' id='gform_theme-css' href='https://witchsrocksurfcamp.com/wp-content/cache/background-css/1/witchsrocksurfcamp.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.10.3&wpr_t=1781006906' media='all' />
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<script id="flatpickr-js-js" src="https://cdn.jsdelivr.net/npm/flatpickr" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/submit-surf-report/|/guest-registration/|/tamarindo-live-surf-cams/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://witchsrocksurfcamp.com","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
<script id="eael-general-js-extra">
var localize = {"ajaxurl":"https://witchsrocksurfcamp.com/wp-admin/admin-ajax.php","nonce":"85eb294966","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https://witchsrocksurfcamp.com/playa-tamarindo-thursday-september-10-2020/","cart_redirectition":"no","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1980,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":1980,"default_value":2400,"direction":"min","is_enabled":true}},"ParticleThemesData":{"default":"{\"particles\":{\"number\":{\"value\":160,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":true,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"repulse\"},\"onclick\":{\"enable\":true,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nasa":"{\"particles\":{\"number\":{\"value\":250,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":1,\"random\":true,\"anim\":{\"enable\":true,\"speed\":1,\"opacity_min\":0,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":4,\"size_min\":0.3,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":1,\"direction\":\"none\",\"random\":true,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":600}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":250,\"size\":0,\"duration\":2,\"opacity\":0,\"speed\":3},\"repulse\":{\"distance\":400,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","bubble":"{\"particles\":{\"number\":{\"value\":15,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#1b1e34\"},\"shape\":{\"type\":\"polygon\",\"stroke\":{\"width\":0,\"color\":\"#000\"},\"polygon\":{\"nb_sides\":6},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":50,\"random\":false,\"anim\":{\"enable\":true,\"speed\":10,\"size_min\":40,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":200,\"color\":\"#ffffff\",\"opacity\":1,\"width\":2},\"move\":{\"enable\":true,\"speed\":8,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":false,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","snow":"{\"particles\":{\"number\":{\"value\":450,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#fff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":500,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":2},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"bottom\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":0.5}},\"bubble\":{\"distance\":400,\"size\":4,\"duration\":0.3,\"opacity\":1,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nyan_cat":"{\"particles\":{\"number\":{\"value\":150,\"density\":{\"enable\":false,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"star\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"http://wiki.lexisnexis.com/academic/images/f/fb/Itunes_podcast_icon_300.jpg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":4,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":14,\"direction\":\"left\",\"random\":false,\"straight\":true,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":200,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}"},"eael_login_nonce":"46a2bd3870","eael_register_nonce":"ae62c9dcea","eael_lostpassword_nonce":"ba59e5e88d","eael_resetpassword_nonce":"9517d00b85"};
//# sourceURL=eael-general-js-extra
</script>
<script type="text/rocketlazyloadscript" id="eael-general-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.6.6" data-rocket-defer defer></script>

<script type="text/rocketlazyloadscript" id="imagesloaded-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" data-rocket-defer defer></script>
<script id="oceanwp-main-js-extra">
var oceanwpLocalize = {"nonce":"3333df5528","isRTL":"","menuSearchStyle":"disabled","mobileMenuSearchStyle":"disabled","sidrSource":"#sidr-close, #mobile-nav, #mobile-menu-search","sidrDisplace":"","sidrSide":"left","sidrDropdownTarget":"link","verticalHeaderTarget":"link","customScrollOffset":"0","customSelects":".woocommerce-ordering .orderby, #dropdown_product_cat, .widget_categories select, .widget_archive select, .single-product .variations_form .variations select","loadMoreLoadingText":"Loading...","ajax_url":"https://witchsrocksurfcamp.com/wp-admin/admin-ajax.php","oe_mc_wpnonce":"f99d4f7dcf","stickyChoose":"auto","stickyStyle":"fixed","shrinkLogoHeight":"30","stickyEffect":"none","hasStickyTopBar":"1","hasStickyMobile":"1"};
//# sourceURL=oceanwp-main-js-extra
</script>
<script type="text/rocketlazyloadscript" id="oceanwp-main-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/theme.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" data-minify="1" id="ow-sidr-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/cache/min/1/wp-content/themes/oceanwp/assets/js/vendors/sidr.js?ver=1780674921" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="oceanwp-sidebar-mobile-menu-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/sidebar-mobile-menu.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="ow-magnific-popup-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/vendors/magnific-popup.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="ow-flickity-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/vendors/flickity.pkgd.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="oceanwp-scroll-effect-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/scroll-effect.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="oceanwp-scroll-top-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/themes/oceanwp/assets/js/scroll-top.min.js?ver=4.1.6" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="googlesitekit-consent-mode-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-86cb52dcb9f2b27ed244.js" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="elementor-webpack-runtime-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.1.2" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="elementor-frontend-modules-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.1.2" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="jquery-ui-core-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" data-rocket-defer defer></script>
<script id="elementor-frontend-js-extra">
var EAELImageMaskingConfig = {"svg_dir_url":"https://witchsrocksurfcamp.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/img/image-masking/svg-shapes/"};
//# sourceURL=elementor-frontend-js-extra
</script>
<script type="text/rocketlazyloadscript" id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1980,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":1980,"default_value":2400,"direction":"min","is_enabled":true}},"hasCustomBreakpoints":true},"version":"4.1.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"nested-elements":true,"e_atomic_elements":true,"atomic_widgets_should_enforce_capabilities":true,"editor_mcp":true,"e_bc_migrations":true,"e_editor_design_system_panel":true,"e_classes":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_variables_manager":true,"e_opt_in_v4_page":true,"e_opt_in_v4":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"mega-menu":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/witchsrocksurfcamp.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"d76a8483bc","atomicFormsSendForm":"66cd245037"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_widescreen"],"viewport_widescreen":1980,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":0,"title":"Surf Report Archives - Witch&#039;s Rock Surf Camp","excerpt":""}};
//# sourceURL=elementor-frontend-js-before
</script>
<script type="text/rocketlazyloadscript" id="elementor-frontend-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.1.2" data-rocket-defer defer></script>
<script id="flickr-widget-script-js-extra">
var flickrWidgetParams = {"widgets":[]};
//# sourceURL=flickr-widget-script-js-extra
</script>
<script type="text/rocketlazyloadscript" id="flickr-widget-script-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/ocean-extra/includes/widgets/js/flickr.min.js?ver=579ccc0758a8b49d072e0232cdbee2cd" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="osh-js-scripts-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/ocean-sticky-header/assets/js/sticky-header.min.js" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="wp-dom-ready-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script type="text/rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script type="text/rocketlazyloadscript" id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script type="text/rocketlazyloadscript" id="wp-a11y-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="gform_json-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.3"></script>
<script id="gform_gravityforms-js-extra">
var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
var gf_legacy_multi = [];
var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images"}};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"f7fcd6790a9f65e5a938a0fe42ad0320","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"f7fcd6790a9f65e5a938a0fe42ad0320","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
//# sourceURL=gform_gravityforms-js-extra
</script>
<script type="text/rocketlazyloadscript" id="gform_gravityforms-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.3"></script>
<script type="text/rocketlazyloadscript" id="gform_placeholder-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.10.3"></script>
<script type="text/rocketlazyloadscript" id="gform_gravityforms_utils-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d"></script>
<script type="text/rocketlazyloadscript" id="gform_gravityforms_theme_vendors-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567"></script>
<script id="gform_gravityforms_theme-js-extra">
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"f7fcd6790a9f65e5a938a0fe42ad0320"},"ajax":{"ajaxurl":"https://witchsrocksurfcamp.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"32ba94d115","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"68b2e8160c"};
//# sourceURL=gform_gravityforms_theme-js-extra
</script>
<script type="text/rocketlazyloadscript" id="gform_gravityforms_theme-js" defer='defer' data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3"></script>
<script type="text/rocketlazyloadscript" id="elementor-pro-webpack-runtime-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.1.1" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/witchsrocksurfcamp.com\/wp-admin\/admin-ajax.php","nonce":"53af7d0c7a","urls":{"assets":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/witchsrocksurfcamp.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/witchsrocksurfcamp.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.1.1" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript" id="pro-elements-handlers-js" data-rocket-src="https://witchsrocksurfcamp.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.1.1" data-rocket-defer defer></script>
<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 12) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
});</script>
<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "12", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_12" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_12";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_12" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 12, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
});</script>
<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 21) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
});</script>
<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "21", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_21" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_21";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_21" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 21, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
});</script>
<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://witchsrocksurfcamp.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img loading="lazy" data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img loading="lazy" src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["https:\/\/witchsrocksurfcamp.com\/wp-content\/uploads\/2023\/06\/witchs-rock-surf-resort-tamarindo-costa-rica-3.webp"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script><script>var rocket_beacon_data = {"ajax_url":"https:\/\/witchsrocksurfcamp.com\/wp-admin\/admin-ajax.php","nonce":"ea27021783","url":"https:\/\/witchsrocksurfcamp.com\/surf-report","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true,"preload_fonts":true,"preconnect_external_domain":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800,"preload_fonts_exclusions":["api.fontshare.com","cdn.fontshare.com"],"processed_extensions":["woff2","woff","ttf"],"external_font_exclusions":[],"preconnect_external_domain_elements":["link","script","iframe"],"preconnect_external_domain_exclusions":["static.cloudflareinsights.com","rel=\"profile\"","rel=\"preconnect\"","rel=\"dns-prefetch\"","rel=\"icon\""]}</script><script data-name="wpr-wpr-beacon" src='https://witchsrocksurfcamp.com/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script><script>(()=>{class RocketElementorPreload{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}t(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this.i(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this.o(t)}catch(t){}})}o(t){const e=JSON.parse(t.dataset.settings),i=e.m||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let o=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this.l(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(o)})}i(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}l(t,e){this.i().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorPreload;requestAnimationFrame(t.t.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorPreload.run)})();</script></body>
</html>

<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1781028506 -->