1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head><meta charset="UTF-8">
3<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>
3<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.forEac
3h(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=>
3{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")}
3async 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()})(); 4</script>
4 5 6<!-- Google Tag Manager --> 7<!-- Managed by Complianz --> 8 9 10 11<meta name="viewport" content="width=device-width, initial-scale=1"> 12<link rel="profile" href="https://gmpg.org/xfn/11"> 13 14<style id="abst-dynamic-hide">body:not(.abst-show-page).page-id-17168,body:not(.abst-show-page).postid-17168{opacity:0;pointer-events:none;}</style><noscript><style>body:not(.abst-show-page).page-id-17168,body:not(.abst-show-page).postid-17168{opacity:1;pointer-events:auto;}</style></noscript> 15<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 16<title>Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers</title> 17<link data-rocket-prefetch href="https://maxcdn.bootstrapcdn.com" rel="dns-prefetch"> 18<link data-rocket-prefetch href="https://cdn.jsdelivr.net" rel="dns-prefetch"> 19<link data-rocket-prefetch href="https://salesiq.zohopublic.com" rel="dns-prefetch"> 20<link data-rocket-prefetch href="https://static.zohocdn.com" rel="dns-prefetch"> 21<link data-rocket-prefetch href="https://sibforms.com" rel="dns-prefetch"><link rel="preload" data-rocket-preload as="image" href="https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-header.jpg" fetchpriority="high"> 22<meta name="description" content="Emperor offer a selection of boats and routes to suit a variety of budgets and diving abilities. Our high review rating demonstrates that past guests welcome our high service level provided at a great value price."/> 23<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 24<link rel="canonical" href="https://www.emperordivers.com/liveaboards/" /> 25<meta property="og:locale" content="en_US" /> 26<meta property="og:type" content="article" /> 27<meta property="og:title" content="Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers" /> 28<meta property="og:description" content="Emperor offer a selection of boats and routes to suit a variety of budgets and diving abilities. Our high review rating demonstrates that past guests welcome our high service level provided at a great value price." /> 29<meta property="og:url" content="https://www.emperordivers.com/liveaboards/" /> 30<meta property="og:site_name" content="Emperor Divers - Liveaboards, Day Diving & PADI Courses" /> 31<meta property="article:publisher" content="https://www.facebook.com/emperordiversofficial/" /> 32<meta property="og:updated_time" content="2026-09-13T16:43:09+01:00" /> 33<meta property="fb:admins" content="A9lJ-bKq_Z0Ocn9l_XvIQfp" /> 34<meta property="og:image" content="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg" /> 35<meta property="og:image:secure_url" content="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg" /> 36<meta property="og:image:width" content="785" /> 37<meta property="og:image:height" content="300" /> 38<meta property="og:image:alt" content="Emperor Elite" /> 39<meta property="og:image:type" content="image/jpeg" /> 40<meta property="article:published_time" content="2019-07-05T11:47:00+01:00" /> 41<meta property="article:modified_time" content="2026-09-13T16:43:09+01:00" /> 42<meta name="twitter:card" content="summary_large_image" /> 43<meta name="twitter:title" content="Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers" /> 44<meta name="twitter:description" content="Emperor offer a selection of boats and routes to suit a variety of budgets and diving abilities. Our high review rating demonstrates that past guests welcome our high service level provided at a great value price." /> 45<meta name="twitter:image" content="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg" /> 46<meta name="twitter:label1" content="Time to read" /> 47<meta name="twitter:data1" content="2 minutes" />
48<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://www.emperordivers.com/#place","geo":{"@type":"GeoCoordinates","latitude":"-8.65202151348835","longitude":" 115.26554917116415"},"hasMap":"https://www.google.com/maps/search/?api=1&query=-8.65202151348835, 115.26554917116415","address":{"@type":"PostalAddress","streetAddress":"Jl. Pucuk Bang 1","addressLocality":"Kesiman Kertalangu","addressRegion":"Denpasar City","postalCode":"80237","addressCountry":"Indonesia"}},{"@type":"Organization","@id":"https://www.emperordivers.com/#organization","name":"Emperor Divers","url":"https://www.emperordivers.com","sameAs":["https://www.facebook.com/emperordiversofficial/","https://www.instagram.com/emperordivers_/","https://www.linkedin.com/company/emperor-divers","https://vimeo.com/emperordivers","https://www.youtube.com/@emperordivers","https://www.tripadvisor.com/Attraction_Review-g297555-d1908739-Reviews-or230-Emperor_Divers_Sharm_El_Sheikh-Sharm_El_Sheikh_South_Sinai_Red_Sea_and_Sina.html"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"Jl. Pucuk Bang 1","addressLocality":"Kesiman Kertalangu","addressRegion":"Denpasar City","postalCode":"80237","addressCountry":"Indonesia"},"logo":{"@type":"ImageObject","@id":"https://www.emperordivers.com/#logo","url":"https://www.emperordivers.com/wp-content/uploads/2026/03/Emperor-New-Logo-Tagline-1-scaled.png","contentUrl":"https://www.emperordivers.com/wp-content/uploads/2026/03/Emperor-New-Logo-Tagline-1-scaled.png","caption":"Emperor Divers - Liveaboards, Day Diving & PADI Courses","inLanguage":"en-US","width":"2560","height":"536"},"contactPoint":[{"@type":"ContactPoint","telephone":"+20-1222-340-995","contactType":"customer support"}],"description":"Emperor Divers operates premium scuba diving liveaboards and PADI Five Star CDC dive centres across Egypt (Red Sea), the Maldives, Indonesia, and the Solomon Islands. Founded in 1992, the company runs a fleet of 11 purpose-built liveaboard vessels and is a founding member of HEPCA.","location":{"@id":"https://www.emperordivers.com/#place"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","reviewCount":"1716","bestRating":"5","worstRating":"1"},"memberOf":[{"@type":"Organization","name":"HEPCA","url":"https://www.hepca.com"},{"@type":"Organization","name":"PADI","url":"https://www.padi.com"}]},{"@type":"WebSite","@id":"https://www.emperordivers.com/#website","url":"https://www.emperordivers.com","name":"Emperor Divers - Liveaboards, Day Diving & PADI Courses","alternateName":"Emperor Divers","publisher":{"@id":"https://www.emperordivers.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg","url":"https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg","width":"200","height":"200","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.emperordivers.com/liveaboards/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.emperordivers.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.emperordivers.com/liveaboards/","name":"Liveaboards"}}]},{"@type":"WebPage","@id":"https://www.emperordivers.com/liveaboards/#webpage","url":"https://www.emperordivers.com/liveaboards/","name":"Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers","datePublished":"2019-07-05T11:47:00+01:00","dateModified":"2026-09-13T16:43:09+01:00","isPartOf":{"@id":"https://www.emperordivers.com/#website"},"primaryImageOfPage":{"@id":"https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.emperordivers.com/liveaboards/#breadcrumb"}},{"@type":"Article","headline":"Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers","datePublished":"2019-07-05T11:47:00+01:00","dateModified":"2026-09-13T16:43:09+01:00","author":{"@type":"Person","name":"Test Test"}
48,"name":"Liveaboard Diving in the Red Sea, Maldives, Indonesia & Solomon Islands with Emperor Divers","@id":"https://www.emperordivers.com/liveaboards/#schema-141792","isPartOf":{"@id":"https://www.emperordivers.com/liveaboards/#webpage"},"publisher":{"@id":"https://www.emperordivers.com/#organization"},"image":{"@id":"https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.emperordivers.com/liveaboards/#webpage"}}]}</script>
48 49<!-- /Rank Math WordPress SEO plugin --> 50 51<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' /> 52<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 53<link rel="alternate" type="application/rss+xml" title="Emperor Divers » Feed" href="https://www.emperordivers.com/feed/" /> 54<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.emperordivers.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.emperordivers.com%2Fliveaboards%2F" /> 55<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.emperordivers.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.emperordivers.com%2Fliveaboards%2F&format=xml" /> 56<style id="wp-img-auto-sizes-contain-inline-css"> 57img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 58/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 59</style> 60<link rel='stylesheet' id='astra-theme-css-css' href='https://www.emperordivers.com/wp-content/themes/astra/assets/css/minified/style.min.css?ver=4.13.12' media='all' /> 61<style id="astra-theme-css-inline-css"> 62.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}
62.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:93.75%;}a,.page-title{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:inherit;font-size:15px;font-size:1rem;line-height:var(--ast-body-line-height,1.65em);}blockquote{color:var(--ast-global-color-3);}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:35px;font-size:2.3333333333333rem;display:none;}
62header .custom-logo-link img{max-width:280px;width:280px;}.astra-logo-svg{width:280px;}.site-header .site-description{font-size:15px;font-size:1rem;display:none;}.entry-title{font-size:26px;font-size:1.7333333333333rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:40px;font-size:2.6666666666667rem;line-height:1.4em;}h2,.entry-content :where(h2){font-size:32px;font-size:2.1333333333333rem;line-height:1.3em;}h3,.entry-content :where(h3){font-size:26px;font-size:1.7333333333333rem;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.6rem;line-height:1.2em;}h5,.entry-content :where(h5){font-size:20px;font-size:1.3333333333333rem;line-height:1.2em;}h6,.entry-content :where(h6){font-size:16px;font-size:1.0666666666667rem;line-height:1.25em;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-0);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.widget-title,.widget .wp-block-heading{font-size:21px;font-size:1.4rem;color:var(--ast-global-color-3);}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close
62:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.main-header-menu .menu-link,.ast-header-custom-item a{color:var(--ast-global-color-3);}.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item:hover > .ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus > .menu-link,.main-header-menu .menu-item.focus > .ast-menu-toggle,.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link,.main-header-menu .current-menu-item > .ast-menu-toggle,.main-header-menu .current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-0);}.header-main-layout-3 .ast-main-header-bar-alignment{margin-right:auto;}.header-main-layout-2 .site-header-section-left .ast-site-identity{text-align:left;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:var(--ast-global-color-0);}.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid var(--ast-global-color-0);color:var(--ast-global-color-0);}.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:var(--ast-global-color-0);}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 769px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}.footer-adv .footer-adv-overlay{border-top-style:solid;}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:782px){.entry-content .wp-block-columns .wp-block-column{margin-left:0px;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:inherit;line-height:1em;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}@media (max-width:768px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:769px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px;font-family:inherit;font-weight:inherit;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}@media (max-width:768px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:768px){.site-title{display:none;}
62.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:768px){html{font-size:85.5%;}}@media (max-width:544px){html{font-size:85.5%;}}@media (min-width:769px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(https://www.emperordivers.com/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://www.emperordivers.com/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://www.emperordivers.com/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: swap;}@media (max-width:1024px) {.main-header-bar .main-header-bar-navigation{display:none;}}.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:var(--ast-global-color-0);}.ast-desktop .main-header-menu.submenu-with-border .sub-menu{border-top-width:2px;border-style:solid;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu{top:-2px;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,.ast-desktop .main-header-menu.submenu-with-border .children .menu-link{border-bottom-width:0px;border-style:solid;border-color:#eaeaea;}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.ast-small-footer{border-top-style:solid;border-top-width:1px;border-top-color:#7a7a7a;}.ast-small-footer-wrap{text-align:center;}.site .comments-area{padding-bottom:3em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon {display: none;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form {padding: 0;display: block;overflow: hidden;}.ast-header-break-point .ast-header-custom-item .widget:last-child {margin-bottom: 1em;}.ast-header-custom-item .widget {margin: 0.5em;display: inline-block;vertical-align: middle;}.ast-header-custom-item .widget p {margin-bottom: 0;}.ast-header-custom-item .widget li {width: auto;}.ast-header-custom-item-inside .button-custom-menu-item .menu-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link {display: block;}.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon {margin-right: 1em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field {width: 100%;padding-right: 5.5em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items {padding-left: 20px;padding-right: 20px;margin-bottom: 1em;margin-top: 1em;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item {padding-left: 0;padding-right: 0;margin-top: 0;margin-bottom: 0;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}
62.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:768px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.6666666666667rem;text-transform:capitalize;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:768px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:150px;}.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{ max-width:150px; width:150px;}@media (max-width:768px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:120px;}.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{ max-width:120px; width:120px;}}@media (max-width:543px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:100px;}.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{ max-width:100px; width:100px;}}@media (min-width:769px){.ast-theme-transparent-header #masthead{position:absolute;
62left:0;right:0;}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none;}body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent;}.ast-theme-transparent-header .ast-below-header,.ast-theme-transparent-header .ast-below-header.ast-below-header-bar{background-image:none;background-color:transparent;}}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background-color:transparent;}@media (max-width:768px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0;}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none;}body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent;}.ast-theme-transparent-header .ast-below-header,.ast-theme-transparent-header .ast-below-header.ast-below-header-bar{background-image:none;background-color:transparent;}}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{border-bottom-style:none;}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
62h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:0px;}@media (min-width:769px){.main-header-bar{border-bottom-width:0px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}#ast-desktop-header .main-header-menu > .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{padding-right:10px;margin-right:-10px;}.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{flex:unset;}.header-main-layout-1 .ast-flex.main-header-container, .header-main-layout-3 .ast-flex.main-header-container{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before, .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before, .ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before, .ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0, -2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0, -50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after, .main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after, .menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}
62@media (min-width:769px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#E5E5E5;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;} 63/*# sourceURL=astra-theme-css-inline-css */ 64</style> 65<link rel='stylesheet' id='sbr_styles-css' href='https://www.emperordivers.com/wp-content/plugins/reviews-feed-pro/assets/css/sbr-styles.min.css?ver=2.11.0' media='all' /> 66<link rel='stylesheet' id='sb-elementor-shared-style-css' href='https://www.emperordivers.com/wp-content/plugins/reviews-feed-pro/vendor/smashballoon/framework/Packages/Blocks/css/sb-elementor.css?ver=1.0.0' media='all' /> 67<style id="wp-emoji-styles-inline-css"> 68 69 img.wp-smiley, img.emoji { 70 display: inline !important; 71 border: none !important; 72 box-shadow: none !important; 73 height: 1em !important; 74 width: 1em !important; 75 margin: 0 0.07em !important; 76 vertical-align: -0.1em !important; 77 background: none !important; 78 padding: 0 !important; 79 } 80/*# sourceURL=wp-emoji-styles-inline-css */ 81</style> 82<style id="rank-math-related-posts-style-inline-css"> 83.wp-block-rank-math-related-posts{--rm-related-gap: 1rem;--rm-related-border-radius: 6px;--rm-related-card-padding: 16px;--rm-related-hover-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);--rm-related-transition: 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts{display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-wrap{display:grid;gap:var(--rm-related-gap)}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-vertical .rank-math-related-wrap{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:repeat(auto-fill, minmax(400px, 1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-item{display:flex;gap:16px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 140px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:140px;height:140px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-title{margin-top:0}@media (max-width: 640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 100px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:100px;height:100px}}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-vertical .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{display:flex;gap:20px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 180px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:180px;height:180px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-title{margin-top:0}@media (max-width: 640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{gap:16px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 120px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:120px;height:120px}}@media (max-width: 480px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 auto;width:100%}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:100%;height:auto;max-height:200px}}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item{border-radius:var(--rm-related-border-radius);padding:var(--rm-related-card-padding);background:inherit;transition:transform var(--rm-related-transition),box-shadow var(--rm-related-transition)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item:hover{transform:translateY(-2px);box-shadow:var(--rm-related-hover-shadow)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title{margin:0.5rem 0;font-size:inherit;line-height:inherit}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a{color:inherit;text-decoration:none;transition:color 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a:hover{color:#2563eb;text-decoration:underline}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title:not(:has(a)){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb{position:relative;overflow:hidden;border-radius:4px;display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb img{display:block;width:100%;height:auto;border-radius:4px;transition:transform 0.3s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:hover img{transform:scale(1.05)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a):hover img{transform:none}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-date{margin-top:0.25rem;font-size:0.85em;opacity:0.7}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-terms{margin-top:0.5rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-chip{display:inline-block;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:0.15rem 0.5rem;margin-right:0.35rem;font-size:0.8em}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-excerpt{margin-top:0.5rem;color:inherit;opacity:0.8;font-size:0.9em;line-height:1.6;
83display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-more{margin-top:1rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button{display:inline-block;background:#111827;color:#fff;border-radius:6px;padding:0.625rem 1.25rem;text-decoration:none;font-weight:500;transition:background 0.2s ease, transform 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button:hover{background:#1f2937;transform:translateY(-1px)}.wp-block-rank-math-related-posts.has-border-color .rank-math-related-item{border-color:inherit}.wp-block-rank-math-related-posts.has-border-width .rank-math-related-item{border-width:inherit}.wp-block-rank-math-related-posts.has-border-style .rank-math-related-item{border-style:inherit}.wp-block-rank-math-related-posts.has-border-radius .rank-math-related-item{border-radius:inherit}.wp-block-rank-math-related-posts:not(.has-border-color):not(.has-border-width):not(.has-border-style) .rank-math-related-item{border:1px solid #e5e7eb} 84 85/*# sourceURL=https://www.emperordivers.com/wp-content/plugins/seo-by-rank-math-pro/includes/modules/link-genius/blocks/related/assets/css/styles.css */ 86</style> 87<link rel='stylesheet' id='ab_test_styles-css' href='https://www.emperordivers.com/wp-content/plugins/bt-bb-ab/css/experiment-frontend.css?ver=2.6.11.1788781417' media='all' /> 88<link rel='stylesheet' id='wpa-css-css' href='https://www.emperordivers.com/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.4.02' media='all' /> 89<link rel='stylesheet' id='cmplz-general-css' href='https://www.emperordivers.com/wp-content/plugins/complianz-gdpr-premium/assets/css/cookieblocker.min.css?ver=1788947091' media='all' /> 90<link rel='stylesheet' id='elementor-frontend-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' media='all' /> 91<link rel='stylesheet' id='widget-image-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.4' media='all' /> 92<link rel='stylesheet' id='e-animation-slideInRight-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInRight.min.css?ver=4.2.4' media='all' /> 93<link rel='stylesheet' id='e-popup-css' href='https://www.emperordivers.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=4.2.3' media='all' /> 94<link rel='stylesheet' id='e-animation-fadeIn-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=4.2.4' media='all' /> 95<link rel='stylesheet' id='widget-form-css' href='https://www.emperordivers.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.2.3' media='all' /> 96<link rel='stylesheet' id='elementor-icons-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' /> 97<link rel='stylesheet' id='elementor-post-4678-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-4678.css?ver=1790006387' media='all' /> 98<link rel='stylesheet' id='font-awesome-5-all-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.2.4' media='all' /> 99<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.2.4' media='all' /> 100<link rel='stylesheet' id='widget-heading-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4' media='all' /> 101<link rel='stylesheet' id='widget-divider-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.2.4' media='all' /> 102<link rel='stylesheet' id='elementor-post-444-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-444.css?ver=1790006987' media='all' /> 103<link rel='stylesheet' id='elementor-post-18231-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-18231.css?ver=1790006387' media='all' /> 104<link rel='stylesheet' id='elementor-post-18228-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-18228.css?ver=1790006387' media='all' /> 105<link rel='stylesheet' id='elementor-post-3668-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-3668.css?ver=1790006387' media='all' /> 106<link rel='stylesheet' id='elementor-post-1393-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-1393.css?ver=1790006387' media='all' /> 107<link rel='stylesheet' id='tablepress-default-css' href='https://www.emperordivers.com/wp-content/tablepress-combined.min.css?ver=52' media='all' /> 108<link rel='stylesheet' id='chld_thm_cfg_child-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/style.css?ver=1790278347' media='all' /> 109<link rel='stylesheet' id='bootstrap_4-css' href='https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css?ver=1790278347' media='all' /> 110<link rel='stylesheet' id='font_awesome-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=1790278347' media='all' /> 111<link rel='stylesheet' id='emperor_login_popup-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/css/login_popup.css?ver=1790278347' media='all' /> 112<link rel='stylesheet' id='emperor_featherlight-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/css/featherlight.css?ver=1790278347' media='all' /> 113<link rel='stylesheet' id='emperor_liveaboards-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/css/service/liveaboards.css?ver=1790278347' media='all' /> 114<link rel='stylesheet' id='emperor_day-diving-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/css/service/liveaboards.css?ver=1790278347' media='all' /> 115<link rel='stylesheet' id='emperor_datepicker-css' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-datepicker.min.css?ver=1790278347' media='all' /> 116<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='//www.emperordivers.com/wp-content/uploads/omgf/elementor-gf-local-roboto/elementor-gf-local-roboto.css?ver=1709137501' media='all' /> 117<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='//www.emperordivers.com/wp-content/uploads/omgf/elementor-gf-local-robotoslab/elementor-gf-local-robotoslab.css?ver=1709137501' media='all' /> 118<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 119<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
120<script data-cfasync="false" data-no-defer="1" data-no-minify="1" data-no-optimize="1" id="bt_conversion_scripts-js-extra" nitro-exclude nowprocket type="application/javascript"> 121var ABST_CONFIG = {"ajaxurl":"https://www.emperordivers.com/wp-admin/admin-ajax.php","collect_url":"https://www.emperordivers.com/wp-json/abst/v1/collect","adminurl":"https://www.emperordivers.com/wp-admin/","pluginurl":"https://www.emperordivers.com/wp-content/plugins/bt-bb-ab/","homeurl":"https://www.emperordivers.com","tracking_domains":[{"id":"4383616adc92","origin":"www.emperordivers.com","domain":"www.emperordivers.com"}],"btab_vars":{"is_admin":false,"post_id":444,"is_preview":false,"is_agency":false,"is_free":"1","tagging":"1","do_fingerprint":"0","advanced_tracking":"0","abst_server_convert_woo":"0","abst_block_goals_after_conversion":"1","abst_enable_user_journeys":"1","abst_disable_ai":"0","plugins_uri":"https://www.emperordivers.com/wp-content/plugins/bt-bb-ab/","domain":"https://www.emperordivers.com","v":"2.6.11","wait_for_approval":"0","heatmap_pages":[],"heatmap_all_pages":"all","abst_click_url_allowed_query_params":["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],"abst_click_url_denied_query_params":["access_token","api_key","apikey","auth","authorization","code","email","jwt","key","nonce","pass","password","secret","session","session_id","sig","signature","token"],"wc_session_sync":"0","geo":"0"},"bt_experiments":{"17178":{"name":"Banda Sea","target_percentage":"100","url_query":"","referrer_query":"","audiences":[],"conversion_page":"selector","conversion_url":"","conversion_link_pattern":false,"conversion_time":"0","conversion_scroll":"0","conversion_style":"bayesian","conversion_selector":".inline-flex","conversion_text":"","conversion_abhs_form_id":"","goals":{"1":{"":""},"2":{"":""},"3":{"":""},"4":{"":""},"5":{"":""},"6":{"":""},"7":{"":""},"8":{"":""},"9":{"":""},"10":{"":""}},"allowed_roles":["subscriber","logout"],"test_type":"full_page","is_current_user_track":true,"full_page_default_page":"17168","page_variations":{"17163":"https://www.emperordivers.com/banda-sea-b/"},"variation_meta":{"17163":{"label":"","image":""}},"use_order_value":"","magic_definition":"","css_test_variations":"2","test_status":"publish","test_winner":"","autocomplete_on":"0","target_option_device_size":"all","log_on_visible":false},"17177":{"name":"Sample Test 1 - Collecting Data","target_percentage":"50","url_query":"","referrer_query":"","audiences":[],"conversion_page":"selector","conversion_url":"","conversion_link_pattern":"","conversion_time":"0","conversion_scroll":"","conversion_style":"bayesian","conversion_selector":"button, .btn, input[type=\"submit\"], .wp-block-button__link","conversion_text":"","conversion_abhs_form_id":"","goals":{"1":{"selector":".signup"},"2":{"url":"*pricing"},"3":{"":""},"4":{"":""},"5":{"":""},"6":{"":""},"7":{"":""},"8":{"":""},"9":{"":""},"10":{"":""}},"allowed_roles":[],"test_type":"magic","is_current_user_track":false,"full_page_default_page":"","page_variations":"","variation_meta":"","use_order_value":"","magic_definition":"[{\"type\":\"text\",\"selector\":\".page-12.not-a-real-test h2.entry-title\",\"variations\":[\"Welcome to Our Amazing Service\",\"Transform Your Business in 30 Days or Less\",\"Ready to 10x Your Revenue This Year?\",\"Limited Time: Double Your Sales in 60 Days\"],\"scope\":{\"page_id\":\"*\"}}]","css_test_variations":"0","test_status":"publish","test_winner":"","autocomplete_on":"0","target_option_device_size":"all","log_on_visible":true}},"conversion_details":{"17178":{"conversion_page_id":"selector","target_percentage":"100","time_active":"0","scroll_depth":"0","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":""},"17175":{"conversion_page_id":"time","target_percentage":"75","time_active":"
12160","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":"1"},"17176":{"conversion_page_id":"time","target_percentage":"75","time_active":"60","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":"1"},"17177":{"conversion_page_id":"selector","target_percentage":"50","time_active":"0","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":""}},"current_page":[444]}; 122//# sourceURL=bt_conversion_scripts-js-extra 123</script>
vendor: 1 bytes, line 123
123
124<script type='application/javascript' data-cfasync='false' nitro-exclude data-no-optimize='1' data-no-defer='1' data-no-minify='1' nowprocket id="bt_conversion_scripts-js" src="https://www.emperordivers.com/wp-content/plugins/bt-bb-ab/js/bt_conversion-min.js?ver=2.6.11"></script>
vendor: 1 bytes, line 124
124
125<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://www.emperordivers.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 125
125
126<script type="text/rocketlazyloadscript" id="jquery-migrate-js" data-rocket-src="https://www.emperordivers.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 126
126
127<script type="text/rocketlazyloadscript" id="font-awesome-4-shim-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 127
127
128<script type="text/rocketlazyloadscript" id="bootstrap_js-js-js" data-rocket-src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js?ver=1790278347"></script>
vendor: 1 bytes, line 128
128
129<script type="text/rocketlazyloadscript" id="moment-js-js" data-rocket-src="https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js?ver=1790278347"></script>
vendor: 1 bytes, line 129
129
130<script id="emperor_global_script-js-extra"> 131var EmperorObj = {"ajax_url":"https://www.emperordivers.com/wp-admin/admin-ajax.php","CAPTURE_API_LOGS":"","nonce":"5d2b5109cb"}; 132//# sourceURL=emperor_global_script-js-extra 133</script>
vendor: 1 bytes, line 133
133
134<script type="text/rocketlazyloadscript" id="emperor_global_script-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/global.js?ver=1790278347"></script>
vendor: 1 bytes, line 134
134
135<script id="emperor_global_script_nodelay-js" src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/global-nodelay.js?ver=1790278347"></script>
vendor: 1 bytes, line 135
135
136<script id="emperor_wishlist_script-js-extra"> 137var EmperorAddWishlist = {"ajax_url":"https://www.emperordivers.com/wp-admin/admin-ajax.php","nonce":"25d6f21a92"}; 138//# sourceURL=emperor_wishlist_script-js-extra 139</script>
vendor: 1 bytes, line 139
139
140<script type="text/rocketlazyloadscript" id="emperor_wishlist_script-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/ed_wishlist.js?ver=1790278347"></script>
vendor: 1 bytes, line 140
140
141<script type="text/rocketlazyloadscript" id="emperor__featherlight_script-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/featherlight.js?ver=1790278347"></script>
vendor: 1 bytes, line 141
141
142<script type="text/rocketlazyloadscript" id="emperor_tawk_script-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/customize-tawk.js?ver=1790278347"></script>
vendor: 1 bytes, line 142
142
143<script type="text/rocketlazyloadscript" id="emperor_datepicker-js-js" data-rocket-src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-datepicker.min.js?ver=1790278347"></script>
vendor: 1 bytes, line 143
143
144<script type="text/rocketlazyloadscript" id="emperor_datepicker_script-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/emperordivers/js/datepicker.js?ver=1790278347"></script>
144 145<link rel="https://api.w.org/" href="https://www.emperordivers.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.emperordivers.com/wp-json/wp/v2/pages/444" /><style id='absthide'> 146 [bt_hidden=true] { 147 display: none !important; 148 visibility: hidden !important; 149 height: 0 !important; 150 } 151/* Hide all variations by default - prevents flicker */ 152[bt-variation]:not(.bt-show-variation), 153[data-bt-variation]:not(.bt-show-variation), 154[class*='ab-var-']:not(.bt-show-variation) { 155 opacity: 0 !important; 156 pointer-events: none !important; 157} 158 159/* Show the first variation of each experiment - prevents CLS */ 160[bt-variation].bt-first-variation:not(.bt-show-variation), 161[data-bt-variation].bt-first-variation:not(.bt-show-variation), 162[class*='ab-var-'].bt-first-variation { 163 opacity: 1 !important; 164 pointer-events: auto !important; 165} 166 167/* After test setup complete, fully remove non-selected variations from DOM */ 168body.ab-test-setup-complete [bt-variation]:not(.bt-show-variation), 169body.ab-test-setup-complete [data-bt-variation]:not(.bt-show-variation), 170body.ab-test-setup-complete [class*='ab-var-']:not(.bt-show-variation) { 171 display: none !important; 172} 173 174/* Show selected variation */ 175.bt-show-variation { 176 opacity: 1 !important; 177 pointer-events: auto !important; 178} 179 180 </style>
180<script type='application/javascript' data-cfasync='false' nitro-exclude data-no-optimize='1' data-no-defer='1' data-no-minify='1' nowprocket id='abst_conv_details'> 181 var conversion_details = {"17178":{"conversion_page_id":"selector","target_percentage":"100","time_active":"0","scroll_depth":"0","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":""},"17175":{"conversion_page_id":"time","target_percentage":"75","time_active":"60","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":"1"},"17176":{"conversion_page_id":"time","target_percentage":"75","time_active":"60","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":"1"},"17177":{"conversion_page_id":"selector","target_percentage":"50","time_active":"0","scroll_depth":"","url_query":"","referrer_query":"","audiences":[],"conversion_text":"","use_order_value":""}}; 182 var current_page = [444]; 183 </script>
183<script type="text/rocketlazyloadscript">var et_proxy_redirect = '//webcontr.emperordivers.com';</script>
183<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" id="_etLoader" charset="UTF-8" data-secure-code="Lr3rB9" data-block-cookies="true" data-rocket-src="//webcontr.emperordivers.com/code/e.js" data-plugin-version="WP:etracker:2.7.7" async></script>
183 184<meta name="onesignal-plugin" content="wordpress-3.9.3"> 185
185<script type="text/rocketlazyloadscript" data-rocket-src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js" defer></script>
185 186
186<script type="text/rocketlazyloadscript"> 187 window.OneSignalDeferred = window.OneSignalDeferred || []; 188 OneSignalDeferred.push(async function(OneSignal) { 189 await OneSignal.init({ 190 appId: "0984de3c-4407-4194-b39a-2fa55ecbd502", 191 serviceWorkerOverrideForTypical: true, 192 path: "https://www.emperordivers.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/", 193 serviceWorkerParam: { scope: "\/wp-content\/plugins\/onesignal-free-web-push-notifications\/sdk_files\/push\/onesignal\/" }, 194 serviceWorkerPath: "OneSignalSDKWorker.js", 195 }); 196 }); 197 198 // Unregister the legacy OneSignal service worker to prevent scope conflicts 199 if (navigator.serviceWorker) { 200 navigator.serviceWorker.getRegistrations().then((registrations) => { 201 // Iterate through all registered service workers 202 registrations.forEach((registration) => { 203 // Check the script URL to identify the specific service worker 204 if (registration.active && registration.active.scriptURL.includes('OneSignalSDKWorker.js.php')) { 205 // Unregister the service worker 206 registration.unregister().then((success) => { 207 if (success) { 208 console.log('OneSignalSW: Successfully unregistered:', registration.active.scriptURL); 209 } else { 210 console.log('OneSignalSW: Failed to unregister:', registration.active.scriptURL); 211 } 212 }); 213 } 214 }); 215 }).catch((error) => { 216 console.error('Error fetching service worker registrations:', error); 217 }); 218 } 219 </script>
219 220 <style>.cmplz-hidden { 221 display: none !important; 222 }</style> 223 <meta name="generator" content="Elementor 4.2.4; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
224<script type="text/rocketlazyloadscript"> 225jQuery(document).ready(function($) { 226var delay = 800; setTimeout(function() { 227$('.elementor-tab-title').removeClass('elementor-active'); 228 $('.elementor-tab-content').css('display', 'none'); }, delay); 229}); 230</script>
vendor: 1 bytes, line 230
230
231<script type="text/rocketlazyloadscript"> 232(function () { 233 'use strict'; 234 235 /* 236 * Replace these two numbers with the IDs shown under 237 * WordPress → Templates → Popups. 238 */ 239 const DESKTOP_POPUP_ID = 18228; 240 const MOBILE_POPUP_ID = 18231; 241 242 /* 243 * Popup behaviour 244 */ 245 const MOBILE_BREAKPOINT = 767; 246 const DESKTOP_SCROLL_PERCENTAGE = 20; 247 const MOBILE_SCROLL_PERCENTAGE = 15; 248 const REAPPEAR_AFTER_DAYS = 30; 249 250 /* 251 * One shared storage entry prevents the desktop popup and mobile 252 * popup from appearing separately during the same 30-day period. 253 */ 254 const STORAGE_KEY = 'emperor_no_hidden_extras_last_shown'; 255 256 let popupOpened = false; 257 let scrollListenerAdded = false; 258 259 function storageIsAvailable() { 260 try { 261 const testKey = '__emperor_storage_test__'; 262 localStorage.setItem(testKey, '1'); 263 localStorage.removeItem(testKey); 264 return true; 265 } catch (error) { 266 return false; 267 } 268 } 269 270 function wasShownRecently() { 271 if (!storageIsAvailable()) { 272 return false; 273 } 274 275 const storedValue = localStorage.getItem(STORAGE_KEY); 276 277 if (!storedValue) { 278 return false; 279 } 280 281 const lastShown = Number(storedValue); 282 283 if (!Number.isFinite(lastShown)) { 284 localStorage.removeItem(STORAGE_KEY); 285 return false; 286 } 287 288 const interval = 289 REAPPEAR_AFTER_DAYS * 24 * 60 * 60 * 1000; 290 291 return Date.now() - lastShown < interval; 292 } 293 294 function rememberPopup() { 295 if (!storageIsAvailable()) { 296 return; 297 } 298 299 try { 300 localStorage.setItem(STORAGE_KEY, String(Date.now())); 301 } catch (error) { 302 /* 303 * The popup can still work when browser storage is blocked. 304 * In that situation, the 30-day suppression cannot be retained. 305 */ 306 } 307 } 308 309 function getScrollPercentage() { 310 const documentElement = document.documentElement; 311 const body = document.body; 312 313 const scrollTop = 314 window.pageYOffset || 315 documentElement.scrollTop || 316 body.scrollTop || 317 0; 318 319 const documentHeight = Math.max( 320 body.scrollHeight, 321 body.offsetHeight, 322 documentElement.clientHeight, 323 documentElement.scrollHeight, 324 documentElement.offsetHeight 325 ); 326 327 const scrollableHeight = 328 documentHeight - window.innerHeight; 329 330 if (scrollableHeight <= 0) { 331 return 0; 332 } 333 334 return (scrollTop / scrollableHeight) * 100; 335 } 336 337 function getPopupId() { 338 return window.innerWidth <= MOBILE_BREAKPOINT 339 ? MOBILE_POPUP_ID 340 : DESKTOP_POPUP_ID; 341 } 342 343 function elementorPopupIsReady() { 344 return ( 345 window.elementorProFrontend && 346 elementorProFrontend.modules && 347 elementorProFrontend.modules.popup && 348 typeof elementorProFrontend.modules.popup.showPopup === 'function' 349 ); 350 } 351 352 function openPopup() { 353 if (popupOpened || wasShownRecently()) { 354 return; 355 } 356 357 if (!elementorPopupIsReady()) { 358 return; 359 } 360 361 popupOpened = true; 362 363 /* 364 * Store the timestamp when the popup actually opens. 365 * The visitor will therefore not see it again for 30 days, 366 * even if they do not click the close button. 367 */ 368 rememberPopup(); 369 370 elementorProFrontend.modules.popup.showPopup({ 371 id: getPopupId() 372 }); 373 374 window.removeEventListener('scroll', handleScroll); 375 } 376 377 function handleScroll() { 378 379 const requiredScroll = 380 window.innerWidth <= MOBILE_BREAKPOINT 381 ? MOBILE_SCROLL_PERCENTAGE 382 : DESKTOP_SCROLL_PERCENTAGE; 383 384 if (getScrollPercentage() >= requiredScroll) { 385 openPopup(); 386 } 387 388} 389 390 function initialisePopupTrigger() { 391 if (scrollListenerAdded || wasShownRecently()) { 392 return; 393 } 394 395 scrollListenerAdded = true; 396 397 window.addEventListener('scroll', handleScroll, { 398 passive: true 399 }); 400 401 /* 402 * Covers pages restored from the browser's back/forward cache 403 * or pages opened at an existing scroll position. 404 */ 405 handleScroll(); 406 } 407 408 /* 409 * Elementor fires this event when its frontend functionality is ready. 410 */ 411 if (window.jQuery) { 412 jQuery(window).on('elementor/frontend/init', function () { 413 initialisePopupTrigger(); 414 }); 415 } 416 417 /* 418 * Fallback in case the Elementor event fired before this code loaded. 419 */ 420 window.addEventListener('load', function () { 421 setTimeout(initialisePopupTrigger, 250); 422 });
423})(); 424</script>
vendor: 1 bytes, line 424
424
425<script>window.$zoho=window.$zoho || {};$zoho.salesiq=$zoho.salesiq||{ready:function(){}}</script>
425<script id="zsiqscript" src="https://salesiq.zohopublic.com/widget?wc=siq1be4e2282e18e853c9bdaa180ad61298d1dddb4782d06fa79389003cf228e0d5" defer></script>
425 426 <style> 427 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 428 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 429 background-image: none !important; 430 } 431 @media screen and (max-height: 1024px) { 432 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 433 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 434 background-image: none !important; 435 } 436 } 437 @media screen and (max-height: 640px) { 438 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 439 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 440 background-image: none !important; 441 } 442 } 443 </style> 444 <link rel="icon" href="https://www.emperordivers.com/wp-content/uploads/2026/07/favicon-512x512-1-150x150.png" sizes="32x32" /> 445<link rel="icon" href="https://www.emperordivers.com/wp-content/uploads/2026/07/favicon-512x512-1-300x300.png" sizes="192x192" /> 446<link rel="apple-touch-icon" href="https://www.emperordivers.com/wp-content/uploads/2026/07/favicon-512x512-1-300x300.png" /> 447<meta name="msapplication-TileImage" content="https://www.emperordivers.com/wp-content/uploads/2026/07/favicon-512x512-1-300x300.png" /> 448<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> 449<style> 450 451/* ========================================================= 452 GENERAL 453 ========================================================= */ 454 455a.view-package { 456 background: #333; 457 color: #fff; 458 padding: 0 10px; 459 display: inline-block; 460 margin: 10px 0; 461} 462 463 464/* ========================================================= 465 LOGIN / ACCOUNT VISIBILITY 466 ========================================================= */ 467 468body.logged-in .main-header-menu > .emperor-login { 469 display: none !important; 470} 471 472body:not(.logged-in) .main-header-menu > .emperor-account { 473 display: none !important; 474} 475 476 477/* ========================================================= 478 DESKTOP TOP NAVIGATION 479 ========================================================= */ 480 481@media (min-width: 1024px) { 482 483 .main-header-menu > .menu-item > .menu-link { 484 transition: 485 color .2s ease, 486 background-color .2s ease; 487 } 488 489 /* CONTACT */ 490 491 .main-header-menu > .emperor-contact > .menu-link, 492 .main-header-menu > .emperor-contact:hover > .menu-link, 493 .main-header-menu > .emperor-contact > .menu-link:hover, 494 .main-header-menu > .emperor-contact > .menu-link:focus, 495 .main-header-menu > .emperor-contact > .menu-link:active { 496 background: transparent !important; 497 background-color: transparent !important; 498 background-image: none !important; 499 border: 0 !important; 500 border-radius: 0 !important; 501 box-shadow: none !important; 502 outline: none !important; 503 font-weight: 600 !important; 504 } 505 506 507 /* ACCOUNT */ 508 509 .main-header-menu > .emperor-account, 510 .main-header-menu > .emperor-account > .menu-link { 511 background: transparent !important; 512 border-right: 0 !important; 513 box-shadow: none !important; 514 } 515 516 .main-header-menu > .emperor-account::after, 517 .main-header-menu > .emperor-account > .menu-link::after { 518 content: none !important; 519 display: none !important; 520 } 521 522 523 /* LOG IN */ 524 525 .main-header-menu > .emperor-login, 526 .main-header-menu > .emperor-login > .menu-link { 527 background: transparent !important; 528 border-right: 0 !important; 529 box-shadow: none !important; 530 } 531 532 .main-header-menu > .emperor-login > .menu-link { 533 display: flex !important; 534 align-items: center !important; 535 gap: 7px; 536 text-transform: uppercase; 537 } 538 539 .main-header-menu > .emperor-login > .menu-link:hover, 540 .main-header-menu > .emperor-login > .menu-link:focus { 541 background: transparent !important; 542 } 543 544 .main-header-menu > .emperor-login > .menu-link::before { 545 content: '\f007'; 546 font-family: 'FontAwesome'; 547 font-size: 15px; 548 font-weight: normal; 549 display: inline-block !important; 550 position: static !important; 551 margin: 0 !important; 552 opacity: 1 !important; 553 color: inherit !important; 554 background: none !important; 555 border: 0 !important; 556 } 557 558 .main-header-menu > .emperor-login::after, 559 .main-header-menu > .emperor-login > .menu-link::after { 560 content: none !important; 561 display: none !important; 562 } 563 564 565 /* Contact arrow */ 566 567 .main-header-menu > .emperor-contact .ast-icon, 568 .main-header-menu > .emperor-contact .ast-menu-toggle { 569 color: inherit !important; 570 } 571 572 .main-header-menu > .emperor-contact .ast-icon svg, 573 .main-header-menu > .emperor-contact .ast-menu-toggle svg { 574 fill: currentColor !important; 575 } 576} 577 578 579/* ========================================================= 580 DESKTOP MEGA MENUS 581 ========================================================= */ 582 583@media (min-width: 1024px) { 584 585 .mega-menu-parent > .sub-menu { 586 color: #fff; 587 display: flex; 588 flex-wrap: wrap; 589 position: absolute; 590 width: 1000px !important; 591 margin-left: -300px; 592 top: 60px !important; 593 background: #006897 !important; 594 padding: 28px 20px 30px; 595 border: 0 !important; 596 box-shadow: 0 14px 36px rgba(0,0,0,.28); 597 } 598 599 .ast-desktop .main-header-menu .sub-menu > li { 600 justify-content: flex-start; 601 } 602 603 .mega-menu-child ul ul { 604 margin-left: 20px; 605 } 606 607 .mega-menu-parent > .sub-menu .sub-menu { 608 background: #006897 !important; 609 padding: 0 20px; 610 } 611 612 .mega-menu-parent ul.sub-menu { 613 display: none; 614 transition: opacity .25s ease; 615 } 616 617 .mega-menu-parent:hover ul.sub-menu { 618 display: flex; 619 flex-direction: row; 620 } 621 622 .mega-menu-parent:hover ul.sub-menu ul.sub-menu { 623 flex-direction: column; 624 } 625 626 .mega-menu-child { 627 width: 33.333%; 628 } 629 630 .mega-menu-child.menu-item-object-liveaboard_country { 631 width: 25%; 632 } 633 634 .mega-menu-child.menu-item-object-day_diving_location { 635 width: 25%; 636 } 637 638 .mega-menu-child .sub-menu { 639 display: block; 640 position: relative; 641 top: auto !important; 642 left: auto !important; 643 width: auto !important; 644 visibility: visible !important; 645 opacity: 1 !important; 646 border: 0 !important; 647 box-shadow: none !important; 648 padding: 0; 649 } 650 651 652 /* Headings */ 653 654 .mega-menu-child > a { 655 background: #fff !important; 656 color: #16263D !important; 657 margin: 0 20px 18px; 658 text-align: center; 659 padding: 11px 18px !important; 660 font-weight: 600; 661 font-size: 18px !important; 662 line-height: 1.25; 663 text-transform: uppercase; 664 border-radius: 2px; 665 transition: background-color .2s ease; 666 } 667 668 .mega-menu-child > a:hover { 669 background: #DADADA !important; 670 color: #16263D !important; 671 } 672 673 674 /* Links */ 675 676 .mega-menu-child ul li a { 677 background: none !important; 678 color: #fff !important; 679 font-weight: normal; 680 margin: 0 0 10px; 681 padding: 2px 0 !important; 682 text-align: left; 683 font-size: 18px !important; 684 line-height: 1.4; 685 text-transform: none !important; 686 transition: opacity .2s ease; 687 } 688 689 .mega-menu-child ul li a:hover { 690 color: #fff !important; 691 opacity: .75; 692 } 693 694 .third-level-menu ul li a { 695 margin-bottom: 4px; 696 font-size: 16px !important; 697 } 698 699 .third-level-menu ul li:last-child a { 700 margin-bottom: 15px; 701 } 702 703 704 /* Two-column menu */ 705 706 .mega-menu-parent.mm-2 > .sub-menu { 707 max-width: 600px !important; 708 margin-left: -200px; 709 } 710 711 .mm-2 .mega-menu-child { 712 width: 50% !important; 713 } 714 715 716 /* One-column menu */ 717 718 .mega-menu-parent.mm-1 > .sub-menu { 719 max-width: 300px !important; 720 margin-left: -70px; 721 } 722 723 .mm-1 .mega-menu-child { 724 width: 100% !important; 725 } 726 727 728 .main-header-menu ul.sub-menu li > a { 729 font-size: 14px !important; 730 line-height: 1.4; 731 } 732 733 734 /* RIGHT-POINTING ARROWS: WHITE */ 735 736 .mega-menu-parent > .sub-menu .sub-menu .sub-menu li a:before { 737 content: '>'; 738 position: absolute; 739 margin-left: -20px; 740 color: #fff !important; 741 } 742 743 .mega-menu-parent > .sub-menu .sub-menu li { 744 margin-left: -20px; 745 } 746 747 .mega-menu-child > ul.sub-menu > li { 748 padding-left: 35px; 749 } 750 751 .mega-menu-child > ul.sub-menu > li:before { 752 content: '\f0da' !important; 753 position: absolute; 754 color: #fff !important; 755 font-family: 'FontAwesome'; 756 display: block !important; 757 margin-left: -15px; 758 } 759 760 li.mega-menu-child > a:before { 761 opacity: 0; 762 } 763} 764 765 766/* ========================================================= 767 STANDARD DESKTOP DROPDOWNS 768 ========================================================= */ 769 770@media (min-width: 1024px) { 771 772 .main-header-menu > 773 .menu-item:not(.mega-menu-parent):not(.emperor-contact) > 774 .sub-menu { 775 background: #006897 !important; 776 border: 0 !important; 777 box-shadow: 0 12px 30px rgba(0,0,0,.28) !important; 778 padding: 8px 0 !important; 779 min-width: 230px; 780 } 781 782 .main-header-menu > 783 .menu-item:not(.mega-menu-parent):not(.emperor-contact) > 784 .sub-menu > li { 785 margin: 0 !important; 786 padding: 0 !important; 787 background: transparent !important; 788 } 789 790 .main-header-menu > 791 .menu-item:not(.mega-menu-parent):not(.emperor-contact) > 792 .sub-menu > li > a { 793 display: flex !important; 794 align-items: center !important; 795 width: 100% !important; 796 min-height: 44px !important; 797 margin: 0 !important; 798 padding: 11px 16px !important; 799 background: transparent !important; 800 color: #fff !important; 801 border: 0 !important; 802 border-bottom: 1px solid rgba(218,218,218,.45) !important; 803 border-radius: 0 !important; 804 font-size: 16px !important; 805 font-weight: 400 !important; 806 line-height: 1.35 !important; 807 text-transform: none !important; 808 } 809 810 .main-header-menu > 811 .menu-item:not(.mega-menu-parent):not(.emperor-contact) > 812 .sub-menu > li:last-child > a { 813 border-bottom: 0 !important; 814 } 815 816 .main-header-menu > 817 .menu-item:not(.mega-menu-parent):not(.emperor-contact) > 818 .sub-menu > li > a:hover { 819 background: #0088C1 !important; 820 color: #fff !important; 821 } 822} 823 824 825/* ========================================================= 826 CONTACT DROPDOWN - DESKTOP 827 ========================================================= */ 828 829@media (min-width: 1024px) { 830 831 .emperor-contact > .sub-menu { 832 display: none !important; 833 flex-direction: column !important; 834 width: 225px !important; 835 min-width: 225px !important; 836 max-width: 225px !important; 837 margin-left: 0 !important; 838 padding: 5px 0 !important; 839 background: #006897 !important; 840 border: 0 !important; 841 border-radius: 0 !important; 842 box-shadow: 0 12px 30px rgba(0,0,0,.28) !important; 843 } 844 845 .emperor-contact:hover > .sub-menu { 846 display: flex !important; 847 } 848 849 .emperor-contact > .sub-menu > li { 850 display: block !important; 851 width: 100% !important; 852 margin: 0 !important; 853 padding: 0 !important; 854 background: transparent !important; 855 border: 0 !important; 856 } 857 858 .emperor-contact > .sub-menu > li > a, 859 .emperor-contact .contact-sub-menu > a { 860 display: flex !important; 861 align-items: center !important; 862 justify-content: flex-start !important; 863 gap: 10px !important; 864 width: 100% !important; 865 min-height: 43px !important; 866 margin: 0 !important; 867 padding: 9px 10px !important; 868 background: transparent !important; 869 color: #fff !important; 870 border: 0 !important; 871 border-bottom: 1px solid rgba(218,218,218,.55) !important; 872 border-radius: 0 !important; 873 font-size: 16px !important; 874 font-weight: 400 !important; 875 text-transform: none !important; 876 } 877 878 .emperor-contact > .sub-menu > li:last-child > a { 879 border-bottom: 0 !important; 880 } 881 882 .emperor-contact > .sub-menu > li > a:hover, 883 .emperor-contact .contact-sub-menu > a:hover { 884 background: #0088C1 !important; 885 color: #fff !important; 886 } 887} 888 889 890/* ========================================================= 891 MOBILE / TABLET 892 ========================================================= */ 893 894@media (max-width: 1023px) { 895 896 body.ast-header-break-point .main-header-menu, 897 body.ast-header-break-point .main-navigation .main-header-menu { 898 background: #006897 !important; 899 color: #fff !important; 900 margin: 0 !important; 901 padding: 0 !important; 902 } 903 904 905 /* TOP LEVEL */ 906 907 body.ast-header-break-point 908 .main-header-menu > li.menu-item { 909 position: relative !important; 910 margin: 0 !important; 911 padding: 0 !important; 912 background: #006897 !important; 913 background-color: #006897 !important; 914 background-image: none !important; 915 border: 0 !important; 916 border-bottom: 1px solid rgba(218,218,218,.55) !important; 917 } 918 919 body.ast-header-break-point 920 .main-header-menu > li.menu-item > a.menu-link { 921 display: flex !important; 922 align-items: center !important; 923 width: 100% !important; 924 min-height: 64px !important; 925 margin: 0 !important; 926 padding: 0 58px 0 26px !important; 927 background: #006897 !important; 928 background-color: #006897 !important; 929 background-image: none !important; 930 color: #fff !important; 931 border: 0 !important; 932 border-radius: 0 !important; 933 line-height: 1.2 !important; 934 } 935 936 937 /* Expanded parent */ 938 939 body.ast-header-break-point 940 .main-header-menu > 941 li.menu-item.ast-submenu-expanded > 942 a.menu-link { 943 background: #0088C1 !important; 944 background-color: #0088C1 !important; 945 color: #fff !important; 946 } 947 948 949 /* TOGGLE ARROWS */ 950 951 body.ast-header-break-point 952 .main-header-menu li.menu-item-has-children { 953 position: relative !important; 954 } 955 956 body.ast-header-break-point 957 .main-header-menu li.menu-item-has-children > 958 button.ast-menu-toggle { 959 position: absolute !important; 960 top: 0 !important; 961 right: 8px !important; 962 width: 52px !important; 963 height: 64px !important; 964 margin: 0 !important; 965 padding: 0 !important; 966 display: flex !important; 967 align-items: center !important; 968 justify-content: center !important; 969 background: transparent !important; 970 border: 0 !important; 971 color: #fff !important; 972 transform: none !important; 973 z-index: 5 !important; 974 } 975 976 body.ast-header-break-point 977 .main-header-menu li.menu-item-has-children > 978 button.ast-menu-toggle .ast-icon { 979 display: flex !important; 980 align-items: center !important; 981 justify-content: center !important; 982 color: #fff !important; 983 margin: 0 !important; 984 } 985 986 body.ast-header-break-point 987 .main-header-menu li.menu-item-has-children > 988 button.ast-menu-toggle svg { 989 fill: #fff !important; 990 } 991 992 993 /* MOBILE SUBMENUS - DEEP SEA */ 994 995 body.ast-header-break-point 996 .main-header-menu ul.sub-menu, 997 998 body.ast-header-break-point 999 .main-header-menu .sub-menu, 1000 1001 body.ast-header-break-point 1002 .main-navigation ul.sub-menu { 1003 background: #16263D !important; 1004 background-color: #16263D !important; 1005 background-image: none !important; 1006 border: 0 !important; 1007 box-shadow: none !important; 1008 margin: 0 !important; 1009 padding: 0 !important; 1010 } 1011 1012 1013 body.ast-header-break-point 1014 .main-header-menu ul.sub-menu > li.menu-item, 1015 1016 body.ast-header-break-point 1017 .main-header-menu ul.sub-menu > li.mega-menu-child { 1018 position: relative !important; 1019 margin: 0 !important; 1020 padding: 0 !important; 1021 background: #16263D !important; 1022 background-color: #16263D !important; 1023 background-image: none !important; 1024 border: 0 !important; 1025 border-bottom: 1px solid rgba(218,218,218,.45) !important; 1026 } 1027 1028 1029 body.ast-header-break-point 1030 .main-header-menu ul.sub-menu > li > a.menu-link, 1031 1032 body.ast-header-break-point 1033 .main-header-menu .mega-menu-child > a.menu-link, 1034 1035 body.ast-header-break-point 1036 .main-header-menu .sub-menu .menu-link { 1037 display: flex !important; 1038 align-items: center !important; 1039 width: 100% !important; 1040 min-height: 60px !important; 1041 margin: 0 !important; 1042 padding: 0 58px 0 38px !important; 1043 background: #16263D !important; 1044 background-color: #16263D !important; 1045 background-image: none !important; 1046 color: #fff !important; 1047 border: 0 !important; 1048 border-radius: 0 !important; 1049 text-align: left !important; 1050 text-transform: none !important; 1051 font-size: 16px !important; 1052 font-weight: 400 !important; 1053 line-height: 1.3 !important; 1054 } 1055 1056 1057 /* Expanded submenu item */ 1058 1059 body.ast-header-break-point 1060 .main-header-menu ul.sub-menu > 1061 li.ast-submenu-expanded > 1062 a.menu-link { 1063 background: #006897 !important; 1064 background-color: #006897 !important; 1065 } 1066 1067 1068 /* Submenu hover */ 1069 1070 body.ast-header-break-point 1071 .main-header-menu ul.sub-menu > li > a.menu-link:hover { 1072 background: #006897 !important; 1073 background-color: #006897 !important; 1074 color: #fff !important; 1075 } 1076 1077 1078 /* Deeper submenu */ 1079 1080 body.ast-header-break-point 1081 .main-header-menu ul.sub-menu ul.sub-menu > 1082 li > a.menu-link { 1083 padding-left: 52px !important; 1084 background: #16263D !important; 1085 background-color: #16263D !important; 1086 } 1087 1088 1089 /* WHITE RIGHT ARROWS */ 1090 1091 body.ast-header-break-point 1092 .mega-menu-child > ul.sub-menu > li:before { 1093 color: #fff !important; 1094 } 1095 1096 body.ast-header-break-point 1097 .mega-menu-parent > .sub-menu .sub-menu .sub-menu li a:bef
1097ore { 1098 color: #fff !important; 1099 } 1100 1101 1102 /* CONTACT */ 1103 1104 body.ast-header-break-point 1105 .main-header-menu > .emperor-contact { 1106 margin: 0 !important; 1107 padding: 0 !important; 1108 background: #006897 !important; 1109 border-top: 0 !important; 1110 } 1111 1112 body.ast-header-break-point 1113 .main-header-menu > .emperor-contact > .menu-link { 1114 background: #006897 !important; 1115 background-color: #006897 !important; 1116 color: #fff !important; 1117 font-weight: 600 !important; 1118 } 1119 1120 body.ast-header-break-point 1121 .main-header-menu > 1122 .emperor-contact.ast-submenu-expanded > 1123 .menu-link { 1124 background: #0088C1 !important; 1125 background-color: #0088C1 !important; 1126 } 1127 1128 1129 body.ast-header-break-point 1130 .emperor-contact > 1131 .sub-menu > 1132 li > 1133 a.menu-link { 1134 display: flex !important; 1135 align-items: center !important; 1136 justify-content: flex-start !important; 1137 gap: 10px !important; 1138 min-height: 54px !important; 1139 padding: 0 20px !important; 1140 background: #16263D !important; 1141 background-color: #16263D !important; 1142 color: #fff !important; 1143 border-bottom: 1144 1px solid rgba(218,218,218,.55) !important; 1145 } 1146 1147 1148 /* ACCOUNT / LOG IN */ 1149 1150 body.ast-header-break-point 1151 .main-header-menu > .emperor-account, 1152 1153 body.ast-header-break-point 1154 .main-header-menu > .emperor-login { 1155 margin: 0 !important; 1156 padding: 0 !important; 1157 background: #006897 !important; 1158 background-color: #006897 !important; 1159 border-top: 0 !important; 1160 border-bottom: 1161 1px solid rgba(218,218,218,.55) !important; 1162 } 1163 1164 body.ast-header-break-point 1165 .main-header-menu > 1166 .emperor-account > 1167 .menu-link, 1168 1169 body.ast-header-break-point 1170 .main-header-menu > 1171 .emperor-login > 1172 .menu-link { 1173 margin: 0 !important; 1174 background: #006897 !important; 1175 background-color: #006897 !important; 1176 color: #fff !important; 1177 border: 0 !important; 1178 } 1179 1180 1181 /* LOG IN USER ICON */ 1182 1183 body.ast-header-break-point 1184 .main-header-menu > 1185 .emperor-login > 1186 .menu-link::before { 1187 content: '\f007'; 1188 font-family: 'FontAwesome'; 1189 font-size: 16px; 1190 display: inline-block !important; 1191 position: static !important; 1192 margin: 0 8px 0 0 !important; 1193 opacity: 1 !important; 1194 color: #fff !important; 1195 background: none !important; 1196 border: 0 !important; 1197 } 1198} 1199 1200 1201/* ========================================================= 1202 EXISTING NON-NAVIGATION CUSTOM CSS 1203 ========================================================= */ 1204 1205.liveaboard-boat-banner-content .elementor-widget-wrap { 1206 background: #54545477; 1207 padding: 20px 35px; 1208 border-radius: 10px; 1209} 1210 1211.deck-plan-btn .elementor-button { 1212 width: 100% !important; 1213 padding: 20px 15px !important; 1214} 1215 1216.liveaboard-boat-banner-content { 1217 width: 100% !important; 1218 margin: auto !important; 1219} 1220 1221.egypt .dates-packages-section:after { 1222 display: none; 1223} 1224 1225.new-style { 1226 display: block; 1227} 1228 1229.ataglance .elementor-column-wrap { 1230 padding-right: 10px !important; 1231} 1232 1233.ataglance .elementor-icon-list-text { 1234 color: #fff !important; 1235 text-align: left; 1236} 1237 1238.elementor-118 1239.elementor-element.elementor-element-1988c58 1240> .elementor-container { 1241 min-height: auto !important; 1242} 1243 1244.review-link a { 1245 color: #fff !important; 1246} 1247 1248 1249/* Hidden boat information sections */ 1250 1251#boat_technical_specification, 1252#boat_additional_information { 1253 display: none; 1254} 1255 1256 1257/* Featherlight content */ 1258 1259.featherlight-content section { 1260 display: block !important; 1261 background: #fff; 1262 padding: 20px; 1263} 1264 1265.featherlight-content section .elementor-text-editor { 1266 color: #575757; 1267} 1268 1269 1270/* ========================================================= 1271 EXISTING MOBILE CONTENT CSS 1272 ========================================================= */ 1273 1274@media (max-width: 767px) { 1275 1276 .liveaboard-boat-banner-content { 1277 height: 400px !important; 1278 padding-top: 60px; 1279 } 1280 1281 .icon-content-col .elementor-column-wrap { 1282 padding-right: 10px !important; 1283 } 1284 1285 .liveaboard-boat-banner-content { 1286 max-width: 90% !important; 1287 margin: auto !important; 1288 } 1289 1290 .four-icon-section { 1291 width: 100% !important; 1292 margin: auto !important; 1293 } 1294} 1295 1296</style> 1297 1298<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_delay_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_cdn wpr_desktop" /></head> 1299 1300 1301<body data-rsssl=1 data-cmplz=1 itemtype='https://schema.org/WebPage' itemscope='itemscope' class="wp-singular page-template-default page page-id-444 wp-custom-logo wp-embed-responsive wp-theme-astra wp-child-theme-emperordivers bt-hidevars ast-desktop ast-page-builder
1301-template ast-no-sidebar astra-4.13.12 ast-header-custom-item-inside group-blog ast-single-post ast-inherit-site-logo-transparent ast-theme-transparent-header elementor-page-8910 elementor-default elementor-kit-4678 elementor-page elementor-page-444"> 1302 1303
1303<script type="text/rocketlazyloadscript" data-cfasync="false"> 1304 (function(){var mq=window.matchMedia('(max-width:1024.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})(); 1305 </script>
1305 1306 1307 1308<div 1309class="hfeed site" id="page"> 1310 1311 <a class="skip-link screen-reader-text" href="#content"> 1312 Skip to content </a> 1313 1314 1315 <header 1316 class="site-header header-main-layout-1 ast-primary-menu-enabled ast-logo-title-inline ast-hide-custom-menu-mobile ast-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead" > 1317 1318<div class="main-header-bar-wrap"> 1319 <div class="main-header-bar"> 1320 <div class="ast-container"> 1321 1322 <div class="ast-flex main-header-container"> 1323 1324 <div class="site-branding"> 1325 <div 1326 class="ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope" > 1327 <span class="site-logo-img"><a href="https://www.emperordivers.com/" class="custom-logo-link" rel="home"><img fetchpriority="high" width="2560" height="536" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202560%20536'%3E%3C/svg%3E" class="custom-logo" alt="Emperor Divers" decoding="async" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3
1327-scaled.png 2560w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-300x63.png 300w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-1024x214.png 1024w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-768x161.png 768w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-1536x321.png 1536w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-2048x429.png 2048w" data-lazy-sizes="(max-width: 2560px) 100vw, 2560px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-scaled.png" /><noscript><img fetchpriority="high" width="2560" height="536" src="https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-scaled.png" class="custom-logo" alt="Emperor Divers" decoding="async" srcset="https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-scaled.png 2560w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3
1327-300x63.png 300w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-1024x214.png 1024w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-768x161.png 768w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-1536x321.png 1536w, https://www.emperordivers.com/wp-content/uploads/2025/12/Emperor-New-Logo-_-Tagline-3-2048x429.png 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></noscript></a></span> </div> 1328 </div> 1329 1330 <!-- .site-branding --> 1331 <div class="ast-mobile-menu-buttons"> 1332 1333 1334 <div class="ast-button-wrap"> 1335 <button type="button" class="menu-toggle main-header-menu-toggle ast-mobile-menu-buttons-minimal " aria-controls='primary-menu' aria-expanded='false'> 1336 <span class="screen-reader-text">Main Menu</span> 1337 <span class="ast-icon icon-menu-bars"><span class="menu-toggle-icon"></span></span> </button> 1338 </div> 1339 1340 1341 </div> 1342 <div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility" id="primary-site-navigation" aria-label="Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation"><ul id="primary-menu" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex ast-justify-content-flex-end submenu-with-border"><li id="menu-item-3530" class="mega-menu-parent menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-444 current_page_item menu-item-has-children menu-item-3530"><a aria-expanded="false" href="https://www.emperordivers.com/liveaboards/" aria-current="page" class="menu-link">Liveaboards</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1343<ul class="sub-menu"> 1344 <li id="menu-item-1957" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-liveaboard_country menu-item-has-children menu-item-1957"><a aria-expanded="false" href="https://www.emperordivers.com/liveaboard-country/egypt/" class="menu-link">Egypt</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1345 <ul class="sub-menu"> 1346 <li id="menu-item-1346" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1346"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-elite/" class="menu-link">Emperor Elite</a></li> 1347 <li id="menu-item-1280" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1280"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-superior/" class="menu-link">Emperor Superior</a></li> 1348 <li id="menu-item-1345" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1345"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-asmaa/" class="menu-link">Emperor Asmaa</a></li> 1349 <li id="menu-item-1281" class="menu-item menu-item-type-post_type menu-item-object-itinerary_country menu-item-1281"><a href="https://www.emperordivers.com/itinerary-country/egypt/" class="menu-link">Egypt Cruise Itineraries</a></li> 1350 </ul> 1351</li> 1352 <li id="menu-item-1289" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-liveaboard_country menu-item-has-children menu-item-1289"><a aria-expanded="false" href="https://www.emperordivers.com/liveaboard-country/maldives/" class="menu-link">Maldives</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1353 <ul class="sub-menu"> 1354 <li id="menu-item-17303" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-17303"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-explorer-2/" class="menu-link">Emperor Explorer II</a></li> 1355 <li id="menu-item-1285" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1285"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-serenity/" class="menu-link">Emperor Serenity</a></li> 1356 <li id="menu-item-1338" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1338"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-leo/" class="menu-link">Emperor Leo</a></li> 1357 <li id="menu-item-1337" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1337"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-voyager/" class="menu-link">Emperor Voyager</a></li> 1358 <li id="menu-item-1336" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1336"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-virgo/" class="menu-link">Emperor Virgo</a></li> 1359 <li id="menu-item-1286" class="menu-item menu-item-type-post_type menu-item-object-itinerary_country menu-item-1286"><a href="https://www.emperordivers.com/itinerary-country/maldives/" class="menu-link">Maldives Cruise Itineraries</a></li> 1360 </ul> 1361</li> 1362 <li id="menu-item-1295" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-liveaboard_country menu-item-has-children menu-item-1295"><a aria-expanded="false" href="https://www.emperordivers.com/liveaboard-country/indonesia/" class="menu-link">Indonesia</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1363 <ul class="sub-menu"> 1364 <li id="menu-item-1334" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1334"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-harmoni/" class="menu-link">Emperor Harmoni</a></li> 1365 <li id="menu-item-1333" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-1333"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-raja-laut/" class="menu-link">Emperor Raja Laut</a></li> 1366 <li id="menu-item-1291" class="menu-item menu-item-type-post_type menu-item-object-itinerary_country menu-item-1291"><a href="https://www.emperordivers.com/itinerary-country/indonesia/" class="menu-link">Indonesia Cruise Itineraries</a></li> 1367 </ul> 1368</li> 1369 <li id="menu-item-12081" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-liveaboard_country menu-item-has-children menu-item-12081"><a aria-expanded="false" href="https://www.emperordivers.com/liveaboard-country/solomon-islands/" class="menu-link">Solomon Islands</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1370 <ul class="sub-menu"> 1371 <li id="menu-item-12120" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_boat menu-item-12120"><a href="https://www.emperordivers.com/liveaboard-boat/emperor-bilikiki/" class="menu-link">Emperor Bilikiki</a></li> 1372 <li id="menu-item-12828" class="menu-item menu-item-type-post_type menu-item-object-liveaboard_itinerary menu-item-12828"><a href="https://www.emperordivers.com/liveaboard-itinerary/best-of-solomon-islands/" class="menu-link">Solomon Islands Cruise Itinerary</a></li> 1373 </ul> 1374</li> 1375</ul> 1376</li> 1377<li id="menu-item-14968" class="mega-menu-parent menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-14968"><a aria-expanded="false" href="https://www.emperordivers.com/day-div
1377ing/" class="menu-link">Day Diving</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1378<ul class="sub-menu"> 1379 <li id="menu-item-14970" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-day_diving_country menu-item-has-children menu-item-14970"><a aria-expanded="false" href="https://www.emperordivers.com/day-diving-country/egypt/" class="menu-link">Egypt</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1380 <ul class="sub-menu"> 1381 <li id="menu-item-4567" class="menu-item menu-item-type-post_type menu-item-object-day_diving_location menu-item-4567"><a href="https://www.emperordivers.com/day-diving-location/sharm/" class="menu-link">Sharm El Sheikh</a></li> 1382 <li id="menu-item-3282" class="menu-item menu-item-type-post_type menu-item-object-day_diving_location menu-item-3282"><a href="https://www.emperordivers.com/day-diving-location/port-ghalib/" class="menu-link">Port Ghalib</a></li> 1383 <li id="menu-item-10214" class="menu-item menu-item-type-post_type menu-item-object-day_diving_location menu-item-10214"><a href="https://www.emperordivers.com/day-diving-location/wadi-sabarah/" class="menu-link">Wadi Sabarah</a></li> 1384 </ul> 1385</li> 1386 <li id="menu-item-15576" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-day_diving_country menu-item-has-children menu-item-15576"><a aria-expanded="false" href="https://www.emperordivers.com/day-diving-country/indonesia/" class="menu-link">Indonesia</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1387 <ul class="sub-menu"> 1388 <li id="menu-item-15577" class="menu-item menu-item-type-post_type menu-item-object-day_diving_location menu-item-15577"><a href="https://www.emperordivers.com/day-diving-location/lembongan/" class="menu-link">Nusa Lembongan</a></li> 1389 </ul> 1390</li> 1391 <li id="menu-item-14969" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-day_diving_country menu-item-has-children menu-item-14969"><a aria-expanded="false" href="https://www.emperordivers.com/day-diving-country/solomon-islands/" class="menu-link">Solomon Islands</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1392 <ul class="sub-menu"> 1393 <li id="menu-item-14971" class="menu-item menu-item-type-post_type menu-item-object-day_diving_location menu-item-14971"><a href="https://www.emperordivers.com/day-diving-location/honiara/" class="menu-link">Honiara</a></li> 1394 </ul> 1395</li> 1396</ul> 1397</li> 1398<li id="menu-item-1303" class="mega-menu-parent mm-2 menu-item menu-item-type-post_type menu-item-object-course_country menu-item-has-children menu-item-1303"><a aria-expanded="false" href="https://www.emperordivers.com/course-country/egypt-indonesia-solomons/" class="menu-link">PADI Dive Courses</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1399<ul class="sub-menu"> 1400 <li id="menu-item-1307" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-course_level menu-item-has-children menu-item-1307"><a aria-expanded="false" href="https://www.emperordivers.com/course-level/entry-level-courses/" class="menu-link">Entry Level Courses</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1401 <ul class="sub-menu"> 1402 <li id="menu-item-6172" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-6172"><a href="https://www.emperordivers.com/padi-course/dive-experiences/" class="menu-link">Dive Experiences</a></li> 1403 <li id="menu-item-3942" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-3942"><a href="https://www.emperordivers.com/padi-course/padi-scuba-diver/" class="menu-link">PADI Scuba Diver</a></li> 1404 <li id="menu-item-3374" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-3374"><a href="https://www.emperordivers.com/padi-course/padi-open-water-diver/" class="menu-link">PADI Open Water Diver</a></li> 1405 </ul> 1406</li> 1407 <li id="menu-item-3698" class="mega-menu-child menu-item menu-item-type-post_type menu-item-object-course_level menu-item-has-children menu-item-3698"><a aria-expanded="false" href="https://www.emperordivers.com/course-level/advanced-level-courses/" class="menu-link">Advanced Level Courses</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1408 <ul class="sub-menu"> 1409 <li id="menu-item-4055" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-4055"><a href="https://www.emperordivers.com/padi-course/padi-advanced-open-water-diver/" class="menu-link">PADI Advanced Open Water Diver</a></li> 1410 <li id="menu-item-6171" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-6171"><a href="https://www.emperordivers.com/padi-course/padi-nitrox-course/" class="menu-link">PADI Enriched Air (Nitrox)</a></li> 1411 <li id="menu-item-6170" class="menu-item menu-item-type-post_type menu-item-object-padi_course menu-item-6170"><a href="https://www.emperordivers.com/padi-course/padi-specialty-courses/" class="menu-link">PADI Speciality Courses</a></li> 1412 </ul> 1413</li> 1414</ul> 1415</li> 1416<li id="menu-item-18936" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18936"><a href="https://www.emperordivers.com/offers/" class="menu-link">Offers</a></li> 1417<li id="menu-item-2599" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2599"><a aria-expanded="false" href="https://www.emperordivers.com/faq/" class="menu-link">FAQ</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1418<ul class="sub-menu"> 1419 <li id="menu-item-2597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2597"><a href="https://www.emperordivers.com/faq-egypt/" class="menu-link">FAQ Egypt</a></li> 1420 <li id="menu-item-2598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2598"><a href="https://www.emperordivers.com/faq-maldives/" class="menu-link">FAQ Maldives</a></li> 1421 <li id="menu-item-2596" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2596"><a href="https://www.emperordivers.com/faq-indonesia/" class="menu-link">FAQ Indonesia</a></li> 1422 <li id="menu-item-12160" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12160"><a href="https://www.emperordivers.com/faq-solomon-islands/" class="menu-link">FAQ Solomon Islands</a></li> 1423</ul> 1424</li> 1425<li id="menu-item-33" class="emperor-contact menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33"><a aria-expanded="false" href="https://www.emperordivers.com/contact/" class="menu-link">Contact</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1426<ul class="sub-menu"> 1427 <li id="menu-item-5853" class="contact-sub-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-5853"><a href="/contact/" class="menu-link"><i class="fab fa-wpforms"></i> <span class="contact-sub-menu-text"> Enquiry Form</span></a></li> 1428 <li id="menu-item-2462" class="contact-sub-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-2462"><a href="/cdn-cgi/l/email-protection#91f8fff7fed1f4fce1f4e3fee3f5f8e7f4e3e2bff2fefc" class="menu-link"><i class="far fa-envelope"></i> <span class="contact-sub-menu-text"> Send Email</span></a></li> 1429 <li id="menu-item-2458" class="contact-sub-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-2458"><a href="tel:+441615042822" class="menu-link"><i class="fas fa-phone"></i> <span class="contact-sub-menu-text">+44 (0) 161 504 2822</span></a></li> 1430 <li id="menu-item-2461" class="contact-sub-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-2461"><a href="https://m.me/emperordiversofficial" class="menu-link"><i class="fab fa-facebook-messenger"></i> <span class="contact-sub-menu-text"> Facebook Messenger</span></a></li> 1431 <li id="menu-item-2474" class="contact-sub-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-2474">
1431<a target="_blank" href="https://api.whatsapp.com/send?phone=201222340995" class="menu-link"><i class="fab fa-whatsapp"></i> <span class="contact-sub-menu-text">WhatsApp</span></a></li> 1432</ul> 1433</li> 1434<li id="menu-item-967" class="emperor-account menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-967"><a aria-expanded="false" class="menu-link">Account</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button> 1435<ul class="sub-menu"> 1436 <li id="menu-item-970" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-970"><a href="https://www.emperordivers.com/edit-profile/" class="menu-link">Profile</a></li> 1437 <li id="menu-item-969" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-969"><a href="https://www.emperordivers.com/my-bookings/" class="menu-link">Bookings</a></li> 1438 <li id="menu-item-968" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-968"><a href="https://www.emperordivers.com/my-wishlist/" class="menu-link">Wishlist</a></li> 1439 <li id="menu-item-3529" class="logout-menu-account menu-item menu-item-type-custom menu-item-object-custom menu-item-3529"><a href="#" class="menu-link">Log Out</a></li> 1440</ul> 1441</li> 1442<li id="menu-item-1036" class="emperor-login menu-item menu-item-type-post_type menu-item-object-page menu-item-1036"><a href="https://www.emperordivers.com/login/" title="Login" class="menu-link">Log In</a></li> 1443</ul></div></nav></div></div> </div><!-- Main Header Container --> 1444 </div><!-- ast-row --> 1445 </div> <!-- Main Header Bar --> 1446</div> <!-- Main Header Bar Wrap --> 1447 </header><!-- #masthead --> 1448 1449 1450 <div id="content" class="site-content"> 1451 <div class="ast-container"> 1452 1453 1454 1455<!-- ======================================================= 1456 BOAT INFORMATION LIGHTBOX BUTTONS 1457 ======================================================= -->
vendor: 110 bytes, lines 1457-1459
1457 1458 1459<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1459<script type="text/rocketlazyloadscript"> 1460jQuery(function($) { 1461 1462 $('.safety-technical-btn .elementor-button').on('click', function(e) { 1463 1464 e.preventDefault(); 1465 1466 var content = $('#boat_technical_specification'); 1467 1468 if (content.length && typeof $.featherlight === 'function') { 1469 $.featherlight(content); 1470 } 1471 1472 }); 1473 1474 1475 $('.additional-information-btn .elementor-button').on('click', function(e) { 1476 1477 e.preventDefault(); 1478 1479 var content = $('#boat_additional_information'); 1480 1481 if (content.length && typeof $.featherlight === 'function') { 1482 $.featherlight(content); 1483 } 1484 1485 }); 1486 1487}); 1488</script>
1488 1489 1490 <div id="primary" class="content-area primary"> 1491 1492 1493 <main id="main" class="site-main"> 1494 <article 1495class="post-444 page type-page status-publish ast-article-single" id="post-444" itemtype="https://schema.org/CreativeWork" itemscope="itemscope"> 1496 1497 <header class="entry-header ast-no-title ast-header-without-markup"> 1498 </header> <!-- .entry-header --> 1499 1500<div class="entry-content clear" 1501 itemprop="text"> 1502 1503 1504 <div data-elementor-type="wp-post" data-elementor-id="444" class="elementor elementor-444" data-elementor-post-type="page"> 1505 <section class="elementor-section elementor-top-section elementor-element elementor-element-af89d61 elementor-section-full_width elementor-section-height-min-height elementor-section-content-middle elementor-section-height-default elementor-section-items-middle" data-id="af89d61" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1506 <div class="elementor-container elementor-column-gap-default"> 1507 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6bdf5c5" data-id="6bdf5c5" data-element_type="column" data-e-type="column"> 1508 <div class="elementor-widget-wrap elementor-element-populated"> 1509 <section class="elementor-section elementor-inner-section elementor-element elementor-element-e9acb80 banner-content elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e9acb80" data-element_type="section" data-e-type="section"> 1510 <div class="elementor-container elementor-column-gap-default"> 1511 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0f2410e" data-id="0f2410e" data-element_type="column" data-e-type="column"> 1512 <div class="elementor-widget-wrap elementor-element-populated"> 1513 <div class="elementor-element elementor-element-f672273 section-heading-white elementor-widget elementor-widget-heading" data-id="f672273" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1514 <div class="elementor-widget-container"> 1515 <h1 class="elementor-heading-title elementor-size-default">Emperor Fleet Liveaboards</h1> </div> 1516 </div> 1517 <div class="elementor-element elementor-element-d53f875 elementor-widget elementor-widget-heading" data-id="d53f875" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1518 <div class="elementor-widget-container"> 1519 <p class="elementor-heading-title elementor-size-default">Book your Emperor Liveaboard here</p> </div> 1520 </div> 1521 <div class="elementor-element elementor-element-2f764fd elementor-widget elementor-widget-shortcode" data-id="2f764fd" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 1522 <div class="elementor-widget-container"> 1523 <div class="elementor-shortcode"><div class="search-form"> 1524 <form action="" method="post"> 1525 <div class="row"> 1526 <div class="form-group col-md-6"> 1527 <div class="input-group "> 1528 <div class="input-group-prepend"> 1529 <span class="input-group-text" id="basic-addon1"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2019/06/destination-map.png"><noscript><img decoding="async" src="/wp-content/uploads/2019/06/destination-map.png"></noscript></span> 1530 </div> 1531 <select class="form-control" name="state"> 1532 <option value="default">Choose Your Destination... </option> 1533 <option value=6004 class="bold-option">Egypt, Red Sea</option><option value=6001 class="bold-option">Maldives</option><option value=6049 class="bold-option">Indonesia</option><option value=7582 class="bold-option">Solomon Islands</option> 1534 </select> 1535 </div> 1536 </div> 1537 <div class="form-group col-md-3"> 1538 <div class="input-group "> 1539 <div class="input-group-prepend"> 1540 <span class="input-group-text" id="basic-addon1"><img decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2019/06/upcoming-departures.png"><noscript><img decoding="async" src="/wp-content/uploads/2019/06/upcoming-departures.png"></noscript></span> 1541 </div> 1542 <select class="form-control" id="month-search" name="book_date"> 1543 <option value="2026-9-01">September 2026</option><option value="2026-10-01">October 2026</option><option value="2026-11-01">November 2026</option><option value="2026-12-01">December 2026</option><option value="2027-1-01">January 2027</option><option value="2027-2-01">February 2027</option><option value="2027-3-01">March 2027</option><option value="2027-4-01">April 2027</option><option value="2027-5-01">May 2027</option><option value="2027-6-01">June 2027</option><option value="2027-7-01">July 2027</option><option value="2027-8-01">August 2027</option>
1543<option value="2027-9-01">September 2027</option><option value="2027-10-01">October 2027</option><option value="2027-11-01">November 2027</option><option value="2027-12-01">December 2027</option><option value="2028-1-01">January 2028</option><option value="2028-2-01">February 2028</option><option value="2028-3-01">March 2028</option><option value="2028-4-01">April 2028</option><option value="2028-5-01">May 2028</option><option value="2028-6-01">June 2028</option><option value="2028-7-01">July 2028</option><option value="2028-8-01">August 2028</option><option value="2028-9-01">September 2028</option><option value="2028-10-01">October 2028</option><option value="2028-11-01">November 2028</option><option value="2028-12-01">December 2028</option><option value="2029-1-01">January 2029</option><option value="2029-2-01">February 2029</option><option value="2029-3-01">March 2029</option><option value="2029-4-01">April 2029</option><option value="2029-5-01">May 2029</option><option value="2029-6-01">June 2029</option><option value="2029-7-01">July 2029</option><option value="2029-8-01">August 2029</option> 1544 </select> 1545 </div> 1546 </div> 1547 <div class="form-group col-md-3 form-group-submit"> 1548 <button type="submit" class="search-button country-search-button btn-block" name="btn_book">Search</button> 1549 </div> 1550 </div> 1551 </form> 1552 </div></div> 1553 </div> 1554 </div> 1555 </div> 1556 </div> 1557 </div> 1558 </section> 1559 </div> 1560 </div> 1561 </div> 1562 </section> 1563 <section class="elementor-section elementor-top-section elementor-element elementor-element-9ad6c40 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9ad6c40" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1564 <div class="elementor-container elementor-column-gap-default"> 1565 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1cc614d" data-id="1cc614d" data-element_type="column" data-e-type="column"> 1566 <div class="elementor-widget-wrap elementor-element-populated"> 1567 <section class="elementor-section elementor-inner-section elementor-element elementor-element-7d8032c service-countries elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7d8032c" data-element_type="section" data-e-type="section"> 1568 <div class="elementor-container elementor-column-gap-default"> 1569 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-28a53b9" data-id="28a53b9" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1570 <div class="elementor-widget-wrap elementor-element-populated"> 1571 <div class="elementor-element elementor-element-fb0dc5a elementor-widget elementor-widget-heading" data-id="fb0dc5a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1572 <div class="elementor-widget-container"> 1573 <h4 class="elementor-heading-title elementor-size-default">Egypt/Red Sea</h4> </div> 1574 </div> 1575 <div class="elementor-element elementor-element-705a07b liveaboard-col-div elementor-widget elementor-widget-text-editor" data-id="705a07b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1576 <div class="elementor-widget-container"> 1577 <p>Three boats for exploring the diversity of the Red Sea. Reefs, wrecks and abundant marine life.</p> </div> 1578 </div> 1579 <div class="elementor-element elementor-element-97ae879 elementor-widget elementor-widget-image" data-id="97ae879" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1580 <div class="elementor-widget-container"> 1581 <a href="/liveaboard-country/egypt/"> 1582 <img decoding="async" width="785" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20785%20300'%3E%3C/svg%3E" class="attachment-large size-large wp-image-12545" alt="Emperor Elite" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1-768x294.jpg 768w" data-lazy-sizes="(max-width: 785px) 100v
1582w, 785px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg" /><noscript><img decoding="async" width="785" height="300" src="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg" class="attachment-large size-large wp-image-12545" alt="Emperor Elite" srcset="https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2025/01/liveaboards-egypt-small-1-768x294.jpg 768w" sizes="(max-width: 785px) 100vw, 785px" /></noscript> </a> 1583 </div> 1584 </div> 1585 <div class="elementor-element elementor-element-83cfac1 elementor-align-center elementor-widget elementor-widget-button" data-id="83cfac1" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1586 <div class="elementor-widget-container"> 1587 <div class="elementor-button-wrapper"> 1588 <a class="elementor-button elementor-button-link elementor-size-sm" href="/liveaboard-country/egypt/"> 1589 <span class="elementor-button-content-wrapper"> 1590 <span class="elementor-button-text">View Liveaboards</span> 1591 </span> 1592 </a> 1593 </div> 1594 </div> 1595 </div> 1596 </div> 1597 </div> 1598 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-b680ab6" data-id="b680ab6" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1599 <div class="elementor-widget-wrap elementor-element-populated"> 1600 <div class="elementor-element elementor-element-e9851b4 elementor-widget elementor-widget-heading" data-id="e9851b4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1601 <div class="elementor-widget-container"> 1602 <h4 class="elementor-heading-title elementor-size-default">Maldives</h4> </div> 1603 </div> 1604 <div class="elementor-element elementor-element-53adee1 liveaboard-col-div elementor-widget elementor-widget-text-editor" data-id="53adee1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1605 <div class="elementor-widget-container"> 1606 <p>Five of the best boats in the Maldives allowing you to dive the superb sites in comfort.</p> </div> 1607 </div> 1608 <div class="elementor-element elementor-element-2847fd2 elementor-widget elementor-widget-image" data-id="2847fd2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1609 <div class="elementor-widget-container"> 1610 <a href="/liveaboard-country/maldives/"> 1611 <img decoding="async" width="785" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20785%20300'%3E%3C/svg%3E" class="attachment-large size-large wp-image-13026" alt="Maldives Liveaboard Serenity" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small-768x294.jpg 768w" data-lazy-sizes="(max-width: 785px) 100vw, 785px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small.jpg" /><noscript><img decoding="async" width="785" height="300" src="https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small.jpg" class="attachment-large size-large wp-image-13026" alt="Maldives Liveaboard Serenity" srcset="https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2025/03/liveaboards-maldives-small-768x294.jpg 768w" sizes="(max-width: 785px) 100vw, 785px" /></noscript> </a> 1612 </div>
1613 </div> 1614 <div class="elementor-element elementor-element-e7f7c53 elementor-align-center elementor-widget elementor-widget-button" data-id="e7f7c53" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1615 <div class="elementor-widget-container"> 1616 <div class="elementor-button-wrapper"> 1617 <a class="elementor-button elementor-button-link elementor-size-sm" href="/liveaboard-country/maldives/"> 1618 <span class="elementor-button-content-wrapper"> 1619 <span class="elementor-button-text">View Liveaboards</span> 1620 </span> 1621 </a> 1622 </div> 1623 </div> 1624 </div> 1625 </div> 1626 </div> 1627 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-092c0dc" data-id="092c0dc" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1628 <div class="elementor-widget-wrap elementor-element-populated"> 1629 <div class="elementor-element elementor-element-d4d0585 elementor-widget elementor-widget-heading" data-id="d4d0585" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1630 <div class="elementor-widget-container"> 1631 <h4 class="elementor-heading-title elementor-size-default">Indonesia</h4> </div> 1632 </div> 1633 <div class="elementor-element elementor-element-ff5f184 liveaboard-col-div elementor-widget elementor-widget-text-editor" data-id="ff5f184" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1634 <div class="elementor-widget-container"> 1635 <p>The diving is sublime and our two boats offer great service, comfort and value for exploring this amazing country.</p> </div> 1636 </div> 1637 <div class="elementor-element elementor-element-e38e7f9 elementor-widget elementor-widget-image" data-id="e38e7f9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1638 <div class="elementor-widget-container"> 1639 <a href="/liveaboard-country/indonesia/"> 1640 <img decoding="async" width="785" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20785%20300'%3E%3C/svg%3E" class="attachment-large size-large wp-image-2962" alt="Indonesia Liveaboards" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small-768x294.jpg 768w" data-lazy-sizes="(max-width: 785px) 100vw, 785px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small.jpg" /><noscript><img loading="lazy" decoding="async" width="785" height="300" src="https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small.jpg" class="attachment-large size-large wp-image-2962" alt="Indonesia Liveaboards" srcset="https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2020/03/liveaboards-indonesia-small-768x294.jpg 768w" sizes="(max-width: 785px) 100vw, 785px" /></noscript> </a> 1641 </div> 1642 </div> 1643 <div class="elementor-element elementor-element-32be4e5 elementor-align-center elementor-widget elementor-widget-button" data-id="32be4e5" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1644 <div class="elementor-widget-container"> 1645 <div class="elementor-button-wrapper"> 1646 <a class="elementor-button elementor-button-link elementor-size-sm" href="/liveaboard-country/indonesia/"> 1647 <span class="elementor-button-content-wrapper"> 1648 <span class="elementor-button-text">View Liveaboards</span> 1649 </span> 1650 </a> 1651 </div> 1652 </div> 1653 </div> 1654 </div> 1655 </div> 1656 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-6ac6b60" data-id="6ac6b60" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1657 <div class="elementor-widget-wrap elementor-element-populated"> 1658 <div class="elementor-element elementor-element-6694fcb elementor-widget elementor-widget-heading" data-id="6694fcb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1659 <div class="elementor-widget-container"> 1660 <h4 class="elementor-heading-title elementor-size-default">Solomon Islands</h4> </div>
1661 </div> 1662 <div class="elementor-element elementor-element-2cf7f24 liveaboard-col-div elementor-widget elementor-widget-text-editor" data-id="2cf7f24" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1663 <div class="elementor-widget-container"> 1664 <p>Emperor Bilikiki is one of the only boats around so you will dive in absolute solitude.</p> </div> 1665 </div> 1666 <div class="elementor-element elementor-element-494e220 elementor-widget elementor-widget-image" data-id="494e220" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1667 <div class="elementor-widget-container"> 1668 <a href="/liveaboard-country/solomon-islands/"> 1669 <img decoding="async" width="785" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20785%20300'%3E%3C/svg%3E" class="attachment-large size-large wp-image-12171" alt="Solomon Islands Liveaboard" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small-768x294.jpg 768w" data-lazy-sizes="(max-width: 785px) 100vw, 785px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small.jpg" /><noscript><img loading="lazy" decoding="async" width="785" height="300" src="https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small.jpg" class="attachment-large size-large wp-image-12171" alt="Solomon Islands Liveaboard" srcset="https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small.jpg 785w, https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small-300x115.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2024/11/liveaboard-solomons-small-768x294.jpg 768w" sizes="(max-width: 785px) 100vw, 785px" /></noscript> </a> 1670 </div> 1671 </div> 1672 <div class="elementor-element elementor-element-b4c1b3a elementor-align-center elementor-widget elementor-widget-button" data-id="b4c1b3a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1673 <div class="elementor-widget-container"> 1674 <div class="elementor-button-wrapper"> 1675 <a class="elementor-button elementor-button-link elementor-size-sm" href="/liveaboard-country/solomon-islands/"> 1676 <span class="elementor-button-content-wrapper"> 1677 <span class="elementor-button-text">View Liveaboards</span> 1678 </span> 1679 </a> 1680 </div> 1681 </div> 1682 </div> 1683 </div> 1684 </div> 1685 </div> 1686 </section> 1687 <section class="elementor-section elementor-inner-section elementor-element elementor-element-84143f1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84143f1" data-element_type="section" data-e-type="section"> 1688 <div class="elementor-container elementor-column-gap-default"> 1689 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-57421d6" data-id="57421d6" data-element_type="column" data-e-type="column"> 1690 <div class="elementor-widget-wrap elementor-element-populated"> 1691 <div class="elementor-element elementor-element-ceb57d4 section-heading elementor-widget elementor-widget-heading" data-id="ceb57d4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1692 <div class="elementor-widget-container"> 1693 <h2 class="elementor-heading-title elementor-size-default">Explore more with an Emperor liveaboard</h2> </div> 1694 </div> 1695 <div class="elementor-element elementor-element-cb3a672 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="cb3a672" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 1696 <div class="elementor-widget-container"> 1697 <div class="elementor-divider"> 1698 <span class="elementor-divider-separator"> 1699 </span> 1700 </div> 1701 </div>
1702 </div> 1703 <div class="elementor-element elementor-element-c59b7e8 elementor-widget elementor-widget-text-editor" data-id="c59b7e8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1704 <div class="elementor-widget-container"> 1705 <p>A liveaboard is the best way to experience the world’s most spectacular dive sites. With comfortable accommodation, multiple dives each day and access to remote reefs that day boats simply can’t reach, you’ll spend less time travelling and more time underwater.</p><p>For more than 30 years, Emperor Divers has been operating liveaboards in the Red Sea, Maldives, Indonesia and Solomon Islands. Our experienced crews, knowledgeable dive guides and carefully planned itineraries combine exceptional diving with the service, safety and <strong>No Hidden Extras</strong> policy that keep so many guests returning year after year.</p> </div> 1706 </div> 1707 <div class="elementor-element elementor-element-536e734 element-width-80 elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="536e734" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1708 <div class="elementor-widget-container"> 1709 <a href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/"> 1710 <img decoding="async" width="1024" height="341" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%20341'%3E%3C/svg%3E" class="attachment-large size-large wp-image-18361" alt="No Hidden Extras" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-1024x341.jpg 1024w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-300x100.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-768x256.jpg 768w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6.jpg 1200w" data-lazy-sizes="(max-width: 1024px) 100vw, 1024px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-1024x341.jpg" /><noscript><img loading="lazy" decoding="async" width="1024" height="341" src="https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-1024x341.jpg" class="attachment-large size-large wp-image-18361" alt="No Hidden Extras" srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-1024x341.jpg 1024w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-300x100.jpg 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6-768x256.jpg 768w, https://www.emperordivers.com/wp-content/uploads/2026/08/WB-Part.2-6.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript> </a> 1711 </div> 1712 </div> 1713 </div> 1714 </div> 1715 </div> 1716 </section> 1717 <div class="elementor-element elementor-element-7af3f7f element-width-80 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image" data-id="7af3f7f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1718 <div class="elementor-widget-container"> 1719 <a href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/"> 1720 <img decoding="async" width="600" height="400" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20400'%3E%3C/svg%3E" class="attachment-large size-large wp-image-18362" alt="No Hidden Extras" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6.jpg 600w, https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6-300x200.jpg 300w" data-lazy-sizes="(max-width: 600px) 100vw, 600px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6.jpg" /><noscript><img loading="lazy" decoding="async" width="600" height="400" src="https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6.jpg" class="attachment-large size-large wp-image-18362" alt="No Hidden Extras" srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6.jpg 600w, https://www.emperordivers.com/wp-content/uploads/2026/08/MB-Part.2-6-300x200.jpg 300w" sizes="(max-width: 600px) 100v
1720w, 600px" /></noscript> </a> 1721 </div> 1722 </div> 1723 </div> 1724 </div> 1725 </div> 1726 </section> 1727 <section class="elementor-section elementor-top-section elementor-element elementor-element-4fe71aa elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4fe71aa" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1728 <div class="elementor-container elementor-column-gap-default"> 1729 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9c8c4fe" data-id="9c8c4fe" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1730 <div class="elementor-widget-wrap elementor-element-populated"> 1731 <div class="elementor-element elementor-element-3e4eb26 section-heading elementor-widget elementor-widget-heading" data-id="3e4eb26" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1732 <div class="elementor-widget-container"> 1733 <h2 class="elementor-heading-title elementor-size-default">LIVEABOARD OFFERS</h2> </div> 1734 </div> 1735 <div class="elementor-element elementor-element-01b9e00 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="01b9e00" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 1736 <div class="elementor-widget-container"> 1737 <div class="elementor-divider"> 1738 <span class="elementor-divider-separator"> 1739 </span> 1740 </div> 1741 </div> 1742 </div> 1743 <div class="elementor-element elementor-element-5db8f6c middle-p elementor-widget elementor-widget-text-editor" data-id="5db8f6c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1744 <div class="elementor-widget-container"> 1745 <p>Superb price but same great service. Select the destination of your choice for some great savings.</p> </div> 1746 </div> 1747 <section class="elementor-section elementor-inner-section elementor-element elementor-element-2e2fb27 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2e2fb27" data-element_type="section" data-e-type="section"> 1748 <div class="elementor-container elementor-column-gap-default"> 1749 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7a8c63d" data-id="7a8c63d" data-element_type="column" data-e-type="column"> 1750 <div class="elementor-widget-wrap elementor-element-populated"> 1751 <div class="elementor-element elementor-element-d802dd3 elementor-widget elementor-widget-image" data-id="d802dd3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1752 <div class="elementor-widget-container"> 1753 <img decoding="async" width="560" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20300'%3E%3C/svg%3E" class="attachment-full size-full wp-image-2692" alt="Red Sea Liveaboards" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small-300x161.jpg 300w" data-lazy-sizes="(max-width: 560px) 100v
1753w, 560px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small.jpg" /><noscript><img loading="lazy" decoding="async" width="560" height="300" src="https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small.jpg" class="attachment-full size-full wp-image-2692" alt="Red Sea Liveaboards" srcset="https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/02/egypt-liveaboards-small-300x161.jpg 300w" sizes="(max-width: 560px) 100vw, 560px" /></noscript> </div> 1754 </div> 1755 <div class="elementor-element elementor-element-a4a7aac elementor-align-center faq-btn elementor-widget elementor-widget-button" data-id="a4a7aac" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1756 <div class="elementor-widget-container"> 1757 <div class="elementor-button-wrapper"> 1758 <a class="elementor-button elementor-button-link elementor-size-sm" href="/search/?selectedDate=&type=liveaboard&offers=true&destination=6004"> 1759 <span class="elementor-button-content-wrapper"> 1760 <span class="elementor-button-text">Egypt Offers</span> 1761 </span> 1762 </a> 1763 </div> 1764 </div> 1765 </div> 1766 </div> 1767 </div> 1768 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-1fc5ce2" data-id="1fc5ce2" data-element_type="column" data-e-type="column"> 1769 <div class="elementor-widget-wrap elementor-element-populated"> 1770 <div class="elementor-element elementor-element-ce817ee elementor-widget elementor-widget-image" data-id="ce817ee" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1771 <div class="elementor-widget-container"> 1772 <img decoding="async" width="560" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20300'%3E%3C/svg%3E" class="attachment-full size-full wp-image-2694" alt="Maldives Liveaboards" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small-300x161.jpg 300w" data-lazy-sizes="(max-width: 560px) 100v
1772w, 560px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small.jpg" /><noscript><img loading="lazy" decoding="async" width="560" height="300" src="https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small.jpg" class="attachment-full size-full wp-image-2694" alt="Maldives Liveaboards" srcset="https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/02/maldives-liveaboards-small-300x161.jpg 300w" sizes="(max-width: 560px) 100vw, 560px" /></noscript> </div> 1773 </div> 1774 <div class="elementor-element elementor-element-080174a elementor-align-center faq-btn elementor-widget elementor-widget-button" data-id="080174a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1775 <div class="elementor-widget-container"> 1776 <div class="elementor-button-wrapper"> 1777 <a class="elementor-button elementor-button-link elementor-size-sm" href="/search/?selectedDate=&type=liveaboard&offers=true&destination=6001"> 1778 <span class="elementor-button-content-wrapper"> 1779 <span class="elementor-button-text">Maldives Offers</span> 1780 </span> 1781 </a> 1782 </div> 1783 </div> 1784 </div> 1785 </div> 1786 </div> 1787 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-56c74a0" data-id="56c74a0" data-element_type="column" data-e-type="column"> 1788 <div class="elementor-widget-wrap elementor-element-populated"> 1789 <div class="elementor-element elementor-element-f5f0e7a elementor-widget elementor-widget-image" data-id="f5f0e7a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1790 <div class="elementor-widget-container"> 1791 <img decoding="async" width="560" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20560%20300'%3E%3C/svg%3E" class="attachment-full size-full wp-image-5758" alt="Indonesia Liveaboard" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2-300x161.jpg 300w" data-lazy-sizes="(max-width: 560px) 100v
1791w, 560px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2.jpg" /><noscript><img loading="lazy" decoding="async" width="560" height="300" src="https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2.jpg" class="attachment-full size-full wp-image-5758" alt="Indonesia Liveaboard" srcset="https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2.jpg 560w, https://www.emperordivers.com/wp-content/uploads/2020/11/indonesia-liveaboards-small2-300x161.jpg 300w" sizes="(max-width: 560px) 100vw, 560px" /></noscript> </div> 1792 </div> 1793 <div class="elementor-element elementor-element-1ff51a7 elementor-align-center faq-btn elementor-widget elementor-widget-button" data-id="1ff51a7" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1794 <div class="elementor-widget-container"> 1795 <div class="elementor-button-wrapper"> 1796 <a class="elementor-button elementor-button-link elementor-size-sm" href="/search/?selectedDate=&type=liveaboard&offers=true&destination=6049"> 1797 <span class="elementor-button-content-wrapper"> 1798 <span class="elementor-button-text">Indonesia Offers</span> 1799 </span> 1800 </a> 1801 </div> 1802 </div> 1803 </div> 1804 </div> 1805 </div> 1806 </div> 1807 </section> 1808 </div> 1809 </div> 1810 </div> 1811 </section> 1812 <section class="elementor-section elementor-top-section elementor-element elementor-element-17e0c4e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="17e0c4e" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1813 <div class="elementor-container elementor-column-gap-default"> 1814 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52cae71" data-id="52cae71" data-element_type="column" data-e-type="column"> 1815 <div class="elementor-widget-wrap elementor-element-populated"> 1816 <div class="elementor-element elementor-element-210ca05 section-heading heading-border-right elementor-widget elementor-widget-heading" data-id="210ca05" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1817 <div class="elementor-widget-container"> 1818 <h2 class="elementor-heading-title elementor-size-default">Why Choose Emperor?</h2> </div> 1819 </div> 1820 </div> 1821 </div> 1822 </div> 1823 </section> 1824 <section class="elementor-section elementor-top-section elementor-element elementor-element-e68cafb why-choose-points-section elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e68cafb" data-element_type="section" data-e-type="section"> 1825 <div class="elementor-container elementor-column-gap-default"> 1826 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cb88ac7" data-id="cb88ac7" data-element_type="column" data-e-type="column"> 1827 <div class="elementor-widget-wrap elementor-element-populated"> 1828 <section class="elementor-section elementor-inner-section elementor-element elementor-element-809ff52 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="809ff52" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1829 <div class="elementor-container elementor-column-gap-default"> 1830 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f1ad372 half-round-shape" data-id="f1ad372" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1831 <div class="elementor-widget-wrap elementor-element-populated"> 1832 <div class="elementor-element elementor-element-d9fa8e7 elementor-view-default elementor-widget elementor-widget-icon" data-id="d9fa8e7" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1833 <div class="elementor-widget-container"> 1834 <div class="elementor-icon-wrapper"> 1835 <div class="elementor-icon"> 1836 <i aria-hidden="true" class="fas fa-star"></i> </div> 1837 </div> 1838 </div>
1839 </div> 1840 </div> 1841 </div> 1842 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1fe0fcd" data-id="1fe0fcd" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1843 <div class="elementor-widget-wrap elementor-element-populated"> 1844 <div class="elementor-element elementor-element-46b00f5 elementor-widget elementor-widget-heading" data-id="46b00f5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1845 <div class="elementor-widget-container"> 1846 <h4 class="elementor-heading-title elementor-size-default">Experience</h4> </div> 1847 </div> 1848 <div class="elementor-element elementor-element-6c8b79f elementor-widget elementor-widget-text-editor" data-id="6c8b79f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1849 <div class="elementor-widget-container"> 1850 <p>Since 1992, we’ve been helping divers explore the world’s seas. Decades of experience, award-winning service and thousands of successful dive holidays mean you’re in safe hands from booking to boarding.</p> </div> 1851 </div> 1852 </div> 1853 </div> 1854 </div> 1855 </section> 1856 <section class="elementor-section elementor-inner-section elementor-element elementor-element-e285774 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e285774" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1857 <div class="elementor-container elementor-column-gap-default"> 1858 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4e67320 half-round-shape" data-id="4e67320" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1859 <div class="elementor-widget-wrap elementor-element-populated"> 1860 <div class="elementor-element elementor-element-b0659a3 elementor-view-default elementor-widget elementor-widget-icon" data-id="b0659a3" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1861 <div class="elementor-widget-container"> 1862 <div class="elementor-icon-wrapper"> 1863 <div class="elementor-icon"> 1864 <i aria-hidden="true" class="fas fa-star"></i> </div> 1865 </div> 1866 </div> 1867 </div> 1868 </div> 1869 </div> 1870 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-463d4b7" data-id="463d4b7" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1871 <div class="elementor-widget-wrap elementor-element-populated"> 1872 <div class="elementor-element elementor-element-55878b4 elementor-widget elementor-widget-heading" data-id="55878b4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1873 <div class="elementor-widget-container"> 1874 <h4 class="elementor-heading-title elementor-size-default">No hidden extras</h4> </div> 1875 </div> 1876 <div class="elementor-element elementor-element-09fffa3 elementor-widget elementor-widget-text-editor" data-id="09fffa3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1877 <div class="elementor-widget-container"> 1878 <p>We believe in honest and transparent pricing – the price you see is the price you pay. Unlike many companies, we include park fees, port fees, fuel surcharges and Nitrox in the upfront price so you aren’t hit later with unexpected additional costs.</p> </div> 1879 </div> 1880 </div> 1881 </div> 1882 </div> 1883 </section> 1884 <section class="elementor-section elementor-inner-section elementor-element elementor-element-9d132ea elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9d132ea" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1885 <div class="elementor-container elementor-column-gap-default"> 1886 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8bfded7 half-round-shape" data-id="8bfded7" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1887 <div class="elementor-widget-wrap elementor-element-populated"> 1888 <div class="elementor-element elementor-element-cd4be1b elementor-view-default elementor-widget elementor-widget-icon" data-id="cd4be1b" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1889 <div class="elementor-widget-container"> 1890 <div class="elementor-icon-wrapper"> 1891 <div class="elementor-icon"> 1892 <i aria-hidden="true" class="fas fa-star"></i> </div> 1893 </div> 1894 </div>
1895 </div> 1896 </div> 1897 </div> 1898 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-27b404c" data-id="27b404c" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1899 <div class="elementor-widget-wrap elementor-element-populated"> 1900 <div class="elementor-element elementor-element-e025d21 elementor-widget elementor-widget-heading" data-id="e025d21" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1901 <div class="elementor-widget-container"> 1902 <h4 class="elementor-heading-title elementor-size-default">Value</h4> </div> 1903 </div> 1904 <div class="elementor-element elementor-element-24e86fc elementor-widget elementor-widget-text-editor" data-id="24e86fc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1905 <div class="elementor-widget-container"> 1906 <p>We focus on delivering exceptional diving with experienced teams and honest pricing. When everything that’s included is taken into account, Emperor offers outstanding value from start to finish.</p> </div> 1907 </div> 1908 </div> 1909 </div> 1910 </div> 1911 </section> 1912 </div> 1913 </div> 1914 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7f2e16d" data-id="7f2e16d" data-element_type="column" data-e-type="column"> 1915 <div class="elementor-widget-wrap elementor-element-populated"> 1916 <section class="elementor-section elementor-inner-section elementor-element elementor-element-4a376e8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4a376e8" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1917 <div class="elementor-container elementor-column-gap-default"> 1918 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9a2f9f5 half-round-shape" data-id="9a2f9f5" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1919 <div class="elementor-widget-wrap elementor-element-populated"> 1920 <div class="elementor-element elementor-element-1f22cb9 elementor-view-default elementor-widget elementor-widget-icon" data-id="1f22cb9" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1921 <div class="elementor-widget-container"> 1922 <div class="elementor-icon-wrapper"> 1923 <div class="elementor-icon"> 1924 <i aria-hidden="true" class="fas fa-star"></i> </div> 1925 </div> 1926 </div> 1927 </div> 1928 </div> 1929 </div> 1930 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-cafbb09" data-id="cafbb09" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1931 <div class="elementor-widget-wrap elementor-element-populated"> 1932 <div class="elementor-element elementor-element-9aa2249 elementor-widget elementor-widget-heading" data-id="9aa2249" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1933 <div class="elementor-widget-container"> 1934 <h4 class="elementor-heading-title elementor-size-default">safety</h4> </div> 1935 </div> 1936 <div class="elementor-element elementor-element-be4269d elementor-widget elementor-widget-text-editor" data-id="be4269d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1937 <div class="elementor-widget-container"> 1938 <p>Your safety is at the heart of everything we do. From experienced crews and well-maintained boats to professional dive guides and clear procedures, we’re committed to providing safe, enjoyable diving for every guest.</p> </div> 1939 </div> 1940 </div> 1941 </div> 1942 </div> 1943 </section> 1944 <section class="elementor-section elementor-inner-section elementor-element elementor-element-960b6e2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="960b6e2" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1945 <div class="elementor-container elementor-column-gap-default"> 1946 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-89f7eb2 half-round-shape" data-id="89f7eb2" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1947 <div class="elementor-widget-wrap elementor-element-populated"> 1948 <div class="elementor-element elementor-element-d99f9fb elementor-view-default elementor-widget elementor-widget-icon" data-id="d99f9fb" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1949 <div class="elementor-widget-container"> 1950 <div class="elementor-icon-wrapper"> 1951 <div class="elementor-icon"> 1952 <i aria-hidden="true" class="fas fa-star"></i> </div> 1953 </div> 1954 </div>
1955 </div> 1956 </div> 1957 </div> 1958 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8243f85" data-id="8243f85" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1959 <div class="elementor-widget-wrap elementor-element-populated"> 1960 <div class="elementor-element elementor-element-1961b28 elementor-widget elementor-widget-heading" data-id="1961b28" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1961 <div class="elementor-widget-container"> 1962 <h4 class="elementor-heading-title elementor-size-default">sustainability</h4> </div> 1963 </div> 1964 <div class="elementor-element elementor-element-662067f elementor-widget elementor-widget-text-editor" data-id="662067f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1965 <div class="elementor-widget-container"> 1966 <p>Protecting the oceans is key to everything we believe in. We support responsible diving practices, work with local conservation initiatives and encourage every guest to help preserve the underwater world for future generations.</p> </div> 1967 </div> 1968 </div> 1969 </div> 1970 </div> 1971 </section> 1972 <section class="elementor-section elementor-inner-section elementor-element elementor-element-3ceb802 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3ceb802" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 1973 <div class="elementor-container elementor-column-gap-default"> 1974 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8662fb6 half-round-shape" data-id="8662fb6" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1975 <div class="elementor-widget-wrap elementor-element-populated"> 1976 <div class="elementor-element elementor-element-4f8329e elementor-view-default elementor-widget elementor-widget-icon" data-id="4f8329e" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 1977 <div class="elementor-widget-container"> 1978 <div class="elementor-icon-wrapper"> 1979 <div class="elementor-icon"> 1980 <i aria-hidden="true" class="fas fa-star"></i> </div> 1981 </div> 1982 </div> 1983 </div> 1984 </div> 1985 </div> 1986 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-50c3433" data-id="50c3433" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 1987 <div class="elementor-widget-wrap elementor-element-populated"> 1988 <div class="elementor-element elementor-element-5d142c8 elementor-widget elementor-widget-heading" data-id="5d142c8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1989 <div class="elementor-widget-container"> 1990 <h4 class="elementor-heading-title elementor-size-default">Our Reviews</h4> </div> 1991 </div> 1992 <div class="elementor-element elementor-element-7f5a02e elementor-widget elementor-widget-text-editor" data-id="7f5a02e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1993 <div class="elementor-widget-container"> 1994 <p>Thousands of divers have travelled with Emperor, and many return year after year. Guest feedback helps us improve every trip, and we’re proud of the consistently excellent reviews our teams receive.</p> </div> 1995 </div> 1996 </div> 1997 </div> 1998 </div> 1999 </section> 2000 </div> 2001 </div> 2002 </div> 2003 </section> 2004 </div> 2005 2006 2007 2008</div><!-- .entry-content .clear --> 2009 2010 2011 2012</article><!-- #post-## --> 2013 2014 </main><!-- #main --> 2015 2016 2017 </div><!-- #primary --> 2018 2019 2020 </div> <!-- ast-container --> 2021 </div><!-- #content --> 2022 <div data-elementor-type="section" data-elementor-id="5644" class="elementor elementor-5644" data-elementor-post-type="elementor_library"> 2023 <section class="elementor-section elementor-top-section elementor-element elementor-element-c60b568 footer-signup elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c60b568" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 2024 <div class="elementor-container elementor-column-gap-default"> 2025 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d5c10b" data-id="6d5c10b" data-element_type="column" data-e-type="column"> 2026 <div class="elementor-widget-wrap elementor-element-populated"> 2027 <div class="elementor-element elementor-element-25ea7b1 elementor-widget elementor-widget-heading" data-id="25ea7b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2028 <div class="elementor-widget-container"> 2029 <h2 class="elementor-heading-title elementor-size-default">Sign up to our Newsletter</h2> </div>
2030 </div> 2031 <div class="elementor-element elementor-element-1097fcb elementor-widget elementor-widget-heading" data-id="1097fcb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 2032 <div class="elementor-widget-container"> 2033 <h3 class="elementor-heading-title elementor-size-default">Be first to read about the latest Red Sea, Maldives, Indonesia and Solomon Islands diving news and marine life sightings as well as special liveaboard and diving offers!</h3> </div> 2034 </div> 2035 <div class="elementor-element elementor-element-64307ca elementor-widget elementor-widget-shortcode" data-id="64307ca" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 2036 <div class="elementor-widget-container"> 2037 2038<!-- Begin Brevo Form --> 2039<!-- START - We recommend to place the below code in head tag of your website html --> 2040<style> 2041 @font-face { 2042 font-display: block; 2043 font-family: Roboto; 2044 src: url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/7529907e9eaf8ebb5220c5f9850e3811.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/25c678feafdc175a70922a116c9be3e7.woff) format("woff") 2045 } 2046 2047 @font-face { 2048 font-display: fallback; 2049 font-family: Roboto; 2050 font-weight: 600; 2051 src: url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/6e9caeeafb1f3491be3e32744bc30440.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/71501f0d8d5aa95960f6475d5487d4c2.woff) format("woff") 2052 } 2053 2054 @font-face { 2055 font-display: fallback; 2056 font-family: Roboto; 2057 font-weight: 700; 2058 src: url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/ece3a1d82f18b60bcce0211725c476aa.woff) format("woff") 2059 } 2060 2061 #sib-container input:-ms-input-placeholder { 2062 text-align: left; 2063 font-family: "Helvetica", sans-serif; 2064 color: #c0ccda; 2065 } 2066 2067 #sib-container input::placeholder { 2068 text-align: left; 2069 font-family: "Helvetica", sans-serif; 2070 color: #c0ccda; 2071 } 2072 2073 #sib-container textarea::placeholder { 2074 text-align: left; 2075 font-family: "Helvetica", sans-serif; 2076 color: #c0ccda; 2077 } 2078 2079 #sib-container a { 2080 text-decoration: underline; 2081 color: #2BB2FC; 2082 } 2083</style> 2084<link rel="stylesheet" href="https://sibforms.com/forms/end-form/build/sib-styles.css"> 2085<!-- END - We recommend to place the above code in head tag of your website html --> 2086 2087<!-- START - We recommend to place the below code where you want the form in your website html --> 2088<div class="sib-form" style="text-align: center; 2089 background-color: #EFF2F7; "> 2090 <div id="sib-form-container" class="sib-form-container"> 2091 <div id="error-message" class="sib-form-message-panel" style="font-size:16px; text-align:left; font-family:"Helvetica", sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;max-width:540px;"> 2092 <div class="sib-form-message-panel__text sib-form-message-panel__text--center"> 2093 <svg viewBox="0 0 512 512" class="sib-icon sib-notification__icon"> 2094 <path d="M256 40c118.621 0 216 96.075 216 216 0 119.291-96.61 216-216 216-119.244 0-216-96.562-216-216 0-119.203 96.602-216 216-216m0-32C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm-11.49 120h22.979c6.823 0 12.274 5.682 11.99 12.5l-7 168c-.268 6.428-5.556 11.5-11.99 11.5h-8.979c-6.433 0-11.722-5.073-11.99-11.5l-7-168c-.283-6.818 5.167-12.5 11.99-12.5zM256 340c-15.464 0-28 12.536-28 28s12.536 28 28 28 28-12.536 28-28-12.536-28-28-28z" /> 2095 </svg> 2096 <span class="sib-form-message-panel__inner-text"> 2097 Your subscription could not be saved. Please try again. 2098 </span> 2099 </div> 2100 </div> 2101 <div></div> 2102 <div id="success-message" class="sib-form-message-panel" style="font-size:16px; text-align:left; font-family:"Helvetica", sans-serif; color:#085229; background-color:#e7faf0; border-radius:3px; border-color:#13ce66;max-width:540px;"> 2103 <div class="sib-form-message-panel__text sib-form-message-panel__text--center"> 2104 <svg viewBox="0 0 512 512" class="sib-icon sib-notification__icon"> 2105 <path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 464c-118.664 0-216-96.055-216-216 0-118.663 96.055-216 216-216 118.664 0 216 96.055 216 216 0 118.663-96.055 216-216 216zm141.63-274.961L217.15 376.071c-4.705 4.667-12.303 4.637-16.97-.068l-85.878-86.572c-4.667-4.705-4.637-12.303.068-16.97l8.52-8.451c4.705-4.667 12.303-4.637 16.97.068l68.976 69.533 163.441-162.13c4.705-4.667 12.303-4.637 16.97.068l8.451 8.52c4.668 4.705 4.637 12.303-.068 16.97z" /> 2106 </svg>
2107 <span class="sib-form-message-panel__inner-text"> 2108 Your subscription has been successful. 2109 </span> 2110 </div> 2111 </div> 2112 <div></div> 2113 <div id="sib-container" class="sib-container--large sib-container--vertical" style="text-align:center; background-color:rgba(255,255,255,1); max-width:540px; border-radius:3px; border-width:1px; border-color:#C0CCD9; border-style:solid; direction:ltr"> 2114 <form id="sib-form" method="POST" action="https://b0e51621.sibforms.com/serve/MUIFAGJrR1GAQgPLW-uHIXKAfaAi8lTTz3hh3s8p2Y0QS6LwCZ6kP7QUH26rDzT0mEks60Og4N1tm6PX5cUQ9j1Pe22EB46W_NRmHQpq6azdPx4ziyPJ9cGYGsj_sSIgQXcpmpF3KJisgako6ZpmcnknusDri9lxQ6dxyqAWm3rdm-GCJciTvvpWEmT88Z_Qf2nRHtLib_NzGpNv" data-type="subscription"> 2115 <div style="padding: 8px 0;"> 2116 <div class="sib-input sib-form-block"> 2117 <div class="form__entry entry_block"> 2118 <div class="form__label-row "> 2119 2120 <div class="entry__field"> 2121 <input class="input " maxlength="200" type="text" id="VORNAME" name="VORNAME" autocomplete="off" placeholder="FIRST NAME" data-required="true" required /> 2122 </div> 2123 </div> 2124 2125 <label class="entry__error entry__error--primary" style="font-size:16px; text-align:left; font-family:"Helvetica", sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;"> 2126 </label> 2127 </div> 2128 </div> 2129 </div> 2130 <div style="padding: 8px 0;"> 2131 <div class="sib-input sib-form-block"> 2132 <div class="form__entry entry_block"> 2133 <div class="form__label-row "> 2134 2135 <div class="entry__field"> 2136 <input class="input " type="text" id="EMAIL" name="EMAIL" autocomplete="off" placeholder="EMAIL" data-required="true" required /> 2137 </div> 2138 </div> 2139 2140 <label class="entry__error entry__error--primary" style="font-size:16px; text-align:left; font-family:"Helvetica", sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;"> 2141 </label> 2142 </div> 2143 </div> 2144 </div> 2145 <div style="padding: 8px 0;"> 2146 <div class="sib-captcha sib-form-block"> 2147 <div class="form__entry entry_block"> 2148 <div class="form__label-row "> 2149
2149<script type="text/rocketlazyloadscript"> 2150 function handleCaptchaResponse() { 2151 var event = new Event('captchaChange'); 2152 document.getElementById('sib-captcha').dispatchEvent(event); 2153 window.grecaptcha = window.turnstile; 2154 } 2155 </script>
2155 2156 <div class="cf-turnstile g-recaptcha" data-sitekey="0x4AAAAAAAkpJAdeQEHHHCuD" id="sib-captcha" data-callback="handleCaptchaResponse" data-language="en"></div> 2157 </div> 2158 <label class="entry__error entry__error--primary" style="font-size:16px; text-align:left; font-family:"Helvetica", sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;"> 2159 </label> 2160 </div> 2161 </div> 2162 </div> 2163 <div style="padding: 8px 0;"> 2164 <div class="sib-form-block" style="text-align: left"> 2165 <button class="sib-form-block__button sib-form-block__button-with-loader" style="font-size:16px; text-align:left; font-weight:700; font-family:"Helvetica", sans-serif; color:#FFFFFF; background-color:#3E4857; border-radius:3px; border-width:0px;" form="sib-form" type="submit"> 2166 <svg class="icon clickable__icon progress-indicator__icon sib-hide-loader-icon" viewBox="0 0 512 512"> 2167 <path d="M460.116 373.846l-20.823-12.022c-5.541-3.199-7.54-10.159-4.663-15.874 30.137-59.886 28.343-131.652-5.386-189.946-33.641-58.394-94.896-95.833-161.827-99.676C261.028 55.961 256 50.751 256 44.352V20.309c0-6.904 5.808-12.337 12.703-11.982 83.556 4.306 160.163 50.864 202.11 123.677 42.063 72.696 44.079 162.316 6.031 236.832-3.14 6.148-10.75 8.461-16.728 5.01z" /> 2168 </svg> 2169 SUBSCRIBE 2170 </button> 2171 </div> 2172 </div> 2173 2174 <input type="text" name="email_address_check" value="" class="input--hidden"> 2175 <input type="hidden" name="locale" value="en"> 2176 </form> 2177 </div> 2178 </div> 2179</div> 2180<!-- END - We recommend to place the above code where you want the form in your website html --> 2181 2182<!-- START - We recommend to place the below code in footer or bottom of your website html -->
2183<script type="text/rocketlazyloadscript"> 2184 window.REQUIRED_CODE_ERROR_MESSAGE = 'Please choose a country code'; 2185 window.LOCALE = 'en'; 2186 window.EMAIL_INVALID_MESSAGE = window.SMS_INVALID_MESSAGE = "The information provided is invalid. Please review the field format and try again."; 2187 2188 window.REQUIRED_ERROR_MESSAGE = "This field cannot be left blank. "; 2189 2190 window.GENERIC_INVALID_MESSAGE = "The information provided is invalid. Please review the field format and try again."; 2191 2192 2193 2194 2195 window.translation = { 2196 common: { 2197 selectedList: '{quantity} list selected', 2198 selectedLists: '{quantity} lists selected' 2199 } 2200 }; 2201 2202 var AUTOHIDE = Boolean(1); 2203</script>
2203 2204
2205<script type="text/rocketlazyloadscript" defer data-rocket-src="https://sibforms.com/forms/end-form/build/main.js"></script>
2205 2206
2207<script type="text/rocketlazyloadscript" data-rocket-src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
2207 2208 2209<!-- END - We recommend to place the above code in footer or bottom of your website html --> 2210<!-- End Brevo Form --> 2211 2212 <style> 2213 .footer-signup .elementor-row { 2214 display: flex; 2215 flex-direction: column; 2216 } 2217 2218 .sib-form { 2219 background: none!important; 2220 } 2221 2222 div#sib-container { 2223 border: none!important; 2224 background: none!important; 2225 padding: 0!important; 2226 } 2227 2228 form#sib-form { 2229 display: flex; 2230 } 2231 2232 form#sib-form *:not(input):not(button) { 2233 padding: 0!important; 2234 margin: 0; 2235 line-height: 1; 2236 } 2237 2238 form#sib-form * { 2239 border-radius: 0px!important; 2240 } 2241 2242 form#sib-form svg.icon { 2243 position: absolute; 2244 right: 0; 2245 } 2246 2247 form#sib-form > div { 2248 display: flex; 2249 align-items: center; 2250 } 2251 2252 form#sib-form button.sib-form-block__button { 2253 } 2254 2255 form#sib-form input, form#sib-form button { 2256 height: 45px; 2257 } 2258 2259 @media (max-width:768px){ 2260 form#sib-form { 2261 flex-direction: column; 2262 } 2263 2264 form#sib-form > div { 2265 margin-bottom: 10px!important; 2266 } 2267 2268 form#sib-form input { 2269 min-width: 100%; 2270 text-align: center; 2271 } 2272 2273 .sib-form-block { 2274 min-width: 100%; 2275 text-align: center; 2276 } 2277 } 2278 </style> 2279 2280 <div class="elementor-shortcode"></div> 2281 </div> 2282 </div> 2283 </div> 2284 </div> 2285 </div> 2286 </section> 2287 </div> 2288 2289 <footer 2290 class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon" > 2291 2292 2293 2294<div class="footer-adv footer-adv-layout-4"> 2295 <div class="footer-adv-overlay"> 2296 <div class="ast-container"> 2297 <div class="ast-row"> 2298 <div class="ast-col-lg-3 ast-col-md-3 ast-col-sm-12 ast-col-xs-12 footer-adv-widget footer-adv-widget-1" > 2299 <div id="custom_html-2" class="widget_text widget widget_custom_html"><h2 class="widget-title">Read Before You Leave</h2><div class="textwidget custom-html-widget"><ul> 2300 <li><a href="/files/Egypt/EDRS-ReadBeforeYouLeave.pdf" target="_blank"><i class="fa fa-angle-right" style="color: #0088C1 !important"></i> Egypt/Red Sea Liveaboards</a></li> 2301 <li><a href="/files/Maldives/EM-ReadBeforeYouLeave.pdf" target="_blank"><i class="fa fa-angle-right" style="color: #0088C1 !important" ></i> Maldives Liveaboards</a></li> 2302 <li><a href="/files/Indonesia/EI-ReadBeforeYouLeave.pdf" target="_blank"><i class="fa fa-angle-right" style="color: #0088C1 !important" ></i> Indonesia Liveaboards</a></li> 2303 <li><a href="/files/Solomons/ES-ReadBeforeYouLeave.pdf" target="_blank"><i class="fa fa-angle-right" style="color: #0088C1 !important"></i> Solomon Islands Liveaboards</a></li> 2304</ul></div></div> </div> 2305 <div class="ast-col-lg-3 ast-col-md-3 ast-col-sm-12 ast-col-xs-12 footer-adv-widget footer-adv-widget-2" > 2306 <div id="text-2" class="widget widget_text"><h2 class="widget-title">Connect with us</h2> <div class="textwidget"> <!-- .emperor-footer-social start --> 2307 <div class="emperor-footer-social"> 2308 <div class="footer-fb"> 2309 <a href="https://www.facebook.com/emperordiversofficial" target="_blank" title="Facebook"> 2310 <i class="fa fa-facebook-f"></i> 2311 </a> 2312 </div> 2313 <div class="footer-instagram"> 2314 <a href="https://www.instagram.com/emperordivers_/" target="_blank" title="Instagram"> 2315 <i class="fab fa-instagram"></i> 2316 </a> 2317 </div> 2318 <div class="footer-youtube"> 2319 <a href="https://www.youtube.com/user/emperordivers" target="_blank" title="YouTube"> 2320 <i class="fab fa-youtube"></i> 2321 </a> 2322 </div> 2323 </div> 2324 <!-- .emperor-footer-social end --> 2325 2326</div> 2327 </div><div id="custom_html-6" class="widget_text widget widget_custom_html"><h2 class="widget-title">Affiliated Website</h2><div class="textwidget custom-html-widget"><ul> 2328 <li><a href="https://emperoradventure.com" target="_blank"><i class="fa fa-angle-right"></i> Emperor Adventure</a></li> 2329 2330</ul></div></div> </div> 2331 <div class="ast-col-lg-3 ast-col-md-3 ast-col-sm-12 ast-col-xs-12 footer-adv-widget footer-adv-widget-3" > 2332 <div id="custom_html-4" class="widget_text widget widget_custom_html"><h2 class="widget-title">More Information</h2><div class="textwidget custom-html-widget"><ul> 2333 <li><a href="/how-to-book/"><i class="fa fa-angle-right"></i> Prices / How To Book</a></li> 2334 <li><a href="/faq/"><i class="fa fa-angle-right"></i> FAQ</a></li> 2335 <li><a href="/blog/"><i class="fa fa-angle-right"></i> Blog</a></li> 2336 <li><a href="/about/"><i class="fa fa-angle-right"></i> About us</a></li> 2337 <li><a href="/reviews/"><i class="fa fa-angle-right"></i> Reviews</a></li> 2338 <li><a href="/contact/"><i class="fa fa-angle-right"></i> Contact Us</a></li> 2339</ul></div></div>
2339 </div> 2340 <div class="ast-col-lg-3 ast-col-md-3 ast-col-sm-12 ast-col-xs-12 footer-adv-widget footer-adv-widget-4" > 2341 <div id="custom_html-5" class="widget_text widget widget_custom_html"><h2 class="widget-title">Contact Details</h2><div class="textwidget custom-html-widget"><div class="footer-contact-details"> 2342<h6>Email:</h6> 2343<ul class="marginb10"> 2344<li><a href="/cdn-cgi/l/email-protection#41282f272e01242c3124332e332528372433326f222e2c"><span class="__cf_email__" data-cfemail="a0c9cec6cfe0c5cdd0c5d2cfd2c4c9d6c5d2d38ec3cfcd">[email protected]</span></a></li> 2345</ul> 2346 2347<h6>Phone:</h6> 2348<ul class="marginb10"> 2349<li>Low rate UK calls : <a href="tel:+44-161-504-2822">+44 (0) 161 504 2822</a></li> 2350<li>EG: <a href="tel:+20 1222 340 995">+20 1222 340 995</a> (8am – 8pm CET)</li> 2351</ul> 2352 2353<h6>Head Office:</h6> 2354<ul class="marginb10"> 2355<li>Emperor Divers</li> 2356<li>Jl. Pucuk Bang 1</li> 2357<li>Denpasar City 80237</li> 2358<li>Bali, Indonesia</li> 2359</ul> 2360 2361</div></div></div> </div> 2362 </div><!-- .ast-row --> 2363 </div><!-- .ast-container --> 2364 </div><!-- .footer-adv-overlay--> 2365</div><!-- .ast-theme-footer .footer-adv-layout-4 --> 2366 2367<div data-wpr-lazyrender="1" class="ast-small-footer footer-sml-layout-1"> 2368 <div class="ast-footer-overlay"> 2369 <div class="ast-container"> 2370 <div class="ast-small-footer-wrap" > 2371 <div class="ast-small-footer-section ast-small-footer-section-1" > 2372 © 2026 <span class="ast-footer-site-title">Emperor Divers</span> - All Rights Reserved | <a href="/files/terms.pdf" target="_blank">Terms and Conditions</a> | <a href="/privacy-policy/" target="_blank">Privacy Policy</a> </div> 2373 2374 2375 </div><!-- .ast-row .ast-small-footer-wrap --> 2376 </div><!-- .ast-container --> 2377 </div><!-- .ast-footer-overlay --> 2378</div><!-- .ast-small-footer--> 2379 2380 2381 </footer><!-- #colophon --> 2382 </div><!-- #page -->
vendor: 110 bytes, lines 2382-2383
2382 2383<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2383<script type="speculationrules"> 2384{"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/emperordivers/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2385</script>
2385 2386 2387<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 2388<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 2389 <div class="cmplz-header"> 2390 <div class="cmplz-logo"></div> 2391 <div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div> 2392 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 2393 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 2394 </div> 2395 </div> 2396 2397 <div class="cmplz-divider cmplz-divider-header"></div> 2398 <div class="cmplz-body"> 2399 <div class="cmplz-message" id="cmplz-message-1-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 2400 <!-- categories start --> 2401 <div class="cmplz-categories"> 2402 <div class="cmplz-category cmplz-functional"> 2403 <div class="cmplz-category-header"> 2404 <span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Functional</span> 2405 <span class='cmplz-always-active'> 2406 <span class="cmplz-banner-checkbox"> 2407 <input type="checkbox" 2408 id="cmplz-functional-optin" 2409 data-category="cmplz_functional" 2410 class="cmplz-consent-checkbox cmplz-functional" 2411 size="40" 2412 value="1"/> 2413 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Functional</span></label> 2414 </span> 2415 Always active </span> 2416 <button class="cmplz-category-toggle" 2417 aria-expanded="false" 2418 aria-controls="cmplz-desc-functional-1-optin" 2419 aria-labelledby="cmplz-title-functional-1-optin"> 2420 <span class="cmplz-icon cmplz-open"> 2421 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2422 </span> 2423 </button> 2424 </div> 2425 <div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden> 2426 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 2427 </div> 2428 </div> 2429 2430 <div class="cmplz-category cmplz-preferences"> 2431 <div class="cmplz-category-header"> 2432 <span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Preferences</span> 2433 <span class="cmplz-banner-checkbox"> 2434 <input type="checkbox" 2435 id="cmplz-preferences-optin" 2436 data-category="cmplz_preferences" 2437 class="cmplz-consent-checkbox cmplz-preferences" 2438 size="40" 2439 value="1"/> 2440 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferences</span></label> 2441 </span> 2442 <button class="cmplz-category-toggle" 2443 aria-expanded="false" 2444 aria-controls="cmplz-desc-preferences-1-optin" 2445 aria-labelledby="cmplz-title-preferences-1-optin"> 2446 <span class="cmplz-icon cmplz-open"> 2447 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
2447<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2448 </span> 2449 </button> 2450 </div> 2451 <div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden> 2452 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 2453 </div> 2454 </div> 2455 2456 <div class="cmplz-category cmplz-statistics"> 2457 <div class="cmplz-category-header"> 2458 <span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Statistics</span> 2459 <span class="cmplz-banner-checkbox"> 2460 <input type="checkbox" 2461 id="cmplz-statistics-optin" 2462 data-category="cmplz_statistics" 2463 class="cmplz-consent-checkbox cmplz-statistics" 2464 size="40" 2465 value="1"/> 2466 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistics</span></label> 2467 </span> 2468 <button class="cmplz-category-toggle" 2469 aria-expanded="false" 2470 aria-controls="cmplz-desc-statistics-1-optin" 2471 aria-labelledby="cmplz-title-statistics-1-optin"> 2472 <span class="cmplz-icon cmplz-open"> 2473 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2474 </span> 2475 </button> 2476 </div> 2477 <div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden> 2478 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 2479 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 2480 </div> 2481 </div> 2482 2483 <div class="cmplz-category cmplz-marketing"> 2484 <div class="cmplz-category-header"> 2485 <span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span> 2486 <span class="cmplz-banner-checkbox"> 2487 <input type="checkbox" 2488 id="cmplz-marketing-optin" 2489 data-category="cmplz_marketing" 2490 class="cmplz-consent-checkbox cmplz-marketing" 2491 size="40" 2492 value="1"/> 2493 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label> 2494 </span> 2495 <button class="cmplz-category-toggle" 2496 aria-expanded="false" 2497 aria-controls="cmplz-desc-marketing-1-optin" 2498 aria-labelledby="cmplz-title-marketing-1-optin"> 2499 <span class="cmplz-icon cmplz-open"> 2500 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2501 </span> 2502 </button> 2503 </div> 2504 <div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden> 2505 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 2506 </div> 2507 </div> 2508 </div><!-- categories end --> 2509 </div> 2510 2511 <div class="cmplz-links cmplz-information"> 2512 <ul> 2513 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 2514 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
2514s-overview">Manage services</a></li> 2515 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 2516 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 2517 </ul> 2518 </div> 2519 2520 <div class="cmplz-divider cmplz-footer"></div> 2521 2522 <div class="cmplz-buttons"> 2523 <button class="cmplz-btn cmplz-accept">Accept</button> 2524 <button class="cmplz-btn cmplz-deny">Deny</button> 2525 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 2526 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 2527 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 2528 </div> 2529 2530 2531 <div class="cmplz-documents cmplz-links"> 2532 <ul> 2533 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 2534 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 2535 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 2536 </ul> 2537 </div> 2538</div> 2539<div id="cmplz-cookiebanner-1-optout" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optout cmplz-bottom cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout"> 2540 <div class="cmplz-header"> 2541 <div class="cmplz-logo"></div> 2542 <div class="cmplz-title" id="cmplz-header-1-optout">Manage Consent</div> 2543 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 2544 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 2545 </div> 2546 </div> 2547 2548 <div class="cmplz-divider cmplz-divider-header"></div> 2549 <div class="cmplz-body"> 2550 <div class="cmplz-message" id="cmplz-message-1-optout">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 2551 <!-- categories start --> 2552 <div class="cmplz-categories"> 2553 <div class="cmplz-category cmplz-functional"> 2554 <div class="cmplz-category-header"> 2555 <span class="cmplz-category-title" id="cmplz-title-functional-1-optout">Functional</span> 2556 <span class='cmplz-always-active'> 2557 <span class="cmplz-banner-checkbox"> 2558 <input type="checkbox" 2559 id="cmplz-functional-optout" 2560 data-category="cmplz_functional" 2561 class="cmplz-consent-checkbox cmplz-functional" 2562 size="40" 2563 value="1"/> 2564 <label class="cmplz-label" for="cmplz-functional-optout"><span class="screen-reader-text">Functional</span></label> 2565 </span> 2566 Always active </span> 2567 <button class="cmplz-category-toggle" 2568 aria-expanded="false" 2569 aria-controls="cmplz-desc-functional-1-optout" 2570 aria-labelledby="cmplz-title-functional-1-optout"> 2571 <span class="cmplz-icon cmplz-open"> 2572 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2573 </span> 2574 </button> 2575 </div> 2576 <div class="cmplz-description" id="cmplz-desc-functional-1-optout" hidden> 2577 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 2578 </div> 2579 </div> 2580 2581 <div class="cmplz-category cmplz-preferences"> 2582 <div class="cmplz-category-header"> 2583 <span class="cmplz-category-title" id="cmplz-title-preferences-1-optout">Preferences</span> 2584 <span class="cmplz-banner-checkbox"> 2585 <input type="checkbox" 2586 id="cmplz-preferences-optout" 2587 data-category="cmplz_preferences" 2588 class="cmplz-consent-checkbox cmplz-preferences" 2589 size="40" 2590 value="1"/> 2591 <label class="cmplz-label" for="cmplz-preferences-optout"><span class="screen-reader-text">Preferences</span></label> 2592 </span> 2593 <button class="cmplz-category-toggle" 2594 aria-expanded="false" 2595 aria-controls="cmplz-desc-preferences-1-optout" 2596 aria-labelledby="cmplz-title-preferences-1-optout"> 2597 <span class="cmplz-icon cmplz-open"> 2598 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
2598<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2599 </span> 2600 </button> 2601 </div> 2602 <div class="cmplz-description" id="cmplz-desc-preferences-1-optout" hidden> 2603 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 2604 </div> 2605 </div> 2606 2607 <div class="cmplz-category cmplz-statistics"> 2608 <div class="cmplz-category-header"> 2609 <span class="cmplz-category-title" id="cmplz-title-statistics-1-optout">Statistics</span> 2610 <span class="cmplz-banner-checkbox"> 2611 <input type="checkbox" 2612 id="cmplz-statistics-optout" 2613 data-category="cmplz_statistics" 2614 class="cmplz-consent-checkbox cmplz-statistics" 2615 size="40" 2616 value="1"/> 2617 <label class="cmplz-label" for="cmplz-statistics-optout"><span class="screen-reader-text">Statistics</span></label> 2618 </span> 2619 <button class="cmplz-category-toggle" 2620 aria-expanded="false" 2621 aria-controls="cmplz-desc-statistics-1-optout" 2622 aria-labelledby="cmplz-title-statistics-1-optout"> 2623 <span class="cmplz-icon cmplz-open"> 2624 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2625 </span> 2626 </button> 2627 </div> 2628 <div class="cmplz-description" id="cmplz-desc-statistics-1-optout" hidden> 2629 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 2630 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 2631 </div> 2632 </div> 2633 2634 <div class="cmplz-category cmplz-marketing"> 2635 <div class="cmplz-category-header"> 2636 <span class="cmplz-category-title" id="cmplz-title-marketing-1-optout">Marketing</span> 2637 <span class="cmplz-banner-checkbox"> 2638 <input type="checkbox" 2639 id="cmplz-marketing-optout" 2640 data-category="cmplz_marketing" 2641 class="cmplz-consent-checkbox cmplz-marketing" 2642 size="40" 2643 value="1"/> 2644 <label class="cmplz-label" for="cmplz-marketing-optout"><span class="screen-reader-text">Marketing</span></label> 2645 </span> 2646 <button class="cmplz-category-toggle" 2647 aria-expanded="false" 2648 aria-controls="cmplz-desc-marketing-1-optout" 2649 aria-labelledby="cmplz-title-marketing-1-optout"> 2650 <span class="cmplz-icon cmplz-open"> 2651 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 2652 </span> 2653 </button> 2654 </div> 2655 <div class="cmplz-description" id="cmplz-desc-marketing-1-optout" hidden> 2656 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 2657 </div> 2658 </div> 2659 </div><!-- categories end --> 2660 </div> 2661 2662 <div class="cmplz-links cmplz-information"> 2663 <ul> 2664 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 2665 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
2665s-overview">Manage services</a></li> 2666 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 2667 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 2668 </ul> 2669 </div> 2670 2671 <div class="cmplz-divider cmplz-footer"></div> 2672 2673 <div class="cmplz-buttons"> 2674 <button class="cmplz-btn cmplz-accept">Accept</button> 2675 <button class="cmplz-btn cmplz-deny">Deny</button> 2676 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 2677 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 2678 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 2679 </div> 2680 2681 2682 <div class="cmplz-documents cmplz-links"> 2683 <ul> 2684 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 2685 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 2686 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 2687 </ul> 2688 </div> 2689</div> 2690</div> 2691 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Manage consent</button> 2692 2693<button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optout">Manage consent</button> 2694 2695</div> <!-- #emperor_floating_share mobile start --> 2696 <div id="emperor_floating_share_mobile" class="emperor-floating-share-mobile"> 2697 <!-- .emperor-floating-contact start --> 2698 <div class="emperor-floating-contact-mobile"> 2699 <div class="floating-tel-mobile"> 2700 <a href="tel:+20 122 234 0995" title="Call"> 2701 <i class="fas fa-phone"></i> 2702 <span>Call</span> 2703 </a> 2704 </div> 2705 <div class="floating-mail-mobile"> 2706 <a href="https://www.emperordivers.com/contact/" title="Email"> 2707 <i class="far fa-envelope"></i> 2708 <span>Email</span> 2709 </a> 2710 </div> 2711 <div class="floating-chat-mobile"> 2712 <a href="#" title="Chat"> 2713 <i class="fas fa-comment"></i> 2714 <span>Chat</span> 2715 </a> 2716 </div> 2717 </div> 2718 <!-- .emperor-floating-contact end --> 2719 </div> 2720 <!-- #emperor_floating_share mobile end --> 2721 <button id="back_to_top" title="Go to top" class="back-to-top"> 2722 <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Back to top" data-lazy-src="/wp-content/uploads/2019/08/ED_BacktoTop.png"><noscript><img src="/wp-content/uploads/2019/08/ED_BacktoTop.png" alt="Back to top"></noscript> 2723 </button> 2724
2724<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 2725 2726 var single_itinerary = "0"; 2727 var single_day_diving = "0"; 2728 var single_day_diving_country = "0"; 2729 var single_sublocation = "0"; 2730 var is_checkout = "0"; 2731 var liveaboard_boat_flag = "0"; 2732 var upload_dir_url = "https://www.emperordivers.com/wp-content/uploads"; 2733 var zoom_level = 6; 2734 var is_home = ""; 2735 var is_mobile = 0; 2736 var how_book_page = ""; 2737 var egypt_country_page = 0; 2738 var maldives_country_page = 0; 2739 var indonesia_country_page = 0; 2740 var search_months = '<option value="2026-9-01">September 2026</option><option value="2026-10-01">October 2026</option><option value="2026-11-01">November 2026</option><option value="2026-12-01">December 2026</option><option value="2027-1-01">January 2027</option><option value="2027-2-01">February 2027</option><option value="2027-3-01">March 2027</option><option value="2027-4-01">April 2027</option><option value="2027-5-01">May 2027</option><option value="2027-6-01">June 2027</option><option value="2027-7-01">July 2027</option><option value="2027-8-01">August 2027</option><option value="2027-9-01">September 2027</option><option value="2027-10-01">October 2027</option><option value="2027-11-01">November 2027</option><option value="2027-12-01">December 2027</option><option value="2028-1-01">January 2028</option><option value="2028-2-01">February 2028</option><option value="2028-3-01">March 2028</option><option value="2028-4-01">April 2028</option><option value="2028-5-01">May 2028</option><option value="2028-6-01">June 2028</option><option value="2028-7-01">July 2028</option><option value="2028-8-01">August 2028</option><option value="2028-9-01">September 2028</option><option value="2028-10-01">October 2028</option><option value="2028-11-01">November 2028</option><option value="2028-12-01">December 2028</option><option value="2029-1-01">January 2029</option><option value="2029-2-01">February 2029</option><option value="2029-3-01">March 2029</option><option value="2029-4-01">April 2029</option><option value="2029-5-01">May 2029</option><option value="2029-6-01">June 2029</option><option value="2029-7-01">July 2029</option><option value="2029-8-01">August 2029</option>'; 2741 var is_page_offer = "0"; 2742 var curr_date = ""; 2743 2744 /* ON LOAD SCROLL TO TOP */ 2745 2746 /* jQuery(window).load(function(){ 2747 jQuery('html, body').animate({ 2748 scrollTop:0}, 'fast' 2749 ); 2750 }); */ 2751 2752 /* /ON LOAD SCROLL TO TOP */ 2753 2754 2755 if (liveaboard_boat_flag == 1) { 2756 document.addEventListener('DOMContentLoaded', function () { 2757 document.querySelector('.elementor-gallery__container').addEventListener('click', function (e) { 2758 setTimeout(function () { 2759 var captions = document.querySelectorAll('.e-gallery-item:not(.e-gallery-item--hidden) > div.elementor-gallery-item__content > div.elementor-gallery-item__description'); 2760 var lightboxcaptions = document.querySelectorAll('.swiper-zoom-container'); 2761 var lastcaption = captions[captions.length - 1]; 2762 var cloneforduplicate = lastcaption.cloneNode(true); 2763 var cloneforotherduplicate = captions[0].cloneNode(true); 2764 var duplicate = document.querySelectorAll('.swiper-slide-duplicate'); 2765 duplicate[0].appendChild(cloneforduplicate); 2766 duplicate[1].appendChild(cloneforotherduplicate); 2767 var captionsDupClass = document.querySelectorAll('.swiper-slide-duplicate > .elementor-gallery-item__description'); 2768 captionsDupClass[0].classList.add('captionlightbox'); 2769 captionsDupClass[1].classList.add('captionlightbox'); 2770 var _loope = function _loope(i) { 2771 var clone = captions[i].cloneNode(true); 2772 lightboxcaptions[i + 1].appendChild(clone); 2773 var captionsClass = document.querySelectorAll('.swiper-zoom-container > .elementor-gallery-item__description'); 2774 captionsClass[i].classList.add('captionlightbox'); 2775 }; 2776 for (var i = 0; i < captions.length; i++) { 2777 _loope(i); 2778 } 2779 }, 300); 2780 }); 2781 }); 2782 } 2783 2784 if ((single_itinerary == 1) || (single_day_diving_country == 1) || (single_day_diving == 1) || (single_sublocation == 1)) { 2785 var neighborhoods = []; 2786 var map_icon_urls = []; 2787 var icon_heights = []; 2788 var icon_widths = []; 2789 var lats = []; 2790 var lngs = []; 2791 var titles = []; 2792 var itinenary_icons = []; 2793 var marker_slugs = []; 2794 var center = {lat: 0, lng: 0}; 2795 var map_icon_img = {"divesite":"https:\/\/www.emperordivers.com\/wp-content\/uploads\/2020\/11\/dive-pin.png","seaport":"https:\/\/www.emperordivers.com\/wp-content\/uploads\/2020\/11\/anchor2.png","airport":"https:\/\/www.emperordivers.com\/wp-content\/uploads\/2020\/11\/airport-location-2959.png","shipwreck":"https:\/\/www.emperordivers.com\/wp-content\/uploads\/2020\/11\/shipwreck-pin.png","map-pin":"https:\/\/www.emperordivers.com\/wp-content\/uploads\/2026\/08\/Emperor-Map-Icon.png"}; 2796 var map_icon_width = {"divesite":"15","seaport":"20","airport":"24","shipwreck":"16","map-pin":"20"}; 2797 var map_icon_height = {"divesite":"15","seaport":"20","airport":"24","shipwreck":"16","map-pin":"20"}; 2798 2799 jQuery(lats).each(function (index, lat) { 2800 var obj = {}; 2801 obj.lat = parseFloat(lat); 2802 obj.lng = parseFloat(lngs[index]); 2803 neighborhoods.push(obj); 2804 }); 2805 var markers = []; 2806 var map; 2807 2808 function initMap() { 2809 map = new google.maps.Map(document.getElementById('map'), { 2810 zoom: zoom_level, 2811 center: center, 2812 }); 2813 } 2814 2815 function drop() { 2816 clearMarkers(); 2817 for (var i = 0; i < neighborhoods.length; i++) { 2818 if (typeof (marker_slugs[i]) != "undefined" && marker_slugs[i] !== null) { 2819 if (single_day_diving_country == 1) { 2820 var m_url = String(marker_slugs[i]); 2821 } else { 2822 var m_url = '#' + marker_slugs[i]; 2823 } 2824 } else { 2825 var m_url = ''; 2826 } 2827 2828 if (itinenary_icons) {
2829 addMarkerWithTimeout(neighborhoods[i], i * 200, titles[i], m_url, itinenary_icons[i]); 2830 } else { 2831 addMarkerWithTimeout(neighborhoods[i], i * 200, titles[i], m_url, 'map-pin.png'); 2832 } 2833 } 2834 } 2835 2836 function addMarkerWithTimeout(position, timeout, titles, m_url = null, itinenary_icon = 'map-pin.png') { 2837 window.setTimeout(function () { 2838 var infowindow = new google.maps.InfoWindow({ 2839 content: titles 2840 }); 2841 var icon_url = ''; 2842 var icon_width = ''; 2843 var icon_height = ''; 2844 var index = 'map-pin'; 2845 if (itinenary_icon == 'dive-pin.png') { 2846 index = 'divesite'; 2847 } else if (itinenary_icon == 'port-pin.png') { 2848 index = 'seaport'; 2849 } else if (itinenary_icon == 'airport-pin.png') { 2850 index = 'airport'; 2851 } else if (itinenary_icon == 'shipwreck-pin.png') { 2852 index = 'shipwreck'; 2853 } else { 2854 index = 'map-pin'; 2855 } 2856 2857 icon_url = map_icon_img[index]; 2858 icon_width = map_icon_width[index]; 2859 icon_height = map_icon_height[index]; 2860 if ((icon_width == '') || (icon_height == '')) { 2861 2862 var marker = new MarkerWithLabel({ 2863 position: position, 2864 map: map, 2865 icon: { 2866 url: icon_url 2867 }, 2868 animation: google.maps.Animation.DROP, 2869 labelContent: titles, 2870 labelAnchor: new google.maps.Point(-21, 3), 2871 labelClass: "map-labels", // the CSS class for the label 2872 labelInBackground: false, 2873 url: m_url, 2874 }); 2875 } else { 2876 2877 var custom_icon = { 2878 url: icon_url, 2879 scaledSize: new google.maps.Size(parseInt(icon_width), parseInt(icon_height)) 2880 }; 2881 var marker = new MarkerWithLabel({ 2882 position: position, 2883 map: map, 2884 icon: custom_icon, 2885 animation: google.maps.Animation.DROP, 2886 labelContent: titles, 2887 labelAnchor: new google.maps.Point(-21, 3), 2888 labelClass: "map-labels", // the CSS class for the label 2889 labelInBackground: false, 2890 url: m_url, 2891 }); 2892 } 2893 2894 markers.push(marker); 2895 google.maps.event.addListener(marker, 'click', showWindow); 2896 }, timeout); 2897 } 2898 2899 function showWindow(event) { 2900 if (this.url) { 2901 if (single_day_diving_country == 1) { 2902 window.location.href = this.url; 2903 } else { 2904 jQuery.featherlight(jQuery(this.url), {}); 2905 } 2906 } 2907 } 2908 2909 function clearMarkers() { 2910 for (var i = 0; i < markers.length; i++) { 2911 markers[i].setMap(null); 2912 } 2913 2914 markers = []; 2915 } 2916 2917 } 2918 2919 function removeURLParameter(url, parameter) { 2920 //prefer to use l.search if you have a location/link object 2921 var urlparts = url.split('?'); 2922 if (urlparts.length >= 2) { 2923 var prefix = encodeURIComponent(parameter) + '='; 2924 var pars = urlparts[1].split(/[&;]/g); 2925 //reverse iteration as may be destructive 2926 for (var i = pars.length; i-- > 0;) { 2927 //idiom for string.startsWith 2928 if (pars[i].lastIndexOf(prefix, 0) !== -1) { 2929 pars.splice(i, 1); 2930 } 2931 } 2932 2933 url = urlparts[0] + '?' + pars.join('&'); 2934 return url; 2935 } else { 2936 return url; 2937 } 2938 } 2939 2940 var d = new Date(); 2941 var month = d.getMonth() + 1; 2942 var day = d.getDate(); 2943 if (curr_date == '') { 2944 var current_date = d.getFullYear() + '-' + (month < 10 ? '0' : '') + month + '-' + (day < 10 ? '0' : '') + day; 2945 } else { 2946 var current_date = curr_date; 2947 } 2948 2949 var current_date_check = current_date; 2950 jQuery('#day-diving-month').val(month); 2951 var total_results = jQuery('#total_search_results').val(); 2952 jQuery('.result-count').html(total_results); 2953 2954 jQuery(document).ready(function ($) { 2955 if (is_checkout == 0) { 2956 $(window).scroll(function () { 2957 var sticky = $('header'), 2958 scroll = $(window).scrollTop(); 2959 if (scroll >= 111) sticky.addClass('header-stuck'); 2960 else sticky.removeClass('header-stuck'); 2961 }); 2962 } 2963 2964 if (single_itinerary == 1) { 2965 initMap(); 2966 drop(); 2967 $("#itenerary_choose_boat a").attr('href', '#itinerary-boats-modal'); 2968 $("#itenerary_choose_boat a").attr('data-featherlight', '#itinerary-boats-modal'); 2969 } 2970 2971 if (single_day_diving_country == 1) { 2972 initMap(); 2973 drop(); 2974 } 2975 2976 if (single_day_diving == 1) { 2977 initMap(); 2978 drop(); 2979 } 2980 2981 if (single_sublocation == 1) { 2982 initMap(); 2983 drop(); 2984 } 2985 2986 var is_search_page = "0"; 2987 var is_my_booking_page = "0"; 2988 var is_single_page = "0"; 2989 2990 2991 if (is_search_page == 1) { 2992 2993 var selectedmnth = ''; 2994 var selectedyear = ''; 2995 2996 $(".loader").css("display", "block"); 2997 $("#boats-div").css("display", "none"); 2998 2999 var destination_key = "0"; 3000 var selectedDate = ""; 3001 var pack_type = "liveaboard"; 3002 var no_days = "0"; 3003 var course_id = "0"; 3004 var offer_pack_code = ""; 3005 var itinerary = ""; 3006 var exact_from_date = ""; 3007 var solomon_region_id = "7582"; 3008 3009 $("#boats-package-table").css("display", "none"); 3010 $("#boats-div").css("display", "none"); 3011 3012 if (destination_key == '6004' || destination_key == '6001' || destination_key == '6049' || destination_key == solomon_region_id) { 3013 $('#search-destination').val(destination_key); 3014 } else { 3015 $('#search-destination').val(''); 3016 } 3017 3018 var checked = 0; 3019 3020 if ($('#availability_checkbox').prop('checked') == true) { 3021 checked = 1; 3022 } 3023 3024 if(selectedDate){ 3025 var date_arr = selectedDate.split("-"); 3026 var selectedmnth = date_arr[1].replace(/^0+/, ''); 3027 var selectedyear = date_arr[0]; 3028 $('#month-search').val(selectedyear + '-' + selectedmnth); 3029 $('#destination-month-search').val(selectedyear + '-' + selectedmnth); 3030 var datepicker_type = $('#destination-month-search').attr('type'); 3031 if(datepicker_type == 'liveaboard'){ 3032 $('#destination-month-search').val(selectedyear + '-' + selectedmnth); 3033 } 3034 else{ 3035 $('#destination-month-search').val(date_arr[0] + '/' + date_arr[1] + '/' + date_arr[2]); 3036 checked = 1; 3037 } 3038 } 3039 3040 var month_no = 0; 3041 var year = 0; 3042 3043 if ($('#month-search').length) { 3044 var month_search_val = $('#month-search').val(); 3045 if (month_search_val){ 3046 var month_year_array = month_search_val.split("-"); 3047 month_no = month_year_array[1]; 3048 year = month_year_array[0]; 3049 } 3050 } 3051 3052 var region_ids = []; 3053 var data = { 3054 action: 'initial_search_submit', 3055 current_date: current_date, 3056 checked: checked, 3057 destination_key: destination_key, 3058 selectedDate: selectedDate, 3059 type: pack_type, 3060 month_no: month_no, 3061 year: year, 3062 no_days: no_days, 3063 course_id: course_id, 3064 offer_pack_code: offer_pack_code, 3065 itinerary: itinerary, 3066 exact_from_date: exact_from_date, 3067 nonce: "7282399464" 3068 }; 3069 3070 var start_time = new Date().getTime(); 3071 3072 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3073 $.post(ajaxurl, data, function (response) { 3074 3075 var res = JSON.parse(response); 3076 3077 3078 show_debug_info(res, data, start_time); 3079 // alert(res.html) 3080 $('#boats-div').html(res.html); 3081 if ($('#offer_package_checkbox').prop('checked') != true) { 3082 $(".loader").css("display", "none"); 3083 $("#boats-div").css("display", "block"); 3084 $('.result-count').html(res.total_packages); 3085 } 3086 var d = new Date(); 3087 var n = d.getMonth(); 3088 var y = d.getFullYear(); 3089 current_date = res.from_date; 3090 var date_arr = current_date.split("-"); 3091 var mnth = date_arr[1].replace(/^0+/, ''); 3092 var year = date_arr[0]; 3093 if(year+mnth > y+n){ 3094 $('#prev-month-search').prop('disabled', false); 3095 } 3096 if($('#datepicker-month-search').length){ 3097 $('#datepicker-month-search').val(date_arr[2]+'/'+date_arr[1]+'/'+date_arr[0]); 3098 } 3099 $('#month-search').val(year + '-' + mnth); 3100 var datepicker_type = $('#destination-month-search').attr('type'); 3101 if(datepicker_type == 'liveaboard'){ 3102 $('#destination-month-search').val(year + '-' + mnth); 3103 } 3104 else{ 3105 $('#destination-month-search').val(date_arr[2] + '/' + date_arr[1] + '/' + date_arr[0]); 3106 } 3107 update_price(); 3108 if (res.parent_region_id) { 3109 $('#search-destination').val(res.parent_region_id); 3110 } 3111 }); 3112 } 3113 3114 if (is_single_page == 1) { 3115 3116 if($('body').hasClass('single-liveaboard_boat') || $('body').hasClass('single-liveaboard_itinerary')) { 3117 3118 $(".loader").css("display", "block"); 3119 $("#boats-package-table").css("display", "none"); 3120 3121 var data = { 3122 action: 'initial_liveaboard_submit', 3123 id: "444", 3124 selectedDate: "", 3125 nonce: "bb58fae8a7" 3126 }; 3127 3128 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3129 $.post(ajaxurl, data, function (response) { 3130 $('#boats-package-table').html(response); 3131 $(".loader").css("display", "none"); 3132 $("#boats-package-table").css("display", ""); 3133 update_price(); 3134 }); 3135 } else { 3136 update_price(); 3137 } 3138 3139 if (curr_date == '') { 3140 current_date = "2026-09-24"; 3141 } 3142 } 3143 3144 $("#destination-search").click(function (e) { 3145 e.preventDefault(); 3146 var queryParameters = {}, 3147 queryString = location.search.substring(1), 3148 re = /([^&=]+)=([^&]*)/g, 3149 m; 3150 while (m = re.exec(queryString)) { 3151 queryParameters[decodeURIComponent(m[1])] = decodeURIComponent(m[2]); 3152 } 3153 3154 var destination = $('#search-destination').val(); 3155 var country = $('option:selected', '#search-destination').attr('data-country'); 3156 var destination_day = ''; 3157 var datepicker_type = $('#destination-month-search').attr('type'); 3158 if(datepicker_type == 'liveaboard'){ 3159 var month_year_array = $('#destination-month-search').val().split("-"); 3160 var destination_month = month_year_array[1]; 3161 var destination_year = month_year_array[0]; 3162 } 3163 else{ 3164 var month_year_array = $('#destination-month-search').val().split("/"); 3165 var destination_month = month_year_array[1]; 3166 var destination_year = month_year_array[2]; 3167 destination_day = month_year_array[0]; 3168 } 3169 3170 if (destination) { 3171 queryParameters['destination'] = destination; 3172 } 3173 3174 if (destination) { 3175 queryParameters['destination'] = destination; 3176 } 3177 3178 if (destination == '') { 3179 delete queryParameters['destination']; 3180 } 3181 3182 var no_days = $('#book_days').val(); 3183 3184 if (no_days) { 3185 queryParameters['days'] = no_days; 3186 } 3187 3188 var course = $('#course-search').val(); 3189 if (course) { 3190 queryParameters['course'] = course; 3191 } 3192 3193 var data = { 3194 action: 'search_submit', 3195 destination: destination, 3196 country: country, 3197 no_days: no_days, 3198 destination_month: destination_month, 3199 destination_year: destination_year, 3200 destination_day: destination_day, 3201 nonce: "7351aeebab" 3202 }; 3203 3204 var start_time = new Date().getTime(); 3205 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3206 $.post(ajaxurl, data, function (response) { 3207 3208 show_debug_info(response, data, start_time); 3209 3210 queryParameters['selectedDate'] = response; 3211 queryParameters['end-month-date'] = 1; 3212 location.search = $.param(queryParameters); 3213 }); 3214 3215 }); 3216 3217 $(".price-range").change(function (e) { 3218 e.preventDefault(); 3219 var arlene = []; 3220 $('.price-range').each(function (index, value) { 3221 if ($(this).prop('checked') == true) { 3222 arlene.push($(this).val()); 3223 } 3224 }); 3225 alert(arlene); 3226 var data = { 3227 action: 'price_range_submit', 3228 destination: destination, 3229 departure: departure, 3230 nonce: "e75e8872a7" 3231 }; 3232 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3233 $.post(ajaxurl, data, function (response) { 3234 // alert(response) 3235 // location.reload(); 3236 }); 3237 }); 3238 3239 $(".nights-range").change(function (e) { 3240 e.preventDefault(); 3241 var arlene = []; 3242 $('.nights-range').each(function (index, value) { 3243 if ($(this).prop('checked') == true) { 3244 arlene.push($(this).val()); 3245 } 3246 }); 3247 alert(arlene); 3248 var data = { 3249 action: 'night_range_submit', 3250 destination: destination, 3251 departure: departure, 3252 nonce: "db4e8f6238" 3253 }; 3254 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3255 $.post(ajaxurl, data, function (response) { 3256 // alert(response) 3257 // location.reload(); 3258 }); 3259 }); 3260 3261 $("#availability_checkbox").change(function (e) { 3262 3263 single = 0; 3264 if ($(this).hasClass("single")) { 3265 single = 1; 3266 } 3267 3268 e.preventDefault(); 3269 jQuery(".loader").css("display", "block"); 3270 jQuery("#boats-div").css("display", "none"); 3271 var offer_applied = 0; 3272 if ($('#offer_package_checkbox').prop('checked') == true) { 3273 offer_applied = 1; 3274 } 3275 3276 var checked = 0; 3277 if ($(this).prop('checked') == true) { 3278 checked = 1; 3279 } 3280 3281 var destination = $('#search-destination').val(); 3282 var departure = $('#search-departure').val(); 3283 var arlene = []; 3284 $('.nights-range').each(function (index, value) { 3285 if ($(this).prop('checked') == true) { 3286 arlene.push($(this).val()); 3287 } 3288 }); 3289 var region_ids = []; 3290 $('.diving-subarea-name').each(function (index, value) { 3291 if ($(this).hasClass('widget-subarea-selected')) { 3292 region_ids.push($(this).attr('data-region-id')); 3293 } 3294 }); 3295 var rating_ids = []; 3296 $('.diver-experience-subtitle-name').each(function (index, value) { 3297 if ($(this).hasClass('widget-subarea-selected')) { 3298 rating_ids.push($(this).attr('data-rating-id')); 3299 } 3300 }); 3301 var wts_name = []; 3302 $('.want-to-see-subtitle').each(function (index, value) { 3303 if ($(this).hasClass('widget-subarea-selected')) { 3304 wts_name.push($(this).attr('data-wts-str')); 3305 } 3306 }); 3307 3308 var offer_pack_code = ""; 3309 var itinerary = ""; 3310 var data_type = $(this).attr('data-type'); 3311 var data = { 3312 action: 'avilability_submit', 3313 destination: destination, 3314 departure: departure, 3315 checked: checked, 3316 current_date: current_date, 3317 region_ids: region_ids, 3318 single: single, 3319 rating_ids: rating_ids, 3320 wts_name: wts_name, 3321 data_type: data_type, 3322 offer_pack_code: offer_pack_code, 3323 offer_applied: offer_applied, 3324 itinerary: itinerary, 3325 nonce: "52b8c03bf1" 3326 }; 3327 3328 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3329 $.post(ajaxurl, data, function (response) { 3330 var res = JSON.parse(response); 3331 if ($('#offer_package_checkbox').prop('checked') != true) { 3332 $(".loader").css("display", "none"); 3333 $("#boats-div").css("display", "block"); 3334 $('.result-count').html(res.total_packages); 3335 } 3336 3337 if (single) { 3338 $('#boats-package-table').html(res.html); 3339 } else { 3340 $('#boats-div').html(res.html); 3341 } 3342 3343 update_price(); 3344 }); 3345 }); 3346 3347 $("#login-submit").click(function (e) { 3348 e.preventDefault(); 3349 var username = $('#login-username').val(); 3350 var password = $('#login-password').val(); 3351 var data = { 3352 action: 'login_submit', 3353 username: username, 3354 password: password, 3355 nonce: "1f7bafd490" 3356 }; 3357 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3358 $.post(ajaxurl, data, function (response) { 3359 // alert(response) 3360 // location.reload(); 3361 }); 3362 }); 3363 3364 $("#next-month-search").click(function (e) { 3365 $(".loader").css("display", "block"); 3366 $("#boats-package-table").css("display", "none"); 3367 $("#boats-div").css("display", "none"); 3368 3369 single = 0; 3370 3371 if ($(this).hasClass("single")) { 3372 single = 1; 3373 } 3374 3375 var checked = 0; 3376 if ($('#availability_checkbox').prop('checked') == true) { 3377 checked = 1; 3378 } 3379 3380 var offer_applied = 0; 3381 if ($('#offer_package_checkbox').prop('checked') == true) { 3382 offer_applied = 1; 3383 } 3384 3385 var region_ids = []; 3386 3387 $('.diving-subarea-name').each(function (index, value) { 3388 if ($(this).hasClass('widget-subarea-selected')) { 3389 region_ids.push($(this).attr('data-region-id')); 3390 } 3391 }); 3392 var rating_ids = []; 3393 $('.diver-experience-subtitle-name').each(function (index, value) { 3394 if ($(this).hasClass('widget-subarea-selected')) { 3395 rating_ids.push($(this).attr('data-rating-id')); 3396 } 3397 }); 3398 var wts_name = []; 3399 $('.want-to-see-subtitle').each(function (index, value) { 3400 if ($(this).hasClass('widget-subarea-selected')) { 3401 wts_name.push($(this).attr('data-wts-str')); 3402 } 3403 }); 3404 var type = $(this).attr('data-type'); 3405 var no_days = 0; 3406 var course_id = 0; 3407 if (type == 'day-diving') { 3408 var action = 'day_diving_search_month_submit'; 3409 var no_days = "0"; 3410 } else if (type == 'padi') { 3411 var action = 'pady_search_month_submit'; 3412 var course_id = "0"; 3413 } else { 3414 var action = 'month_submit'; 3415 } 3416 3417 var offer_pack_code = ""; 3418 var itinerary = ""; 3419 var destination_key = ""; 3420 var data = { 3421 action: action, 3422
3422 current_date: current_date, 3423 next: 1, 3424 checked: checked, 3425 region_ids: region_ids, 3426 single: single, 3427 rating_ids: rating_ids, 3428 wts_name: wts_name, 3429 no_days: no_days, 3430 course_id: course_id, 3431 offer_pack_code: offer_pack_code, 3432 offer_applied: offer_applied, 3433 itinerary: itinerary, 3434 destination_key: destination_key, 3435 nonce: "f7db4e9e3a" 3436 }; 3437 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3438 var start_time = new Date().getTime(); 3439 3440 $.post(ajaxurl, data, function (response) { 3441 3442 var res = JSON.parse(response); 3443 show_debug_info(res, data, start_time); 3444 3445 if (single) { 3446 $('#boats-package-table').html(res.html); 3447 $(".loader").css("display", "none"); 3448 $("#boats-package-table").css("display", "block"); 3449 $('#prev-month-search').prop('disabled', false); 3450 } else { 3451 $('#boats-div').html(res.html); 3452 if ($('#offer_package_checkbox').prop('checked') != true) { 3453 $(".loader").css("display", "none"); 3454 $("#boats-div").css("display", "block"); 3455 $('.result-count').html(res.total_packages); 3456 } 3457 3458 $('#prev-month-search').prop('disabled', false); 3459 } 3460 3461 current_date = res.from_date; 3462 var date_arr = current_date.split("-"); 3463 var mnth = date_arr[1].replace(/^0+/, ''); 3464 var year = date_arr[0]; 3465 $('#month-search').val(year + '-' + mnth); 3466 var datepicker_type = $('#destination-month-search').attr('type'); 3467 if(datepicker_type == 'liveaboard'){ 3468 $('#destination-month-search').val(year + '-' + mnth); 3469 } 3470 else{ 3471 $('#destination-month-search').val(date_arr[2] + '/' + date_arr[1] + '/' + date_arr[0]); 3472 } 3473 update_price(); 3474 }); 3475 }); 3476 3477 $("#prev-month-search").click(function (e) { 3478 $(".loader").css("display", "block"); 3479 $("#boats-package-table").css("display", "none"); 3480 $("#boats-div").css("display", "none"); 3481 single = 0; 3482 if ($(this).hasClass("single")) { 3483 single = 1; 3484 } 3485 3486 var checked = 0; 3487 if ($('#availability_checkbox').prop('checked') == true) { 3488 checked = 1; 3489 } 3490 3491 var offer_applied = 0; 3492 if ($('#offer_package_checkbox').prop('checked') == true) { 3493 offer_applied = 1; 3494 } 3495 3496 var region_ids = []; 3497 $('.diving-subarea-name').each(function (index, value) { 3498 if ($(this).hasClass('widget-subarea-selected')) { 3499 region_ids.push($(this).attr('data-region-id')); 3500 } 3501 }); 3502 var rating_ids = []; 3503 $('.diver-experience-subtitle-name').each(function (index, value) { 3504 if ($(this).hasClass('widget-subarea-selected')) { 3505 rating_ids.push($(this).attr('data-rating-id')); 3506 } 3507 }); 3508 var wts_name = []; 3509 $('.want-to-see-subtitle').each(function (index, value) { 3510 if ($(this).hasClass('widget-subarea-selected')) { 3511 wts_name.push($(this).attr('data-wts-str')); 3512 } 3513 }); 3514 var type = $(this).attr('data-type'); 3515 var no_days = 0; 3516 var course_id = 0; 3517 if (type == 'day-diving') { 3518 var action = 'day_diving_search_month_submit'; 3519 var no_days = "0"; 3520 } else if (type == 'padi') { 3521 var action = 'pady_search_month_submit'; 3522 var course_id = "0"; 3523 } else { 3524 var action = 'month_submit'; 3525 } 3526 3527 var offer_pack_code = ""; 3528 var itinerary = ""; 3529 var destination_key = ""; 3530 var data = { 3531 action: action, 3532 current_date: current_date, 3533 previous: 1, 3534 checked: checked, 3535 region_ids: region_ids, 3536 single: single, 3537 rating_ids: rating_ids, 3538 wts_name: wts_name, 3539 no_days: no_days, 3540 course_id: course_id, 3541 offer_pack_code: offer_pack_code, 3542 offer_applied: offer_applied, 3543 itinerary: itinerary, 3544 destination_key: destination_key, 3545 nonce: "f7db4e9e3a" 3546 }; 3547 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3548 var start_time = new Date().getTime(); 3549 $.post(ajaxurl, data, function (response) { 3550 var res = JSON.parse(response); 3551 3552 show_debug_info(res, data, start_time); 3553 3554 if (single) { 3555 $('#boats-package-table').html(res.html); 3556 $(".loader").css("display", "none"); 3557 $("#boats-package-table").css("display", "block"); 3558 if (res.previous == 0) { 3559 $('#prev-month-search').prop('disabled', true); 3560 } 3561 } else { 3562 $('#boats-div').html(res.html); 3563 if ($('#offer_package_checkbox').prop('checked') != true) { 3564 $(".loader").css("display", "none"); 3565 $("#boats-div").css("display", "block"); 3566 $('.result-count').html(res.total_packages); 3567 } 3568 3569 if (res.previous == 0) { 3570 $('#prev-month-search').prop('disabled', true); 3571 } 3572 } 3573 3574 current_date = res.from_date; 3575 var date_arr = current_date.split("-"); 3576 var mnth = date_arr[1].replace(/^0+/, ''); 3577 var year = date_arr[0]; 3578 $('#month-search').val(year + '-' + mnth); 3579 var datepicker_type = $('#destination-month-search').attr('type'); 3580 if(datepicker_type == 'liveaboard'){ 3581 $('#destination-month-search').val(year + '-' + mnth); 3582 } 3583 else{ 3584 $('#destination-month-search').val(date_arr[2] + '/' + date_arr[1] + '/' + date_arr[0]); 3585 } 3586 update_price(); 3587 }); 3588 }); 3589 $("#month-search").change(function (e) { 3590 $('#destination-month-search').val($(this).val()); 3591 $(".loader").css("display", "block"); 3592 $("#boats-package-table").css("display", "none"); 3593 $("#boats-div").css("display", "none"); 3594 single = 0; 3595 if ($(this).hasClass("single")) { 3596 single = 1; 3597 } 3598 3599 var checked = 0; 3600 if ($('#availability_checkbox').prop('checked') == true) { 3601 checked = 1; 3602 } 3603 3604 var offer_applied = 0; 3605 if ($('#offer_package_checkbox').prop('checked') == true) { 3606 offer_applied = 1; 3607 } 3608 3609 var month_year_array = $(this).val().split("-");
3610 var month = month_year_array[1]; 3611 var year = month_year_array[0]; 3612 var region_ids = []; 3613 $('.diving-subarea-name').each(function (index, value) { 3614 if ($(this).hasClass('widget-subarea-selected')) { 3615 region_ids.push($(this).attr('data-region-id')); 3616 } 3617 }); 3618 var rating_ids = []; 3619 $('.diver-experience-subtitle-name').each(function (index, value) { 3620 if ($(this).hasClass('widget-subarea-selected')) { 3621 rating_ids.push($(this).attr('data-rating-id')); 3622 } 3623 }); 3624 var wts_name = []; 3625 $('.want-to-see-subtitle').each(function (index, value) { 3626 if ($(this).hasClass('widget-subarea-selected')) { 3627 wts_name.push($(this).attr('data-wts-str')); 3628 } 3629 }); 3630 var type = $(this).attr('data-type'); 3631 var no_days = 0; 3632 var course_id = 0; 3633 if (type == 'day-diving') { 3634 var action = 'day_diving_search_month_submit'; 3635 var no_days = "0"; 3636 } else if (type == 'padi') { 3637 var action = 'pady_search_month_submit'; 3638 var course_id = "0"; 3639 } else { 3640 var action = 'month_submit'; 3641 } 3642 3643 var offer_pack_code = ""; 3644 var itinerary = ""; 3645 var destination_key = ""; 3646 var data = { 3647 action: action, 3648 current_date: current_date, 3649 month: month, 3650 year: year, 3651 checked: checked, 3652 region_ids: region_ids, 3653 single: single, 3654 rating_ids: rating_ids, 3655 wts_name: wts_name, 3656 no_days: no_days, 3657 course_id: course_id, 3658 offer_pack_code: offer_pack_code, 3659 offer_applied: offer_applied, 3660 itinerary: itinerary, 3661 destination_key: destination_key, 3662 nonce: "f7db4e9e3a" 3663 }; 3664 var d = new Date(); 3665 current_date = d.getFullYear() + '-' + (month < 10 ? '0' : '') + month + '-' + (day < 10 ? '0' : '') + day; 3666 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3667 var start_time = new Date().getTime(); 3668 3669 $.post(ajaxurl, data, function (response) { 3670 var res = JSON.parse(response); 3671 show_debug_info(res, data, start_time); 3672 if (single) { 3673 $('#boats-package-table').html(res.html); 3674 $(".loader").css("display", "none"); 3675 $("#boats-package-table").css("display", "block"); 3676 } else { 3677 $('#boats-div').html(res.html); 3678 if ($('#offer_package_checkbox').prop('checked') != true) { 3679 $(".loader").css("display", "none"); 3680 $("#boats-div").css("display", "block"); 3681 $('.result-count').html(res.total_packages); 3682 } 3683 } 3684 3685 if (res.previous == 0) { 3686 $('#prev-month-search').prop('disabled', true); 3687 } else { 3688 $('#prev-month-search').prop('disabled', false); 3689 } 3690 3691 current_date = res.from_date; 3692 update_price(); 3693 }); 3694 }); 3695 3696 $("#datepicker-month-search").change(function (e) { 3697 var date_array = $(this).val().split("/"); 3698 var year = date_array[2]; 3699 var month = date_array[1]; 3700 var day = date_array[0]; 3701 var datepicker_type = $('#destination-month-search').attr('type'); 3702 if(datepicker_type == 'liveaboard'){ 3703 $('#destination-month-search').val(year + '-' + month); 3704 } 3705 else{ 3706 $('#destination-month-search').val(date_array[0] + '/' + date_array[1] + '/' + date_array[2]); 3707 } 3708 $(".loader").css("display", "block"); 3709 $("#boats-package-table").css("display", "none"); 3710 $("#boats-div").css("display", "none"); 3711 single = 0; 3712 if ($(this).hasClass("single")) { 3713 single = 1; 3714 } 3715 3716 var checked = 1; 3717 var offer_applied = 0; 3718 var region_ids = []; 3719 $('.diving-subarea-name').each(function (index, value) { 3720 if ($(this).hasClass('widget-subarea-selected')) { 3721 region_ids.push($(this).attr('data-region-id')); 3722 } 3723 }); 3724 var rating_ids = []; 3725 $('.diver-experience-subtitle-name').each(function (index, value) { 3726 if ($(this).hasClass('widget-subarea-selected')) { 3727 rating_ids.push($(this).attr('data-rating-id')); 3728 } 3729 }); 3730 var wts_name = []; 3731 $('.want-to-see-subtitle').each(function (index, value) { 3732 if ($(this).hasClass('widget-subarea-selected')) { 3733 wts_name.push($(this).attr('data-wts-str')); 3734 } 3735 }); 3736 var type = $(this).attr('data-type'); 3737 var no_days = 0; 3738 var course_id = 0; 3739 if (type == 'day-diving') { 3740 var action = 'day_diving_search_month_submit'; 3741 var no_days = "0"; 3742 } else if (type == 'padi') { 3743 var action = 'pady_search_month_submit'; 3744 var course_id = "0"; 3745 } 3746 3747 var offer_pack_code = ""; 3748 var itinerary = ""; 3749 var destination_key = ""; 3750 var data = { 3751 action: action, 3752 current_date: current_date, 3753 month: month, 3754 year: year, 3755 day: day, 3756 checked: checked, 3757 region_ids: region_ids, 3758 single: single, 3759 rating_ids: rating_ids, 3760 wts_name: wts_name, 3761 no_days: no_days, 3762 course_id: course_id, 3763 offer_pack_code: offer_pack_code, 3764 offer_applied: offer_applied, 3765 itinerary: itinerary, 3766 destination_key: destination_key, 3767 nonce: "f7db4e9e3a" 3768 }; 3769 3770 var d = new Date(); 3771 current_date = d.getFullYear() + '-' + (month < 10 ? '0' : '') + month + '-' + (day < 10 ? '0' : '') + day; 3772 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3773 var start_time = new Date().getTime(); 3774 3775 $.post(ajaxurl, data, function (response) { 3776 var res = JSON.parse(response); 3777 show_debug_info(res, data, start_time); 3778 if (single) { 3779 $('#boats-package-table').html(res.html); 3780 $(".loader").css("display", "none"); 3781 $("#boats-package-table").css("display", "block"); 3782 } else { 3783 $('#boats-div').html(res.html); 3784 if ($('#offer_package_checkbox').prop('checked') != true) { 3785 $(".loader").css("display", "none"); 3786 $("#boats-div").css("display", "block"); 3787 $('.result-count').html(res.total_packages); 3788 } 3789 } 3790 current_date = res.from_date; 3791 update_price(); 3792 }); 3793 }); 3794 3795 $("#offer_package_checkbox").change(function (e) { 3796 3797 $(".loader").css("display", "block"); 3798 $("#boats-package-table").css("display", "none"); 3799 $("#boats-div").css("display", "none"); 3800 single = 0; 3801 if ($("#month-search").hasClass("single")) { 3802 single = 1; 3803 } 3804 3805 var offer_applied = 0; 3806 if ($('#offer_package_checkbox').prop('checked') == true) { 3807 offer_applied = 1; 3808 $('#availability_checkbox').prop('checked', false); 3809 $('#availability_checkbox').prop('disabled', true); 3810 $('.date-package-filter-section .filter-sort').css('display', 'none'); 3811 } else { 3812 $('#availability_checkbox').prop('checked', true); 3813 $('#availability_checkbox').prop('disabled', false); 3814 $('.date-package-filter-section .filter-sort').css('display', 'block'); 3815 } 3816 3817 var checked = 0; 3818 if ($('#availability_checkbox').prop('checked') == true) { 3819 checked = 1; 3820 } 3821 3822 var month_year_array = $('#month-search').val().split("-");
3823 var month = month_year_array[1]; 3824 var year = month_year_array[0]; 3825 var region_ids = []; 3826 $('.diving-subarea-name').each(function (index, value) { 3827 if ($(this).hasClass('widget-subarea-selected')) { 3828 region_ids.push($(this).attr('data-region-id')); 3829 } 3830 }); 3831 var rating_ids = []; 3832 $('.diver-experience-subtitle-name').each(function (index, value) { 3833 if ($(this).hasClass('widget-subarea-selected')) { 3834 rating_ids.push($(this).attr('data-rating-id')); 3835 } 3836 }); 3837 var wts_name = []; 3838 $('.want-to-see-subtitle').each(function (index, value) { 3839 if ($(this).hasClass('widget-subarea-selected')) { 3840 wts_name.push($(this).attr('data-wts-str')); 3841 } 3842 }); 3843 var type = $("#month-search").attr('data-type'); 3844 var no_days = 0; 3845 var course_id = 0; 3846 if (type == 'day-diving') { 3847 var action = 'day_diving_search_month_submit'; 3848 var no_days = "0"; 3849 } else if (type == 'padi') { 3850 var action = 'pady_search_month_submit'; 3851 var course_id = "0"; 3852 } else { 3853 var action = 'month_submit'; 3854 } 3855 3856 var offer_pack_code = ""; 3857 var itinerary = ""; 3858 var destination_key = ""; 3859 var data = { 3860 action: action, 3861 current_date: current_date, 3862 month: month, 3863 year: year, 3864 checked: checked, 3865 region_ids: region_ids, 3866 single: single, 3867 rating_ids: rating_ids, 3868 wts_name: wts_name, 3869 no_days: no_days, 3870 course_id: course_id, 3871 offer_pack_code: offer_pack_code, 3872 offer_applied: offer_applied, 3873 itinerary: itinerary, 3874 destination_key: destination_key, 3875 nonce: "f7db4e9e3a" 3876 }; 3877 3878 var d = new Date(); 3879 current_date = d.getFullYear() + '-' + (month < 10 ? '0' : '') + month + '-' + (day < 10 ? '0' : '') + day; 3880 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3881 var start_time = new Date().getTime(); 3882 $.post(ajaxurl, data, function (response) { 3883 var res = JSON.parse(response); 3884 show_debug_info(res, data, start_time); 3885 if (single) { 3886 $('#boats-package-table').html(res.html); 3887 $(".loader").css("display", "none"); 3888 $("#boats-package-table").css("display", "block"); 3889 } else { 3890 $('#boats-div').html(res.html); 3891 if ($('#offer_package_checkbox').prop('checked') != true) { 3892 $(".loader").css("display", "none"); 3893 $("#boats-div").css("display", "block"); 3894 $('.result-count').html(res.total_packages); 3895 } 3896 } 3897 3898 if (res.previous == 0) { 3899 $('#prev-month-search').prop('disabled', true); 3900 } else { 3901 $('#prev-month-search').prop('disabled', false); 3902 } 3903 3904 current_date = res.from_date; 3905 update_price(); 3906 3907 }); 3908 }); 3909 3910 $('.diving-subarea-name').click(function () { 3911 var obj = $(this); 3912 if (obj.hasClass("widget-subarea-selected")) { 3913 obj.removeClass('widget-subarea-selected'); 3914 obj.removeAttr("selected"); 3915 } else { 3916 obj.addClass('widget-subarea-selected').attr('selected', 'selected'); 3917 } 3918 3919 fn_regions_submit(); 3920 }); 3921 3922 $('.diver-experience-subtitle-name').click(function () { 3923 var obj = $(this); 3924 if (obj.hasClass("widget-subarea-selected")) { 3925 obj.removeClass('widget-subarea-selected'); 3926 obj.removeAttr("selected"); 3927 } else { 3928 obj.addClass('widget-subarea-selected').attr('selected', 'selected'); 3929 } 3930 3931 fn_regions_submit(); 3932 }); 3933 3934 $('.want-to-see-subtitle').click(function () { 3935 var obj = $(this); 3936 if (obj.hasClass("widget-subarea-selected")) { 3937 obj.removeClass('widget-subarea-selected'); 3938 obj.removeAttr("selected"); 3939 } else { 3940 $('.want-to-see-subtitle').each(function (index, value) { 3941 $(this).removeClass('widget-subarea-selected'); 3942 $(this).removeAttr("selected"); 3943 }); 3944 obj.addClass('widget-subarea-selected').attr('selected', 'selected'); 3945 } 3946 3947 fn_regions_submit(); 3948 }); 3949 3950 $("#view_all_cabins").click(function (e) { 3951 e.preventDefault(); 3952 var data = { 3953 action: 'fetch_all_cabins', 3954 nonce: "1b086a8d61", 3955 post_id: 444 }; 3956 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 3957 var start_time = new Date().getTime(); 3958 $.post(ajaxurl, data, function (response) { 3959 show_debug_info(response, data, start_time); 3960 var response = response.slice(0, -1); 3961 $('.cabin-section').html(response); 3962 $('#view_all_cabins').hide(); 3963 }); 3964 }); 3965 }); 3966 /* END OF DOCUMENT READY*/ 3967 3968 3969 function fn_regions_submit() { 3970 jQuery(".loader").css("display", "block"); 3971 jQuery("#boats-div").css("display", "none"); 3972 var region_ids = []; 3973 jQuery('.diving-subarea-name').each(function (index, value) { 3974 if (jQuery(this).hasClass('widget-subarea-selected')) { 3975 region_ids.push(jQuery(this).attr('data-region-id')); 3976 } 3977 }); 3978 if (region_ids.length === 0) { 3979 region_ids.push(jQuery('#search-destination').val()); 3980 } 3981 3982 var checked = 0; 3983 if (jQuery('#availability_checkbox').prop('checked') == true) { 3984 checked = 1; 3985 } 3986 3987 var offer_applied = 0; 3988 if (jQuery('#offer_package_checkbox').prop('checked') == true) { 3989 offer_applied = 1; 3990 } 3991 3992 var rating_ids = []; 3993 jQuery('.diver-experience-subtitle-name').each(function (index, value) { 3994 if (jQuery(this).hasClass('widget-subarea-selected')) { 3995 rating_ids.push(jQuery(this).attr('data-rating-id')); 3996 } 3997 }); 3998 var wts_name = []; 3999 jQuery('.want-to-see-subtitle').each(function (index, value) { 4000 if (jQuery(this).hasClass('widget-subarea-selected')) { 4001 wts_name.push(jQuery(this).attr('data-wts-str')); 4002 } 4003 }); 4004 var offer_pack_code = ""; 4005 var itinerary = ""; 4006 var data = {
4007 action: 'regions_submit', 4008 checked: checked, 4009 current_date: current_date, 4010 region_ids: region_ids, 4011 rating_ids: rating_ids, 4012 wts_name: wts_name, 4013 offer_pack_code: offer_pack_code, 4014 offer_applied: offer_applied, 4015 itinerary: itinerary, 4016 nonce: "80620db749" 4017 }; 4018 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4019 jQuery.post(ajaxurl, data, function (response) { 4020 var response = response.slice(0, -1); 4021 var res = JSON.parse(response); 4022 if (jQuery('#offer_package_checkbox').prop('checked') != true) { 4023 jQuery(".loader").css("display", "none"); 4024 jQuery("#boats-div").css("display", "block"); 4025 jQuery('.result-count').html(res.total_packages); 4026 } 4027 4028 jQuery('#boats-div').html(res.html); 4029 update_price(); 4030 }); 4031 } 4032 4033 jQuery(document).on('change', 'input[name=ed_currency]', function () { 4034 var data_type = jQuery(this).attr('data-type'); 4035 var region_ids = []; 4036 jQuery('.diving-subarea-name').each(function (index, value) { 4037 if (jQuery(this).hasClass('widget-subarea-selected')) { 4038 region_ids.push(jQuery(this).attr('data-region-id')); 4039 } 4040 }); 4041 var checked = 0; 4042 if (jQuery('#availability_checkbox').prop('checked') == true) { 4043 checked = 1; 4044 } 4045 4046 var rating_ids = []; 4047 jQuery('.diver-experience-subtitle-name').each(function (index, value) { 4048 if (jQuery(this).hasClass('widget-subarea-selected')) { 4049 rating_ids.push(jQuery(this).attr('data-rating-id')); 4050 } 4051 }); 4052 var wts_name = []; 4053 jQuery('.want-to-see-subtitle').each(function (index, value) { 4054 if (jQuery(this).hasClass('widget-subarea-selected')) { 4055 wts_name.push(jQuery(this).attr('data-wts-str')); 4056 } 4057 }); 4058 jQuery('#boats-package-table').css('display', 'none'); 4059 jQuery('.loader').css('display', 'block'); 4060 var currency_id = jQuery('input[name=ed_currency]:checked').val(); 4061 var offer_pack_code = ""; 4062 var itinerary = ""; 4063 var data = { 4064 action: 'currency_submit', 4065 currency_id: currency_id, 4066 checked: checked, 4067 current_date: current_date, 4068 region_ids: region_ids, 4069 rating_ids: rating_ids, 4070 wts_name: wts_name, 4071 data_type: data_type, 4072 offer_pack_code: offer_pack_code, 4073 itinerary: itinerary, 4074 nonce: "7a3465b720" 4075 }; 4076 4077 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4078 4079 jQuery.post(ajaxurl, data, function (response) { 4080 4081 var response = response.slice(0, -1); 4082 var url = window.location.href; 4083 url = removeURLParameter(url, 'selectedDate'); 4084 url = removeURLParameter(url, 'currency_id'); 4085 4086 if (current_date_check !== current_date) { 4087 4088 if (url.indexOf('?') > -1) { 4089 url += '&selectedDate=' + current_date 4090 } else { 4091 url += '?selectedDate=' + current_date 4092 } 4093 4094 } 4095 4096 if (url.indexOf('?') > -1) { 4097 url += '¤cy_id=' + currency_id 4098 } else { 4099 url += '?currency_id=' + currency_id 4100 } 4101 4102 window.open(url, "_self"); 4103 4104 }); 4105 }); 4106 4107 jQuery("#day-diving-prev").click(function (e) { 4108 jQuery(".loader").css("display", "block"); 4109 jQuery(".boats-table").css("display", "none"); 4110 var region_id = jQuery(this).attr('data-region-id'); 4111 var wp_id = jQuery(this).attr('data-wp-id'); 4112 var offer_pack_code = ""; 4113 var itinerary = ""; 4114 var data = { 4115 action: 'day_diving_month_submit', 4116 current_date: current_date, 4117 region_id: region_id, 4118 wp_id: wp_id, 4119 previous: 1, 4120 offer_pack_code: offer_pack_code, 4121 itinerary: itinerary, 4122 nonce: "4d29f91a54" 4123 }; 4124 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4125 jQuery.post(ajaxurl, data, function (response) { 4126 var res = JSON.parse(response); 4127 jQuery('.boats-table').html(res.html); 4128 jQuery(".loader").css("display", "none"); 4129 jQuery(".boats-table").css("display", "block"); 4130 current_date = res.from_date; 4131 var date_arr = current_date.split("-"); 4132 var mnth = date_arr[1].replace(/^0+/, ''); 4133 jQuery('#day-diving-month').val(mnth); 4134 if (res.previous == 0) { 4135 jQuery('#day-diving-prev').prop('disabled', true); 4136 } 4137 4138 update_price(); 4139 }); 4140 }); 4141 4142 jQuery("#day-diving-next").click(function (e) { 4143 jQuery(".loader").css("display", "block"); 4144 jQuery(".boats-table").css("display", "none"); 4145 var region_id = jQuery(this).attr('data-region-id'); 4146 var wp_id = jQuery(this).attr('data-wp-id'); 4147 var offer_pack_code = ""; 4148 var itinerary = ""; 4149 var data = { 4150 action: 'day_diving_month_submit', 4151 current_date: current_date, 4152 region_id: region_id, 4153 wp_id: wp_id, 4154 next: 1, 4155 offer_pack_code: offer_pack_code, 4156 itinerary: itinerary, 4157 nonce: "4d29f91a54" 4158 }; 4159 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4160 jQuery.post(ajaxurl, data, function (response) { 4161 var res = JSON.parse(response); 4162 jQuery('.boats-table').html(res.html); 4163 jQuery(".loader").css("display", "none"); 4164 jQuery(".boats-table").css("display", "block"); 4165 current_date = res.from_date; 4166 var date_arr = current_date.split("-"); 4167 var mnth = date_arr[1].replace(/^0+/, ''); 4168 jQuery('#day-diving-month').val(mnth); 4169 jQuery('#day-diving-prev').prop('disabled', false); 4170 update_price(); 4171 }); 4172 }); 4173 4174 jQuery(document).on('change', '#day-diving-month', function () { 4175 jQuery(".loader").css("display", "block"); 4176 jQuery(".boats-table").css("display", "none"); 4177 var offer_pack_code = ""; 4178 var itinerary = ""; 4179 var region_id = jQuery(this).attr('data-region-id'); 4180 var wp_id = jQuery(this).attr('data-wp-id'); 4181 var data = { 4182 action: 'day_diving_month_submit', 4183 current_date: current_date, 4184 region_id: region_id, 4185 wp_id: wp_id, 4186 month: jQuery(this).val(), 4187 offer_pack_code: offer_pack_code, 4188 itinerary: itinerary, 4189 nonce: "4d29f91a54" 4190 }; 4191 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4192 jQuery.post(ajaxurl, data, function (response) { 4193 var res = JSON.parse(response); 4194 jQuery('.boats-table').html(res.html); 4195 jQuery(".loader").css("display", "none"); 4196 jQuery(".boats-table").css("display", "block"); 4197 current_date = res.from_date; 4198 if (res.previous == 0) { 4199 jQuery('#day-diving-prev').prop('disabled', true); 4200 } else { 4201 jQuery('#day-diving-prev').prop('disabled', false); 4202 } 4203 4204 update_price(); 4205 }); 4206 }); 4207 4208 jQuery(document).on('click', '#pady-course-prev', function (e) { 4209 jQuery(".loader").css("display", "block"); 4210 jQuery(".boats-table").css("display", "none"); 4211 var package_code = jQuery(this).attr('data-package-code'); 4212 var wp_id = jQuery(this).attr('data-wp-id'); 4213 var offer_pack_code = ""; 4214 var itinerary = ""; 4215 var data = { 4216 action: 'pady_course_month_submit', 4217 current_date: current_date, 4218 package_code: package_code, 4219 wp_id: wp_id, 4220 previous: 1, 4221 offer_pack_code: offer_pack_code, 4222 itinerary: itinerary, 4223 nonce: "a73caa99eb" 4224 }; 4225 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4226 jQuery.post(ajaxurl, data, function (response) { 4227 var res = JSON.parse(response); 4228 jQuery('.boats-table').html(res.html); 4229 jQuery(".loader").css("display", "none"); 4230 jQuery(".boats-table").css("display", "block"); 4231 current_date = res.from_date; 4232 var date_arr = current_date.split("-"); 4233 var mnth = date_arr[1].replace(/^0+/, ''); 4234 jQuery('#pady-course-month').val(mnth); 4235 if (res.previous == 0) { 4236 jQuery('#pady-course-prev').prop('disabled', true); 4237 } 4238 4239 update_price(); 4240 }); 4241 }); 4242 4243 jQuery(document).on('click', '#pady-course-next', function (e) { 4244 jQuery(".loader").css("display", "block"); 4245 jQuery(".boats-table").css("display", "none"); 4246 var region_id = jQuery(this).attr('data-region-id'); 4247 var wp_id = jQuery(this).attr('data-wp-id'); 4248 var package_code = jQuery(this).attr('data-package-code'); 4249 var offer_pack_code = ""; 4250 var itinerary = ""; 4251 var data = { 4252 action: 'pady_course_month_submit', 4253 current_date: current_date, 4254 package_code: package_code, 4255 wp_id: wp_id, 4256 next: 1, 4257 offer_pack_code: offer_pack_code, 4258 itinerary: itinerary, 4259 nonce: "a73caa99eb" 4260 }; 4261 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4262 jQuery.post(ajaxurl, data, function (response) { 4263 // var response = response.slice(0,-1); 4264 var res = JSON.parse(response); 4265 jQuery('.boats-table').html(res.html); 4266 jQuery(".loader").css("display", "none"); 4267 jQuery(".boats-table").css("display", "block"); 4268 current_date = res.from_date; 4269 var date_arr = current_date.split("-"); 4270 var mnth = date_arr[1].replace(/^0+/, ''); 4271 jQuery('#pady-course-month').val(mnth); 4272 jQuery('#pady-course-prev').prop('disabled', false); 4273 update_price(); 4274 }); 4275 }); 4276 4277 jQuery(document).on('change', '#pady-course-month', function () { 4278 jQuery(".loader").css("display", "block"); 4279 jQuery(".boats-table").css("display", "none"); 4280 var package_code = jQuery(this).attr('data-package-code'); 4281 var wp_id = jQuery(this).attr('data-wp-id'); 4282 var offer_pack_code = ""; 4283 var itinerary = ""; 4284 var data = { 4285 action: 'pady_course_month_submit', 4286 current_date: current_date, 4287 package_code: package_code, 4288 wp_id: wp_id, 4289 month: jQuery(this).val(), 4290 offer_pack_code: offer_pack_code, 4291 itinerary: itinerary, 4292 nonce: "a73caa99eb" 4293 }; 4294 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4295 jQuery.post(ajaxurl, data, function (response) { 4296 // var response = response.slice(0,-1); 4297 var res = JSON.parse(response); 4298 jQuery('.boats-table').html(res.html); 4299 jQuery(".loader").css("display", "none"); 4300 jQuery(".boats-table").css("display", "block"); 4301 current_date = res.from_date; 4302 if (res.previous == 0) { 4303 jQuery('#day-diving-prev').prop('disabled', true); 4304 } else { 4305 jQuery('#day-diving-prev').prop('disabled', false); 4306 } 4307 4308 update_price(); 4309 }); 4310 }); 4311
4312 jQuery(document).on('click', '#see-more-search-day-diving', function () { 4313 var wp_id = 0; 4314 var attr = jQuery(this).attr('data-wp-id'); 4315 if (typeof attr !== typeof undefined && attr !== false) { 4316 wp_id = attr; 4317 } 4318 4319 var supplier = jQuery(this).attr('data-sup'); 4320 var supplier_id = jQuery(this).attr('data-sup-id'); 4321 var checked = 0; 4322 var region_ids = []; 4323 jQuery('.diving-subarea-name').each(function (index, value) { 4324 if (jQuery(this).hasClass('widget-subarea-selected')) { 4325 region_ids.push(jQuery(this).attr('data-region-id')); 4326 } 4327 }); 4328 if (jQuery('#availability_checkbox').prop('checked') == true) { 4329 checked = 1; 4330 } 4331 4332 var rating_ids = []; 4333 jQuery('.diver-experience-subtitle-name').each(function (index, value) { 4334 if (jQuery(this).hasClass('widget-subarea-selected')) { 4335 rating_ids.push(jQuery(this).attr('data-rating-id')); 4336 } 4337 }); 4338 var wts_name = []; 4339 jQuery('.want-to-see-subtitle').each(function (index, value) { 4340 if (jQuery(this).hasClass('widget-subarea-selected')) { 4341 wts_name.push(jQuery(this).attr('data-wts-str')); 4342 } 4343 }); 4344 var offer_pack_code = ""; 4345 var itinerary = ""; 4346 var data = { 4347 action: 'see_more_submit_day_diving', 4348 supplier: supplier, 4349 checked: checked, 4350 current_date: current_date, 4351 supplier_id: supplier_id, 4352 region_ids: region_ids, 4353 wp_id: wp_id, 4354 rating_ids: rating_ids, 4355 wts_name: wts_name, 4356 offer_pack_code: offer_pack_code, 4357 itinerary: itinerary, 4358 nonce: "e73b27de78" 4359 }; 4360 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4361 jQuery.post(ajaxurl, data, function (response) { 4362 var response = response.slice(0, -1); 4363 jQuery('#' + supplier_id).html(response); 4364 jQuery('.' + supplier_id).remove(); 4365 }); 4366 }); 4367 4368 jQuery(document).on('click', '.see-more-link', function () { 4369 jQuery(this).html('<div class="loader2" style="width:25px;height: 25px;"></div>'); 4370 var see_more_id = jQuery(this).attr('id'); 4371 var offer_pack_code = ""; 4372 var itinerary = ""; 4373 var ending_date = jQuery(this).attr('data-end-date'); 4374 var starting_date = jQuery(this).attr('data-start-date'); 4375 if (see_more_id == 'see-more-pady-course') { 4376 var package_code = jQuery(this).attr('data-package-code'); 4377 var data = { 4378 action: 'pady_course_month_submit', 4379 current_date: current_date, 4380 package_code: package_code, 4381 see_more: 1, 4382 offer_pack_code: offer_pack_code, 4383 itinerary: itinerary, 4384 ending_date: ending_date, 4385 starting_date: starting_date, 4386 nonce: "a73caa99eb" 4387 }; 4388 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4389 jQuery.post(ajaxurl, data, function (response) { 4390 // var response = response.slice(0,-1); 4391 var res = JSON.parse(response); 4392 jQuery('.boats-table').html(res.html); 4393 update_price(); 4394 }); 4395 } else if (see_more_id == 'see-more-day-diving') { 4396 var region_id = jQuery(this).attr('data-region-id'); 4397 var data = { 4398 action: 'day_diving_month_submit', 4399 current_date: current_date, 4400 region_id: region_id, 4401 see_more: 1, 4402 offer_pack_code: offer_pack_code, 4403 itinerary: itinerary, 4404 ending_date: ending_date, 4405 starting_date: starting_date, 4406 nonce: "4d29f91a54" 4407 }; 4408 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4409 jQuery.post(ajaxurl, data, function (response) { 4410 // var response = response.slice(0,-1); 4411 var res = JSON.parse(response); 4412 jQuery('.boats-table').html(res.html); 4413 }); 4414 } else { 4415 var wp_id = 0; 4416 var pack_code = ''; 4417 var ptype = ''; 4418 var attr = jQuery(this).attr('data-wp-id'); 4419 var pack_attr = jQuery(this).attr('data-pack-code'); 4420 var data_ptype = jQuery(this).attr('ptype'); 4421 var dive_duration = jQuery(this).attr('dive-duration'); 4422 if (typeof attr !== typeof undefined && attr !== false) { 4423 wp_id = attr; 4424 } 4425 4426 if (typeof pack_attr !== typeof undefined && pack_attr !== false) { 4427 pack_code = pack_attr; 4428 } 4429 4430 if (typeof data_ptype !== typeof undefined && data_ptype !== false) { 4431 ptype = data_ptype; 4432 } 4433 4434 var supplier = jQuery(this).attr('data-sup'); 4435 var supplier_id = jQuery(this).attr('data-sup-id'); 4436 var checked = 0; 4437 var region_ids = []; 4438 jQuery('.diving-subarea-name').each(function (index, value) { 4439 if (jQuery(this).hasClass('widget-subarea-selected')) { 4440 region_ids.push(jQuery(this).attr('data-region-id')); 4441 } 4442 }); 4443 if (jQuery('#availability_checkbox').length) { 4444 if (jQuery('#availability_checkbox').prop('checked') == true) { 4445 checked = 1; 4446 } 4447 } else { 4448 checked = 1; 4449 } 4450 4451 var rating_ids = []; 4452 jQuery('.diver-experience-subtitle-name').each(function (index, value) { 4453 if (jQuery(this).hasClass('widget-subarea-selected')) { 4454 rating_ids.push(jQuery(this).attr('data-rating-id')); 4455 } 4456 }); 4457 var wts_name = []; 4458 jQuery('.want-to-see-subtitle').each(function (index, value) { 4459 if (jQuery(this).hasClass('widget-subarea-selected')) { 4460 wts_name.push(jQuery(this).attr('data-wts-str')); 4461 } 4462 }); 4463 var offer_pack_code = ""; 4464 var itinerary = ""; 4465 var destination_key = ""; 4466 var data = { 4467 action: 'see_more_submit', 4468 supplier: supplier, 4469 checked: checked, 4470 current_date: current_date, 4471 supplier_id: supplier_id, 4472 region_ids: region_ids, 4473 wp_id: wp_id, 4474 rating_ids: rating_ids, 4475 wts_name: wts_name, 4476 pack_code: pack_code, 4477 ptype: ptype, 4478 offer_pack_code: offer_pack_code, 4479 itinerary: itinerary, 4480 destination_key: destination_key, 4481 ending_date: ending_date, 4482 starting_date: starting_date, 4483 dive_duration: dive_duration, 4484 nonce: "dceaf4cd2e" 4485 }; 4486 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4487 jQuery.post(ajaxurl, data, function (response) { 4488 var response = response.slice(0, -1); 4489 jQuery('#' + supplier_id).html(response); 4490 jQuery('.' + supplier_id).remove(); 4491 update_price(); 4492 }); 4493 } 4494 }); 4495 4496 jQuery(document).on('click', '.bronze, .silver, .gold, .platinum', function (e) { 4497 e.preventDefault(); 4498 jQuery(".loader").css("display", "block"); 4499 jQuery(".pady-packages").css("display", "none"); 4500 var package_code = jQuery(this).attr('data-package-code'); 4501 var wp_id = jQuery(this).attr('data-wp-id'); 4502 var data = { 4503 action: 'pady_single_submit', 4504 package_code: package_code, 4505 wp_id: wp_id, 4506 nonce: "db418c5250" 4507 }; 4508 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4509 jQuery.post(ajaxurl, data, function (response) { 4510 var response = response.slice(0, -1); 4511 jQuery('#padi-single-packages').html(response); 4512 jQuery(".loader").css("display", "none"); 4513 jQuery('html, body').animate({ 4514 scrollTop: jQuery("#padi-single-packages").offset().top 4515 }, 800); 4516 update_price(); 4517 }); 4518 }); 4519 4520 jQuery(document).on('click', '.table_itenary', function (e) { 4521 jQuery(".loader1").css("display", "block"); 4522 var pack_code = jQuery(this).attr('pack-code'); 4523 var fid = jQuery(this).attr("href"); 4524 var departure_reference = fid.substring(1, fid.length); 4525 var departure_reference_arr = departure_reference.split("-"); 4526 departure_reference = departure_reference_arr[0]; 4527 var pack_name = jQuery(this).attr("pack-name"); 4528 var post_id = jQuery(this).attr("post-id"); 4529 var itinerary_name = jQuery(this).attr("itinerary-name"); 4530 var my_bookings = 0; 4531 if(jQuery(this).hasClass('my-booking-a')){ 4532 my_bookings = 1; 4533 } 4534 var data = { 4535 action: 'fetch_itenary_details', 4536 pack_code: pack_code, 4537 departure_reference: departure_reference, 4538 pack_name: pack_name, 4539 post_id: post_id, 4540 itinerary_name: itinerary_name, 4541 my_bookings: my_bookings, 4542 nonce: "b6dd586a3f" 4543 }; 4544 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4545 jQuery.post(ajaxurl, data, function (response) { 4546 var response = response.slice(0, -1); 4547 jQuery(".loader1").css("display", "none"); 4548 jQuery('.featherlight-inner').html(response); 4549 }); 4550 }); 4551 4552 jQuery(document).on('click', '.table_whats_included', function (e) { 4553 jQuery(".loader1").css("display", "block"); 4554 var pack_code = jQuery(this).attr('pack-code'); 4555 var fid = jQuery(this).attr("href"); 4556 var departure_reference = fid.substring(1, fid.length); 4557 var departure_reference_arr = departure_reference.split("-"); 4558 departure_reference = departure_reference_arr[0]; 4559 var my_bookings = 0; 4560 if(jQuery(this).hasClass('my-booking-a')){ 4561 my_bookings = 1; 4562 } 4563 var data = { 4564 action: 'fetch_inc_exc_details', 4565 pack_code: pack_code, 4566 departure_reference: departure_reference, 4567 my_bookings: my_bookings, 4568 nonce: "0197441f3c" 4569 }; 4570 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4571 jQuery.post(ajaxurl, data, function (response) { 4572 var response = response.slice(0, -1); 4573 jQuery(".loader1").css("display", "none"); 4574 jQuery('.featherlight-inner').html(response); 4575 }); 4576 }); 4577 4578 jQuery(document).on('click', '.table_transfers', function (e) { 4579 jQuery(".loader1").css("display", "block"); 4580 var pack_code = jQuery(this).attr('pack-code'); 4581 var fid = jQuery(this).attr("href"); 4582 var departure_reference = fid.substring(1, fid.length); 4583 var departure_reference_arr = departure_reference.split("-"); 4584 departure_reference = departure_reference_arr[0]; 4585 var my_bookings = 0; 4586 if(jQuery(this).hasClass('my-booking-a')){ 4587 my_bookings = 1; 4588 } 4589 var data = { 4590 action: 'fetch_transfer_details', 4591 pack_code: pack_code, 4592 departure_reference: departure_reference, 4593 my_bookings: my_bookings, 4594 nonce: "30a9d94dd4" 4595 }; 4596 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4597 jQuery.post(ajaxurl, data, function (response) { 4598 var response = response.slice(0, -1); 4599 jQuery(".loader1").css("display", "none"); 4600 jQuery('.featherlight-inner').html(response); 4601 }); 4602 }); 4603 4604 jQuery(document).on('click', '.group-form', function (e) { 4605 var start_date = jQuery(this).attr('data-start-date'); 4606 var pack_name = jQuery(this).attr('data-pack-name'); 4607 jQuery('#package_start_date').val(start_date); 4608 jQuery('#package_name').val(pack_name); 4609 }); 4610 4611 if (maldives_country_page) { 4612 jQuery('.search-form select[name="state"] option[value="6001"]').prop("selected", "selected"); 4613 jQuery('.search-form select[name="state"]').attr("disabled", "disabled"); 4614 jQuery('.search-form select[name="state"]').parent().parent().hide(); 4615 } 4616 4617 if (indonesia_country_page) { 4618 jQuery('.search-form select[name="state"] option[value="6049"]').prop("selected", "selected"); 4619 jQuery('.search-form select[name="state"]').attr("disabled", "disabled"); 4620 jQuery('.search-form select[name="state"]').parent().parent().hide(); 4621 } 4622 4623 if (is_home || how_book_page || egypt_country_page) { 4624 jQuery(document).on('change', '#package_type', function (e) { 4625 var pack_type = jQuery(this).val(); 4626 home_page_regions_func(pack_type); 4627 }); 4628 4629 jQuery(document).on('click', '.package_type_link', function (e) { 4630 var pack_type = jQuery(this).attr('data-value'); 4631 home_page_regions_func(pack_type); 4632 }); 4633 4634 function home_page_regions_func(pack_type){ 4635 var data = { 4636 action: 'fetch_home_page_regions', 4637 pack_type: pack_type 4638 }; 4639 4640 if (pack_type != 'default') { 4641 jQuery('#home_regions').html("<option> loading ... </option>"); 4642 jQuery(".loader").css("display", "block"); 4643 } 4644 4645 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4646 4647 jQuery.post(ajaxurl, data, function (response) { 4648 var response = response.slice(0, -1); 4649 var res = JSON.parse(response); 4650 console.log(response); 4651 4652 jQuery('#home_regions').html(res.html); 4653 if (res.success == 0) { 4654 jQuery('#home_regions').prop('disabled', true); 4655 jQuery('.datepicker').prop('disabled', true); 4656 } else { 4657 console.log(res.starting_date); 4658 if (pack_type == 'liveaboard') { 4659 jQuery('#home-datepicker').html("<div class='input-group-prepend'><span class='input-group-text' id='basic-addon1'><img class=='nolazymedia' src='/wp-content/uploads/2019/06/upcoming-departures.png'></span></div><select class='form-control' id='month-search' name='book_date'>" + search_months + "</select>"); 4660 } else { 4661 jQuery('#home-datepicker').html('<div class="input-group-prepend"><span class="input-group-text" id="basic-addon1"><img class=="nolazymedia" src="/wp-content/uploads/2019/06/upcoming-departures.png"></span></div><input type="text" class="form-control datepicker" name="book_date" placeholder="Select a Date..." autocomplete="off" disabled> '); 4662 jQuery('.search-form .datepicker').datepicker({ 4663 format: 'dd/mm/yyyy', 4664 autoclose: true 4665 }); 4666 } 4667 4668 jQuery('#home_regions').prop('disabled', false); 4669 jQuery('.search-form .datepicker').prop('disabled', false); 4670 jQuery('.search-form .datepicker').val(res.starting_date); 4671 // jQuery('.search-form .datepicker').datepicker( "setDate" , "03/25/2021" ); 4672 if (egypt_country_page) { 4673 jQuery('select#home_regions option[value="6004"]').prop("selected", "selected"); 4674 } 4675 } 4676 4677 jQuery(".loader").css("display", "none"); 4678 }); 4679 } 4680 4681 jQuery(window).bind("pageshow", function () { 4682 jQuery('#package_type').val("default"); 4683 }); 4684 } 4685 4686 function getKeyByValue(object, value) { 4687 return Object.keys(object).find(key => object[key] === value); 4688 } 4689 4690 function return_JS_date(date){ 4691 var [day, month, year] = date.split("-"); 4692 var return_date = new Date(year, month - 1, day); 4693 return return_date; 4694 } 4695 4696 function return_JS_date_format2(date){ 4697 var return_date = new Date(date); 4698 return return_date; 4699 } 4700 4701 function formatDate(date) { 4702 var d = new Date(date),
4703 month = '' + (d.getMonth() + 1), 4704 day = '' + d.getDate(), 4705 year = d.getFullYear(); 4706 if (month.length < 2) month = '0' + month; 4707 if (day.length < 2) day = '0' + day; 4708 return [day, month, year].join('-'); 4709 } 4710 4711 function update_price() { 4712 4713 var package_ids = []; 4714 var departure_dates = []; 4715 var package_codes = []; 4716 4717 jQuery('.price_undefined').each(function (index, value) { 4718 package_ids.push(jQuery(this).attr('data-package-id')); 4719 }); 4720 jQuery('.boats-package-date').each(function (index, value) { 4721 departure_dates.push(jQuery(this).html()); 4722 }); 4723 jQuery('.boats-package').each(function (index, value) { 4724 var pack_id = jQuery(this).attr('package_id'); 4725 package_codes.push(pack_id); 4726 }); 4727 4728 var data = { 4729 action: 'load_prices', 4730 package_ids: package_ids, 4731 package_codes: package_codes, 4732 departure_dates: departure_dates, 4733 nonce: "eb6cbfb9bf" 4734 }; 4735 4736 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 4737 var start_time = new Date().getTime(); 4738 4739 jQuery.post(ajaxurl, data, function (response) { 4740 4741 var res = JSON.parse(response); 4742 show_debug_info(res, data, start_time); 4743 4744 jQuery('.price_undefined').each(function (index, value) { 4745 var pack_travel_date = jQuery(this).closest('tr').find('.boats-package-date').html(); 4746 var pack_travel_end_date = jQuery(this).closest('tr').find('.hidden_end_date').html(); 4747 var pack_travel_date_array = pack_travel_date.split("-"); 4748 var pack_travel_end_date_array = pack_travel_end_date.split("-"); 4749 pack_travel_date = pack_travel_date_array[2] + '-' + pack_travel_date_array[1] + '-' + pack_travel_date_array[0]; 4750 pack_travel_end_date = pack_travel_end_date_array[0] + '-' + pack_travel_end_date_array[1] + '-' + pack_travel_end_date_array[2]; 4751 var fullDate = new Date(); 4752 var twoDigitMonth = fullDate.getMonth() + 1; 4753 twoDigitMonth = twoDigitMonth + ""; 4754 if (twoDigitMonth.length == 1) twoDigitMonth = "0" + twoDigitMonth; 4755 var twoDigitDate = fullDate.getDate() + ""; 4756 if (twoDigitDate.length == 1) twoDigitDate = "0" + twoDigitDate; 4757 var currentDate = twoDigitDate + "-" + twoDigitMonth + "-" + fullDate.getFullYear(); 4758 //var endD = jQuery.datepicker.parseDate('mm/dd/yy', $('#EndDate').val()); 4759 var data_pack_id = jQuery(this).attr('data-package-id'); 4760 var original_price = jQuery(this).attr('data-original-price'); 4761 var currency_symbol = jQuery(this).attr('data-currency-symbol'); 4762 var pack_index = jQuery.inArray(data_pack_id, res.pack_id); 4763 var html = ''; 4764 if (pack_index == -1) { 4765 if (typeof res.pack_id !== 'undefined') { 4766 var pack_index = getKeyByValue(res.pack_id, data_pack_id); 4767 } 4768 } 4769 4770 var discount_applied = 0; 4771 var count_discounts = res.count_discounts[pack_index]; 4772 // console.log("count_discounts"+count_discounts); 4773 var itered = 0; 4774 for (var i = 0; i <= count_discounts; i++) { 4775 if ((pack_index != -1) && ((res.discount_percent[pack_index][i]) || (res.discount_val[pack_index][i]))) { 4776 console.log(res.blackfromDate[pack_index][i]); 4777 var bookstartDate = res.bookstartDate[pack_index][i]; 4778 var bookendDate = res.bookendDate[pack_index][i]; 4779 var travelstartDate = res.travelstartDate[pack_index][i]; 4780 var travelendDate = res.travelendDate[pack_index][i]; 4781 var blackout_flag = 0; 4782 var pack_travel_date_array = []; 4783 pack_travel_date_array = fetch_date_array(pack_travel_date,pack_travel_end_date); 4784 // console.log('Start Date'); 4785 // console.log(pack_travel_date_array); 4786 jQuery.each(res.blackfromDate[pack_index][i], function (index, value) { 4787 // if (((pack_travel_date >= value) && (pack_travel_date <= res.blackendDate[pack_index][i][index])) || ((pack_travel_end_date >= value) && (pack_travel_end_date <= res.blackendDate[pack_index][i][index]))) { 4788 // blackout_flag = 1; 4789 // } 4790 var blackout_date_array = []; 4791 blackout_date_array = fetch_date_array(res.blackfromDate[pack_index][i][index],res.blackendDate[pack_index][i][index]); 4792 // console.log('Black out date'); 4793 // console.log(blackout_date_array); 4794 var intersection = []; 4795 if(res.blackfromDate[pack_index][i][index]){ 4796 intersection = jQuery.arrayIntersect(pack_travel_date_array, blackout_date_array); 4797 } 4798 // console.log('Intersection'); 4799 // console.log(intersection); 4800 if(intersection.length){ 4801 // console.log('blacked out'); 4802 blackout_flag = 1; 4803 } 4804 }); 4805 4806 // console.log("pack_travel_date", pack_travel_date); 4807 // console.log("travelstartDate", travelstartDate); 4808 // console.log("travelendDate", travelendDate); 4809 // console.log("currentDate", currentDate); 4810 // console.log("bookstartDate", bookstartDate); 4811 // console.log("bookendDate", bookendDate); 4812 // console.log("discount_applied", discount_applied); 4813 4814 // console.log("currentDate", return_JS_date(currentDate)) 4815 // console.log("bookstartDate", return_JS_date(bookstartDate)) 4816 // console.log("bookendDate", return_JS_date(bookendDate)) 4817 // console.log("travelstartDate", return_JS_date_format2(travelstartDate)) 4818 // console.log("travelendDate", return_JS_date_format2(travelendDate)) 4819 // console.log("pack_travel_date", return_JS_date_format2(pack_travel_date)) 4820 4821 var currentDate_DATE = return_JS_date(currentDate); 4822 var bookstartDate_DATE = return_JS_date(bookstartDate); 4823 var bookendDate_DATE = return_JS_date(bookendDate); 4824 var pack_travel_date_DATE = return_JS_date_format2(pack_travel_date); 4825 4826 var travelstartDate_DATE = return_JS_date_format2(travelstartDate); 4827 var travelendDate_DATE = return_JS_date_format2(travelendDate); 4828 4829 if ( 4830 (pack_travel_date_DATE >= travelstartDate_DATE) && 4831 (pack_travel_date_DATE <= travelendDate_DATE) && 4832 (currentDate_DATE >= bookstartDate_DATE) && 4833 (currentDate_DATE <= bookendDate_DATE) && 4834 (blackout_flag == 0) && 4835 (discount_applied == 0) 4836 ) { 4837 console.log("Discounts will be applied - dates matched!"); 4838 if (res.discount_percent[pack_index][i]) { 4839 var discount_percent = res.discount_percent[pack_index][i]; 4840 discount_percent = display_two_decimal(discount_percent); 4841 var discount = parseFloat(original_price) - ((parseFloat(discount_percent) / 100) * (parseFloat(original_price))); 4842 } else { 4843 var discount_val = res.discount_val[pack_index][i]; 4844 if (jQuery('#exchange_currency_rate').length) { 4845 var exchange_rate = jQuery('#exchange_currency_rate').val(); 4846 } else {
4847 var exchange_rate = res.exchange_currency_rate; 4848 } 4849 4850 discount_val = parseFloat(discount_val) * parseFloat(exchange_rate); 4851 discount_val = display_two_decimal(discount_val); 4852 var discount = parseFloat(original_price) - parseFloat(discount_val); 4853 } 4854 4855 discount = display_two_decimal(discount); 4856 if (itered == 1) { 4857 html = ''; 4858 } 4859 4860 html += '<div class="search-amount"><span class="was-from"><span class="from-title">Was From: </span><del><span class="ed-price-currency">' + currency_symbol + '</span> ' + original_price + '</del></span> <span class="now-from"><span class="from-title">Now From: </span><span class="ed-price-currency">' + currency_symbol + '</span> ' + discount + '</span></div>'; 4861 discount_applied = 1; 4862 itered = 1; 4863 } else { 4864 console.log("Discounts found but won't be applied - dates not matched!"); 4865 if (itered == 0) { 4866 html += '<div class="search-amount"><span class="was-from"><span class="from-title">From: </span><span class="ed-price-currency">' + currency_symbol + '</span> ' + original_price + '</span></div>'; 4867 itered = 1; 4868 } 4869 } 4870 } else { 4871 console.log("No discounts!"); 4872 if (itered == 0) { 4873 html += '<div class="search-amount"><span class="was-from"><span class="from-title">From: </span><span class="ed-price-currency">' + currency_symbol + '</span> ' + original_price + '</span></div>'; 4874 itered = 1; 4875 } 4876 } 4877 } 4878 4879 jQuery(this).html(html); 4880 }); 4881 4882 jQuery('.boat-status').each(function (index, value) { 4883 jQuery(this).html('Available (' + res.available_seats[index] + ' places left)'); 4884 }); 4885 4886 if (jQuery('#offer_package_checkbox').prop('checked') == true) { 4887 console.log("Showing offers only!"); 4888 show_offers_only(); 4889 } 4890 }); 4891 } 4892 4893 function fetch_date_array(FromDate, EndDate) { 4894 var listDate = []; 4895 const dateMove = new Date(FromDate); 4896 let strDate = FromDate; 4897 4898 while (strDate < EndDate) { 4899 strDate = dateMove.toISOString().slice(0, 10); 4900 listDate.push(strDate); 4901 dateMove.setDate(dateMove.getDate() + 1); 4902 }; 4903 return listDate; 4904 } 4905 4906 jQuery.arrayIntersect = function(a, b) 4907 { 4908 return jQuery.grep(a, function(i) 4909 { 4910 return jQuery.inArray(i, b) > -1; 4911 }); 4912 }; 4913 4914 var summary_map_width = jQuery('div#summary-map #map').width(); 4915 jQuery('div#summary-map #map').css('height', summary_map_width + 'px'); 4916 4917 function show_offers_only() { 4918 var shown_rows = 0; 4919 if (jQuery("#offer_package_checkbox").length) { 4920 if (jQuery('#offer_package_checkbox').prop('checked') == true) { 4921 jQuery('.boats-package').each(function (index, value) { 4922 var self = jQuery(this); 4923 if (self.find(".now-from").length) { 4924 shown_rows++; 4925 } else { 4926 self.remove(); 4927 } 4928 }); 4929 jQuery(".see-more-link").each(function (index, value) { 4930 jQuery(this).remove(); 4931 }); 4932 jQuery('.boats-table').each(function (index, value) { 4933 var self = jQuery(this); 4934 if (self.find(".now-from").length) {} else { 4935 self.remove(); 4936 } 4937 }); 4938 var self = jQuery('#boats-div'); 4939 if (self.find("table tr").length) {} else { 4940 self.html('<h2 class="no-packages">Sorry, there are no offers to display on your chosen date, please research using another month or contact us at <a href="mailto:[email protected]">[email protected]</a> to discuss alternative options.</h2>'); 4941 self.addClass("no-offers-found"); 4942 } 4943 } else { 4944 jQuery('.boats-package').each(function (index, value) { 4945 shown_rows++; 4946 }); 4947 } 4948 4949 jQuery('.result-count').html(shown_rows); 4950 } 4951 4952 jQuery(".loader").css("display", "none"); 4953 jQuery("#boats-div").css("display", "block"); 4954 } 4955 4956 function show_debug_toast(text){ 4957 if (EmperorObj.CAPTURE_API_LOGS){ 4958 jQuery.toast({ 4959 text: text, 4960 bgColor : 'blue', 4961 allowToastClose : true, 4962 hideAfter : 10000, 4963 stack : 5, 4964 position : 'bottom-left' 4965 }); 4966 } 4967 4968 } 4969 4970 function show_debug_info(res, data, start_time){ 4971 4972 var request_time = new Date().getTime() - start_time; 4973 var actionname = data.action; 4974 var number_of_loops_string = ''; 4975 if (res.number_of_loops && actionname == 'initial_search_submit'){ 4976 number_of_loops_string = " Number of Search loops made "+res.number_of_loops; 4977 } 4978 show_debug_toast(actionname+" AJAX responded in "+request_time/1000+" seconds."+number_of_loops_string); 4979 4980 } 4981 4982 function display_two_decimal(input_number) { 4983 return input_number.toFixed(2) 4984 } 4985 4986 </script>
4986 4987 4988
4988<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 4989 4990 var payment_gateway = 'FLYWIRE'; 4991 4992 var is_checkout = "0"; 4993 4994 var is_edit_booking = "0"; 4995 4996 /* EMAIL VALIDATION */ 4997 4998 function validateEmail(emailAddress) { 4999 5000 var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; 5001 5002 if (filter.test(emailAddress)) { 5003 5004 return true; 5005 5006 } else { 5007 5008 return false; 5009 5010 } 5011 5012 } 5013 5014 5015 5016 /* /EMAIL VALIDATION */ 5017 5018 function display_two_decimal(input_number) { 5019 5020 return parseFloat(input_number).toFixed(2); 5021 5022 } 5023 5024 5025 jQuery(document).ready(function ($) { 5026 5027 // Add an event handler for Flywire 5028 function flywire_pay(payment_amount, booking_data) { 5029 5030 var booking_ref = booking_data.book_ref; 5031 var currency = booking_data.currency; 5032 var passenger_id = booking_data.main_passenger_id; 5033 var checkout_data = booking_data.checkout_form; 5034 var environment = "live"; 5035 5036 if(environment == 'live') { 5037 var flywire_env = 'prod'; 5038 recipient_code = 'EVZ'; // fallback 5039 if (currency === 'USD') recipient_code = 'EVZ'; 5040 if (currency === 'EUR') recipient_code = 'EMV'; 5041 if (currency === 'GBP') recipient_code = 'EOD'; 5042 } else { 5043 var flywire_env = 'demo'; 5044 recipient_code = 'DIZ'; // fallback 5045 if (currency === 'USD') recipient_code = 'DIZ'; 5046 if (currency === 'EUR') recipient_code = 'DEE'; 5047 if (currency === 'GBP') recipient_code = 'EMV'; 5048 } 5049 5050 console.log("booking_data", booking_data); 5051 5052 var config = { 5053 env: flywire_env, 5054 recipientCode: recipient_code, 5055 amount: payment_amount, 5056 onInvalidInput: function(errors) { 5057 errors.forEach(function(error) { 5058 alert(error.msg); 5059 }); 5060 }, 5061 5062 requestPayerInfo: false, 5063 requestRecipientInfo: false, 5064 skipCompletedSteps: true, 5065 5066 // Set any custom fields to read-only to prevent payers changing values 5067 // (in this configuration 'additional_information' will be editable) 5068 readonlyFields: ["booking_reference", "passenger_id"], 5069 5070 firstName: checkout_data.passenger_fname[0], 5071 lastName: checkout_data.passenger_lname[0], 5072 email: checkout_data.passenger_email[0], 5073 requestPayerInfo: true, 5074 requestRecipientInfo: true, 5075 skipCompletedSteps: true, 5076 recipientFields: { 5077 booking_reference: booking_ref, 5078 passenger_id: passenger_id 5079 }, 5080 5081 // Show the cheapest local payment option first but prefer bank transfers 5082 // over cards and online methods if they are the same price 5083 paymentOptionsConfig: { 5084 sort: [ 5085 { currency: ["local", "foreign"] }, 5086 { amount: "asc" }, 5087 { type: ["bank_transfer", "credit_card", "online"] }, 5088 ], 5089 }, 5090 5091 nonce: booking_ref, 5092 returnUrl: 'https://www.emperordivers.com/thank-you?booking_ref=' + booking_ref + '&transactionamount=' + payment_amount + '¤cy=' + currency, 5093 callbackId: booking_ref, 5094 callbackUrl: "https://www.emperordivers.com/?rest_route=/flywirewebhooks/v1/update", 5095 callbackVersion: "2" 5096 // embedTo: '.order-complete-div' 5097 }; 5098 5099 console.log("Flywire config", config); 5100 5101 var modal = window.FlywirePayment.initiate(config); 5102 modal.render(); 5103 $(".order-complete-div > p, .order-complete-div > img").hide(); 5104 } 5105 5106 var paymentstatus = ""; 5107 var paymentmethod = ""; 5108 5109 var bookingnumber = ""; 5110 5111 var transactionamount = ""; 5112 5113 var currency = ""; 5114 var currency_code = "GBP"; 5115 5116 if ((bookingnumber) && (transactionamount)) { 5117 5118 var img_src = 'https://www.emperordivers.com/wp-content/uploads/loader/tenor.gif'; 5119 5120 $('.thankyou-content').html('<img src="' + img_src + '" width="400">'); 5121 5122 var data = { 5123 5124 action: 'checkout_thankyou', 5125 bookingnumber: bookingnumber, 5126 transactionamount: transactionamount, 5127 currency: currency_code, 5128 paymentstatus: paymentstatus, 5129 paymentmethod: paymentmethod, 5130 nonce: "65ac0ae2c9" 5131 5132 }; 5133 5134 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5135 5136 $.post(ajaxurl, data, function (response) { 5137 5138 let thankyoucontent = ''; 5139 let thankyoudisclaimer = ''; 5140 let amountText = ''; 5141 5142 //American Express / Credit / Debit Card 5143 if( (paymentmethod == 'credit_card') && (paymentstatus == 'success') ) { 5144 thankyoucontent = '<p>Your booking has been received and you should receive a system generated response within the next 30 minutes, please check your spam folder.</p> <p>A member of our team will check your booking and contact you within 24 hours.</p>'; 5145 thankyoudisclaimer = '<p>Should you not receive any email from us after 24 hours please contact us at <a href="mailto:[email protected]">[email protected]</a>.</p>'; 5146 amountText = 'Amount Paid: '; 5147 } 5148 5149 //Instant Bank Transfer, Domestic Bank Transfer 5150 else { 5151 thankyoucontent = '<p>Your booking is not guaranteed until we have received your payment. Please follow the instructions from Flywire to proceed with your payment.</p>'; 5152 thankyoudisclaimer = '<p>Please email us a copy of your transfer receipt or contact us for alternative payment options at <a href="mailto:[email protected]">[email protected]</a></p>'; 5153 amountText = 'Amount Due: '; 5154 } 5155 5156 const booking_no_html = '<div id="ty_booking_no"> <strong>Booking Number: </strong> <span>' + bookingnumber + '</span> </div>'; 5157 const booking_amt_html = '<div id="ty_trans_no"> <div id="ty_booking_amt"> <strong>' + amountText + '</strong> <span>' + currency + transactionamount + '</span> </div> </div>'; 5158 5159 $('.thankyou-content').html(thankyoucontent + '<div id="ty_booking_details">' + booking_no_html + booking_amt_html + '</div>' + thankyoudisclaimer); 5160 5161 // console.log(response); 5162 5163 // $('#boats-div').html(response); 5164 5165 // $('.order-complete-div').html('<h2 class="checkout-step-title">Thank you. Your order has been successfully placed.</h2>'); 5166 5167 }); 5168 5169 } 5170 5171 if (is_checkout == 1) { 5172 5173 $("#next-final").click(function (e) { 5174 5175 e.preventDefault(); 5176 5177 var img_src = '/wp-content/uploads/loader/tenor.gif'; 5178 5179 $('.order-complete-div').html('<p>DON'T HIT BACKSPACE. Please wait while we generate your booking. This may take a little time as there's a lot for us to check. If you experience an error code please contact <a href="mailto:[email protected]">[email protected]</a>.</p><img src="' + img_src + '" width="400">'); 5180 5181 var checkout_form = $('#checkout_form').serialize(); 5182 5183 var data = { 5184 action: 'checkout_submit', 5185 checkout_form: checkout_form, 5186 nonce: "23e4dd8b9a" 5187 }; 5188 5189 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5190 5191 $.post(ajaxurl, data, function (response) { 5192 5193 var res = JSON.parse(response); 5194 5195 if (res.success == 1) { 5196 $('#bookingnumber').val(res.book_ref); 5197 // $("#checkout_payment_form").submit(); 5198 var checkout_url = window.location.href; 5199 var currency = $('#transactioncurrency').val(); 5200 var package_name = $('#package_name').val(); 5201 var data = { 5202 action: 'get_stripe_url', 5203 booking_ref: res.book_ref, 5204 main_passenger_id: res.main_passenger_id, 5205 price: $('#full-amount').val(), 5206 checkout_url: checkout_url, 5207 currency: currency, 5208 package_name: package_name, 5209 nonce: "2a09ebbe80" 5210 5211 }; 5212 5213 if (payment_gateway == 'FLYWIRE') { 5214 var payment_amount = parseFloat(data.price); 5215 payment_amount = payment_amount.toFixed(2); 5216 console.log("checkout_result", res); 5217 flywire_pay(payment_amount, res); 5218 } else { 5219 $.post(ajaxurl, data, function (response) { 5220 window.location.replace(response); 5221 }); 5222 } 5223 5224 } else { 5225 $('.order-complete-div').html('<div class="order-complete-error">' + res.error_msg + '</div>'); 5226 } 5227 5228 5229 5230 console.log(response); 5231 5232 // $('#boats-div').html(response); 5233 5234 // $('.order-complete-div').html('<h2 class="checkout-step-title">Thank you. Your order has been successfully placed.</h2>'); 5235 5236 }); 5237 5238 }); 5239 5240 $("#next-final-full").click(function (e) { 5241 5242 e.preventDefault(); 5243 5244 var img_src = '/wp-content/uploads/loader/tenor.gif'; 5245 5246 $('.order-complete-div').html('<p>DON'T HIT BACKSPACE. Please wait while we generate your booking. This may take a little time as there's a lot for us to check. If you experience an error code please contact <a href="mailto:[email protected]">[email protected]</a>.</p><img src="' + img_src + '" width="400">'); 5247 5248 var checkout_form = $('#checkout_form').serialize(); 5249 5250 var data = { 5251 5252 action: 'checkout_submit', 5253 5254 checkout_form: checkout_form, 5255 5256 nonce: "23e4dd8b9a" 5257 }; 5258 5259 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5260 5261 $.post(ajaxurl, data, function (response) { 5262 5263 var res = JSON.parse(response); 5264 5265 if (res.success == 1) { 5266 5267 $('#transactionamount').val($('#full-amount').val()); 5268 5269 $('#bookingnumber').val(res.book_ref); 5270 5271 // $("#checkout_payment_form").submit(); 5272 5273 var checkout_url = window.location.href; 5274 5275 var currency = $('#transactioncurrency').val(); 5276 5277 var package_name = $('#package_name').val(); 5278 5279 var data = { 5280 5281 action: 'get_stripe_url', 5282 5283 booking_ref: res.book_ref, 5284 main_passenger_id: res.main_passenger_id, 5285 5286 price: $('#full-amount').val(), 5287 5288 checkout_url: checkout_url, 5289 5290 currency: currency, 5291 5292 package_name: package_name, 5293 5294 nonce: "2a09ebbe80" 5295 5296 }; 5297 5298 if (payment_gateway == 'FLYWIRE') { 5299 var payment_amount = parseFloat(data.price); 5300 payment_amount = payment_amount.toFixed(2); 5301 console.log("checkout_result", res); 5302 flywire_pay(payment_amount, res); 5303 } else { 5304 $.post(ajaxurl, data, function (response) { 5305 window.location.replace(response); 5306 }); 5307 } 5308 5309 } else { 5310 5311 $('.order-complete-div').html('<div class="order-complete-error">' + res.error_msg + '</div>'); 5312 5313 } 5314 5315 5316 5317 console.log(response); 5318 5319 // $('#boats-div').html(response); 5320 // $('.order-complete-div').html('<h2 class="checkout-step-title">Thank you. Your order has been successfully placed.</h2>'); 5321 5322 }); 5323 5324 }); 5325 5326 $("#next-final-deposit").click(function (e) { 5327 5328 e.preventDefault(); 5329 5330 var img_src = '/wp-content/uploads/loader/tenor.gif'; 5331 5332 $('.order-complete-div').html('<p>DON'T HIT BACKSPACE. Please wait while we generate your booking. This may take a little time as there's a lot for us to check. If you experience an error code please contact <a href="mailto:[email protected]">[email protected]</a>.</p><img src="' + img_src + '" width="400">'); 5333 5334 var checkout_form = $('#checkout_form').serialize(); 5335 5336 var data = { 5337 5338 action: 'checkout_submit', 5339 5340 checkout_form: checkout_form, 5341 5342 nonce: "23e4dd8b9a" 5343 5344 }; 5345 5346 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5347 5348 $.post(ajaxurl, data, function (response) { 5349 5350 var res = JSON.parse(response); 5351 5352 if (res.success == 1) { 5353 5354 $('#transactionamount').val($('#checkoutamount').val()); 5355 5356 $('#bookingnumber').val(res.book_ref); 5357 5358 // $("#checkout_payment_form").submit(); 5359 5360 var checkout_url = window.location.href; 5361 5362 var currency = $('#transactioncurrency').val(); 5363 5364 var package_name = $('#package_name').val(); 5365 5366 var data = { 5367 5368 action: 'get_stripe_url', 5369 5370 booking_ref: res.book_ref, 5371 main_passenger_id: res.main_passenger_id, 5372 5373 price: $('#checkoutamount').val(), 5374 5375 checkout_url: checkout_url, 5376 5377 currency: currency, 5378 5379 package_name: package_name, 5380 5381 nonce: "2a09ebbe80" 5382 5383 }; 5384 5385 if (payment_gateway == 'FLYWIRE') { 5386 var payment_amount = parseFloat(data.price); 5387 payment_amount = payment_amount.toFixed(2); 5388 console.log("checkout_result", res); 5389 flywire_pay(payment_amount, res); 5390 } else { 5391 $.post(ajaxurl, data, function (response) { 5392 window.location.replace(response); 5393 }); 5394 } 5395 5396 } else { 5397 5398 $('.order-complete-div').html('<div class="order-complete-error">' + res.error_msg + '</div>'); 5399 5400 } 5401 5402 5403 5404 console.log(response); 5405 5406 // $('#boats-div').html(response); 5407 5408 // $('.order-complete-div').html('<h2 class="checkout-step-title">Thank you. Your order has been successfully placed.</h2>'); 5409 5410 }); 5411 5412 }); 5413 5414 $("#next-payment").click(function (e) { 5415 5416 e.preventDefault(); 5417 5418 var data = { 5419 5420 action: 'payment_submit', 5421 5422 nonce: "90936b3900" 5423 5424 }; 5425 5426 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5427 5428 $.post(ajaxurl, data, function (response) { 5429 5430 // $('#boats-div').html(response); 5431 5432 }); 5433 5434 }); 5435 5436 $(".deck-selection").each(function () { 5437 5438 let selected_deck = $(this).val(); 5439 5440 var data = { 5441 5442 action: 'fetch_cabins', 5443 5444 selected_deck: selected_deck, 5445 5446 wp_id: 0, 5447 5448 packcode: '', 5449 5450 nonce: "c304349ace" 5451 5452 }; 5453 5454 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5455 5456 $.post(ajaxurl, data, function (response) { 5457 5458 var res = response.slice(0, -1) 5459 5460 $("#" + selected_deck + "_cabins").html(res); 5461
5462 let cabinPerDeck = $(res).length - 1; 5463 5464 $("input#" + selected_deck).attr("data-cabins", cabinPerDeck); 5465 5466 $('#checkout-main-loader').css('display', 'none'); 5467 5468 }); 5469 5470 }); 5471 5472 $("#third-step-submit").click(function (e) { 5473 5474 e.preventDefault(); 5475 5476 let current_fs, next_fs; 5477 5478 current_fs = $(this).closest("fieldset"); 5479 5480 next_fs = current_fs.next(); 5481 5482 // Resetting values 5483 5484 $(".checkout-errors-wrapper").removeClass("checkout-has-errors"); 5485 5486 $(".checkout-errors-wrapper").find(".checkout-error-msg").remove(); 5487 5488 $("#checkout_form").find("input").removeClass("field-has-error"); 5489 5490 $("#checkout_form").find("select").removeClass("field-has-error"); 5491 5492 let valBasicInfoPrimary = false; 5493 5494 $(".passenger-row").each(function (index) { 5495 5496 $valBasicInfo = false; 5497 5498 /* Passenger Details */ 5499 5500 let valFname = valLname = valEmail = valTitle = valDob = valNationality = valCountry = valCabin = false; 5501 5502 let primary_passenger_id = $('input[name="passenger_primary"]:checked').val(); 5503 5504 let passenger_fname = $(this).find('input[name="passenger_fname[]"]').val(); 5505 5506 var id = $(this).find('input[name="passenger_fname[]"]').attr('id'); 5507 5508 var id_no = id.replace("passenger_fname", ""); 5509 5510 let passenger_lname = $(this).find('input[name="passenger_lname[]"]').val(); 5511 5512 let passenger_email = $(this).find('input[name="passenger_email[]"]').val(); 5513 5514 let passenger_dob = $(this).find('input[name="passenger_dob[]"]').val(); 5515 5516 let passenger_title = $(this).find('select[name="passenger_title[]"]').val(); 5517 5518 let passenger_nationality = $(this).find('select[name="passenger_nationality[]"]').val(); 5519 5520 let passenger_country = $(this).find('select[name="passenger_country[]"]').val(); 5521 5522 let passenger_cabin = $('#passenger_cabin'+id_no).val(); 5523 5524 5525 if ( $.trim(passenger_cabin).length !== 0 ) { 5526 valCabin = true; 5527 } 5528 if( !valCabin ) { 5529 $('#passenger_cabin'+id_no).addClass('field-has-error'); 5530 } 5531 //First Name Validation 5532 5533 if ($.trim(passenger_fname).length !== 0) { 5534 5535 valFname = true; 5536 5537 } 5538 5539 5540 5541 if (!valFname) { 5542 5543 $(this).find('input[name="passenger_fname[]"]').addClass('field-has-error'); 5544 5545 } 5546 5547 5548 5549 //Last Name Validation 5550 5551 if ($.trim(passenger_lname).length !== 0) { 5552 5553 valLname = true; 5554 5555 } 5556 5557 5558 5559 if (!valLname) { 5560 5561 $(this).find('input[name="passenger_lname[]"]').addClass('field-has-error'); 5562 5563 } 5564 5565 5566 5567 //Email Validation 5568 5569 if (($.trim(passenger_email).length !== 0) && (validateEmail(passenger_email))) { 5570 5571 valEmail = true; 5572 5573 } 5574 5575 5576 5577 if (!valEmail) { 5578 5579 if ($(this).prop('id') == 'passenger_row' + primary_passenger_id) { 5580 5581 $(this).find('input[name="passenger_email[]"]').addClass('field-has-error'); 5582 5583 } 5584 5585 } 5586 5587 5588 5589 //DOB Validation 5590 // if (($.trim(passenger_dob).length !== 0) || (index > 0)) { 5591 5592 // valDob = true; 5593 5594 // } 5595 5596 valDob = true; 5597 5598 5599 if (!valDob && (index == 0)) { 5600 5601 $(this).find('input[name="passenger_dob[]"]').addClass('field-has-error'); 5602 5603 } 5604 5605 5606 5607 //Title Validation 5608 5609 if (passenger_title != 0 || passenger_title != '') { 5610 5611 valTitle = true; 5612 5613 } 5614 5615 5616 5617 if (!valTitle) { 5618 5619 $(this).find('select[name="passenger_title[]"]').addClass('field-has-error'); 5620 5621 } 5622 5623 5624 5625 //Nationality Validation 5626 5627 if (passenger_nationality != 0 || passenger_nationality != '') { 5628 5629 valNationality = true; 5630 5631 } 5632 5633 // valNationality = true; 5634 5635 if (!valNationality && (index == 0)) { 5636 5637 $(this).find('select[name="passenger_nationality[]"]').addClass('field-has-error'); 5638 5639 } 5640 5641 5642 //Country Validation 5643 5644 if (passenger_country != 0 || passenger_country != '') { 5645 5646 valCountry = true; 5647 5648 } 5649 5650 // valCountry = true; 5651 5652 if (!valCountry && (index == 0)) { 5653 5654 $(this).find('select[name="passenger_country[]"]').addClass('field-has-error'); 5655 5656 } 5657 5658 5659 5660 //Adding and Removing error message 5661 5662 if ($(this).prop('id') == 'passenger_row' + primary_passenger_id) { 5663 5664 if (valFname && valLname && valEmail && valTitle && valDob && valNationality && valCountry) { 5665 5666 valBasicInfoPrimary = true; 5667 5668 $valBasicInfo = true; 5669 5670 } else { 5671 5672 let acc_collapsed = $(this).find('.collapsed'); 5673 5674 if (acc_collapsed) { 5675 5676 acc_collapsed.removeClass('collapsed'); 5677 5678 acc_collapsed.attr('aria-expanded', 'true'); 5679 5680 href = acc_collapsed.attr('href') 5681 5682 $(href).addClass('show'); 5683 5684 } 5685 5686 5687 5688 return; 5689 5690 } 5691 5692 } else { 5693 5694 if (valFname && valLname && valTitle) { 5695 5696 $valBasicInfo = true; 5697 5698 } else { 5699 5700 let acc_collapsed = $(this).find('.collapsed'); 5701 5702 if (acc_collapsed) { 5703 5704 acc_collapsed.removeClass('collapsed'); 5705 5706 acc_collapsed.attr('aria-expanded', 'true'); 5707 5708 href = acc_collapsed.attr('href') 5709 5710 $(href).addClass('show'); 5711 5712 } 5713 5714 5715 5716 return; 5717 5718 } 5719 5720 } 5721 5722 }); 5723 5724 5725 /* Primary Passenger Selected Validation */ 5726 5727 let valpassengerPrimary = false;
5728 5729 $(".passenger-row").find("input[name='passenger_primary']").each(function () { 5730 5731 passengerPrimarySelected = $(this).attr("checked"); 5732 5733 if (passengerPrimarySelected) { 5734 5735 valpassengerPrimary = true; 5736 5737 return; 5738 5739 } 5740 5741 }); 5742 5743 if (!valpassengerPrimary) { 5744 5745 $("input[name='passenger_primary']").addClass('field-has-error'); 5746 5747 } 5748 5749 5750 // console.log("valBasicInfo", $valBasicInfo); 5751 // console.log("valpassengerPrimary", valpassengerPrimary); 5752 // console.log("valBasicInfoPrimary", valBasicInfoPrimary); 5753 // console.log("valCabin", valCabin); 5754 5755 var needsCabin = false; 5756 var package_type = "liveaboard"; 5757 if (package_type == 'liveaboard') { 5758 needsCabin = true; 5759 } 5760 /* /Primary Passenger Selected Validation */ 5761 5762 5763 /* Primary Passenger DOB Validation */ 5764 let leadPaxDOBStatus = false; 5765 const leadPaxDOB = $('#passenger_dob1').val(); 5766 const leadPaxAge = getAgeFromDate(leadPaxDOB); 5767 5768 if ($.trim(leadPaxDOB).length != 0) { 5769 leadPaxDOBStatus = true; 5770 } 5771 5772 if (!leadPaxDOBStatus) { 5773 $("#passenger_dob1").addClass('field-has-error'); 5774 } 5775 /* Primary Passenger DOB Validation */ 5776 5777 5778 if ( !$valBasicInfo || !valpassengerPrimary || !valBasicInfoPrimary || (needsCabin && !valCabin) || !leadPaxDOBStatus ) { 5779 5780 $(".checkout-errors-wrapper").addClass("checkout-has-errors"); 5781 5782 $(".checkout-errors-wrapper").append("<div class='checkout-error-msg'>Some fields are missing or invalid.</div>"); 5783 5784 } 5785 5786 else if (leadPaxAge < 18) { 5787 5788 $(".checkout-errors-wrapper").addClass("checkout-has-errors"); 5789 5790 $(".checkout-errors-wrapper").append("<div class='checkout-error-msg'>Lead Pax must be 18 years old or above.</div>"); 5791 5792 } 5793 5794 else { 5795 5796 current_fs.hide(); 5797 5798 next_fs.show(); 5799 5800 $("#checkout_progressbar li").removeClass("step-active"); 5801 5802 $("#checkout_progressbar li").eq($("fieldset").index(current_fs)).addClass("step-completed"); 5803 5804 $("#checkout_progressbar li").eq($("fieldset").index(next_fs)).addClass("step-active"); 5805 5806 $(".loader").css("display", "block"); 5807 5808 $('#next-final').prop('disabled', true); 5809 5810 var checkout_form = $('#checkout_form').serialize(); 5811 5812 const passengerFname = $('#passenger_fname1').val(); 5813 5814 const passengerLname = $('#passenger_lname1').val(); 5815 5816 const passengerName = passengerFname + " " + passengerLname; 5817 5818 const passengerEmail = $('#passenger_email1').val(); 5819 5820 const passengerPhone = $('#passenger_phone1').val(); 5821 5822 $('#passenger_contact_details #passenger_name span').text(passengerName); 5823 5824 $('#passenger_contact_details #passenger_phone span').text(passengerPhone); 5825 5826 $('#passenger_contact_details #passenger_email span').text(passengerEmail); 5827 5828 var data = { 5829 5830 action: 'createPassenger_fetchDiscount', 5831 5832 checkout_form: checkout_form, 5833 5834 nonce: "5a4096b8e8" 5835 5836 }; 5837 5838 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 5839 5840 $.post(ajaxurl, data, function (response) { 5841 5842 // var response = response.slice(0, -1); 5843 5844 var res = JSON.parse(response); 5845 5846 console.log(res); 5847 5848 $(".loader").css("display", "none"); 5849 5850 $("#passenger_full_amt_pay").css("opacity", "1"); 5851 5852 $('#next-final').prop('disabled', false); 5853 5854 var totalOptionalAmount = $('#total_optional').val(); 5855 5856 var amt = $('#checkoutamount_without_opt').val(); 5857 5858 var amt_without_discount = $('#checkoutamount').val(); 5859 5860 if (res.value != '') { 5861 5862 var html = ''; 5863 5864 var discount_amt = 0; 5865 5866 console.log(res.value); 5867 5868 console.log(res.text); 5869 5870 // alert(res.value); 5871 5872 // alert(res.text); 5873 5874 var discount_amt_final = 0; 5875 5876 $.each(res.text, function (index, value) { 5877 5878 console.log(value); 5879 5880 if (res.is_percent[index] == 'true') { 5881 5882 var sub_amt = amt; 5883 5884 var currency_icon = $('#currency_icon').val(); 5885 5886 if ((res.text[index] == 'Friends of Emperor Discount') || value.includes('Friends of Emperor Discount')) { 5887 5888 var sub_amt = (parseFloat(amt) - parseFloat(discount_amt_final)) + parseFloat(totalOptionalAmount); 5889 5890 } 5891 5892 html += '<div>Less: ' + value + ' ' + currency_icon + display_two_decimal(parseFloat(res.value[index] / 100 * sub_amt)) + '</div>'; 5893 5894 // discount_amt = parseFloat(amt) - parseFloat(res.value[index]/100 * amt); 5895 5896 // discount_amt = Math.round(discount_amt); 5897 5898 // discount_amt = discount_amt.toFixed(2); 5899 5900 if (discount_amt != 0) { 5901 5902 var sub_amt = discount_amt; 5903 5904 } 5905 5906 5907 5908 discount_amt_final = parseFloat(discount_amt_final) + parseFloat(parseFloat(res.value[index] / 100 * sub_amt)); 5909 5910 } else { 5911 5912 var exchange_rate = $('#exchange_currency_rate').val(); 5913 5914 var currency_icon = $('#currency_icon').val(); 5915 5916 var discount_per_person = parseFloat(res.value[index]) * parseFloat(exchange_rate); 5917 5918 var total_discount = parseFloat(res.no_persons) * parseFloat(discount_per_person); 5919 5920 discount_amt = parseFloat(amt) - parseFloat(total_discount); 5921 5922 discount_amt = Math.round(discount_amt); 5923 5924 discount_amt = display_two_decimal(discount_amt); 5925 5926 // html += '<div>Less: ' + value + ' ' + currency_icon + display_two_decimal(total_discount) + '</div>'; 5927 5928 html += '<div>Less: ' + value +'</div>'; 5929 5930 discount_amt_final = parseFloat(discount_amt_final) + parseFloat(total_discount); 5931 5932 } 5933 5934 }) 5935 5936 var final_discounted_amt = (parseFloat(amt) + parseFloat(totalOptionalAmount)) - parseFloat(discount_amt_final); 5937 5938 final_discounted_amt = display_two_decimal(final_discounted_amt); 5939 5940 $('#checkoutamount').val(parseFloat(display_two_decimal(final_discounted_amt))); 5941 5942 $('#full-amount').val(parseFloat(display_two_decimal(final_discounted_amt))); 5943 5944 $('#package_discount').html(html); 5945 5946 $('.passenger-final-amount').html(display_two_decimal(final_discounted_amt)); 5947 5948 } else { 5949 5950 $('.passenger-final-amount').html((display_two_decimal(parseFloat(amt) + parseFloat(totalOptionalAmount)))); 5951 $('#full-amount').val(parseFloat((display_two_decimal(parseFloat(amt) + parseFloat(totalOptionalAmount))))); 5952 } 5953 5954 5955 5956 if (res.deposit_per_person != '') { 5957 5958 var exchange_rate = $('#exchange_currency_rate').val(); 5959 5960 var currency_icon = $('#currency_icon').val(); 5961 5962 if (res.deposit_is_percent != 'true') { 5963 5964 var deposit_per_person = parseFloat(res.deposit_per_person) * parseFloat(exchange_rate); 5965 5966 var total_deposit = parseFloat(res.no_persons) * parseFloat(deposit_per_person); 5967 5968 } else { 5969 5970 // if(res.value != '') 5971 5972 // { 5973 5974 // var total_val = $('#checkoutamount').val(); 5975 5976 // } 5977 5978 // else 5979 5980 // { 5981 5982 var total_val = (display_two_decimal(parseFloat(amt) + parseFloat(totalOptionalAmount))); 5983 5984 // } 5985 5986 var total_deposit = (parseFloat(res.deposit_per_person) / 100) * parseFloat(total_val); 5987 5988 var deposit_per_person = parseFloat(total_deposit) / parseFloat(res.no_persons); 5989 5990 } 5991 5992 5993 5994 total_deposit = display_two_decimal(total_deposit); 5995 5996 total_deposit = display_two_decimal(total_deposit); 5997
5998 deposit_per_person = display_two_decimal(deposit_per_person); 5999 6000 deposit_per_person = display_two_decimal(deposit_per_person); 6001 6002 console.log(res); 6003 6004 console.log(total_deposit); 6005 6006 console.log('Deposit ( ' + deposit_per_person + ' x ' + res.no_persons + '): '); 6007 6008 // $('.passenger-deposit-text').html('Deposit ('+deposit_per_person+' x '+res.no_persons+'): '); 6009 6010 $('.passenger-deposit-text').html('Deposit: '); 6011 6012 $('.passenger-deposit-amount').html(total_deposit); 6013 6014 $("#passenger_deposit").css("opacity", "1"); 6015 6016 $('#checkoutamount').val(parseFloat(total_deposit)); 6017 6018 } 6019 6020 }); 6021 6022 } 6023 6024 }); 6025 6026 } 6027 6028 }); 6029 6030 if (is_checkout || is_edit_booking) { 6031 6032 jQuery(document).on('click', '.submit-edit-booking', function (e) { 6033 6034 e.preventDefault(); 6035 6036 jQuery('.error-div').html(''); 6037 6038 var booking_no = jQuery(this).attr('booking_no'); 6039 6040 jQuery('#edit-booking-submit-div-'+booking_no).css('display', 'none'); 6041 6042 jQuery('#loader1-'+booking_no).css('display', 'block'); 6043 6044 var form_data = jQuery('#edit-booking-form-'+booking_no).serialize(); 6045 6046 console.log(form_data); 6047 6048 var data = { 6049 action: 'edit_booking_details', 6050 6051 form_data: form_data, 6052 6053 nonce: "0e3dd9bb71" 6054 }; 6055 6056 var ajaxurl = "https://www.emperordivers.com/wp-admin/admin-ajax.php"; 6057 6058 jQuery.post(ajaxurl, data, function (response) { 6059 var response = response.slice(0, -1); 6060 6061 jQuery("#loader1-"+booking_no).css("display", "none"); 6062 6063 if (response == 1) { 6064 location.reload(); 6065 } else { 6066 jQuery('#error-div-'+booking_no).css('color', 'red'); 6067 6068 jQuery('#error-div-'+booking_no).html('Due to a server error the request cannot be completed. Please try again.'); 6069 } 6070 6071 jQuery('#edit-booking-submit-div-'+booking_no).css('display', 'block'); 6072 }); 6073 }); 6074 6075 jQuery(document).on('change', '#copy_tranfer', function () { 6076 6077 var no_pass = jQuery('#pass_count').val(); 6078 6079 if (jQuery(this).prop("checked") == true) { 6080 6081 var arrival_flight_name = jQuery('#arrival_flight_name1').val(); 6082 6083 var transfer_arrival_from = jQuery('#transfer_arrival_from1').val(); 6084 6085 var arrival_flight_no = jQuery('#arrival_flight_no1').val(); 6086 6087 var flight_arrival_time = jQuery('#flight_arrival_time1').val(); 6088 6089 var departure_flight_name = jQuery('#departure_flight_name1').val(); 6090 6091 var transfer_departure_to = jQuery('#transfer_departure_to1').val(); 6092 6093 var departure_flight_no = jQuery('#departure_flight_no1').val(); 6094 6095 var flight_departure_time = jQuery('#flight_departure_time1').val(); 6096 6097 var hotel_address = jQuery('#hotel_address1').val(); 6098 6099 for (var i = 2; i <= no_pass; i++) { 6100 6101 jQuery('#arrival_flight_name' + i).val(arrival_flight_name); 6102 6103 jQuery('#transfer_arrival_from' + i).val(transfer_arrival_from); 6104 6105 jQuery('#arrival_flight_no' + i).val(arrival_flight_no); 6106 6107 jQuery('#flight_arrival_time' + i).val(flight_arrival_time); 6108 6109 jQuery('#departure_flight_name' + i).val(departure_flight_name); 6110 6111 jQuery('#transfer_departure_to' + i).val(transfer_departure_to); 6112 6113 jQuery('#departure_flight_no' + i).val(departure_flight_no); 6114 6115 jQuery('#flight_departure_time' + i).val(flight_departure_time); 6116 6117 jQuery('#hotel_address' + i).val(hotel_address); 6118 6119 } 6120 6121 } else { 6122 6123 for (var i = 2; i <= no_pass; i++) { 6124 6125 jQuery('#arrival_flight_name' + i).val(''); 6126 6127 jQuery('#transfer_arrival_from' + i).val(''); 6128 6129 jQuery('#arrival_flight_no' + i).val(''); 6130 6131 jQuery('#flight_arrival_time' + i).val(''); 6132 6133 jQuery('#departure_flight_name' + i).val(''); 6134 6135 jQuery('#transfer_departure_to' + i).val(''); 6136 6137 jQuery('#departure_flight_no' + i).val(''); 6138 6139 jQuery('#flight_departure_time' + i).val(''); 6140 6141 jQuery('#hotel_address' + i).val(''); 6142 6143 } 6144 6145 } 6146 6147 }); 6148 6149 jQuery(document).on('change', '#transfer-passenger-select', function () { 6150 6151 var no_pass = jQuery(this).val(); 6152 6153 if (no_pass != '') { 6154 6155 var passengerFname = jQuery('#passenger_fname1').val(); 6156 6157 var passengerLname = jQuery('#passenger_lname1').val(); 6158 6159 var passengerEmail = jQuery('#passenger_email1').val(); 6160 6161 var passenger_dob = jQuery('#passenger_dob1').val(); 6162 6163 var passenger_nationality = jQuery('#passenger_nationality1').val(); 6164 6165 var passenger_country = jQuery('#passenger_country1').val(); 6166 6167 jQuery('#passenger_fname1').val(''); 6168 6169 jQuery('#passenger_lname1').val(''); 6170 6171 jQuery('#passenger_email1').val(''); 6172 6173 jQuery('#passenger_dob1').val(''); 6174 6175 jQuery('#passenger_nationality1').val(''); 6176 6177 jQuery('#passenger_country1').val(''); 6178 6179 jQuery('#passenger_row1').find("#passenger_primary").prop("checked", false); 6180 6181 jQuery('#passenger_fname' + no_pass).val(passengerFname); 6182 6183 jQuery('#passenger_lname' + no_pass).val(passengerLname); 6184 6185 jQuery('#passenger_email' + no_pass).val(passengerEmail); 6186 6187 jQuery('#passenger_dob' + no_pass).val(passenger_dob); 6188 6189 jQuery('#passenger_nationality' + no_pass).val(passenger_nationality); 6190 6191 jQuery('#passenger_country' + no_pass).val(passenger_country); 6192 6193 jQuery('#passenger_row' + no_pass).find("#passenger_primary").prop("checked", true); 6194 6195 } 6196 6197 }); 6198 6199 6200 6201 jQuery('.passenger_dob').each(function (index, value) { 6202 6203 jQuery(this).mask("99-99-9999", { 6204 6205 placeholder: "dd-mm-yyyy" 6206 6207 }); 6208 6209 }); 6210 6211 } 6212 6213 /* if (is_edit_booking) { 6214 6215 jQuery(document).on('click', '#submit-edit-booking', function (e) { 6216 6217 jQuery('.error-div').html(''); 6218 6219 jQuery('.edit-booking-submit-div').css('display', 'none'); 6220 6221 jQuery('.loader1').css('display', 'block'); 6222 6223 var booking_no = jQuery(this).attr('booking_no'); 6224 6225 var form_data = jQuery('#edit-booking-form-'+booking_no).serialize(); 6226 6227 console.log(form_data); 6228 6229 var data = { 6230 6231 action: 'edit_booking_details', 6232 6233 form_data: form_data, 6234 6235 nonce: "" 6236 6237 }; 6238 6239 var ajaxurl = ""; 6240 6241 jQuery.post(ajaxurl, data, function (response) { 6242 6243 var response = response.slice(0, -1); 6244 6245 jQuery(".loader1").css("display", "none"); 6246 6247 if (response == 1) { 6248 6249 location.reload(); 6250 6251 } else { 6252 6253 jQuery('.error-div').css('color', 'red'); 6254 6255 jQuery('.error-div').html('Due to a server error the request cannot be completed. Please try again.'); 6256 6257 } 6258 6259 jQuery('.edit-booking-submit-div').css('display', 'block'); 6260 6261 }); 6262 6263 }); 6264 6265 } */ 6266 6267 </script>
6267 6268 6269 <div data-elementor-type="popup" data-elementor-id="18231" class="elementor elementor-18231 elementor-location-popup" data-elementor-settings="{"entrance_animation":"slideInRight","exit_animation":"none","entrance_animation_duration":{"unit":"px","size":1.6,"sizes":[]},"entrance_animation_mobile":"slideInRight","exit_animation_mobile":"slideInRight","a11y_navigation":"yes","triggers":[],"timing":{"devices_devices":["mobile"],"devices":"yes"}}" data-elementor-post-type="elementor_library"> 6270 <section class="elementor-section elementor-top-section elementor-element elementor-element-7b13bb27 no-hidden-extras-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7b13bb27" data-element_type="section" data-e-type="section"> 6271 <div class="elementor-container elementor-column-gap-default"> 6272 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75d14152" data-id="75d14152" data-element_type="column" data-e-type="column"> 6273 <div class="elementor-widget-wrap elementor-element-populated"> 6274 <div class="elementor-element elementor-element-31be7f88 elementor-widget elementor-widget-image" data-id="31be7f88" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 6275 <div class="elementor-widget-container"> 6276 <a href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/" target="_blank"> 6277 <img width="300" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-18235" alt="No Hidden Extras" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-150x150.png 150w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01.png 512w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png" /><noscript><img width="300" height="300" src="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png" class="attachment-medium size-medium wp-image-18235" alt="No Hidden Extras" srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-150x150.png 150w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01.png 512w" sizes="(max-width: 300px) 100vw, 300px" /></noscript> </a> 6278 </div> 6279 </div> 6280 <div class="elementor-element elementor-element-544fb125 elementor-widget elementor-widget-text-editor" data-id="544fb125" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 6281 <div class="elementor-widget-container"> 6282 <p>Now across all liveaboards and<br />Egypt dive centres.</p> </div> 6283 </div> 6284 <div class="elementor-element elementor-element-63a36a2a elementor-align-center elementor-widget elementor-widget-button" data-id="63a36a2a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 6285 <div class="elementor-widget-container"> 6286 <div class="elementor-button-wrapper"> 6287 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/" target="_blank"> 6288 <span class="elementor-button-content-wrapper"> 6289 <span class="elementor-button-text">Click here for more info</span> 6290 </span> 6291 </a> 6292 </div> 6293 </div>
6294 </div> 6295 </div> 6296 </div> 6297 </div> 6298 </section> 6299 </div> 6300 <div data-elementor-type="popup" data-elementor-id="18228" class="elementor elementor-18228 elementor-location-popup" data-elementor-settings="{"entrance_animation":"slideInRight","exit_animation":"slideInRight","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":[],"timing":{"devices_devices":["desktop","tablet"],"devices":"yes"}}" data-elementor-post-type="elementor_library"> 6301 <section class="elementor-section elementor-top-section elementor-element elementor-element-43758ef7 no-hidden-extras-popup elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43758ef7" data-element_type="section" data-e-type="section"> 6302 <div class="elementor-container elementor-column-gap-default"> 6303 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b1fe904" data-id="b1fe904" data-element_type="column" data-e-type="column"> 6304 <div class="elementor-widget-wrap elementor-element-populated"> 6305 <div class="elementor-element elementor-element-1a51e51 elementor-widget elementor-widget-image" data-id="1a51e51" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 6306 <div class="elementor-widget-container"> 6307 <a href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/" target="_blank"> 6308 <img width="300" height="300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-18235" alt="No Hidden Extras" data-lazy-srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-150x150.png 150w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01.png 512w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png" /><noscript><img width="300" height="300" src="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png" class="attachment-medium size-medium wp-image-18235" alt="No Hidden Extras" srcset="https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-300x300.png 300w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01-150x150.png 150w, https://www.emperordivers.com/wp-content/uploads/2026/08/Copy-of-NHE-Icons-Deep-Sea-V.2_01.png 512w" sizes="(max-width: 300px) 100vw, 300px" /></noscript> </a> 6309 </div> 6310 </div> 6311 <div class="elementor-element elementor-element-72e2c230 elementor-widget elementor-widget-text-editor" data-id="72e2c230" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 6312 <div class="elementor-widget-container"> 6313 <p>Now across all liveaboards and<br>Egypt dive centres.</p> </div> 6314 </div> 6315 <div class="elementor-element elementor-element-54b11ecb elementor-align-center elementor-widget elementor-widget-button" data-id="54b11ecb" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 6316 <div class="elementor-widget-container"> 6317 <div class="elementor-button-wrapper"> 6318 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.emperordivers.com/no-hidden-extras-with-emperor-the-price-you-see-is-the-price-you-pay/" target="_blank"> 6319 <span class="elementor-button-content-wrapper"> 6320 <span class="elementor-button-text">Click here for more info</span> 6321 </span> 6322 </a> 6323 </div> 6324 </div>
6325 </div> 6326 </div> 6327 </div> 6328 </div> 6329 </section> 6330 </div> 6331 <div data-elementor-type="popup" data-elementor-id="3668" class="elementor elementor-3668 elementor-location-popup" data-elementor-settings="{"entrance_animation":"fadeIn","open_selector":"ldtg","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> 6332 <section class="elementor-section elementor-top-section elementor-element elementor-element-0d4bcef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0d4bcef" data-element_type="section" data-e-type="section"> 6333 <div class="elementor-container elementor-column-gap-default"> 6334 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8499097" data-id="8499097" data-element_type="column" data-e-type="column"> 6335 <div class="elementor-widget-wrap elementor-element-populated"> 6336 <div class="elementor-element elementor-element-19f8122 elementor-widget elementor-widget-text-editor" data-id="19f8122" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 6337 <div class="elementor-widget-container"> 6338 <h3 style="text-align: center;">Learn to Dive Guarantee</h3><p><strong>Love it or your money back!</strong> When having a go at something new it’s essential that you feel confident and comfortable with the idea. The Emperor team is so certain that you’ll love learning to dive with us that, at the end of the first day of tuition if you decide not to proceed, we’ll give you your money back.</p><p>Please read our full <a href="/files/terms.pdf" target="_blank" rel="noopener">Terms & Conditions</a> (PDF).</p> </div> 6339 </div> 6340 </div> 6341 </div> 6342 </div> 6343 </section> 6344 </div> 6345 <div data-elementor-type="popup" data-elementor-id="1393" class="elementor elementor-1393 elementor-location-popup" data-elementor-settings="{"entrance_animation":"fadeIn","open_selector":".group-form","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> 6346 <section class="elementor-section elementor-top-section elementor-element elementor-element-52451ed elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="52451ed" data-element_type="section" data-e-type="section"> 6347 <div class="elementor-container elementor-column-gap-default"> 6348 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a418761" data-id="a418761" data-element_type="column" data-e-type="column"> 6349 <div class="elementor-widget-wrap elementor-element-populated"> 6350 <div class="elementor-element elementor-element-a6175aa elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="a6175aa" data-element_type="widget" data-e-type="widget" data-settings="{"button_width":"100","step_next_label":"Next","step_previous_label":"Previous","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 6351 <div class="elementor-widget-container"> 6352 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 6353 <input type="hidden" name="post_id" value="1393"/> 6354 <input type="hidden" name="form_id" value="a6175aa"/> 6355 <input type="hidden" name="referer_title" value="Login - Emperor Divers" /> 6356 6357 <input type="hidden" name="queried_id" value="576"/> 6358 6359 <div class="elementor-form-fields-wrapper elementor-labels-above"> 6360 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100"> 6361 <label for="form-field-name" class="elementor-field-label"> 6362 Name </label> 6363 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name"> 6364 </div> 6365 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required"> 6366 <label for="form-field-email" class="elementor-field-label"> 6367 Email </label> 6368 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 6369 </div> 6370 <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-field_3 elementor-col-100"> 6371 <label for="form-field-field_3" class="elementor-field-label"> 6372 Number of Passengers (Adults) </label> 6373 <input type="number" name="form_fields[field_3]" id="form-field-field_3" class="elementor-field elementor-size-sm elementor-field-textual" min="" max="" > 6374 </div> 6375 <div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-field_4 elementor-col-100"> 6376 <label for="form-field-field_4" class="elementor-field-label"> 6377 Number of Passengers (Children < 10 years) </label> 6378 <input type="number" name="form_fields[field_4]" id="form-field-field_4" class="elementor-field elementor-size-sm elementor-field-textual" min="" max="" > 6379 </div> 6380 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100"> 6381 <label for="form-field-message" class="elementor-field-label"> 6382 Message </label> 6383 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Message"></textarea> </div> 6384 <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_1 elementor-col-100"> 6385 <input size="1" type="hidden" name="form_fields[field_1]" id="form-field-field_1" class="elementor-field elementor-size-sm elementor-field-textual"> 6386 </div> 6387 <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_2 elementor-col-100"> 6388 <input size="1" type="hidden" name="form_fields[field_2]" id="form-field-field_2" class="elementor-field elementor-size-sm elementor-field-textual"> 6389 </div> 6390 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 6391 <button class="elementor-button elementor-size-sm" type="submit"> 6392 <span class="elementor-button-content-wrapper"> 6393 <span class="elementor-button-text">Send</span> 6394 </span> 6395 </button> 6396 </div> 6397 </div> 6398 </form> 6399 </div>
6400 </div> 6401 </div> 6402 </div> 6403 </div> 6404 </section> 6405 </div> 6406
6406<script type="text/rocketlazyloadscript"> 6407 ( () => { 6408 const lazyloadRunObserver = () => { 6409 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 6410 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 6411 entries.forEach( ( entry ) => { 6412 if ( entry.isIntersecting ) { 6413 let lazyloadBackground = entry.target; 6414 if( lazyloadBackground ) { 6415 lazyloadBackground.classList.add( 'e-lazyloaded' ); 6416 } 6417 lazyloadBackgroundObserver.unobserve( entry.target ); 6418 } 6419 }); 6420 }, { rootMargin: '200px 0px 200px 0px' } ); 6421 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 6422 lazyloadBackgroundObserver.observe( lazyloadBackground ); 6423 } ); 6424 }; 6425 const events = [ 6426 'DOMContentLoaded', 6427 'elementor/lazyload/observe', 6428 ]; 6429 events.forEach( ( event ) => { 6430 document.addEventListener( event, lazyloadRunObserver ); 6431 } ); 6432 } )(); 6433 </script>
6433 6434 <link rel='stylesheet' id='elementor-post-5644-css' href='https://www.emperordivers.com/wp-content/uploads/elementor/css/post-5644.css?ver=1790006389' media='all' /> 6435<link rel='stylesheet' id='floating_share_contact-css' href='https://www.emperordivers.com/wp-content/themes/emperordivers/css/floating_share_contact.css?ver=1790278348' media='all' />
6436<script id="astra-theme-js-js-extra"> 6437var astra = {"break_point":"1024","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"","responsive_cart_click":"flyout","is_dark_palette":""}; 6438//# sourceURL=astra-theme-js-js-extra 6439</script>
vendor: 1 bytes, line 6439
6439
6440<script type="text/rocketlazyloadscript" id="astra-theme-js-js" data-rocket-src="https://www.emperordivers.com/wp-content/themes/astra/assets/js/minified/style.min.js?ver=4.13.12"></script>
vendor: 1 bytes, line 6440
6440
6441<script type="text/rocketlazyloadscript" id="wpascript-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02"></script>
vendor: 1 bytes, line 6441
6441
6442<script type="text/rocketlazyloadscript" id="wpascript-js-after"> 6443wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6InliaWNqcjU2NzciLCJ3cGFfZmllbGRfdmFsdWUiOjYzMTI5Miwid3BhX2FkZF90ZXN0Ijoibm8ifQ==")); 6444//# sourceURL=wpascript-js-after 6445</script>
vendor: 1 bytes, line 6445
6445
6446<script type="text/rocketlazyloadscript" id="elementor-webpack-runtime-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 6446
6446
6447<script type="text/rocketlazyloadscript" id="elementor-frontend-modules-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 6447
6447
6448<script type="text/rocketlazyloadscript" id="jquery-ui-core-js-before"> 6449jQuery.uiBackCompat = true; 6450//# sourceURL=jquery-ui-core-js-before 6451</script>
vendor: 1 bytes, line 6451
6451
6452<script type="text/rocketlazyloadscript" id="jquery-ui-core-js" data-rocket-src="https://www.emperordivers.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 6452
6452
6453<script type="text/rocketlazyloadscript" id="elementor-frontend-js-before"> 6454var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","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":false},"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":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_panel_promotions":true,"theme_builder_v2":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/www.emperordivers.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.emperordivers.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.emperordivers.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"e6dcf3690a","atomicFormsSendForm":"0122104f20"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"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":444,"title":"Liveaboard%20Diving%20in%20the%20Red%20Sea%2C%20Maldives%2C%20Indonesia%20%26%20Solomon%20Islands%20with%20Emperor%20Divers","excerpt":"","featuredImage":false}}; 6455//# sourceURL=elementor-frontend-js-before 6456</script>
vendor: 1 bytes, line 6456
6456
6457<script type="text/rocketlazyloadscript" id="elementor-frontend-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 6457
6457
6458<script id="cmplz-cookiebanner-js-extra"> 6459var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"39","version":"7.6.5","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"eu","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.emperordivers.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"42","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://www.emperordivers.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=39","page_links":{"eu":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"}},"us":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}},"uk":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}},"ca":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}},"au":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}},"za":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}},"br":{"cookie-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement":{"title":"Data Privacy Policy","url":"https://www.emperordivers.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.emperordivers.com/ladies-day-joe-roberts/"}}},"tm_categories":"1","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"}; 6460//# sourceURL=cmplz-cookiebanner-js-extra 6461</script>
vendor: 1 bytes, line 6461
6461
6462<script type="text/rocketlazyloadscript" defer id="cmplz-cookiebanner-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js?ver=1788947091"></script>
vendor: 1 bytes, line 6462
6462
6463<script type="text/rocketlazyloadscript" id="cmplz-cookiebanner-js-after"> 6464 6465 if ('undefined' != typeof window.jQuery) { 6466 jQuery(document).ready(function ($) { 6467 $(document).on('elementor/popup/show', () => { 6468 let rev_cats = cmplz_categories.reverse(); 6469 for (let key in rev_cats) { 6470 if (rev_cats.hasOwnProperty(key)) { 6471 let category = cmplz_categories[key]; 6472 if (cmplz_has_consent(category)) { 6473 document.querySelectorAll('[data-category="' + category + '"]').forEach(obj => { 6474 cmplz_remove_placeholder(obj); 6475 }); 6476 } 6477 } 6478 } 6479 6480 let services = cmplz_get_services_on_page(); 6481 for (let key in services) { 6482 if (services.hasOwnProperty(key)) { 6483 let service = services[key].service; 6484 let category = services[key].category; 6485 if (cmplz_has_service_consent(service, category)) { 6486 document.querySelectorAll('[data-service="' + service + '"]').forEach(obj => { 6487 cmplz_remove_placeholder(obj); 6488 }); 6489 } 6490 } 6491 } 6492 }); 6493 }); 6494 } 6495 6496 6497 6498 document.addEventListener("cmplz_enable_category", function(consentData) { 6499 var category = consentData.detail.category; 6500 var services = consentData.detail.services; 6501 var blockedContentContainers = []; 6502 let selectorVideo = '.cmplz-elementor-widget-video-playlist[data-category="'+category+'"],.elementor-widget-video[data-category="'+category+'"]'; 6503 let selectorGeneric = '[data-cmplz-elementor-href][data-category="'+category+'"]'; 6504 for (var skey in services) { 6505 if (services.hasOwnProperty(skey)) { 6506 let service = skey; 6507 selectorVideo +=',.cmplz-elementor-widget-video-playlist[data-service="'+service+'"],.elementor-widget-video[data-service="'+service+'"]'; 6508 selectorGeneric +=',[data-cmplz-elementor-href][data-service="'+service+'"]'; 6509 } 6510 } 6511 document.querySelectorAll(selectorVideo).forEach(obj => { 6512 let elementService = obj.getAttribute('data-service'); 6513 if ( cmplz_is_service_denied(elementService) ) { 6514 return; 6515 } 6516 if (obj.classList.contains('cmplz-elementor-activated')) return; 6517 obj.classList.add('cmplz-elementor-activated'); 6518 6519 if ( obj.hasAttribute('data-cmplz_elementor_widget_type') ){ 6520 let attr = obj.getAttribute('data-cmplz_elementor_widget_type'); 6521 obj.classList.removeAttribute('data-cmplz_elementor_widget_type'); 6522 obj.classList.setAttribute('data-widget_type', attr); 6523 } 6524 if (obj.classList.contains('cmplz-elementor-widget-video-playlist')) { 6525 obj.classList.remove('cmplz-elementor-widget-video-playlist'); 6526 obj.classList.add('elementor-widget-video-playlist'); 6527 } 6528 obj.setAttribute('data-settings', obj.getAttribute('data-cmplz-elementor-settings')); 6529 blockedContentContainers.push(obj); 6530 }); 6531 6532 document.querySelectorAll(selectorGeneric).forEach(obj => { 6533 let elementService = obj.getAttribute('data-service'); 6534 if ( cmplz_is_service_denied(elementService) ) { 6535 return; 6536 } 6537 if (obj.classList.contains('cmplz-elementor-activated')) return; 6538 6539 if (obj.classList.contains('cmplz-fb-video')) { 6540 obj.classList.remove('cmplz-fb-video'); 6541 obj.classList.add('fb-video'); 6542 } 6543 6544 obj.classList.add('cmplz-elementor-activated'); 6545 obj.setAttribute('data-href', obj.getAttribute('data-cmplz-elementor-href')); 6546 blockedContentContainers.push(obj.closest('.elementor-widget')); 6547 }); 6548 6549 /** 6550 * Trigger the widgets in Elementor 6551 */ 6552 for (var key in blockedContentContainers) { 6553 if (blockedContentContainers.hasOwnProperty(key) && blockedContentContainers[key] !== undefined) { 6554 let blockedContentContainer = blockedContentContainers[key]; 6555 if (elementorFrontend.elementsHandler) { 6556 elementorFrontend.elementsHandler.runReadyTrigger(blockedContentContainer) 6557 } 6558 var cssIndex = blockedContentContainer.getAttribute('data-placeholder_class_index'); 6559 blockedContentContainer.classList.remove('cmplz-blocked-content-container'); 6560 blockedContentContainer.classList.remove('cmplz-placeholder-' + cssIndex); 6561 } 6562 } 6563 6564 }); 6565 6566 6567 6568 document.addEventListener("cmplz_enable_category", function () { 6569 document.querySelectorAll('[data-rocket-lazyload]').forEach(obj => { 6570 if (obj.hasAttribute('data-lazy-src')) { 6571 obj.setAttribute('src', obj.getAttribute('data-lazy-src')); 6572 } 6573 }); 6574 }); 6575 6576 6577//# sourceURL=cmplz-cookiebanner-js-after 6578</script>
vendor: 1 bytes, line 6578
6578
6579<script type="text/rocketlazyloadscript" id="elementor-pro-webpack-runtime-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 6579
6579
6580<script type="text/rocketlazyloadscript" id="wp-hooks-js" data-rocket-src="https://www.emperordivers.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 6580
6580
6581<script type="text/rocketlazyloadscript" id="wp-i18n-js" data-rocket-src="https://www.emperordivers.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 6581
6581
6582<script type="text/rocketlazyloadscript" id="wp-i18n-js-after"> 6583wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 6584//# sourceURL=wp-i18n-js-after 6585</script>
vendor: 1 bytes, line 6585
6585
6586<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js-before"> 6587var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.emperordivers.com\/wp-admin\/admin-ajax.php","nonce":"7365df90c9","urls":{"assets":"https:\/\/www.emperordivers.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.emperordivers.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:\/\/www.emperordivers.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 6588//# sourceURL=elementor-pro-frontend-js-before 6589</script>
vendor: 1 bytes, line 6589
6589
6590<script type="text/rocketlazyloadscript" id="elementor-pro-frontend-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 6590
6590
6591<script type="text/rocketlazyloadscript" id="pro-elements-handlers-js" data-rocket-src="https://www.emperordivers.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.3"></script>
6591 6592
6592<script type="text/rocketlazyloadscript"> 6593 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 6594 </script>
6594 6595
6595<script id="wp-emoji-settings" type="application/json"> 6596{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.emperordivers.com/wp-includes/js/wp-emoji-release.min.js?ver=d6f7ef71b6815020a202676fe7a75dc0"}} 6597</script>
vendor: 1 bytes, line 6597
6597
6598<script type="text/rocketlazyloadscript" data-rocket-type="module"> 6599/*! This file is auto-generated */ 6600var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 6601//# sourceURL=https://www.emperordivers.com/wp-includes/js/wp-emoji-loader.min.js 6602</script>
6602 6603<!-- Statistics script Complianz GDPR/CCPA --> 6604
6604<script type="text/rocketlazyloadscript" data-category="functional"> 6605 window.dataLayer = window.dataLayer || []; 6606function gtag(){dataLayer.push(arguments);} 6607gtag('consent', 'default', { 6608 'security_storage': "granted", 6609 'functionality_storage': "granted", 6610 'personalization_storage': "denied", 6611 'analytics_storage': 'denied', 6612 'ad_storage': "denied", 6613 'ad_user_data': 'denied', 6614 'ad_personalization': 'denied', 6615}); 6616 6617dataLayer.push({ 6618 'event': 'default_consent' 6619}); 6620 6621document.addEventListener("cmplz_fire_categories", function (e) { 6622 function gtag(){ 6623 dataLayer.push(arguments); 6624 } 6625 var consentedCategories = e.detail.categories; 6626 let preferences = 'denied'; 6627 let statistics = 'denied'; 6628 let marketing = 'denied'; 6629 6630 if (cmplz_in_array( 'preferences', consentedCategories )) { 6631 preferences = 'granted'; 6632 } 6633 6634 if (cmplz_in_array( 'statistics', consentedCategories )) { 6635 statistics = 'granted'; 6636 } 6637 6638 if (cmplz_in_array( 'marketing', consentedCategories )) { 6639 marketing = 'granted'; 6640 } 6641 6642 gtag('consent', 'update', { 6643 'security_storage': "granted", 6644 'functionality_storage': "granted", 6645 'personalization_storage': preferences, 6646 'analytics_storage': statistics, 6647 'ad_storage': marketing, 6648 'ad_user_data': marketing, 6649 'ad_personalization': marketing, 6650 }); 6651}); 6652 6653document.addEventListener("cmplz_cookie_warning_loaded", function (e) {
vendor: 337 bytes, lines 6653-6658
6653 6654 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 6655 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 6656 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 6657 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 6658 })(window,document,'script','dataLayer','
6658GTM-PX8P9DR
vendor: 4 bytes, line 6658
6658');
6659}); 6660 6661document.addEventListener("cmplz_revoke", function (e) { 6662 gtag('consent', 'update', { 6663 'security_storage': "granted", 6664 'functionality_storage': "granted", 6665 'personalization_storage': "denied", 6666 'analytics_storage': 'denied', 6667 'ad_storage': "denied", 6668 'ad_user_data': 'denied', 6669 'ad_personalization': 'denied', 6670 }); 6671}); 6672 </script>
6672 6673 <style> 6674.clickable-destination { 6675 position: relative; 6676} 6677 6678.clickable-destination .destination-card-link { 6679 position: absolute; 6680 inset: 0; 6681 z-index: 10; 6682 display: block; 6683 border-radius: inherit; 6684} 6685</style> 6686
6687<script type="text/rocketlazyloadscript"> 6688document.addEventListener('DOMContentLoaded', function () { 6689 6690 document.querySelectorAll('.clickable-destination[data-url]').forEach(function(card) { 6691 6692 if (card.querySelector(':scope > a.destination-card-link')) { 6693 return; 6694 } 6695 6696 const link = document.createElement('a'); 6697 6698 link.href = card.getAttribute('data-url'); 6699 link.className = 'destination-card-link'; 6700 link.setAttribute('aria-label', 'Open destination'); 6701 6702 card.appendChild(link); 6703 }); 6704 6705}); 6706</script>
vendor: 1 bytes, line 6706
6706
6707<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} 6708if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 6709images=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} 6710if(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>
6710<script data-no-minify="1" async src="https://www.emperordivers.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
6710 6711 6712
6712<script type="text/rocketlazyloadscript" > 6713 !function(window, document) { 6714 6715 window._atatusConfig = { 6716 apikey: '8fdc2c98157a4a7c9bd1afc596166deb', 6717 // Other options if needed 6718 }; 6719 6720 // Load AtatusJS asyc 6721 function _asyncAtatus(t){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://dmc1acwvwny3.cloudfront.net/atatus.js";var n=document.getElementsByTagName("script")[0];e.addEventListener&&e.addEventListener("load",(function(e){t(null,e)}),!1),n.parentNode.insertBefore(e,n)} 6722 6723 _asyncAtatus(function() { 6724 // Any atatus related calls. 6725 if (window.atatus) { 6726 } 6727 }); 6728 6729 }(window, document); 6730 </script>
6730 6731 6732
6732<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>
6732<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"19ba25f4421546e8808bd84e2b6f2f8c","r":1,"spa":2}' crossorigin="anonymous"></script>
6732 6733</body> 6734</html> 6735 6736<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790278348 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.