@keyframes show-content-image{0%,99%{visibility:hidden}to{visibility:visible}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform-origin:top center;transform:rotateX(0deg)}}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;font-display:swap;src:url(//24hremergencydentistmanchester.co.uk/wp-content/uploads/omgf/omgf-stylesheet-81/montserrat-normal-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(//24hremergencydentistmanchester.co.uk/wp-content/uploads/omgf/omgf-stylesheet-81/montserrat-normal-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(//24hremergencydentistmanchester.co.uk/wp-content/uploads/omgf/omgf-stylesheet-81/montserrat-normal-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url(//24hremergencydentistmanchester.co.uk/wp-content/uploads/omgf/omgf-stylesheet-76/open-sans-normal-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url(//24hremergencydentistmanchester.co.uk/wp-content/uploads/omgf/omgf-stylesheet-76/open-sans-normal-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.wp-block-avatar.aligncenter,.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper{min-width:280px}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}@media not (prefers-reduced-motion){.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active),.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}.wp-block-latest-posts.alignleft,ul.wp-block-rss.alignleft{margin-right:2em}.wp-block-latest-posts.alignright,ul.wp-block-rss.alignright{margin-left:2em}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n),.wp-block-latest-posts.columns-3 li:nth-child(3n),.wp-block-latest-posts.columns-4 li:nth-child(4n),.wp-block-latest-posts.columns-5 li:nth-child(5n),.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ul{box-sizing:border-box;margin:0 0 1.5em 3em;list-style:disc}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:0;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation,.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:0;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content),:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px);justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:0;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:0}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.main-navigation li,.wp-block-navigation__responsive-dialog,.wp-block-pullquote footer{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}#end-resizable-editor-section,.wp-block-navigation .wp-block-navigation-item__description,template{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron),.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video.aligncenter,section.full-width-text.allteam{text-align:center}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}main{display:block}img,pre{max-width:100%}pre{font-size:1em;background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;overflow:auto;padding:1.6em}a{background-color:#fff0;transition:all .3s ease;text-decoration:none;color:#161616;cursor:pointer}strong{font-weight:bolder}img{border-style:none;height:auto}button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{box-sizing:inherit}body,h1,h2,h3,h4{font-family:"Montserrat",Helvetica,sans-serif}body{line-height:1.5;background:#fff;padding:0;margin:auto;font-weight:200;background-color:#f4f4f4;overflow:auto;overflow-x:hidden}body,button{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}h1,h2,h3,h4{clear:both;font-weight:600;color:#161616}p{font-family:"Open Sans",Helvetica,sans-serif;font-size:.95em;line-height:1.6em;font-weight:300;margin-bottom:15px;color:#161616;text-decoration:none}i{font-style:italic}li>ul{margin-bottom:0;margin-left:1.5em}a:visited,section.about-treatment .book .addresses .address a{color:#161616;transition:all .3s ease}a:active,a:focus,a:hover{color:#d90000;transition:all .3s ease}a:focus{outline:0}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0/.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0/.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.page,section.text-image .text h2{margin:0}.custom-logo-link{display:inline-block}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.gallery-caption,.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}*{margin:0;padding:0;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#page,header#masthead{max-width:1800px;margin:auto}#page{background-color:#fff}h1,h2,h3{font-size:2.25em;line-height:1.1em;margin:0 0 5px}h2,h3{font-size:2em;line-height:1.2em}h3{font-size:1.8em}li{list-style-type:none;font-family:"Open Sans",Helvetica,sans-serif;font-size:.95em;line-height:1.6em;font-weight:300}main#main{margin-top:80px}a button{background:#d90000;padding:12px 32px;border:0;cursor:pointer;transition:all .5s ease}a button span{color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:.5px;transition:all .5s ease}a:hover button,header#masthead a.phone:hover,section.services .content .service:hover{background:#ff4a4a;transition:all .5s ease}header#masthead{position:fixed;top:0;width:100%;height:80px;background:#fff;border-bottom:1px solid #f2f2f2;padding-left:5%;padding-right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:1000;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0/.1);box-shadow:0 0 10px 0 rgb(0 0 0/.1)}header#masthead img.custom-logo{width:250px}header#masthead .custom-logo-link{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-template-tpl_landingpage header#masthead .main-navigation,header#masthead .menu-mobile-container{display:none}header#masthead .main-navigation{display:block;width:max-content}header#masthead .main-navigation ul{display:flex;flex-direction:row;justify-content:center;align-items:baseline}header#masthead .main-navigation ul li,header#masthead a.phone{display:flex;height:80px;flex-direction:column;justify-content:center}header#masthead .main-navigation ul li{margin:0 15px;align-items:center;transition:all .3s ease}header#masthead .main-navigation ul li a{color:#161616;font-size:.9em;text-transform:capitalize;font-family:"Montserrat",Helvetica,sans-serif;font-weight:400;transition:all .3s ease}header#masthead .main-navigation ul li.focus>ul,header#masthead .main-navigation ul li:hover>ul{left:0}header#masthead .main-navigation ul li ul li{padding:10px 0;height:auto;transition:all .3s ease}header#masthead .main-navigation ul li ul li a,header#masthead .main-navigation ul li:hover ul li a{color:#161616;font-size:1em;line-height:1.2em;transition:all .3s ease}header#masthead .main-navigation ul li ul li:hover a,header#masthead .main-navigation ul li:hover a,section.about-treatment .book .addresses .address a:hover{color:#d90000;transition:all .3s ease}header#masthead .main-navigation ul ul{background:#fff;display:block}header#masthead a.phone{background:#d90000;padding:0 25px;line-height:1.2em;transition:all .5s ease}header#masthead a.phone p{color:#fff;font-weight:400;transition:all .5s ease}header#masthead a.phone h3{color:#fff;margin:0;font-size:1.5em;line-height:1em;transition:all .5s ease}header#masthead .locations{position:fixed;top:80px;width:100%;max-width:1800px;background:#f0f0f0;left:0;display:flex;flex-direction:row;padding:10px;justify-content:space-evenly}header#masthead .locations a p{margin:0 10px;font-size:.9em;font-weight:900;color:#161616;transition:all .5s ease}header#masthead .locations a:hover p,section.areas a.area:hover{color:#d90000;transition:all .5s ease}section.top .overlay{padding:70px 10%;background:#00000026}section.top .overlay .text{padding:30px 28px 35px;max-width:600px;background:#fff;border-radius:4px}li,section.top .overlay .text h1,section.top .overlay .text h2{color:#161616}section.banner,section.banner .argument{display:flex;flex-direction:row;align-items:center}section.banner{background:#f2f2f2;padding:35px 10%;justify-content:space-between}section.banner .argument{justify-content:center}section.banner .argument i{color:#d90000;font-size:2em;margin-right:10px}section.banner .argument p{font-size:1.25em;font-weight:600;font-family:"Montserrat";line-height:1em;max-width:260px}section.services{padding:70px 10%;text-align:center}section.services p{max-width:420px;margin:0 auto 35px}section.services .content{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;max-width:1000px;margin:0 auto}section.services .content .service{display:flex;flex-direction:column;justify-content:center;padding:35px 20px;margin:10px;background:#d90000;border-radius:8px;width:calc(25% - 20px);transition:all .5s ease}section.services .content .service i{font-size:2.5em;color:#fff;margin-bottom:10px}section.services .content .service h4{color:#fff;font-size:1.5em;line-height:1.2em}section.services .content .service span{color:#fff}section.services .routine{max-width:980px;margin:15px auto 0;background:#ccc;padding:10px;border-radius:4px;font-weight:600;font-size:1.2em;display:block;transition:all .5s ease}section.services .routine:hover{background:#f8f8f8;display:block;transition:all .5s ease}section.text-image{background:#f8f8f8;display:flex;flex-direction:row;justify-content:space-between}section.text-image .text{padding:70px 5% 70px 10%;width:50%}section.text-image .text h3{color:#d90000}section.text-image .text p{max-width:520px}section.text-image .image{width:50%}section.why-us{background:#fff;padding:70px 10%;text-align:center}section.why-us .text p{max-width:440px;margin:0 auto}section.why-us .icons{margin:35px 0}section.why-us .icons .argument{background:#eee;padding:35px;border-radius:100%;margin:0 10px;height:200px;width:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}section.why-us .icons .argument i{font-size:2.75em;color:#d90000;margin-bottom:10px}section.why-us .icons .argument h4{line-height:1.1em}section.reviews{padding:70px 10%;background:#f8f8f8}section.full-width-text .text.team,section.why-us .icons{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.full-width-text .text.team{column-count:1;margin-top:20px;text-align:center}section.full-width-text .text.team .image-dentist{height:200px;width:200px;border-radius:100%}section.full-width-text .text.team .teammember{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40%;margin:0 2% 25px}.page-id-1281 section.services.other .content .service:last-child{background:#d90000;transition:all .5s ease}.page-id-1281 section.services.other .content .service:last-child:hover{background:#ff4a4a;transition:all .5s ease}section.services.other .content .service:last-child{background:#636363;transition:all .5s ease}section.services.other .content .service:last-child:hover{background:#bbb;transition:all .5s ease}section.about-treatment{background:#fff;padding:70px 10%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}section.about-treatment .treatment{width:50%;margin-right:5%}section.about-treatment .book{width:40%;background:#f8f8f8}section.about-treatment .book .content{padding:25px 25px 10px}section.about-treatment .book a button{width:100%;padding:16px}section.about-treatment .book .addresses{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}section.about-treatment .book .addresses .address{width:50%;padding:0 15px 0 0}section.about-treatment .book h3,section.full-width-text h3{color:#d90000;font-size:1.5em}section.about-treatment .book h3 span{font-size:.9em;color:#161616}section.about-treatment ul,section.full-width-text .text ul{margin:0 0 20px 15px}section.about-treatment ul li{list-style:disc}section.full-width-text{padding:70px 10%;background:#f8f8f8}section.full-width-text h2{margin:0;line-height:1.6em}section.full-width-text h3{line-height:1.6em;margin-bottom:.3em}section.full-width-text .text{column-count:2;column-gap:40px;margin-bottom:15px}section.full-width-text .text ul li{list-style-type:disc}section.full-width-text ul li{list-style-type:disc!important}section.full-width-text ol li{list-style:decimal}.accordion .transition,.accordion ul li i:after,.accordion ul li i:before{transition:all .25s ease-in-out}.accordion .flipIn,.accordion ul li{animation:flipdown .5s ease both}.accordion .no-select{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion ul{width:100%;list-style:none;perspective:900;padding:0;margin:0}.accordion h5{padding-left:15px;margin-bottom:5px;color:#d90000;font-size:1.25em;line-height:1.2em}.accordion p{position:relative;overflow:hidden;opacity:1;color:#464646;font-weight:200;transform:translate(0,0);margin:10px 0 10px 15px;z-index:2;transition:all .5s ease}.accordion ul li{position:relative;margin:0;padding:5px 0;list-style-type:none!important}.accordion ul li:last-of-type{padding-bottom:0}.accordion ul li i{position:absolute;transform:translate(-6px,0);margin-top:7px;left:10px}.accordion ul li i:after,.accordion ul li i:before{content:"";position:absolute;background-color:#d90000;width:2px;height:10px;transform:translate(0,0) rotate(90deg)}.accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.accordion ul li input[type=checkbox]:checked~p{margin:0;max-height:0;opacity:0;transition:all .5s ease}.accordion ul li input[type=checkbox]:checked~i:before{transform:translate(0,0) rotate(0deg);background-color:#2b2a28}.accordion ul li input[type=checkbox]:checked~i:after{transform:translate(0,0) rotate(-90deg);background-color:#2b2a28}.accordion ul li input[type=checkbox]:checked~h5{color:#2b2a28}section.our-clinics{background:#fff;padding:70px 0 0}section.our-clinics .text{max-width:720px;margin:0 auto 35px;text-align:center;padding:0 5%}section.our-clinics .clinic{padding:50px 10%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;background:#fff}section.our-clinics .clinic:nth-child(even){background:#f8f8f8;flex-direction:row}section.our-clinics .clinic .content{width:50%;padding-left:40px;padding-right:0}section.our-clinics .clinic:nth-child(even) .content{width:50%;padding-right:40px;padding-left:0}section.our-clinics .clinic iframe{width:50%;height:450px}section.our-clinics .clinic .content p{font-size:.9em}section.our-clinics .clinic .content ul{margin:0;column-count:2}section.our-clinics .clinic .content ul li{list-style:disc;margin-left:15px}section.areas,section.posts{padding:70px 10% 50px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}section.areas a.area{padding:30px 20px;background:#f2f2f2;margin:0 20px 20px 0;width:calc(25% - 20px);text-align:center;font-family:"Montserrat";font-weight:700;font-size:1.5em;color:#161616;display:flex;flex-direction:column;justify-content:center;transition:all .5s ease}section.map iframe{width:100%;height:450px}section.about-treatment .addresses .argument{width:calc(50% - 20px);margin:0 20px 20px 0}section.about-treatment.contact .treatment p{max-width:460px}.gform_wrapper .gfield input,.gform_wrapper .gfield textarea{border:0;border-radius:0;padding:8px 12px;border-bottom:1px solid #ccc}h2.gform_title{margin-bottom:20px!important}section.full-width-text.basic div.content{max-width:720px}section.posts{padding:70px 10%;background:#fff}section.posts a.post{width:calc(33.333% - 20px);margin:0 20px 20px 0}section.posts a.post .image{height:200px;width:100%}section.posts a.post .post-text{background:#f8f8f8;padding:20px}section.posts a.post .post-text h4{color:#161616;font-size:1.5em;transition:all .3s ease}section.posts a.post:hover .post-text h4{color:#ff4a4a;transition:all .3s ease}a.anchor{display:block;position:relative;top:-150px;visibility:hidden}@media screen and (max-width:1200px){.page-template-tpl_landingpage header#masthead a.phone{margin-right:0}}@media screen and (max-width:480px){.page-template-tpl_landingpage header#masthead a.phone{padding:5px 10px;text-align:center;display:flex!important;flex-direction:column;justify-content:center;align-items:center}header#masthead .locations{top:142px}main#main{margin-top:180px}}section.top.landingpage .overlay{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}section.top.landingpage .overlay .text{max-width:520px}section.top.landingpage .overlay .form{max-width:calc(100% - 580px);width:50%;padding:35px 35px 10px;background:#f2f2f2;border-radius:4px}.page-template-tpl_landingpage section.services .content .service{background:#d90000}footer#colophon .site-info{background:#292929;padding:50px 0 50px 5%;width:100%;align-items:flex-start}footer#colophon .site-info ul{margin:0}footer#colophon .site-info,footer#colophon .site-info a,footer#colophon .site-info li,footer#colophon .site-info p{color:#fff;transition:all .3s ease}footer#colophon .bottom a:hover p,footer#colophon .site-info a:hover,footer#colophon .site-info li:hover{color:#d90000;transition:all .3s ease}footer#colophon .site-info h3.widget-title{font-size:1.5em;color:#fff;margin-bottom:10px}footer#colophon .site-info .addresses{margin:0 0 0 20px}footer#colophon .site-info .addresses .content{align-items:flex-start;flex-wrap:wrap}footer#colophon .site-info .addresses .content .address{margin-right:25px}footer#colophon .site-info,footer#colophon .site-info .addresses .content,footer#colophon a.phone{display:flex;flex-direction:row;justify-content:space-between}footer#colophon a.phone{padding:10px 80px 10px 20px;background:#d90000;display:block;margin-bottom:20px;align-items:center}footer#colophon a.phone:hover{background:#ff4a4a;transition:all .5s ease}footer#colophon a.phone p{font-weight:400}footer#colophon a.phone h3{margin:0;line-height:1em}footer#colophon a.phone i.fas.fa-phone{font-size:2.5em;color:#fff;transform:rotate(90deg);margin-right:10px;transition:all .5s ease}footer#colophon a.phone h3,footer#colophon a.phone p,footer#colophon a.phone:hover i.fas.fa-phone{color:#fff;transition:all .5s ease}footer#colophon .ticks{margin-right:35px}footer#colophon i.fas.fa-check{font-size:.8em;color:#d90000;margin-right:5px}footer#colophon .contact h4{font-size:1.25em;color:#fff}footer#colophon .bottom{background:#f8f8f8;display:flex;flex-direction:row;justify-content:center;padding:10px;font-size:.7em}footer#colophon .bottom p{margin:0 5px}footer#colophon .bottom a p{color:#161616;transition:all .3s ease}@media screen and (min-width:1800px){header#masthead .locations{max-width:1800px;left:calc(50% - 900px)}}@media screen and (max-width:1440px){header#masthead a.phone{padding:0 25px}header#masthead{padding-left:2%}header#masthead .main-navigation ul li{margin:0 8px}header#masthead img.custom-logo{width:200px}section.banner{padding:35px 5%}section.about-treatment,section.reviews,section.services,section.text-image .text,section.top .overlay,section.why-us{padding:70px 5%}section.about-treatment .treatment{width:50%}section.about-treatment .book{width:45%}section.areas{padding:70px 5% 50px}section.full-width-text,section.posts{padding:70px 5%}section.our-clinics .clinic{padding:50px 5%}footer#colophon .site-info .addresses .content .address{width:calc(50% - 25px)}footer#colophon .site-info .addresses{max-width:500px}footer#colophon .site-info .addresses .content{justify-content:flex-start}footer#colophon .site-info .contact{min-width:350px}}@media screen and (max-width:1200px){header#masthead img.custom-logo{width:250px}header#masthead .menu-header-container{display:none}header#masthead .menu-mobile-container{display:block}header#masthead .main-navigation .menu-toggle{display:block;margin:auto}header#masthead .main-navigation{display:flex;width:80px;position:fixed;right:0;height:80px;background-color:#fff;flex-direction:column;justify-content:center;z-index:9999}header#masthead .main-navigation ul#mobile-menu,header#masthead .main-navigation.toggled ul#mobile-menu{height:100vh;top:0;position:fixed;width:calc(100% - 80px);max-width:400px;min-width:150px;display:flex!important;flex-direction:column;justify-content:center;transition:all 1s ease}header#masthead .main-navigation ul#mobile-menu{background:#f8f8f8;left:-500px;padding:35px 20px!important}header#masthead .main-navigation.toggled ul#mobile-menu{background:#fff;z-index:9999;left:0;padding:35px 20px 35px 5%!important}header#masthead .main-navigation ul li{margin:0;font-size:1.25em;height:auto}header#masthead .main-navigation ul li a,header#masthead .main-navigation ul li:hover a{margin:0 0 15px;line-height:1em;font-size:1.25em;padding-bottom:3px}header#masthead .main-navigation ul li ul li.current_page_item a,header#masthead .main-navigation ul li.current_page_item a,header#masthead .main-navigation ul li.current_page_item:hover a{margin:0 0 15px;padding-bottom:3px}header#masthead .main-navigation ul li:hover{margin:0;font-size:1.25em}header#masthead .main-navigation ul ul{box-shadow:none}header#masthead button div:first-child{margin:0 0 5px}header#masthead button div{height:3px;width:34px;background:#161616;margin:5px 0;transition:all .3s ease}header#masthead button:hover div{background:#d90000;transition:all .3s ease}header#masthead button div:last-child{margin:5px 0 8px;transition:all .3s ease}header#masthead nav#site-navigation.toggled button div:first-child{transform:rotate(45deg);width:34px;transform-origin:6px 5px;transition:all .3s ease}header#masthead nav#site-navigation.toggled button div{width:0;transition:all .3s ease}header#masthead nav#site-navigation.toggled button div:last-child{transform:rotate(-45deg);width:34px;transform-origin:8px -1px;transition:all .3s ease}header#masthead .menu-toggle{background-color:#fff0;color:#161616;border:0;border-radius:0;font-size:.65em;cursor:pointer;padding:0!important}header#masthead .menu-toggle:hover{color:#d90000;cursor:pointer;transition:all .3s ease}header#masthead .menu-toggle:focus{outline:0}header.active .menu-toggle{color:#d90000!important;transition:all .3s ease}header.active button div{background-color:#d90000!important;transition:all .3s ease}header.active .menu-toggle:hover{color:#161616!important;transition:all .3s ease}header.active button:hover div{background-color:#161616!important;transition:all .3s ease}header#masthead a.phone{margin-right:80px}section.banner .argument p{max-width:max-content}section.banner .argument{padding:0 10px}section.areas a.area{width:calc(33.333% - 20px)}section.top.landingpage .overlay .text{max-width:490px;padding:25px 30px 20px}section.top.landingpage .overlay .form{max-width:calc(100% - 510px);width:50%;padding:35px 35px 10px;background:#f9f9f9;border-radius:4px}}@media screen and (max-width:1024px){section.top.landingpage .overlay{display:block}section.top.landingpage .overlay .text{max-width:640px;padding:25px 30px 20px}section.top.landingpage .overlay .form{width:100%;max-width:640px;margin-top:25px}section.banner{padding:35px 20px}section.services{padding:50px 5%}section.services .content .service{width:calc(33.333% - 20px)}section.services .content .service:nth-child(7),section.services .content .service:nth-child(8){width:calc(50% - 20px)}section.text-image{flex-direction:column-reverse;justify-content:center}section.text-image .image{width:100%;height:300px}section.text-image .text{padding:50px 5%;width:100%}section.reviews,section.why-us{padding:50px 5%}section.why-us .icons .argument{margin:0 10px 20px}section.why-us .icons{margin:35px 0 15px}section.about-treatment{padding:50px 5%;display:block}section.about-treatment .treatment{width:100%}section.about-treatment .book{margin-top:30px;width:100%}section.full-width-text .text{column-count:1}section.posts a.post{width:calc(50% - 20px)}footer#colophon .site-info{flex-wrap:wrap}footer#colophon .site-info .contact{min-width:350px;margin-top:20px}footer#colophon .site-info .addresses{margin:25px 0 5px;max-width:100%}}@media screen and (max-width:820px){section.our-clinics .clinic{display:block}section.our-clinics .clinic .content{width:100%!important;padding-right:0!important;padding-left:0!important;margin-bottom:35px!important}section.our-clinics .clinic iframe{width:100%;height:350px}}@media screen and (max-width:768px){section.banner{flex-wrap:wrap;padding:25px 5%;justify-content:center}section.banner .argument{padding:0;width:calc(50% - 20px);margin:10px;display:block;text-align:center;max-width:250px}section.banner .argument i{margin-right:0;margin-bottom:10px}section.areas a.area,section.services .content .service{width:calc(50% - 20px)}section.full-width-text,section.posts{padding:50px 5%}section.full-width-text .text.team .teammember{width:100%;margin:0 0 20px}}@media screen and (max-width:640px){header#masthead img.custom-logo{width:180px}header#masthead a.phone{padding:0 10px}section.top.landingpage .overlay .form{margin-top:0;padding:20px 20px 10px}section.top{background-image:none!important}section.top .image{display:block!important;height:250px;width:100%}section.top.contact .image{height:350px}section.top .overlay{padding:0;background:#fff}section.top .overlay .text{padding:25px 5%;border-radius:0;background:#fff}section.banner .argument{width:100%}section.services .content .service{width:100%!important;margin:10px 0}section.why-us .icons .argument{height:175px;width:175px}section.areas a.area,section.posts a.post{width:100%;margin:0 0 20px}section.about-treatment .addresses .argument{width:100%;margin:0 0 10px}section.about-treatment .book .addresses .address{width:100%;padding:0}}@media screen and (max-width:480px){header#masthead a.phone{position:fixed;top:80px;width:100%;left:0;padding:5px;text-align:center;height:auto}header#masthead a.phone i.fas.fa-phone,header#masthead p.lp-mobile{display:none!important}h1{font-size:2em}h2{font-size:1.8em}section.text-image .image,section.top .image{height:200px}section.full-width-text .text.team .teammember{width:100%}footer#colophon .site-info .addresses .content .address{width:100%;margin:0}footer#colophon .site-info .contact{min-width:0}footer#colophon a.phone{padding:10px 30px 10px 20px}footer#colophon .ticks{margin-right:20px}}