PageSourceSearch

https://dunvegancastle.com/

html dunvegancastle.com collected 2026-10-02 10:42:04 UTC 148,494 bytes, 2,557 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB">
3<head>
4	<meta charset="UTF-8"/>
5	
6	<link rel="profile" href="https://gmpg.org/xfn/11" />
7		
8				<meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no">
9					
10						
11						<link rel="shortcut icon" type="image/x-icon" href="https://www.dunvegancastle.com/wp-content/uploads/2016/05/favicon.png">
12			<link rel="apple-touch-icon" href="https://www.dunvegancastle.com/wp-content/uploads/2016/05/favicon.png"/>
13			
14	<title>Dunvegan &#8211; Castle &amp; Gardens</title>
15<meta name='robots' content='max-image-preview:large' />
16<link rel='dns-prefetch' href='//www.dunvegancastle.com' />
17<link rel='dns-prefetch' href='//fonts.googleapis.com' />
18<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.dunvegancastle.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.dunvegancastle.com%2F" />
19<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.dunvegancastle.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.dunvegancastle.com%2F&#038;format=xml" />
20		<!-- This site uses the Google Analytics by ExactMetrics plugin v10.2.0 - Using Analytics tracking - https://www.exactmetrics.com/ -->
vendor: 59 bytes, lines 20-21
20
21							<script src="//www.googletagmanager.com/gtag/js?id=
21G-RY1R53V8RD
vendor: 91 bytes, lines 21-22
21"  data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
22			
22<script data-cfasync="false" data-wpfc-render="false" type="text/javascript">
23				var em_version = '10.2.0';
24				var em_track_user = true;
25				var em_no_track_reason = '';
26								var ExactMetricsDefaultLocations = {"page_location":"https:\/\/www.dunvegancastle.com\/"};
27								if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) {
28					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations );
29				} else {
30					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations;
31				}
32
33								var disableStrs = [
34										'ga-disable-G-RY1R53V8RD',
35									];
36
37				/* Function to detect opted out users */
38				function __gtagTrackerIsOptedOut() {
39					for (var index = 0; index < disableStrs.length; index++) {
40						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
41							return true;
42						}
43					}
44
45					return false;
46				}
47
48				/* Disable tracking if the opt-out cookie exists. */
49				if (__gtagTrackerIsOptedOut()) {
50					for (var index = 0; index < disableStrs.length; index++) {
51						window[disableStrs[index]] = true;
52					}
53				}
54
55				/* Opt-out function */
56				function __gtagTrackerOptout() {
57					for (var index = 0; index < disableStrs.length; index++) {
58						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
59						window[disableStrs[index]] = true;
60					}
61				}
62
63				if ('undefined' === typeof gaOptout) {
64					function gaOptout() {
65						__gtagTrackerOptout();
66					}
67				}
68								window.dataLayer = window.dataLayer || [];
69
70				window.ExactMetricsDualTracker = {
71					helpers: {},
72					trackers: {},
73				};
74				if (em_track_user) {
75					function __gtagDataLayer() {
76						dataLayer.push(arguments);
77					}
78
79					function __gtagTracker(type, name, parameters) {
80						if (!parameters) {
81							parameters = {};
82						}
83
84						if (parameters.send_to) {
85							__gtagDataLayer.apply(null, arguments);
86							return;
87						}
88
89						if (type === 'event') {
90														parameters.send_to = exactmetrics_frontend.v4_id;
91							var hookName = name;
92							if (typeof parameters['event_category'] !== 'undefined') {
93								hookName = parameters['event_category'] + ':' + name;
94							}
95
96							if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') {
97								ExactMetricsDualTracker.trackers[hookName](parameters);
98							} else {
99								__gtagDataLayer('event', name, parameters);
100							}
101							
102						} else {
103							__gtagDataLayer.apply(null, arguments);
104						}
105					}
106
107					__gtagTracker('js', new Date());
108					__gtagTracker('set', {
109						'developer_id.dNDMyYj': true,
110											});
111					if ( ExactMetricsLocations.page_location ) {
112						__gtagTracker('set', ExactMetricsLocations);
113					}
114										__gtagTracker('config', 'G-RY1R53V8RD', {"allow_anchor":"true","forceSSL":"true","page_path":location.pathname + location.search + location.hash} );
115										window.gtag = __gtagTracker;										(function () {
116						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
117						/* ga and __gaTracker compatibility shim. */
118						var noopfn = function () {
119							return null;
120						};
121						var newtracker = function () {
122							return new Tracker();
123						};
124						var Tracker = function () {
125							return null;
126						};
127						var p = Tracker.prototype;
128						p.get = noopfn;
129						p.set = noopfn;
130						p.send = function () {
131							var args = Array.prototype.slice.call(arguments);
132							args.unshift('send');
133							__gaTracker.apply(null, args);
134						};
135						var __gaTracker = function () {
136							var len = arguments.length;
137							if (len === 0) {
138								return;
139							}
140							var f = arguments[len - 1];
141							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
142								if ('send' === arguments[0]) {
143									var hitConverted, hitObject = false, action;
144									if ('event' === arguments[1]) {
145										if ('undefined' !== typeof arguments[3]) {
146											hitObject = {
147												'eventAction': arguments[3],
148												'eventCategory': arguments[2],
149												'eventLabel': arguments[4],
150												'value': arguments[5] ? arguments[5] : 1,
151											}
152										}
153									}
154									if ('pageview' === arguments[1]) {
155										if ('undefined' !== typeof arguments[2]) {
156											hitObject = {
157												'eventAction': 'page_view',
158												'page_path': arguments[2],
159											}
160										}
161									}
162									if (typeof arguments[2] === 'object') {
163										hitObject = arguments[2];
164									}
165									if (typeof arguments[5] === 'object') {
166										Object.assign(hitObject, arguments[5]);
167									}
168									if ('undefined' !== typeof arguments[1].hitType) {
169										hitObject = arguments[1];
170										if ('pageview' === hitObject.hitType) {
171											hitObject.eventAction = 'page_view';
172										}
173									}
174									if (hitObject) {
175										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
176										hitConverted = mapArgs(hitObject);
177										__gtagTracker('event', action, hitConverted);
178									}
179								}
180								return;
181							}
182
183							function mapArgs(args) {
184								var arg, hit = {};
185								var gaMap = {
186									'eventCategory': 'event_category',
187									'eventAction': 'event_action',
188									'eventLabel': 'event_label',
189									'eventValue': 'event_value',
190									'nonInteraction': 'non_interaction',
191									'timingCategory': 'event_category',
192									'timingVar': 'name',
193									'timingValue': 'value',
194									'timingLabel': 'event_label',
195									'page': 'page_path',
196									'location': 'page_location',
197									'title': 'page_title',
198									'referrer' : 'page_referrer',
199								};
200								for (arg in args) {
201																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
202										hit[gaMap[arg]] = args[arg];
203									} else {
204										hit[arg] = args[arg];
205									}
206								}
207								return hit;
208							}
209
210							try {
211								f.hitCallback();
212							} catch (ex) {
213							}
214						};
215						__gaTracker.create = newtracker;
216						__gaTracker.getByName = newtracker;
217						__gaTracker.getAll = function () {
218							return [];
219						};
220						__gaTracker.remove = noopfn;
221						__gaTracker.loaded = true;
222						window['__gaTracker'] = __gaTracker;
223					})();
224									} else {
225										console.log("");
226					(function () {
227						function __gtagTracker() {
228							return null;
229						}
230
231						window['__gtagTracker'] = __gtagTracker;
232						window['gtag'] = __gtagTracker;
233					})();
234									}
235			</script>
235
236							<!-- / Google Analytics by ExactMetrics -->
237		<style id="wp-img-auto-sizes-contain-inline-css">
238img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
239/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
240</style>
241<link rel='stylesheet' id='layerslider-css' href='https://www.dunvegancastle.com/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css' media='all' />
242<style id="wp-emoji-styles-inline-css">
243
244	img.wp-smiley, img.emoji {
245		display: inline !important;
246		border: none !important;
247		box-shadow: none !important;
248		height: 1em !important;
249		width: 1em !important;
250		margin: 0 0.07em !important;
251		vertical-align: -0.1em !important;
252		background: none !important;
253		padding: 0 !important;
254	}
255/*# sourceURL=wp-emoji-styles-inline-css */
256</style>
257<style id="wp-block-library-inline-css">
258/**
259 * Colors
260 */
261/**
262 * Typography
263 */
264/**
265 * SCSS Variables.
266 *
267 * Please use variables from this sheet to ensure consistency across the UI.
268 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
269 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
270 */
271/**
272 * Fonts & basic variables.
273 */
274/**
275 * Typography
276 */
277/**
278 * Grid System.
279 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
280 */
281/**
282 * Radius scale.
283 */
284/**
285 * Elevation scale.
286 */
287/**
288 * Dimensions.
289 */
290/**
291 * Mobile specific styles
292 */
293/**
294 * Editor styles.
295 */
296/**
297 * Block & Editor UI.
298 */
299/**
300 * Block paddings.
301 */
302/**
303 * React Native specific.
304 * These variables do not appear to be used anywhere else.
305 */
306/**
307 * Breakpoints & Media Queries
308 */
309/**
310*  Converts a hex value into the rgb equivalent.
311*
312* @param {string} hex - the hexadecimal value to convert
313* @return {string} comma separated rgb values
314*/
315/**
316 * Long content fade mixin
317 *
318 * Creates a fading overlay to signify that the content is longer
319 * than the space allows.
320 */
321/**
322 * Breakpoint mixins
323 */
324/**
325 * Focus styles.
326 */
327/**
328 * Standard focus rings for the WordPress Design System.
329 *
330 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site,
331 * e.g. `&:focus { @include outset-ring__focus(); }`.
332 */
333/**
334 * Applies editor left position to the selector passed as argument
335 */
336/**
337 * Styles that are reused verbatim in a few places
338 */
339/**
340 * Allows users to opt-out of animations via OS-level preferences.
341 */
342/**
343 * Reset default styles for JavaScript UI based pages.
344 * This is a WP-admin agnostic reset
345 */
346/**
347 * Reset the WP Admin page styles for Gutenberg-like pages.
348 */
349/**
350 * Creates a checkerboard pattern background to indicate transparency.
351 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
352 */
353:root {
354  --wp-block-synced-color: #7a00df;
355  --wp-block-synced-color--rgb: 122, 0, 223;
356  --wp-bound-block-color: var(--wp-block-synced-color);
357  --wp-editor-canvas-background: #ddd;
358  --wp-admin-theme-color: #007cba;
359  --wp-admin-theme-color--rgb: 0, 124, 186;
360  --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
361  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
362  --wp-admin-theme-color-darker-20: #005a87;
363  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
364  --wp-admin-border-width-focus: 2px;
365}
366@media (min-resolution: 192dpi) {
367  :root {
368    --wp-admin-border-width-focus: 1.5px;
369  }
370}
371
372/**
373 * Element styles.
374 */
375.wp-element-button {
376  cursor: pointer;
377}
378
379:root .has-very-light-gray-background-color {
380  background-color: #eee;
381}
382:root .has-very-dark-gray-background-color {
383  background-color: #313131;
384}
385:root .has-very-light-gray-color {
386  color: #eee;
387}
388:root .has-very-dark-gray-color {
389  color: #313131;
390}
391:root {
392  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
393}
394:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
395  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
396}
397:root .has-purple-crush-gradient-background {
398  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
399}
400:root .has-hazy-dawn-gradient-background {
401  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
402}
403:root .has-subdued-olive-gradient-background {
404  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
405}
406:root .has-atomic-cream-gradient-background {
407  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
408}
409:root .has-nightshade-gradient-background {
410  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
411}
412:root .has-midnight-gradient-background {
413  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
414}
415:root {
416  /* stylelint-enable @stylistic/function-comma-space-after */
417  --wp--preset--font-size--normal: 16px;
418  --wp--preset--font-size--huge: 42px;
419}
420
421.has-regular-font-size {
422  font-size: 1em;
423}
424
425.has-larger-font-size {
426  font-size: 2.625em;
427}
428
429.has-normal-font-size {
430  font-size: var(--wp--preset--font-size--normal);
431}
432
433.has-huge-font-size {
434  font-size: var(--wp--preset--font-size--huge);
435}
436
437:root .has-text-align-center {
438  text-align: center;
439}
440
441:root .has-text-align-left {
442  /*rtl:ignore*/
443  text-align: left;
444}
445
446:root .has-text-align-right {
447  /*rtl:ignore*/
448  text-align: right;
449}
450
451.has-fit-text {
452  white-space: nowrap !important;
453}
454
455#end-resizable-editor-section {
456  display: none;
457}
458
459.aligncenter {
460  clear: both;
461}
462
463.items-justified-left {
464  justify-content: flex-start;
465}
466
467.items-justified-center {
468  justify-content: center;
469}
470
471.items-justified-right {
472  justify-content: flex-end;
473}
474
475.items-justified-space-between {
476  justify-content: space-between;
477}
478
479.screen-reader-text {
480  border: 0;
481  clip-path: inset(50%);
482  height: 1px;
483  margin: -1px;
484  overflow: hidden;
485  padding: 0;
486  position: absolute;
487  width: 1px;
488  word-wrap: normal !important;
489  word-break: normal !important;
490}
491
492.screen-reader-text:focus {
493  background-color: #ddd;
494  clip-path: none;
495  color: #444;
496  display: block;
497  font-size: 1em;
498  height: auto;
499  left: 5px;
500  line-height: normal;
501  padding: 15px 23px 14px;
502  text-decoration: none;
503  top: 5px;
504  width: auto;
505  z-index: 100000;
506}
507
508/**
509 * The following provide a simple means of applying a default border style when
510 * a user first makes a selection in the border block support panel.
511 * This prevents issues such as where the user could set a border width
512 * and see no border due there being no border style set.
513 *
514 * This is intended to be removed once intelligent defaults can be set while
515 * making border selections via the block support.
516 *
517 * See: https://github.com/WordPress/gutenberg/pull/33743
518 */
519html :where(.has-border-color) {
520  border-style: solid;
521}
522
523html :where([style^=border-color],
524[style*=";border-color"],
525[style*="; border-color"]) {
526  border-style: solid;
527}
528
529html :where([style^=border-top-color],
530[style*=";border-top-color"],
531[style*="; border-top-color"]) {
532  border-top-style: solid;
533}
534
535html :where([style^=border-right-color],
536[style*=";border-right-color"],
537[style*="; border-right-color"]) {
538  /*rtl:ignore*/
539  border-right-style: solid;
540}
541
542html :where([style^=border-bottom-color],
543[style*=";border-bottom-color"],
544[style*="; border-bottom-color"]) {
545  border-bottom-style: solid;
546}
547
548html :where([style^=border-left-color],
549[style*=";border-left-color"],
550[style*="; border-left-color"]) {
551  /*rtl:ignore*/
552  border-left-style: solid;
553}
554
555html :where([style^=border-width],
556[style*=";border-width"],
557[style*="; border-width"]) {
558  border-style: solid;
559}
560
561html :where([style^=border-top-width],
562[style*=";border-top-width"],
563[style*="; border-top-width"]) {
564  border-top-style: solid;
565}
566
567html :where([style^=border-right-width],
568[style*=";border-right-width"],
569[style*="; border-right-width"]) {
570  /*rtl:ignore*/
571  border-right-style: solid;
572}
573
574html :where([style^=border-bottom-width],
575[style*=";border-bottom-width"],
576[style*="; border-bottom-width"]) {
577  border-bottom-style: solid;
578}
579
580html :where([style^=border-left-width],
581[style*=";border-left-width"],
582[style*="; border-left-width"]) {
583  /*rtl:ignore*/
584  border-left-style: solid;
585}
586
587/**
588 * Provide baseline responsiveness for images.
589 */
590html :where(img[class*=wp-image-]) {
591  height: auto;
592  max-width: 100%;
593}
594
595/**
596 * Reset user agent styles for figure element margins.
597 */
598:where(figure) {
599  margin: 0 0 1em 0;
600}
601
602html :where(.is-position-sticky) {
603  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
604}
605
606@media screen and (max-width: 600px) {
607  html :where(.is-position-sticky) {
608    --wp-admin--admin-bar--position-offset: 0px;
609  }
610}
611
612/*# sourceURL=/wp-includes/css/dist/block-library/common.css */
613</style>
614<style id="classic-theme-styles-inline-css">
615/**
616 * These rules are needed for backwards compatibility.
617 * They should match the button element rules in the base theme.json file.
618 */
619.wp-block-button__link {
620	color: #ffffff;
621	background-color: #32373c;
622	border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */
623
624	/* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */
625	box-shadow: none;
626	text-decoration: none;
627
628	/* The extra 2px are added to size solids the same as the outline versions.*/
629	padding: calc(0.667em + 2px) calc(1.333em + 2px);
630
631	font-size: 1.125em;
632}
633
634.wp-block-file__button {
635	background: #32373c;
636	color: #ffffff;
637	text-decoration: none;
638}
639
640/*# sourceURL=/wp-includes/css/classic-themes.css */
641</style>
642
643<style id="global-styles-inline-css">
644:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
6440) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
644.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;}
645/*# sourceURL=global-styles-inline-css */
646</style>
647
648<style id="woocommerce-inline-inline-css">
649.woocommerce form .form-row .required { visibility: visible; }
650/*# sourceURL=woocommerce-inline-inline-css */
651</style>
652<link rel='stylesheet' id='stockholm-default-style-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/style.css' media='all' />
653<link rel='stylesheet' id='stockholm-child-style-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm-child/style.css' media='all' />
654<link rel='stylesheet' id='mediaelement-css' href='https://www.dunvegancastle.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' media='all' />
655<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.dunvegancastle.com/wp-includes/js/mediaelement/wp-mediaelement.css' media='all' />
656<link rel='stylesheet' id='stockholm-font-awesome-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/framework/modules/icons/font-awesome/css/font-awesome.min.css' media='all' />
657<link rel='stylesheet' id='elegant-icons-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/framework/modules/icons/elegant-icons/style.min.css' media='all' />
658<link rel='stylesheet' id='linear-icons-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/framework/modules/icons/linear-icons/style.min.css' media='all' />
659<link rel='stylesheet' id='linea-icons-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/framework/modules/icons/linea-icons/style.min.css' media='all' />
660<link rel='stylesheet' id='ion-icons-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/framework/modules/icons/ion-icons/style.min.css' media='all' />
661<link rel='stylesheet' id='stockholm-stylesheet-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/stylesheet.min.css' media='all' />
662<style id="stockholm-stylesheet-inline-css">
663.page-id-10 .wrapper { background-image: url(https://www.dunvegancastle.com/wp-content/uploads/2018/06/RZFIE0782-min-scaled.jpg);background-size: cover;background-position: center 0px;background-repeat: no-repeat;background-attachment: initial;}
664
665.page-id-10, .page-id-10 .wrapper, .page-id-10 .content, .page-id-10 .full_width, .page-id-10 .content .container, .page-id-10 .more_facts_holder { background-color: transparent !important;;}
666
667
668/*# sourceURL=stockholm-stylesheet-inline-css */
669</style>
670<link rel='stylesheet' id='stockholm-webkit-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/webkit_stylesheet.css' media='all' />
671<link rel='stylesheet' id='stockholm-woocommerce-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/woocommerce.min.css' media='all' />
672<link rel='stylesheet' id='stockholm-woocommerce_responsive-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/woocommerce_responsive.min.css' media='all' />
673<link rel='stylesheet' id='stockholm-style-dynamic-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/style_dynamic_callback.php' media='all' />
674<link rel='stylesheet' id='stockholm-responsive-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/responsive.min.css' media='all' />
675<link rel='stylesheet' id='stockholm-style-dynamic-responsive-css' href='https://www.dunvegancastle.com/wp-content/themes/stockholm/css/style_dynamic_responsive_callback.php' media='all' />
676<style id="stockholm-style-dynamic-responsive-inline-css">
677.title.with_title_text_bg_color h1 {
678  padding: 27px 57px 27px 0;
679}
680.qode_column.column1.qodef-footer-top-column-1 .textwidget a:nth-child(6) {
681  display: none !important;
682}
683
684.qode_column.column1.qodef-footer-top-column-1 .textwidget a:nth-child(8) {
685  display: none !important;
686}
687
688.wpcf7-response-output {
689  color: #000 !important;
690  text-align: center;
691}
692
693/* Woo Bookings */
694.woocommerce div.product .cart {
695    width: 100%;
696}
697
698.q_tabs.boxed .tabs-container h2 {
699font-size: 20px;
700margin-bottom: 20px;
701}
702
703.wc-bookings-booking-form .form-field input[type=number] {
704margin-right: 10px;
705padding: 5px 10px;
706}
707
708.wc-bookings-date-picker {
709padding: 0;
710}
711
712.wc-bookings-date-picker .ui-datepicker th {
713text-align: center;
714font-family: 'Alegreya', serif;
715}
716
717.wc-bookings-date-picker .ui-datepicker td .ui-state-default {
718font-family: 'Alegreya', serif;
719}
720
721.wc-bookings-date-picker .ui-datepicker-header {
722background: #000000 !important;
723border-radius: 0 !important
724}
725
726.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title {
727background: #000000;
728    font-family: 'Alegreya', serif;
729}
730.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, 
731.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
732background-color: #000000 !important;
733}
734
735.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a {
736background-color: #7f7f7f !important;
737}
738
739.wc-bookings-date-picker .ui-datepicker td.bookable a,
740.wc-bookings-date-picker .ui-datepicker td.partial_booked a {
741background-color: #000000;
742font-family: 'Alegreya', serif;
743}
744
745.flex-viewport, 
746.portfolio_slider .flex-viewport {
747margin-bottom: 20px;
748}
749
750.woocommerce.single-product button.single_add_to_cart_button {
751text-transform: uppercase;
752}
753
754.woocommerce div.product div.product_meta>span {
755    display: none;
756}
757
758/* END Woo Bookings */
759
760.single-post .content .content_inner > .container > .container_inner.default_template_holder {
761  padding-top: 0;
762}
763
764.single-post .title.position_left {
765max-height: 150px;
766padding-top: 50px;
767}
768
769.single-post .blog_holder article h2 {
770display: none;
771}
772
773.woocommerce input[type="text"]:not(.qode_search_field):not(.qty), .woocommerce input[type="email"], .woocommerce input[type="password"], .woocommerce textarea, .woocommerce-page input[type="text"]:not(.qode_search_field):not(.qty), .woocommerce-page input[type="email"], .woocommerce-page input[type="tel"], .woocommerce-page input[type="password"], .woocommerce-page textarea {
774border: 1px solid #e0dede !important;
775}
776
777#shipping_method {
778    list-style: none;
779}
780
781#shipping_method input {
782    margin-right: 10px;
783}
784
785.page-id-28226 .wpcf7-form {
786max-width: 680px;
787}
788
789.qode-add-gallery-and-zoom-support .woocommerce-product-gallery__trigger:after {
790    display: none;
791}
792
793.woocommerce .shop-notice {
794    max-width: 90%;
795    margin: 0 auto;
796    padding: 20px 0;
797    text-align: justify;
798}
799
800.woocommerce .shop-notice p {
801    font-size: 0.8em;
802}
803
804.woocommerce-store-notice, p.demo_store {
805    bottom: 0;
806    font-size: 16px;
807    line-height: 2em;
808    padding: 20px;
809    position: fixed;
810    z-index: 99999999;
811    background: #fff;
812    display: block !important;
813    visibility: visible !important;
814    width: 30%;
815    margin: 0 auto;
816    right: 0;
817    border: 1px solid;
818}
819
820a.woocommerce-store-notice__dismiss-link {
821    font-weight: bold;
822}
823
824a.cart-customlocation {
825    position: absolute;
826    top: 40px;
827    border: 1px solid #000;
828    border-radius: 50px;
829    left: 20px;
830    background: #000;
831    color: #fff;
832    height: 15px;
833    width: 15px;
834    text-align: center;
835    line-height: 1em;
836}
837
838.login-icon {
839    display: table;
840    float: left;
841    position: relative;
842}
843
844.login-icon i {
845font: normal normal normal 14px/1 FontAwesome;
846padding: 0 5px;
847}
848
849.user-greeting {
850    text-align: right;
851    position: absolute;
852    width: 200px;
853    right: 0;
854    padding: 10px;
855    z-index: 999;
856}
857
858.fa-shopping-cart:before {
859    content: "\f291";
860}
861
862.shopping_cart_dropdown {
863background-color: rgb(255,255,255);
864background: rgb(255,255,255);
865border: 1px solid #000000;
866}
867
868.woocommerce-page ul.products li.product, .woocommerce ul.products li.product {
869    text-align: center;
870}
871
872.woocommerce-page ul.products li.product mark.count, 
873.woocommerce ul.products li.product mark.count {
874    display: none;
875}
876
877h2.woocommerce-loop-category__title {
878    font-size: 26px;
879    font-weight: 500;
880    text-align: center;
881}
882
883.woocommerce form.checkout h3, .woocommerce-page form.checkout h3 {
884    color: #000000;
885    font-style: normal;
886    font-size: 18px;
887}
888
889input#coupon_code {
890    float: left;
891    max-width: 50%;
892    display: inline-block;
893}
894
895.woocommerce input[type=text]:not(.qode_search_field):not(.qty), .woocommerce input[type=email], .woocommerce input[type=password], .woocommerce textarea, .woocommerce-page input[type=text]:not(.qode_search_field):not(.qty), .woocommerce-page input[type=email], .woocommerce-page input[type=tel], .woocommerce-page input[type=password], .woocommerce-page textarea {
896border: 1px solid #e0dede;
897    font-size: 14px;
898    color: #000000;
899}
900
901.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
902    border: 1px solid #e0dede;
903}
904
905.woocommerce .product h2.product_title {
906font-weight: 500;
907}
908
909/* Set WooCommerce Page Background to White  */
910body.product-template-default .content .container {
911    background: #ffffff;
912}
913
914/* Hide Google's Powered By for Translations  */
915.goog-te-gadget {
916    display: block;
917    color: transparent !important;
918    height: 40px !important;
919    overflow-y: hidden;
920}
921
922/* Hide slider thumbnails  */
923.ls-thumbnail-hover-inner {
924    display: none !important;
925}
926
927/* Sidebar to Content Width Ratio */
928.two_columns_75_25>.column1 {
929    width: 80%;
930    float: left;
931}
932
933.two_columns_75_25>.column2 {
934    width: 20%;
935    float: left;
936}
937
938/* Sidebar Archive Link Styles */
939aside.sidebar .widget li a {
940font-weight: bold;
941    color: #000;
942    font-style: normal;
943}
944
945/* Sidebar Link Colour  */
946.sidebar form#mc4wp-form-1 a {
947    color: #000;
948}
949
950/* Archive Pages Background Colour  */
951body.archive .content .container {
952    background-color: #ffffff;
953}
954
955/* Post excerpt spacing  */
956.latest_post_holder.boxes>ul>li .latest_post {
957padding: 20px 0;
958}
959
960/* Post excerpt  */
961.latest_post_holder.boxes>ul>li .latest_post p.excerpt {
962font-weight: normal;
963}
964
965/* Hides the spinner on the slider  */
966.tp-loader     {    
967background:none; 
968background-color:transparent; 
969margin:0; 
970top:0; left:0; z-index:10000; 
971position:absolute;width:0px;height:0px;
972border-radius: 0;
973-moz-border-radius: 0;
974-webkit-border-radius: 0;
975}
976
977/* Positions contact form on the right  */
978div#wpcf7-f24031-p22771-o1 {
979float: right;
980width: 600px;
981}
982
983/* Styles the newsletter subscription form  */
984.mc4wp-form-fields input[type="text"] {
985border: 1px solid #000000;
986margin: 10px 0 15px;
987padding: 10px 17px;
988outline: 0;
989resize: none;
990font-family: inherit;
991background-color: #fff;
992color: #000000;
993box-sizing: border-box;
994max-width: 600px;
995cursor: auto;
996}
997
998.mc4wp-form-fields input[type="email"] {
999border: 1px solid #000000;
1000margin: 10px 0 15px;
1001padding: 10px 17px;
1002outline: 0;
1003resize: none;
1004font-family: inherit;
1005background-color: #fff;
1006color: #000000;
1007box-sizing: border-box;
1008max-width: 600px;
1009cursor: auto;
1010}
1011
1012.mc4wp-form-fields input[type="submit"] {
1013border-color: #000000;
1014background: #000000;
1015color: #ffffff;
1016text-transform: uppercase;
1017width: auto;
1018height: 37px;
1019margin: 0;
1020padding: 0 22px;
1021font-size: 12px;
1022font-weight: 700;
1023font-style: normal;
1024text-shadow: none;
1025letter-spacing: 2px;
1026white-space: nowrap;
1027cursor: pointer;
1028font-family: 'Alegreya', sans-serif;
1029}
1030
1031.mc4wp-form-fields input[type="submit"]:hover {
1032border-color: #000000;
1033background: #ffffff;
1034color: #000000;
1035font-family: 'Alegreya', sans-serif;
1036}
1037
1038/* Removes the image names on hover  */
1039img.tooltip {
1040display: none !important;
1041}
1042
1043/* Moves the page up slightly on single blog post  */
1044.blog_holder.blog_single {
1045margin-top: -50px;
1046}
1047
1048/* Removes the blog featured image on single post  */
1049img.attachment-blog_image_in_grid.size-blog_image_in_grid.wp-post-image {
1050display: none;
1051}
1052
1053/* Reduces gap between blog title and content below  */
1054.blog_holder article h2 {
1055margin: 0;
1056line-height: 18px;
1057font-weight: 300;
1058}
1059
1060/* Reduces blog title size */
1061.blog_holder article h2 span {
1062font-size: 21px;
1063}
1064
1065/* Adds grey on hover to search icon in header */
1066i.fa.fa-search:hover {
1067color: #7f7f7f;
1068}
1069
1070/* Removes categories on blog posts */
1071.blog_holder.blog_centered article .post_text .post_category {
1072display: none;
1073}
1074
1075/* Removes background image for video */
1076.slotholder.tp-bgimg.defaultimg {
1077background-image: none !important;
1078}
1079
1080/* Removes the footer on the home page */
1081body.home footer {
1082display: none !important;
1083}
1084
1085/* Styles the Google translator widget */
1086select.goog-te-combo {
1087background-color: #000 !important;
1088color: #fff !important;
1089max-width: 200px !important;
1090margin-bottom: 10px !important;
1091}
1092
1093/* Padding for Logo so that it does not touch top of the page */
1094header:not(.centered_logo) .q_logo img {
1095padding: 15px 0px;
1096}
1097
1098/* Padding for Logo in sticky header so that it does not touch top of the page */
1099header.sticky .q_logo img.sticky {
1100padding: 5px 0px;
1101max-height: 80px;
1102}
1103
1104/* Removes the vertical separators in the navigation menu */
1105nav.main_menu>ul>li:not(:first-child):before {
1106display: none;
1107}
1108
1109/* Makes home page slider navigation bullets circle instead of square */
1110.tp-bullet {
1111border-radius: 50px;
1112width: 10px;
1113height: 10px;
1114}
1115
1116/* Keeps the accordion styles consistent */
1117.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon span {
1118background: #000000;
1119background-color: #000000;
1120color: #ffffff;
1121}
1122
1123.q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title-inner:hover {
1124color: #ffffff;
1125}
1126
1127/* Makes all hyperlinks grey on hover */
1128p a:hover {
1129color: #a8a8a8 !important;
1130}
1131
1132/* Makes all H4 hyperlinks grey on hover */
1133h4 a:hover {
1134color: #a8a8a8 !important;
1135}
1136
1137/* Makes all hyperlinks in footer white on hover */
1138.footer_top a:hover {
1139color: #ffffff !important;
1140}
1141
1142/* Adds overlay effect on image links */
1143a img:hover {
1144opacity: 0.8;
1145}
1146
1147/* Removes the caption title on PrettyPhoto */
1148div.ppt {
1149display: none !important;
1150}
1151
1152/* Styles the blogs default button for consistency */
1153.blog_holder.blog_centered article .post_text .qbutton.qode-blog-centered-button {
1154color: #ffffff;
1155font-size: 14px;
1156font-weight: 600;
1157font-family: Alegreya;
1158letter-spacing: 2px;
1159text-transform: uppercase;
1160border-width: 2px;
1161background-color: #000000;
1162}
1163
1164.blog_holder.blog_centered article .post_text .qbutton.qode-blog-centered-button:hover {
1165color: #000000;
1166font-size: 14px;
1167font-weight: 600;
1168font-family: Alegreya;
1169letter-spacing: 2px;
1170text-transform: uppercase;
1171border-width: 2px;
1172background-color: #ffffff;
1173border-color: #000000;
1174}
1175
1176/* Adds the border to contact form fields */
1177input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {
1178border: 1px solid #000000;
1179max-width: 600px;
1180}
1181
1182/* Fixes contact form's label formatting */
1183span.wpcf7-list-item {
1184margin-left: 0;
1185margin-right: 1em;
1186}
1187
1188/* Menu fonts grey on hover */
1189span.menu-text:hover {
1190color: #7f7f7f;
1191}
1192
1193/* Styles for mobiles */
1194@media only screen and (max-width: 420px) {
1195
1196/* Shopping Basket */
1197.shopping_cart_outer {
1198display: block !Important;
1199}
1200
1201/* Homepage Background Image */
1202.page-id-10 .wrapper {
1203    background-position: 10% 100%;
1204}
1205
1206.header_bottom .shopping_cart_header {
1207    padding: 0;
1208}
1209
1210.shopping_cart_header .header_cart {
1211padding: 0;
1212}
1213
1214a.cart-customlocation {
1215position: relative;
1216left: -20px;
1217z-index: 10;
1218}
1219
1220/* Hide homepage full width gap */
1221.home .full_width_inner {
1222    max-height: 1px;
1223}
1224
1225/* Removes the white space on the home page under slider on mobile */
1226body.home .full_width_inner {
1227margin-bottom: -44px;
1228}
1229
1230/* Puts logo in position on mobile */
1231.q_logo a {
1232max-height: 105px;
1233}
1234
1235.header_bottom .container_inner {
1236min-height: 118px;
1237}
1238
1239header:not(.centered_logo) .q_logo img {
1240padding: 15px 0 !important;
1241max-height: 95%;
1242}
1243
1244/* Header background stays black on mobile */
1245.header_bottom.clearfix {
1246background: #000000;
1247}
1248
1249/* Header icons stay white on mobile for clarity */
1250i.fa.fa-bars {
1251color: #fff;
1252}
1253
1254i.fa.fa-search {
1255color: #fff;
1256}
1257
1258/* Mobile navigation styling */
1259nav.mobile_menu {
1260background-color: #000000;
1261}
1262
1263span.mobile_arrow {
1264color: #ffffff;
1265}
1266
1267nav.mobile_menu ul li a {
1268color: #ffffff;
1269}
1270
1271nav.mobile_menu ul li a:hover {
1272color: #7f7f7f;
1273}
1274
1275nav.mobile_menu ul li.active > a {
1276color: #ffffff;
1277}
1278
1279body.home .header_bottom.clearfix {
1280background: #000000 !important;
1281}
1282}
1283
1284@media only screen and (max-width: 768px) {
1285.footer_top .container_inner {
1286width: 650px;
1287}
1288}
1289
1290/* Tablet navigation styling */
1291@media only screen and (max-width: 1000px) {
1292.header_bottom.clearfix {
1293background: #000000 !important;
1294}
1295
1296header:not(.centered_logo) .q_logo img {
1297padding: 0;
1298}
1299
1300i.fa.fa-bars {
1301color: #fff;
1302}
1303
1304i.fa.fa-search {
1305color: #fff;
1306}
1307
1308span.mobile_arrow {
1309color: #ffffff;
1310}
1311
1312nav.mobile_menu {
1313background-color: #000000;
1314}
1315
1316nav.mobile_menu ul li a {
1317color: #ffffff;
1318}
1319
1320nav.mobile_menu ul li a:hover {
1321color: #7f7f7f;
1322}
1323
1324nav.mobile_menu ul li.active > a {
1325color: #ffffff;
1326}
1327
1328body.home .header_bottom.clearfix {
1329background: #000000 !important;
1330}
1331}
1332/*# sourceURL=stockholm-style-dynamic-responsive-inline-css */
1333</style>
1334<link rel='stylesheet' id='js_composer_front-css' href='https://www.dunvegancastle.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css' media='all' />
1335<link rel='stylesheet' id='stockholm-google-fonts-css' href='https://fonts.googleapis.com/css?family=Raleway%3A100%2C100i%2C200%2C200i%2C300%2C300i%2C400%2C400i%2C500%2C500i%2C600%2C600i%2C700%2C700i%2C800%2C800i%2C900%2C900i%7CCrete+Round%3A100%2C100i%2C200%2C200i%2C300%2C300i%2C400%2C400i%2C500%2C500i%2C600%2C600i%2C700%2C700i%2C800%2C800i%2C900%2C900i%7CAlegreya%3A100%2C100i%2C200%2C200i%2C300%2C300i%2C400%2C400i%2C500%2C500i%2C600%2C600i%2C700%2C700i%2C800%2C800i%2C900%2C900i&#038;subset=latin%2Clatin-ext&#038;ver=1.0.0' media='all' />
1336<script async data-wp-strategy="async" id="exactmetrics-frontend-script-js" src="https://www.dunvegancastle.com/wp-content/plugins/exactmetrics-premium/assets/js/frontend-gtag.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1336
1336
1337<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */
1338var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"zip,mp3,mpeg,pdf,docx,pptx,xlsx,rar","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/out\\\/\",\"label\":\"Affiliate\"}]","home_url":"https:\/\/www.dunvegancastle.com","hash_tracking":"true","v4_id":"G-RY1R53V8RD"};/* ]]> */
1339</script>
vendor: 1 bytes, line 1339
1339
1340<script id="jquery-core-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/jquery.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1340
1340
1341<script id="jquery-migrate-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/jquery-migrate.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1341
1341
1342<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1342
1342
1343<script id="wc-add-to-cart-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
1344var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https://www.dunvegancastle.com/basket/","is_cart":"","cart_redirect_after_add":"no"};
1345//# sourceURL=wc-add-to-cart-js-extra
1346</script>
vendor: 1 bytes, line 1346
1346
1347<script data-wp-strategy="defer" id="wc-add-to-cart-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1347
1347
1348<script id="vc_woocommerce-add-to-cart-js-js" src="https://www.dunvegancastle.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1348
1348
1349<script data-wp-strategy="defer" defer id="wc-flexslider-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1349
1349
1350<script id="hammer-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/hammer.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1350
1350
1351<script id="virtual-scroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/virtual-scroll.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1351
1351
1352<script data-wp-strategy="defer" defer id="wc-select2-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/select2/select2.full.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 1352
1352
1353<script type="e705bc50c1dc09df0282ba77-text/javascript"></script>
1353<meta name="generator" content="Powered by LayerSlider 8.4.1 - Build Heros, Sliders, and Popups. Create Animations and Beautiful, Rich Web Content as Easy as Never Before on WordPress." />
1354<!-- LayerSlider updates and docs at: https://layerslider.com -->
1355<link rel="https://api.w.org/" href="https://www.dunvegancastle.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.dunvegancastle.com/wp-json/wp/v2/pages/10" /><link rel="canonical" href="https://www.dunvegancastle.com/" />
1356	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
1357	<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
1358<style data-type="vc_custom-css">.ls-overflow-visible {
1359    overflow: hidden !important;
1360}
1361
1362.home-notice {
1363            bottom: 0;
1364            position: fixed;
1365            z-index: 99999999;
1366            background: #fff;
1367            display: block !important;
1368            visibility: visible !important;
1369            width: 30%;
1370            margin: 0 auto;
1371            right: 0;
1372            border: 1px solid;
1373            padding: 20px;
1374        }
1375        
1376        .home-notice h3 {
1377            font-style: normal;
1378            font-size: 24px;
1379            color: #000000;
1380            font-weight: bold;
1381            text-transform: uppercase;
1382            margin-bottom: 20px;
1383        }
1384
1385        .home-notice .home-notice-inner p {
1386            font-size: 16px;
1387            line-height: 2em;
1388            margin: 0 auto 20px;
1389        }
1390
1391        .closebtn {
1392            color: #a6a6a6;
1393            font-weight: bold;
1394            float: right;
1395            font-size: 22px;
1396            line-height: 20px;
1397            cursor: pointer;
1398            transition: 0.3s;
1399        }
1400
1401        .closebtn:hover {
1402            color: #000000;
1403        }</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1788270617349{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;border-top-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;border-left-width: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><style id="core-block-supports-inline-css">
1404/**
1405 * Core styles: block-supports
1406 */
1407
1408/*# sourceURL=core-block-supports-inline-css */
1409</style>
1410
1411<script data-cfasync="false" nonce="ffbdbf22-5df0-4423-8562-863537317365">try{(function(w,d){!function(kP,kQ,kR,kS){if(kP.zaraz)console.error("zaraz is loaded twice");else{kP[kR]=kP[kR]||{};kP[kR].executed=[];kP.zaraz={deferred:[],listeners:[]};kP.zaraz._v="20";kP.zaraz._n="ffbdbf22-5df0-4423-8562-863537317365";kP.zaraz.q=[];kP.zaraz._f=function(kT){return async function(){var kU=Array.prototype.slice.call(arguments);kP.zaraz.q.push({m:kT,a:kU})}};for(const kV of["track","set","debug"])kP.zaraz[kV]=kP.zaraz._f(kV);kP.zaraz.init=()=>{var kW=kQ.getElementsByTagName(kS)[0],kX=kQ.createElement(kS),kY=kQ.getElementsByTagName("title")[0];kY&&(kP[kR].t=kQ.getElementsByTagName("title")[0].text);kP[kR].x=Math.random();kP[kR].w=kP.screen.width;kP[kR].h=kP.screen.height;kP[kR].j=kP.innerHeight;kP[kR].e=kP.innerWidth;kP[kR].l=kP.location.href;kP[kR].r=kQ.referrer;kP[kR].k=kP.screen.colorDepth;kP[kR].n=kQ.characterSet;kP[kR].o=(new Date).getTimezoneOffset();if(kP.dataLayer)for(const kZ of Object.entries(Object.entries(dataLayer).reduce((k$,la)=>({...k$[1],...la[1]}),{})))zaraz.set(kZ[0],kZ[1],{scope:"page"});kP[kR].q=[];for(;kP.zaraz.q.length;){const lb=kP.zaraz.q.shift();kP[kR].q.push(lb)}kX.defer=!0;for(const lc of[localStorage,sessionStorage])Object.keys(lc||{}).filter(le=>le.startsWith("_zaraz_")).forEach(ld=>{try{kP[kR]["z_"+ld.slice(7)]=JSON.parse(lc.getItem(ld))}catch{kP[kR]["z_"+ld.slice(7)]=lc.getItem(ld)}});kX.referrerPolicy="origin";kX.src="/cdn-cgi/zaraz/s.js?z="+btoa(encodeURIComponent(JSON.stringify(kP[kR])));kW.parentNode.insertBefore(kX,kW)};["complete","interactive"].includes(kQ.readyState)?zaraz.init():kP.addEventListener("DOMContentLoaded",zaraz.init)}}(w,d,"zarazData","script");window.zaraz._p=async kH=>new Promise(kI=>{if(kH){kH.e&&kH.e.forEach(kJ=>{try{const kK=d.querySelector("script[nonce]"),kL=kK?.nonce||kK?.getAttribute("nonce"),kM=d.createElement("script");kL&&(kM.nonce=kL);kM.innerHTML=kJ;kM.onload=()=>{d.head.removeChild(kM)};d.head.appendChild(kM)}catch(kN){console.error(`Error executing script: ${kJ}\n`,kN)}});Promise.allSettled((kH.f||[]).map(kO=>fetch(kO[0],kO[1])))}kI()});zaraz._p({"e":["(function(w,d){})(window,document)"]});})(window,document)}catch(e){throw fetch("/cdn-cgi/zaraz/t"),e;};</script>
1411</head>
1412<body class="home wp-singular page-template page-template-full_width page-template-full_width-php page page-id-10 wp-theme-stockholm wp-child-theme-stockholm-child theme-stockholm stockholm-core-2.4.10 woocommerce-no-js select-child-theme-ver-1.0.0 select-theme-ver-9.14.5 smooth_scroll qode-smooth-scroll-enabled  qode_menu_ qode-single-product-thumbs-below wpb-js-composer js-comp-ver-9.0.1 vc_responsive">
1413		<div class="wrapper">
1414		<div class="wrapper_inner">
1415						<a id='back_to_top' href='#'>
1416				<span class="fa-stack">
1417					<i class="fa fa-angle-up"></i>				</span>
1418			</a>
1419			<header class="page_header transparent scrolled_not_transparent has_woocommerce_dropdown  dark stick">
1420    
1421    <div class="header_inner clearfix">
1422        	<form role="search" id="searchform" action="https://www.dunvegancastle.com/" class="qode_search_form" method="get">
1423				<div class="container">
1424			<div class="container_inner clearfix">
1425								<i class="fa fa-search"></i>
1426				<input type="text" placeholder="Search" name="s" class="qode_search_field" autocomplete="off"/>
1427				<input type="submit" value="Import"/>
1428				<div class="qode_search_close">
1429					<a href="#"><i class="fa fa-times"></i></a>
1430				</div>
1431							</div>
1432		</div>
1433		</form>
1434
1435        <div class="header_top_bottom_holder">
1436            
1437            <div class="header_bottom clearfix" style="background-color:rgba(255, 255, 255, 0);">
1438                                <div class="container">
1439                    <div class="container_inner clearfix" >
1440                                                                        <div class="header_inner_left">
1441                                                        	<div class="mobile_menu_button"><span><i class="fa fa-bars"></i></span></div>
1442                            <div class="logo_wrapper">
1443                                <div class="q_logo">
1444                                    <a href="https://www.dunvegancastle.com/">
1445	<img class="normal" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/dunvegan-logo-black-white-grey.png" alt="Logo"/>
1446<img class="light" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/dunvegan-logo-black-white-grey.png" alt="Logo"/>
1447<img class="dark" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/dunvegan-logo-black.png" alt="Logo"/>
1448	
1449	<img class="sticky" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/dunvegan-logo-white.png" alt="Logo"/>
1450	
1451	</a>                                </div>
1452                                                            </div>
1453                                                                                </div>
1454                                                                                                                                <div class="header_inner_right">
1455                                <div class="user-greeting">
1456                                    <a href="https://www.dunvegancastle.com/my-account/">Login</a> / <a href="https://www.dunvegancastle.com/my-account/">Register</a>                                </div>
1457                                <div class="side_menu_button_wrapper right">
1458                                                                        		<div class="shopping_cart_outer">
1459            <div class="shopping_cart_inner">
1460                <div class="shopping_cart_header">
1461		            
1462<a class="header_cart" href="https://www.dunvegancastle.com/basket/">
1463    <i class="fa fa-shopping-cart"></i>    </a>
1464<div class="shopping_cart_dropdown">
1465    <div class="shopping_cart_dropdown_inner">
1466        <ul class="woocommerce-mini-cart cart_list product_list_widget">
1467                            <li>No products in the cart.</li>
1468                    </ul>
1469    </div>
1470    <a href="https://www.dunvegancastle.com/basket/" class="qbutton dark small view-cart">BASKET</a>
1471    <span class="total">Total:<span><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">&pound;</span>0.00</bdi></span></span></span>
1472</div>
1473                </div>
1474            </div>
1475        </div>
1476                                            <a class="cart-customlocation" href="https://www.dunvegancastle.com/basket/" title="View your shopping basket">0</a>
1477                                    <div class="login-icon">
1478                                        <div class="shopping_cart_inner">
1479                                            <a href="https://www.dunvegancastle.com/my-account/"><i class="far fa-user-circle"></i></a>
1480                                        </div>
1481                                    </div>
1482                                    <div class="side_menu_button">
1483                                        	<a class="search_button from_window_top" href="javascript:void(0)">
1484		<i class="fa fa-search"></i>	</a>
1485                                                                                                                    </div>
1486                                </div>
1487                            </div>
1488                                                                                        <nav class="main_menu drop_down animate_height  right">
1489                                    <ul id="menu-primary-menu" class=""><li id="nav-menu-item-22694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/your-visit/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Visit Us</span><span class="plus"></span></a>
1490<div class="second"><div class="inner"><ul>
1491	<li id="nav-menu-item-22698" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/about-us/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Welcome</span><span class="plus"></span></a></li>
1492	<li id="nav-menu-item-22699" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/visitor-information/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Visitor Information</span><span class="plus"></span></a></li>
1493	<li id="nav-menu-item-22701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/castle/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1494	<ul>
1495		<li id="nav-menu-item-22702" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/castle-history/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle History</span><span class="plus"></span></a></li>
1496		<li id="nav-menu-item-22700" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/castle/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle</span><span class="plus"></span></a></li>
1497		<li id="nav-menu-item-22703" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/the-motto/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">The Motto</span><span class="plus"></span></a></li>
1498		<li id="nav-menu-item-22704" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/fairy-flag/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Fairy Flag</span><span class="plus"></span></a></li>
1499	</ul>
1500</li>
1501	<li id="nav-menu-item-22707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/gardens/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Gardens</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1502	<ul>
1503		<li id="nav-menu-item-22706" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/gardens/gardens/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Gardens</span><span class="plus"></span></a></li>
1504		<li id="nav-menu-item-22708" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/gardens/garden-history/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Garden History</span><span class="plus"></span></a></li>
1505	</ul>
1506</li>
1507	<li id="nav-menu-item-22710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/seal-trips/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Seal Trips</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1508	<ul>
1509		<li id="nav-menu-item-22709" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/seal-trip/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Seal Boat Trips</span><span class="plus"></span></a></li>
1510		<li id="nav-menu-item-22711" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/loch-cruises-fishing-trips/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Loch Cruises &#038; Fishing Trips</span><span class="plus"></span></a></li>
1511	</ul>
1512</li>
1513	<li id="nav-menu-item-22712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/eat-drink/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Eat &#038; Drink</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1514	<ul>
1515		<li id="nav-menu-item-22714" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/macleod-tables-cafe/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Macleod Tables Cafe</span><span class="plus"></span></a></li>
1516		<li id="nav-menu-item-22713" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/cuillin-coffee-co/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Cuillin Coffee Co.</span><span class="plus"></span></a></li>
1517	</ul>
1518</li>
1519	<li id="nav-menu-item-22715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/glenbrittle/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Glenbrittle Campsite &#038; Cafe</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1520	<ul>
1521		<li id="nav-menu-item-22716" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/glenbrittle/campsite/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Glenbrittle Campsite &#038; Cafe</span><span class="plus"></span></a></li>
1522		<li id="nav-menu-item-22718" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/cuillin-coffee-co/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Cuillin Coffee Co.</span><span class="plus"></span></a></li>
1523	</ul>
1524</li>
1525	<li id="nav-menu-item-30348" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Holiday Cottages</span><span class="plus"></span></a></li>
1526	<li id="nav-menu-item-22697" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/the-estate/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">The Estate</span><span class="plus"></span></a></li>
1527	<li id="nav-menu-item-22719" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/friends-of-dunvegan/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Friends of Dunvegan</span><span class="plus"></span></a></li>
1528	<li id="nav-menu-item-28895" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/jobs/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Jobs</span><span class="plus"></span></a></li>
1529</ul></div></div>
1530</li>
1531<li id="nav-menu-item-31587" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/events/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Events</span><span class="plus"></span></a>
1532<div class="second"><div class="inner"><ul>
1533	<li id="nav-menu-item-22725" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/weddings/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Weddings</span><span class="plus"></span></a></li>
1534	<li id="nav-menu-item-22726" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/corporate-private-events/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Corporate &#038; Private Events</span><span class="plus"></span></a></li>
1535	<li id="nav-menu-item-22728" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/events/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Events &#038; Exhibitions</span><span class="plus"></span></a></li>
1536</ul></div></div>
1537</li>
1538<li id="nav-menu-item-31597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/stay-with-us/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Stay With Us</span><span class="plus"></span></a>
1539<div class="second"><div class="inner"><ul>
1540	<li id="nav-menu-item-31598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Holiday Cottages</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1541	<ul>
1542		<li id="nav-menu-item-25742" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/keepers-cottage/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Keepers Cottage</span><span class="plus"></span></a></li>
1543		<li id="nav-menu-item-22723" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/gardens-cottage/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Gardens Cottage</span><span class="plus"></span></a></li>
1544		<li id="nav-menu-item-22721" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/rose-cottage/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Rose Valley Cottage</span><span class="plus"></span></a></li>
1545		<li id="nav-menu-item-26448" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/the-farmhouse/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">The Farmhouse</span><span class="plus"></span></a></li>
1546		<li id="nav-menu-item-22722" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/laundry-cottage/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Laundry Cottage</span><span class="plus"></span></a></li>
1547	</ul>
1548</li>
1549	<li id="nav-menu-item-31591" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/glenbrittle/campsite/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Glenbrittle Campsite &#038; Cafe</span><span class="plus"></span></a></li>
1550</ul></div></div>
1551</li>
1552<li id="nav-menu-item-22727" class="menu-item menu-item-type-post_type menu-item-object-page  narrow"><a href="https://www.dunvegancastle.com/news/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">News</span><span class="plus"></span></a></li>
1553<li id="nav-menu-item-22720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/the-estate/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">The Estate</span><span class="plus"></span></a>
1554<div class="second"><div class="inner"><ul>
1555	<li id="nav-menu-item-22735" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/cuillin-mountains/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Cuillin Mountains</span><span class="plus"></span></a></li>
1556	<li id="nav-menu-item-24130" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/fairy-pools/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Fairy Pools</span><span class="plus"></span></a></li>
1557	<li id="nav-menu-item-22736" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/clan-macleod/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Clan Macleod</span><span class="plus"></span></a></li>
1558	<li id="nav-menu-item-24457" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/dunvegan-pier/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Dunvegan Pier</span><span class="plus"></span></a></li>
1559	<li id="nav-menu-item-22733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/restoration/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Restoration</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1560	<ul>
1561		<li id="nav-menu-item-22759" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/restoration/castle-restoration/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle Restoration</span><span class="plus"></span></a></li>
1562		<li id="nav-menu-item-22758" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/restoration/gardens-restoration/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Gardens Restoration</span><span class="plus"></span></a></li>
1563	</ul>
1564</li>
1565	<li id="nav-menu-item-22730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/property/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Property</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1566	<ul>
1567		<li id="nav-menu-item-22762" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/commercial/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Commercial</span><span class="plus"></span></a></li>
1568		<li id="nav-menu-item-22731" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Holiday Cottages</span><span class="plus"></span></a></li>
1569	</ul>
1570</li>
1571	<li id="nav-menu-item-22732" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://www.dunvegancastle.com/sustainability/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Sustainability</span><span class="plus"></span><i class="q_menu_arrow fa fa-angle-right"></i></a>
1572	<ul>
1573		<li id="nav-menu-item-22761" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/sustainability/woodlands/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Woodlands</span><span class="plus"></span></a></li>
1574		<li id="nav-menu-item-22760" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/sustainability/renewable-energy/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Renewable Energy</span><span class="plus"></span></a></li>
1575	</ul>
1576</li>
1577	<li id="nav-menu-item-22737" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/st-kilda/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">St Kilda</span><span class="plus"></span></a></li>
1578	<li id="nav-menu-item-22734" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/film-tv/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Film &#038; TV</span><span class="plus"></span></a></li>
1579</ul></div></div>
1580</li>
1581<li id="nav-menu-item-25807" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/book/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Book</span><span class="plus"></span></a>
1582<div class="second"><div class="inner"><ul>
1583	<li id="nav-menu-item-25808" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=6def46f5-3d6d-429b-a935-a10a58c90df4" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle &#038; Gardens</span><span class="plus"></span></a></li>
1584	<li id="nav-menu-item-25809" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;
1584PID=d1b7948f-bc69-423f-a8b0-46ee776e4c88" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Gardens Only</span><span class="plus"></span></a></li>
1585	<li id="nav-menu-item-25810" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=f15a0e5e-e773-4266-8a8a-941266af2c74" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Group Bookings</span><span class="plus"></span></a></li>
1586	<li id="nav-menu-item-26018" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=2c8006f2-374e-4cc6-85e7-70493b81a73b" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Family Tickets</span><span class="plus"></span></a></li>
1587	<li id="nav-menu-item-27557" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Holiday Cottages</span><span class="plus"></span></a></li>
1588	<li id="nav-menu-item-25811" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=c9cab95d-bfa0-4e95-b772-9db39d4aaef1" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Cruise Ships</span><span class="plus"></span></a></li>
1589	<li id="nav-menu-item-25982" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=84f28a44-03c8-4b5b-a9a4-aaa693cc42ac" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Friends of Dunvegan</span><span class="plus"></span></a></li>
1590</ul></div></div>
1591</li>
1592<li id="nav-menu-item-27817" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://www.dunvegancastle.com/shop/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Shop</span><span class="plus"></span></a>
1593<div class="second"><div class="inner"><ul>
1594	<li id="nav-menu-item-27829" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/shop/on-sale/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">On Sale</span><span class="plus"></span></a></li>
1595	<li id="nav-menu-item-27818" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/books/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Books</span><span class="plus"></span></a></li>
1596	<li id="nav-menu-item-27820" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/clothing/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Castle Branded Clothing</span><span class="plus"></span></a></li>
1597	<li id="nav-menu-item-27823" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/homeware/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Drinkware</span><span class="plus"></span></a></li>
1598	<li id="nav-menu-item-27824" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/jewellery/" class=""><i class="menu_icon fa blank"></i><span class="menu-text">Jewellery</span><span class="plus"></span></a></li>
1599</ul></div></div>
1600</li>
1601</ul>                                </nav>
1602                                                                                                                                                <nav class="mobile_menu">
1603			<ul id="menu-primary-menu-1" class=""><li id="mobile-menu-item-22694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/your-visit/" class=""><span>Visit Us</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1604<ul class="sub_menu">
1605	<li id="mobile-menu-item-22698" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/about-us/" class=""><span>Welcome</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1606	<li id="mobile-menu-item-22699" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/visitor-information/" class=""><span>Visitor Information</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1607	<li id="mobile-menu-item-22701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/castle/" class=""><span>Castle</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1608	<ul class="sub_menu">
1609		<li id="mobile-menu-item-22702" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/castle-history/" class=""><span>Castle History</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1610		<li id="mobile-menu-item-22700" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/castle/" class=""><span>Castle</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1611		<li id="mobile-menu-item-22703" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/the-motto/" class=""><span>The Motto</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1612		<li id="mobile-menu-item-22704" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/castle/fairy-flag/" class=""><span>Fairy Flag</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1613	</ul>
1614</li>
1615	<li id="mobile-menu-item-22707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/gardens/" class=""><span>Gardens</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1616	<ul class="sub_menu">
1617		<li id="mobile-menu-item-22706" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/gardens/gardens/" class=""><span>Gardens</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1618		<li id="mobile-menu-item-22708" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/gardens/garden-history/" class=""><span>Garden History</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1619	</ul>
1620</li>
1621	<li id="mobile-menu-item-22710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/seal-trips/" class=""><span>Seal Trips</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1622	<ul class="sub_menu">
1623		<li id="mobile-menu-item-22709" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/seal-trip/" class=""><span>Seal Boat Trips</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1624		<li id="mobile-menu-item-22711" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/loch-cruises-fishing-trips/" class=""><span>Loch Cruises &#038; Fishing Trips</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1625	</ul>
1626</li>
1627	<li id="mobile-menu-item-22712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/eat-drink/" class=""><span>Eat &#038; Drink</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1628	<ul class="sub_menu">
1629		<li id="mobile-menu-item-22714" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/macleod-tables-cafe/" class=""><span>Macleod Tables Cafe</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1630		<li id="mobile-menu-item-22713" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/cuillin-coffee-co/" class=""><span>Cuillin Coffee Co.</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1631	</ul>
1632</li>
1633	<li id="mobile-menu-item-22715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/glenbrittle/" class=""><span>Glenbrittle Campsite &#038; Cafe</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1634	<ul class="sub_menu">
1635		<li id="mobile-menu-item-22716" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/glenbrittle/campsite/" class=""><span>Glenbrittle Campsite &#038; Cafe</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1636		<li id="mobile-menu-item-22718" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/eat-drink/cuillin-coffee-co/" class=""><span>Cuillin Coffee Co.</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1637	</ul>
1638</li>
1639	<li id="mobile-menu-item-30348" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><span>Holiday Cottages</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1640	<li id="mobile-menu-item-22697" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/the-estate/" class=""><span>The Estate</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1641	<li id="mobile-menu-item-22719" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/friends-of-dunvegan/" class=""><span>Friends of Dunvegan</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1642	<li id="mobile-menu-item-28895" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/jobs/" class=""><span>Jobs</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1643</ul>
1644</li>
1645<li id="mobile-menu-item-31587" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/events/" class=""><span>Events</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1646<ul class="sub_menu">
1647	<li id="mobile-menu-item-22725" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/weddings/" class=""><span>Weddings</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1648	<li id="mobile-menu-item-22726" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/corporate-private-events/" class=""><span>Corporate &#038; Private Events</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1649	<li id="mobile-menu-item-22728" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/events/" class=""><span>Events &#038; Exhibitions</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1650</ul>
1651</li>
1652<li id="mobile-menu-item-31597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/stay-with-us/" class=""><span>Stay With Us</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1653<ul class="sub_menu">
1654	<li id="mobile-menu-item-31598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><span>Holiday Cottages</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1655	<ul class="sub_menu">
1656		<li id="mobile-menu-item-25742" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/keepers-cottage/" class=""><span>Keepers Cottage</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1657		<li id="mobile-menu-item-22723" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/gardens-cottage/" class=""><span>Gardens Cottage</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1658		<li id="mobile-menu-item-22721" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/rose-cottage/" class=""><span>Rose Valley Cottage</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1659		<li id="mobile-menu-item-26448" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/the-farmhouse/" class=""><span>The Farmhouse</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1660		<li id="mobile-menu-item-22722" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/laundry-cottage/" class=""><span>Laundry Cottage</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1661	</ul>
1662</li>
1663	<li id="mobile-menu-item-31591" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/glenbrittle/campsite/" class=""><span>Glenbrittle Campsite &#038; Cafe</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1664</ul>
1665</li>
1666<li id="mobile-menu-item-22727" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/news/" class=""><span>News</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1667<li id="mobile-menu-item-22720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/the-estate/" class=""><span>The Estate</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1668<ul class="sub_menu">
1669	<li id="mobile-menu-item-22735" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/cuillin-mountains/" class=""><span>Cuillin Mountains</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1670	<li id="mobile-menu-item-24130" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/fairy-pools/" class=""><span>Fairy Pools</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1671	<li id="mobile-menu-item-22736" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/clan-macleod/" class=""><span>Clan Macleod</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1672	<li id="mobile-menu-item-24457" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/dunvegan-pier/" class=""><span>Dunvegan Pier</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1673	<li id="mobile-menu-item-22733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/restoration/" class=""><span>Restoration</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1674	<ul class="sub_menu">
1675		<li id="mobile-menu-item-22759" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/restoration/castle-restoration/" class=""><span>Castle Restoration</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1676		<li id="mobile-menu-item-22758" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/restoration/gardens-restoration/" class=""><span>Gardens Restoration</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1677	</ul>
1678</li>
1679	<li id="mobile-menu-item-22730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/property/" class=""><span>Property</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1680	<ul class="sub_menu">
1681		<li id="mobile-menu-item-22762" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/commercial/" class=""><span>Commercial</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1682		<li id="mobile-menu-item-22731" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><span>Holiday Cottages</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1683	</ul>
1684</li>
1685	<li id="mobile-menu-item-22732" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/sustainability/" class=""><span>Sustainability</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1686	<ul class="sub_menu">
1687		<li id="mobile-menu-item-22761" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/sustainability/woodlands/" class=""><span>Woodlands</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1688		<li id="mobile-menu-item-22760" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/sustainability/renewable-energy/" class=""><span>Renewable Energy</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1689	</ul>
1690</li>
1691	<li id="mobile-menu-item-22737" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/st-kilda/" class=""><span>St Kilda</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1692	<li id="mobile-menu-item-22734" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/film-tv/" class=""><span>Film &#038; TV</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1693</ul>
1694</li>
1695<li id="mobile-menu-item-25807" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/book/" class=""><span>Book</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1696<ul class="sub_menu">
1697	<li id="mobile-menu-item-25808" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=6def46f5-3d6d-429b-a935-a10a58c90df4" class=""><span>Castle &#038; Gardens</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1698	<li id="mobile-menu-item-25809" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;
1698PID=d1b7948f-bc69-423f-a8b0-46ee776e4c88" class=""><span>Gardens Only</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1699	<li id="mobile-menu-item-25810" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=f15a0e5e-e773-4266-8a8a-941266af2c74" class=""><span>Group Bookings</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1700	<li id="mobile-menu-item-26018" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=2c8006f2-374e-4cc6-85e7-70493b81a73b" class=""><span>Family Tickets</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1701	<li id="mobile-menu-item-27557" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://www.dunvegancastle.com/holiday-cottages/" class=""><span>Holiday Cottages</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1702	<li id="mobile-menu-item-25811" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=c9cab95d-bfa0-4e95-b772-9db39d4aaef1" class=""><span>Cruise Ships</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1703	<li id="mobile-menu-item-25982" class="menu-item menu-item-type-custom menu-item-object-custom "><a target="_blank" href="https://online1.venpos.net/ConsumerSite/ShowPage?LID=388&amp;PID=84f28a44-03c8-4b5b-a9a4-aaa693cc42ac" class=""><span>Friends of Dunvegan</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1704</ul>
1705</li>
1706<li id="mobile-menu-item-27817" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub"><a href="https://www.dunvegancastle.com/shop/" class=""><span>Shop</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span>
1707<ul class="sub_menu">
1708	<li id="mobile-menu-item-27829" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://www.dunvegancastle.com/shop/on-sale/" class=""><span>On Sale</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1709	<li id="mobile-menu-item-27818" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/books/" class=""><span>Books</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1710	<li id="mobile-menu-item-27820" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/clothing/" class=""><span>Castle Branded Clothing</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1711	<li id="mobile-menu-item-27823" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/homeware/" class=""><span>Drinkware</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1712	<li id="mobile-menu-item-27824" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat "><a href="https://www.dunvegancastle.com/product-category/jewellery/" class=""><span>Jewellery</span></a><span class="mobile_arrow"><i class="fa fa-angle-right"></i><i class="fa fa-angle-down"></i></span></li>
1713</ul>
1714</li>
1715</ul></nav>
1716                                                    </div>
1717                    </div>
1718                                    </div>
1719            </div>
1720        </div>
1721</header>
1722			
1723			<div class="content ">
1724								
1725				<div class="content_inner">
1726										
1727											<div class="q_slider">
1728		<div class="q_slider_inner">
1729			<div id="layerslider_1_1upg5a8ic6ox1"  class="ls-wp-container fitvidsignore ls-selectable" style="width:1280px;height:100vh;margin:0 auto;margin-bottom: 0px;"><div class="ls-slide" data-ls="bgsize:cover;bgposition:50% 100%;duration:7000;"><img width="2560" height="1675" src="https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min.jpg" class="ls-bg" alt="" decoding="async" fetchpriority="high" srcset="https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min.jpg 2560w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-300x196.jpg 300w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-1024x670.jpg 1024w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-768x503.jpg 768w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-1536x1005.jpg 1536w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-2048x1340.jpg 2048w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-700x458.jpg 700w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-1100x720.jpg 1100w, https://www.dunvegancastle.com/wp-content/uploads/2022/04/RZFIE-2022-min-600x393.jpg 600w" sizes="(max-width: 2560px) 100v
1729w, 2560px" /></div><div class="ls-slide" data-ls="bgsize:cover;bgposition:0% 50%;duration:7000;"><img width="1200" height="792" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4.jpg" class="ls-bg" alt="" decoding="async" srcset="https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4.jpg 1200w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-600x396.jpg 600w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-300x198.jpg 300w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-768x507.jpg 768w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-1024x676.jpg 1024w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-700x462.jpg 700w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/SealBoat4-1100x726.jpg 1100w" sizes="(max-width: 1200px) 100vw, 1200px" /></div><div class="ls-slide" data-ls="bgsize:cover;bgposition:50% 50%;duration:7000;"><img width="1200" height="792" src="https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100.jpg" class="ls-bg" alt="" decoding="async" srcset="https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100.jpg 1200w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-600x396.jpg 600w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-300x198.jpg 300w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-768x507.jpg 768w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-1024x676.jpg 1024w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-700x462.jpg 700w, https://www.dunvegancastle.com/wp-content/uploads/2016/05/Gardens100-1100x726.jpg 1100w" sizes="(max-width: 1200px) 100vw, 1200px" /></div><div class="ls-slide" data-ls="duration:6000;parallaxtransformorigin:0;"><div style="top:10px;left:10px;" class="ls-l ls-hide-phone ls-media-layer" data-ls="muted:enabled;backgroundvideo:true;position:fixed;"><video muted="" playsinline="" autoplay="" style="object-fit: cover; background-size: cover; width: 100%; height: 100%; left: 0px; visibility: inherit; opacity: 1; display: block;" class="resizelistener" preload="auto"><source src="https://www.dunvegancastle.com/wp-content/uploads/video/dunvegan-intro.webm" type="video/webm"><source src="https://www.dunvegancastle.com/wp-content/uploads/video/dunvegan-intro.mp4" type="video/mp4"><source src="https://www.dunvegancastle.com/wp-content/uploads/video/dunvegan-intro.oggtheora.ogv" type="video/ogg"></video></div></div></div>		</div>
1730	</div>
1731	<div class="full_width" >
1732	<div class="full_width_inner" >
1733										<div class="wpb-content-wrapper" id="wpb-content-root"><div class="vc_row wpb_row section vc_row-fluid " style=' text-align:left;'><div class=" full_section_inner clearfix"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
1734	<div class="wpb_raw_code wpb_raw_html wpb_content_element vc_custom_1788270617349" >
1735		<div class="wpb_wrapper">
1736			<div class="home-notice">
1737        <span class="closebtn" onclick="if (!window.__cfRLUnblockHandlers) return false; this.parentNode.parentNode.removeChild(this.parentNode); return false;" data-cf-modified-e705bc50c1dc09df0282ba77-="">×</span>
1738        <div class="home-notice-inner">
1739<h3>Open daily 1 April - 15 October</h3>
1740            <p>There is no need to pre-book admission tickets. See <a href="https://www.dunvegancastle.com/visitor-information/" target="_blank"><strong>Visitor Information</strong></a> for more details.
1741       
1742
1743 </div>
1744
1745		</div>
1746	</div>
1747</div></div></div></div></div><div     class="vc_row wpb_row section vc_row-fluid " style=' text-align:left;'><div class=" full_section_inner clearfix"></div></div><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div>
1748</div>																				</div>
1749</div>
1750</div>
1751</div>
1752	<footer class="qodef-page-footer ">
1753		<div class="footer_inner clearfix">
1754					<div class="fotter_top_border_holder " style="height: 1px;;background-color: #000000"></div>
1755		<div class="footer_top_holder">
1756		<div class="footer_top ">
1757						<div class="container">
1758				<div class="container_inner">
1759																	<div class="four_columns clearfix">
1760								<div class="qode_column column1 qodef-footer-top-column-1">
1761									<div class="column_inner">
1762										<div id="text-2" class="widget widget_text">			<div class="textwidget"><div style="margin-bottom: 20px;" id="google_translate_element"></div>
1762<script type="e705bc50c1dc09df0282ba77-text/javascript">
1763function googleTranslateElementInit() {
1764  new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
1765}
1766</script>
1766<script type="e705bc50c1dc09df0282ba77-text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
1766
1767
1768<a target="_blank" href="https://instagram.com/dunvegancastle"><img 
1769src="https://www.dunvegancastle.com/wp-content/uploads/2016/06/instagram.png" alt="Instagram" height="30" width="30"/></a>
1770
1771<a target="_blank" href="https://www.facebook.com/DunveganCastle"><img src="https://www.dunvegancastle.com/wp-content/uploads/2016/06/facebook.png" alt="Facebook" height="30" width="30"/></a>
1772
1773<a target="_blank" href="https://twitter.com/dunvegan_castle"><img 
1774src="https://www.dunvegancastle.com/wp-content/uploads/2016/06/twitter.png" alt="Twitter" height="30" width="30"/></a>
1775
1776<a target="_blank" href="https://www.youtube.com/channel/UCJ2HC2rENz5UDpInd7YDTTg"><img 
1777src="https://www.dunvegancastle.com/wp-content/uploads/2016/06/youtube.png" alt="You Tube" height="30" width="30"/></a>
1778
1779<a target="_blank" href=" http://www.tripadvisor.co.uk/Attraction_Review-g551875-d191357-Reviews-Dunvegan_Castle_Gardens-Dunvegan_Isle_of_Skye_The_Hebrides_Scotland.html"><img 
1780src="https://www.dunvegancastle.com/wp-content/uploads/2016/06/trip-advisor.png" alt="Trip Advisor" height="30" width="30"/></a>
1781
1782<p style="margin-top: 20px;">© <a href="https://www.dunvegancastle.com">MacLeod Estate.</a> All rights reserved.</p></div>
1783		</div>									</div>
1784								</div>
1785								<div class="qode_column column2 qodef-footer-top-column-2">
1786									<div class="column_inner">
1787										<div id="text-3" class="widget widget_text"><h4>CONTACT</h4>			<div class="textwidget"><p style="line-height: 20px; margin-top: 20px;">Dunvegan Castle & Gardens<br />
1788Dunvegan<br />
1789Isle of Skye IV55 8WF<br />
1790United Kingdom <br />
1791<a href="tel:+441470521206">+44 (0) 1470521206</a><br />
1792<a href="/cdn-cgi/l/email-protection#721b1c141d3216071c041715131c111301061e175c111d1f"><span class="__cf_email__" data-cfemail="1f767179705f7b6a71697a787e717c7e6c6b737a317c7072">[email&#160;protected]</span></a></p></div>
1793		</div>									</div>
1794								</div>
1795								<div class="qode_column column3 qodef-footer-top-column-3">
1796									<div class="column_inner">
1797										<div id="nav_menu-2" class="widget widget_nav_menu"><h4>Media</h4><div class="menu-footer-media-links-container"><ul id="menu-footer-media-links" class="menu"><li id="menu-item-24053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24053"><a href="https://www.dunvegancastle.com/news/">News</a></li>
1798<li id="menu-item-24051" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24051"><a href="https://www.dunvegancastle.com/newsletters-signup/">Subscribe to our Newsletter</a></li>
1799<li id="menu-item-24957" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24957"><a href="https://www.dunvegancastle.com/feedback/">We welcome your Feedback</a></li>
1800<li id="menu-item-24054" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24054"><a href="https://www.dunvegancastle.com/film-tv/">Film &#038; TV</a></li>
1801<li id="menu-item-24058" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24058"><a href="https://www.dunvegancastle.com/commercial-image-library/">Commercial Image Library</a></li>
1802</ul></div></div>									</div>
1803								</div>
1804								<div class="qode_column column4 qodef-footer-top-column-4">
1805									<div class="column_inner">
1806										<div id="nav_menu-3" class="widget widget_nav_menu"><h4>Quick Links</h4><div class="menu-footer-quick-links-container"><ul id="menu-footer-quick-links" class="menu"><li id="menu-item-24080" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24080"><a href="https://www.dunvegancastle.com/jobs/">Jobs</a></li>
1807<li id="menu-item-24079" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24079"><a href="https://www.dunvegancastle.com/accessibility/">Accessibility</a></li>
1808<li id="menu-item-24078" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24078"><a target="_blank" href="https://www.dunvegancastle.com/terms-conditions/">Terms &#038; Conditions</a></li>
1809<li id="menu-item-24082" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-24082"><a target="_blank" rel="privacy-policy" href="https://www.dunvegancastle.com/privacy-cookie-policy/">Privacy &#038; Cookie Policy</a></li>
1810<li id="menu-item-24063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24063"><a href="https://www.dunvegancastle.com/how-to-find-us/">Find Us</a></li>
1811</ul></div></div>									</div>
1812								</div>
1813							</div>
1814																</div>
1815			</div>
1816				</div>
1817	</div>
1818					</div>
1819	</footer>
1820</div>
1821</div>
vendor: 109 bytes, lines 1821-1822
1821
1822<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1822<script type="speculationrules">
1823{"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/stockholm-child/*","/wp-content/themes/stockholm/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1824</script>
vendor: 1 bytes, line 1824
1824
1825<script id="mcjs" type="e705bc50c1dc09df0282ba77-text/javascript">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/daa9e929579ab28e725cdb474/07809de71b9ca190406e4d963.js");</script>
1825        
1825<script type="e705bc50c1dc09df0282ba77-text/javascript">
1826        window.mcPixel = window.mcPixel || {};
1827        window.mcPixel._handled = {};
1828        window.mcPixel.cartId = 't_31246d98505d0fa6e80c776d5fa561';
1829                </script>
1829
1830        
1830<script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script>
1830	
1830<script type="e705bc50c1dc09df0282ba77-text/javascript">
1831		(function () {
1832			var c = document.body.className;
1833			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1834			document.body.className = c;
1835		})();
1836	</script>
1836
1837	
1837<script type="e705bc50c1dc09df0282ba77-text/javascript">
1838		/* ExactMetrics Scroll Tracking */
1839		if ( typeof(jQuery) !== 'undefined' ) {
1840		jQuery( document ).ready(function(){
1841		function exactmetrics_scroll_tracking_load() {
1842		if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) {
1843		(function(factory) {
1844		factory(jQuery);
1845		}(function($) {
1846
1847		/* Scroll Depth */
1848		"use strict";
1849		var defaults = {
1850		percentage: true
1851		};
1852
1853		var $window = $(window),
1854		cache = [],
1855		scrollEventBound = false,
1856		lastPixelDepth = 0;
1857
1858		/*
1859		* Plugin
1860		*/
1861
1862		$.scrollDepth = function(options) {
1863
1864		var startTime = +new Date();
1865
1866		options = $.extend({}, defaults, options);
1867
1868		/*
1869		* Functions
1870		*/
1871
1872		function sendEvent(action, label, scrollDistance, timing) {
1873		if ( 'undefined' === typeof ExactMetricsObject || 'undefined' === typeof ExactMetricsObject.sendEvent ) {
1874		return;
1875		}
1876			var paramName = action.toLowerCase();
1877	var fieldsArray = {
1878	send_to: 'G-RY1R53V8RD',
1879	non_interaction: true
1880	};
1881	fieldsArray[paramName] = label;
1882
1883	if (arguments.length > 3) {
1884	fieldsArray.scroll_timing = timing
1885	ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray);
1886	} else {
1887	ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray);
1888	}
1889			}
1890
1891		function calculateMarks(docHeight) {
1892		return {
1893		'25%' : parseInt(docHeight * 0.25, 10),
1894		'50%' : parseInt(docHeight * 0.50, 10),
1895		'75%' : parseInt(docHeight * 0.75, 10),
1896		/* Cushion to trigger 100% event in iOS */
1897		'100%': docHeight - 5
1898		};
1899		}
1900
1901		function checkMarks(marks, scrollDistance, timing) {
1902		/* Check each active mark */
1903		$.each(marks, function(key, val) {
1904		if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) {
1905		sendEvent('Percentage', key, scrollDistance, timing);
1906		cache.push(key);
1907		}
1908		});
1909		}
1910
1911		function rounded(scrollDistance) {
1912		/* Returns String */
1913		return (Math.floor(scrollDistance/250) * 250).toString();
1914		}
1915
1916		function init() {
1917		bindScrollDepth();
1918		}
1919
1920		/*
1921		* Public Methods
1922		*/
1923
1924		/* Reset Scroll Depth with the originally initialized options */
1925		$.scrollDepth.reset = function() {
1926		cache = [];
1927		lastPixelDepth = 0;
1928		$window.off('scroll.scrollDepth');
1929		bindScrollDepth();
1930		};
1931
1932		/* Add DOM elements to be tracked */
1933		$.scrollDepth.addElements = function(elems) {
1934
1935		if (typeof elems == "undefined" || !$.isArray(elems)) {
1936		return;
1937		}
1938
1939		$.merge(options.elements, elems);
1940
1941		/* If scroll event has been unbound from window, rebind */
1942		if (!scrollEventBound) {
1943		bindScrollDepth();
1944		}
1945
1946		};
1947
1948		/* Remove DOM elements currently tracked */
1949		$.scrollDepth.removeElements = function(elems) {
1950
1951		if (typeof elems == "undefined" || !$.isArray(elems)) {
1952		return;
1953		}
1954
1955		$.each(elems, function(index, elem) {
1956
1957		var inElementsArray = $.inArray(elem, options.elements);
1958		var inCacheArray = $.inArray(elem, cache);
1959
1960		if (inElementsArray != -1) {
1961		options.elements.splice(inElementsArray, 1);
1962		}
1963
1964		if (inCacheArray != -1) {
1965		cache.splice(inCacheArray, 1);
1966		}
1967
1968		});
1969
1970		};
1971
1972		/*
1973		* Throttle function borrowed from:
1974		* Underscore.js 1.5.2
1975		* https://underscorejs.org
1976		* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
1977		* Underscore may be freely distributed under the MIT license.
1978		*/
1979
1980		function throttle(func, wait) {
1981		var context, args, result;
1982		var timeout = null;
1983		var previous = 0;
1984		var later = function() {
1985		previous = new Date;
1986		timeout = null;
1987		result = func.apply(context, args);
1988		};
1989		return function() {
1990		var now = new Date;
1991		if (!previous) previous = now;
1992		var remaining = wait - (now - previous);
1993		context = this;
1994		args = arguments;
1995		if (remaining <= 0) {
1996		clearTimeout(timeout);
1997		timeout = null;
1998		previous = now;
1999		result = func.apply(context, args);
2000		} else if (!timeout) {
2001		timeout = setTimeout(later, remaining);
2002		}
2003		return result;
2004		};
2005		}
2006
2007		/*
2008		* Scroll Event
2009		*/
2010
2011		function bindScrollDepth() {
2012
2013		scrollEventBound = true;
2014
2015		$window.on('scroll.scrollDepth', throttle(function() {
2016		/*
2017		* We calculate document and window height on each scroll event to
2018		* account for dynamic DOM changes.
2019		*/
2020
2021		var docHeight = $(document).height(),
2022		winHeight = window.innerHeight ? window.innerHeight : $window.height(),
2023		scrollDistance = $window.scrollTop() + winHeight,
2024
2025		/* Recalculate percentage marks */
2026		marks = calculateMarks(docHeight),
2027
2028		/* Timing */
2029		timing = +new Date - startTime;
2030
2031		checkMarks(marks, scrollDistance, timing);
2032		}, 500));
2033
2034		}
2035
2036		init();
2037		};
2038
2039		/* UMD export */
2040		return $.scrollDepth;
2041
2042		}));
2043
2044		jQuery.scrollDepth();
2045		} else {
2046		setTimeout(exactmetrics_scroll_tracking_load, 200);
2047		}
2048		}
2049		exactmetrics_scroll_tracking_load();
2050		});
2051		}
2052		/* End ExactMetrics Scroll Tracking */
2053		
2054</script>
2054<script id="rocket-browser-checker-js-after" type="e705bc50c1dc09df0282ba77-text/javascript">
2055class RocketBrowserCompatibilityChecker {
2056
2057	constructor( options ) {
2058		this.passiveSupported = false;
2059
2060		this._checkPassiveOption( this );
2061		this.options = this.passiveSupported ? options : false;
2062	}
2063
2064	/**
2065	 * Initializes browser check for addEventListener passive option.
2066	 *
2067	 * @link https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support
2068	 * @private
2069	 *
2070	 * @param self Instance of this object.
2071	 * @returns {boolean}
2072	 */
2073	_checkPassiveOption( self ) {
2074		try {
2075			const options = {
2076				// This function will be called when the browser attempts to access the passive property.
2077				get passive() {
2078					self.passiveSupported = true;
2079					return false;
2080				}
2081			};
2082
2083			window.addEventListener( 'test', null, options );
2084			window.removeEventListener( 'test', null, options );
2085		} catch ( err ) {
2086			self.passiveSupported = false;
2087		}
2088	}
2089
2090	/**
2091	 * Checks if the browser supports requestIdleCallback and cancelIdleCallback. If no, shims its behavior with a polyfills.
2092	 *
2093	 * @link @link https://developers.google.com/web/updates/2015/08/using-requestidlecallback
2094	 */
2095	initRequestIdleCallback() {
2096		if ( ! 'requestIdleCallback' in window ) {
2097			window.requestIdleCallback = ( cb ) => {
2098				const start = Date.now();
2099				return setTimeout( () => {
2100					cb( {
2101						didTimeout: false,
2102						timeRemaining: function timeRemaining() {
2103							return Math.max( 0, 50 - ( Date.now() - start ) );
2104						}
2105					} );
2106				}, 1 );
2107			};
2108		}
2109
2110		if ( ! 'cancelIdleCallback' in window ) {
2111			window.cancelIdleCallback = ( id ) => clearTimeout( id );
2112		}
2113	}
2114
2115	/**
2116	 * Detects if data saver mode is on.
2117	 *
2118	 * @link https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/save-data/#detecting_the_save-data_setting
2119	 *
2120	 * @returns {boolean|boolean}
2121	 */
2122	isDataSaverModeOn() {
2123		return (
2124			'connection' in navigator
2125			&&
2126			true === navigator.connection.saveData
2127		);
2128	}
2129
2130	/**
2131	 * Checks if the browser supports link prefetch.
2132	 *
2133	 * @returns {boolean|boolean}
2134	 */
2135	supportsLinkPrefetch() {
2136		const elem = document.createElement( 'link' );
2137		return (
2138			elem.relList
2139			&&
2140			elem.relList.supports
2141			&&
2142			elem.relList.supports( 'prefetch' )
2143			&&
2144			window.IntersectionObserver
2145			&&
2146			'isIntersecting' in IntersectionObserverEntry.prototype
2147		);
2148	}
2149
2150	isSlowConnection() {
2151		return (
2152			'connection' in navigator
2153			&&
2154			'effectiveType' in navigator.connection
2155			&&
2156			(
2157				'2g' === navigator.connection.effectiveType
2158				||
2159				'slow-2g' === navigator.connection.effectiveType
2160			)
2161		)
2162	}
2163}
2164
2165//# sourceURL=rocket-browser-checker-js-after
2166</script>
vendor: 1 bytes, line 2166
2166
2167<script id="rocket-preload-links-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2168var RocketPreloadLinksConfig = {"excludeUris":"/events-test/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/checkout/??(.*)|/basket/?|/my-account/??(.*)|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.dunvegancastle.com","onHoverDelay":"100","rateThrottle":"3"};
2169//# sourceURL=rocket-preload-links-js-extra
2170</script>
vendor: 1 bytes, line 2170
2170
2171<script id="rocket-preload-links-js-after" type="e705bc50c1dc09df0282ba77-text/javascript">
2172class RocketPreloadLinks {
2173
2174	constructor( browser, config ) {
2175		this.browser = browser;
2176		this.config  = config;
2177		this.options = this.browser.options;
2178
2179		this.prefetched = new Set;
2180		this.eventTime  = null;
2181		this.threshold  = 1111;
2182		this.numOnHover = 0;
2183	}
2184
2185	/**
2186	 * Initializes the handler.
2187	 */
2188	init() {
2189		if (
2190			! this.browser.supportsLinkPrefetch()
2191			||
2192			this.browser.isDataSaverModeOn()
2193			||
2194			this.browser.isSlowConnection()
2195		) {
2196			return;
2197		}
2198
2199		this.regex = {
2200			excludeUris: RegExp( this.config.excludeUris, 'i' ),
2201			images: RegExp( '.(' + this.config.imageExt + ')$', 'i' ),
2202			fileExt: RegExp( '.(' + this.config.fileExt + ')$', 'i' )
2203		};
2204
2205		this._initListeners( this );
2206	}
2207
2208	/**
2209	 * Initializes the event listeners.
2210	 *
2211	 * @private
2212	 *
2213	 * @param self instance of this object, used for binding "this" to the listeners.
2214	 */
2215	_initListeners( self ) {
2216		// Setting onHoverDelay to -1 disables the "on-hover" feature.
2217		if ( this.config.onHoverDelay > -1 ) {
2218			document.addEventListener( 'mouseover', self.listener.bind( self ), self.listenerOptions );
2219		}
2220
2221		document.addEventListener( 'mousedown', self.listener.bind( self ), self.listenerOptions );
2222		document.addEventListener( 'touchstart', self.listener.bind( self ), self.listenerOptions );
2223	}
2224
2225	/**
2226	 * Event listener. Processes when near or on a valid <a> hyperlink.
2227	 *
2228	 * @param Event event Event instance.
2229	 */
2230	listener( event ) {
2231		const linkElem = event.target.closest( 'a' );
2232		const url      = this._prepareUrl( linkElem );
2233		if ( null === url ) {
2234			return;
2235		}
2236
2237		switch ( event.type ) {
2238			case 'mousedown':
2239			case 'touchstart':
2240				this._addPrefetchLink( url );
2241				break;
2242			case 'mouseover':
2243				this._earlyPrefetch( linkElem, url, 'mouseout' );
2244		}
2245	}
2246
2247	/**
2248	 *
2249	 * @private
2250	 *
2251	 * @param Element|null linkElem
2252	 * @param object url
2253	 * @param string resetEvent
2254	 */
2255	_earlyPrefetch( linkElem, url, resetEvent ) {
2256		const doPrefetch = () => {
2257			falseTrigger = null;
2258
2259			// Start the rate throttle: 1 sec timeout.
2260			if ( 0 === this.numOnHover ) {
2261				setTimeout( () => this.numOnHover = 0, 1000 );
2262			}
2263			// Bail out when exceeding the rate throttle.
2264			else if ( this.numOnHover > this.config.rateThrottle ) {
2265				return;
2266			}
2267
2268			this.numOnHover++;
2269			this._addPrefetchLink( url );
2270		};
2271
2272		// Delay to avoid false triggers for hover/touch/tap.
2273		let falseTrigger = setTimeout( doPrefetch, this.config.onHoverDelay );
2274
2275		// On reset event, reset the false trigger timer.
2276		const reset = () => {
2277			linkElem.removeEventListener( resetEvent, reset, { passive: true } );
2278			if ( null === falseTrigger ) {
2279				return;
2280			}
2281
2282			clearTimeout( falseTrigger );
2283			falseTrigger = null;
2284		};
2285		linkElem.addEventListener( resetEvent, reset, { passive: true } );
2286	}
2287
2288	/**
2289	 * Adds a <link rel="prefetch" href="<url>"> for the given URL.
2290	 *
2291	 * @param string url The Given URL to prefetch.
2292	 */
2293	_addPrefetchLink( url ) {
2294		this.prefetched.add( url.href );
2295
2296		return new Promise( ( resolve, reject ) => {
2297			const elem   = document.createElement( 'link' );
2298			elem.rel     = 'prefetch';
2299			elem.href    = url.href;
2300			elem.onload  = resolve;
2301			elem.onerror = reject;
2302
2303			document.head.appendChild( elem );
2304		} ).catch(() => {
2305			// ignore and continue.
2306		});
2307	}
2308
2309	/**
2310	 * Prepares the target link's URL.
2311	 *
2312	 * @private
2313	 *
2314	 * @param Element|null linkElem Instance of the link element.
2315	 * @returns {null|*}
2316	 */
2317	_prepareUrl( linkElem ) {
2318		if (
2319			null === linkElem
2320			||
2321			typeof linkElem !== 'object'
2322			||
2323			! 'href' in linkElem
2324			||
2325			// Link prefetching only works on http/https protocol.
2326			[ 'http:', 'https:' ].indexOf( linkElem.protocol ) === -1
2327		) {
2328			return null;
2329		}
2330
2331		const origin   = linkElem.href.substring( 0, this.config.siteUrl.length );
2332		const pathname = this._getPathname( linkElem.href, origin );
2333		const url      = {
2334			original: linkElem.href,
2335			protocol: linkElem.protocol,
2336			origin: origin,
2337			pathname: pathname,
2338			href: origin + pathname
2339		};
2340
2341		return this._isLinkOk( url ) ? url : null;
2342	}
2343
2344	/**
2345	 * Gets the URL's pathname. Note: ensures the pathname matches the permalink structure.
2346	 *
2347	 * @private
2348	 *
2349	 * @param object url Instance of the URL.
2350	 * @param string origin The target link href's origin.
2351	 * @returns {string}
2352	 */
2353	_getPathname( url, origin ) {
2354		let pathname = origin
2355			? url.substring( this.config.siteUrl.length )
2356			: url;
2357
2358		if ( ! pathname.startsWith( '/' ) ) {
2359			pathname = '/' + pathname;
2360		}
2361
2362		if ( this._shouldAddTrailingSlash( pathname ) ) {
2363			return pathname + '/';
2364		}
2365
2366		return pathname;
2367	}
2368
2369	_shouldAddTrailingSlash( pathname ) {
2370		return (
2371			this.config.usesTrailingSlash
2372			&&
2373			! pathname.endsWith( '/' )
2374			&&
2375			! this.regex.fileExt.test( pathname )
2376		);
2377	}
2378
2379	/**
2380	 * Checks if the given link element is okay to process.
2381	 *
2382	 * @private
2383	 *
2384	 * @param object url URL parts object.
2385	 *
2386	 * @returns {boolean}
2387	 */
2388	_isLinkOk( url ) {
2389		if ( null === url || typeof url !== 'object' ) {
2390			return false;
2391		}
2392
2393		return (
2394			! this.prefetched.has( url.href )
2395			&&
2396			url.origin === this.config.siteUrl // is an internal document.
2397			&&
2398			url.href.indexOf( '?' ) === -1 // not a query string.
2399			&&
2400			url.href.indexOf( '#' ) === -1 // not an anchor.
2401			&&
2402			! this.regex.excludeUris.test( url.href ) // not excluded.
2403			&&
2404			! this.regex.images.test( url.href ) // not an image.
2405		);
2406	}
2407
2408	/**
2409	 * Named static constructor to encapsulate how to create the object.
2410	 */
2411	static run() {
2412		// Bail out if the configuration not passed from the server.
2413		if ( typeof RocketPreloadLinksConfig === 'undefined' ) {
2414			return;
2415		}
2416
2417		const browser  = new RocketBrowserCompatibilityChecker( {
2418			capture: true,
2419			passive: true
2420		} );
2421		const instance = new RocketPreloadLinks( browser, RocketPreloadLinksConfig );
2422		instance.init();
2423	}
2424}
2425
2426RocketPreloadLinks.run();
2427
2428//# sourceURL=rocket-preload-links-js-after
2429</script>
vendor: 1 bytes, line 2429
2429
2430<script id="mailchimp-woocommerce-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2431var mailchimp_public_data = {"site_url":"https://www.dunvegancastle.com","ajax_url":"https://www.dunvegancastle.com/wp-admin/admin-ajax.php","disable_carts":"","subscribers_only":"","language":"en","allowed_to_set_cookies":"1","sms_allowed_countries":["AU","AT","CA","FR","DE","IE","IT","ES","CH","NL","US","GB","AL","BE","HR","DK","EE","FO","FI","GI","GR","GG","IS","IM","JE","LV","LT","LU","MT","MD","NO","PL","PT","SM","SK","SI","SE"]};
2432//# sourceURL=mailchimp-woocommerce-js-extra
2433</script>
vendor: 1 bytes, line 2433
2433
2434<script id="mailchimp-woocommerce-js" src="https://www.dunvegancastle.com/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2434
2434
2435<script id="mailchimp-woocommerce-pixel-tracking-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2436var mcPixelConfig = {"restBase":"https://www.dunvegancastle.com/wp-json/mailchimp-for-woocommerce/v1/"};
2437//# sourceURL=mailchimp-woocommerce-pixel-tracking-js-extra
2438</script>
vendor: 1 bytes, line 2438
2438
2439<script id="mailchimp-woocommerce-pixel-tracking-js" src="https://www.dunvegancastle.com/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-pixel-tracking.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2439
2439
2440<script id="wp-hooks-js" src="https://www.dunvegancastle.com/wp-includes/js/dist/hooks.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2440
2440
2441<script id="wp-polyfill-js" src="https://www.dunvegancastle.com/wp-includes/js/dist/vendor/wp-polyfill.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2441
2441
2442<script id="mailchimp-woocommerce-pixel-tracking-blocks-js" src="https://www.dunvegancastle.com/wp-content/plugins/mailchimp-for-woocommerce/blocks/build/pixel-tracking.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2442
2442
2443<script id="jquery-ui-core-js-before" type="e705bc50c1dc09df0282ba77-text/javascript">
2444jQuery.uiBackCompat = true;
2445//# sourceURL=jquery-ui-core-js-before
2446</script>
vendor: 1 bytes, line 2446
2446
2447<script id="jquery-ui-core-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/core.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2447
2447
2448<script id="jquery-ui-accordion-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/accordion.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2448
2448
2449<script id="jquery-ui-datepicker-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/datepicker.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2449
2449
2450<script id="jquery-ui-datepicker-js-after" type="e705bc50c1dc09df0282ba77-text/javascript">
2451jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"dS MM yy","firstDay":1,"isRTL":false});});
2452//# sourceURL=jquery-ui-datepicker-js-after
2453</script>
vendor: 1 bytes, line 2453
2453
2454<script id="jquery-effects-core-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/effect.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2454
2454
2455<script id="jquery-effects-fade-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/effect-fade.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2455
2455
2456<script id="jquery-effects-size-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/effect-size.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2456
2456
2457<script id="jquery-effects-scale-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/effect-scale.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2457
2457
2458<script id="jquery-effects-slide-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/effect-slide.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2458
2458
2459<script id="jquery-ui-mouse-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/mouse.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2459
2459
2460<script id="jquery-ui-slider-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/slider.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2460
2460
2461<script id="jquery-ui-tabs-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/ui/tabs.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2461
2461
2462<script id="jquery-form-js" src="https://www.dunvegancastle.com/wp-includes/js/jquery/jquery.form.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2462
2462
2463<script id="mediaelement-core-js-before" type="e705bc50c1dc09df0282ba77-text/javascript">
2464var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
2465//# sourceURL=mediaelement-core-js-before
2466</script>
vendor: 1 bytes, line 2466
2466
2467<script id="mediaelement-core-js" src="https://www.dunvegancastle.com/wp-includes/js/mediaelement/mediaelement-and-player.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2467
2467
2468<script id="mediaelement-migrate-js" src="https://www.dunvegancastle.com/wp-includes/js/mediaelement/mediaelement-migrate.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2468
2468
2469<script id="mediaelement-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2470var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2471//# sourceURL=mediaelement-js-extra
2472</script>
vendor: 1 bytes, line 2472
2472
2473<script id="wp-mediaelement-js" src="https://www.dunvegancastle.com/wp-includes/js/mediaelement/wp-mediaelement.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2473
2473
2474<script id="doubletaptogo-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/doubletaptogo.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2474
2474
2475<script id="modernizr-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/modernizr.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2475
2475
2476<script id="appear-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.appear.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2476
2476
2477<script id="hoverIntent-js" src="https://www.dunvegancastle.com/wp-includes/js/hoverIntent.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2477
2477
2478<script id="absoluteCounter-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/absoluteCounter.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2478
2478
2479<script id="easypiechart-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/easypiechart.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2479
2479
2480<script id="mixitup-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.mixitup.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2480
2480
2481<script id="nicescroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.nicescroll.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2481
2481
2482<script id="prettyphoto-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.prettyPhoto.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2482
2482
2483<script id="fitvids-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.fitvids.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2483
2483
2484<script id="infinitescroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/infinitescroll.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2484
2484
2485<script id="waitforimages-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.waitforimages.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2485
2485
2486<script id="waypoints-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/waypoints.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2486
2486
2487<script id="jplayer-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jplayer.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2487
2487
2488<script id="bootstrap-carousel-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/bootstrap.carousel.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2488
2488
2489<script id="skrollr-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/skrollr.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2489
2489
2490<script id="Chart-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/Chart.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2490
2490
2491<script id="jquery-easing-1.3-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.easing.1.3.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2491
2491
2492<script id="jquery-plugin-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.plugin.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2492
2492
2493<script id="countdown-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.countdown.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2493
2493
2494<script id="justifiedGallery-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.justifiedGallery.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2494
2494
2495<script id="owl-carousel-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/owl.carousel.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2495
2495
2496<script id="carouFredSel-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.carouFredSel-6.2.1.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2496
2496
2497<script id="fullPage-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.fullPage.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2497
2497
2498<script id="lemmonSlider-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/lemmon-slider.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2498
2498
2499<script id="mousewheel-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.mousewheel.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2499
2499
2500<script id="touchSwipe-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.touchSwipe.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2500
2500
2501<script id="isotope-js" src="https://www.dunvegancastle.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/isotope-layout/dist/isotope.pkgd.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2501
2501
2502<script id="packery-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/packery-mode.pkgd.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2502
2502
2503<script id="parallax-scroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.parallax-scroll.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2503
2503
2504<script id="multiscroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/jquery.multiscroll.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2504
2504
2505<script id="smooth-scroll-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/SmoothScroll.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2505
2505
2506<script id="stockholm-default-dynamic-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/default_dynamic_callback.php" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2506
2506
2507<script id="stockholm-default-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2508var QodeLeftMenuArea = {"width":"260"};
2509var QodeAdminAjax = {"ajaxurl":"https://www.dunvegancastle.com/wp-admin/admin-ajax.php"};
2510//# sourceURL=stockholm-default-js-extra
2511</script>
vendor: 1 bytes, line 2511
2511
2512<script id="stockholm-default-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/default.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2512
2512
2513<script id="stockholm-default-js-after" type="e705bc50c1dc09df0282ba77-text/javascript">
2514jQuery('document').ready(function($){
2515	$('[title]').removeAttr('title');
2516});
2517//# sourceURL=stockholm-default-js-after
2518</script>
vendor: 1 bytes, line 2518
2518
2519<script id="stockholm-woocommerce-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/woocommerce.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2519
2519
2520<script id="wpb_composer_front_js-js" src="https://www.dunvegancastle.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2520
2520
2521<script id="stockholm-like-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2522var qodeLike = {"ajaxurl":"https://www.dunvegancastle.com/wp-admin/admin-ajax.php"};
2523//# sourceURL=stockholm-like-js-extra
2524</script>
vendor: 1 bytes, line 2524
2524
2525<script id="stockholm-like-js" src="https://www.dunvegancastle.com/wp-content/themes/stockholm/js/plugins/qode-like.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2525
2525
2526<script id="sourcebuster-js-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2526
2526
2527<script id="wc-order-attribution-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2528var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://www.dunvegancastle.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
2529//# sourceURL=wc-order-attribution-js-extra
2530</script>
vendor: 1 bytes, line 2530
2530
2531<script id="wc-order-attribution-js" src="https://www.dunvegancastle.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 86 bytes, lines 2531-2532
2531
2532<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
25326LeQCBYaAAAAAEsmeYoAWGD3r9k1_w8bXwuTgeFn
vendor: 73 bytes, line 2532
2532&#038;ver=3.0" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
2533<script id="wpcf7-recaptcha-js-before" type="e705bc50c1dc09df0282ba77-text/javascript">
2534var wpcf7_recaptcha = {
2535    "sitekey": "6LeQCBYaAAAAAEsmeYoAWGD3r9k1_w8bXwuTgeFn",
2536    "actions": {
2537        "homepage": "homepage",
2538        "contactform": "contactform"
2539    }
2540};
2541//# sourceURL=wpcf7-recaptcha-js-before
2542</script>
vendor: 1 bytes, line 2542
2542
2543<script id="wpcf7-recaptcha-js" src="https://www.dunvegancastle.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js" type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2543
2543
2544<script id="layerslider-utils-js-extra" type="e705bc50c1dc09df0282ba77-text/javascript">
2545var LS_Meta = {"v":"8.4.1","fixGSAP":"1"};
2546//# sourceURL=layerslider-utils-js-extra
2547</script>
vendor: 1 bytes, line 2547
2547
2548<script id="layerslider-utils-js" src="https://www.dunvegancastle.com/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js" defer type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2548
2548
2549<script id="layerslider-js" src="https://www.dunvegancastle.com/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js" defer type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2549
2549
2550<script id="layerslider-js-after" type="e705bc50c1dc09df0282ba77-text/javascript">
2551jQuery(function() { _initLayerSlider( '#layerslider_1_1upg5a8ic6ox1', {createdWith: '6.7.6', sliderVersion: '7.0.5', type: 'fullsize', fullSizeMode: 'hero', hideOnMobile: true, hideUnder: 481, slideOnSwipe: false, startInViewport: false, twoWaySlideshow: true, skin: 'v6', sliderFadeInDuration: 350, navPrevNext: false, hoverPrevNext: false, navStartStop: false, showCircleTimer: false, useSrcset: true, skinsPath: 'https://www.dunvegancastle.com/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/', performanceMode: true, height: 720}); });
2552//# sourceURL=layerslider-js-after
2553</script>
vendor: 1 bytes, line 2553
2553
2554<script id="layerslider-transitions-js" src="https://www.dunvegancastle.com/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.transitions.js" defer type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 1 bytes, line 2554
2554
2555<script type="e705bc50c1dc09df0282ba77-text/javascript"></script>
vendor: 142 bytes, line 2555
2555<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="e705bc50c1dc09df0282ba77-|49" defer></script>
2555<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"81b7910b23c54b8d8d41696b3f919474","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2555
2555
2556<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:'a443190ec94a2af4',t:'MTc5MDkzNzcyMA=='};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>
2556</body>
2557</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.