.elementor-1652 .elementor-element.elementor-element-03d9f91{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-03d9f91:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-03d9f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-7b9bf39{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1652 .elementor-element.elementor-element-1f37deb{text-align:center;}.elementor-1652 .elementor-element.elementor-element-fe8dd14{--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-1652 .elementor-element.elementor-element-c24e809{--display:flex;--justify-content:middle;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-c24e809:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-c24e809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/Dr.-Riley-Hewgley.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1652 .elementor-element.elementor-element-240c133{--display:flex;--justify-content:middle;--overlay-opacity:0.5;--padding-top:72px;--padding-bottom:72px;--padding-left:60px;--padding-right:60px;}.elementor-1652 .elementor-element.elementor-element-240c133:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-240c133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0EB;}.elementor-1652 .elementor-element.elementor-element-240c133::before, .elementor-1652 .elementor-element.elementor-element-240c133 > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-240c133 > .e-con-inner > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-240c133 > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-240c133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-240c133 > .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-1652 .elementor-element.elementor-element-ce0ff64 .elementor-heading-title{font-family:"Lora", serif;font-size:40px;font-weight:300;color:#2C1F1A;}.elementor-1652 .elementor-element.elementor-element-236234d img{width:200px;}.elementor-1652 .elementor-element.elementor-element-e0b2a69{--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-1652 .elementor-element.elementor-element-6c4f47d{--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-1652 .elementor-element.elementor-element-6c4f47d:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-6c4f47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-7787821{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-7787821:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-7787821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1652 .elementor-element.elementor-element-59f6e1d{--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-1652 .elementor-element.elementor-element-59f6e1d:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-59f6e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-b6af133{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-b6af133:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-b6af133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1652 .elementor-element.elementor-element-282612e{--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-1652 .elementor-element.elementor-element-282612e:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-282612e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-5a15633{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-5a15633:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-5a15633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1652 .elementor-element.elementor-element-08ce247{--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-1652 .elementor-element.elementor-element-08ce247:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-08ce247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-cde6a33{--display:flex;--min-height:28px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-cde6a33:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-cde6a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8DBC6;}.elementor-1652 .elementor-element.elementor-element-99a1451{--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-1652 .elementor-element.elementor-element-99a1451:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-99a1451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-99a1451::before, .elementor-1652 .elementor-element.elementor-element-99a1451 > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-99a1451 > .e-con-inner > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-99a1451 > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-99a1451 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-99a1451 > .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-1652 .elementor-element.elementor-element-99a1451.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1652 .elementor-element.elementor-element-1646861{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:40px;}.elementor-1652 .elementor-element.elementor-element-0351faf > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-1652 .elementor-element.elementor-element-0351faf .elementor-heading-title{font-family:"Lora", serif;font-size:22px;font-weight:400;color:#C8A97E;}.elementor-1652 .elementor-element.elementor-element-440be76{--divider-border-style:solid;--divider-color:rgba(60,80,60,0.1);--divider-border-width:1px;}.elementor-1652 .elementor-element.elementor-element-440be76 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1652 .elementor-element.elementor-element-440be76 .elementor-divider-separator{width:100%;}.elementor-1652 .elementor-element.elementor-element-440be76 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1652 .elementor-element.elementor-element-ae2cd73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1652 .elementor-element.elementor-element-69f13df > .elementor-widget-container{margin:40px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-1652 .elementor-element.elementor-element-69f13df .elementor-heading-title{font-family:"Lora", serif;font-size:22px;font-weight:400;color:#C8A97E;}.elementor-1652 .elementor-element.elementor-element-a43bf74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1652 .elementor-element.elementor-element-6b2cb8f > .elementor-widget-container{margin:40px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-1652 .elementor-element.elementor-element-6b2cb8f .elementor-heading-title{font-family:"Lora", serif;font-size:22px;font-weight:400;color:#C8A97E;}.elementor-1652 .elementor-element.elementor-element-a898183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1652 .elementor-element.elementor-element-98ecdb2 > .elementor-widget-container{margin:40px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-1652 .elementor-element.elementor-element-98ecdb2 .elementor-heading-title{font-family:"Lora", serif;font-size:22px;font-weight:400;color:#C8A97E;}.elementor-1652 .elementor-element.elementor-element-99f6958 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1652 .elementor-element.elementor-element-f31ae81 > .elementor-widget-container{margin:40px 0px 8px 0px;padding:0px 0px 8px 0px;}.elementor-1652 .elementor-element.elementor-element-f31ae81 .elementor-heading-title{font-family:"Lora", serif;font-size:22px;font-weight:400;color:#C8A97E;}.elementor-1652 .elementor-element.elementor-element-874a4dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1652 .elementor-element.elementor-element-cb1ae96 img{width:200px;}.elementor-1652 .elementor-element.elementor-element-342e2bd img{width:200px;}.elementor-1652 .elementor-element.elementor-element-b810de6{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1652 .elementor-element.elementor-element-93ba52a{--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-1652 .elementor-element.elementor-element-93ba52a:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-93ba52a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B5E3E;}.elementor-1652 .elementor-element.elementor-element-4cdcb37 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1652 .elementor-element.elementor-element-4cdcb37{text-align:center;}.elementor-1652 .elementor-element.elementor-element-4cdcb37 .elementor-heading-title{font-family:"Lora", serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1652 .elementor-element.elementor-element-a49a153 .elementor-button{background-color:#C8A97E;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-1652 .elementor-element.elementor-element-a0f3441{--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-1652 .elementor-element.elementor-element-a0f3441:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-a0f3441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1652 .elementor-element.elementor-element-bb344a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1652 .elementor-element.elementor-element-6ef9ef9{--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-1652 .elementor-element.elementor-element-6ef9ef9:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-6ef9ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1652 .elementor-element.elementor-element-34b07a9{width:var( --container-widget-width, 115.122% );max-width:115.122%;--container-widget-width:115.122%;--container-widget-flex-grow:0;}.elementor-1652 .elementor-element.elementor-element-34b07a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1652 .elementor-element.elementor-element-37441fd{--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-1652 .elementor-element.elementor-element-37441fd:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-37441fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1652 .elementor-element.elementor-element-6a12d7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1652 .elementor-element.elementor-element-fbb0038{--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-1652 .elementor-element.elementor-element-fbb0038:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-fbb0038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-1652 .elementor-element.elementor-element-a5201e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1652 .elementor-element.elementor-element-70234b0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-70234b0:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-70234b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C1F1A;}.elementor-1652 .elementor-element.elementor-element-f974968{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1652 .elementor-element.elementor-element-caa0569 img{width:200px;}.elementor-1652 .elementor-element.elementor-element-14883e0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-14883e0:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-14883e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0EB;}.elementor-1652 .elementor-element.elementor-element-14883e0::before, .elementor-1652 .elementor-element.elementor-element-14883e0 > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-14883e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1652 .elementor-element.elementor-element-14883e0 > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-14883e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1652 .elementor-element.elementor-element-14883e0 > .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-1652 .elementor-element.elementor-element-b29ae0f{--display:flex;--justify-content:middle;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-f7ac7f3{--display:flex;--min-height:366px;}.elementor-1652 .elementor-element.elementor-element-f7ac7f3:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-f7ac7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irelanddentistry.com/wp-content/uploads/2026/06/IMG_9994.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-1652 .elementor-element.elementor-element-7afb817{--display:flex;--justify-content:middle;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:60px;}.elementor-1652 .elementor-element.elementor-element-3574036 .elementor-heading-title{font-family:"Lora", serif;font-size:26px;font-weight:400;color:#2C1F1A;}.elementor-1652 .elementor-element.elementor-element-4d5f7b9 img{width:200px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1652 .elementor-element.elementor-element-6c4f47d{--width:calc(50% - 5px)calc;}.elementor-1652 .elementor-element.elementor-element-7787821{--width:28px;}.elementor-1652 .elementor-element.elementor-element-59f6e1d{--width:calc(50% - 5px)calc;}.elementor-1652 .elementor-element.elementor-element-b6af133{--width:28px;}.elementor-1652 .elementor-element.elementor-element-282612e{--width:calc(50% - 5px)calc;}.elementor-1652 .elementor-element.elementor-element-5a15633{--width:28px;}.elementor-1652 .elementor-element.elementor-element-08ce247{--width:calc(50% - 5px)calc;}.elementor-1652 .elementor-element.elementor-element-cde6a33{--width:28px;}.elementor-1652 .elementor-element.elementor-element-99a1451{--width:78.486%;}.elementor-1652 .elementor-element.elementor-element-b810de6{--width:53%;}.elementor-1652 .elementor-element.elementor-element-b29ae0f{--width:31%;}}@media(max-width:1024px){.elementor-1652 .elementor-element.elementor-element-c24e809{--min-height:400px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1652 .elementor-element.elementor-element-240c133{--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-1652 .elementor-element.elementor-element-ce0ff64 .elementor-heading-title{font-size:34px;}.elementor-1652 .elementor-element.elementor-element-1646861{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:24px;}.elementor-1652 .elementor-element.elementor-element-b810de6{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1652 .elementor-element.elementor-element-70234b0{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-14883e0{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-b29ae0f{--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-7afb817{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-1652 .elementor-element.elementor-element-fe8dd14{--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;}.elementor-1652 .elementor-element.elementor-element-c24e809{--min-height:350px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-1652 .elementor-element.elementor-element-c24e809:not(.elementor-motion-effects-element-type-background), .elementor-1652 .elementor-element.elementor-element-c24e809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center top;background-size:cover;}.elementor-1652 .elementor-element.elementor-element-240c133{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1652 .elementor-element.elementor-element-ce0ff64 .elementor-heading-title{font-size:28px;}.elementor-1652 .elementor-element.elementor-element-1646861{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1652 .elementor-element.elementor-element-b810de6{--padding-top:32px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1652 .elementor-element.elementor-element-70234b0{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-14883e0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-b29ae0f{--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:0px;}.elementor-1652 .elementor-element.elementor-element-7afb817{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-03d9f91 */.elementor-1652 .elementor-element.elementor-element-03d9f91 { border-bottom: 1px solid rgba(60,80,60,0.07); position: relative; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-236234d */.elementor-1652 .elementor-element.elementor-element-236234d img { opacity: 0.06; transform: rotate(5deg); display: block; }
.elementor-1652 .elementor-element.elementor-element-236234d { position: absolute !important; bottom: 0; right: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1652 .elementor-element.elementor-element-236234d { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-240c133 */.elementor-1652 .elementor-element.elementor-element-240c133::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-1652 .elementor-element.elementor-element-240c133 { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb1ae96 */.elementor-1652 .elementor-element.elementor-element-cb1ae96 img { opacity: 0.05; display: block; }
.elementor-1652 .elementor-element.elementor-element-cb1ae96 { position: absolute !important; top: 0; right: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1652 .elementor-element.elementor-element-cb1ae96 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-342e2bd */.elementor-1652 .elementor-element.elementor-element-342e2bd img { opacity: 0.05; transform: rotate(-10deg); display: block; }
.elementor-1652 .elementor-element.elementor-element-342e2bd { position: absolute !important; bottom: 0; left: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1652 .elementor-element.elementor-element-342e2bd { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a1451 */.elementor-1652 .elementor-element.elementor-element-99a1451::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-1652 .elementor-element.elementor-element-99a1451 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caa0569 */.elementor-1652 .elementor-element.elementor-element-caa0569 img { opacity: 0.07; display: block; }
.elementor-1652 .elementor-element.elementor-element-caa0569 { position: absolute !important; top: 50%; right: 0; transform: translateY(-50%); width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1652 .elementor-element.elementor-element-caa0569 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70234b0 */.elementor-1652 .elementor-element.elementor-element-70234b0::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; mix-blend-mode: soft-light; opacity: 0.06; pointer-events: none; z-index: 0; }
.elementor-1652 .elementor-element.elementor-element-70234b0 { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5f7b9 */.elementor-1652 .elementor-element.elementor-element-4d5f7b9 img { opacity: 0.05; transform: rotate(180deg); display: block; }
.elementor-1652 .elementor-element.elementor-element-4d5f7b9 { position: absolute !important; top: 0; left: 0; width: 200px !important; z-index: 0; pointer-events: none; }
@media (max-width: 767px) { .elementor-1652 .elementor-element.elementor-element-4d5f7b9 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14883e0 */.elementor-1652 .elementor-element.elementor-element-14883e0::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-1652 .elementor-element.elementor-element-14883e0 { position: relative; overflow: hidden; }/* End custom CSS */