.elementor-1650 .elementor-element.elementor-element-96f0d27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(60,80,60,0.07);--border-color:rgba(60,80,60,0.07);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-96f0d27:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-96f0d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-7a046b2{width:var( --container-widget-width, 20.949% );max-width:20.949%;--container-widget-width:20.949%;--container-widget-flex-grow:0;text-align:center;}.elementor-1650 .elementor-element.elementor-element-7a046b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1650 .elementor-element.elementor-element-7a046b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1650 .elementor-element.elementor-element-37024f6{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-cacd771{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-cacd771:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-cacd771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/IMG_9994.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1650 .elementor-element.elementor-element-9ec4505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.17;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-1650 .elementor-element.elementor-element-9ec4505:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-9ec4505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0EB;}.elementor-1650 .elementor-element.elementor-element-9ec4505::before, .elementor-1650 .elementor-element.elementor-element-9ec4505 > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-9ec4505 > .e-con-inner > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-9ec4505 > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-9ec4505 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-9ec4505 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/ireland-restorative-dentistry-ball-ground-ga-41.jpg");--background-overlay:'';}.elementor-1650 .elementor-element.elementor-element-9aebb90 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1650 .elementor-element.elementor-element-9aebb90 .elementor-heading-title{font-family:"Lora", serif;font-size:40px;font-weight:300;color:#2C1F1A;}.elementor-1650 .elementor-element.elementor-element-364f774{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-bbef283{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.12);--border-color:rgba(60,80,60,0.12);--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-1650 .elementor-element.elementor-element-bbef283:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-bbef283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-7875542{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-7875542:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-7875542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1650 .elementor-element.elementor-element-3bbaa7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.12);--border-color:rgba(60,80,60,0.12);--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-1650 .elementor-element.elementor-element-3bbaa7d:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-3bbaa7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-882c86b{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-882c86b:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-882c86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1650 .elementor-element.elementor-element-de6b2af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.12);--border-color:rgba(60,80,60,0.12);--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-1650 .elementor-element.elementor-element-de6b2af:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-de6b2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-c8d81d7{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-c8d81d7:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-c8d81d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1650 .elementor-element.elementor-element-bde68a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.12);--border-color:rgba(60,80,60,0.12);--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-1650 .elementor-element.elementor-element-bde68a6:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-bde68a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-2ac6229{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-2ac6229:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-2ac6229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1650 .elementor-element.elementor-element-9782a53 img{width:200px;}.elementor-1650 .elementor-element.elementor-element-38758ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-38758ab:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-38758ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-38758ab::before, .elementor-1650 .elementor-element.elementor-element-38758ab > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-38758ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-38758ab > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-38758ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-38758ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/04/Untitled-design-1.png");--background-overlay:'';background-repeat:no-repeat;}.elementor-1650 .elementor-element.elementor-element-24b377d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-09a023a img{width:200px;}.elementor-1650 .elementor-element.elementor-element-88fd85a img{width:200px;}.elementor-1650 .elementor-element.elementor-element-98a56ab{--display:flex;--position:sticky;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;top:0px;--z-index:0;}body:not(.rtl) .elementor-1650 .elementor-element.elementor-element-98a56ab{left:0px;}body.rtl .elementor-1650 .elementor-element.elementor-element-98a56ab{right:0px;}.elementor-1650 .elementor-element.elementor-element-24b66d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1650 .elementor-element.elementor-element-24b66d1:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-24b66d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B5E3E;}.elementor-1650 .elementor-element.elementor-element-b817769 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1650 .elementor-element.elementor-element-b817769{text-align:center;}.elementor-1650 .elementor-element.elementor-element-b817769 .elementor-heading-title{font-family:"Lora", serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1650 .elementor-element.elementor-element-0486650 .elementor-button{background-color:#C8A97E;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-1650 .elementor-element.elementor-element-6d90482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-6d90482:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-6d90482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1650 .elementor-element.elementor-element-772577d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-772577d:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-772577d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1650 .elementor-element.elementor-element-e740758{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-e740758:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-e740758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1650 .elementor-element.elementor-element-4763db3 img{width:100%;height:100%;}.elementor-1650 .elementor-element.elementor-element-762a3a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.26;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-762a3a4:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-762a3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C1F1A;}.elementor-1650 .elementor-element.elementor-element-762a3a4::before, .elementor-1650 .elementor-element.elementor-element-762a3a4 > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-762a3a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-762a3a4 > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-762a3a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-762a3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_bnfy0hbnfy0hbnfy.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-1650 .elementor-element.elementor-element-03145de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-03145de:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-03145de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1650 .elementor-element.elementor-element-03145de::before, .elementor-1650 .elementor-element.elementor-element-03145de > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-03145de > .e-con-inner > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-03145de > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-03145de > .e-con-inner > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-03145de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/ireland-restorative-dentistry-ball-ground-ga-61.jpg");--background-overlay:'';}.elementor-1650 .elementor-element.elementor-element-486c9df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-6c0ae29{text-align:center;}.elementor-1650 .elementor-element.elementor-element-6c0ae29 .elementor-heading-title{font-family:"Lora", serif;font-size:32px;font-weight:400;color:#2C1F1A;}.elementor-1650 .elementor-element.elementor-element-402c01a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1650 .elementor-element.elementor-element-fd2d87a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-fd2d87a:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-fd2d87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-1650 .elementor-element.elementor-element-bd069b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-bd069b9:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-bd069b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-1650 .elementor-element.elementor-element-bf9c6f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(60,80,60,0.08);--border-color:rgba(60,80,60,0.08);--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1650 .elementor-element.elementor-element-bf9c6f3:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-bf9c6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-1650 .elementor-element.elementor-element-383fdb1 img{width:200px;}.elementor-1650 .elementor-element.elementor-element-3a702f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:48px;--padding-right:48px;}.elementor-1650 .elementor-element.elementor-element-3a702f9:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-3a702f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0EB;}.elementor-1650 .elementor-element.elementor-element-3a702f9::before, .elementor-1650 .elementor-element.elementor-element-3a702f9 > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-3a702f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1650 .elementor-element.elementor-element-3a702f9 > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-3a702f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1650 .elementor-element.elementor-element-3a702f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/ireland-restorative-dentistry-ball-ground-ga-14.jpg");--background-overlay:'';background-position:center center;}.elementor-1650 .elementor-element.elementor-element-53164e7{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-53164e7:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-53164e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d4b896;background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/ireland-restorative-dentistry-ball-ground-ga-55.jpg");background-size:cover;}.elementor-1650 .elementor-element.elementor-element-63d846b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-1650 .elementor-element.elementor-element-767996f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1650 .elementor-element.elementor-element-767996f .elementor-heading-title{font-family:"Lora", serif;font-size:26px;font-weight:400;color:#2C1F1A;}.elementor-1650 .elementor-element.elementor-element-017db48 .elementor-button{background-color:transparent;fill:#3B5E3E;color:#3B5E3E;border-style:none;}.elementor-1650 .elementor-element.elementor-element-703e024 img{width:200px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1650 .elementor-element.elementor-element-cacd771{--width:50%;}.elementor-1650 .elementor-element.elementor-element-9ec4505{--width:60%;}.elementor-1650 .elementor-element.elementor-element-bbef283{--width:calc(50% - 5px)calc;}.elementor-1650 .elementor-element.elementor-element-7875542{--width:28px;}.elementor-1650 .elementor-element.elementor-element-3bbaa7d{--width:calc(50% - 5px)calc;}.elementor-1650 .elementor-element.elementor-element-882c86b{--width:28px;}.elementor-1650 .elementor-element.elementor-element-de6b2af{--width:calc(50% - 5px)calc;}.elementor-1650 .elementor-element.elementor-element-c8d81d7{--width:28px;}.elementor-1650 .elementor-element.elementor-element-bde68a6{--width:calc(50% - 5px)calc;}.elementor-1650 .elementor-element.elementor-element-2ac6229{--width:28px;}.elementor-1650 .elementor-element.elementor-element-38758ab{--width:88%;}.elementor-1650 .elementor-element.elementor-element-24b377d{--width:65%;}.elementor-1650 .elementor-element.elementor-element-98a56ab{--width:35%;}.elementor-1650 .elementor-element.elementor-element-402c01a{--width:100%;}.elementor-1650 .elementor-element.elementor-element-fd2d87a{--width:33.33%;}.elementor-1650 .elementor-element.elementor-element-bd069b9{--width:33.33%;}.elementor-1650 .elementor-element.elementor-element-bf9c6f3{--width:33.33%;}.elementor-1650 .elementor-element.elementor-element-53164e7{--width:200px;}}/* Start custom CSS for text-editor, class: .elementor-element-7a046b2 */.elementor-1650 .elementor-element.elementor-element-7a046b2 p { font-family: "DM Sans", sans-serif !important; font-size: 12px !important; font-weight: 400 !important; color: #7A8C7B !important; text-align: center !important; white-space: nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f0d27 */.elementor-1650 .elementor-element.elementor-element-96f0d27 { border-bottom: 1px solid rgba(60,80,60,0.07); position: relative; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9782a53 */.elementor-1650 .elementor-element.elementor-element-9782a53 img {
  opacity: 0.06;
  display: block;
}
.elementor-1650 .elementor-element.elementor-element-9782a53 {
  position: absolute !important;
  bottom: 0;
  right: 0;
  width: 200px !important;
  z-index: 0;
  pointer-events: none;
}
@media (max-width: 767px) {
  .elementor-1650 .elementor-element.elementor-element-9782a53 {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ec4505 */.elementor-1650 .elementor-element.elementor-element-9ec4505::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url('https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_cr6kptcr6kptcr6k-e1775597148766.jpg');
  background-size: cover;
  background-position: center center;
  mix-blend-mode: multiply;
  opacity: 0.04;
  pointer-events: none;
  z-index: 0;
}
.elementor-1650 .elementor-element.elementor-element-9ec4505 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09a023a */.elementor-1650 .elementor-element.elementor-element-09a023a img {
  opacity: 0.05;
  transform: rotate(10deg);
  display: block;
}
.elementor-1650 .elementor-element.elementor-element-09a023a {
  position: absolute !important;
  top: 0;
  right: 0;
  width: 200px !important;
  z-index: 0;
  pointer-events: none;
}
@media (max-width: 767px) { .elementor-1650 .elementor-element.elementor-element-09a023a { display: none !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88fd85a */.elementor-1650 .elementor-element.elementor-element-88fd85a img {
  opacity: 0.05;
  transform: rotate(180deg);
  display: block;
}
.elementor-1650 .elementor-element.elementor-element-88fd85a {
  position: absolute !important;
  bottom: 0;
  left: 0;
  width: 200px !important;
  z-index: 0;
  pointer-events: none;
}
@media (max-width: 767px) { .elementor-1650 .elementor-element.elementor-element-88fd85a { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38758ab */.elementor-1650 .elementor-element.elementor-element-38758ab::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url('https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_1cgmz61cgmz61cgm.jpg');
  background-size: cover;
  background-position: center center;
  mix-blend-mode: multiply;
  opacity: 0.03;
  pointer-events: none;
  z-index: 0;
}
.elementor-1650 .elementor-element.elementor-element-38758ab {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762a3a4 */.elementor-1650 .elementor-element.elementor-element-762a3a4::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url('https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_bnfy0hbnfy0hbnfy.jpg');
  background-size: cover;
  background-position: center center;
  mix-blend-mode: soft-light;
  opacity: 0.06;
  pointer-events: none;
  z-index: 0;
}
.elementor-1650 .elementor-element.elementor-element-762a3a4 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-383fdb1 */.elementor-1650 .elementor-element.elementor-element-383fdb1 img { opacity: 0.06; transform: rotate(-10deg); display: block; }
.elementor-1650 .elementor-element.elementor-element-383fdb1 { position: absolute !important; bottom: 0; right: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1650 .elementor-element.elementor-element-383fdb1 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03145de */.elementor-1650 .elementor-element.elementor-element-03145de::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url('https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_cr6kptcr6kptcr6k-e1775597148766.jpg');
  background-size: cover;
  mix-blend-mode: multiply;
  opacity: 0.04;
  pointer-events: none;
  z-index: 0;
}
.elementor-1650 .elementor-element.elementor-element-03145de { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-703e024 */.elementor-1650 .elementor-element.elementor-element-703e024 img { opacity: 0.05; display: block; }
.elementor-1650 .elementor-element.elementor-element-703e024 { position: absolute !important; top: 0; right: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1650 .elementor-element.elementor-element-703e024 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a702f9 */.elementor-1650 .elementor-element.elementor-element-3a702f9::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url('https://irelanddentistry.com/wp-content/uploads/2026/04/Gemini_Generated_Image_1cgmz61cgmz61cgm.jpg');
  background-size: cover;
  mix-blend-mode: multiply;
  opacity: 0.03;
  pointer-events: none;
  z-index: 0;
}
.elementor-1650 .elementor-element.elementor-element-3a702f9 { position: relative; overflow: hidden; }/* End custom CSS */