<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title>test &#8211; Peter Doyl</title>
<meta name='robots' content='max-image-preview:large' />
<link rel="alternate" type="application/rss+xml" title="Peter Doyl &raquo; Feed" href="https://peterdoyledentalcentre.com/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://peterdoyledentalcentre.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpeterdoyledentalcentre.com%2Ftest%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://peterdoyledentalcentre.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpeterdoyledentalcentre.com%2Ftest%2F&#038;format=xml" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE">
<meta name="theme-color" content="#f2f4f7">
<link rel="preload" href="https://peterdoyledentalcentre.com/wp-content/uploads/2025/09/Avenir-Book.woff" as="font" type="font/woff" crossorigin><link rel="preload" href="https://peterdoyledentalcentre.com/wp-content/uploads/2025/09/Avenir-Book.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://peterdoyledentalcentre.com/wp-content/uploads/2025/09/Avenir-Roman.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://peterdoyledentalcentre.com/wp-content/uploads/2025/09/Avenir-Roman.woff" as="font" type="font/woff" crossorigin><style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="woocommerce-inline-inline-css">
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='brands-styles-css' href='https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/css/brands.css?ver=10.3.7' media='all' />
<link rel='stylesheet' id='us-style-css' href='https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/css/style.min.css?ver=8.37.2' media='all' />
<link rel='stylesheet' id='us-gravityforms-css' href='https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/common/css/plugins/gravityforms.min.css?ver=8.37.2' media='all' />
<link rel='stylesheet' id='us-woocommerce-css' href='https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/common/css/plugins/woocommerce.min.css?ver=8.37.2' media='all' />
<link rel='stylesheet' id='theme-style-css' href='https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/style.css?ver=8.37.2' media='all' />
<script id="jquery-core-js" src="https://peterdoyledentalcentre.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.3.7"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://peterdoyledentalcentre.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.3.7"></script>
<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.3.7"></script>
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script>
<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.3.7"></script>
<script></script><link rel="https://api.w.org/" href="https://peterdoyledentalcentre.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://peterdoyledentalcentre.com/wp-json/wp/v2/pages/236" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://peterdoyledentalcentre.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<meta name="generator" content="WooCommerce 10.3.7" />
<link rel="canonical" href="https://peterdoyledentalcentre.com/test/" />
<link rel='shortlink' href='https://peterdoyledentalcentre.com/?p=236' />
		<script id="us_add_no_touch">
			if ( ! /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( navigator.userAgent ) ) {
				document.documentElement.classList.add( "no-touch" );
			}
		</script>
				<script id="us_color_scheme_switch_class">
			if ( document.cookie.includes( "us_color_scheme_switch_is_on=true" ) ) {
				document.documentElement.classList.add( "us-color-scheme-on" );
			}
		</script>
			<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
<meta name="generator" content="Powered by Slider Revolution 6.7.35 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
<style class="wp-fonts-local">
@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;}
@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}
</style>
<link rel="icon" href="https://peterdoyledentalcentre.com/wp-content/uploads/2026/06/PeterDoyleDentalIcon-01-150x150.webp" sizes="32x32" />
<link rel="icon" href="https://peterdoyledentalcentre.com/wp-content/uploads/2026/06/PeterDoyleDentalIcon-01-300x300.webp" sizes="192x192" />
<link rel="apple-touch-icon" href="https://peterdoyledentalcentre.com/wp-content/uploads/2026/06/PeterDoyleDentalIcon-01-300x300.webp" />
<meta name="msapplication-TileImage" content="https://peterdoyledentalcentre.com/wp-content/uploads/2026/06/PeterDoyleDentalIcon-01-300x300.webp" />
<script>function setREVStartSize(e){
			//window.requestAnimationFrame(function() {
				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;
				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;
				try {
					var pw = document.getElementById(e.c).parentNode.offsetWidth,
						newh;
					pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw;
					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);
					if(e.layout==="fullscreen" || e.l==="fullscreen")
						newh = Math.max(e.mh,window.RSIH);
					else{
						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];
						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
											
						var nl = new Array(e.rl.length),
							ix = 0,
							sl;
						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;
						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
						sl = nl[0];
						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}
						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);
						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
					}
					var el = document.getElementById(e.c);
					if (el!==null && el) el.style.height = newh+"px";
					el = document.getElementById(e.c+"_wrapper");
					if (el!==null && el) {
						el.style.height = newh+"px";
						el.style.display = "block";
					}
				} catch(e){
					console.log("Failure at Presize of Slider:" + e)
				}
			//});
		  };</script>
<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>		<style id="us-icon-fonts">@font-face{font-display:block;font-style:normal;font-family:"fontawesome";font-weight:900;src:url("https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/fonts/fa-solid-900.woff2?ver=8.37.2") format("woff2")}.fas{font-family:"fontawesome";font-weight:900}@font-face{font-display:block;font-style:normal;font-family:"fontawesome";font-weight:400;src:url("https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/fonts/fa-regular-400.woff2?ver=8.37.2") format("woff2")}.far{font-family:"fontawesome";font-weight:400}@font-face{font-display:block;font-style:normal;font-family:"Font Awesome 5 Brands";font-weight:400;src:url("https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/fonts/fa-brands-400.woff2?ver=8.37.2") format("woff2")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-display:block;font-style:normal;font-family:"Material Icons";font-weight:400;src:url("https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/fonts/material-icons.woff2?ver=8.37.2") format("woff2")}.material-icons{font-family:"Material Icons";font-weight:400}</style>
				<style id="us-theme-options-css">:root{--color-purple:#6a204d;--color-purple-light:#a67994;--color-purple-very-light:#f3edf1;--color-header-middle-bg:#6a204d;--color-header-middle-bg-grad:#6a204d;--color-header-middle-text:#ffffff;--color-header-middle-text-hover:#ffffff;--color-header-transparent-bg:transparent;--color-header-transparent-bg-grad:transparent;--color-header-transparent-text:#fff;--color-header-transparent-text-hover:#fff;--color-chrome-toolbar:#f2f4f7;--color-header-top-bg:#f2f4f7;--color-header-top-bg-grad:#f2f4f7;--color-header-top-text:#727f9f;--color-header-top-text-hover:#646cfd;--color-header-top-transparent-bg:rgba(0,0,0,0.2);--color-header-top-transparent-bg-grad:rgba(0,0,0,0.2);--color-header-top-transparent-text:rgba(255,255,255,0.66);--color-header-top-transparent-text-hover:#fff;--color-content-bg:#f2f2f2;--color-content-bg-grad:#f2f2f2;--color-content-bg-alt:#f2f2f2;--color-content-bg-alt-grad:#f2f2f2;--color-content-border:#e3e7f0;--color-content-heading:#6a204d;--color-content-heading-grad:#6a204d;--color-content-text:#2e2e2e;--color-content-link:#6a204d;--color-content-link-hover:#6a204d;--color-content-primary:#6a204d;--color-content-primary-grad:#6a204d;--color-content-secondary:#4d4d4d;--color-content-secondary-grad:#4d4d4d;--color-content-faded:#4d4d4d;--color-content-overlay:rgba(15,19,31,0.80);--color-content-overlay-grad:rgba(15,19,31,0.80);--color-alt-content-bg:#f3edf1;--color-alt-content-bg-grad:#f3edf1;--color-alt-content-bg-alt:#fff;--color-alt-content-bg-alt-grad:#fff;--color-alt-content-border:#e3e7f0;--color-alt-content-heading:#0f131f;--color-alt-content-heading-grad:#0f131f;--color-alt-content-text:#35415b;--color-alt-content-link:#646cfd;--color-alt-content-link-hover:#35415b;--color-alt-content-primary:#646cfd;--color-alt-content-primary-grad:#646cfd;--color-alt-content-secondary:#35415b;--color-alt-content-secondary-grad:#35415b;--color-alt-content-overlay:rgba(100,108,253,0.85);--color-alt-content-overlay-grad:rgba(100,108,253,0.85);--color-footer-bg:#52103a;--color-footer-bg-grad:#52103a;--color-footer-bg-alt:#52103a;--color-footer-bg-alt-grad:#52103a;--color-footer-border:#52103a;--color-footer-heading:#ffffff;--color-footer-heading-grad:#ffffff;--color-footer-text:#ffffff;--color-footer-link:#ffffff;--color-footer-link-hover:#fff;--color-subfooter-bg:#6a204d;--color-subfooter-bg-grad:#6a204d;--color-subfooter-bg-alt:#6a204d;--color-subfooter-bg-alt-grad:#6a204d;--color-subfooter-border:#6a204d;--color-subfooter-heading:#ffffff;--color-subfooter-heading-grad:#ffffff;--color-subfooter-text:#ffffff;--color-subfooter-link:#ffffff;--color-subfooter-link-hover:#ffffff;--color-content-primary-faded:rgba(106,32,77,0.15);--box-shadow:0 5px 15px rgba(0,0,0,.15);--box-shadow-up:0 -5px 15px rgba(0,0,0,.15);--site-canvas-width:1300px;--site-content-width:1140px;--site-sidebar-width:25%;--text-block-margin-bottom:0rem;--focus-outline-width:2px}@font-face{font-display:swap;font-style:normal;font-family:"AvenirBook";font-weight:400;src:url(/wp-content/uploads/2025/09/Avenir-Book.woff) format("woff"),url(/wp-content/uploads/2025/09/Avenir-Book.woff2) format("woff2")}@font-face{font-display:swap;font-style:normal;font-family:"AvenirRoman";font-weight:400;src:url(/wp-content/uploads/2025/09/Avenir-Roman.woff2) format("woff2"),url(/wp-content/uploads/2025/09/Avenir-Roman.woff) format("woff")}:root{--font-family:AvenirBook;--font-size:17px;--line-height:30px;--font-weight:300;--bold-font-weight:700;--text-transform:none;--font-style:normal;--letter-spacing:0em;--h1-font-family:AvenirRoman;--h1-font-size:calc(32px + 2vw);--h1-line-height:1.2;--h1-font-weight:300;--h1-bold-font-weight:700;--h1-text-transform:none;--h1-font-style:normal;--h1-letter-spacing:0em;--h1-margin-bottom:1.5rem;--h2-font-family:var(--h1-font-family);--h2-font-size:calc(22px + 1.3vw);--h2-line-height:1.2;--h2-font-weight:var(--h1-font-weight);--h2-bold-font-weight:var(--h1-bold-font-weight);--h2-text-transform:var(--h1-text-transform);--h2-font-style:var(--h1-font-style);--h2-letter-spacing:0em;--h2-margin-bottom:1.5rem;--h3-font-family:var(--h1-font-family);--h3-font-size:calc(19px + 1vw);--h3-line-height:1.2;--h3-font-weight:var(--h1-font-weight);--h3-bold-font-weight:var(--h1-bold-font-weight);--h3-text-transform:var(--h1-text-transform);--h3-font-style:var(--h1-font-style);--h3-letter-spacing:0em;--h3-margin-bottom:1.5rem;--h4-font-family:var(--h1-font-family);--h4-font-size:calc(17px + 0.9vw);--h4-line-height:1.2;--h4-font-weight:var(--h1-font-weight);--h4-bold-font-weight:var(--h1-bold-font-weight);--h4-text-transform:var(--h1-text-transform);--h4-font-style:var(--h1-font-style);--h4-letter-spacing:0em;--h4-margin-bottom:1.5rem;--h5-font-family:var(--h1-font-family);--h5-font-size:calc(16px + 0.8vw);--h5-line-height:1.2;--h5-font-weight:var(--h1-font-weight);--h5-bold-font-weight:var(--h1-bold-font-weight);--h5-text-transform:var(--h1-text-transform);--h5-font-style:var(--h1-font-style);--h5-letter-spacing:0em;--h5-margin-bottom:1.5rem;--h6-font-family:var(--h1-font-family);--h6-font-size:calc(15px + 0.8vw);--h6-line-height:1.2;--h6-font-weight:var(--h1-font-weight);--h6-bold-font-weight:var(--h1-bold-font-weight);--h6-text-transform:var(--h1-text-transform);--h6-font-style:var(--h1-font-style);--h6-letter-spacing:0em;--h6-margin-bottom:1.5rem}h1{font-family:var(--h1-font-family,inherit);font-weight:var(--h1-font-weight,inherit);font-size:var(--h1-font-size,inherit);font-style:var(--h1-font-style,inherit);line-height:var(--h1-line-height,1.4);letter-spacing:var(--h1-letter-spacing,inherit);text-transform:var(--h1-text-transform,inherit);margin-bottom:var(--h1-margin-bottom,1.5rem)}h1>strong{font-weight:var(--h1-bold-font-weight,bold)}h2{font-family:var(--h2-font-family,inherit);font-weight:var(--h2-font-weight,inherit);font-size:var(--h2-font-size,inherit);font-style:var(--h2-font-style,inherit);line-height:var(--h2-line-height,1.4);letter-spacing:var(--h2-letter-spacing,inherit);text-transform:var(--h2-text-transform,inherit);margin-bottom:var(--h2-margin-bottom,1.5rem)}h2>strong{font-weight:var(--h2-bold-font-weight,bold)}h3{font-family:var(--h3-font-family,inherit);font-weight:var(--h3-font-weight,inherit);font-size:var(--h3-font-size,inherit);font-style:var(--h3-font-style,inherit);line-height:var(--h3-line-height,1.4);letter-spacing:var(--h3-letter-spacing,inherit);text-transform:var(--h3-text-transform,inherit);margin-bottom:var(--h3-margin-bottom,1.5rem)}h3>strong{font-weight:var(--h3-bold-font-weight,bold)}h4{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}h4>strong{font-weight:var(--h4-bold-font-weight,bold)}h5{font-family:var(--h5-font-family,inherit);font-weight:var(--h5-font-weight,inherit);font-size:var(--h5-font-size,inherit);font-style:var(--h5-font-style,inherit);line-height:var(--h5-line-height,1.4);letter-spacing:var(--h5-letter-spacing,inherit);text-transform:var(--h5-text-transform,inherit);margin-bottom:var(--h5-margin-bottom,1.5rem)}h5>strong{font-weight:var(--h5-bold-font-weight,bold)}h6{font-family:var(--h6-font-family,inherit);font-weight:var(--h6-font-weight,inherit);font-size:var(--h6-font-size,inherit);font-style:var(--h6-font-style,inherit);line-height:var(--h6-line-height,1.4);letter-spacing:var(--h6-letter-spacing,inherit);text-transform:var(--h6-text-transform,inherit);margin-bottom:var(--h6-margin-bottom,1.5rem)}h6>strong{font-weight:var(--h6-bold-font-weight,bold)}body{background:var(--color-content-bg-alt)}@media (max-width:1225px){.l-main .aligncenter{max-width:calc(100vw - 5rem)}}@media (min-width:1381px){body.usb_preview .hide_on_default{opacity:0.25!important}.vc_hidden-lg,body:not(.usb_preview) .hide_on_default{display:none!important}.default_align_left{text-align:left;justify-content:flex-start}.default_align_right{text-align:right;justify-content:flex-end}.default_align_center{text-align:center;justify-content:center}.w-hwrapper.default_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.default_align_justify{justify-content:space-between}.w-hwrapper>.default_align_justify,.default_align_justify>.w-btn{width:100%}*:not(.w-hwrapper)>.w-btn-wrapper:not([class*="default_align_none"]):not(.align_none){display:block;margin-inline-end:0}}@media (min-width:1025px) and (max-width:1380px){body.usb_preview .hide_on_laptops{opacity:0.25!important}.vc_hidden-md,body:not(.usb_preview) .hide_on_laptops{display:none!important}.laptops_align_left{text-align:left;justify-content:flex-start}.laptops_align_right{text-align:right;justify-content:flex-end}.laptops_align_center{text-align:center;justify-content:center}.w-hwrapper.laptops_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.laptops_align_justify{justify-content:space-between}.w-hwrapper>.laptops_align_justify,.laptops_align_justify>.w-btn{width:100%}*:not(.w-hwrapper)>.w-btn-wrapper:not([class*="laptops_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--laptops-columns-gap"]{gap:var(--laptops-columns-gap,3rem)}}@media (min-width:601px) and (max-width:1024px){body.usb_preview .hide_on_tablets{opacity:0.25!important}.vc_hidden-sm,body:not(.usb_preview) .hide_on_tablets{display:none!important}.tablets_align_left{text-align:left;justify-content:flex-start}.tablets_align_right{text-align:right;justify-content:flex-end}.tablets_align_center{text-align:center;justify-content:center}.w-hwrapper.tablets_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.tablets_align_justify{justify-content:space-between}.w-hwrapper>.tablets_align_justify,.tablets_align_justify>.w-btn{width:100%}*:not(.w-hwrapper)>.w-btn-wrapper:not([class*="tablets_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--tablets-columns-gap"]{gap:var(--tablets-columns-gap,3rem)}}@media (max-width:600px){body.usb_preview .hide_on_mobiles{opacity:0.25!important}.vc_hidden-xs,body:not(.usb_preview) .hide_on_mobiles{display:none!important}.mobiles_align_left{text-align:left;justify-content:flex-start}.mobiles_align_right{text-align:right;justify-content:flex-end}.mobiles_align_center{text-align:center;justify-content:center}.w-hwrapper.mobiles_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.mobiles_align_justify{justify-content:space-between}.w-hwrapper>.mobiles_align_justify,.mobiles_align_justify>.w-btn{width:100%}.w-hwrapper.stack_on_mobiles{display:block}.w-hwrapper.stack_on_mobiles>:not(script){display:block;margin:0 0 var(--hwrapper-gap,1.2rem)}.w-hwrapper.stack_on_mobiles>:last-child{margin-bottom:0}*:not(.w-hwrapper)>.w-btn-wrapper:not([class*="mobiles_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--mobiles-columns-gap"]{gap:var(--mobiles-columns-gap,1.5rem)}}@media (max-width:600px){.g-cols.type_default>div[class*="vc_col-xs-"]{margin-top:1rem;margin-bottom:1rem}.g-cols>div:not([class*="vc_col-xs-"]){width:100%;margin:0 0 1.5rem}.g-cols.reversed>div:last-of-type{order:-1}.g-cols.type_boxes>div,.g-cols.reversed>div:first-child,.g-cols:not(.reversed)>div:last-child,.g-cols>div.has_bg_color{margin-bottom:0}.vc_col-xs-1{width:8.3333%}.vc_col-xs-2{width:16.6666%}.vc_col-xs-1\/5{width:20%}.vc_col-xs-3{width:25%}.vc_col-xs-4{width:33.3333%}.vc_col-xs-2\/5{width:40%}.vc_col-xs-5{width:41.6666%}.vc_col-xs-6{width:50%}.vc_col-xs-7{width:58.3333%}.vc_col-xs-3\/5{width:60%}.vc_col-xs-8{width:66.6666%}.vc_col-xs-9{width:75%}.vc_col-xs-4\/5{width:80%}.vc_col-xs-10{width:83.3333%}.vc_col-xs-11{width:91.6666%}.vc_col-xs-12{width:100%}.vc_col-xs-offset-0{margin-left:0}.vc_col-xs-offset-1{margin-left:8.3333%}.vc_col-xs-offset-2{margin-left:16.6666%}.vc_col-xs-offset-1\/5{margin-left:20%}.vc_col-xs-offset-3{margin-left:25%}.vc_col-xs-offset-4{margin-left:33.3333%}.vc_col-xs-offset-2\/5{margin-left:40%}.vc_col-xs-offset-5{margin-left:41.6666%}.vc_col-xs-offset-6{margin-left:50%}.vc_col-xs-offset-7{margin-left:58.3333%}.vc_col-xs-offset-3\/5{margin-left:60%}.vc_col-xs-offset-8{margin-left:66.6666%}.vc_col-xs-offset-9{margin-left:75%}.vc_col-xs-offset-4\/5{margin-left:80%}.vc_col-xs-offset-10{margin-left:83.3333%}.vc_col-xs-offset-11{margin-left:91.6666%}.vc_col-xs-offset-12{margin-left:100%}}@media (min-width:601px){.vc_col-sm-1{width:8.3333%}.vc_col-sm-2{width:16.6666%}.vc_col-sm-1\/5{width:20%}.vc_col-sm-3{width:25%}.vc_col-sm-4{width:33.3333%}.vc_col-sm-2\/5{width:40%}.vc_col-sm-5{width:41.6666%}.vc_col-sm-6{width:50%}.vc_col-sm-7{width:58.3333%}.vc_col-sm-3\/5{width:60%}.vc_col-sm-8{width:66.6666%}.vc_col-sm-9{width:75%}.vc_col-sm-4\/5{width:80%}.vc_col-sm-10{width:83.3333%}.vc_col-sm-11{width:91.6666%}.vc_col-sm-12{width:100%}.vc_col-sm-offset-0{margin-left:0}.vc_col-sm-offset-1{margin-left:8.3333%}.vc_col-sm-offset-2{margin-left:16.6666%}.vc_col-sm-offset-1\/5{margin-left:20%}.vc_col-sm-offset-3{margin-left:25%}.vc_col-sm-offset-4{margin-left:33.3333%}.vc_col-sm-offset-2\/5{margin-left:40%}.vc_col-sm-offset-5{margin-left:41.6666%}.vc_col-sm-offset-6{margin-left:50%}.vc_col-sm-offset-7{margin-left:58.3333%}.vc_col-sm-offset-3\/5{margin-left:60%}.vc_col-sm-offset-8{margin-left:66.6666%}.vc_col-sm-offset-9{margin-left:75%}.vc_col-sm-offset-4\/5{margin-left:80%}.vc_col-sm-offset-10{margin-left:83.3333%}.vc_col-sm-offset-11{margin-left:91.6666%}.vc_col-sm-offset-12{margin-left:100%}}@media (min-width:1025px){.vc_col-md-1{width:8.3333%}.vc_col-md-2{width:16.6666%}.vc_col-md-1\/5{width:20%}.vc_col-md-3{width:25%}.vc_col-md-4{width:33.3333%}.vc_col-md-2\/5{width:40%}.vc_col-md-5{width:41.6666%}.vc_col-md-6{width:50%}.vc_col-md-7{width:58.3333%}.vc_col-md-3\/5{width:60%}.vc_col-md-8{width:66.6666%}.vc_col-md-9{width:75%}.vc_col-md-4\/5{width:80%}.vc_col-md-10{width:83.3333%}.vc_col-md-11{width:91.6666%}.vc_col-md-12{width:100%}.vc_col-md-offset-0{margin-left:0}.vc_col-md-offset-1{margin-left:8.3333%}.vc_col-md-offset-2{margin-left:16.6666%}.vc_col-md-offset-1\/5{margin-left:20%}.vc_col-md-offset-3{margin-left:25%}.vc_col-md-offset-4{margin-left:33.3333%}.vc_col-md-offset-2\/5{margin-left:40%}.vc_col-md-offset-5{margin-left:41.6666%}.vc_col-md-offset-6{margin-left:50%}.vc_col-md-offset-7{margin-left:58.3333%}.vc_col-md-offset-3\/5{margin-left:60%}.vc_col-md-offset-8{margin-left:66.6666%}.vc_col-md-offset-9{margin-left:75%}.vc_col-md-offset-4\/5{margin-left:80%}.vc_col-md-offset-10{margin-left:83.3333%}.vc_col-md-offset-11{margin-left:91.6666%}.vc_col-md-offset-12{margin-left:100%}}@media (min-width:1381px){.vc_col-lg-1{width:8.3333%}.vc_col-lg-2{width:16.6666%}.vc_col-lg-1\/5{width:20%}.vc_col-lg-3{width:25%}.vc_col-lg-4{width:33.3333%}.vc_col-lg-2\/5{width:40%}.vc_col-lg-5{width:41.6666%}.vc_col-lg-6{width:50%}.vc_col-lg-7{width:58.3333%}.vc_col-lg-3\/5{width:60%}.vc_col-lg-8{width:66.6666%}.vc_col-lg-9{width:75%}.vc_col-lg-4\/5{width:80%}.vc_col-lg-10{width:83.3333%}.vc_col-lg-11{width:91.6666%}.vc_col-lg-12{width:100%}.vc_col-lg-offset-0{margin-left:0}.vc_col-lg-offset-1{margin-left:8.3333%}.vc_col-lg-offset-2{margin-left:16.6666%}.vc_col-lg-offset-1\/5{margin-left:20%}.vc_col-lg-offset-3{margin-left:25%}.vc_col-lg-offset-4{margin-left:33.3333%}.vc_col-lg-offset-2\/5{margin-left:40%}.vc_col-lg-offset-5{margin-left:41.6666%}.vc_col-lg-offset-6{margin-left:50%}.vc_col-lg-offset-7{margin-left:58.3333%}.vc_col-lg-offset-3\/5{margin-left:60%}.vc_col-lg-offset-8{margin-left:66.6666%}.vc_col-lg-offset-9{margin-left:75%}.vc_col-lg-offset-4\/5{margin-left:80%}.vc_col-lg-offset-10{margin-left:83.3333%}.vc_col-lg-offset-11{margin-left:91.6666%}.vc_col-lg-offset-12{margin-left:100%}}@media (min-width:601px) and (max-width:1024px){.g-cols.via_flex.type_default>div[class*="vc_col-md-"],.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}@media (min-width:1025px) and (max-width:1380px){.g-cols.via_flex.type_default>div[class*="vc_col-lg-"]{margin-top:1rem;margin-bottom:1rem}}@media (max-width:599px){.l-canvas{overflow:hidden}.g-cols.stacking_default.reversed>div:last-of-type{order:-1}.g-cols.stacking_default.via_flex>div:not([class*="vc_col-xs"]){width:100%;margin:0 0 1.5rem}.g-cols.stacking_default.via_grid.mobiles-cols_1{grid-template-columns:100%}.g-cols.stacking_default.via_flex.type_boxes>div,.g-cols.stacking_default.via_flex.reversed>div:first-child,.g-cols.stacking_default.via_flex:not(.reversed)>div:last-child,.g-cols.stacking_default.via_flex>div.has_bg_color{margin-bottom:0}.g-cols.stacking_default.via_flex.type_default>.wpb_column.stretched{margin-left:-1rem;margin-right:-1rem}.g-cols.stacking_default.via_grid.mobiles-cols_1>.wpb_column.stretched,.g-cols.stacking_default.via_flex.type_boxes>.wpb_column.stretched{margin-left:-2.5rem;margin-right:-2.5rem;width:auto}.vc_column-inner.type_sticky>.wpb_wrapper,.vc_column_container.type_sticky>.vc_column-inner{top:0!important}}@media (min-width:600px){body:not(.rtl) .l-section.for_sidebar.at_left>div>.l-sidebar,.rtl .l-section.for_sidebar.at_right>div>.l-sidebar{order:-1}.vc_column_container.type_sticky>.vc_column-inner,.vc_column-inner.type_sticky>.wpb_wrapper{position:-webkit-sticky;position:sticky}.l-section.type_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:11;transition:top 0.3s cubic-bezier(.78,.13,.15,.86) 0.1s}.header_hor .l-header.post_fixed.sticky_auto_hide{z-index:12}.admin-bar .l-section.type_sticky{top:32px}.l-section.type_sticky>.l-section-h{transition:padding-top 0.3s}.header_hor .l-header.pos_fixed:not(.down)~.l-main .l-section.type_sticky:not(:first-of-type){top:var(--header-sticky-height)}.admin-bar.header_hor .l-header.pos_fixed:not(.down)~.l-main .l-section.type_sticky:not(:first-of-type){top:calc( var(--header-sticky-height) + 32px )}.header_hor .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-top:var(--header-sticky-height)}.header_hor.headerinpos_bottom .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-bottom:var(--header-sticky-height)!important}}@media screen and (min-width:1225px){.g-cols.via_flex.type_default>.wpb_column.stretched:first-of-type{margin-inline-start:min( calc( var(--site-content-width) / 2 + 0px / 2 + 1.5rem - 50vw),-1rem )}.g-cols.via_flex.type_default>.wpb_column.stretched:last-of-type{margin-inline-end:min( calc( var(--site-content-width) / 2 + 0px / 2 + 1.5rem - 50vw),-1rem )}.l-main .alignfull, .w-separator.width_screen,.g-cols.via_grid>.wpb_column.stretched:first-of-type,.g-cols.via_flex.type_boxes>.wpb_column.stretched:first-of-type{margin-inline-start:min( calc( var(--site-content-width) / 2 + 0px / 2 - 50vw ),-2.5rem )}.l-main .alignfull, .w-separator.width_screen,.g-cols.via_grid>.wpb_column.stretched:last-of-type,.g-cols.via_flex.type_boxes>.wpb_column.stretched:last-of-type{margin-inline-end:min( calc( var(--site-content-width) / 2 + 0px / 2 - 50vw ),-2.5rem )}}@media (max-width:600px){.w-form-row.for_submit[style*=btn-size-mobiles] .w-btn{font-size:var(--btn-size-mobiles)!important}}:focus-visible,input[type=checkbox]:focus-visible + i,input[type=checkbox]:focus-visible~.w-color-switch-box,.w-nav-arrow:focus-visible::before,.woocommerce-mini-cart-item:has(:focus-visible){outline-width:var(--focus-outline-width,2px );outline-style:solid;outline-offset:2px;outline-color:var(--color-content-primary)}.w-toplink,.w-header-show{background:rgba(0,0,0,0.3)}.no-touch .w-toplink.active:hover,.no-touch .w-header-show:hover{background:var(--color-content-primary-grad)}button[type=submit]:not(.w-btn),input[type=submit]:not(.w-btn),.woocommerce .button,.woocommerce .actions .button,.woocommerce .button.alt,.woocommerce .button.checkout,.woocommerce .button.add_to_cart_button,.us-nav-style_1>*,.navstyle_1>.owl-nav button,.us-btn-style_1{font-family:AvenirBook;font-size:18px;line-height:1.2!important;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:0.3em;padding:0.8em 1.8em;background:var(--color-purple);border-color:transparent;color:#fff!important}button[type=submit]:not(.w-btn):before,input[type=submit]:not(.w-btn),.woocommerce .button:before,.woocommerce .actions .button:before,.woocommerce .button.alt:before,.woocommerce .button.checkout:before,.woocommerce .button.add_to_cart_button:before,.us-nav-style_1>*:before,.navstyle_1>.owl-nav button:before,.us-btn-style_1:before{border-width:0px}.no-touch button[type=submit]:not(.w-btn):hover,.no-touch input[type=submit]:not(.w-btn):hover,.no-touch .woocommerce .button:hover,.no-touch .woocommerce .actions .button:hover,.no-touch .woocommerce .button.alt:hover,.no-touch .woocommerce .button.checkout:hover,.no-touch .woocommerce .button.add_to_cart_button:hover,.us-nav-style_1>span.current,.no-touch .us-nav-style_1>a:hover,.no-touch .navstyle_1>.owl-nav button:hover,.no-touch .us-btn-style_1:hover{background:#8f4070;border-color:transparent;color:#fff!important}.us-nav-style_1>*{min-width:calc(1.2em + 2 * 0.8em)}.us-nav-style_3>*,.navstyle_3>.owl-nav button,.us-btn-style_3{font-size:18px;line-height:1.2!important;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:0.3em;padding:0.8em 1.8em;background:var(--color-purple);border-color:#ffffff;color:#fff!important}.us-nav-style_3>*:before,.navstyle_3>.owl-nav button:before,.us-btn-style_3:before{border-width:1px}.us-nav-style_3>span.current,.no-touch .us-nav-style_3>a:hover,.no-touch .navstyle_3>.owl-nav button:hover,.no-touch .us-btn-style_3:hover{background:#8f4070;border-color:#ffffff;color:#fff!important}.us-nav-style_3>*{min-width:calc(1.2em + 2 * 0.8em)}.us-nav-style_4>*,.navstyle_4>.owl-nav button,.us-btn-style_4{font-size:18px;line-height:1.2!important;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:0.3em;padding:0.8em 1.8em;background:#ffffff;border-color:#ffffff;color:var(--color-purple)!important}.us-nav-style_4>*:before,.navstyle_4>.owl-nav button:before,.us-btn-style_4:before{border-width:1px}.us-nav-style_4>span.current,.no-touch .us-nav-style_4>a:hover,.no-touch .navstyle_4>.owl-nav button:hover,.no-touch .us-btn-style_4:hover{background:var(--color-purple);border-color:#ffffff;color:#fff!important}.us-nav-style_4>*{min-width:calc(1.2em + 2 * 0.8em)}:root{--inputs-font-family:inherit;--inputs-font-size:1em;--inputs-font-weight:400;--inputs-letter-spacing:0em;--inputs-text-transform:none;--inputs-height:3em;--inputs-padding:1em;--inputs-checkbox-size:1.5em;--inputs-border-width:0px;--inputs-border-radius:0.3em;--inputs-background:#f3edf1;--inputs-border-color:var(--color-content-primary);--inputs-text-color:var(--color-content-text);--inputs-box-shadow:0px 1px 0px 0px rgba(0,0,0,0.08) inset;--inputs-focus-background:#f3edf1;--inputs-focus-border-color:var(--color-content-border);--inputs-focus-text-color:var(--color-content-text);--inputs-focus-box-shadow:0px 0px 0px 2px var(--color-content-primary)}.color_alternate input:not([type=submit]),.color_alternate textarea,.color_alternate select,.color_alternate .w-form-row-field>i,.color_alternate .w-form-row-field:after,.color_alternate .widget_search form:after,.color_footer-top input:not([type=submit]),.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-form-row-field>i,.color_footer-top .w-form-row-field:after,.color_footer-top .widget_search form:after,.color_footer-bottom input:not([type=submit]),.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-form-row-field>i,.color_footer-bottom .w-form-row-field:after,.color_footer-bottom .widget_search form:after{color:inherit}.leaflet-default-icon-path{background-image:url(https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/common/css/vendor/images/marker-icon.png)}.woocommerce-product-gallery--columns-4 li{width:25.0000%}.woocommerce-product-gallery ol{margin:2px -2px 0}.woocommerce-product-gallery ol>li{padding:2px}.header_hor .w-nav.type_desktop .menu-item-31 .w-nav-list.level_2{left:0;right:0;transform-origin:50% 0;--dropdown-padding:0px;margin:0 min( -2.5rem,var(--site-content-width) / 2 - 50vw );padding:var(--dropdown-padding,0px) max( 2.5rem,50vw - var(--site-content-width) / 2 )}.header_hor .w-nav.type_desktop .menu-item-31{position:static}</style>
				<style id="us-custom-css">.scaleMe .w-grid.product_card_grid{--gap:7.6vw!important}.magic_edit{position:absolute;left:2%;top:2%;margin:0!important;z-index:99}.w-grid-list{transition:all linear 0.3ss}.prod_filter{display:flex}.prod_filter>div{padding:1vw;font-size:1.1vw;min-width:20%;text-align:center;font-weight:bold;color:#6a204d;text-transform:uppercase;cursor:pointer}.prod_filter>div:hover,.prod_filter>div.active{background:#d4becb}.prod_hidden{display:none}.prod_visible{display:block}.product_single_maincontent{}.scaleMe.product_single_maincontent .g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:2vw;padding-right:2vw}.scaleMe.product_single_maincontent .g-cols.via_flex.type_default{margin:0 -2vw}.product_footer .wpb_text_column h1{text-align:center;margin-bottom:2vw!important}.product_grid_sub_titleb{margin-bottom:0.5vw!important}.product_single_content .product_grid_title,.product_single_content .product_grid_sub_title{font-size:2vw!important}.product_logo img{width:auto!important;height:auto!important;max-width:15vw!important;max-height:7vw!important;display:inline-block}.product_card_con .w-btn{margin-top:1vw!important}.product_logo{margin-top:1vw;width:100%;display:flex;justify-content:flex-end}.product_con-h .product_grid_title{font-weight:900}.product_con-h .product_grid_title,.product_con-h .product_grid_sub_title ,.product_con-h .product_grid_title *,.product_con-h .product_grid_sub_title *{line-height:1.3;font-size:1.1vw}.product_con-h .product_grid_sub_title ,.product_con-h .product_grid_sub_title *{line-height:1.3;font-size:0.95vw}.product_con-h{padding:0.6vw 1vw}.product_con-h .product_grid_title{margin-bottom:0.5vw}.product_con{border-radius:0.5vw;overflow:hidden;border:0.05vw solid #6c224f}.product_card_con{display:flex;justify-content:space-between}.w-vwrapper.product_single_content>*:not(:last-child){margin-bottom:1vw}.product_card_img_con{width:100%;display:flex;align-items:flex-end}.product_card_img_con .post_image{border-radius:1vw;border:0.05vw solid #6c224f}.image_desc .w-image{z-index:1}.image_desc .boxed_img_desc{z-index:0}.image_desc{position:relative}.deco_text_mid{background:#dac7d2;padding:2vw;position:absolute;left:0%;top:50%;transform:translate(-50%,-50%);border-radius:0.3vw;color:#6a204d;font-weight:bold;text-align:center}.boxed_img_desc{background:#dac7d2;padding:3.5vw 4vw 1vw;position:absolute;right:-2vw;top:calc(100% - 3.5vw);border-radius:0.3vw;color:#6a204d;font-weight:bold;text-align:center}.vc_col-sm-6:first-child .boxed_img_desc{right:auto;left:-2vw}.boxed_pink{padding:2vw;background:#f6e3f0;background:#f8f2f6;border:0px solid red;border-radius:1vw;margin-bottom:3vw!important;min-height:20vw}.boxed_pink p{color:#6a204d}#waga_txtleft >*,#waga_txtright >*{opacity:0}svg#waga_svg{transform:translateY(-10%)}#z-arm-left-transform >*,#z-arm-right-transform >*{opacity:0}.waga_svg_con{width:80%;margin:0 auto}.w-grid.grid_serv.type_grid .w-grid-list{display:flex;grid-template-columns:none!important;grid-auto-flow:unset!important;gap:unset!important;--columns:auto!important;flex-wrap:wrap!important;justify-content:center!important;!important}.serv_icon_con.serv_icon_con--ic12{transform:translateX(5%)}.w-grid.grid_serv.type_grid .w-grid-item{width:16.666%}.magic_caru_IMG{border-radius:1vw;overflow:hidden;width:50%!important;flex:0 0 52%}.magic_caru_IMG.prevFx{transform:translateX(92%)}.magic_caru_IMG >div{padding-bottom:80%!important}.magic_caru_Con{align-content:flex-end;align-items:flex-end;background:transparent;min-height:20vw;align-items:center!important}.owl-carousel.navstyle_circle .owl-nav button{background-color:white}.magic_caru_Cell{margin-left:-4%;border-radius:1vw;background:#884d71;padding:2vw;min-height:20vw;margin-top:0vw;margin-bottom:0vw;display:flex;justify-content:center;--vwrapper-gap:1.5vw!important;flex:0 0 52%}.owl-nav{--arrows-size:2vw!important;color:#884d71!important}.owl-carousel .owl-stage-outer{position:relative;overflow:visible}.magic_caru_Cell h2 a,.magic_caru_Cell div{color:white!important}.news_grid [class*='parallax-']{transition:all linear 0s!important}.scaleMe .news_grid.w-grid{--gap:4vw!important}.w-nav-list:not(.level_1)b{visibility:visible}.ush_menu_1 .w-nav-list:not(.level_1){background:#ffffff;color:#6a204d}::marker{color:#6a204d}.w-tabs-section.active>.w-tabs-section-header .w-tabs-section-control{transform:rotate(-90deg)}.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1)b{display:block;transform-origin:50% 0;transform:scaleY(1) translateZ(0);opacity:1;transition:transform .3s,opacity .3s,visibility .3s}.w-tabs-section-content-h{margin:0 auto;max-width:100%}.scaleMe.l-section.dropdown_row{padding-left:0;padding-right:0}.dropdown_row .serv_icon_con{--serv-icon-color:#6a204d}.serv_icon_con{--serv-icon-color:currentColor}.scaleMe.l-section.height_small.page_title{padding-top:0;padding-bottom:0}.scaleMe.l-section.height_small.page_title .l-section-h{padding-top:1.5vw;padding-bottom:1.5vw}.single-service .page_title .l-section-h:after{content:'';position:absolute;right:0;top:0.5vw;bottom:0.5vw;width:5vw;background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic12-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center right}.postid-38 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic2-1.svg)}.postid-44 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic9-1.svg)}.postid-39 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic3-1.svg)}.postid-40 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic4-1.svg)}.postid-43 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic7-1.svg)}.postid-48 .page_title .l-section-h:after{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/uploads/2025/09/ic8-1.svg)}.page_title h1{font-size:1.9vw!important}.ic1-cls-1,.ic1-cls-2{fill:var(--serv-icon-color)}.ic1-cls-2{fill-rule:evenodd}.ic2-cls-1{fill:var(--serv-icon-color)}.ic3-cls-1{fill:var(--serv-icon-color)}.ic4-st0{fill:var(--serv-icon-color)}.ic5-cls-1{fill:none;stroke:var(--serv-icon-color);stroke-miterlimit:10;stroke-width:2.7px}.ic6-cls-1{fill:var(--serv-icon-color)}.ic7-cls-1{fill:var(--serv-icon-color)}.ic8-cls-1{fill:none;stroke:var(--serv-icon-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.97px}.ic9-cls-1,.ic9-cls-2{fill:none;stroke:var(--serv-icon-color);stroke-linecap:round;stroke-linejoin:round}.ic9-cls-1{stroke-width:2.15px}.ic9-cls-2{stroke-width:3.79px}.ic9-cls-3{fill:var(--serv-icon-color)}.ic10-cls-1{fill:var(--serv-icon-color)}.ic11-cls-1{fill:var(--serv-icon-color);stroke:var(--serv-icon-color);stroke-miterlimit:10}.ic12-cls-1{fill:var(--serv-icon-color)}.white_box{background:white;padding:3vw 2vw;margin:0!important}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large,.gform-theme--foundation textarea{font-size:1.5vw!important;line-height:1.3!important;padding:0 1vw!important;height:auto;width:100%;border:0!important}.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){width:auto;font-size:1.5vw;font-weight:bold;line-height:1.5;color:#4d4d4d}span.gfield_required.gfield_required_asterisk{font-size:1.5vw;line-height:1.5}.g-cols.via_grid.type_boxes>.vc_column_container,.g-cols.via_flex.type_boxes>div>.vc_column-inner{padding:0}.w-map{min-height:500px;height:100vh;background:rgba(0,0,0,.0);position:relative;max-height:650px}.customWid .vc_col-sm-8{width:60%}.customWid .vc_col-sm-4{width:40%}.serv_des_1{border-radius:0.5vw;background-color:#884c71;padding:1vw;transform:translateX(-3vw)}.serv_des_1 bad{color:white}.grid_serv .post_title{color:white!important}.fa-envelope:before,.fa-map-marker-alt:before,.fa-phone:before,.fa-cloud:before,.fa-code:before,.fa-clock:before,.fa-user:before{visibility:hidden;opacity:0}.fa-map-marker-alt{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/marker.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.l-main .fa-map-marker-alt{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/ica1.svg)}.fa-phone{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/phone.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.l-main .fa-phone{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/ica2.svg)}.fa-clock{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/clock.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.fa-code{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/arrows.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.fa-user{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/sign.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.fa-cloud{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.fa-envelope{background-image:url(https://darraghkerrigancreative.ie/peterdentist/wp-content/themes/Zephyr-child/img/ica3.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.logofoot-deco{width:30%}.logfoot-decorow{margin-top:3vw}.logfoot-decorow .wpb_text_column{transform:translateY(0);margin-right:1.3vw}.foot-lastcol{float:right}.foot-col1{padding-right:5vw}.foot-con2{margin-top:2vw!important}.foot-con3{margin-top:2vw!important}.foot-col2-1{width:39%!important}.foot-col2-2{width:39%!important}.foot-col2-3{width:22%!important}.w-image.style_circle img{border-radius:0.3vw}.l-main .w-image:not(:last-child){max-width:100%;margin-bottom:0.5vw}.wpb_text_column:not(:last-child){margin-bottom:1vw}.nav_top_con{margin-bottom:0.1vw!important}.nav_top_con >div{margin-left:1vw}.nav_top_con >div >div{margin-left:1vw}.nav_top_con .w-text{font-size:0.95vw}.nav_top_con .w-text i{transform:translateY(-10%)}.w-iconbox.iconpos_left.style_default.color_primary.align_left.no_title{font-size:1vw;margin-bottom:0.8vw}.w-iconbox.iconpos_left.style_default.color_primary.align_left.no_title:last-child{margin-bottom:0vw}.l-footer td:last-child{padding-left:1vw}.scaleMeGap{margin-top:2vw}section.l-section.wpb_row.home_bot_banner>.l-section-h>div{aspect-ratio:1 / 0.5}.scaleMe.home_bot_banner h1{font-size:4vw;margin-bottom:0.5vw}.home_bot_banner .l-section-img{position:absolute;top:0;left:0!important;right:-7%!important;bottom:0;background-position:top right!important;background-size:cover}.notification_con *{color:white}.notification_con{background:#6a204d;padding:2vw 2vw;border-radius:1vw}.scaleMe .notification_con p{font-size:1.4vw}.notification_con .w-btn{margin-left:0.5vw}.notification_con-h{display:flex;justify-content:center;align-items:center!important}.notification_desc{margin-right:2vw!important}.services_content .serv_main_con>.w-html{transform:scale(0.8);transform-origin:bottom center}.services_content .serv_main_con:hover{background-color:rgba(255,255,255,0.1)}.services_content .serv_main_con .grid_title{font-size:1vw;text-align:center;padding:0.5vw;line-height:1.3}.services_content .serv_main_con{border:0.0vw solid white}.test .serv_main_con{display:flex;flex-direction:row-reverse}.test .w-grid.grid_serv.type_grid .w-grid-item{width:auto}.test .grid_serv_title{margin-right:0.4vw}.scaleMe.test .grid_serv_title p{font-size:1.1vw;line-height:1.3;margin-bottom:0vw}.test .serv_main_con{display:flex;flex-direction:row-reverse;align-items:flex-end}.test .grid_serv_icon{padding:0.3vw 0}.test .grid_serv_icon svg{max-width:5vw;max-height:3vw;width:100%}.test .w-grid.grid_serv.type_grid .w-grid-list{justify-content:flex-start!important}h1,h2,h3,h4,h5,h6{padding-top:0}.test .w-grid-item{padding:1vw 1.5vw}.test .w-grid-list{margin:1vw -1.5vw}.test .w-grid-item:hover{background:rgba(255,255,255,0.1)}.services_content .serv_icon_con{width:100%;aspect-ratio:1 / 0.7;display:flex;align-items:flex-end;justify-content:center;--serv-pad-top:2vw;--serv-pad-right:4vw;--serv-pad-bot:2vw;--serv-pad-left:4vw}.services_content .serv_icon_con-h{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;overflow:visible;padding:var(--serv-pad-top) var(--serv-pad-right) var(--serv-pad-bot) var(--serv-pad-left)}.services_content .serv_icon_con--ic1{--serv-pad-top:0vw;--serv-pad-right:26%;--serv-pad-bot:0;--serv-pad-left:26%}.services_content .serv_icon_con--ic2{--serv-pad-top:0vw;--serv-pad-right:17%;--serv-pad-bot:0vw;--serv-pad-left:17%}.services_content .serv_icon_con--ic3{--serv-pad-top:0vw;--serv-pad-right:25%;--serv-pad-bot:0vw;--serv-pad-left:25%}.services_content .serv_icon_con--ic4{--serv-pad-top:0vw;--serv-pad-right:15%;--serv-pad-bot:0vw;--serv-pad-left:15%}.services_content .serv_icon_con--ic5{--serv-pad-top:0vw;--serv-pad-right:22%;--serv-pad-bot:0vw;--serv-pad-left:22%}.services_content .serv_icon_con--ic5 svg{transform:translateX(12%)}.services_content .serv_icon_con--ic6{--serv-pad-top:0vw;--serv-pad-right:25%;--serv-pad-bot:0vw;--serv-pad-left:25%}.services_content .serv_icon_con--ic7{--serv-pad-top:0vw;--serv-pad-right:30%;--serv-pad-bot:0vw;--serv-pad-left:30%}.services_content .serv_icon_con--ic8{--serv-pad-top:0vw;--serv-pad-right:27%;--serv-pad-bot:0vw;--serv-pad-left:27%}.services_content .serv_icon_con--ic9{--serv-pad-top:0vw;--serv-pad-right:29%;--serv-pad-bot:0vw;--serv-pad-left:29%}.services_content .serv_icon_con--ic10{--serv-pad-top:0vw;--serv-pad-right:22%;--serv-pad-bot:0vw;--serv-pad-left:22%}.services_content .serv_icon_con--ic11{--serv-pad-top:0vw;--serv-pad-right:30%;--serv-pad-bot:0vw;--serv-pad-left:30%}.services_content .serv_icon_con--ic12{--serv-pad-top:0vw;--serv-pad-right:25%;--serv-pad-bot:0vw;--serv-pad-left:25%}.scaleMe .serv_grid_main_con.w-grid{--gap:0.5vw!important}.w-iconbox.serv_box.iconpos_left.style_default.color_primary.align_left.no_title{display:flex;align-content:center;align-items:center}.serv_box1 p,.serv_box2 p,.serv_box3 p{font-size:1.5vw!important;font-weight:900;color:#6a204d}.serv_box1{padding-right:5vw}.serv_box2{padding-right:2vw}.serv_box3{padding-right:2vw}.serv_box1 .w-image{width:7vw}.serv_box .w-iconbox-icon{width:1em!important;font-size:5vw!important}.serv_box3 .w-image{width:12vw}.serv_box2 .w-image{width:15vw}.serv_icon_con-h svg{height:auto;width:auto;max-width:100%;display:block}.scaleMeGap >div:not(:last-child){margin-right:1vw!important}.boxedLayout.scaleMe p{font-size:1.25vw;line-height:1.5;margin-bottom:1vw}.l-footer .scaleMe p{font-size:1vw;line-height:1.5;margin-bottom:1vw}.boxedLayout.scaleMe .g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:2vw;padding-right:2vw}.boxedLayout.scaleMe .g-cols.via_flex.type_default{margin:0 -2vw}.boxedContent{}.foot-col3{margin-top:2vw!important}.boxedImage .w-image-h>div{padding-bottom:90%!important}.social_box{float:right}.fa-facebook:before{content:"\f39e"}.emer-ic{font-size:1.4vw!important;align-items:center!important}.l-footer .w-iconbox.iconpos_left.emer-ic .w-iconbox-icon{margin-right:0.2em}.w-socials.color_brand .w-socials-item .w-socials-item-link{color:var(--color-subfooter-bg-grad)!important;background:white}.w-socials-item{border-radius:50%;margin-right:0.4vw;font-size:0.9vw}.w-iconbox.iconpos_left.no_text,.w-iconbox.iconpos_left.no_title,.w-iconbox.iconpos_right.no_text,.w-iconbox.iconpos_right.no_title{align-items:start}.l-footer .w-iconbox.iconpos_left .w-iconbox-icon{margin-right:0.6em;font-size:1.3em!important}td,th{vertical-align:top;padding:0.1em 0rem;border-bottom:0px solid;border-color:var(--color-content-border);outline:none!important}.gform-footer .gform_button.button{text-transform:uppercase!important;font-size:1.5vw!important;background:#6a204d!important;padding:0.4em 1.0em!important;margin-left:0vw!important}@media only screen and (min-width:800px){.l-subheader{padding-left:0;padding-right:0}.l-subheader-h{max-width:100%;padding-left:15vw;padding-right:15vw}.header_hor .ush_menu_1.type_desktop.align-edges>.w-nav-list.level_1{margin-left:0;margin-right:-1vw}.trans-con .w-text i{transform:translateY(-10%)}header .w-text i{display:inline-block;vertical-align:middle;line-height:inherit}.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn){padding-left:1vw;padding-right:1vw;font-size:28px;font-size:1vw;text-transform:uppercase;font-weight:normal;line-height:3.4vw}.l-subheader.at_middle,.nav_main_con{line-height:6vw;height:6vw}.nav_main_con{display:flex;flex-direction:column;justify-content:flex-end}header .ush_image_1{display:flex;height:auto!important}.ush_menu_1 .w-nav-icon>div{border-width:0.3vw}.w-nav-icon>div,.w-nav-icon>div:before,.w-nav-icon>div:after{border-radius:1vw;color:#75bf43}.ush_menu_1 .w-nav-icon{font-size:2.5vw}header .ush_image_1 img{width:6.8vw!important;height:auto!important;object-fit:none!important;vertical-align:middle!important;max-height:none!important}#flags:before{content:'Language:';line-height:1.2;font-weight:bold;margin-right:5px;font-size:1vw}header a.w-text-h{font-size:1vw}header *{}.trans-con{margin-bottom:1vw!important}}.w-nav-icon>div,.w-nav-icon>div:before,.w-nav-icon>div:after{border-radius:5px;color:#75bf43}.header_hor .l-header.pos_static.bg_transparent~.l-main>.l-section:first-of-type>.l-section-h,.header_hor .l-header.pos_static.bg_transparent~.l-main>form>.l-section:first-of-type>.l-section-h{padding-top:0}.l-footer{overflow:visible}.l-footer .l-section-shape.pos_top{top:-2.5vw;top:calc(-2.5vw + 0.5px);height:2.5vw!important;transform:scale(-1)}.paralaxBanner img{position:absolute;height:180%!important;width:100%!important;object-fit:cover}.paralaxBanner .w-image-h{position:relative;height:40vw;overflow:hidden}.box-layout.with_shape.scaleMe.l-section.height_medium{padding-top:2vw;padding-bottom:8vw}.box-layout.scaleMe.l-section.height_medium{padding-top:2vw;padding-bottom:2vw}body.home .box-layout.scaleMe.l-section.height_medium{padding-top:2vw;padding-bottom:2vw}body.home .box-layout.scaleMe.l-section.height_medium.first-row-padd{padding-top:2vw}.box-layout.scaleMe.l-section.height_medium{padding-top:2vw;padding-bottom:2vw}.foot-logo{width:80%; margin-left:auto}.footer_nav a{font-size:1.8vw;color:#b3dc98!important;font-family:AvenirBook;text-transform:uppercase}.footer_nav li{margin-bottom:2vw!important}#wpadminbarbad{display:none!important}htmlbad{margin-top:0px!important}body.logged-in .scrollRow-h{padding-top:32px!important}body.logged-in .scrollRow-hb{padding-top:0px!important}@media only screen and (max-width:1100px){header .w-nav.type_mobile{margin-top:20px}}@media only screen and (max-width:782px){body.logged-in .scrollRow-h{padding-top:46px!important}}p strong bad{font-family:AvenirBold}.scaleMe .g-cols.via_flex.type_default{margin:0 -1vw}.scaleMe .g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:1vw;padding-right:1vw}.scaleMe.pageBanner h1:last-child{margin-bottom:0px!important}.scaleMe h1{font-size:2.9vw;margin-bottom:0.5vw}.scaleMe h2{font-size:2vw;margin-bottom:0.5vw}.scaleMe h3{font-size:1.5vw;margin-bottom:0.5vw}.scaleMe h1:last-child,.scaleMe h2:last-child,.scaleMe h3:last-child,.scaleMe h4:last-child,.scaleMe h5:last-child,.scaleMe h6:last-child{margin-bottom:0px}.scaleMe p{font-size:1.1vw;line-height:1.5;margin-bottom:1vw}.scaleMe li ,.scaleMe td ,.scaleMe th{font-size:1vw;line-height:1.3}.scaleMe .l-section-h ul:not(.menu),.scaleMe .l-section-h ol:not(.menu){margin-left:1.3vw;margin-bottom:1vw}.scaleMe .l-section-h .bigLi ul,.scaleMe .l-section-h .bigLi ol{margin-left:1.4vw;margin-bottom:0vw}.scaleMe .l-section-h .bigLi ul li,.scaleMe .l-section-h .bigLi ol li{font-size:1.3vw;font-weight:300;margin-bottom:1vw}.scaleMe .l-section-h ol ::marker{color:#9baab9;font-weight:700}.scaleMe .bigP li,.scaleMe .bigP td,.scaleMe .bigP th,.scaleMe .bigP p{font-size:1.25vw;line-height:1.5;margin-bottom:1.0vw!important}.scaleMe li:last-child,.scaleMe p:last-child{margin-bottom:0vw!important}.scaleMe .wpb_text_column+.w-btn-wrapper bad{margin-top:1vw!important}.scaleMe .wpb_text_column+.w-btn-wrapper.align_right bad{margin-top:0vw!important}.w-btn-wrapper{margin:0vw!important}.scaleMe .w-btn{font-size:1.2vw!important;line-height:1.4!important;padding-top:0.5vw!important;padding-bottom:0.5vw!important}.scaleMe .w-btn.small-btn{font-size:0.9vw!important;line-height:1.4!important;padding-top:0.5vw!important;padding-bottom:0.5vw!important}.scaleMe.l-section.height_small{padding-top:2vw;padding-bottom:2vw}.scaleMe.l-section.height_medium{padding-top:4vw;padding-bottom:4vw}.scaleMe.l-section{padding-left:15vw;padding-right:15vw}.scaleMe.l-section.narrow_width{padding-left:19vw;padding-right:19vw}.scaleMe.l-section.width_full{padding-left:0vw;padding-right:0vw}.scaleMe .w-btn{margin-top:0vw}.scaleMe .l-section-h{position:relative;margin:0 auto;width:100%;max-width:100%}.scaleMe .w-grid{--gap:1vw!important}.scaleMe .w-grid.homelogos{--gap:0vw!important}.scaleMe .job-grid{--gap:0.4vw!important}.scaleMe .w-grid[class*="cols_"] .w-grid-itembad{padding:1vw!important}.scaleMe .news-grid{--gap:1vw!important}footer .scaleMe th{padding-top:0!important}.foot-cell2 .vc_column-inner{margin-top:2vw}.foot-cell3 .vc_column-inner{margin-top:2.1vw}.w-hwrapper .wpb_text_column{margin-bottom:0vw!important}.color_footer-bottom.scaleMe.l-section.height_small{padding-top:1vw;padding-bottom:1vw}.color_footer-top.scaleMe.l-section.height_medium{padding-top:2vw;padding-bottom:3vw}@media only screen and (max-width:799px){.wpb_text_column br,.type_text.excerpt br{display:none}.scaleMe.footRow3 p{font-size:16px;text-align:left}.owl-carousel.navpos_outside .owl-prev{right:auto;left:0}.owl-carousel.navpos_outside .owl-next{right:0;left:auto}.scaleMe.l-section.height_small.color_footer-top{padding-top:30px;padding-bottom:30px}.w-socials.color_brand .w-socials-item .w-socials-item-link{margin-top:0px;font-size:18px}.w-socials-list{display:flex;justify-content:left}.paralaxBanner .w-image-h{height:100vw}.scaleMe .w-btn{font-size:4.25vw!important;line-height:1.4!important;padding:0.7em 1.8em 0.7em!important}.w-tabs-section-header{text-transform:uppercase;background:#4aaace!important;color:white!important}.scaleMe .g-cols.via_flex.type_default{margin:0 -20px}.scaleMe .g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:20px;padding-right:20px}.scaleMe h1{font-size:30px;margin-bottom:10px}.scaleMe h2{font-size:26px;margin-bottom:10px}.scaleMe h3{font-size:22px;margin-bottom:10px}.scaleMeb h1:last-child,.scaleMeb h2:last-child,.scaleMeb h3:last-child,.scaleMeb h4:last-child,.scaleMeb h5:last-child,.scaleMeb h6:last-child{margin-bottom:0px}.scaleMe td,.scaleMe th,.scaleMe p{font-size:18px;line-height:1.5;margin-bottom:8px}.scaleMe li{font-size:18px;line-height:1.5}.scaleMe .l-section-h ul:not(.menu),.scaleMe .l-section-h ol:not(.menu){margin-left:20px;margin-bottom:10px}.scaleMe .l-section-h .bigLi ul,.scaleMe .l-section-h .bigLi ol{margin-left:20px;margin-bottom:0vw}.scaleMe .l-section-h .bigLi ul li,.scaleMe .l-section-h .bigLi ol li{font-size:20px;font-weight:300;margin-bottom:10px}.scaleMe .l-section-h ol ::marker{color:#9baab9;font-weight:700}.scaleMe .bigP p{font-size:18px;line-height:1.5;margin-bottom:1.0vw!important}.scaleMe li:last-child,.scaleMe p:last-child{margin-bottom:0vw!important}.scaleMe .w-btn{font-size:20px!important;line-height:1.4!important;padding-top:10px!important;padding-bottom:10px!important}.scaleMe.l-section.height_small{padding-top:20px;padding-bottom:20px}.scaleMe.l-section.height_medium{padding-top:40px!important;padding-bottom:40px!important}.scaleMe .l-section-h{position:relative;margin:0 auto;width:100%;max-width:100%}.scaleMe .layout_110{--gap:20px!important}.scaleMe .w-grid[class*="cols_"] .w-grid-item{padding:0px!important}.scaleMe.l-section{padding-left:20px;padding-right:20px}.scaleMe.l-section.width_full{padding-left:20px;padding-right:20px}}</style>
		</head>
<body class="wp-singular page-template-default single single-page postid-236 wp-theme-Zephyr wp-child-theme-Zephyr-child l-body Zephyr_8.37.2 us-core_8.37.3 header_none headerinpos_top state_default theme-Zephyr woocommerce-no-js us-woo-cart_compact wpb-js-composer js-comp-ver-8.6.1 vc_responsive" itemscope itemtype="https://schema.org/WebPage">
<div class="scrollRow"><div class="scrollRow-h">
<div class="l-canvas type_wide">
			<main id="page-content" class="l-main" itemprop="mainContentOfPage">
			<section class="l-section wpb_row height_medium"><div class="l-section-h i-cf"><div class="g-cols vc_row via_flex valign_top type_default stacking_default"><div class="vc_col-sm-12 wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_text_column"><div class="wpb_wrapper"><h1 style="text-align: center;">Coming back shortly</h1>
</div></div></div></div></div></div></div></section>
		</main>
		<!--WPFC_FOOTER_START--></div>
<footer id="page-footer" class="l-footer" itemscope itemtype="https://schema.org/WPFooter"></footer></div></div><script id="gsap-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/gsap.min.js?ver=1.0.0"></script>
<script id="gsapMorph-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/MorphSVGPlugin.min.js?ver=1.0.0"></script>
<script id="gsapScroll-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/ScrollTrigger.min.js?ver=1.0.0"></script>
<script id="gsapScrollS-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/ScrollSmoother.min.js?ver=1.0.0"></script>
<script id="gsapPath-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/MotionPathPlugin.min.js?ver=1.0.0"></script>
<script id="gsapSplitText-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/SplitText.min.js?ver=1.0.0"></script>
<script id="gsapFlip-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/gsap/Flip.min.js?ver=1.0.0"></script>
<script id="commonJS-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr-child/commonJS.js?ver=1.0.0"></script>

  <script>
	// if (typeof ScrollSmoother !== 'undefined') {

                    const smoother = ScrollSmoother.create({
                        wrapper:'.scrollRow',
						content: '.scrollRow-h',
                        smooth: 0.5, 
                        effects: true,
                        smoothTouch: 0.1,
                        //ease: 'power1.inOut'
                    });
					
               // }
				</script>
        <a class="w-toplink pos_right" href="#" title="Back to top" aria-label="Back to top" role="button"><i class="material-icons">keyboard_arrow_up</i></a>	<script id="us-global-settings">
		// Store some global theme options used in JS
		window.$us = window.$us || {};
		$us.canvasOptions = ( $us.canvasOptions || {} );
		$us.canvasOptions.disableEffectsWidth = 900;
		$us.canvasOptions.columnsStackingWidth = 600;
		$us.canvasOptions.backToTopDisplay = 100;
		$us.canvasOptions.scrollDuration = 1000;

		$us.langOptions = ( $us.langOptions || {} );
		$us.langOptions.magnificPopup = ( $us.langOptions.magnificPopup || {} );
		$us.langOptions.magnificPopup.tPrev = 'Previous (Left arrow key)';
		$us.langOptions.magnificPopup.tNext = 'Next (Right arrow key)';
		$us.langOptions.magnificPopup.tCounter = '%curr% of %total%';

		$us.navOptions = ( $us.navOptions || {} );
		$us.navOptions.mobileWidth = 900;
		$us.navOptions.togglable = true;
		$us.ajaxUrl = 'https://peterdoyledentalcentre.com/wp-admin/admin-ajax.php';
		$us.templateDirectoryUri = 'https://peterdoyledentalcentre.com/wp-content/themes/Zephyr';
		$us.responsiveBreakpoints = {"default":0,"laptops":1380,"tablets":1024,"mobiles":600};
		$us.userFavoritePostIds = '';
	</script>
	<script id="us-header-settings">if ( window.$us === undefined ) window.$us = {};$us.headerSettings = {"default":{"options":[],"layout":[]},"laptops":{"options":[],"layout":[]},"tablets":{"options":[],"layout":[]},"mobiles":{"options":[],"layout":[]},"is_hidden":true};</script>
		<script>
			window.RS_MODULES = window.RS_MODULES || {};
			window.RS_MODULES.modules = window.RS_MODULES.modules || {};
			window.RS_MODULES.waiting = window.RS_MODULES.waiting || [];
			window.RS_MODULES.defered = true;
			window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {};
			window.RS_MODULES.type = 'compiled';
		</script>
		<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Zephyr-child/*","/wp-content/themes/Zephyr/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
document.addEventListener('DOMContentLoaded', function () {
  var el = document.getElementById('waga_svg');
  if (!el || typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') return;

  const ic1tl = gsap.timeline({
    repeat:-1,
    defaults:{ease:'power2.inOut'},
    scrollTrigger:{
      trigger: el,
      start:'top bottom',
      end:'bottom top',
      toggleActions:'restart none restart none'
    }
  });
  ic1tl
  .set('#waga_txtleft, #waga_txtright',{transformOrigin:'center center'},0)
  .set('#waga_bar',{transformOrigin:'center center',rotate:-10},0)
  .set('#waga_odwa_lewo',{transformOrigin:'center center',y:35},0)
  .set('#waga_odwa_prawo',{transformOrigin:'center center',y:-35},0)
  .to('#waga_txtleft >*',{autoAlpha:1,stagger:0.1,duration:1},0)
  .to('#waga_txtleft,#waga_txtright',{scale:1.2,duration:0.3},1)
  .to('#waga_txtleft,#waga_txtright',{scale:1,duration:0.3},1.3)
  .to('#waga_txtright>*',{autoAlpha:1,stagger:0.1,duration:1},0.3)
  .to('#waga_bar',{rotate:10,duration:4},2)
  .to('#waga_odwa_lewo',{y:-35,duration:4},2)
  .to('#waga_odwa_prawo',{y:35,duration:4},2)
  .to('#waga_bar',{rotate:-10,duration:4},6)
  .to('#waga_odwa_lewo',{y:35,duration:4},6)
  .to('#waga_odwa_prawo',{y:-35,duration:4},6)
  .to('#waga_txtleft,#waga_txtright',{autoAlpha:0,duration:0.3},10);
});
</script>
    <script>
document.addEventListener('DOMContentLoaded', function () {
  var el = document.getElementById('tooth_svg');
  if (!el || typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') return;

	gsap.set('#m-loading', { transformOrigin: '50% 50%',rotate:180},0);
var toothoff = gsap.timeline({paused:true,repeat:0,repeatDelay:0,defaults:{ease:Power0.easeNone}});
toothoff.set('#m-tooth1',{ opacity:0 }, 0.01 )
toothoff.set('#m-checked1',{ drawSVG: "100%" }, 0.01 )
toothoff.set('#m-checked2',{ drawSVG: "0% 100%" }, 0.01 )
toothoff.set('#m-loading',{ drawSVG: "50%" }, 0.01 )

var tooth = gsap.timeline({paused:false,repeat:-1,repeatDelay:0,defaults:{ease:Power0.easeNone}});
tooth.set('#m-tooth1',{ opacity:1 }, 0 )
tooth.set('#m-loading',{drawSVG: "0%"},0)
tooth.set('#m-checked1',{drawSVG: "0%"},0) 
tooth.set('#m-checked2',{drawSVG: "0%"},0) 
tooth.set('#m-teeth', { transformOrigin: '50% 50%',opacity:1},0);
tooth.set('#m-bad', { transformOrigin: '50% 50%',opacity:0},0);

//tooth.set('#m-circle', { transformOrigin: '50% 50%',opacity:0.8},0);

tooth.to('#m-teeth',{duration:1,x:-107, ease:Power0.easeNone},0)

tooth.fromTo('#m-loading',{drawSVG: "0%"},{duration:1,drawSVG: "50%", ease:Power0.easeInOut},1)
tooth.to('#m-loading',{duration:0.8,opacity:0, ease:Power0.easeOut},3.5)

tooth.fromTo('#m-checked1',{drawSVG: "0%"},{duration:0.4,drawSVG: "100%", ease:Power0.easeNone},1.6)
tooth.fromTo('#m-checked2',{drawSVG: "100% 100%"},{duration:0.8,drawSVG: "0% 100%", ease:Power0.easeNone},2.1)
tooth.to('#m-checked',{duration:1,opacity:0, ease:Power0.easeOut},3.3)

});
</script>
    <script>
document.addEventListener('DOMContentLoaded', function () {
  var el = document.getElementById('person_svg');
  if (!el || typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') return;
var peter3 = gsap.timeline({paused:true,repeat:0,repeatDelay:1,defaults:{ease:Power1.easeOut}, 
scrollTrigger:{
      trigger: el,
      start:'top bottom',
      end:'bottom top',
      toggleActions:'restart none restart none'
    }});
	peter3.set('#c-person',{x:-50,rotate:0,autoAlpha:0},0)
	peter3.to('#c-person',1.4,{x:0,rotate:0,autoAlpha:1,ease:Power2.easeOut},0)
peter3.set('#c-txt',{opacity:1 ,rotate:0,scale:0,transformOrigin: '50% 50%'}, 0 ) 

peter3.to('#c-txt',1.4,{x:0,rotate:0,scale:1,ease:Power1.easeOut},0)
peter3.fromTo('#c-p1',0.3,{drawSVG: "0%"},{drawSVG: " 100% 100%"},0.2)
peter3.fromTo('#c-p2',0.2,{drawSVG: "0%"},{drawSVG: "100%"},0.4)
peter3.fromTo('#c-p3',0.7,{drawSVG: "0%"},{drawSVG: "100%"},0.6)
peter3.fromTo('#c-p4',0.7,{drawSVG: "0%"},{drawSVG: "100%"},0.8)
peter3.fromTo('#c-p5',0.7,{drawSVG: "0%"},{drawSVG: "100%"},1)
peter3.fromTo('#c-p6',0.7,{drawSVG: "0%"},{drawSVG: "100%"},1.2)
peter3.fromTo('#c-p7',0.7,{drawSVG: "0%"},{drawSVG: "100%"},1.4)



peter3.set('#c-emb',{opacity:0,scale:1.5,transformOrigin: '50% 30%'}, 0 )
peter3.to('#c-emb',0.3,{opacity:1,scale:1,ease:Power0.easeNone},1.5)
//peter3.to('#c-emb',2,{x:0,y:0,rotate:0,scale:1,ease:Power2.easeInOut},2.8)
 



		
	

});
</script>
    <script>
document.addEventListener('DOMContentLoaded', function () {
  var el = document.getElementById('conversation_svg');
  if (!el || typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') return;


const tl = gsap.timeline({ repeat:-1, defaults:{ ease:'power2.inOut' } });

const tl2 = gsap.timeline({ repeat:-1,repeatDelay:2, defaults:{ ease:'power2.inOut' } });


tl.set('#z-heads', { rotation:0 }, 0);


var time = 2.5

tl.to('#z-arm-left1', { morphSVG:{ shape:'#z-arm-left1-transform', shapeIndex:'auto' }, duration:time }, 0);
tl.to('#z-arm-left2', { morphSVG:{ shape:'#z-arm-left2-transform', shapeIndex:'auto' }, duration:time }, 0);
tl.to('#z-arm-left3', { morphSVG:{ shape:'#z-arm-left3-transform', shapeIndex:'auto' }, duration:time }, 0);

tl.to('#z-arm-left1', { morphSVG:{ shape:'#z-arm-left1', shapeIndex:'auto' }, duration:time*2 }, 2.5);
tl.to('#z-arm-left2', { morphSVG:{ shape:'#z-arm-left2', shapeIndex:'auto' }, duration:time*2 }, 2.5);
tl.to('#z-arm-left3', { morphSVG:{ shape:'#z-arm-left3', shapeIndex:'auto' }, duration:time *2}, 2.5);



tl.set('#z-heads', { transformOrigin:'center bottom' },0);
tl.set('#z-heads-girl', { transformOrigin:'center bottom' },0);
tl.to('#z-heads', { rotation:7, duration:1 },0);
tl.to('#z-heads', { rotation:0, duration:1 },3);
tl.to('#z-heads', { rotation:9, duration:1 },5);
tl.to('#z-heads', { rotation:0, duration:2 },6);


tl2.to('#z-heads-girl', { rotation:-4, duration:0.4 ,ease:'power0.inOut'},0);
tl2.to('#z-heads-girl', { rotation:0, duration:0.4 ,ease:'power0.inOut'},0.4);
tl2.to('#z-heads-girl', { rotation:-4, duration:0.4,ease:'power0.inOut' },3.3);
tl2.to('#z-heads-girl', { rotation:0, duration:0.4,ease:'power0.inOut' },3.7);
		
	

});
</script>
    	<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='rs-plugin-settings-css' href='//peterdoyledentalcentre.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.35' media='all' />
<style id="rs-plugin-settings-inline-css">
#rs-demo-id {}
/*# sourceURL=rs-plugin-settings-inline-css */
</style>
<script defer async id="tp-tools-js" src="//peterdoyledentalcentre.com/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.29"></script>
<script defer async id="revmin-js" src="//peterdoyledentalcentre.com/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.35"></script>
<script id="us-passive-events-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/common/js/base/passive-events.min.js?ver=8.37.2"></script>
<script id="us-magnific-popup-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/common/js/vendor/magnific-popup.js?ver=8.37.2"></script>
<script id="us-core-js" src="https://peterdoyledentalcentre.com/wp-content/themes/Zephyr/js/us.core.min.js?ver=8.37.2"></script>
<script id="sourcebuster-js-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.3.7"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://peterdoyledentalcentre.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"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script id="wc-order-attribution-js" src="https://peterdoyledentalcentre.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.3.7"></script>
<script></script><script>
document.addEventListener('DOMContentLoaded', function () {
    const items = document.querySelectorAll('body.page-id-16 .layout_275.w-grid .w-grid-item');
    const container = document.querySelector('body.page-id-16 .layout_275.w-grid');
    const buttons = document.querySelectorAll('body.page-id-16 .prod_filter > div');

    buttons.forEach(el => {
        el.addEventListener('click', () => {
            const cat = el.dataset.cat;

            buttons.forEach(btn => btn.classList.remove('active'));
            el.classList.add('active');

            const visibleItems = [];
            const hiddenItems = [];

            items.forEach(item => {
                if (cat === 'all' || item.classList.contains(`product_cat-${cat}`)) {
                    visibleItems.push(item);
                } else {
                    hiddenItems.push(item);
                }
            });

            const state = Flip.getState(items);

            const currentHeight = container.offsetHeight;
         //   container.style.height = currentHeight + 'px';

            visibleItems.forEach(item => {
                item.style.display = 'block';
            });

            if (cat !== 'all') {
                hiddenItems.forEach(item => {
                    item.style.display = 'none';
                });
            }

            Flip.from(state, {
                duration: 0.5,
                scale: true,
                ease: 'power1.inOut',
                //stagger: 0.01,
                //absolute: true,
                onEnter: elements => gsap.fromTo(elements, {
                    opacity: 0,
                    scale: 1
                }, {
                    opacity: 1,
                    scale: 1,
                    duration: 0.5,
                    ease: 'power2.out'
                })	,
                onLeave: elements => gsap.to(elements, {
                    opacity: 0,
                    scale: 1,
                    duration: 0.3,
                    ease: 'power2.in',
                    onComplete: () => {
                        elements.forEach(el => el.style.display = 'none');
                    }
                }),
                onComplete: () => {
               //    container.style.height = 'auto';
                }
            });
        });
    });
});

	
	
	
	
	
	
	
	
	/** section:not(.dropdown_row)
 * US Parallax + GSAP Text/Opacity Animations (v7.8)
 *
 * CLASSES YOU CAN USE
 * ---------------------------------------------------------------------
 * Parallax (value interpreted in vw; negative / reversed supported)
 *  - parallax-10, parallax-200, parallax--60, parallax-neg, parallax-x
 *
 * Text animations (fade-only; optional slide-in from right)
 *  - animateText-0.2             -> words fade-in, 0.2s stagger
 *  - animateText-words-0.2
 *  - animateText-letters-0.1
 *  - animateText-wordsX-0.1      -> words fade + slide from right
 *  - animateText-lettersX-0.1    -> letters fade + slide from right
 *
 * Opacity-only
 *  - animateOpacity-2            -> fade in after 2s delay
 *
 * Layout helpers (edge reveals near landing)
 *  - prev_fix                    -> on the PREVIOUS slide; xPercent animates to PREV_FIX_XP when focused slide ≥ PREV_FIX_TRIGGER
 *  - next_fix                    -> on the NEXT slide;    xPercent animates to PREV_FIX_XP_NXT when focused slide ≥ PREV_FIX_TRIGGER_NXT
 * ---------------------------------------------------------------------
 * Notes:
 * - Requires Owl Carousel. GSAP + SplitText recommended.
 * - Words won’t split mid-word during letters animation (each word is inline-block).
 */

(function($){
  // ---------- Config ----------
  const IDLE_MS = 350;             // parallax rest detection
  const PREV_FIX_TRIGGER = 0.5;   // progress at which prev_fix reveals
  const PREV_FIX_XP = 0;         // xPercent for prev_fix (set sign as needed)
  const PREV_FIX_DUR =  0.8;       // seconds

  // NEXT-side reveal (separate controls)
  const PREV_FIX_TRIGGER_NXT = 0.5; // progress at which next_fix reveals
  const PREV_FIX_XP_NXT = 20;        // xPercent for next_fix (set sign as needed)
  const PREV_FIX_DUR_NXT = 0.8;      // seconds

  const RESET_AT = 0.50;           // reset text/opacity only when progress <= 0.5
  const SETTLE_MS = 140;           // wait after "translated" to ensure truly settled
  const EPS = 0.0001;

  // ---------- CSS driver ----------
  if(!document.getElementById('us-parallax-css')){
    const s=document.createElement('style'); s.id='us-parallax-css';
    s.textContent = `
:where([class*="parallax-"], .parallax-x){
  --parallax-x: 0; /* vw */
  transform: translate3d(var(--parallax-x), 0, 0);
  will-change: transform;
}
.st-word{ display:inline-block; line-height:inherit; } /* keep words intact */
.st-char{ display:inline-block; will-change:transform,opacity; }`;
    document.head.appendChild(s);
  }

  // ---------- Helpers ----------
  function getStageX($stage){
    const t=$stage.css('transform');
    if(!t||t==='none') return parseFloat($stage.css('left'))||0;
    const m=t.match(/matrix(3d)?\((.+)\)/); if(!m) return 0;
    const p=m[2].split(','); return m[1]?parseFloat(p[12]):parseFloat(p[4]);
  }
  const clamp=(v,a,b)=>v<a?a:(v>b?b:v);

  // Parallax (class-only, values are VW)
  function parseShift(el,fallback=6){
    const cls=el.className||''; let sign=1,mag=fallback,m;
    if((m=cls.match(/(?:^|\s)parallax--(\d+)(?=\s|$)/))){ mag=+m[1]; sign=-1; }
    else if((m=cls.match(/(?:^|\s)parallax-(\d+)(?=\s|$)/))){ mag=+m[1]; }
    if(/\bparallax-(neg|left|invert)\b/.test(cls)) sign*=-1;
    return sign*(isFinite(mag)?mag:fallback);
  }
  function buildParallaxTargets(item){
    const nodes=item.querySelectorAll('[class*="parallax-"], .parallax-x');
    return Array.from(nodes).map(el=>{
      const set=v=>el.style.setProperty('--parallax-x', v+'vw'); // write vw
      const shift=parseShift(el,6);
      return { el, set, shift };
    });
  }

  // Text specs
  function pickTextSpec(el){
    const cls = el.className || '';
    let m = cls.match(/(?:^|\s)animateText-(lettersX|wordsX|letters|words)-(\d+(?:\.\d+)?)\b/);
    if(m) return { mode: m[1].replace(/X$/,''), dirX:/X$/.test(m[1]), stagger:+m[2] };
    m = cls.match(/(?:^|\s)animateText-(\d+(?:\.\d+)?)\b/);
    if(m) return { mode:'words', dirX:false, stagger:+m[1] };
    return null;
  }
  function buildSlideAnims(slide){
    const textEls = Array.from(slide.querySelectorAll('[class*="animateText-"]'));
    const fadeEls = Array.from(slide.querySelectorAll('[class*="animateOpacity-"]'));

    const textTargets = textEls.map(el=>({ el, spec: pickTextSpec(el), split:null }));
    const fadeTargets = fadeEls.map(el=>{
      const m=(el.className||'').match(/(?:^|\s)animateOpacity-(\d+(?:\.\d+)?)\b/);
      return { el, delay: m?+m[1]:0 };
    });

    function prep(){
      textTargets.forEach(t=>{
        if(!t.spec){ return; }
        if(window.gsap && window.SplitText){
          if(!t.split){
            t.split = new SplitText(t.el, { type:'words,chars', wordsClass:'st-word', charsClass:'st-char' });
          }
          const kids = (t.spec.mode==='letters') ? t.split.chars : t.split.words;
          gsap.killTweensOf([kids, t.el]);
          gsap.set(kids, { opacity:0, x: t.spec.dirX ? 20 : 0 });   // hidden
        }else{
          t.el.style.opacity = '0'; // fallback if no GSAP/SplitText
        }
      });
      fadeTargets.forEach(t=>{
        if(window.gsap){ gsap.killTweensOf(t.el); gsap.set(t.el,{opacity:0}); }
        else { t.el.style.opacity = '0'; }
      });
    }

    function reset(){
      textTargets.forEach(t=>{
        if(!t.spec){ return; }
        if(t.split && window.gsap){
          const kids = (t.spec.mode==='letters') ? t.split.chars : t.split.words;
          gsap.killTweensOf([kids, t.el]);
          gsap.set(kids, { opacity:0, x: t.spec.dirX ? 20 : 0 });
        }else{
          t.el.style.opacity = '0';
        }
      });
      fadeTargets.forEach(t=>{
        if(window.gsap){ gsap.killTweensOf(t.el); gsap.set(t.el,{opacity:0}); }
        else { t.el.style.opacity = '0'; }
      });
    }

    function play(){
      textTargets.forEach(t=>{
        if(!t.spec){ return; }
        if(t.split && window.gsap){
          const kids = (t.spec.mode==='letters') ? t.split.chars : t.split.words;
          gsap.killTweensOf(kids);
          gsap.to(kids, { opacity:1, x:0, duration:0.6, ease:'power2.out', stagger:t.spec.stagger });
        }else{
          t.el.style.opacity = '1'; // fallback
        }
      });
      fadeTargets.forEach(t=>{
        if(window.gsap){
          gsap.killTweensOf(t.el);
          gsap.to(t.el, { opacity:1, duration:0.6, ease:'power1.out', delay:t.delay });
        }else{
          t.el.style.opacity = '1';
        }
      });
    }

    return { prep, reset, play };
  }

  // ---------- Main ----------
  function setupOne($carousel){
    if($carousel.data('usParallaxWatcherV7_8')) return;
    const owl=$carousel.data('owl.carousel'); if(!owl) return;

    const $stage=owl.$stage, stageEl=$stage&&$stage.get(0);
    const $outer=($stage&&$stage.parent&&$stage.parent())||$carousel.closest('.owl-stage-outer');
    if(!stageEl||!$outer||!$outer.length) return;

    let slides=Array.from(stageEl.children);
    let pSets =slides.map(buildParallaxTargets);
    let anims =slides.map(buildSlideAnims);
    anims.forEach(a=>a.prep());

    let played = slides.map(()=>false);   // per-slide played flag for reset gating

    // edge-reveal states
    let prevFixIdx = -1, prevFixOn = false;
    let nextFixIdx = -1, nextFixOn = false;

    // RAF state for parallax
    let raf=null, lastX=getStageX($stage), lastMotion=performance.now();

    // "movement sequence" to cancel stale play timers when user keeps dragging
    let moveSeq = 0;

    function stepWidth(){
      const cur=owl.current(), rel=owl.relative(cur);
      const c0=owl.coordinates(rel), c1=owl.coordinates(rel+1);
      let w=Math.abs((typeof c1==='number'?c1:c0)-c0);
      if(!w||!isFinite(w)) w=$outer.width();
      return w||1;
    }
    function nearestIndex(stageX){
      const center=-stageX+$outer.width()/2;
      let best=-1, dmin=Infinity;
      for(let i=0;i<slides.length;i++){
        const ic=slides[i].offsetLeft+slides[i].clientWidth/2;
        const d=Math.abs(ic-center);
        if(d<dmin){ dmin=d; best=i; }
      }
      return best;
    }
    function progressOf(i, sX, w, ctr){
      const it=slides[i];
      const ic=it.offsetLeft+it.clientWidth/2;
      const n=clamp((ic-ctr)/w,-1,1);
      return 1-Math.abs(n);
    }

    function setPrevFix(targetIdx, on){
      if(!window.gsap) return;
      if(targetIdx<0 || targetIdx>=slides.length){
        if(prevFixIdx>=0){
          gsap.to(slides[prevFixIdx].querySelectorAll('.prev_fix'), { xPercent:0, duration:PREV_FIX_DUR, overwrite:'auto' });
        }
        prevFixIdx=-1; prevFixOn=false; return;
      }
      if(prevFixIdx!==targetIdx){
        if(prevFixIdx>=0){
          gsap.to(slides[prevFixIdx].querySelectorAll('.prev_fix'), { xPercent:0, duration:PREV_FIX_DUR, overwrite:'auto' });
        }
        prevFixIdx=targetIdx; prevFixOn=false;
        gsap.set(slides[prevFixIdx].querySelectorAll('.prev_fix'), { xPercent:0 });
      }
      if(on && !prevFixOn){
        gsap.to(slides[prevFixIdx].querySelectorAll('.prev_fix'), { xPercent:PREV_FIX_XP, duration:PREV_FIX_DUR, ease:'power1.out', overwrite:'auto' });
        prevFixOn=true;
      }else if(!on && prevFixOn){
        gsap.to(slides[prevFixIdx].querySelectorAll('.prev_fix'), { xPercent:0, duration:PREV_FIX_DUR, ease:'power1.out', overwrite:'auto' });
        prevFixOn=false;
      }
    }

    function setNextFix(targetIdx, on){
      if(!window.gsap) return;
      if(targetIdx<0 || targetIdx>=slides.length){
        if(nextFixIdx>=0){
          gsap.to(slides[nextFixIdx].querySelectorAll('.next_fix'), { xPercent:0, duration:PREV_FIX_DUR_NXT, overwrite:'auto' });
        }
        nextFixIdx=-1; nextFixOn=false; return;
      }
      if(nextFixIdx!==targetIdx){
        if(nextFixIdx>=0){
          gsap.to(slides[nextFixIdx].querySelectorAll('.next_fix'), { xPercent:0, duration:PREV_FIX_DUR_NXT, overwrite:'auto' });
        }
        nextFixIdx=targetIdx; nextFixOn=false;
        gsap.set(slides[nextFixIdx].querySelectorAll('.next_fix'), { xPercent:0 });
      }
      if(on && !nextFixOn){
        gsap.to(slides[nextFixIdx].querySelectorAll('.next_fix'), { xPercent:PREV_FIX_XP_NXT, duration:PREV_FIX_DUR_NXT, ease:'power1.out', overwrite:'auto' });
        nextFixOn=true;
      }else if(!on && nextFixOn){
        gsap.to(slides[nextFixIdx].querySelectorAll('.next_fix'), { xPercent:0, duration:PREV_FIX_DUR_NXT, ease:'power1.out', overwrite:'auto' });
        nextFixOn=false;
      }
    }

    function applyParallaxAndResets(){
      const sX=getStageX($stage);
      if(sX!==lastX) lastMotion=performance.now();
      const w=stepWidth();
      const ctr=-sX+$outer.width()/2;
      const focus=nearestIndex(sX);

      let focusProg = 0;

      for(let i=0;i<slides.length;i++){
        const prog = progressOf(i, sX, w, ctr);
        if(i===focus) focusProg = prog;

        // Parallax in vw
        const it=slides[i], ic=it.offsetLeft+it.clientWidth/2;
        const n=clamp((ic-ctr)/w,-1,1);
        const sets=pSets[i];
        if(sets){
          for(const t of sets){
            let tx=n*t.shift;
            const atRest=(performance.now()-lastMotion)>=IDLE_MS && focus===i;
            if(atRest) tx=0;
            t.set(tx);
          }
        }

        // === Reset ONLY when progress <= 0.5 ===
        if(played[i] && prog <= (RESET_AT+EPS)){
          anims[i]?.reset();
          played[i] = false;
        }
      }

      // edge reveals near landing
      const prevIdx = focus>0 ? (focus-1) : -1;
      const nextIdx = focus<slides.length-1 ? (focus+1) : -1;
      setPrevFix(prevIdx, focusProg >= PREV_FIX_TRIGGER);
      setNextFix(nextIdx, focusProg >= PREV_FIX_TRIGGER_NXT);

      lastX=sX;
    }
    function tick(){
      applyParallaxAndResets();
      const stillRecent=(performance.now()-lastMotion)<IDLE_MS;
      if(stillRecent) raf=requestAnimationFrame(tick); else raf=null;
    }
    function startRAF(){ if(!raf) raf=requestAnimationFrame(tick); }

    // ---- Text/opacity play with "settle" (prevents partial plays mid-drag) ----
    function playFocusedIfSettled(seqAtSchedule){
      if(seqAtSchedule !== moveSeq) return; // movement restarted
      const sX=getStageX($stage);
      const w=stepWidth();
      const ctr=-sX+$outer.width()/2;
      const focus=nearestIndex(sX);
      const prog = progressOf(focus, sX, w, ctr);
      if (prog > 0.99) {
        anims[focus]?.play();
        played[focus] = true;
      } else {
        setTimeout(()=>playFocusedIfSettled(seqAtSchedule), 60);
      }
    }

    // Start or keep RAF on any movement; do NOT reset here (resets controlled by progress<=0.5)
    $carousel.on('translate.owl.carousel drag.owl.carousel', function(){
      moveSeq++;              // invalidate pending play timers
      startRAF();             // keep parallax active
    });

    // When movement ends, schedule play after a short settle window.
    $carousel.on('translated.owl.carousel', function(){
      const mySeq = ++moveSeq;
      setTimeout(()=>playFocusedIfSettled(mySeq), SETTLE_MS);
    });

    // MutationObserver: restart RAF on stage changes (covers autoplay/programmatic)
    let mo;
    try{
      mo = new MutationObserver(()=>{ lastMotion=performance.now(); startRAF(); });
      mo.observe(stageEl,{ attributes:true, attributeFilter:['style','class'] });
    }catch(e){}

    // Rebuild when Owl refreshes/resizes/initializes
    function rebuild(){
      slides=Array.from(stageEl.children);
      pSets =slides.map(buildParallaxTargets);
      anims =slides.map(buildSlideAnims);
      anims.forEach(a=>a.prep());
      played = slides.map(()=>false);
      if(window.gsap){
        slides.forEach(sl=>{
          gsap.set(sl.querySelectorAll('.prev_fix'),{xPercent:0});
          gsap.set(sl.querySelectorAll('.next_fix'),{xPercent:0});
        });
      }
      startRAF();
      const mySeq = ++moveSeq;
      setTimeout(()=>playFocusedIfSettled(mySeq), SETTLE_MS);
    }
    $carousel.on('initialized.owl.carousel refreshed.owl.carousel resized.owl.carousel', rebuild);

    // Initial kick
    startRAF();
    const mySeq = ++moveSeq;
    setTimeout(()=>playFocusedIfSettled(mySeq), SETTLE_MS);

    $carousel.data('usParallaxWatcherV7_8', {
      rebuild,
      destroy(){
        if(raf) cancelAnimationFrame(raf);
        if(mo) mo.disconnect();
        $carousel.off('.owl.carousel');
        $carousel.removeData('usParallaxWatcherV7_8');
      }
    });
  }

  function initAll(){
    $('.w-content-carousel .owl-carousel, .w-grid .owl-carousel').each(function(){
      const $c=$(this);
      if($c.data('owl.carousel')) setupOne($c);
      else $c.one('initialized.owl.carousel', ()=>setupOne($c));
    });
  }

  $(document).ready(initAll);
  $(document).on('usGrid.itemsLoaded', initAll);
})(jQuery);


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

  const tl = gsap.timeline({
    scrollTrigger: {
      trigger: ".home_bot_banner",
      start: "top 100%",       // when top hits 80% of viewport height
      end: "bottom bottom",   // when bottom of container hits bottom of viewport
      toggleActions: "restart none none none",
     // scrub: 3
    }
  });

  tl.to(".home_bot_banner .l-section-img", {
    xPercent: -3,
    ease: "power2.out",
    duration: 3
  });


document.querySelectorAll('.boxedLayout').forEach(parent => {
  const left = parent.querySelector('.vc_col-sm-6:first-child');
  const right = parent.querySelector('.vc_col-sm-6:last-child');
  if (!left || !right) return;

  const tl = gsap.timeline({
    scrollTrigger: {
      trigger: parent,
      start: 'top 100%',
      end: 'bottom top',
      toggleActions: 'restart none restart none'
    }
  });



  const deco = parent.querySelector('.deco_text_mid');
  if (deco) {
    const paragraph = deco.querySelector('p');
    if (paragraph && typeof SplitText !== 'undefined') {
      const split = new SplitText(paragraph, { type: 'chars,words' });
      gsap.set(split.chars, { autoAlpha: 0 });

      tl
        .fromTo(deco, { autoAlpha: 0 }, { autoAlpha: 1, duration: 1 },0)
        .to(split.chars, { autoAlpha: 1, stagger: 0.03, duration: 0.6 }, '>');
    } else {
      tl.fromTo(deco, { autoAlpha: 0 }, { autoAlpha: 1, duration: 3 });
    }
  } else {
	    tl
    .fromTo(left, { xPercent: -15, autoAlpha: 0 }, { xPercent: 0, autoAlpha: 1, ease: 'power2.out', duration: 1.5 }, 0)
    .fromTo(right, { xPercent: 15, autoAlpha: 0 }, { xPercent: 0, autoAlpha: 1, ease: 'power2.out', duration: 1.5 }, 0);
  }
});

	
	
	document.querySelectorAll('.serv_grid_main_con').forEach(con=>{
  const items = con.querySelectorAll('.w-grid-item');
  if(!items.length) return;

  const tl = gsap.timeline({paused:true})
    .from(items,{xPercent:10,autoAlpha:0,duration:1.2,ease:"power2.out",stagger:0.05},0)

  let playedFromBelow=false;

  ScrollTrigger.create({
    trigger: con,
    start: "top 100%",
    end: "bottom top",
    onEnter: () => tl.restart(),
    onEnterBack: () => { if(!playedFromBelow){ playedFromBelow=true; tl.restart(); } }
  });
});
</script>


</body>
</html>
