1<!DOCTYPE html> 2<html lang="en-GB"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 7 8 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 9 <title>About - Jamaica Inn, Cornwall</title> 10 <link rel="canonical" href="https://jamaicainn.co.uk/about-us/" /> 11 <meta property="og:locale" content="en_GB" /> 12 <meta property="og:type" content="article" /> 13 <meta property="og:title" content="About - Jamaica Inn, Cornwall" /> 14 <meta property="og:description" content="A place where the past meets great hospitality Standing proudly on Bodmin Moor, the famous Jamaica Inn is full of character and history. Dating back to the 1750s, this Grade II-listed coaching inn welcomes guests with low oak beams, cosy fires, and the scent of peat smoke. In the Smugglerâs Bar, you can almost imagine […]" /> 15 <meta property="og:url" content="https://jamaicainn.co.uk/about-us/" /> 16 <meta property="og:site_name" content="Jamaica Inn, Cornwall" /> 17 <meta property="article:modified_time" content="2026-07-05T20:14:06+00:00" /> 18 <meta property="og:image" content="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-scaled.jpg" /> 19 <meta property="og:image:width" content="2048" /> 20 <meta property="og:image:height" content="1536" /> 21 <meta property="og:image:type" content="image/jpeg" /> 22 <meta name="twitter:card" content="summary_large_image" /> 23 <meta name="twitter:label1" content="Est. reading time" /> 24 <meta name="twitter:data1" content="4 minutes" /> 25
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jamaicainn.co.uk\/about-us\/","url":"https:\/\/jamaicainn.co.uk\/about-us\/","name":"About - Jamaica Inn, Cornwall","isPartOf":{"@id":"https:\/\/jamaicainn.co.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jamaicainn.co.uk\/about-us\/#primaryimage"},"image":{"@id":"https:\/\/jamaicainn.co.uk\/about-us\/#primaryimage"},"thumbnailUrl":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/08\/Jamaica-Inn-Cornwall-About-Us-scaled.jpg","datePublished":"2025-07-28T08:25:43+00:00","dateModified":"2026-07-05T20:14:06+00:00","breadcrumb":{"@id":"https:\/\/jamaicainn.co.uk\/about-us\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jamaicainn.co.uk\/about-us\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/jamaicainn.co.uk\/about-us\/#primaryimage","url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/08\/Jamaica-Inn-Cornwall-About-Us-scaled.jpg","contentUrl":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/08\/Jamaica-Inn-Cornwall-About-Us-scaled.jpg","width":2048,"height":1536,"caption":"Jamaica Inn Cornwall About Us scaled"},{"@type":"BreadcrumbList","@id":"https:\/\/jamaicainn.co.uk\/about-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jamaicainn.co.uk\/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https:\/\/jamaicainn.co.uk\/#website","url":"https:\/\/jamaicainn.co.uk\/","name":"Jamaica Inn, Cornwall","description":"","publisher":{"@id":"https:\/\/jamaicainn.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jamaicainn.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/jamaicainn.co.uk\/#organization","name":"Jamaica Inn, Cornwall","url":"https:\/\/jamaicainn.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/jamaicainn.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/10\/CIG-Logos-Jamaica-Inn-scaled.png","contentUrl":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/10\/CIG-Logos-Jamaica-Inn-scaled.png","width":2048,"height":414,"caption":"Jamaica Inn, Cornwall"},"image":{"@id":"https:\/\/jamaicainn.co.uk\/#\/schema\/logo\/image\/"}}]}</script>
25 26 <!-- / Yoast SEO plugin. --> 27 28 29<title>About - Jamaica Inn, Cornwall</title> 30<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 31<link rel="alternate" type="application/rss+xml" title="Jamaica Inn, Cornwall » Feed" href="https://jamaicainn.co.uk/feed/" /> 32<link rel="alternate" type="application/rss+xml" title="Jamaica Inn, Cornwall » Comments Feed" href="https://jamaicainn.co.uk/comments/feed/" /> 33<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://jamaicainn.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjamaicainn.co.uk%2Fabout-us%2F" /> 34<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://jamaicainn.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjamaicainn.co.uk%2Fabout-us%2F&format=xml" /> 35<style id="wp-img-auto-sizes-contain-inline-css"> 36img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 37/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 38</style> 39<style id="wp-block-image-inline-css"> 40.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
40cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
40@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 41/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/image/style.min.css */ 42</style> 43<style id="wp-block-group-inline-css"> 44.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 45/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/group/style.min.css */ 46</style> 47<style id="wp-block-navigation-link-inline-css"> 48.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} 49/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/navigation-link/style.min.css */ 50</style> 51<link rel='stylesheet' id='wp-block-navigation-css' href='https://jamaicainn.co.uk/wp-includes/blocks/navigation/style.min.css?ver=7.1.1' media='all' /> 52<style id="wp-block-site-logo-inline-css"> 53.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} 54/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/site-logo/style.min.css */ 55</style> 56<link rel='stylesheet' id='redcat-booking-buttons-css' href='https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/booking-buttons/booking-buttons.css?ver=1.3.8' media='all' /> 57<style id="wp-block-button-inline-css"> 58.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none} 59/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/button/style.min.css */ 60</style> 61<style id="wp-block-buttons-inline-css"> 62.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 63/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/buttons/style.min.css */ 64</style> 65<link rel='stylesheet' id='redcat-floating-menu-frontend-css' href='https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/floating-menu/floating-menu-frontend.css?ver=1.3.8' media='all' /> 66<style id="wp-block-heading-inline-css"> 67h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 68/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/heading/style.min.css */ 69</style> 70<style id="wp-block-paragraph-inline-css"> 71.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 72/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/paragraph/style.min.css */ 73</style> 74<style id="mr-blocks-modal-view-style-inline-css"> 75/*!*********************************************************************************************************************************************************************************************************************************************!*\ 76 !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/modal/style.scss ***! 77 \*********************************************************************************************************************************************************************************************************************************************/ 78.wp-block-mr-blocks-modal.otter-popup__modal_wrap { 79 position: fixed; 80 top: 0; 81 left: 0; 82 right: 0; 83 width: 100%; 84 height: 100%; 85 z-index: 999999; 86 display: none; 87 align-items: center; 88 justify-content: center; 89 padding: 20px; 90 box-sizing: border-box; 91 max-width: 100%; 92} 93.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active { 94 display: flex !important; 95} 96.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_wrap_overlay { 97 position: absolute; 98 top: 0; 99 left: 0; 100 width: 100%; 101 height: 100%; 102 background-color: var(--overlay-color, rgba(0, 0, 0, 0.6)); 103 opacity: var(--overlay-opacity, 0.6); 104 cursor: pointer; 105 z-index: 1; 106} 107.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 108 position: relative; 109 background: var(--popup-background, #ffffff); 110 color: var(--popup-text-color, #000000); 111 width: 100%; 112 max-width: var(--popup-width, 600px); 113 min-width: 320px; 114 max-height: 90vh; 115 border-radius: var(--popup-border-radius, 0px); 116 overflow: hidden; 117 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 32px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.05); 118 z-index: 2; 119 display: flex; 120 flex-direction: column; 121 margin: 0 auto; 122 transform: scale(0.95) translateY(-30px); 123 opacity: 0; 124 transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); 125} 126.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header { 127 position: relative; 128 padding: 20px 30px 0 30px; 129 background: transparent; 130 flex-shrink: 0; 131 min-height: 60px; 132 display: flex; 133 align-items: flex-start; 134 justify-content: flex-end; 135} 136.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close { 137 position: relative; 138 top: 0; 139 right: 0; 140 background: rgba(26, 115, 232, 0.1); 141 border: none; 142 font-size: 20px; 143 font-weight: 400; 144 cursor: pointer;
145 color: #1a73e8; 146 width: 36px; 147 height: 36px; 148 display: flex; 149 align-items: center; 150 justify-content: center; 151 border-radius: 50%; 152 transition: all 0.3s ease; 153 line-height: 1; 154} 155.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:hover { 156 background: rgba(26, 115, 232, 0.15); 157 color: #1557b0; 158 transform: scale(1.05); 159} 160.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:focus { 161 outline: 2px solid #1a73e8; 162 outline-offset: 2px; 163 background: rgba(26, 115, 232, 0.15); 164} 165.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:active { 166 transform: scale(0.95); 167} 168.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body { 169 padding: 0 40px 40px 40px; 170 overflow-y: auto; 171 flex: 1; 172 scrollbar-width: thin; 173 scrollbar-color: rgba(26, 115, 232, 0.3) transparent; 174} 175.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar {
176 width: 6px; 177} 178.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-track { 179 background: transparent; 180} 181.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-thumb { 182 background-color: rgba(26, 115, 232, 0.3); 183 border-radius: 3px; 184} 185.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body::-webkit-scrollbar-thumb:hover { 186 background-color: rgba(26, 115, 232, 0.5); 187} 188.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body > *:first-child { 189 margin-top: 0; 190} 191.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body > *:last-child { 192 margin-bottom: 0; 193} 194.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1, .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2, .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3, .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4, .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h5, .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h6 { 195 margin-top: 0; 196 margin-bottom: 1.2em; 197 line-height: 1.3; 198} 199.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1 { 200 font-size: 2em; 201} 202.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2 { 203 font-size: 1.6em; 204} 205.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3 { 206 font-size: 1.3em; 207} 208.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4 { 209 font-size: 1.1em; 210} 211.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body p { 212 margin-bottom: 1.2em; 213 line-height: 1.6; 214 color: inherit; 215} 216.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body .wp-block-button { 217 margin-top: 1.5em; 218} 219.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body .wp-block-button .wp-block-button__link { 220 padding: 12px 24px; 221 border-radius: 6px; 222 font-weight: 500; 223 text-decoration: none; 224 transition: all 0.2s ease; 225} 226.wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content:not(:has(.otter-popup__modal_header)) .otter-popup__modal_body { 227 padding: 40px; 228} 229.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content { 230 transform: scale(1) translateY(0); 231 opacity: 1; 232} 233.wp-block-mr-blocks-modal.otter-popup__modal_wrap.compact-header .otter-popup__modal_header { 234 padding: 15px 20px 0 20px; 235 min-height: 50px; 236} 237.wp-block-mr-blocks-modal.otter-popup__modal_wrap.compact-header .otter-popup__modal_header .otter-popup__modal_close { 238 width: 28px; 239 height: 28px; 240 font-size: 18px; 241} 242 243@media (max-width: 1024px) { 244 .wp-block-mr-blocks-modal.otter-popup__modal_wrap { 245 padding: 15px; 246 } 247 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 248 max-width: var(--popup-width-tablet, 90vw); 249 width: 100%; 250 max-height: 90vh; 251 border-radius: 10px; 252 } 253 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header { 254 padding: 15px 25px 0 25px; 255 min-height: 50px; 256 } 257 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body { 258 padding: 0 30px 30px 30px; 259 } 260} 261@media (max-width: 768px) { 262 .wp-block-mr-blocks-modal.otter-popup__modal_wrap { 263 padding: 10px; 264 } 265 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 266 max-width: var(--popup-width-mobile, 95vw); 267 width: 100%; 268 max-height: 95vh; 269 border-radius: 8px; 270 } 271 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header { 272 padding: 12px 20px 0 20px; 273 min-height: 44px; 274 } 275 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close { 276 width: 32px; 277 height: 32px; 278 font-size: 18px; 279 } 280 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body { 281 padding: 0 24px 24px 24px; 282 } 283 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h1 { 284 font-size: 1.6em; 285 } 286 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h2 { 287 font-size: 1.4em; 288 } 289 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h3 { 290 font-size: 1.2em; 291 } 292 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body h4 { 293 font-size: 1.1em; 294 } 295} 296@media (max-width: 480px) { 297 .wp-block-mr-blocks-modal.otter-popup__modal_wrap { 298 padding: 5px; 299 } 300 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 301 max-width: 98vw; 302 border-radius: 6px; 303 } 304 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header { 305 padding: 10px 15px 0 15px; 306 } 307 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close { 308 width: 28px; 309 height: 28px; 310 font-size: 16px; 311 } 312 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content .otter-popup__modal_body { 313 padding: 0 20px 20px 20px; 314 } 315} 316body.modal-open { 317 overflow: hidden; 318 position: fixed; 319 width: 100%; 320} 321body.modal-open::before { 322 content: ""; 323 position: fixed; 324 top: 0; 325 right: 0; 326 bottom: 0; 327 left: 0; 328 z-index: -1; 329} 330 331@media (prefers-reduced-motion: reduce) { 332 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 333 transition: opacity 0.2s ease; 334 transform: none; 335 } 336 .wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content { 337 transform: none; 338 } 339} 340@media (prefers-contrast: high) { 341 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_content { 342 border: 2px solid currentColor; 343 box-shadow: none; 344 } 345 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_wrap_overlay { 346 background-color: rgba(0, 0, 0, 0.8); 347 } 348 .wp-block-mr-blocks-modal.otter-popup__modal_wrap .otter-popup__modal_close { 349 border: 1px solid currentColor; 350 } 351} 352.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content { 353 outline: none; 354} 355.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active .otter-popup__modal_content:focus-within { 356 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 32px rgba(0, 0, 0, 0.1), 0 0 0 3px rgba(26, 115, 232, 0.3); 357} 358 359@media print { 360 .wp-block-mr-blocks-modal.otter-popup__modal_wrap { 361 display: none !important; 362 } 363} 364 365/*# sourceMappingURL=style-index.css.map*/ 366/*# sourceURL=https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/build/modal/style-index.css */ 367</style> 368<link rel='stylesheet' id='wp-block-cover-css' href='https://jamaicainn.co.uk/wp-includes/blocks/cover/style.min.css?ver=7.1.1' media='all' /> 369<style id="wp-block-video-inline-css"> 370.wp-block-video{box-sizing:border-box}
370.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em} 371/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/video/style.min.css */ 372</style> 373<style id="wp-block-columns-inline-css"> 374.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 375/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/columns/style.min.css */ 376</style> 377<link rel='stylesheet' id='swiper-css-css' href='https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css?ver=7.1.1' media='all' /> 378<link rel='stylesheet' id='redcat-mosaic-slider-css' href='https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/mosaic-slider/style.css?ver=1.3.8' media='all' /> 379<style id="wp-block-post-content-inline-css"> 380.wp-block-post-content{display:flow-root} 381/*# sourceURL=https://jamaicainn.co.uk/wp-includes/blocks/post-content/style.min.css */ 382</style> 383<style id="mr-blocks-icon-view-style-inline-css"> 384/*!********************************************************************************************************************************************************************************************************************************************!*\ 385 !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/icon/style.scss ***! 386 \********************************************************************************************************************************************************************************************************************************************/ 387/** 388 * Frontend styles for Icon Block 389 */ 390.mr-icon { 391 --mr-icon-font-size: 24px; 392 --mr-icon-padding: 8px; 393 --mr-icon-margin: 0px; 394 --mr-icon-background-color: transparent; 395 --mr-icon-text-color: currentColor; 396 --mr-icon-border-color: transparent; 397 --mr-icon-border-size: 0px; 398 --mr-icon-border-radius: 0px; 399 --mr-icon-background-color-hover: transparent; 400 --mr-icon-text-color-hover: currentColor; 401 --mr-icon-border-color-hover: transparent; 402 display: inline-block; 403 margin: var(--mr-icon-margin); 404} 405.mr-icon__element { 406 display: inline-flex; 407 align-items: center; 408 justify-content: center; 409 font-size: var(--mr-icon-font-size); 410 padding: var(--mr-icon-padding); 411 background-color: var(--mr-icon-background-color); 412 color: var(--mr-icon-text-color); 413 border: var(--mr-icon-border-size) solid var(--mr-icon-border-color); 414 border-radius: var(--mr-icon-border-radius); 415 transition: all 0.3s ease; 416 line-height: 1; 417} 418.mr-icon__element i, .mr-icon__element span { 419 display: block; 420 line-height: 1; 421} 422.mr-icon__element .dashicons { 423 font-family: dashicons; 424 font-size: var(--mr-icon-font-size); 425 width: 1em; 426 height: 1em; 427} 428.mr-icon__element .fa, .mr-icon__element .fas, .mr-icon__element .far, .mr-icon__element .fal, .mr-icon__element .fab { 429 font-family: "Font Awesome 6 Free", "Font Awesome 6 Pro", "Font Awesome 5 Free", "Font Awesome 5 Pro"; 430} 431.mr-icon__link { 432 text-decoration: none; 433 color: inherit; 434 display: inline-block; 435} 436.mr-icon__link:hover { 437 text-decoration: none; 438} 439.mr-icon:hover .mr-icon__element { 440 background-color: var(--mr-icon-background-color-hover); 441 color: var(--mr-icon-text-color-hover); 442 border-color: var(--mr-icon-border-color-hover); 443} 444.mr-icon.has-text-align-left { 445 text-align: left; 446} 447.mr-icon.has-text-align-center { 448 text-align: center; 449} 450.mr-icon.has-text-align-right { 451 text-align: right; 452} 453 454@media (prefers-reduced-motion: reduce) { 455 .mr-icon .mr-icon__element { 456 transition: none !important; 457 } 458} 459@media print { 460 .mr-icon__element { 461 background-color: transparent !important; 462 border-color: currentColor !important; 463 } 464} 465 466/*# sourceMappingURL=style-index.css.map*/ 467/*# sourceURL=https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/build/icon/style-index.css */ 468</style> 469<style id="wp-emoji-styles-inline-css"> 470 471 img.wp-smiley, img.emoji { 472 display: inline !important; 473 border: none !important; 474 box-shadow: none !important; 475 height: 1em !important; 476 width: 1em !important; 477 margin: 0 0.07em !important; 478 vertical-align: -0.1em !important; 479 background: none !important; 480 padding: 0 !important; 481 } 482/*# sourceURL=wp-emoji-styles-inline-css */ 483</style> 484<style id="wp-block-library-inline-css"> 485:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
485.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 486/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 487</style> 488<link rel='stylesheet' id='dashicons-css' href='https://jamaicainn.co.uk/wp-includes/css/dashicons.min.css?ver=7.1.1' media='all' /> 489<link rel='stylesheet' id='mr-animation-frontend-css' href='https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/assets/animation/css/animate.css?ver=0.1.5' media='all' /> 490<style id="global-styles-inline-css"> 491:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #C68346;--wp--preset--color--secondary: #F6F6F7;--wp--preset--color--very-light: #F2F2F2;--wp--preset--color--light: #EFF0F0;--wp--preset--color--medium: #E1E3E7;--wp--preset--color--dark: #445873;--wp--preset--color--very-dark: #143D34;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
4910) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px);--wp--preset--font-size--heading-1: clamp(2rem, 4vw, 2.5rem);--wp--preset--font-size--heading-2: clamp(1.75rem, 3.5vw, 2rem);--wp--preset--font-size--heading-3: clamp(1.375rem, 3vw, 1.625rem);--wp--preset--font-size--heading-4: clamp(1.125rem, 2.5vw, 1.25rem);--wp--preset--font-size--body: clamp(16px, 2.5vw, 18px);--wp--preset--font-size--button: clamp(14px, 2vw, 16px);--wp--preset--font-family--heading-font: Playfair Display, serif;--wp--preset--font-family--body-font: Barlow, sans-serif;--wp--preset--spacing--20: clamp(1rem, 2vw, 1.5625rem);--wp--preset--spacing--30: clamp(1.25rem, 2.5vw, 1.875rem);--wp--preset--spacing--40: clamp(2rem, 4vw, 3.75rem);--wp--preset--spacing--50: clamp(2.5rem, 5vw, 5rem);--wp--preset--spacing--60: clamp(3rem, 6vw, 6.25rem);--wp--preset--spacing--70: clamp(4.5rem, 9vw, 9.375rem);--wp--preset--spacing--80: clamp(10rem, 20vw, 22.5rem);--wp--preset--spacing--10: clamp(.5rem, .5vw, 1rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--breakpoints--xs: 320px;--wp--custom--breakpoints--sm: 576px;--wp--custom--breakpoints--md: 768px;--wp--custom--breakpoints--lg: 992px;--wp--custom--breakpoints--xl: 1200px;--wp--custom--breakpoints--xxl: 1440px;--wp--custom--font-weight--light: 300;--wp--custom--font-weight--regular: 400;--wp--custom--font-weight--medium: 500;--wp--custom--font-weight--semi-bold: 600;--wp--custom--font-weight--bold: 700;--wp--custom--font-weight--extra-bold: 800;--wp--custom--font-weight--black: 900;--wp--custom--line-height--body: 1.75;--wp--custom--line-height--body-mobile: 1.6;--wp--custom--line-height--heading: 1.1;--wp--custom--line-height--heading-mobile: 1.2;--wp--custom--line-height--medium: 1.5;--wp--custom--line-height--one: 1;--wp--custom--spacing--gap: 30px;}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1000px;--wp--style--global--wide-size: clamp(1260px, 80vw, 1440px); }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
491.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--white);color: var(--wp--preset--color--black);font-family: var(--wp--preset--font-family--body-font);font-size: var(--wp--preset--font-size--body);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--body);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--30);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--30);}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--heading-font);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--heading);}h1{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--heading-1);font-weight: var(--wp--custom--font-weight--extra-bold);}h2{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--heading-2);font-weight: var(--wp--custom--font-weight--extra-bold);}h3{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--heading-3);font-weight: var(--wp--custom--font-weight--extra-bold);}h4{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--heading-4);}h5{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--heading-4);}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--primary);border-radius: 0px;border-width: 0;color: var(--wp--preset--color--white);font-family: inherit;font-size: var(--wp--preset--font-size--button);font-style: inherit;font-weight: var(--wp--custom--font-weight--bold);letter-spacing: 3.2px;line-height: 25px;padding-top: 10px;padding-right: 25px;padding-bottom: 10px;padding-left: 25px;text-decoration: none;text-transform: uppercase;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}
491.has-very-light-color{color: var(--wp--preset--color--very-light) !important;}.has-light-color{color: var(--wp--preset--color--light) !important;}.has-medium-color{color: var(--wp--preset--color--medium) !important;}.has-dark-color{color: var(--wp--preset--color--dark) !important;}.has-very-dark-color{color: var(--wp--preset--color--very-dark) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-very-light-background-color{background-color: var(--wp--preset--color--very-light) !important;}.has-light-background-color{background-color: var(--wp--preset--color--light) !important;}.has-medium-background-color{background-color: var(--wp--preset--color--medium) !important;}.has-dark-background-color{background-color: var(--wp--preset--color--dark) !important;}.has-very-dark-background-color{background-color: var(--wp--preset--color--very-dark) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-very-light-border-color{border-color: var(--wp--preset--color--very-light) !important;}.has-light-border-color{border-color: var(--wp--preset--color--light) !important;}.has-medium-border-color{border-color: var(--wp--preset--color--medium) !important;}.has-dark-border-color{border-color: var(--wp--preset--color--dark) !important;}.has-very-dark-border-color{border-color: var(--wp--preset--color--very-dark) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
491.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-heading-1-font-size{font-size: var(--wp--preset--font-size--heading-1) !important;}.has-heading-2-font-size{font-size: var(--wp--preset--font-size--heading-2) !important;}.has-heading-3-font-size{font-size: var(--wp--preset--font-size--heading-3) !important;}.has-heading-4-font-size{font-size: var(--wp--preset--font-size--heading-4) !important;}.has-body-font-size{font-size: var(--wp--preset--font-size--body) !important;}.has-button-font-size{font-size: var(--wp--preset--font-size--button) !important;}.has-heading-font-font-family{font-family: var(--wp--preset--font-family--heading-font) !important;}.has-body-font-font-family{font-family: var(--wp--preset--font-family--body-font) !important;} 492/* ======================= 493Title: WP Form Style 494Description: Custom styles for the WP Form 495Author: Edwin 496Version: 1.0 497WP Form ID: 999 498======================= */ 499#wpforms-999.wpforms-container form.wpforms-form { 500 color: #000000; 501 padding: 0; 502 border-radius: 0; 503} 504 505#wpforms-999.wpforms-container form.wpforms-form .wpforms-field { 506 padding: 10px 0 !important; 507} 508 509#wpforms-999.wpforms-container form.wpforms-form .wpforms-field-label { 510 font-family: var(--wp--preset--font-family--body-font); 511 font-weight: 400; 512 font-size: 16px; 513 color: #000000; 514 margin-bottom: 6px; 515} 516 517#wpforms-999.wpforms-container form.wpforms-form .wpforms-field-sublabel { 518 font-size: 12px; 519} 520 521#wpforms-999.wpforms-container form.wpforms-form .wpforms-field input, 522#wpforms-999.wpforms-container form.wpforms-form .wpforms-field textarea, 523#wpforms-999.wpforms-container form.wpforms-form .wpforms-field select { 524 color: #000000 !important; 525 border: 1px solid #D0D0D0 !important; 526 border-radius: 0; 527 margin-bottom: 8px; 528} 529 530#wpforms-999.wpforms-container form.wpforms-form .wpforms-field input:focus, 531#wpforms-999.wpforms-container form.wpforms-form .wpforms-field textarea:focus, 532#wpforms-999.wpforms-container form.wpforms-form .wpforms-field select:focus { 533 border-color: var(--wp--preset--color--primary) !important; 534 outline: 0 !important; 535 box-shadow: 0 0 0 1px var(--wp--preset--color--primary) !important; 536} 537 538#wpforms-999.wpforms-container form.wpforms-form button[type="submit"] { 539 font-family: var(--wp--preset--font-family--body-font); 540 font-size: var(--wp--preset--font-size--button); 541 font-weight: var(--wp--custom--font-weight--bold); 542 color: var(--wp--preset--color--white, #ffffff); 543 letter-spacing: 3.2px; 544 line-height: 25px; 545 height: auto; 546 text-transform: uppercase; 547 background: var(--wp--preset--color--primary) !important; 548 border-radius: 0px; 549 border: 2px solid var(--wp--preset--color--primary) !important; 550 padding: 8px 22px; 551 text-decoration: none; 552 cursor: pointer; 553 transition: background 0.3s ease, color 0.3s ease; 554} 555 556#wpforms-999.wpforms-container form.wpforms-form button[type="submit"]:hover { 557 background: var(--wp--preset--color--primary) !important; 558} 559 560#wpforms-999.wpforms-container form.wpforms-form button[type="submit"]:focus { 561 outline: 0; 562} 563 564#wpforms-999.wpforms-container form.wpforms-form button[type="submit"]::after { 565 display: none; 566} 567 568 569 570 571 572 573 574 575 576 577 578/* Avani */ 579/* 25/07/2025 */ 580/*Wp Form submit button Style */ 581button#wpforms-submit-999 { color: #ffffff !important; background: #bead91 !important; } 582 583/* Header style */ 584.site-header{ 585 box-shadow: none !important; 586} 587.cig-header{ 588 padding-top: 10px !important; 589 padding-bottom: 10px !important; 590 border: none; 591} 592 593.cig-sub-header{ 594 position: absolute; 595 width:100%; 596 padding-top: 10px !important; 597 padding-bottom: 10px !important; 598 border: none; 599 z-index: 9; 600} 601 602.site-header:not(.sticky) .cig-sub-header { 603 background-color: transparent !important; 604 background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 605} 606 607header nav .header-menu .wp-block-navigation-item.has-child > .wp-block-navigation-item__content:before{ 608/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M3.5 20C3.23478 20 2.98043 19.8946 2.79289 19.7071C2.60536 19.5196 2.5 19.2652 2.5 19V18C2.5 17.4696 2.71071 16.9609 3.08579 16.5858C3.46086 16.2107 3.96957 16 4.5 16H20.5C21.0304 16 21.5391 16.2107 21.9142
60816.5858C22.2893 16.9609 22.5 17.4696 22.5 18V19C22.5 19.2652 22.3946 19.5196 22.2071 19.7071C22.0196 19.8946 21.7652 20 21.5 20H3.5Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.5 16C20.5 13.8783 19.6571 11.8434 18.1569 10.3431C16.6566 8.84285 14.6217 8 12.5 8C10.3783 8 8.34344 8.84285 6.84315 10.3431C5.34285 11.8434 4.5 13.8783 4.5 16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 4V8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 4H14.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important; */ 609 610} 611 612header nav .header-menu .wp-block-navigation-item.has-child > .wp-block-navigation-item__content > .wp-block-navigation-item__label{ 613 font-size:14px !important; 614 color: #fff !important; 615} 616 617.booking-button__text{ 618/* font-weight: normal !important; */ 619} 620 621header nav .header-menu .wp-block-navigation-item.has-child > .wp-block-navigation-item__content{ 622 align-items: center; 623} 624 625.cig-header{ 626 display:none; 627} 628 629@media (min-width: 768px) { 630 header nav .header-menu .wp-block-navigation-item.has-child > .wp-block-navigation-submenu { 631 margin-top: 10px !important; 632 } 633 634.cig-header{ 635 display:block; 636} 637} 638 639.wp-block-navigation .has-child .wp-block-navigation__submenu-container{ 640 right:0 !important; 641 left:auto !important; 642} 643 644.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg{ 645 fill:#fff !important; 646} 647 648 649 650@media (min-width: 768px) { 651 .show-mobile-only { 652 display: none !important; 653 } 654} 655 656 657.wp-site-blocks header nav .header-main-menu { 658 gap : 30px !important 659} 660 661.header-main-menu button.wp-block-navigation__responsive-container-open{ 662display:none !important; 663} 664 665header nav .header-main-menu .wp-block-navigation-item .wp-block-navigation-item__content{ 666 color: #000 !important; 667} 668 669 670 671/*===================== 672 * Author: Edwin 673 * Note: Home page style 674======================*/ 675/* ROW OVERFLOW-X-AUTO */ 676.overflow-x-auto.wp-block-group.is-nowrap { 677 overflow-x: auto; 678 padding-bottom: 12px; 679} 680.overflow-x-auto.wp-block-group.is-nowrap .redcat-label { 681 flex-shrink: 0; 682} 683.overflow-x-auto.wp-block-group.is-nowrap .redcat-label .label-text { 684 white-space: nowrap; 685} 686 687/* BOOKING FORM HERO */ 688.booking-form-overlay { 689 width: 100%; 690 max-width: 100%; 691 padding: 0 20px; 692 bottom: 20px; 693} 694.booking-form-overlay .booking-form { 695 width: 100%; 696 max-width: 1440px; 697 margin: 0 auto; 698 padding: 0; 699 border-radius: 0; 700 background: transparent; 701 border: 0; 702 box-shadow: none; 703 backdrop-filter: none; 704} 705.booking-form .form-group label { 706 font-size: 17px; 707 font-weight: 400; 708 color: #FFFFFF; 709 text-transform: capitalize; 710 background-color: transparent; 711 background-repeat: no-repeat; 712 background-size: 20px; 713 background-position: center left; 714 padding-left: 28px; 715} 716.booking-form .form-group label[for="checkin"], 717.booking-form .form-group label[for="checkout"] { 718 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-calendar-event'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 5m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M16 3l0 4' /%3E%3Cpath d='M8 3l0 4' /%3E%3Cpath d='M4 11l16 0' /%3E%3Cpath d='M8 15h2v2h-2z' /%3E%3C/svg%3E"); 719} 720.booking-form .form-group label[for="guests"] { 721 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-users'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 7m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0' /%3E%3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2' /%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E%3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85' /%3E%3C/svg%3E"); 722} 723.booking-form .form-group input, 724.booking-form .form-group select { 725 font-size: 17px; 726 border: 2px solid #FFFFFF; 727 background: #FFFFFF; 728 border-radius: 0; 729 padding: 6px 20px; 730 height: 48px; 731} 732.booking-form .booking-submit-btn { 733 border-radius: 0; 734 border: 2px solid; 735 background-color: var(--wp--preset--color--primary); 736 border-width: 0; 737 color: var(--wp--preset--color--white); 738 font-family: var(--wp--preset--font-family--body-font); 739 font-size: var(--wp--preset--font-size--button); 740 font-weight: var(--wp--custom--font-weight--bold); 741 letter-spacing: 1.5px; 742 line-height: 1.2; 743 padding-top: 10px; 744 padding-right: 25px; 745 padding-bottom: 10px; 746 padding-left: 25px; 747 height: 48px; 748 max-width: 240px; 749} 750.booking-submit-btn:hover { 751 background: var(--wp--preset--color--primary); 752 transform: translateY(0); 753 box-shadow: none; 754} 755 756header nav button.wp-block-navigation__responsive-container-open::after{ 757 color:#fff; 758} 759 760 761@media (max-width: 768px) { 762 .video-booking-container { 763 height:auto !important; 764 display: block; 765 } 766 767 .video-background-wrapper{ 768 position:relative; 769 min-height: 450px; 770 } 771 772 .booking-form-overlay{ 773 margin-top: 60px; 774 position: relative; 775 margin-bottom: 20px; 776 } 777 778 .booking-form .form-group input, .booking-form .form-group select{ 779 border: 2px solid #ddd; 780 } 781 782 .booking-form .form-group label{ 783 color: #000; 784 padding:0px; 785 } 786 787.site-header.sticky.slide-out .wp-block-navigation__responsive-container.is-menu-open{ 788 transform: translateY(100%) !important; 789} 790} 791 792/* FOOTER ALIGMENT STYLE ON MOBILE & TABLET */ 793@media (max-width: 991px) { 794 .footer-social-media.wp-block-group .wp-block-group.mob-flex { justify-content: start; } 795 .footer-copy-note.wp-block-group .wp-block-group.is-content-justification-right { justify-content: start; } 796 .footer-copy-note.wp-block-group > .wp-block-columns { flex-wrap: wrap!important; } 797 .footer-copy-note.wp-block-group > .wp-block-columns > .wp-block-column { 798 width: 100%; 799 flex-basis: auto; 800 } 801} 802@media (max-width: 767px) { 803 .footer-copy-note.wp-block-group .wp-block-group.is-content-justification-right { 804 justify-content: start; 805 flex-direction: column; 806 text-align: left; 807 gap: 10px!important; 808 } 809 .footer-copy-note.wp-block-group .wp-block-group.is-content-justification-right p { width: 100%; } 810} 811 812/*===================== 813Author: Edwin 814Note: Footer style 815======================*/ 816.overflow-footer-mail { 817 overflow-x: auto; 818 padding-bottom: 4px; 819} 820.overflow-footer-mail a { 821 display: inline-block; 822 white-space: nowrap; 823} 824 825 826/* LEFT ALIGN IN MOBILE */ 827@media (max-width: 767px) { 828 h1, 829 h2, 830 h3, 831 h4, 832 h5, 833 h6 { 834 text-align: left!important; 835 } 836 837 p { 838 text-align: left!important; 839 } 840 841 842 .wp-block-buttons { 843 justify-content: start!important; 844 } 845} 846 847/* SECTION HOME HERO */ 848@media (max-width: 767px) { 849 .section-home-hero.wp-block-group .redcat-label, 850 .section-home-hero.wp-block-group .mr-icon-list { 851 width: 100%!important; 852 } 853 .section-labels.wp-block-group > .wp-block-group .wp-block-group { 854 width: 100%; 855 } 856 .section-home-hero.wp-block-group .booking-buttons-container { 857 justify-content: start; 858 } 859} 860 861@media (max-width: 576px) { 862 .section-home-hero.wp-block-group .wp-block-buttons { 863 gap: 16px; 864 } 865 .section-home-hero.wp-block-group .wp-block-buttons .wp-block-button { 866 width: 100%; 867 } 868 .section-home-hero.wp-block-group .booking-buttons-container { 869 flex-direction: column; 870 gap: 16px; 871 } 872} 873 874/* TEAM COVER - HOME */ 875@media (max-width: 767px) { 876 .team-cover-block.wp-block-cover { 877 min-height: auto!important; 878 padding-top: 45%; 879 } 880 .team-cover-block.wp-block-cover .wp-block-image img { 881 width: 120px!important; 882 } 883 .team-cover-block.wp-block-cover .wp-block-buttons { 884 justify-content: end!important; 885 } 886} 887 888 889/* CARD BUTTON WIDTH */ 890.card-button-width.wp-block-column > .wp-block-group .redcat-booking-buttons { 891 width: auto; 892} 893.card-button-width.wp-block-column > .wp-block-group .redcat-booking-buttons button.booking-button { 894 padding-top: 0.667em; 895 padding-right: 1.33em; 896 padding-bottom: 0.667em; 897 padding-left: 1.33em; 898 line-height: 25px; 899} 900.card-button-width.wp-block-column > .wp-block-group .redcat-booking-buttons button.booking-button .booking-button__text { 901 font-weight: var(--wp--custom--font-weight--bold)!important; 902} 903.card-button-width.wp-block-column > .wp-block-group .wp-block-buttons { 904 margin-top: 0!important; 905} 906 907@media (max-width: 1240px) { 908 .card-button-width.wp-block-column > .wp-block-group { 909 flex-wrap: wrap; 910 flex-direction: column; 911 } 912 .card-button-width.wp-block-column > .wp-block-group .redcat-booking-buttons button.booking-button { 913 width: 100%; 914 } 915 .card-button-width.wp-block-column > .wp-block-group .redcat-booking-buttons { 916 width: 100%; 917 } 918 .card-button-width.wp-block-column > .wp-block-group .wp-block-buttons { 919 width: 100%; 920 } 921 .card-button-width.wp-block-column > .wp-block-group .wp-block-buttons .wp-block-button { 922 width: 100%; 923 } 924} 925 926/* BUTTON GROUP */ 927.button-group-alt.wp-block-group { 928 flex-wrap: wrap!important; 929} 930.button-group-alt.wp-block-group .redcat-booking-buttons { 931 width: auto; 932} 933.button-group-alt.wp-block-group .redcat-booking-buttons .booking-button { 934 padding-top: 0.667em; 935 padding-right: 1.33em; 936 padding-bottom: 0.667em; 937 padding-left: 1.33em; 938 line-height: 25px; 939} 940 941@media (max-width: 767px) { 942 .button-group-alt.wp-block-group { 943 gap: 14px!important; 944 } 945} 946 947/* Remove ahref's default text-decoration */ 948.decoration-unset a:not(:hover), 949a.decoration-unset:not(:hover) { 950 text-decoration: none!important; 951} 952 953/* HIDE SUB HEADER WHEN PAGE SCROLL */ 954.site-header.sticky.slide-out .cig-sub-header { 955 position: relative!important; 956} 957 958/* Header background changed for better view - Only on mobile */ 959@media (max-width: 767px) { 960 .site-header:not(.sticky) .cig-sub-header { 961 background-color: #989a79 !important; 962 background-image: none; 963 position: relative!important; 964 } 965 .booking-column { 966 border-top-color: rgba(255, 255, 255, 0.3); 967 } 968} 969 970/* Give full height to mobile nav or removed hidden issue of mobile nav */ 971@media (max-width: 1023px) { 972 header .cig-sub-header nav .wp-block-navigation__responsive-container { 973 height: 100vh; 974 } 975} 976 977/* Text is center-aligned only on mobile */ 978@media (max-width: 767px) { 979 h1.text-center-md, 980 h2.text-center-md, 981 h3.text-center-md, 982 h4.text-center-md, 983 h5.text-center-md, 984 p.text-center-md { 985 text-align: center!important; 986 } 987} 988 989 990/* Equal heights for Gift cards. */ 991.gift-full-height { 992 height: 100%; 993 aspect-ratio: auto!important; 994} 995 996/* Changed the corporate promotion carousel's aspect ratio from 16:10 to 1:1. */ 997.corporate-promotions-carousel__image { 998 aspect-ratio: 1/1; 999} 1000 1001/* Otter popup opacity increased on active state. */ 1002.wp-block-mr-blocks-modal.otter-popup__modal_wrap.is-active { --overlay-opacity: 1!important; } 1003 1004/* video animation size*/ 1005.videoheight video{ 1006height: 500px !important; 1007 aspect-ratio: auto !important; 1008} 1009 1010/* Custom styles for special buttons on the header. */ 1011header.site-header .btn-brand-toggle.wp-block-buttons .wp-block-button .wp-element-button { 1012 font-size: 18px; 1013 white-space: nowrap; 1014 letter-spacing: 0; 1015 padding-right: 5px; 1016 line-height: 1.2; 1017 padding-left: 5px; 1018} 1019 1020@media (max-width: 768px) { 1021 header.site-header .btn-brand-toggle.wp-block-buttons .wp-block-button .wp-element-button { 1022 font-size: var(--wp--preset--font-size--small, 0.875rem); 1023 padding: 10px 5px; 1024 } 1025 header.site-header .redcat-booking-buttons .booking-buttons-container .booking-button { 1026 padding: 10px 10px; 1027 width: auto; 1028 max-width: none; 1029 min-width: auto; 1030 white-space: nowrap; 1031 } 1032} 1033@media (max-width: 767px) { 1034 header.site-header .booking-column.wp-block-group { 1035 padding-top: 10px!important; 1036 margin-top: 12px; 1037 justify-content: center; 1038 } 1039 header.site-header .redcat-booking-buttons { 1040 width: auto; 1041 } 1042 header.site-header .btn-brand-toggle.wp-block-buttons .wp-block-button .wp-element-button { 1043 padding: 10px 2px; 1044 } 1045 header.site-header .redcat-booking-buttons .booking-buttons-container .booking-button { 1046 padding: 10px 2px; 1047 } 1048} 1049 1050/* Set the opacity to 1 for the popup. */ 1051.wp-block-mr-blocks-popup .otter-popup__modal_wrap_overlay { 1052 opacity: 1!important; 1053} 1054/*# sourceURL=global-styles-inline-css */ 1055</style> 1056<style id="core-block-supports-inline-css">
1057.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-container-core-group-is-layout-36bb332e{gap:0;justify-content:flex-start;}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-container-core-navigation-is-layout-53cb67cc{gap:var(--wp--preset--spacing--30);justify-content:space-between;}.wp-container-core-group-is-layout-3e2b038e{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-core-group-is-layout-788841da{flex-wrap:nowrap;justify-content:space-between;}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--dark);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--dark);}.wp-elements-4 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-container-core-columns-is-layout-5eaea892{flex-wrap:nowrap;gap:1.2rem var(--wp--preset--spacing--40);}.wp-container-core-columns-is-layout-5204e943{flex-wrap:nowrap;}.wp-container-core-group-is-layout-e1e041bd{gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-columns-is-layout-6f97adf0{flex-wrap:nowrap;gap:0 0;}.wp-container-core-group-is-layout-e5a35687{flex-direction:column;align-items:flex-start;justify-content:center;}.wp-container-core-navigation-is-layout-074dfc63{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-5 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-6 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);}.wp-elements-7 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-container-core-columns-is-layout-db195748{flex-wrap:nowrap;gap:1.2rem 60px;}.wp-container-core-group-is-layout-849e6c8b{gap:0;justify-content:flex-end;}.wp-container-core-columns-is-layout-9fea4475{flex-wrap:nowrap;gap:1.2rem 0px;}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-9 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--medium);}.wp-elements-10 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-10 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-elements-11 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-11 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-elements-12 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-12 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary);}.wp-container-core-group-is-layout-5ead310b{justify-content:flex-end;}.wp-container-core-columns-is-layout-3a88641f{flex-wrap:nowrap;}.wp-container-core-group-is-layout-a97d0f9f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a97d0f9f > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;} 1058/*# sourceURL=core-block-supports-inline-css */ 1059</style> 1060<style id="wp-block-template-skip-link-inline-css"> 1061/*! This file is auto-generated */ 1062.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 1063/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 1064</style> 1065<link rel='stylesheet' id='mr-blocks-fontawesome-css' href='https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/assets/fontawesome/css/mr-blocks-fontawesome.css?ver=6.0.0' media='all' /> 1066<link rel='stylesheet' id='redcat-css' href='https://jamaicainn.co.uk/wp-content/themes/redcat/style.css?ver=1.3.8' media='all' /> 1067<link rel='stylesheet' id='redcat-booking-panel-css' href='https://jamaicainn.co.uk/wp-content/themes/redcat/assets/css/booking-system.css?ver=1.3.8' media='all' /> 1068<link rel='stylesheet' id='moove_gdpr_frontend-css' href='https://jamaicainn.co.uk/wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main-nf.css?ver=5.1.0' media='all' /> 1069<style id="moove_gdpr_frontend-inline-css"> 1070 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn, 1071 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn { 1072 background-color: transparent; 1073 box-shadow: inset 0 0 0 1px currentColor; 1074 opacity: .7; 1075 color: #202020; 1076 } 1077 1078 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn:hover, 1079 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover { 1080 background-color: #202020; 1081 box-shadow: none; 1082 color: #fff; 1083 opacity: 1; 1084 } 1085 1086 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-d
1086ark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn { 1087 background-color: transparent; 1088 box-shadow: inset 0 0 0 1px currentColor; 1089 opacity: .7; 1090 color: #fff; 1091 } 1092 1093 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover { 1094 box-shadow: none; 1095 opacity: 1; 1096 color: #202020; 1097 background-color: #fff; 1098 } 1099 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, 1100 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { 1101 background-color: transparent; 1102 box-shadow: inset 0 0 0 1px currentColor; 1103 opacity: .7; 1104 color: #202020; 1105 } 1106 1107 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, 1108 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { 1109 background-color: #202020; 1110 box-shadow: none; 1111 color: #fff; 1112 opacity: 1; 1113 } 1114 1115 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { 1116 background-color: transparent; 1117 box-shadow: inset 0 0 0 1px currentColor; 1118 opacity: .7; 1119 color: #fff; 1120 } 1121 1122 #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { 1123 box-shadow: none; 1124 opacity: 1; 1125 color: #202020; 1126 background-color: #fff; 1127 } 1128 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, 1129 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title, 1130 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, 1131 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button, 1132 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a, 1133 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, 1134 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, 1135 #moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after, 1136 #moove_gdpr_cookie_modal .cookie-switch .slider:after, 1137 #moove_gdpr_cookie_modal .switch .cookie-slider:after, 1138 #moove_gdpr_cookie_modal .switch .slider:after, 1139 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, 1140 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a, 1141 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, 1142 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton, 1143 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1, 1144 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2, 1145 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3, 1146 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4, 1147 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5, 1148 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6, 1149 #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title, 1150 #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title, 1151 #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title, 1152 #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a { 1153 font-weight: inherit } 1154 #moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:inherit}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green,.gd
1154pr-blocked-recaptcha .gdpr-shr-button.button-green{background-color:#f6b40d;border-color:#f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover,.gdpr-blocked-recaptcha .gdpr-shr-button.button-green:hover{background-color:#fff;color:#f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#f6b40d;border:1px solid #f6b40d}#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #f6b40d;-moz-box-shadow:0 0 1px 3px #f6b40d;box-shadow:0 0 1px 3px #f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:transparent;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-d
1154ark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#f6b40d}#moove_gdpr_cookie_modal .moove-gdpr-branding.focus-g span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main a.focus-g,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .gdpr-cd-details-toggle.focus-g{color:#f6b40d}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p a{color:#f6b40d!important} 1155/*# sourceURL=moove_gdpr_frontend-inline-css */ 1156</style> 1157<link rel='stylesheet' id='gdpr_cc_addon_frontend-css' href='https://jamaicainn.co.uk/wp-content/plugins/gdpr-cookie-compliance-addon/assets/css/gdpr_cc_addon.css?ver=4.0.5' media='all' /> 1158<style id="block-visibility-screen-size-styles-inline-css"> 1159/* Large screens (desktops, 992px and up) */ 1160@media ( min-width: 992px ) { 1161 .block-visibility-hide-large-screen { 1162 display: none !important; 1163 } 1164} 1165 1166/* Medium screens (tablets, between 768px and 992px) */ 1167@media ( min-width: 768px ) and ( max-width: 991.98px ) { 1168 .block-visibility-hide-medium-screen { 1169 display: none !important; 1170 } 1171} 1172 1173/* Small screens (mobile devices, less than 768px) */ 1174@media ( max-width: 767.98px ) { 1175 .block-visibility-hide-small-screen { 1176 display: none !important; 1177 } 1178} 1179/*# sourceURL=block-visibility-screen-size-styles-inline-css */ 1180</style>
1181<script data-wp-strategy="defer" defer id="redcat-booking-buttons-js" src="https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/booking-buttons/booking-buttons.js?ver=1.3.8"></script>
vendor: 1 bytes, line 1181
1181
1182<script data-wp-strategy="defer" defer id="redcat-floating-menu-js" src="https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/floating-menu/floating-menu.js?ver=1.3.8"></script>
vendor: 1 bytes, line 1182
1182
1183<script data-wp-strategy="defer" defer id="mr-blocks-modal-view-script-js" src="https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/build/modal/view.js?ver=bcc6d398d81b496ca1c3"></script>
vendor: 1 bytes, line 1183
1183
1184<script data-wp-strategy="defer" defer id="swiper-js-js" src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
vendor: 1 bytes, line 1184
1184
1185<script data-wp-strategy="defer" defer id="redcat-mosaic-slider-js" src="https://jamaicainn.co.uk/wp-content/themes/redcat/template-parts/blocks/mosaic-slider/slider.js?ver=1.3.8"></script>
vendor: 1 bytes, line 1185
1185
1186<script id="jquery-core-js" src="https://jamaicainn.co.uk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1186
1186
1187<script id="jquery-migrate-js" src="https://jamaicainn.co.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
1187 1188<link rel="https://api.w.org/" href="https://jamaicainn.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://jamaicainn.co.uk/wp-json/wp/v2/pages/2608" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jamaicainn.co.uk/xmlrpc.php?rsd" /> 1189<link rel='shortlink' href='https://jamaicainn.co.uk/?p=2608' /> 1190<meta name="generator" content="Site Kit by Google 1.187.0" /><!-- Google Tag Manager -->
1191<script>
vendor: 331 bytes, lines 1191-1195
1191(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1192new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1193j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1194'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1195})(window,document,'script','dataLayer','
1195GTM-N33W67P5
vendor: 3 bytes, line 1195
1195');
1195</script>
1195 1196<!-- End Google Tag Manager --><style type='text/css' id='redcat-custom-css'> 1197.home .site-content{ padding-top: 0px !important } .wp-block-navigation .wp-block-navigation-item__label{ font-weight:500} .d-none { display:none!important;} @media (max-width: 1024px) { .ml-20-mb{ margin-left:20px !important } }.wp-block-mr-blocks-slider .wp-block-mr-blocks-slider-item-wrapper picture{ height: 100% !important; width: 100% !important; } 1198</style>
1199<script id="wp-importmap" type="importmap"> 1200{"imports":{"@wordpress/interactivity":"https://jamaicainn.co.uk/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1"}} 1201</script>
1201 1202<link rel="modulepreload" href="https://jamaicainn.co.uk/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> 1203<style class="wp-fonts-local"> 1204@font-face{font-family:"Playfair Display";font-style:normal;font-weight:600;font-display:fallback;src:url('https://jamaicainn.co.uk/wp-content/themes/redcat/assets/fonts/PlayfairDisplay-SemiBold.ttf') format('truetype');} 1205@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:fallback;src:url('https://jamaicainn.co.uk/wp-content/themes/redcat/assets/fonts/Barlow-Bold.ttf') format('truetype');} 1206@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:fallback;src:url('https://jamaicainn.co.uk/wp-content/themes/redcat/assets/fonts/Barlow-Regular.ttf') format('truetype');} 1207</style> 1208<link rel="icon" href="https://jamaicainn.co.uk/wp-content/uploads/2025/09/cropped-Fav-48X48-32x32.png" sizes="32x32" /> 1209<link rel="icon" href="https://jamaicainn.co.uk/wp-content/uploads/2025/09/cropped-Fav-48X48-192x192.png" sizes="192x192" /> 1210<link rel="apple-touch-icon" href="https://jamaicainn.co.uk/wp-content/uploads/2025/09/cropped-Fav-48X48-180x180.png" /> 1211<meta name="msapplication-TileImage" content="https://jamaicainn.co.uk/wp-content/uploads/2025/09/cropped-Fav-48X48-270x270.png" /> 1212</head> 1213 1214<body class="wp-singular page-template-default page page-id-2608 wp-custom-logo wp-embed-responsive wp-theme-redcat has-floating-menu floating-menu-top-right floating-menu-light"> 1215<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1215-1216
1215 1216<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1216GTM-N33W67P5
vendor: 85 bytes, lines 1216-1217
1216" 1217height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1218<!-- End Google Tag Manager (noscript) --> 1219<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a><div class="wp-site-blocks"><header class="site-header wp-block-template-part"> 1220<div class="wp-block-group alignfull cig-header has-black-color has-text-color has-background has-link-color wp-elements-1 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-top-color:var(--wp--preset--color--black);border-top-style:none;border-top-width:0px;border-right-color:var(--wp--preset--color--black);border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;border-left-color:var(--wp--preset--color--black);border-left-style:none;border-left-width:0px;background-color:#f8f7f1;margin-top:0px;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)"> 1221<div class="wp-block-group alignwide mob-column is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-788841da wp-block-group-is-layout-flex"> 1222<div class="wp-block-group alignwide is-content-justification-left is-layout-flex wp-container-core-group-is-layout-36bb332e wp-block-group-is-layout-flex"> 1223<figure class="wp-block-image size-full is-resized"><a href="https://www.coachinginngroup.co.uk/" target="_blank" rel=" noreferrer noopener"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.webp 1229w" sizes="(max-width: 1229px) 100vw, 1229px" type="image/webp" /><img fetchpriority="high" decoding="async" width="1229" height="591" src="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.png" alt="" class="wp-image-3287" style="width:120px" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.png 1229w, https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8-768x369.png 768w" sizes="(max-width: 1229px) 100vw, 1229px" /></picture></a></figure> 1224</div> 1225 1226 1227 1228<div class="wp-block-group has-black-color has-text-color has-link-color wp-elements-2 is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-3e2b038e wp-block-group-is-layout-flex"><nav class="has-text-color has-black-color has-label-font-size is-responsive items-justified-space-between header-main-menu wp-block-navigation is-content-justification-space-between is-layout-flex wp-container-core-navigation-is-layout-53cb67cc wp-block-navigation-is-layout-flex" aria-label="Menu 3" 1229 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 1230 data-wp-on--click="actions.openMenuOnClick" 1231 data-wp-on--keydown="actions.handleMenuKeydown" 1232 ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button> 1233 <div class="wp-block-navigation__responsive-container has-background has-black-background-color" id="modal-1" 1234 data-wp-class--has-modal-open="state.isMenuOpen" 1235 data-wp-class--is-menu-open="state.isMenuOpen" 1236 data-wp-watch="callbacks.initMenu" 1237 data-wp-on--keydown="actions.handleMenuKeydown" 1238 data-wp-on--focusout="actions.handleMenuFocusout" 1239 tabindex="-1" 1240 > 1241 <div class="wp-block-navigation__responsive-close" tabindex="-1"> 1242 <div class="wp-block-navigation__responsive-dialog" 1243 data-wp-bind--aria-modal="state.ariaModal" 1244 data-wp-bind--aria-label="state.ariaLabel" 1245 data-wp-bind--role="state.roleAttribute" 1246 > 1247 <button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 1248 data-wp-on--click="actions.closeMenuOnClick" 1249 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false">
1249<path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> 1250 <div class="wp-block-navigation__responsive-container-content" 1251 data-wp-watch="callbacks.focusFirstElement" 1252 id="modal-1-content"> 1253 <ul class="wp-block-navigation__container has-text-color has-black-color has-label-font-size is-responsive items-justified-space-between header-main-menu wp-block-navigation"><li class="wp-block-navigation-item show-desktop-only wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.coachinginngroup.co.uk/our-coaching-inns/" target="_blank" ><span class="wp-block-navigation-item__label">EXPLORE OUR HOTELS AND INNS</span></a></li><li class="wp-block-navigation-item is-style-default wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.coachinginngroup.co.uk/our-story/" target="_blank" ><span class="wp-block-navigation-item__label">BRAND STORY</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://giftcards.coachinginngroup.co.uk/" target="_blank" ><span class="wp-block-navigation-item__label">BUY GIFTS</span></a></li></ul> 1254 1255 </div> 1256 </div> 1257 </div> 1258 </div></nav></div> 1259</div> 1260</div> 1261 1262 1263 1264<div class="wp-block-group alignfull cig-sub-header has-primary-color has-text-color has-background has-link-color wp-elements-3 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-top-color:var(--wp--preset--color--black);border-top-style:none;border-top-width:0px;border-right-color:var(--wp--preset--color--black);border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;border-left-color:var(--wp--preset--color--black);border-left-style:none;border-left-width:0px;background-color:#979979db;margin-top:0px;padding-top:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10)"> 1265<div class="wp-block-group alignwide mob-column is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-788841da wp-block-group-is-layout-flex"> 1266<div class="wp-block-group alignwide is-content-justification-left is-layout-flex wp-container-core-group-is-layout-36bb332e wp-block-group-is-layout-flex"><div class="wp-block-site-logo"><a href="https://jamaicainn.co.uk/" class="custom-logo-link" rel="home"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/10/CIG-Logos-Jamaica-Inn-scaled.webp 2048w" sizes="(max-width: 250px) 100vw, 250px" type="image/webp" /><img width="250" height="50" src="https://jamaicainn.co.uk/wp-content/uploads/2025/10/CIG-Logos-Jamaica-Inn-scaled.png" class="custom-logo" alt="Jamaica Inn, Cornwall" decoding="async" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/10/CIG-Logos-Jamaica-Inn-scaled.png 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/10/CIG-Logos-Jamaica-Inn-768x155.png 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/10/CIG-Logos-Jamaica-Inn-1536x310.png 1536w" sizes="(max-width: 250px) 100vw, 250px" /></picture></a></div></div> 1267 1268 1269 1270<div class="wp-block-group booking-column is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-3e2b038e wp-block-group-is-layout-flex"><!-- FRONTEND DEBUG: party_shortcode: "[wpforms id="999"]", enable_party: false, all_fields: redcat_booking_party_text="BOOK A PARTY" redcat_booking_enable_party="" --> 1271 <div 1272 class="redcat-booking-buttons is-style-header booking-align-center booking-style-default align wp-block-redcat-booking-buttons" id="redcat-booking-buttons-block_f37c6817579b65102c66ce97889e37e0" data-hotel-code="CIGBODMIN" data-booking-url="https://booking.eu.guestline.app/CIG/availability" data-table-widget="<link rel="stylesheet" type="text/css" href="https://onsass.designmynight.com/?background-color=%23FFFFFF&primary-color=%236DA8A6&body-text-color=%23000000&outer-border-color=gray"><script src="
1272//widgets.designmynight.com/bookings-partner.min.js" dmn-booking-form="true" venue="61f011e821d411736635e383" hide-offers="false" hide-powered-by="false" search-venues="false" monday-first="true" locale="undefined"></script>" data-party-shortcode="[wpforms id="999"]"> 1273 1274 <!-- Store shortcode in an accessible way for both client and server-side --> 1275 <!-- 1. Hidden input accessible via DOM --> 1276 <input type="hidden" id="party-shortcode-data" value="[wpforms id="999"]"> 1277 1278 <!-- 2. Global JavaScript variable --> 1279
1279<script> 1280 window.redcatPartyShortcode = "[wpforms id=\"999\"]"; 1281 1282 // Enhanced integration with booking panel system 1283 document.addEventListener('DOMContentLoaded', function() { 1284 // Wait for booking panel to be ready 1285 const waitForBookingPanel = function() { 1286 if (typeof window.RedcatBooking !== 'undefined') { 1287 // Hook into the panel opening event for party tab 1288 const originalOpenPanel = window.RedcatBooking.openPanel; 1289 window.RedcatBooking.openPanel = function(tabType) { 1290 // Call original function 1291 const result = originalOpenPanel.call(this, tabType); 1292 1293 // If party tab is opened and we have shortcode, ensure it loads 1294 if (tabType === 'party' && window.redcatPartyShortcode) { 1295 setTimeout(function() { 1296 const partyContainer = document.getElementById('party-booking-content'); 1297 const placeholder = document.getElementById('party-placeholder'); 1298 const existingForm = partyContainer ? partyContainer.querySelector('.party-form-container') : null; 1299 1300 // Only load if placeholder is still showing (shortcode not loaded server-side) 1301 if (partyContainer && placeholder && placeholder.style.display !== 'none' && !existingForm) { 1302 // Hide placeholder and show loading 1303 placeholder.style.display = 'none'; 1304 1305 // Create loading container 1306 const loadingDiv = document.createElement('div'); 1307 loadingDiv.className = 'party-form-container loading'; 1308 loadingDiv.innerHTML = '<p>Loading party booking form...</p>'; 1309 partyContainer.appendChild(loadingDiv); 1310 1311 // Make AJAX request 1312 const formData = new FormData(); 1313 formData.append('action', 'redcat_process_party_shortcode'); 1314 formData.append('shortcode', window.redcatPartyShortcode); 1315 formData.append('nonce', '54fb95bd0c'); 1316 1317 fetch('https://jamaicainn.co.uk/wp-admin/admin-ajax.php', { 1318 method: 'POST', 1319 body: formData 1320 }) 1321 .then(response => response.json()) 1322 .then(data => { 1323 if (data.success && data.data) { 1324 loadingDiv.innerHTML = data.data; 1325 loadingDiv.classList.remove('loading'); 1326 } else { 1327 loadingDiv.innerHTML = '<div class="shortcode-error"><p>Error loading party booking form.</p><small>' + (data.data || 'Unknown error') + '</small></div>'; 1328 } 1329 }) 1330 .catch(error => { 1331 console.error('Error loading party shortcode:', error); 1332 loadingDiv.innerHTML = '<div class="shortcode-error"><p>Error loading party booking form.</p></div>'; 1333 }); 1334 } 1335 }, 100); // Small delay to ensure DOM is ready 1336 } 1337 1338 return result; 1339 }; 1340 1341 console.log('Redcat: Party shortcode integration ready'); 1342 } else { 1343 // Retry after a short delay 1344 setTimeout(waitForBookingPanel, 100); 1345 } 1346 }; 1347 1348 waitForBookingPanel(); 1349 }); 1350 </script>
1350 1351 1352 <!-- Store table widget code in an accessible way --> 1353 <!-- Hidden input for table widget data --> 1354 <input type="hidden" id="table-widget-data" value="<link rel="stylesheet" type="text/css" href="https://onsass.designmynight.com/?background-color=%23FFFFFF&primary-color=%236DA8A6&body-text-color=%23000000&outer-border-color=gray"><script src="//widgets.designmynight.com/bookings-partner.min.js" dmn-booking-form="true" venue="61f011e821d411736635e383" hide-offers="false" hide-powered-by="false" search-venues="false" monday-first="true" locale="undefined"></script>"> 1355 1356 <!-- Global JavaScript variable for table widget --> 1357
1357<script>window.redcatTableWidget = "<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/onsass.designmynight.com\/?background-color=%23FFFFFF&primary-color=%236DA8A6&body-text-color=%23000000&outer-border-color=gray\">
1357<script src=\"\/\/widgets.designmynight.com\/bookings-partner.min.js\" dmn-booking-form=\"true\" venue=\"61f011e821d411736635e383\" hide-offers=\"false\" hide-powered-by=\"false\" search-venues=\"false\" monday-first=\"true\" locale=\"undefined\"><\/script>";</script>
1357 1358 1359<div class="booking-buttons-container"> 1360 1361 <button 1362 type="button" 1363 id="book-table-btn" 1364 class="booking-button booking-button--table" 1365 data-booking-type="table" 1366 aria-label="BOOK A TABLE" 1367 > 1368 <span class="booking-button__text">BOOK A TABLE</span> 1369 </button> 1370 1371 <button 1372 type="button" 1373 id="book-room-btn" 1374 class="booking-button booking-button--room" 1375 data-booking-type="room" 1376 aria-label="BOOK A ROOM" 1377 > 1378 <span class="booking-button__text">BOOK A ROOM</span> 1379 </button> 1380 1381 1382 1383</div> 1384 1385</div> 1386 1387 1388 1389<div class="wp-block-buttons btn-brand-toggle two is-layout-flex wp-block-buttons-is-layout-flex"> 1390<div class="wp-block-button"><a class="wp-block-button__link has-background wp-element-button" href="/christmas" style="background-color:#ffffff00">Christmas</a></div> 1391</div> 1392 1393 1394<nav class="has-text-color has-black-color has-label-font-size is-responsive items-justified-space-between header-menu wp-block-navigation is-content-justification-space-between is-layout-flex wp-container-core-navigation-is-layout-53cb67cc wp-block-navigation-is-layout-flex" aria-label="Menu 4" 1395 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 1396 data-wp-on--click="actions.openMenuOnClick" 1397 data-wp-on--keydown="actions.handleMenuKeydown" 1398 ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button> 1399 <div class="wp-block-navigation__responsive-container has-background has-white-background-color" id="modal-2" 1400 data-wp-class--has-modal-open="state.isMenuOpen" 1401 data-wp-class--is-menu-open="state.isMenuOpen" 1402 data-wp-watch="callbacks.initMenu" 1403 data-wp-on--keydown="actions.handleMenuKeydown" 1404 data-wp-on--focusout="actions.handleMenuFocusout" 1405 tabindex="-1" 1406 > 1407 <div class="wp-block-navigation__responsive-close" tabindex="-1"> 1408 <div class="wp-block-navigation__responsive-dialog" 1409 data-wp-bind--aria-modal="state.ariaModal" 1410 data-wp-bind--aria-label="state.ariaLabel" 1411 data-wp-bind--role="state.roleAttribute" 1412 > 1413 <button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 1414 data-wp-on--click="actions.closeMenuOnClick" 1415 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> 1416 <div class="wp-block-navigation__responsive-container-content" 1417 data-wp-watch="callbacks.focusFirstElement" 1418 id="modal-2-content"> 1419 <ul class="wp-block-navigation__container has-text-color has-black-color has-label-font-size is-responsive items-justified-space-between header-menu wp-block-navigation"><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click wp-block-navigation-submenu current-menu-ancestor"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Menu</span></a><button data-wp-bind--aria-expanded="state.isSubmenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Menu submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false">
1419<path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container has-background has-white-background-color wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/food-and-drinks/"><span class="wp-block-navigation-item__label">Food and Drink</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/bedrooms/"><span class="wp-block-navigation-item__label">Bedrooms</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://jamaicainn.co.uk/christmas/"><span class="wp-block-navigation-item__label">Christmas 2026</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/meetings-events/"><span class="wp-block-navigation-item__label">Functions & Events</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/conference-halls/"><span class="wp-block-navigation-item__label">Conference Venues</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/upcoming-events/"><span class="wp-block-navigation-item__label">Upcoming Events</span></a></li><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/museum/" aria-current="page"><span class="wp-block-navigation-item__label">Museum</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/paranormal/"><span class="wp-block-navigation-item__label">Paranormal</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://shop2.jamaicainn.co.uk/" target="_blank" ><span class="wp-block-navigation-item__label">Shop</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/join-the-club/"><span class="wp-block-navigation-item__label">Join the Club</span></a></li><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/about-us/" aria-current="page"><span class="wp-block-navigation-item__label">About</span></a></li><li class="wp-block-navigation-item show-mobile-only wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.coachinginngroup.co.uk/"><span class="wp-block-navigation-item__label">EXPLORE OUR HOTELS & INNS</span></a></li></ul></li></ul> 1420 1421 </div> 1422 </div> 1423 </div> 1424 </div></nav></div> 1425</div> 1426</div> 1427 1428 1429 1430 <div 1431 class="redcat-floating-menu is-style-compact floating-menu-position-bottom-right floating-menu-theme-light align wp-block-redcat-floating-menu" id="redcat-floating-menu-block_0fa66f447fbb9375ce753bf15bc9dc64" data-menu-position="bottom-right" data-menu-theme="light" data-menu-enabled="true"> 1432 1433 <!-- Floating Menu Container --> 1434 <div class="floating-menu-container"> 1435 <div class="floating-menu-items"> 1436 <div class="floating-menu-item" 1437 data-action-type="popup" 1438 data-item-index="0" 1439 data-popup-title="CONTACT US"> 1440 1441 <button class="floating-menu-button" 1442 type="button" 1443 aria-label="CONTACT US"> 1444 1445 <!-- Icon --> 1446 <div class="floating-menu-icon"> 1447 <img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/07/phone-call.svg" 1448 alt="phone call" 1449 width="24" height="24"> 1450 </div> 1451 1452 <!-- Text Label --> 1453 <div class="floating-menu-text">
1454 <span class="floating-menu-text-content">CONTACT US</span> 1455 </div> 1456 </button> 1457 1458 <!-- Hidden popup content for popup action type --> 1459 <div class="floating-menu-popup-content" style="display: none;"> 1460 <p><strong>Address:</strong></p> 1461<p>Jamaica Inn<br /> 1462Bolventor<br /> 1463Bodmin Moor<br /> 1464Cornwall<br /> 1465PL15 7TS</p> 1466<p><strong>Phone</strong>: <a style="color: #000" href="tel:0156686250">01566 86250</a><br /> 1467<strong>Email</strong>: <a style="color: #000" href="mailto:[email protected]">[email protected]</a></p> 1468<p> </p> 1469<p><strong>Central Reservations</strong><br /> 1470T:Â (44)Â <a style="color: #000" href="tel:01858438300">01858 438300</a><br /> 1471E:Â <a style="color: #000" href="mailto:[email protected]">[email protected]</a></p> 1472 </div> 1473 </div> 1474 <div class="floating-menu-item" 1475 data-action-type="redirect" 1476 data-item-index="1" 1477 data-redirect-url="/food-and-drinks/#menu-section" data-redirect-target="_self"> 1478 1479 <button class="floating-menu-button" 1480 type="button" 1481 aria-label="MENUS"> 1482 1483 <!-- Icon --> 1484 <div class="floating-menu-icon"> 1485 <img loading="lazy" decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/06/icon-cutlery-white.svg" 1486 alt="Icon Cutlery" 1487 width="24" height="24"> 1488 </div> 1489 1490 <!-- Text Label --> 1491 <div class="floating-menu-text"> 1492 <span class="floating-menu-text-content">MENUS</span> 1493 </div> 1494 </button> 1495 1496 <!-- Hidden popup content for popup action type --> 1497 </div> 1498 <div class="floating-menu-item" 1499 data-action-type="popup" 1500 data-item-index="2" 1501 data-popup-title="OPENING TIMES"> 1502 1503 <button class="floating-menu-button" 1504 type="button" 1505 aria-label="OPENING TIMES"> 1506 1507 <!-- Icon --> 1508 <div class="floating-menu-icon"> 1509 <img loading="lazy" decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/06/icon-time-white.svg" 1510 alt="Icon Time" 1511 width="24" height="24"> 1512 </div> 1513 1514 <!-- Text Label --> 1515 <div class="floating-menu-text"> 1516 <span class="floating-menu-text-content">OPENING TIMES</span> 1517 </div> 1518 </button> 1519 1520 <!-- Hidden popup content for popup action type --> 1521 <div class="floating-menu-popup-content" style="display: none;"> 1522 <p>07.30am – 11.00pm</p> 1523<p> </p> 1524<p><strong>Reservations Office</strong></p> 1525<p>Open Mon â Friday 8:30am â 6:30pm<br /> 1526Open Saturday 8:30am â 4.00pm</p> 1527<p> </p> 1528 </div> 1529 </div> 1530 <div class="floating-menu-item" 1531 data-action-type="redirect" 1532 data-item-index="3" 1533 data-redirect-url="https://www.google.com/maps/place/Jamaica+Inn/@50.5621736,-4.5693476,17z/data=!4m9!3m8!1s0x486b7fd9ebec2175:0x1113e4fef9392d0!5m2!4m1!1i2!8m2!3d50.5621702!4d-4.5667727!16zL20vMDN3NnQ2?entry=ttu&g_ep=EgoyMDI1MDYwOS4xIKXMDSoASAFQAw%3D%3D" data-redirect-target="_blank"> 1534 1535 <button class="floating-menu-button" 1536 type="button" 1537 aria-label="FIND US"> 1538 1539 <!-- Icon --> 1540 <div class="floating-menu-icon"> 1541 <img loading="lazy" decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/06/icon-location-white.svg" 1542 alt="Icon Location" 1543 width="24" height="24"> 1544 </div> 1545 1546 <!-- Text Label --> 1547 <div class="floating-menu-text">
1548 <span class="floating-menu-text-content">FIND US</span> 1549 </div> 1550 </button> 1551 1552 <!-- Hidden popup content for popup action type --> 1553 </div> 1554 </div> 1555 </div> 1556 1557 <!-- Store configuration for JavaScript --> 1558
1558<script type="application/json" class="floating-menu-config"> 1559 {"position":"bottom-right","theme":"light","enabled":true,"items":[{"name":"CONTACT US","icon":{"ID":3494,"id":3494,"title":"phone-call","filename":"phone-call.svg","filesize":593,"url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","link":"https:\/\/jamaicainn.co.uk\/phone-call\/","alt":"phone call","author":"3","description":"","caption":"","name":"phone-call","status":"inherit","uploaded_to":0,"date":"2025-07-30 05:16:06","modified":"2025-09-13 16:09:57","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/jamaicainn.co.uk\/wp-includes\/images\/media\/default.png","width":24,"height":24,"sizes":{"thumbnail":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","thumbnail-width":24,"thumbnail-height":24,"medium":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","medium-width":24,"medium-height":24,"medium_large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","medium_large-width":768,"medium_large-height":768,"large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","large-width":24,"large-height":24,"1536x1536":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","1536x1536-width":24,"1536x1536-height":24,"2048x2048":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/07\/phone-call.svg","2048x2048-width":24,"2048x2048-height":24}},"action_type":"popup","index":0,"popup_content":"<p><strong>Address:<\/strong><\/p>\n<p>Jamaica Inn<br \/>\nBolventor<br \/>\nBodmin Moor<br \/>\nCornwall<br \/>\nPL15 7TS<\/p>\n<p><strong>Phone<\/strong>: <a style=\"color: #000\" href=\"tel:0156686250\">01566 86250<\/a><br \/>\n<strong>Email<\/strong>: <a style=\"color: #000\" href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\n<p> <\/p>\n<p><strong>Central Reservations<\/strong><br \/>\nT:\u00a0(44)\u00a0<a style=\"color: #000\" href=\"tel:01858438300\">01858 438300<\/a><br \/>\nE:\u00a0<a style=\"color: #000\" href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\n","popup_title":"CONTACT US"},{"name":"MENUS","icon":{"ID":1326,"id":1326,"title":"icon-cutlery-white","filename":"icon-cutlery-white.svg","filesize":701,"url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","link":"https:\/\/jamaicainn.co.uk\/icon-cutlery-white\/","alt":"Icon Cutlery","author":"3","description":"","caption":"","name":"icon-cutlery-white","status":"inherit","uploaded_to":0,"date":"2025-06-16 04:46:22","modified":"2025-09-13 16:09:48","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/jamaicainn.co.uk\/wp-includes\/images\/media\/default.png","width":25,"height":24,"sizes":{"thumbnail":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","thumbnail-width":100,"thumbnail-height":96,"medium":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","medium-width":300,"medium-height":288,"medium_large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","medium_large-width":768,"medium_large-height":738,"large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","large-width":1024,"large-height":985,"1536x1536":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","1536x1536-width":25,"1536x1536-height":24,"2048x2048":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-cutlery-white.svg","2048x2048-width":25,"2048x2048-height":24}},"action_type":"redirect","index":1,"redirect_url":"\/food-and-drinks\/#menu-section","redirect_target":"_self"},{"name":"OPENING TIMES","icon":{"ID":1325,"id":1325,"title":"icon-time-white","filename":"icon-time-white.svg","filesize":491,"url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","link":"https:\/\/jamaicainn.co.uk\/icon-time-white\/","alt":"Icon Time","author":"3","description":"","caption":"","name":"icon-time-white","status":"inherit","uploaded_to":0,"date":"2025-06-16 04:46:21","modified":"2025-09-13 16:09:48","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","
1559icon":"https:\/\/jamaicainn.co.uk\/wp-includes\/images\/media\/default.png","width":25,"height":24,"sizes":{"thumbnail":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","thumbnail-width":100,"thumbnail-height":96,"medium":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","medium-width":300,"medium-height":288,"medium_large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","medium_large-width":768,"medium_large-height":738,"large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","large-width":1024,"large-height":985,"1536x1536":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","1536x1536-width":25,"1536x1536-height":24,"2048x2048":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-time-white.svg","2048x2048-width":25,"2048x2048-height":24}},"action_type":"popup","index":2,"popup_content":"<p>07.30am – 11.00pm<\/p>\n<p> <\/p>\n<p><strong>Reservations Office<\/strong><\/p>\n<p>Open Mon \u2013 Friday 8:30am \u2013 6:30pm<br \/>\nOpen Saturday 8:30am \u2013 4.00pm<\/p>\n<p> <\/p>\n","popup_title":"OPENING TIMES"},{"name":"FIND US","icon":{"ID":1324,"id":1324,"title":"icon-location-white","filename":"icon-location-white.svg","filesize":764,"url":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","link":"https:\/\/jamaicainn.co.uk\/icon-location-white\/","alt":"Icon Location","author":"3","description":"","caption":"","name":"icon-location-white","status":"inherit","uploaded_to":0,"date":"2025-06-16 04:46:21","modified":"2025-09-13 16:09:48","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/jamaicainn.co.uk\/wp-includes\/images\/media\/default.png","width":24,"height":24,"sizes":{"thumbnail":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","thumbnail-width":96,"thumbnail-height":96,"medium":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","medium-width":300,"medium-height":300,"medium_large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","medium_large-width":768,"medium_large-height":768,"large":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","large-width":1024,"large-height":1024,"1536x1536":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","1536x1536-width":24,"1536x1536-height":24,"2048x2048":"https:\/\/jamaicainn.co.uk\/wp-content\/uploads\/2025\/06\/icon-location-white.svg","2048x2048-width":24,"2048x2048-height":24}},"action_type":"redirect","index":3,"redirect_url":"https:\/\/www.google.com\/maps\/place\/Jamaica+Inn\/@50.5621736,-4.5693476,17z\/data=!4m9!3m8!1s0x486b7fd9ebec2175:0x1113e4fef9392d0!5m2!4m1!1i2!8m2!3d50.5621702!4d-4.5667727!16zL20vMDN3NnQ2?entry=ttu&g_ep=EgoyMDI1MDYwOS4xIKXMDSoASAFQAw%3D%3D","redirect_target":"_blank"}]} </script>
1559 1560 </div> 1561 1562 1563 1564 1565<div class="wp-block-mr-blocks-modal otter-popup__modal_wrap header-modal" id="mr-modal-42f16bba-a04b-440b-82fa-2899aa95b8e2" data-trigger="onClick" data-show-close="true" data-dismiss="false" data-dismiss-time="1" data-anchor-id="book-now-popup" data-anchor-close="" data-outside-close="true" data-lock-scrolling="true" style="--popup-background:#ffffff;--popup-text-color:#000000;--popup-width:500px;--overlay-color:rgba(0, 0, 0, 0.5);--overlay-opacity:0.5px;--popup-padding:20px;--popup-border-radius:5px;display:none"><div class="otter-popup__modal_wrap_overlay"><div class="otter-popup__modal_content"><div class="otter-popup__modal_header"><button class="otter-popup__modal_close" aria-label="Close modal" type="button">Ã</button></div><div class="otter-popup__modal_body"> 1566 1567<h2 class="wp-block-heading">Contact Us</h2> 1568 1569 1570<p class="has-dark-color has-text-color has-link-color wp-elements-4 wp-block-paragraph"><a href="mailto:[email protected]">[email protected]</a></p> 1571 1572</div></div></div></div> 1573</header> 1574 1575 1576<main id="wp--skip-link--target" class="wp-block-group site-content is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0"><div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained"> 1577<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 1578<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0"> 1579<div class="wp-block-cover alignfull is-light"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-scaled.webp 2048w" sizes="auto, (max-width: 2048px) 100vw, 2048px" type="image/webp" /><img loading="lazy" decoding="async" width="2048" height="1536" class="wp-block-cover__image-background wp-image-3794 size-full" alt="" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-scaled.jpg" data-object-fit="cover" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-scaled.jpg 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-768x576.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-About-Us-1536x1152.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></picture><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained"> 1580<p class="has-text-align-center has-large-font-size wp-block-paragraph"></p> 1581</div></div> 1582</div> 1583 1584 1585 1586<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 1587<div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-5eaea892 wp-block-columns-is-layout-flex"> 1588<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"> 1589<figure class="wp-block-video anime-video"><video height="1080" style="aspect-ratio: 1080 / 1080;" width="1080" autoplay muted src="https://jamaicainn.co.uk/wp-content/uploads/2026/07/Postcard_white.webm" playsinline></video></figure> 1590</div> 1591 1592 1593 1594<div class="wp-block-column is-vertically-aligned-center animated fadeInRight is-layout-flow wp-block-column-is-layout-flow"> 1595<h1 class="wp-block-heading has-heading-2-font-size" style="margin-bottom:var(--wp--preset--spacing--20)">A place where the past meets great hospitality</h1> 1596 1597 1598 1599<p class="wp-block-paragraph">Standing proudly on Bodmin Moor, the famous Jamaica Inn is full of character and history. Dating back to the 1750s, this Grade II-listed coaching inn welcomes guests with low oak beams, cosy fires, and the scent of peat smoke. In the Smugglerâs Bar, you can almost imagine the old smugglers swapping stories over a drink. Upstairs, you’ll find a smuggling museum and charming rooms that blend historic charm with modern comfort. It’s a welcoming slice of Cornwallâs smuggling past, offering hearty food and a touch of mystery.</p> 1600</div> 1601</div> 1602</div> 1603 1604 1605 1606<div class="wp-block-group alignfull has-secondary-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 1607<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-5eaea892 wp-block-columns-is-layout-flex"> 1608<div class="wp-block-column animated slideInRight is-layout-flow wp-block-column-is-layout-flow"> 1609<h2 class="wp-block-heading has-heading-2-font-size" style="margin-bottom:var(--wp--preset--spacing--20)">A Fascinating History</h2> 1610 1611 1612 1613<p class="wp-block-paragraph">Set at the heart of baron and remote Bodmin Moor the Jamaica Inn was founded in 1750 as a coaching stop linking Exeter and Falmouth. Its soon became a clandestine hub, smugglers blanketed its granite floors with hidden tea, branded and hollowed out turtles with over a hundred routes converging here, making it the nerve centre of Cornwall’s illicit trade.</p> 1614</div> 1615 1616 1617 1618<div class="wp-block-column animated slideInLeft is-layout-flow wp-block-column-is-layout-flow"> 1619<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1638" height="2048" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Hotel-History-scaled.jpg" alt="Jamaica Inn Cornwall Hotel History scaled" class="wp-image-3799" style="aspect-ratio:4/3;object-fit:cover" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Hotel-History-scaled.jpg 1638w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Hotel-History-768x960.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Hotel-History-1229x1536.jpg 1229w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Hotel-History-1639x2048.jpg 1639w" sizes="auto, (max-width: 1638px) 100vw, 1638px" /></figure> 1620</div> 1621</div> 1622</div> 1623 1624 1625 1626<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0"> 1627<div class="wp-block-cover alignfull" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-walk-back-in-time-scaled.webp 2048w" sizes="auto, (max-width: 2048px) 100vw, 2048px" type="image/webp" /><img loading="lazy" decoding="async" width="2048" height="1280" class="wp-block-cover__image-background wp-image-3797 size-full" alt="" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-walk-back-in-time-scaled.jpg" data-object-fit="cover" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-walk-back-in-time-scaled.jpg 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-walk-back-in-time-768x480.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-walk-back-in-time-1536x960.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></picture><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained"> 1628<p class="has-text-align-center has-large-font-size wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)"></p> 1629</div></div> 1630</div> 1631 1632 1633 1634<div class="wp-block-group alignfull has-light-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 1635<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-5204e943 wp-block-columns-is-layout-flex" style="margin-bottom:var(--wp--preset--spacing--30)"> 1636<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 1637<h2 class="wp-block-heading has-heading-2-font-size">Take a walk with us, back in time</h2> 1638</div> 1639</div> 1640 1641 1642 1643<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-5eaea892 wp-block-columns-is-layout-flex"> 1644<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 1645<p class="wp-block-paragraph">Located high upon the wild and windswept Bodmin Moor, cloaked in mist and mystery, sits the remarkable Jamaica Inn. Built in 1750, it was no ordinary roadside stop, this was a coaching inn of serious character. Back then, it served weary travellers and hardworking horses on the coach road between Launceston and Bodmin. But it also became rather a naughty little place, an infamous hub for Cornwallâs smuggling trade.</p> 1646 1647 1648 1649<p class="wp-block-paragraph">The isolation of Bodmin Moor was ideal for the clandestine comings and goings of smugglers. Tea, brandy, silks, heaven knows what were spirited in from the coast and hidden beneath the innâs granite floors and behind secret panels. Whispered tales speak of contraband concealed in coffins and brandy barrels that never saw a drop of rain. The innâs very remoteness was its strength. A hundred secret paths led across the moor, used in the dead of night by shadowy figures with lanterns dimmed.</p> 1650</div> 1651 1652 1653 1654<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 1655<p class="wp-block-paragraph">And then came Daphne du Maurier, a magnificent woman who immortalised the inn in her gothic 1936 novel Jamaica Inn, a tale of treachery, romance, and windswept suspense. She stayed at the inn and was so beguiled by its brooding atmosphere and tales of illicit trade, she simply had to write it all down.</p> 1656 1657 1658 1659<p class="wp-block-paragraph">By the 20th century, Jamaica Inn had become a romantic relic. But it never faded. Instead, it was lovingly revived. Today, it is a beacon for travellers once more, complete with a smugglersâ museum, roaring fires, and that haunting, enchanting feeling that something deliciously untamed lingers just beyond the threshold.</p> 1660 1661 1662 1663<p class="wp-block-paragraph">
1663Step inside, sip something warming, and you may just hear the whisper of hooves on the moor. Jamaica Inn is not just a hotel, itâs a storybook brought to life, scented with peat smoke, mystery, and an irresistible dash of danger and the ghostly feeling remains as the mist eerily rolls across the moor.</p> 1664 1665 1666 1667<p class="wp-block-paragraph"></p> 1668</div> 1669</div> 1670</div> 1671 1672 1673 1674<div class="wp-block-group alignfull has-medium-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-bottom:var(--wp--preset--spacing--50)"> 1675 <div 1676 class="redcat-mosaic-slider halign-full alignfull wp-block-redcat-mosaic-slider" id="redcat-mosaic-slider-block_1026b9771cf3a78688bb2eed04e0cde5"> 1677 1678<div class="mosaic-gallery swiper"> 1679 <div class="swiper-wrapper"> 1680 <div class="swiper-slide"> 1681 <div class="brick-slide"> 1682 <!-- Top row: first 4 images --> 1683 <div class="brick-row brick-row-top"> 1684 <div class="brick-item"> 1685 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-Taste-of-Tradition-Main-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-Taste-of-Tradition-Main-scaled.jpg" alt="Jamaica Inn Cornwall A Taste of Tradition Main scaled" loading="lazy" width="300" height="300" /></picture> 1686 </div> 1687 <div class="brick-item"> 1688 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-Taste-of-Tradition-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-A-Taste-of-Tradition-scaled.jpg" alt="Jamaica Inn Cornwall A Taste of Tradition scaled" loading="lazy" width="300" height="300" /></picture> 1689 </div> 1690 <div class="brick-item"> 1691 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Smugglers-Spirits-and-Moorland-Mysteries-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Smugglers-Spirits-and-Moorland-Mysteries-scaled.jpg" alt="Jamaica Inn Cornwall Smugglers Spirits and Moorland Mysteries scaled" loading="lazy" width="300" height="300" /></picture> 1692 </div> 1693 <div class="brick-item"> 1694 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-Home-Page-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-Home-Page-scaled.jpg" alt="Jamaica Inn Cornwall The Inn People Home Page scaled" loading="lazy" width="300" height="300" /></picture> 1695 </div> 1696 </div> 1697 <!-- Bottom row: next 5 images --> 1698 <div class="brick-row brick-row-bottom"> 1699 <div class="brick-item"> 1700 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Celebrations.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Celebrations.jpg" alt="Jamaica Inn Cornwall
1700Celebrations" loading="lazy" width="300" height="300" /></picture> 1701 </div> 1702 <div class="brick-item"> 1703 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/sunday-roast-bodmin-food-and-drink-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/sunday-roast-bodmin-food-and-drink-scaled.jpg" alt="sunday roast bodmin food and drink scaled" loading="lazy" width="300" height="300" /></picture> 1704 </div> 1705 <div class="brick-item"> 1706 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Ghosts-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Ghosts-scaled.jpg" alt="Jamaica Inn Cornwall Ghosts scaled" loading="lazy" width="300" height="300" /></picture> 1707 </div> 1708 <div class="brick-item"> 1709 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Food-and-Drinks-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Food-and-Drinks-scaled.jpg" alt="Jamaica Inn Cornwall Food and Drinks scaled" loading="lazy" width="300" height="300" /></picture> 1710 </div> 1711 <div class="brick-item"> 1712 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Meet-Gather-and-Celebrate-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Meet-Gather-and-Celebrate-scaled.jpg" alt="Jamaica Inn Cornwall Meet Gather and Celebrate scaled" loading="lazy" width="300" height="300" /></picture> 1713 </div> 1714 </div> 1715 </div> 1716 </div> 1717 <div class="swiper-slide"> 1718 <div class="brick-slide"> 1719 <!-- Top row: first 4 images --> 1720 <div class="brick-row brick-row-top"> 1721 <div class="brick-item"> 1722 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Inn-The-Know-Christmas-bookings-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Inn-The-Know-Christmas-bookings-scaled.jpeg" alt="Inn The Know Christmas bookings scaled" loading="lazy" width="300" height="300" /></picture> 1723 </div> 1724 <div class="brick-item"> 1725 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/pub-christmas-party-bookings-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/pub-christmas-party-bookings-scaled.jpg" alt="pub christmas party bookings scaled" loading="lazy" width="300" height="300" /></picture> 1726 </div> 1727 <div class="brick-item"> 1728 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/christmas-party-bookings-pub-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/christmas-party-bookings-pub-scaled.jpg" alt="christmas party bookings pub scaled" loading="lazy" width="300" height="300" /></picture> 1729 </div> 1730 <div class="brick-item"> 1731 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/3-night-festive-hotel-stay-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/3-night-festive-hotel-stay-scaled.jpg" alt="3 night festive hotel stay scaled" loading="lazy" width="300" height="300" /></picture> 1732 </div> 1733 </div> 1734 <!-- Bottom row: next 5 images --> 1735 <div class="brick-row brick-row-bottom"> 1736 <div class="brick-item"> 1737 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/nye-gala-party-booking-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/nye-gala-party-booking-scaled.jpeg" alt="nye gala party booking scaled" loading="lazy" width="300" height="300" /></picture> 1738 </div> 1739 <div class="brick-item"> 1740 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/family-friendly-pub-bodmin-jamaica-3-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/family-friendly-pub-bodmin-jamaica-3-scaled.jpg" alt="family friendly pub bodmin jamaica 3 scaled" loading="lazy" width="300" height="300" /></picture> 1741 </div> 1742 <div class="brick-item"> 1743 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/seasonal-menu-food-and-drink-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/seasonal-menu-food-and-drink-scaled.jpg" alt="seasonal menu food and drink scaled" loading="lazy" width="300" height="300" /></picture> 1744 </div> 1745 <div class="brick-item"> 1746 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/locals-favourite-pub-bodmin-jamaica-2-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/locals-favourite-pub-bodmin-jamaica-2-scaled.jpg" alt="locals favourite pub bodmin jamaica 2 scaled" loading="lazy" width="300" height="300" /></picture> 1747 </div> 1748 <div class="brick-item"> 1749 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/food-and-drink-hotel-scaled.webp" type="image/webp" /><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/food-and-drink-hotel-scaled.jpg" alt="food and drink hotel scaled" loading="lazy" width="300" height="300" /></picture> 1750 </div> 1751 </div> 1752 </div> 1753 </div> 1754 </div> 1755 <div class="swiper-button-next"></div> 1756 <div class="swiper-button-prev"></div> 1757 <div class="swiper-pagination"></div> 1758</div> 1759 1760</div> 1761 </div> 1762 1763 1764 1765<div class="wp-block-group alignfull has-light-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 1766<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-5eaea892 wp-block-columns-is-layout-flex"> 1767<div class="wp-block-column is-vertically-aligned-center animated slideInLeft is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%"> 1768<figure class="wp-block-image size-full"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-About-Us-scaled.webp 2048w" sizes="auto, (max-width: 2048px) 100vw, 2048px" type="image/webp" /><img loading="lazy" decoding="async" width="2048" height="1152" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-About-Us-scaled.jpg" alt="Jamaica Inn Cornwall The Inn People About Us scaled" class="wp-image-3795" style="aspect-ratio:3/2;object-fit:cover" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-About-Us-scaled.jpg 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-About-Us-768x432.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-The-Inn-People-About-Us-1536x864.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></picture></figure> 1769</div> 1770 1771 1772 1773<div class="wp-block-column is-vertically-aligned-center animated slideInRight is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%"> 1774<h2 class="wp-block-heading has-heading-2-font-size" style="margin-bottom:var(--wp--preset--spacing--20)">The Inn People</h2> 1775 1776 1777 1778<p class="wp-block-paragraph">Wherever you stay with us you’ll find our wonderful and extraordinary people. A family orientated culture translates into a heartfelt welcome for all of our guests and visitors.</p> 1779</div> 1780</div> 1781</div> 1782 1783 1784 1785<div class="wp-block-group alignfull has-light-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 1786<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-5eaea892 wp-block-columns-is-layout-flex"> 1787<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%"> 1788<h2 class="wp-block-heading has-heading-2-font-size" style="margin-bottom:var(--wp--preset--spacing--20)">Bodmin and Cornwall</h2> 1789 1790 1791 1792<p class="wp-block-paragraph">Bodmin Moor, wild and brooding crowns Cornwalls rugged heart, where granite tors rise through the mist, ponies roam free and ancient myths linger. Surrounding it, Cornwall unfolds with dramatic coastlines, fishing villages and Celtic charm.</p> 1793</div> 1794 1795 1796 1797<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%"> 1798<figure class="wp-block-image size-full"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Bodmin-and-Cornwall-scaled.webp 2048w" sizes="auto, (max-width: 2048px) 100vw, 2048px" type="image/webp" /><img loading="lazy" decoding="async" width="2048" height="1366" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Bodmin-and-Cornwall-scaled.jpg" alt="Jamaica Inn Cornwall Bodmin and Cornwall scaled" class="wp-image-3796" style="aspect-ratio:3/2;object-fit:cover" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Bodmin-and-Cornwall-scaled.jpg 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Bodmin-and-Cornwall-768x512.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/Jamaica-Inn-Cornwall-Bodmin-and-Cornwall-1536x1024.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></picture></figure> 1799</div> 1800</div> 1801</div> 1802 1803 1804 1805<div class="wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0"> 1806<div class="wp-block-columns alignfull card-overflow is-layout-flex wp-container-core-columns-is-layout-6f97adf0 wp-block-columns-is-layout-flex"> 1807<div class="wp-block-column col-media is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:55%"> 1808<figure class="wp-block-image size-full"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/community-focused-pub-about.webp 2048w" sizes="auto, (max-width: 2048px) 100vw, 2048px" type="image/webp" /><img loading="lazy" decoding="async" width="2048" height="1365" src="https://jamaicainn.co.uk/wp-content/uploads/2025/08/community-focused-pub-about.jpg" alt="community focused pub about" class="wp-image-3705" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/08/community-focused-pub-about.jpg 2048w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/community-focused-pub-about-768x512.jpg 768w, https://jamaicainn.co.uk/wp-content/uploads/2025/08/community-focused-pub-about-1536x1024.jpg 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></picture></figure> 1809</div> 1810 1811 1812 1813<div class="wp-block-column col-content is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:45%">
1814<div class="wp-block-group animated slideInRight has-very-light-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-e1e041bd wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)"> 1815<h2 class="wp-block-heading has-heading-1-font-size" style="margin-bottom:var(--wp--preset--spacing--10)">Bring your furry BFF</h2> 1816 1817 1818 1819<p class="wp-block-paragraph">Imagine a place where wet noses and wagging tails are cherished. Welcomed with treats and a comfy bed and treated like rockstars in dining venues. You’ll find this in our classic hotels along with woodland walks, gourmet doggy meals and new friends. For Doggie specific tables or rooms please call us directly or leave a comment on your reservation.</p> 1820</div> 1821</div> 1822</div> 1823</div> 1824</div> 1825</div></main> 1826 1827 1828<footer class="site-footer wp-block-template-part"> 1829<div class="wp-block-group theme-two-footer has-white-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="border-top-color:var(--wp--preset--color--primary);border-top-width:6px;margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--20)"> 1830<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-db195748 wp-block-columns-is-layout-flex"> 1831<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:20%"> 1832<figure class="wp-block-image size-full is-resized"><a href="https://www.coachinginngroup.co.uk/" target="_blank" rel=" noreferrer noopener"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.webp 1229w" sizes="(max-width: 1229px) 100vw, 1229px" type="image/webp" /><img decoding="async" width="1229" height="591" src="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.png" alt="" class="wp-image-3287" style="width:150px" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.png 1229w, https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8-768x369.png 768w" sizes="(max-width: 1229px) 100vw, 1229px" /></picture></a></figure> 1833 1834 1835 1836<p class="wp-block-paragraph">Hospitality From The Heart</p> 1837 1838 1839 1840<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-e5a35687 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--40)"> 1841<figure class="wp-block-image size-full is-resized"><a href="https://coachinginngroup.co.uk/the-coaching-inn-group-named-which-hotel-group-of-the-year/" target="_blank" rel=" noreferrer noopener"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/11/which-certificate-2025.webp 1326w" sizes="(max-width: 1326px) 100vw, 1326px" type="image/webp" /><img decoding="async" width="1326" height="1008" src="https://jamaicainn.co.uk/wp-content/uploads/2025/11/which-certificate-2025.png" alt="" class="wp-image-3996" style="width:160px" srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/11/which-certificate-2025.png 1326w, https://jamaicainn.co.uk/wp-content/uploads/2025/11/which-certificate-2025-768x584.png 768w" sizes="(max-width: 1326px) 100vw, 1326px" /></picture></a></figure> 1842 1843 1844 1845<figure class="wp-block-image size-full is-resized"><a href="https://coachinginngroup.co.uk/best-accommodation-operator-2025/" target="_blank" rel=" noreferrer noopener"><picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/11/publican-awards-2025.webp" type="image/webp" /><img decoding="async" width="172" height="91" src="https://jamaicainn.co.uk/wp-content/uploads/2025/11/publican-awards-2025.webp" alt="" class="wp-image-3993" style="width:170px"/></picture></a></figure> 1846</div> 1847</div> 1848 1849 1850 1851<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:20%"> 1852<h3 class="wp-block-heading has-heading-3-font-size" style="margin-bottom:25px">Quick Links</h3> 1853 1854 1855<nav class="has-label-font-size is-vertical no-wrap wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-074dfc63 wp-block-navigation-is-layout-flex" aria-label="Footer"><ul class="wp-block-navigation__container has-label-font-size is-vertical no-wrap wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/"><span class="wp-block-navigation-item__label">Jamaicaâ¯Inn</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.coachinginngroup.co.uk/" target="_blank" ><span class="wp-block-navigation-item__label">Coaching Inn Group</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://careers.coachinginngroup.co.uk/" target="_blank" ><span class="wp-block-navigation-item__label">Careers</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="mailto:[email protected]" target="_blank" ><span class="wp-block-navigation-item__label">Direct Hotel Enquiries</span></a></li></ul></nav></div> 1856 1857 1858 1859<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:20%"> 1860<h3 class="wp-block-heading has-heading-3-font-size" style="margin-bottom:25px">Links</h3> 1861 1862 1863<nav class="has-label-font-size is-vertical no-wrap wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-074dfc63 wp-block-navigation-is-layout-flex" aria-label="Footer 2"><ul class="wp-block-navigation__container has-label-font-size is-vertical no-wrap wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/wedding-events"><span class="wp-block-navigation-item__label">Weddings & Events</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/upcoming-events"><span class="wp-block-navigation-item__label">Upcoming Events</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://giftcards.coachinginngroup.co.uk/collection/jamaica-inn-bodmin-moor" target="_blank" ><span class="wp-block-navigation-item__label">Gift Vouchers</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/join-the-club"><span class="wp-block-navigation-item__label">
1863Loyalty Club</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://shop2.jamaicainn.co.uk/" target="_blank" ><span class="wp-block-navigation-item__label">Shop</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/museum"><span class="wp-block-navigation-item__label">Museum</span></a></li></ul></nav></div> 1864 1865 1866 1867<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35%"> 1868<h3 class="wp-block-heading has-heading-3-font-size" style="margin-bottom:25px">Find Us</h3> 1869 1870 1871 1872<p class="wp-block-paragraph" style="margin-bottom:var(--wp--preset--spacing--30)">Jamaica Inn<br>Bolventor<br>Bodmin Moor<br>Cornwall<br>PL15 7TS</p> 1873 1874 1875 1876<p class="has-black-color has-text-color has-link-color wp-elements-5 wp-block-paragraph" style="margin-top:0;margin-bottom:0"><a href="tel:0156686250">01566 86250</a></p> 1877 1878 1879 1880<p class="overflow-footer-mail has-black-color has-text-color has-link-color wp-elements-6 wp-block-paragraph" style="margin-top:0;margin-bottom:0"><a href="mailto:[email protected]">[email protected]</a></p> 1881 1882 1883 1884<p class="has-black-color has-text-color has-link-color wp-elements-7 wp-block-paragraph"><strong>Central Reservations</strong><br>T: (44) <a href="tel:01858438300">01858 438300</a><br>E: <a href="mailto:[email protected]">[email protected]</a></p> 1885</div> 1886</div> 1887</div> 1888 1889 1890 1891<div class="wp-block-group theme-two-footer footer-social-media has-white-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)"> 1892<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-9fea4475 wp-block-columns-is-layout-flex"> 1893<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%"> 1894<div class="wp-block-group mob-flex is-content-justification-right is-layout-flex wp-container-core-group-is-layout-849e6c8b wp-block-group-is-layout-flex"> 1895<div class="wp-block-mr-blocks-icon alignleft mr-icon" id="mr-icon-e1c46353-123f-49e4-bfe5-e46086a2fbf9" style="--mr-icon-font-size:24px;--mr-icon-padding:8px;--mr-icon-margin:0px;--mr-icon-background-color:transparent;--mr-icon-text-color:currentColor;--mr-icon-border-color:transparent;--mr-icon-border-size:0px;--mr-icon-border-radius:0px;--mr-icon-background-color-hover:transparent;--mr-icon-text-color-hover:currentColor;--mr-icon-border-color-hover:transparent;text-align:left" data-library="fontawesome" data-prefix="fab" data-icon="facebook-f"><a href="https://www.facebook.com/JamaicaInnCornwall" target="_blank" rel="noopener noreferrer" class="mr-icon__link"><span class="mr-icon__element"><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/07/Facebook.svg" alt="Custom Icon" style="width:1em;height:1em;object-fit:contain"/></span></a></div> 1896 1897 1898 1899<div class="wp-block-mr-blocks-icon alignleft mr-icon" id="mr-icon-e1c46353-123f-49e4-bfe5-e46086a2fbf9" style="--mr-icon-font-size:24px;--mr-icon-padding:8px;--mr-icon-margin:0px;--mr-icon-background-color:transparent;--mr-icon-text-color:currentColor;--mr-icon-border-color:transparent;--mr-icon-border-size:0px;--mr-icon-border-radius:0px;--mr-icon-background-color-hover:transparent;--mr-icon-text-color-hover:currentColor;--mr-icon-border-color-hover:transparent;text-align:left" data-library="fontawesome" data-prefix="fab" data-icon="facebook-f"><a href="https://x.com/jamaicainn" target="_blank" rel="noopener noreferrer" class="mr-icon__link"><span class="mr-icon__element"><img decoding="async" src="https://jamaicainn.co.uk/wp-content/uploads/2025/06/brand-x.svg" alt="Custom Icon" style="width:1em;height:1em;object-fit:contain"/></span></a></div> 1900 1901 1902 1903 1904</div> 1905</div> 1906</div> 1907</div> 1908 1909 1910 1911<div class="wp-block-group alignfull footer-copy-note has-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-8 has-global-padding is-layout-constrained wp-container-core-group-is-layout-a97d0f9f wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"> 1912<div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex"> 1913<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"> 1914<p class="has-text-align-left has-white-color has-text-color has-link-color has-label-font-size wp-elements-9 wp-block-paragraph" style="text-decoration:none">© Copyright Coaching Inn Group 2026· all rights reserved. Site by <a href="https://mr-digital.co.uk/" target="_blank" rel="noreferrer noopener">Mr Digital</a></p> 1915</div> 1916 1917 1918 1919<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"> 1920<div class="wp-block-group is-content-justification-right is-layout-flex wp-container-core-group-is-layout-5ead310b wp-block-group-is-layout-flex"> 1921<p class="has-white-color has-text-color has-link-color wp-elements-10 wp-block-paragraph"><a href="https://www.coachinginngroup.co.uk/terms-and-conditions/" target="_blank" rel="noreferrer noopener">Booking T&Cs</a></p> 1922 1923 1924 1925<p class="has-white-color has-text-color has-link-color wp-elements-11 wp-block-paragraph"><a href="https://www.coachinginngroup.co.uk/privacy-cookies/" target="_blank" rel="noreferrer noopener">Privacy & Cookies</a></p> 1926 1927 1928 1929<p class="has-white-color has-text-color has-link-color wp-elements-12 wp-block-paragraph"><a href="https://www.coachinginngroup.co.uk/corporate-responsibility/" target="_blank" rel="noreferrer noopener">Corporate Responsibility</a></p> 1930</div> 1931</div> 1932</div> 1933</div> 1934</footer></div>
1935<script type="speculationrules"> 1936{"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/redcat/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1937</script>
1937 1938 <!--copyscapeskip--> 1939 <aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-dark-scheme gdpr_infobar_postion_bottom" aria-label="GDPR Cookie Banner" style="display: none;"> 1940 <div class="moove-gdpr-info-bar-container"> 1941 <div class="moove-gdpr-info-bar-content"> 1942 1943<div class="moove-gdpr-cookie-notice"> 1944 <p>We are using cookies to give you the best experience on our website.</p> 1945<p>You can find out more about which cookies we are using or switch them off using the setting at the bottom of this page.</p> 1946 <button class="moove-gdpr-infobar-close-btn gdpr-content-close-btn" aria-label="Close GDPR Cookie Banner"> 1947 <span class="gdpr-sr-only">Close GDPR Cookie Banner</span> 1948 <i class="moovegdpr-arrow-close"></i> 1949 </button> 1950 </div> 1951<!-- .moove-gdpr-cookie-notice --> 1952 1953<div class="moove-gdpr-button-holder"> 1954 <button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Accept" tabindex="0" >Accept</button> 1955 <button class="mgbutton moove-gdpr-infobar-reject-btn gdpr-fbo-1 " tabindex="0" aria-label="Reject">Reject</button> 1956 <button class="mgbutton moove-gdpr-infobar-settings-btn change-settings-button gdpr-fbo-2 gdpr-settings-btn-style-2" aria-haspopup="true" data-href="#moove_gdpr_cookie_modal" tabindex="0" aria-label="Settings">Settings</button> 1957 <button class="moove-gdpr-infobar-close-btn gdpr-fbo-3" aria-label="Close GDPR Cookie Banner" tabindex="0" > 1958 <span class="gdpr-sr-only">Close GDPR Cookie Banner</span> 1959 <i class="moovegdpr-arrow-close"></i> 1960 </button> 1961 </div> 1962<!-- .button-container --> 1963 </div> 1964 <!-- moove-gdpr-info-bar-content --> 1965 </div> 1966 <!-- moove-gdpr-info-bar-container --> 1967 </aside> 1968 <!-- #moove_gdpr_cookie_info_bar --> 1969 <!--/copyscapeskip-->
1970<script> 1971(function() { 1972 var domainsToDecorate = [ 1973 'giftcards.coachinginngroup.co.uk', 1974 'coachinginngroup.co.uk', 1975 'cigcorporate.wpenginepowered.com', 1976 'talbotmalton.co.uk', 1977 'blakeneymanor.co.uk', 1978 'pheasanthotelnorfolk.co.uk', 1979 'moorlandhoteldartmoor.co.uk', 1980 'forestpark-hotel.co.uk', 1981 'rutlandarmsbakewell.co.uk', 1982 'thebellstilton.co.uk', 1983 'castlewales.co.uk', 1984 'crownhotelboroughbridge.co.uk', 1985 'feathersledbury.co.uk', 1986 'george-dorchester.co.uk', 1987 'goldenfleecehotel.com', 1988 'kingsarmsandroyal.co.uk', 1989 'kingsheadrichmond.co.uk', 1990 'swanhotelwells.co.uk', 1991 'talbothotel.co.uk', 1992 'feathershotelhelmsley.co.uk', 1993 'george-amesbury.co.uk', 1994 'whitehorsehotelromsey.co.uk', 1995 'oldbridgeholmfirth.co.uk', 1996 'royalwells.co.uk', 1997 'tudorhousehotel.co.uk', 1998 'whitehartroyal.co.uk', 1999 'wynnstayhotel.com', 2000 'breconcastle.co.uk', 2001 'admiralrodney.com', 2002 'jamaicainn.co.uk', 2003 'whitehartboston.com', 2004 'thegoldenlionhotel.co.uk', 2005 'thekingwilliamsedgeford.co.uk', 2006 'saracenshead-hotel.co.uk', 2007 'threeswanshotel.co.uk', 2008 'threeswans.co.uk', 2009 'royaloakwelshpool.co.uk', 2010 'theswanstafford.co.uk', 2011 'warwickarmshotel.com'// add or remove domains (without https or trailing slash) 2012 ], 2013 queryParams = [ 2014 'utm_medium', // add or remove query parameters you want to transfer 2015 'utm_source', 2016 'utm_campaign', 2017 'utm_content', 2018 'utm_term' 2019 ]; 2020 2021 // Function to decorate all matching links 2022 function decorateAllLinks() { 2023 var links = document.querySelectorAll('a:not([data-utm-decorated])'); 2024 for (var linkIndex = 0; linkIndex < links.length; linkIndex++) { 2025 for (var domainIndex = 0; domainIndex < domainsToDecorate.length; domainIndex++) { 2026 if (links[linkIndex].href.indexOf(domainsToDecorate[domainIndex]) > -1 && links[linkIndex].href.indexOf("#") === -1) { 2027 links[linkIndex].href = decorateUrl(links[linkIndex].href); 2028 // Mark this link as decorated so we don't decorate it again 2029 links[linkIndex].setAttribute('data-utm-decorated', 'true'); 2030 } 2031 } 2032 } 2033 } 2034 2035 // Decorates the URL with query params 2036 function decorateUrl(urlToDecorate) { 2037 var stings = window.location.search; 2038 if (!stings.includes("?")) { 2039 return urlToDecorate; 2040 } 2041 urlToDecorate = (urlToDecorate.indexOf('?') === -1) ? urlToDecorate + '?' : urlToDecorate + '&'; 2042 var collectedQueryParams = []; 2043 for (var queryIndex = 0; queryIndex < queryParams.length; queryIndex++) { 2044 if (getQueryParam(queryParams[queryIndex])) { 2045 collectedQueryParams.push(queryParams[queryIndex] + '=' + getQueryParam(queryParams[queryIndex])); 2046 } 2047 } 2048 return urlToDecorate + collectedQueryParams.join('&'); 2049 } 2050 2051 // Retrieves the value of a query parameter 2052 function getQueryParam(name) { 2053 if (name = (new RegExp('[?&]' + encodeURIComponent(name) + '=([^&]*)')).exec(window.location.search)) 2054 return decodeURIComponent(name[1]); 2055 } 2056 2057 // Run decoration on initial page load 2058 decorateAllLinks(); 2059 2060 // Watch for AJAX-loaded content and re-decorate 2061 var observer = new MutationObserver(function(mutations) { 2062 decorateAllLinks(); 2063 }); 2064 2065 // Start observing the document for changes 2066 observer.observe(document.body, { 2067 childList: true, 2068 subtree: true 2069 }); 2070})(); 2071</script>
vendor: 1 bytes, line 2071
2071
2072<script data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/navigation/view-js-module" src="https://jamaicainn.co.uk/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=1bf28ded04f9f188bdcb" type="module"></script>
2072 2073<style id="mr-anim-hide-inline-css"> 2074 .animated:not(.mr-anim-ready) { 2075 visibility: hidden; 2076 animation-play-state: paused; 2077 animation: none !important; 2078 } 2079 </style> 2080 <noscript> 2081 <style> 2082 .animated { 2083 visibility: visible; 2084 animation-play-state: running; 2085 } 2086 </style> 2087 </noscript> 2088<!-- Redcat Booking Panel --> 2089<div id="redcat-booking-panel" class="redcat-booking-panel" aria-hidden="true" role="dialog" aria-labelledby="booking-panel-title"> 2090 2091 <!-- Overlay for closing panel --> 2092 <div class="booking-panel-overlay" aria-hidden="true"></div> 2093 2094 <!-- Panel Content --> 2095 <div class="booking-panel-content"> 2096 2097 <!-- Panel Header --> 2098 <div class="booking-panel-header"> 2099 <h2 id="booking-panel-title" class="booking-panel-title"> 2100 Make a Booking </h2> 2101 <button type="button" class="booking-panel-close" aria-label="Close booking panel"> 2102 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2103 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2104 </svg> 2105 </button> 2106 </div> 2107 2108 <!-- Tab Navigation --> 2109 <div class="booking-panel-tabs" role="tablist"> 2110 <button type="button" 2111 class="booking-tab booking-tab--table active" 2112 data-tab="table" 2113 role="tab" 2114 aria-selected="true" 2115 aria-controls="booking-content-table" 2116 id="tab-table"> 2117 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-tools-kitchen-2"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M19 3v12h-5c-.023 -3.681 .184 -7.406 5 -12zm0 12v6h-1v-3m-10 -14v17m-3 -17v3a3 3 0 1 0 6 0v-3" /></svg> 2118 <div class="bb-txt">Book a Table</div> 2119 2120 </button> 2121 <button type="button" 2122 class="booking-tab booking-tab--room" 2123 data-tab="room" 2124 role="tab" 2125 aria-selected="false" 2126 aria-controls="booking-content-room" 2127 id="tab-room"> 2128 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon icon-tabler icons-tabler-filled icon-tabler-bed"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M3 6a1 1 0 0 1 .993 .883l.007 .117v6h6v-5a1 1 0 0 1 .883 -.993l.117 -.007h8a3 3 0 0 1 2.995 2.824l.005 .176v8a1 1 0 0 1 -1.993 .117l-.007 -.117v-3h-16v3a1 1 0 0 1 -1.993 .117l-.007 -.117v-11a1 1 0 0 1 1 -1z" /><path d="M7 8a2 2 0 1 1 -1.995 2.15l-.005 -.15l.005 -.15a2 2 0 0 1 1.995 -1.85z" /></svg> 2129 <div class="bb-txt">Book a Room</div> 2130 2131 </button> 2132 <button type="button" 2133 class="booking-tab booking-tab--party" 2134 data-tab="party" 2135 role="tab" 2136 aria-selected="false" 2137 aria-controls="booking-content-party" 2138 id="tab-party"> 2139 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-confetti"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 5h2" /><path d="M5 4v2" /><path d="M11.5 4l-.5 2" /><path d="M18 5h2" /><path d="M19 4v2" /><path d="M15 9l-1 1" /><path d="M18 13l2 -.5" /><path d="M18 19h2" /><path d="M19 18v2" /><path d="M14 16.518l-6.518 -6.518l-4.39 9.58a1 1 0 0 0 1.329 1.329l9.579 -4.39z" /></svg> 2140 <div class="bb-txt">Book an Event</div> 2141 2142 </button> 2143 </div> 2144 2145 <!-- Content Area --> 2146 <div class="booking-panel-content-area"> 2147 2148 <!-- Table Booking Tab Content --> 2149 <div id="booking-content-table" 2150 class="booking-content active" 2151 role="tabpanel" 2152 aria-labelledby="tab-table"> 2153 2154 <div class="booking-section-header"> 2155 <h3>Table Booking</h3> 2156 <p>
2156Book your table for a perfect dining experience. 2157</p> 2158 </div> 2159 2160 <!-- Table booking content will be populated by JavaScript based on iframe setting --> 2161 <div id="table-booking-content"> 2162 <div class="table-widget-container"><link rel="stylesheet" type="text/css" href="https://onsass.designmynight.com/?background-color=%23FFFFFF&primary-color=%236DA8A6&body-text-color=%23000000&outer-border-color=gray">
2162<script src="//widgets.designmynight.com/bookings-partner.min.js" dmn-booking-form="true" venue="64a43dff1a788a3c74277453" hide-offers="false" hide-powered-by="false" search-venues="false" monday-first="true" locale="undefined"></script>
2162</div> <style> 2163 .table-widget-container { 2164 width: 100%; 2165 min-height: 400px; 2166 } 2167 .table-widget-container iframe { 2168 width: 100%; 2169 min-height: 400px; 2170 border: none; 2171 } 2172 .table-widget-container > div { 2173 width: 100%; 2174 min-height: 400px; 2175 } 2176 </style> 2177 </div> 2178 </div> 2179 2180 <!-- Room Booking Tab Content --> 2181 <div id="booking-content-room" 2182 class="booking-content" 2183 role="tabpanel" 2184 aria-labelledby="tab-room"> 2185 2186 <div class="booking-section-header"> 2187 <h3>Select your room booking options</h3> 2188 </div> 2189 2190 <!-- Room Booking Form --> 2191 <form id="room-booking-form" class="room-booking-form" novalidate> 2192 2193 <!-- Date Selection --> 2194 <div class="form-group form-group--dates"> 2195 <label for="arrival-date" class="form-label"> 2196 Arrival and Departure <span class="required">*</span> 2197 </label> 2198 2199 <div class="date-inputs"> 2200 <div class="date-input-group"> 2201 <input type="date" 2202 id="arrival-date" 2203 name="arrival" 2204 class="form-input date-input" 2205 value="2026-10-02" 2206 min="2026-10-02" 2207 required 2208 aria-describedby="arrival-error"> 2209 <label for="arrival-date" class="date-label">Arrival</label> 2210 </div> 2211 2212 <div class="date-separator"> 2213 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" 2214 stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" 2215 class="icon icon-tabler icons-tabler-outline icon-tabler-arrow-right"> 2216 <path stroke="none" d="M0 0h24v24H0z" fill="none"/> 2217 <path d="M5 12h14"/> 2218 <path d="M13 18l6-6"/> 2219 <path d="M13 6l6 6"/> 2220 </svg> 2221 </div> 2222 2223 <div class="date-input-group"> 2224 <input type="date" 2225 id="departure-date" 2226 name="departure" 2227 class="form-input date-input" 2228 value="2026-10-03" 2229 min="2026-10-03" 2230 required 2231 aria-describedby="departure-error"> 2232 <label for="departure-date" class="date-label">Departure</label> 2233 </div> 2234 </div> 2235 2236 <div class="form-error" id="dates-error" role="alert"></div> 2237</div> 2238
2239<script> 2240document.addEventListener('DOMContentLoaded', function () { 2241 const arrivalInput = document.getElementById('arrival-date'); 2242 const departureInput = document.getElementById('departure-date'); 2243 2244 // When arrival date changes, set departure to next day 2245 arrivalInput.addEventListener('change', function () { 2246 const arrivalDate = new Date(this.value); 2247 if (!isNaN(arrivalDate.getTime())) { 2248 const nextDay = new Date(arrivalDate); 2249 nextDay.setDate(arrivalDate.getDate() + 1); 2250 const formattedNextDay = nextDay.toISOString().split('T')[0]; 2251 2252 departureInput.min = formattedNextDay; 2253 2254 // Auto-update departure date if it's before arrival 2255 if (!departureInput.value || departureInput.value <= this.value) { 2256 departureInput.value = formattedNextDay; 2257 } 2258 } 2259 }); 2260}); 2261</script>
2261 2262 2263 <!-- Guest Selection --> 2264 <div class="form-row"> 2265 <div class="form-group"> 2266 <label for="adults-count" class="form-label"> 2267 Adults <span class="required">*</span> 2268 </label> 2269 <select id="adults-count" name="adults" class="form-input" required> 2270 <option value="1" > 2271 1 </option> 2272 <option value="2" selected='selected'> 2273 2 </option> 2274 <option value="3" > 2275 3 </option> 2276 <option value="4" > 2277 4 </option> 2278 <option value="5" > 2279 5 </option> 2280 <option value="6" > 2281 6 </option> 2282 <option value="7" > 2283 7 </option> 2284 <option value="8" > 2285 8 </option> 2286 <option value="9" > 2287 9 </option> 2288 <option value="10" > 2289 10 </option> 2290 </select> 2291 <div class="form-error" id="adults-error" role="alert"></div> 2292 </div> 2293 2294 <div class="form-group"> 2295 <label for="children-count" class="form-label"> 2296 Children <span class="required">*</span> 2297 </label> 2298 <select id="children-count" name="children" class="form-input"> 2299 <option value="0" selected='selected'> 2300 0 </option> 2301 <option value="1" > 2302 1 </option> 2303 <option value="2" > 2304 2 </option> 2305 <option value="3" > 2306 3 </option> 2307 <option value="4" > 2308 4 </option> 2309 <option value="5" > 2310 5 </option> 2311 <option value="6" > 2312 6 </option> 2313 <option value="7" > 2314 7 </option> 2315 <option value="8" > 2316 8 </option> 2317 <option value="9" > 2318 9 </option> 2319 <option value="10" > 2320 10 </option> 2321 </select> 2322 <div class="form-error" id="children-error" role="alert"></div> 2323 </div> 2324 </div> 2325 2326 <!-- Promo Code --> 2327 <div class="form-group"> 2328 <label for="promo-code" class="form-label"> 2329 Promo Code </label> 2330 <input type="text" 2331 id="promo-code" 2332 name="promo" 2333 class="form-input" 2334 placeholder="Enter promo code (optional)" 2335 aria-describedby="promo-help"> 2336 <small id="promo-help" class="form-help"> 2337 Enter any promotional or discount code you have. </small> 2338 <div class="form-error" id="promo-error" role="alert"></div> 2339 </div> 2340 2341 <!-- Submit Button --> 2342 <div class="form-submit"> 2343 <button type="submit" class="booking-submit-btn" id="check-availability-btn"> 2344 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2345 <path d="M21 21L16.514 16.506L21 21ZM19 10.5C19 15.194 15.194 19 10.5 19C5.806 19 2 15.194 2 10.5C2 5.806 5.806 2 10.5 2C15.194 2 19 5.806 19 10.5Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2346 </svg>
2347 <span class="btn-text">Check Availability</span> 2348 <span class="btn-loading" style="display: none;"> 2349 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2350 <path d="M12 2V6M12 18V22M4.93 4.93L7.76 7.76M16.24 16.24L19.07 19.07M2 12H6M18 12H22M4.93 19.07L7.76 16.24M16.24 7.76L19.07 4.93" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 2351 <animateTransform attributeName="transform" attributeType="XML" type="rotate" from="0 12 12" to="360 12 12" dur="1s" repeatCount="indefinite"/> 2352 </path> 2353 </svg> 2354 Loading... </span> 2355 </button> 2356 </div> 2357 2358 <!-- Form Messages --> 2359 <div class="form-messages"> 2360 <div class="form-success" id="form-success" role="alert" style="display: none;"></div> 2361 <div class="form-error" id="form-error" role="alert" style="display: none;"></div> 2362 </div> 2363 2364 </form> 2365 </div> 2366 2367 <!-- Party Booking Tab Content --> 2368 <div id="booking-content-party" 2369 class="booking-content" 2370 role="tabpanel" 2371 aria-labelledby="tab-party"> 2372 2373 <div class="booking-section-header"> 2374 <h3>Event Booking</h3> 2375 <p>Plan your special event with us.</p> 2376 </div> 2377 2378 <!-- Party booking content --> 2379 <div id="party-booking-content" class="party-shortcode-container"> 2380 <div class="party-form-container"><style id="wpforms-css-vars-999"> 2381 #wpforms-999 { 2382 --wpforms-field-size-input-height: 43px; 2383--wpforms-field-size-input-spacing: 15px; 2384--wpforms-field-size-font-size: 16px; 2385--wpforms-field-size-line-height: 19px; 2386--wpforms-field-size-padding-h: 14px; 2387--wpforms-field-size-checkbox-size: 16px; 2388--wpforms-field-size-sublabel-spacing: 5px; 2389--wpforms-field-size-icon-size: 1; 2390--wpforms-label-size-font-size: 16px; 2391--wpforms-label-size-line-height: 19px; 2392--wpforms-label-size-sublabel-font-size: 14px; 2393--wpforms-label-size-sublabel-line-height: 17px; 2394--wpforms-button-size-font-size: 17px; 2395--wpforms-button-size-height: 41px; 2396--wpforms-button-size-padding-h: 15px; 2397--wpforms-button-size-margin-top: 10px; 2398--wpforms-container-shadow-size-box-shadow: none; 2399 } 2400 </style><div class="wpforms-container wpforms-container-full wpforms-form-abandonment wpforms-render-modern" id="wpforms-999"><form id="wpforms-form-999" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="999" method="post" enctype="multipart/form-data" action="/about-us/" data-token="4d64a80d14407aad5527d673fa82db9d" data-token-time="1790940813"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div id="wpforms-error-noscript" style="display: none;">Please enable JavaScript in your browser to complete this form.</div><input type="hidden" name="wpforms[form_abandonment_token]" value="4d64a80d14407aad5527d673fa82db9d"><div class="wpforms-field-container"><div id="wpforms-999-field_5-container" class="wpforms-field wpforms-field-select wpforms-field-select-style-classic" data-field-type="select" data-field-id="5"><label class="wpforms-field-label" for="wpforms-999-field_5">Event Type <span class="wpforms-required-label" aria-hidden="true">*</span></label><select id="wpforms-999-field_5" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][5]" required="required"><option value="" class="placeholder" disabled selected='selected'>--- Select Choice ---</option><option value="Anniversary Party" class="choice-4 depth-1" >Anniversary Party</option><option value="Birthday Celebration" class="choice-1 depth-1" >Birthday Celebration</option><option value="Christmas" class="choice-9 depth-1" >Christmas</option><option value="Corporate Event" class="choice-8 depth-1" >Corporate Event</option><option value="Engagement Party" class="choice-5 depth-1" >Engagement Party</option><option value="Retirement Party" class="choice-6 depth-1" >Retirement Party</option><option value="Wake" class="choice-2 depth-1" >Wake</option><option value="Wedding" class="choice-3 depth-1" >Wedding</option><option value="Other" class="choice-7 depth-1" >Other</option></select></div> <div id="wpforms-999-field_6-container" 2401 class="wpforms-field wpforms-field-text" 2402 data-field-type="text" 2403 data-field-id="6" 2404 > 2405 <label class="wpforms-field-label" for="wpforms-999-field_6" >Email Full Number</label> 2406 <input type="text" id="wpforms-999-field_6" class="wpforms-field-medium" name="wpforms[fields][6]" > 2407 </div> 2408 <div id="wpforms-999-field_1-container" class="wpforms-field wpforms-field-name" data-field-type="name" data-field-id="1"><fieldset><legend class="wpforms-field-label">Full Name <span class="wpforms-required-label" aria-hidden="true">*</span></legend><div class="wpforms-field-row wpforms-field-large"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-999-field_1" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][1][first]" aria-errormessage="wpforms-999-field_1-error" required><label for="wpforms-999-field_1" class="wpforms-field-sublabel after">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-999-field_1-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][1][last]" aria-errormessage="wpforms-999-field_1-last-error" required><label for="wpforms-999-field_1-last" class="wpforms-field-sublabel after">Last</label></div></div></fieldset></div><div id="wpforms-999-field_2-container" class="wpforms-field wpforms-field-email" data-field-type="email" data-field-id="2"><label class="wpforms-field-label" for="wpforms-999-field_2">Email Address <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-999-field_2" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][2]" spellcheck="false" aria-errormessage="wpforms-999-field_2-error" required></div><div id="wpforms-999-field_3-container" class="wpforms-field wpforms-field-phone" data-field-type="phone" data-field-id="3"><label class="wpforms-field-label" for="wpforms-999-field_3">Phone Number <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="tel" id="wpforms-999-field_3" class="wpforms-field-large wpforms-field-required" data-rule-int-phone-field="true" name="wpforms[fields][3]" aria-label="Phone Number" aria-errormessage="wpforms-999-field_3-error" required></div><div id="wpforms-999-field_4-container" class="wpforms-field wpforms-field-textarea" data-field-type="textarea" data-field-id="4"><label class="wpforms-field-label" for="wpforms-999-field_4">Message <span class="wpforms-required-label" aria-hidden="true">*</span></label><textarea id="wpforms-999-field_4" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][4]" aria-errormessage="wpforms-999-field_4-error" required></textarea></div><div id="wpforms-999-field_7-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="7"><input type="hidden" id="wpforms-999-field_7" name="wpforms[fields][7]"></div><div id="wpforms-999-field_8-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="8"><input type="hidden" id="wpforms-999-field_8" name="wpforms[fields][8]"></div><div id="wpforms-999-field_9-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="9"><input type="hidden" id="wpforms-999-field_9" name="wpforms[fields][9]"></div><div id="wpforms-999-field_10-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="10"><input type="hidden" id="wpforms-999-field_10" name="wpforms[fields][10]"></div><div id="wpforms-999-field_11-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="11"><input type="hidden" id="wpforms-999-field_11" name="wpforms[fields][11]"></div><div id="wpforms-999-field_12-container" class="wpforms-field wpforms-field-hidden" data-field-type="hidden" data-field-id="12"><input type="hidden" id="wpforms-999-field_12" name="wpforms[fields][12]" value="https://jamaicainn.co.uk/about-us/"></div>
2408<script> 2409 ( function() { 2410 const style = document.createElement( 'style' ); 2411 style.appendChild( document.createTextNode( '#wpforms-999-field_6-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-999-field_6-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-999-field_6-container label { counter-increment: none; }' ) ); 2412 document.head.appendChild( style ); 2413 document.currentScript?.remove(); 2414 } )(); 2415 </script>
2415</div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-turnstile" ><div class="wpforms-turnstile" data-sitekey="0x4AAAAAAB5pdqrbHyvBHi3m" data-action="FormID-999"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-turnstile="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="999"><input type="hidden" name="wpforms[time_token]" value="1790940813.ad3653c01b144d41d8aa619ae330ee48fbce138dd64728a5ebea74332e52f31d"><input type="hidden" name="page_title" value="About"><input type="hidden" name="page_url" value="https://jamaicainn.co.uk/about-us/"><input type="hidden" name="url_referer" value="https://www.google.com/"><input type="hidden" name="page_id" value="2608"><input type="hidden" name="wpforms[post_id]" value="2608"><button type="submit" name="wpforms[submit]" id="wpforms-submit-999" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Submit" aria-live="assertive" value="wpforms-submit">Submit</button><img src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container --></div> </div> 2416 </div> 2417 </div> 2418 2419 <!-- Panel Footer --> 2420 <div class="booking-panel-footer"> 2421 <p class="booking-footer-text"> 2422 Need help? Contact us directly. </p> 2423 </div> 2424 </div> 2425</div> 2426 2427<!-- Hidden data for JavaScript -->
2428<script type="application/json" id="booking-panel-data"> 2429{"hotelCode":"CIGBODMIN","bookingUrl":"https:\/\/booking.eu.guestline.app\/CIG\/availability","defaultAdults":2,"defaultChildren":0,"maxAdults":10,"maxChildren":10,"strings":{"selectDates":"Select your dates","selectGuests":"Select number of guests","checkingAvailability":"Checking availability...","redirecting":"Redirecting to booking..."}}</script>
2429
2429<script>document.addEventListener("DOMContentLoaded", function () { 2430 const videos = document.querySelectorAll(".anime-video video"); 2431 const SLOW_SPEED = 0.7; // 0.5 = half speed. Lower = slower (e.g. 0.4) 2432 2433 const observer = new IntersectionObserver( 2434 (entries) => { 2435 entries.forEach((entry) => { 2436 const video = entry.target; 2437 if (entry.isIntersecting) { 2438 // If this video is marked slow, set its speed before playing 2439 if (video.closest(".slow-anime-video")) { 2440 video.playbackRate = SLOW_SPEED; 2441 } 2442 video.currentTime = 0; // rewind to the start 2443 video.play().catch(() => {}); // play once (loop is off) 2444 } else { 2445 video.pause(); // stop when scrolled away 2446 } 2447 }); 2448 }, 2449 { 2450 threshold: 0.5, // play when 50% of the video is on screen 2451 } 2452 ); 2453 2454 videos.forEach((video) => { 2455 video.removeAttribute("autoplay"); 2456 video.muted = true; 2457 video.setAttribute("playsinline", ""); 2458 video.pause(); 2459 observer.observe(video); 2460 }); 2461}); 2462</script>
2462<link rel='stylesheet' id='wpforms-modern-full-css' href='https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/css/frontend/modern/wpforms-full.min.css?ver=2.0.2' media='all' /> 2463<style id="wpforms-modern-full-inline-css"> 2464:root { 2465 --wpforms-field-border-radius: 3px; 2466--wpforms-field-border-style: solid; 2467--wpforms-field-border-size: 1px; 2468--wpforms-field-background-color: #ffffff; 2469--wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); 2470--wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); 2471--wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); 2472--wpforms-field-menu-color: #ffffff; 2473--wpforms-label-color: rgba( 0, 0, 0, 0.85 ); 2474--wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); 2475--wpforms-label-error-color: #d63637; 2476--wpforms-button-border-radius: 3px; 2477--wpforms-button-border-style: none; 2478--wpforms-button-border-size: 1px; 2479--wpforms-button-background-color: #066aab; 2480--wpforms-button-border-color: #066aab; 2481--wpforms-button-text-color: #ffffff; 2482--wpforms-page-break-color: #066aab; 2483--wpforms-background-image: none; 2484--wpforms-background-position: center center; 2485--wpforms-background-repeat: no-repeat; 2486--wpforms-background-size: cover; 2487--wpforms-background-width: 100px; 2488--wpforms-background-height: 100px; 2489--wpforms-background-color: rgba( 0, 0, 0, 0 ); 2490--wpforms-background-url: none; 2491--wpforms-container-padding: 0px; 2492--wpforms-container-border-style: none; 2493--wpforms-container-border-width: 1px; 2494--wpforms-container-border-color: #000000; 2495--wpforms-container-border-radius: 3px; 2496--wpforms-field-size-input-height: 43px; 2497--wpforms-field-size-input-spacing: 15px; 2498--wpforms-field-size-font-size: 16px; 2499--wpforms-field-size-line-height: 19px; 2500--wpforms-field-size-padding-h: 14px; 2501--wpforms-field-size-checkbox-size: 16px; 2502--wpforms-field-size-sublabel-spacing: 5px; 2503--wpforms-field-size-icon-size: 1; 2504--wpforms-label-size-font-size: 16px; 2505--wpforms-label-size-line-height: 19px; 2506--wpforms-label-size-sublabel-font-size: 14px; 2507--wpforms-label-size-sublabel-line-height: 17px; 2508--wpforms-button-size-font-size: 17px; 2509--wpforms-button-size-height: 41px; 2510--wpforms-button-size-padding-h: 15px; 2511--wpforms-button-size-margin-top: 10px; 2512--wpforms-container-shadow-size-box-shadow: none; 2513 } 2514/*# sourceURL=wpforms-modern-full-inline-css */ 2515</style> 2516<link rel='stylesheet' id='wpforms-pro-modern-full-css' href='https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/pro/css/frontend/modern/wpforms-full.min.css?ver=2.0.2' media='all' />
2517<script id="mr-animation-frontend-js" src="https://jamaicainn.co.uk/wp-content/plugins/mr-blocks/assets/animation/js/frontend.js?ver=0.1.5"></script>
vendor: 1 bytes, line 2517
2517
2518<script id="redcat-sticky-header-js" src="https://jamaicainn.co.uk/wp-content/themes/redcat/assets/js/sticky-header.js?ver=1.3.8"></script>
vendor: 1 bytes, line 2518
2518
2519<script id="redcat-booking-panel-js-extra"> 2520var redcatBooking = {"debug":"","strings":{"loading":"Loading...","error":"An error occurred. Please try again.","dateError":"Please select valid dates.","requiredField":"This field is required.","invalidDate":"Departure date must be after arrival date.","tableBooking":"Table Booking","roomBooking":"Room Booking","partyBooking":"Party Booking","close":"Close"}}; 2521//# sourceURL=redcat-booking-panel-js-extra 2522</script>
vendor: 1 bytes, line 2522
2522
2523<script data-wp-strategy="defer" defer id="redcat-booking-panel-js" src="https://jamaicainn.co.uk/wp-content/themes/redcat/assets/js/booking-system.js?ver=1.3.8"></script>
vendor: 1 bytes, line 2523
2523
2524<script id="moove_gdpr_frontend-js-extra"> 2525var moove_frontend_gdpr_scripts = {"ajaxurl":"https://jamaicainn.co.uk/wp-admin/admin-ajax.php","post_id":"2608","plugin_dir":"https://jamaicainn.co.uk/wp-content/plugins/gdpr-cookie-compliance","show_icons":"all","is_page":"1","ajax_cookie_removal":"false","strict_init":"2","enabled_default":{"strict":1,"third_party":0,"advanced":0,"performance":0,"preference":0},"geo_location":"false","force_reload":"true","is_single":"","hide_save_btn":"false","current_user":"0","cookie_expiration":"365","script_delay":"2000","close_btn_action":"3","close_btn_rdr":"","scripts_defined":"{\"cache\":false,\"header\":\"\",\"body\":\"\",\"footer\":\"\",\"thirdparty\":{\"header\":\"\\t\\t\\t\\t\\t\\t\\t\\t\u003C!-- Google Tag Manager --\u003E\\n\\t\\t\\t\\t\u003Cscript data-gdpr data-type=\\\"gdpr-integration\\\"\u003E(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\n\\t\\t\\t\\tnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\n\\t\\t\\t\\tj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n\\t\\t\\t\\t'https:\\/\\/www.googletagmanager.com\\/gtm.js?id='
2525+i+dl;f.parentNode.insertBefore(j,f);\\n\\t\\t\\t\\t})(window,document,'script','dataLayer','GTM-N33W67P5');\u003C\\/script\u003E\\n\\t\\t\\t\\t\u003C!-- End Google Tag Manager --\u003E\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\u003C!-- Facebook Pixel Code --\u003E\\n\\t\\t\\t\\t\u003Cscript data-gdpr data-type=\\\"gdpr-integration\\\"\u003E\\n\\t\\t\\t\\t\\t!function(f,b,e,v,n,t,s)\\n\\t\\t\\t\\t\\t{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\n\\t\\t\\t\\t\\tn.callMethod.apply(n,arguments):n.queue.push(arguments)};\\n\\t\\t\\t\\t\\tif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\n\\t\\t\\t\\t\\tn.queue=[];t=b.createElement(e);t.async=!0;\\n\\t\\t\\t\\t\\tt.src=v;s=b.getElementsByTagName(e)[0];\\n\\t\\t\\t\\t\\ts.parentNode.insertBefore(t,s)}(window, document,'script',\\n\\t\\t\\t\\t\\t'https:\\/\\/connect.facebook.net\\/en_US\\/fbevents.js');\\n\\t\\t\\t\\t\\tfbq('init', '1130607302339151');\\n\\t\\t\\t\\t\\tfbq('track', 'PageView');\\n\\t\\t\\t\\t\u003C\\/script\u003E\\n\\t\\t\\t\\t\",\"body\":\"\\t\\t\\t\\t\u003C!-- Google Tag Manager (noscript) --\u003E\\n\\t\\t\\t\\t\u003Cnoscript data-type=\\\"gdpr-integration\\\"\u003E\u003Ciframe src=\\\"https:\\/\\/www.googletagmanager.com\\/ns.html?id=GTM-N33W67P5\\\"\\n\\t\\t\\t\\theight=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"\u003E\u003C\\/iframe\u003E\u003C\\/noscript\u003E\\n\\t\\t\\t\\t\u003C!-- End Google Tag Manager (noscript) --\u003E\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\u003Cnoscript data-type=\\\"gdpr-integration\\\"\u003E\\n\\t\\t\\t\\t\\t\u003Cimg height=\\\"1\\\" width=\\\"1\\\" style=\\\"display:none\\\" src=\\\"https:\\/\\/www.facebook.com\\/tr?id=1130607302339151&ev=PageView&noscript=1\\\"\\/\u003E\\n\\t\\t\\t\\t\u003C\\/noscript\u003E\\n\\t\\t\\t\\t\u003C!-- End Facebook Pixel Code --\u003E\\n\\t\\t\\t\\t\\t\\t\\t\\t\",\"footer\":\"\"},\"strict\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"advanced\":{\"header\":\"\",\"body\":\"\u003Cscript data-gdpr src='https:\\/\\/forms.airship.co.uk\\/assets\\/js\\/embed.js'\u003E\u003C\\/script\u003E\\r\\n\\r\\n\u003Cscript data-gdpr type=\\\"text\\/javascript\\\"\u003E\\r\\n \\/\\/ Execute immediately without waiting for DOMContentLoaded\\r\\n \\/\\/ Hide placeholder\\r\\n var placeholder = document.getElementById('airship-form-placeholder');\\r\\n if (placeholder) {\\r\\n placeholder.style.display = 'none';\\r\\n console.log('Placeholder hidden');\\r\\n } else {\\r\\n console.log('Placeholder not found');\\r\\n }\\r\\n \\r\\n \\/\\/ Show form container\\r\\n var formContainer = document.getElementById('airship-form-container');\\r\\n if (formContainer) {\\r\\n formContainer.style.display = 'block';\\r\\n\\r\\n\\t \\/\\/ Initialize Airship iframe height adjustment\\r\\n function adjustAirshipIframes() {\\r\\n const airshipIframes = document.querySelectorAll('iframe[src*=\\\"airship.co.uk\\\"]');\\r\\n \\r\\n airshipIframes.forEach(function (iframe) {\\r\\n if (!iframe.hasAttribute(\\\"data-height-set\\\")) {\\r\\n iframe.setAttribute(\\\"data-height-set\\\", \\\"true\\\");\\r\\n iframe.style.width = \\\"100%\\\";\\r\\n iframe.style.border = \\\"none\\\";\\r\\n \\r\\n \\/\\/ Different heights for different screen sizes\\r\\n let minHeight;\\r\\n if (window.innerWidth \u003C= 480) {\\r\\n minHeight = \\\"1300px\\\";\\r\\n } else if (window.innerWidth \u003C= 768) {\\r\\n minHeight = \\\"1800px\\\";\\r\\n } else if (window.innerWidth \u003C= 1024) {\\r\\n minHeight = \\\"900px\\\";\\r\\n } else {\\r\\n minHeight = \\\"850px\\\";\\r\\n }\\r\\n iframe.style.minHeight = minHeight;\\r\\n \\r\\n try {\\r\\n const contentHeight = iframe.contentWindow.document.body.scrollHeight;\\r\\n if (contentHeight && contentHeight \u003E 100) {\\r\\n iframe.style.height = contentHeight + \\\"px\\\";\\r\\n } else {\\r\\n iframe.style.height = minHeight;\\r\\n }\\r\\n } catch (e) {\\r\\n iframe.style.height = minHeight;\\r\\n }\\r\\n }\\r\\n });\\r\\n }\\r\\n \\r\\n \\/\\/ Run adjustments with delays to catch dynamically loaded iframes\\r\\n setTimeout(adjustAirshipIframes, 1000);\\r\\n setTimeout(adjustAirshipIframes, 3000);\\r\\n setTimeout(adjustAirshipIframes, 5000);\\r\\n\\r\\n console.log('Form container shown');\\r\\n } else {\\r\\n console.log('Form container not found');\\r\\n }\\r\\n\u003C\\/script\u003E\",\"footer\":\"\"},\"performance\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"preference\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"}}","gdpr_scor":"true","wp_lang":"","wp_consent_api":"false","gdpr_nonce":"189d4c9375","gdpr_consent_version":"1","gdpr_uvid":"cc64eabb68c0ca3698914bac1de867bb","stats_enabled":"","gd
2525pr_aos_hide":"false","consent_log_enabled":"1","enable_on_scroll":"false","gpc":"1"}; 2526//# sourceURL=moove_gdpr_frontend-js-extra 2527</script>
vendor: 1 bytes, line 2527
2527
2528<script id="moove_gdpr_frontend-js" src="https://jamaicainn.co.uk/wp-content/plugins/gdpr-cookie-compliance/dist/scripts/main.js?ver=5.1.0"></script>
vendor: 1 bytes, line 2528
2528
2529<script id="moove_gdpr_frontend-js-after"> 2530var gdpr_c=document.cookie.match(/(?:^|;\s*)moove_gdpr_popup=([^;]*)/);var gdpr_d=gdpr_c?JSON.parse(decodeURIComponent(gdpr_c[1])):{};var gdpr_consent__strict=gdpr_d.strict==="1"?"true":"false";var gdpr_consent__thirdparty=gdpr_d.thirdparty==="1"?"true":"false";var gdpr_consent__advanced=gdpr_d.advanced==="1"?"true":"false";var gdpr_consent__performance=gdpr_d.performance==="1"?"true":"false";var gdpr_consent__preference=gdpr_d.preference==="1"?"true":"false";var _cc=[];if(gdpr_d.strict==="1")_cc.push("strict");if(gdpr_d.thirdparty==="1")_cc.push("thirdparty");if(gdpr_d.advanced==="1")_cc.push("advanced");if(gdpr_d.performance==="1")_cc.push("performance");if(gdpr_d.preference==="1")_cc.push("preference");var gdpr_consent__cookies=_cc.join("|"); 2531//# sourceURL=moove_gdpr_frontend-js-after 2532</script>
vendor: 1 bytes, line 2532
2532
2533<script id="gdpr_cc_addon_frontend-js" src="https://jamaicainn.co.uk/wp-content/plugins/gdpr-cookie-compliance-addon/assets/js/gdpr_cc_addon.js?ver=4.0.5"></script>
vendor: 1 bytes, line 2533
2533
2534<script id="wpforms-user-journey-js-extra"> 2535var wpforms_user_journey = {"is_ssl":"1","is_debug":"","storage_name":"_wpfuj","cleanup_cookie_name":"_wpfuj_cleanup","max_data_size":"10240","max_data_items":"100","page_id":"2608"}; 2536//# sourceURL=wpforms-user-journey-js-extra 2537</script>
vendor: 1 bytes, line 2537
2537
2538<script id="wpforms-user-journey-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms-user-journey/assets/js/wpforms-user-journey.min.js?ver=1.8.1"></script>
vendor: 1 bytes, line 2538
2538
2539<script id="wpforms-smart-phone-field-core-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/phone.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2539
2539
2540<script id="wpforms-validation-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.21.0"></script>
vendor: 1 bytes, line 2540
2540
2541<script id="wpforms-maskedinput-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/lib/jquery.inputmask.min.js?ver=5.0.9"></script>
vendor: 1 bytes, line 2541
2541
2542<script id="wpforms-mailcheck-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2"></script>
vendor: 1 bytes, line 2542
2542
2543<script id="wpforms-punycode-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 2543
2543
2544<script id="wpforms-generic-utils-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/js/share/utils.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2544
2544
2545<script id="wpforms-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2545
2545
2546<script id="wpforms-modern-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/js/frontend/wpforms-modern.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2546
2546
2547<script id="wpforms-mobile-detect-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms-form-abandonment/assets/js/vendor/mobile-detect.min.js?ver=1.4.3"></script>
vendor: 1 bytes, line 2547
2547
2548<script id="wpforms-form-abandonment-js-extra"> 2549var wpforms_form_abandonment = {"ajaxurl":"https://jamaicainn.co.uk/wp-admin/admin-ajax.php","home_url":"https://jamaicainn.co.uk","page_url":"https://jamaicainn.co.uk/about-us","page_title":"About","page_id":"2608","url_referer":"https://www.google.com/","mouse_leave_timeout":"0","phone_tabbed_timeout":"0"}; 2550//# sourceURL=wpforms-form-abandonment-js-extra 2551</script>
vendor: 1 bytes, line 2551
2551
2552<script id="wpforms-form-abandonment-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms-form-abandonment/assets/js/wpforms-form-abandonment.min.js?ver=1.16.0"></script>
vendor: 1 bytes, line 2552
2552
2553<script id="wpforms-recaptcha-js" defer src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=wpformsRecaptchaLoad&render=explicit"></script>
vendor: 1 bytes, line 2553
2553
2554<script id="wpforms-recaptcha-js-after"> 2555var wpformsDispatchEvent = function (el, ev, custom) { 2556 var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); 2557 custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); 2558 el.dispatchEvent(e); 2559 }; 2560 var wpformsRecaptchaCallback = function (el) { 2561 var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); 2562 var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); 2563 hdn.value = "1"; 2564 wpformsDispatchEvent(hdn, "change", false); 2565 hdn.classList.remove("wpforms-error"); 2566 err && hdn.parentNode.removeChild(err); 2567 }; 2568 var turnstileUpdateContainer = function (el) { 2569 2570 let form = el.closest( "form" ), 2571 iframeWrapperHeight = el.offsetHeight; 2572 2573 parseInt(iframeWrapperHeight) === 0 ? 2574 form.querySelector(".wpforms-is-turnstile").classList.add( "wpforms-is-turnstile-invisible" ) : 2575 form.querySelector(".wpforms-is-turnstile").classList.remove( "wpforms-is-turnstile-invisible" ); 2576 }; 2577 var wpformsRecaptchaLoad = function () { 2578 Array.prototype.forEach.call(document.querySelectorAll(".wpforms-turnstile"), function (el) { 2579 let form = el.closest( "form" ), 2580 formId = form.dataset.formid, 2581 captchaID = turnstile.render(el, { 2582 theme: "auto", 2583 callback: function () { 2584 turnstileUpdateContainer(el); 2585 wpformsRecaptchaCallback(el); 2586 }, 2587 "timeout-callback": function() { 2588 turnstileUpdateContainer(el); 2589 } 2590 }); 2591 el.setAttribute("data-recaptcha-id", captchaID); 2592 }); 2593 2594 wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); 2595 }; 2596 2597//# sourceURL=wpforms-recaptcha-js-after 2598</script>
vendor: 1 bytes, line 2598
2598
2599<script id="wpforms-analytics-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/js/frontend/analytics.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2599
2599
2600<script id="wpforms-analytics-pro-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/pro/js/frontend/analytics-pro.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2600
2600
2601<script id="wpforms-address-field-js" src="https://jamaicainn.co.uk/wp-content/plugins/wpforms/assets/js/frontend/fields/address.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 2601
2601
2602<script id="wp-emoji-settings" type="application/json"> 2603{"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://jamaicainn.co.uk/wp-includes/js/wp-emoji-release.min.js?ver=7.1.1"}} 2604</script>
vendor: 1 bytes, line 2604
2604
2605<script type="module"> 2606/*! This file is auto-generated */ 2607var 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)))}); 2608//# sourceURL=https://jamaicainn.co.uk/wp-includes/js/wp-emoji-loader.min.js 2609</script>
2609 2610 2611 <!--copyscapeskip--> 2612 <button data-href="#moove_gdpr_cookie_modal" aria-haspopup="true" tabindex="0" id="moove_gdpr_save_popup_settings_button" style='display: none;' class="" aria-label="Change cookie settings"> 2613 <span class="moove_gdpr_icon"> 2614 <svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" style="max-width: 30px; max-height: 30px;"> 2615 <g data-name="1"> 2616 <path d="M293.9,450H233.53a15,15,0,0,1-14.92-13.42l-4.47-42.09a152.77,152.77,0,0,1-18.25-7.56L163,413.53a15,15,0,0,1-20-1.06l-42.69-42.69a15,15,0,0,1-1.06-20l26.61-32.93a152.15,152.15,0,0,1-7.57-18.25L76.13,294.1a15,15,0,0,1-13.42-14.91V218.81A15,15,0,0,1,76.13,203.9l42.09-4.47a152.15,152.15,0,0,1,7.57-18.25L99.18,148.25a15,15,0,0,1,1.06-20l42.69-42.69a15,15,0,0,1,20-1.06l32.93,26.6a152.77,152.77,0,0,1,18.25-7.56l4.47-42.09A15,15,0,0,1,233.53,48H293.9a15,15,0,0,1,14.92,13.42l4.46,42.09a152.91,152.91,0,0,1,18.26,7.56l32.92-26.6a15,15,0,0,1,20,1.06l42.69,42.69a15,15,0,0,1,1.06,20l-26.61,32.93a153.8,153.8,0,0,1,7.57,18.25l42.09,4.47a15,15,0,0,1,13.41,14.91v60.38A15,15,0,0,1,451.3,294.1l-42.09,4.47a153.8,153.8,0,0,1-7.57,18.25l26.61,32.93a15,15,0,0,1-1.06,20L384.5,412.47a15,15,0,0,1-20,1.06l-32.92-26.6a152.91,152.91,0,0,1-18.26,7.56l-4.46,42.09A15,15,0,0,1,293.9,450ZM247,420h33.39l4.09-38.56a15,15,0,0,1,11.06-12.91A123,123,0,0,0,325.7,356a15,15,0,0,1,17,1.31l30.16,24.37,23.61-23.61L372.06,328a15,15,0,0,1-1.31-17,122.63,122.63,0,0,0,12.49-30.14,15,15,0,0,1,12.92-11.06l38.55-4.1V232.31l-38.55-4.1a15,15,0,0,1-12.92-11.06A122.63,122.63,0,0,0,370.75,187a15,15,0,0,1,1.31-17l24.37-30.16-23.61-23.61-30.16,24.37a15,15,0,0,1-17,1.31,123,123,0,0,0-30.14-12.49,15,15,0,0,1-11.06-12.91L280.41,78H247l-4.09,38.56a15,15,0,0,1-11.07,12.91A122.79,122.79,0,0,0,201.73,142a15,15,0,0,1-17-1.31L154.6,116.28,131,139.89l24.38,30.16a15,15,0,0,1,1.3,17,123.41,123.41,0,0,0-12.49,30.14,15,15,0,0,1-12.91,11.06l-38.56,4.1v33.38l38.56,4.1a15,15,0,0,1,12.91,11.06A123.41,123.41,0,0,0,156.67,311a15,15,0,0,1-1.3,17L131,358.11l23.61,23.61,30.17-24.37a15,15,0,0,1,17-1.31,122.79,122.79,0,0,0,30.13,12.49,15,15,0,0,1,11.07,12.91ZM449.71,279.19h0Z" fill="currentColor"/> 2617 <path d="M263.71,340.36A91.36,91.36,0,1,1,355.08,249,91.46,91.46,0,0,1,263.71,340.36Zm0-152.72A61.36,61.36,0,1,0,325.08,249,61.43,61.43,0,0,0,263.71,187.64Z" fill="currentColor"/> 2618 </g> 2619 </svg> 2620 </span> 2621 2622 <span class="moove_gdpr_text">Change cookie settings</span> 2623 </button> 2624 <!--/copyscapeskip--> 2625 2626 <!--copyscapeskip--> 2627 <!-- V1 --> 2628 <dialog id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" open aria-modal="true" aria-label="GDPR Settings Screen"> 2629 <div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1"> 2630 2631 <button class="moove-gdpr-modal-close" autofocus aria-label="Close GDPR Cookie Settings"> 2632 <span class="gdpr-sr-only">Close GDPR Cookie Settings</span> 2633 <span class="gdpr-icon moovegdpr-arrow-close"></span> 2634 </button> 2635 <div class="moove-gdpr-modal-left-content"> 2636 2637<div class="moove-gdpr-company-logo-holder"> 2638 <picture><source srcset="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.webp" type="image/webp" /><img src="https://jamaicainn.co.uk/wp-content/uploads/2025/05/d876dda460991224f7842fcaa73760399c6fa3a8.png" alt="d876dda460991224f7842fcaa73760399c6fa3a8" width="1229" height="591" class="img-responsive" /></picture> 2639</div> 2640<!-- .moove-gdpr-company-logo-holder --> 2641 <ul id="moove-gdpr-menu"> 2642 2643<li class="menu-item-on menu-item-privacy_overview menu-item-selected"> 2644 <button data-href="#privacy_overview" class="moove-gdpr-tab-nav" aria-label="Privacy Overview"> 2645 <span class="gdpr-nav-tab-title">Privacy Overview</span> 2646 </button> 2647</li> 2648 2649 <li class="menu-item-strict-necessary-cookies menu-item-off"> 2650 <button data-href="#strict-necessary-cookies" class="moove-gdpr-tab-nav" aria-label="Strictly Necessary Cookies"> 2651 <span class="gdpr-nav-tab-title">Strictly Necessary Cookies</span> 2652 </button> 2653 </li> 2654 2655 2656 <li class="menu-item-off menu-item-third_party_cookies"> 2657 <button data-href="#third_party_cookies" class="moove-gdpr-tab-nav" aria-label="Analytics"> 2658 <span class="gdpr-nav-tab-title">Analytics</span> 2659 </button> 2660 </li> 2661 2662 <li class="menu-item-advanced-cookies menu-item-off"> 2663 <button data-href="#advanced-cookies" class="moove-gdpr-tab-nav" aria-label="Marketing"> 2664 <span class="gdpr-nav-tab-title">Marketing</span> 2665 </button> 2666 </li> 2667 2668 2669 <li class="menu-item-moreinfo menu-item-off"> 2670 <button data-href="#cookie_policy_modal" class="moove-gdpr-tab-nav" aria-label="Cookie Policy"> 2671 <span class="gdpr-nav-tab-title">Cookie Policy</span> 2672 </button> 2673 </li> 2674 </ul> 2675 2676<div class="moove-gdpr-branding-cnt"> 2677 <a href="https://wordpress.org/plugins/gdpr-cookie-compliance/" rel="noopener noreferrer" target="_blank" class='moove-gdpr-branding'>Powered by <span>GDPR Cookie Compliance</span></a> 2678 </div> 2679<!-- .moove-gdpr-branding --> 2680 </div> 2681 <!-- .moove-gdpr-modal-left-content --> 2682 <div class="moove-gdpr-modal-right-content"> 2683 <div class="moove-gdpr-modal-title"> 2684 2685 </div> 2686 <!-- .moove-gdpr-modal-ritle --> 2687 <div class="main-modal-content"> 2688 2689 <div class="moove-gdpr-tab-content"> 2690 2691<div id="privacy_overview" class="moove-gdpr-tab-main"> 2692 <span class="tab-title">Privacy Overview</span> 2693 <div class="moove-gdpr-tab-main-content"> 2694 <p>
2694This website uses cookies to ensure it functions properly, to analyse traffic, and to personalise content and ads. Some cookies are essential, while others are optional and used only with your consent. You can manage your preferences at any time in the Cookie Settings.</p> 2695 </div> 2696 <!-- .moove-gdpr-tab-main-content --> 2697 2698</div> 2699<!-- #privacy_overview --> 2700 2701 <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" style="display:none"> 2702 <span class="tab-title">Strictly Necessary Cookies</span> 2703 <div class="moove-gdpr-tab-main-content"> 2704 <p>Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.</p> 2705 <div class="moove-gdpr-status-bar "> 2706 <div class="gdpr-cc-form-wrap"> 2707 <div class="gdpr-cc-form-fieldset"> 2708 <label class="cookie-switch" for="moove_gdpr_strict_cookies"> 2709 <span class="gdpr-sr-only">Enable or Disable Cookies</span> 2710 <input type="checkbox" aria-label="Strictly Necessary Cookies" value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies"> 2711 <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Enabled" data-text-disabled="Disabled"> 2712 <span class="gdpr-sr-label"> 2713 <span class="gdpr-sr-enable">Enabled</span> 2714 <span class="gdpr-sr-disable">Disabled</span> 2715 </span> 2716 </span> 2717 </label> 2718 </div> 2719 <!-- .gdpr-cc-form-fieldset --> 2720 </div> 2721 <!-- .gdpr-cc-form-wrap --> 2722 </div> 2723 <!-- .moove-gdpr-status-bar --> 2724 <span class="gdpr-cd-details-toggle"> 2725 <span class="cd-t-show">Show details</span> 2726 <!-- .cd-t-show --> 2727 <span class="cd-t-close">Hide details</span> 2728 <!-- .cd-t-close --> 2729 <span class="cd-t-icon"></span> 2730 </span> 2731 <div class="gdpr-cd-box gdpr-table-responsive-cnt" style="display: none;"> 2732 <table class="gdpr-cd-table gdpr-table-responsive"> 2733 <thead> 2734 <tr> 2735 <th scope="col">Name</th> 2736 <th scope="col">Provider</th> 2737 <th scope="col">Purpose</th> 2738 <th scope="col">Expiration</th> 2739 </tr> 2740 </thead> 2741 <tbody> 2742 <tr> 2743 <td aria-label="Name"> 2744 _ga_# 2745 </td> 2746 2747 <td aria-label="Provider"> 2748 wpenginepowered.com 2749 </td> 2750 2751 <td aria-label="Purpose"> 2752 Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels. 2753 </td> 2754 <td aria-label="Expiration"> 2755 729 Days 2756 </td> 2757 </tr> 2758 <tr> 2759 <td aria-label="Name"> 2760 CookieConsent 2761 </td> 2762 2763 <td aria-label="Provider"> 2764 thelangtonarms 2765 </td> 2766 2767 <td aria-label="Purpose"> 2768 Stores the user's cookie consent state for the current domain 2769 </td> 2770 <td aria-label="Expiration"> 2771 365 Days 2772 </td> 2773 </tr> 2774 <tr> 2775 <td aria-label="Name"> 2776 __cf_bm 2777 </td> 2778 2779 <td aria-label="Provider"> 2780 vimeo.com 2781 </td> 2782 2783 <td aria-label="Purpose"> 2784 Bot management/security cookie to distinguish between humans and bots. 2785 </td> 2786 <td aria-label="Expiration"> 2787 30 mins 2788 </td> 2789 </tr> 2790 <tr> 2791 <td aria-label="Name"> 2792 player 2793 </td> 2794 2795 <td aria-label="Provider"> 2796 vimeo.com 2797 </td> 2798 2799 <td aria-label="Purpose"> 2800 Stores user settings (e.g., volume, autoplay) for embedded Vimeo video players. 2801 </td> 2802 <td aria-label="Expiration"> 2803 365 Days 2804 </td> 2805 </tr> 2806 <tr> 2807 <td aria-label="Name"> 2808 current_region 2809 </td> 2810 2811 <td aria-label="Provider"> 2812 designmynight.com 2813 </td> 2814 2815 <td aria-label="Purpose"> 2816 Displays the customer reservation widget on our sites s
2816o that you can book online 2817 </td> 2818 <td aria-label="Expiration"> 2819 30 Days 2820 </td> 2821 </tr> 2822 <tr> 2823 <td aria-label="Name"> 2824 wpEmojiSettingsSupports 2825 </td> 2826 2827 <td aria-label="Provider"> 2828 wpenginepowered.com 2829 </td> 2830 2831 <td aria-label="Purpose"> 2832 This cookie is part of a bundle of cookies which serve the purpose of content delivery and presentation. The cookies keep the correct state of font, blog/picture sliders, color themes and other website settings. 2833 </td> 2834 <td aria-label="Expiration"> 2835 0 Days 2836 </td> 2837 </tr> 2838 <tr> 2839 <td aria-label="Name"> 2840 AWSALBCORS 2841 </td> 2842 2843 <td aria-label="Provider"> 2844 pages.airship.co.uk 2845 </td> 2846 2847 <td aria-label="Purpose"> 2848 Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 2849 </td> 2850 <td aria-label="Expiration"> 2851 6 Days 2852 </td> 2853 </tr> 2854 <tr> 2855 <td aria-label="Name"> 2856 AWSALB 2857 </td> 2858 2859 <td aria-label="Provider"> 2860 forms.airship.co.uk 2861 </td> 2862 2863 <td aria-label="Purpose"> 2864 Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 2865 </td> 2866 <td aria-label="Expiration"> 2867 6 Days 2868 </td> 2869 </tr> 2870 <tr> 2871 <td aria-label="Name"> 2872 AWSALBCORS 2873 </td> 2874 2875 <td aria-label="Provider"> 2876 forms.airship.co.uk 2877 </td> 2878 2879 <td aria-label="Purpose"> 2880 Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 2881 </td> 2882 <td aria-label="Expiration"> 2883 6 Days 2884 </td> 2885 </tr> 2886 <tr> 2887 <td aria-label="Name"> 2888 AWSALB 2889 </td> 2890 2891 <td aria-label="Provider"> 2892 pages.airship.co.uk 2893 </td> 2894 2895 <td aria-label="Purpose"> 2896 Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. 2897 </td> 2898 <td aria-label="Expiration"> 2899 6 Days 2900 </td> 2901 </tr> 2902 </tbody> 2903 </table> 2904 </div> 2905 <!-- .gdpr-cd-box --> 2906 2907 </div> 2908 <!-- .moove-gdpr-tab-main-content --> 2909 </div> 2910 <!-- #strict-necesarry-cookies --> 2911 2912 <div id="third_party_cookies" class="moove-gdpr-tab-main" style="display:none"> 2913 <span class="tab-title">Analytics</span> 2914 <div class="moove-gdpr-tab-main-content"> 2915 <p>This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.</p> 2916<p>Keeping this cookie enabled helps us to improve our website.</p> 2917 <div class="moove-gdpr-status-bar"> 2918 <div class="gdpr-cc-form-wrap"> 2919 <div class="gdpr-cc-form-fieldset"> 2920 <label class="cookie-switch" for="moove_gdpr_performance_cookies"> 2921 <span class="gdpr-sr-only">Enable or Disable Cookies</span> 2922 <input type="checkbox" aria-label="Analytics" value="check" name="moove_gdpr_performance_cookies" id="moove_gdpr_performance_cookies" disabled>
2923 <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Enabled" data-text-disabled="Disabled"> 2924 <span class="gdpr-sr-label"> 2925 <span class="gdpr-sr-enable">Enabled</span> 2926 <span class="gdpr-sr-disable">Disabled</span> 2927 </span> 2928 </span> 2929 </label> 2930 </div> 2931 <!-- .gdpr-cc-form-fieldset --> 2932 </div> 2933 <!-- .gdpr-cc-form-wrap --> 2934 </div> 2935 <!-- .moove-gdpr-status-bar --> 2936 <span class="gdpr-cd-details-toggle"> 2937 <span class="cd-t-show">Show details</span> 2938 <!-- .cd-t-show --> 2939 <span class="cd-t-close">Hide details</span> 2940 <!-- .cd-t-close --> 2941 <span class="cd-t-icon"></span> 2942 </span> 2943 <div class="gdpr-cd-box gdpr-table-responsive-cnt" style="display: none;"> 2944 <table class="gdpr-cd-table gdpr-table-responsive"> 2945 <thead> 2946 <tr> 2947 <th scope="col">Name</th> 2948 <th scope="col">Provider</th> 2949 <th scope="col">Purpose</th> 2950 <th scope="col">Expiration</th> 2951 </tr> 2952 </thead> 2953 <tbody> 2954 <tr> 2955 <td aria-label="Name"> 2956 vuid 2957 </td> 2958 2959 <td aria-label="Provider"> 2960 vimeo.com 2961 </td> 2962 2963 <td aria-label="Purpose"> 2964 Assigns a unique ID to visitors to collect analytics data about how Vimeo videos are used across different websites. 2965 </td> 2966 <td aria-label="Expiration"> 2967 729 Days 2968 </td> 2969 </tr> 2970 </tbody> 2971 </table> 2972 </div> 2973 <!-- .gdpr-cd-box --> 2974 2975 </div> 2976 <!-- .moove-gdpr-tab-main-content --> 2977 </div> 2978 <!-- #third_party_cookies --> 2979 2980 <div id="advanced-cookies" class="moove-gdpr-tab-main" style="display:none"> 2981 <span class="tab-title">Marketing</span> 2982 <div class="moove-gdpr-tab-main-content"> 2983 <p>This website uses the following additional cookies:</p> 2984<p>(List the cookies that you are using on the website here.)</p> 2985 <div class="moove-gdpr-status-bar"> 2986 <div class="gdpr-cc-form-wrap"> 2987 <div class="gdpr-cc-form-fieldset"> 2988 <label class="cookie-switch" for="moove_gdpr_advanced_cookies"> 2989 <span class="gdpr-sr-only">Enable or Disable Cookies</span> 2990 <input type="checkbox" aria-label="Marketing" value="check" name="moove_gdpr_advanced_cookies" id="moove_gdpr_advanced_cookies" disabled> 2991 <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Enabled" data-text-disabled="Disabled"> 2992 <span class="gdpr-sr-label"> 2993 <span class="gdpr-sr-enable">Enabled</span> 2994 <span class="gdpr-sr-disable">Disabled</span> 2995 </span> 2996 </span> 2997 </label> 2998 </div> 2999 <!-- .gdpr-cc-form-fieldset --> 3000 </div> 3001 <!-- .gdpr-cc-form-wrap --> 3002 </div> 3003 <!-- .moove-gdpr-status-bar --> 3004 <span class="gdpr-cd-details-toggle"> 3005 <span class="cd-t-show">Show details</span> 3006 <!-- .cd-t-show --> 3007 <span class="cd-t-close">Hide details</span> 3008 <!-- .cd-t-close --> 3009 <span class="cd-t-icon"></span> 3010 </span> 3011 <div class="gdpr-cd-box gdpr-table-responsive-cnt" style="display: none;"> 3012 <table class="gdpr-cd-table gdpr-table-responsive"> 3013 <thead> 3014 <tr> 3015 <th scope="col">Name</th> 3016 <th scope="col">Provider</th> 3017 <th scope="col">Purpose</th> 3018 <th scope="col">Expiration</th> 3019 </tr> 3020 </thead> 3021 <tbody> 3022 <tr> 3023 <td aria-label="Name"> 3024 _ga_# 3025 </td> 3026 3027 <td aria-label="Provider"> 3028 airship.co.uk 3029 </td> 3030 3031 <td aria-label="Purpose"> 3032 Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels. 3033 </td> 3034 <td aria-label="Expiration"> 3035 729 Days 3036 </td> 3037 </tr> 3038 </tbody> 3039 </table>
3040 </div> 3041 <!-- .gdpr-cd-box --> 3042 3043 </div> 3044 <!-- .moove-gdpr-tab-main-content --> 3045 </div> 3046 <!-- #advanced-cookies --> 3047 3048 3049 3050 <div id="cookie_policy_modal" class="moove-gdpr-tab-main" style="display:none"> 3051 <span class="tab-title">Cookie Policy</span> 3052 <div class="moove-gdpr-tab-main-content"> 3053 <h3 data-start="4244" data-end="4290">Where is our Cookie Policy & Why It Exists</h3> 3054<ul data-start="4292" data-end="4842"> 3055<li data-start="4292" data-end="4413"> 3056<p data-start="4294" data-end="4413">Our <strong data-start="4298" data-end="4315">Cookie Policy</strong> is published here: <a href="https://redcatcorporat.wpenginepowered.com/cookie-policy/">Cookie Policy</a>.</p> 3057</li> 3058<li data-start="4414" data-end="4672"> 3059<p data-start="4416" data-end="4672">It explains <strong data-start="4428" data-end="4448">what cookies are</strong>, <strong data-start="4450" data-end="4481">which cookies our site uses</strong> (both first-party and third-party), <strong data-start="4518" data-end="4525">why</strong> we use them (necessary, performance, functional, targeting), <strong data-start="4587" data-end="4624">how long they stay on your device</strong>, and how you can control or withdraw consent.</p> 3060</li> 3061<li data-start="4673" data-end="4842"> 3062<p data-start="4675" data-end="4842">We maintain and update this policy to reflect changes in our services or legal/technical requirements. The current version was last updated on <strong data-start="4818" data-end="4839">17 September 2025</strong>.</p> 3063</li> 3064</ul> 3065<h3 data-start="4844" data-end="4855">Purpose</h3> 3066<ul data-start="4857" data-end="5314"> 3067<li data-start="4857" data-end="5033"> 3068<p data-start="4859" data-end="5033">To comply with UK GDPR and PECR (Privacy and Electronic Communications Regulations), ensuring that you understand and have control over what cookies are set on your device.</p> 3069</li> 3070<li data-start="5034" data-end="5137"> 3071<p data-start="5036" data-end="5137">To give transparency: you can see exactly what tracking is happening, by who, and for what purpose.</p> 3072</li> 3073<li data-start="5138" data-end="5314"> 3074<p data-start="5140" data-end="5314">To enable you to make informed choices: accept only those cookies you are comfortable with, including the ability to opt-out of non-essential ones (performance, targeting).</p> 3075</li> 3076</ul> 3077 3078 </div> 3079 <!-- .moove-gdpr-tab-main-content --> 3080 </div> 3081 </div> 3082 <!-- .moove-gdpr-tab-content --> 3083 </div> 3084 <!-- .main-modal-content --> 3085 <div class="moove-gdpr-modal-footer-content"> 3086 <div class="moove-gdpr-button-holder"> 3087 <button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Enable All">Enable All</button> 3088 <button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Save Settings">Save Settings</button> 3089 </div> 3090<!-- .moove-gdpr-button-holder --> 3091 </div> 3092 <!-- .moove-gdpr-modal-footer-content --> 3093 </div> 3094 <!-- .moove-gdpr-modal-right-content --> 3095 3096 <div class="moove-clearfix"></div> 3097 3098 </div> 3099 <!-- .moove-gdpr-modal-content --> 3100 </dialog> 3101 <!-- #moove_gdpr_cookie_modal --> 3102 <!--/copyscapeskip-->
3103<script type='text/javascript'> 3104/* <![CDATA[ */ 3105var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/jamaicainn.co.uk\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/jamaicainn.co.uk\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","nonce":"34432e1720","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"104857600","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","map","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"999":6},"analytics_composite_field_types":["name","address","date-time","email","password","paypal-commerce"],"analytics_base64":"1","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/jamaicainn.co.uk\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=7.1.1","https:\/\/jamaicainn.co.uk\/wp-includes\/css\/dashicons.min.css?ver=7.1.1","https:\/\/jamaicainn.co.uk\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=7.1.1","https:\/\/jamaicainn.co.uk\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} 3106/* ]]> */ 3107</script>
vendor: 1 bytes, line 3107
3107
3108<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4436e4ecc2c0056',t:'MTc5MDk0MTIxMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
3108</body> 3109</html>
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.