/* https://ashtondentalcentre.co.uk/wp-content/uploads/elementor/css/post-20841.css?ver=1740525104 */
.elementor-20841 .elementor-element.elementor-element-efba984{--display:flex}.elementor-20841 .elementor-element.elementor-element-8f85563{--spacer-size:32px}.elementor-20841 .elementor-element.elementor-element-3188b8a{column-gap:0;text-align:center}.elementor-20841 .elementor-element.elementor-element-191d66b{--spacer-size:23px}.elementor-20841 .elementor-element.elementor-element-f950ead.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-20841 .elementor-element.elementor-element-f950ead .elementor-swiper-button{font-size:20px}.elementor-20841 .elementor-element.elementor-element-5f094e3{--spacer-size:50px}.elementor-20841 .elementor-element.elementor-element-d11996e:not(.elementor-motion-effects-element-type-background),.elementor-20841 .elementor-element.elementor-element-d11996e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_4)}.elementor-20841 .elementor-element.elementor-element-d11996e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-20841 .elementor-element.elementor-element-d11996e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20841 .elementor-element.elementor-element-f06288f .elementor-heading-title{font-family:var(--e-global-typography-el_content_2-font-family),sans-serif;font-size:var(--e-global-typography-el_content_2-font-size);font-weight:var(--e-global-typography-el_content_2-font-weight);text-transform:var(--e-global-typography-el_content_2-text-transform);line-height:var(--e-global-typography-el_content_2-line-height);color:var(--e-global-color-el_color_1)}.elementor-20841 .elementor-element.elementor-element-03391af{--spacer-size:10px}.elementor-20841 .elementor-element.elementor-element-442b316 .elementor-heading-title{font-family:var(--e-global-typography-el_title_3-font-family),sans-serif;font-size:var(--e-global-typography-el_title_3-font-size);font-weight:var(--e-global-typography-el_title_3-font-weight);text-transform:var(--e-global-typography-el_title_3-text-transform);line-height:var(--e-global-typography-el_title_3-line-height);color:#FFF}.elementor-20841 .elementor-element.elementor-element-01f7d08{--spacer-size:30px}.elementor-20841 .elementor-element.elementor-element-4b29f81.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20841 .elementor-element.elementor-element-4b29f81{text-align:left;color:#FFF;--textColor:#FFFFFF;font-family:var(--e-global-typography-el_content_3-font-family),sans-serif;font-size:var(--e-global-typography-el_content_3-font-size);font-weight:var(--e-global-typography-el_content_3-font-weight);text-transform:var(--e-global-typography-el_content_3-text-transform);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-7a90b88 .elementor-heading-title{font-family:var(--e-global-typography-el_content_2-font-family),sans-serif;font-size:var(--e-global-typography-el_content_2-font-size);font-weight:var(--e-global-typography-el_content_2-font-weight);text-transform:var(--e-global-typography-el_content_2-text-transform);line-height:var(--e-global-typography-el_content_2-line-height);color:var(--e-global-color-el_color_1)}.elementor-20841 .elementor-element.elementor-element-0994b00{--spacer-size:10px}.elementor-20841 .elementor-element.elementor-element-3e33a49 .elementor-heading-title{font-family:var(--e-global-typography-el_title_6-font-family),sans-serif;font-size:var(--e-global-typography-el_title_6-font-size);font-weight:var(--e-global-typography-el_title_6-font-weight);line-height:var(--e-global-typography-el_title_6-line-height);color:#FFF}.elementor-20841 .elementor-element.elementor-element-825c216{--spacer-size:30px}.elementor-20841 .elementor-element.elementor-element-5afb1dc{column-gap:0;text-align:left;color:#FFF;--textColor:#FFFFFF;font-family:var(--e-global-typography-el_content_3-font-family),sans-serif;font-size:var(--e-global-typography-el_content_3-font-size);font-weight:var(--e-global-typography-el_content_3-font-weight);text-transform:var(--e-global-typography-el_content_3-text-transform);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-60f9506.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-20841 .elementor-element.elementor-element-4d56b29>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20841 .elementor-element.elementor-element-4d56b29:not(.elementor-motion-effects-element-type-background),.elementor-20841 .elementor-element.elementor-element-4d56b29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_4)}.elementor-20841 .elementor-element.elementor-element-4d56b29{border-style:solid;border-width:1px 0 0 0;border-color:#FFFFFF24;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20841 .elementor-element.elementor-element-4d56b29>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20841 .elementor-element.elementor-element-d31cca7.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-20841 .elementor-element.elementor-element-d0cb129{width:auto;max-width:auto;text-align:left;color:var(--e-global-color-el_color_7_2);--textColor:var( --e-global-color-el_color_7_2 );font-family:var(--e-global-typography-el_breadcrumbs_1-font-family),sans-serif;font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);font-weight:var(--e-global-typography-el_breadcrumbs_1-font-weight);font-style:var(--e-global-typography-el_breadcrumbs_1-font-style);text-decoration:var(--e-global-typography-el_breadcrumbs_1-text-decoration);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}.elementor-20841 .elementor-element.elementor-element-2862c45.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button .popup-icon,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button:hover,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button:focus,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-hover:hover .box-button{background:#FFF0}.elementor-20841 .elementor-element.elementor-element-6532af3{width:auto;max-width:auto;--box-button-width:0px}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button{font-family:var(--e-global-typography-el_breadcrumbs_1-font-family),sans-serif;font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);font-weight:var(--e-global-typography-el_breadcrumbs_1-font-weight);font-style:var(--e-global-typography-el_breadcrumbs_1-font-style);text-decoration:var(--e-global-typography-el_breadcrumbs_1-text-decoration);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing);min-width:0;min-height:0;padding:0 0 0 0}.elementor-20841 .elementor-element.elementor-element-6532af3{--box-button-min-height:0px;--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button *{color:var(--e-global-color-el_color_7_2)}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button svg{fill:var(--e-global-color-el_color_7_2);color:var(--e-global-color-el_color_7_2)}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:hover,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:focus,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:hover *,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:focus *,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-hover:hover .box-button.elementor-button,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-hover:hover .box-button.elementor-button *{color:#FFF}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:hover svg,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button.elementor-button:focus svg,.elementor-20841 .elementor-element.elementor-element-6532af3 .box-hover:hover .box-button.elementor-button svg{fill:#FFF;color:#FFF}.elementor-20841 .elementor-element.elementor-element-956537b{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:16px;width:auto;max-width:auto}.elementor-20841 .elementor-element.elementor-element-956537b>.elementor-widget-container{margin:0 20px 0 20px}.elementor-20841 .elementor-element.elementor-element-956537b .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0}.elementor-20841 .elementor-element.elementor-element-956537b .elementor-divider{text-align:center;padding-block-start:0;padding-block-end:0}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button .popup-icon,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button:hover,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button:focus,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-hover:hover .box-button{background:#FFF0}.elementor-20841 .elementor-element.elementor-element-7e7094b{width:auto;max-width:auto;--box-button-width:0px}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button{font-family:var(--e-global-typography-el_breadcrumbs_1-font-family),sans-serif;font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);font-weight:var(--e-global-typography-el_breadcrumbs_1-font-weight);font-style:var(--e-global-typography-el_breadcrumbs_1-font-style);text-decoration:var(--e-global-typography-el_breadcrumbs_1-text-decoration);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing);min-width:0;min-height:0;padding:0 0 0 0}.elementor-20841 .elementor-element.elementor-element-7e7094b{--box-button-min-height:0px;--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button *{color:var(--e-global-color-el_color_7_2)}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button svg{fill:var(--e-global-color-el_color_7_2);color:var(--e-global-color-el_color_7_2)}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:hover,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:focus,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:hover *,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:focus *,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-hover:hover .box-button.elementor-button,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-hover:hover .box-button.elementor-button *{color:#FFF}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:hover svg,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button.elementor-button:focus svg,.elementor-20841 .elementor-element.elementor-element-7e7094b .box-hover:hover .box-button.elementor-button svg{fill:#FFF;color:#FFF}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px) and (min-width:768px){.elementor-20841 .elementor-element.elementor-element-8a414a7{width:100%}.elementor-20841 .elementor-element.elementor-element-72c252e{width:100%}.elementor-20841 .elementor-element.elementor-element-60f9506{width:100%}.elementor-20841 .elementor-element.elementor-element-d31cca7{width:100%}.elementor-20841 .elementor-element.elementor-element-2862c45{width:100%}}@media(max-width:1024px){.elementor-20841 .elementor-element.elementor-element-f950ead.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-20841 .elementor-element.elementor-element-d11996e{padding:30px 0 30px 0}.elementor-20841 .elementor-element.elementor-element-f06288f{text-align:center}.elementor-20841 .elementor-element.elementor-element-f06288f .elementor-heading-title{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}.elementor-20841 .elementor-element.elementor-element-442b316{text-align:center}.elementor-20841 .elementor-element.elementor-element-442b316 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-20841 .elementor-element.elementor-element-4b29f81{text-align:center;font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-7a90b88{text-align:center}.elementor-20841 .elementor-element.elementor-element-7a90b88 .elementor-heading-title{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}.elementor-20841 .elementor-element.elementor-element-3e33a49{text-align:center}.elementor-20841 .elementor-element.elementor-element-3e33a49 .elementor-heading-title{font-size:var(--e-global-typography-el_title_6-font-size);line-height:var(--e-global-typography-el_title_6-line-height)}.elementor-20841 .elementor-element.elementor-element-5afb1dc{text-align:center;font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-60f9506.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-20841 .elementor-element.elementor-element-d31cca7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-20841 .elementor-element.elementor-element-d0cb129{font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}.elementor-20841 .elementor-element.elementor-element-2862c45.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-20841 .elementor-element.elementor-element-2862c45>.elementor-element-populated{padding:30px 30px 0 30px}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button{font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}.elementor-20841 .elementor-element.elementor-element-956537b>.elementor-widget-container{margin:0 10px 0 10px}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button{font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}}@media(max-width:767px){.elementor-20841 .elementor-element.elementor-element-f950ead.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-20841 .elementor-element.elementor-element-f06288f .elementor-heading-title{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}.elementor-20841 .elementor-element.elementor-element-442b316 .elementor-heading-title{font-size:var(--e-global-typography-el_title_3-font-size);line-height:var(--e-global-typography-el_title_3-line-height)}.elementor-20841 .elementor-element.elementor-element-4b29f81{width:var(--container-widget-width,296px);max-width:296px;--container-widget-width:296px;--container-widget-flex-grow:0;text-align:left;font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-4b29f81>.elementor-widget-container{padding:0 0 0 45px}.elementor-20841 .elementor-element.elementor-element-4b29f81.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20841 .elementor-element.elementor-element-7a90b88 .elementor-heading-title{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}.elementor-20841 .elementor-element.elementor-element-3e33a49 .elementor-heading-title{font-size:var(--e-global-typography-el_title_6-font-size);line-height:var(--e-global-typography-el_title_6-line-height)}.elementor-20841 .elementor-element.elementor-element-5afb1dc{font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-20841 .elementor-element.elementor-element-d0cb129{width:100%;max-width:100%;text-align:center;font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}.elementor-20841 .elementor-element.elementor-element-6532af3{width:100%;max-width:100%}.elementor-20841 .elementor-element.elementor-element-6532af3 .box-button{font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}.elementor-20841 .elementor-element.elementor-element-7e7094b{width:100%;max-width:100%}.elementor-20841 .elementor-element.elementor-element-7e7094b .box-button{font-size:var(--e-global-typography-el_breadcrumbs_1-font-size);line-height:var(--e-global-typography-el_breadcrumbs_1-line-height);letter-spacing:var(--e-global-typography-el_breadcrumbs_1-letter-spacing);word-spacing:var(--e-global-typography-el_breadcrumbs_1-word-spacing)}}