.elementor-3069 .elementor-element.elementor-element-64605c7{--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;--overlay-opacity:1;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-3069 .elementor-element.elementor-element-64605c7:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-64605c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3069 .elementor-element.elementor-element-64605c7::before,.elementor-3069 .elementor-element.elementor-element-64605c7>.elementor-background-video-container::before,.elementor-3069 .elementor-element.elementor-element-64605c7>.e-con-inner>.elementor-background-video-container::before,.elementor-3069 .elementor-element.elementor-element-64605c7>.elementor-background-slideshow::before,.elementor-3069 .elementor-element.elementor-element-64605c7>.e-con-inner>.elementor-background-slideshow::before,.elementor-3069 .elementor-element.elementor-element-64605c7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #1B244DE6 0%, var( --e-global-color-primary ) 100%)}.elementor-3069 .elementor-element.elementor-element-b068d7f{--display:flex;--justify-content:center}.elementor-3069 .elementor-element.elementor-element-2356f45>.elementor-widget-container{margin:-8px 0 -8px 0}.elementor-3069 .elementor-element.elementor-element-2356f45 .elementor-heading-title{font-family:"Playfair Display",sans-serif;font-size:44px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-b5e014e{color:#fff}.elementor-3069 .elementor-element.elementor-element-e652085{--display:flex;--justify-content:center}.elementor-3069 .elementor-element.elementor-element-ff05ec1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0;--padding-right:0}.elementor-3069 .elementor-element.elementor-element-132ae5e{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-8394ded>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-8394ded.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-8394ded{text-align:start}.elementor-3069 .elementor-element.elementor-element-8394ded .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-40b98e5{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-cecf09d{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-54dc4f6>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-54dc4f6.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-54dc4f6{text-align:start}.elementor-3069 .elementor-element.elementor-element-54dc4f6 .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-57e3599{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-58f8760{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-895328d>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-895328d.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-895328d{text-align:start}.elementor-3069 .elementor-element.elementor-element-895328d .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-5714e5d{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-ac0bfdc{--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}.elementor-3069 .elementor-element.elementor-element-5646daa{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-1637715>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-1637715.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-1637715{text-align:start}.elementor-3069 .elementor-element.elementor-element-1637715 .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-0f691af{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-0f691af a{color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-2b901f4{--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}.elementor-3069 .elementor-element.elementor-element-821bd16{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-741ae9d>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-741ae9d.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-741ae9d{text-align:start}.elementor-3069 .elementor-element.elementor-element-741ae9d .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-63de256{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-63de256 a{color:#355ed6}.elementor-3069 .elementor-element.elementor-element-a250218{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-1480112>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-1480112.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-1480112{text-align:start}.elementor-3069 .elementor-element.elementor-element-1480112 .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-804d5f9{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-804d5f9 a{color:#355ed6}.elementor-3069 .elementor-element.elementor-element-c4bb8b9{--display:flex;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:#eee;--border-color:#eee;--border-radius:0 0 0 0;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3069 .elementor-element.elementor-element-4628b32>.elementor-widget-container{margin:-7px 0 0 0}.elementor-3069 .elementor-element.elementor-element-4628b32.elementor-element{--align-self:flex-start}.elementor-3069 .elementor-element.elementor-element-4628b32{text-align:start}.elementor-3069 .elementor-element.elementor-element-4628b32 .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:27px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var(--e-global-color-accent)}.elementor-3069 .elementor-element.elementor-element-c2996e9{text-align:start;font-size:17px}.elementor-3069 .elementor-element.elementor-element-c2996e9 a{color:#355ed6}.elementor-3069 .elementor-element.elementor-element-9a0e80a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:60px 60px 60px 60px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-9a0e80a:not(.elementor-motion-effects-element-type-background), .elementor-3069 .elementor-element.elementor-element-9a0e80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://northsquaredental.co.uk/wp-content/uploads/2026/03/asset-01.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3069 .elementor-element.elementor-element-9a0e80a::before,.elementor-3069 .elementor-element.elementor-element-9a0e80a>.elementor-background-video-container::before,.elementor-3069 .elementor-element.elementor-element-9a0e80a>.e-con-inner>.elementor-background-video-container::before,.elementor-3069 .elementor-element.elementor-element-9a0e80a>.elementor-background-slideshow::before,.elementor-3069 .elementor-element.elementor-element-9a0e80a>.e-con-inner>.elementor-background-slideshow::before,.elementor-3069 .elementor-element.elementor-element-9a0e80a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #1B244DE6 0%, var( --e-global-color-primary ) 100%)}.elementor-3069 .elementor-element.elementor-element-7c117b3{--display:flex}.elementor-3069 .elementor-element.elementor-element-0ae4e16>.elementor-widget-container{margin:0 0 0 0}.elementor-3069 .elementor-element.elementor-element-0ae4e16{text-align:center}.elementor-3069 .elementor-element.elementor-element-0ae4e16 .elementor-heading-title{font-family:"Quicksand",sans-serif;font-size:33px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#fff}.elementor-3069 .elementor-element.elementor-element-d6fb555>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3069 .elementor-element.elementor-element-d6fb555{text-align:center;color:var(--e-global-color-a2bb3a0)}.elementor-3069 .elementor-element.elementor-element-d6fb555 a{color:#fff}.elementor-3069 .elementor-element.elementor-element-2cfa54f .elementor-button{background-color:#1fa5b3;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-3069 .elementor-element.elementor-element-2cfa54f .elementor-button:hover,.elementor-3069 .elementor-element.elementor-element-2cfa54f .elementor-button:focus{background-color:#0a6066}:root{--page-title-display:none}@media (min-width:768px){.elementor-3069 .elementor-element.elementor-element-9a0e80a{--content-width:789px}.elementor-3069 .elementor-element.elementor-element-7c117b3{--width:88%}}@media (max-width:1024px){.elementor-3069 .elementor-element.elementor-element-64605c7{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-3069 .elementor-element.elementor-element-8394ded>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-8394ded .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-54dc4f6>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-54dc4f6 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-895328d>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-895328d .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-1637715>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-1637715 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-741ae9d>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-741ae9d .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-1480112>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-1480112 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-4628b32>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-4628b32 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-9a0e80a{--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;--gap:50px 0;--row-gap:50px;--column-gap:0;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-3069 .elementor-element.elementor-element-0ae4e16>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-3069 .elementor-element.elementor-element-0ae4e16 .elementor-heading-title{font-size:38px;line-height:1.2em}}@media (max-width:767px){.elementor-3069 .elementor-element.elementor-element-64605c7{--min-height:200px;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px}.elementor-3069 .elementor-element.elementor-element-ff05ec1{--padding-top:15px;--padding-bottom:15px;--padding-left:0;--padding-right:0}.elementor-3069 .elementor-element.elementor-element-132ae5e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-8394ded .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-cecf09d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-54dc4f6 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-58f8760{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-895328d .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-5646daa{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-1637715 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-821bd16{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-741ae9d .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-a250218{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-1480112 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-c4bb8b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-4628b32 .elementor-heading-title{font-size:27px;line-height:1.2em}.elementor-3069 .elementor-element.elementor-element-9a0e80a{--border-radius:0 0 0 0;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3069 .elementor-element.elementor-element-0ae4e16 .elementor-heading-title{font-size:30px;line-height:1.2em}}