.elementor-300 .elementor-element.elementor-element-4d1b4b6:not(.elementor-motion-effects-element-type-background), .elementor-300 .elementor-element.elementor-element-4d1b4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #00D3BE 83%);}.elementor-300 .elementor-element.elementor-element-4d1b4b6 > .elementor-background-overlay{background-color:#00ADFF;background-image:url("https://westportdental.co.uk/wp-content/uploads/2023/08/her-smile-is-what-matters-most-shot-of-a-young-wo-2022-09-28-07-49-03-utc-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-4d1b4b6 > .elementor-container{min-height:350px;}.elementor-300 .elementor-element.elementor-element-4d1b4b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-300 .elementor-element.elementor-element-c2f75bf{text-align:center;}.elementor-300 .elementor-element.elementor-element-c2f75bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:44px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-11b3580{padding:50px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-b1e7ed2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-300 .elementor-element.elementor-element-b1e7ed2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00D3BE;}.elementor-300 .elementor-element.elementor-element-b1e7ed2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-b1e7ed2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-4811e95{text-align:center;}.elementor-300 .elementor-element.elementor-element-4811e95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-f988634{text-align:center;}.elementor-300 .elementor-element.elementor-element-f988634 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#00D3BE;}.elementor-300 .elementor-element.elementor-element-779f7e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-779f7e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-300 .elementor-element.elementor-element-9bd0133 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9bd0133{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-42d88a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-42d88a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-2632a11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-2632a11{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-4aed9f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-4aed9f8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-2089c45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-2089c45{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-44a2b1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-44a2b1a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-092b86c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-092b86c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d7930c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-d7930c4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-74da4de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-74da4de{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-137a996 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-137a996{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-11ea87e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-11ea87e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-00350dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-00350dd{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-414c1a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-414c1a5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-3ac00f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-3ac00f9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-c0a64de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-c0a64de{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-31383bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-31383bd{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7d0b778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7d0b778{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-1046cb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-1046cb4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-c78f654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-c78f654{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d9a412a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-d9a412a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-0ba6a8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-0ba6a8b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-b648a61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-b648a61{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-6cb4b93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-6cb4b93{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f956851 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f956851{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-527e0ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-527e0ca{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f038e27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f038e27{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-1ac75d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 40px;}.elementor-300 .elementor-element.elementor-element-1ac75d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-217a8af{text-align:center;}.elementor-300 .elementor-element.elementor-element-217a8af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#00D3BE;}.elementor-300 .elementor-element.elementor-element-fa27135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-fa27135{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-3773cd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-3773cd4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-fd37aef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-fd37aef{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7aca9c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7aca9c4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7abeb1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7abeb1e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-6af10dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-6af10dc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-9160990 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9160990{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-686b564 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-686b564{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-934b8c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-934b8c0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-76d41e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-76d41e5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f1fae2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f1fae2c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-e679230 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-e679230{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-268bc50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-268bc50{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-91b49d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-91b49d6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-33dc31b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-33dc31b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7317d69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-7317d69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-afdf69f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-2651716:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-300 .elementor-element.elementor-element-2651716 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00D3BE;}.elementor-300 .elementor-element.elementor-element-2651716 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-2651716 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-cb3aea0{text-align:center;}.elementor-300 .elementor-element.elementor-element-cb3aea0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-f957ed7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f957ed7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-bbd9c5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-bbd9c5c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-1061aa2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-1061aa2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-e1560ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-e1560ec{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-399be63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-399be63{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-9f5570f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9f5570f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-6bb45b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-6bb45b2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d5a9bd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-d5a9bd1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7a230b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7a230b1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-bb004f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-bb004f8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f85bbae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f85bbae{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-db08f12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-db08f12{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d0dd4a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-d0dd4a6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-4cab4ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-4cab4ed{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f685573 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f685573{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-1f33984 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-1f33984{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-12aad04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-12aad04{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-866f05b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-866f05b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d86bfba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-d86bfba{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-9e200c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9e200c7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-6f6cd62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-6f6cd62{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-fdc1d09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-fdc1d09{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-1c75f55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-1c75f55{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-662144a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-662144a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-68e91a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-68e91a4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f00c4f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-f00c4f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-285982e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-e426f31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-300 .elementor-element.elementor-element-e426f31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00D3BE;}.elementor-300 .elementor-element.elementor-element-e426f31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-300 .elementor-element.elementor-element-e426f31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-0c9a98f{text-align:center;}.elementor-300 .elementor-element.elementor-element-0c9a98f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-5b1f1db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-5b1f1db{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-f8ae657 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-f8ae657{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-84041ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-84041ee{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-e7fbe79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-e7fbe79{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-53e5ca5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-53e5ca5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-b0a5438 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-b0a5438{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-9422166 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9422166{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-58a04b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-58a04b7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-b7675ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-b7675ad{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-98dd766 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-98dd766{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-2d9c704 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-2d9c704{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-894bf3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-894bf3f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-6ced6c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-6ced6c0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-e605b75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-e605b75{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-fbe0c81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-fbe0c81{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-62e09fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-62e09fa{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-8df6e1f:not(.elementor-motion-effects-element-type-background), .elementor-300 .elementor-element.elementor-element-8df6e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westportdental.co.uk/wp-content/uploads/2025/09/att.tPz3MOy4GHvPqddlqs11qgwje_hBXVNNAEQCjnIZtEw-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-300 .elementor-element.elementor-element-8df6e1f > .elementor-container{min-height:400px;}.elementor-300 .elementor-element.elementor-element-8df6e1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-300 .elementor-element.elementor-element-8df6e1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-2d50a9f{padding:50px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-300 .elementor-element.elementor-element-bb6d4b4{text-align:left;}.elementor-300 .elementor-element.elementor-element-bb6d4b4 img{width:20%;}.elementor-300 .elementor-element.elementor-element-781a31b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-781a31b{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-300 .elementor-element.elementor-element-58c6edd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-58c6edd{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-52f11e9{text-align:left;}.elementor-300 .elementor-element.elementor-element-52f11e9 img{width:20%;}.elementor-300 .elementor-element.elementor-element-9bf0665 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-9bf0665{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-300 .elementor-element.elementor-element-916bd96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-916bd96{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-d69f723{text-align:left;}.elementor-300 .elementor-element.elementor-element-d69f723 img{width:20%;}.elementor-300 .elementor-element.elementor-element-77cd717 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-77cd717{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-300 .elementor-element.elementor-element-7ab617c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7ab617c{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;line-height:25px;color:#000000;}.elementor-300 .elementor-element.elementor-element-70979a5 iframe{height:581px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-300 .elementor-element.elementor-element-42d88a0{width:50%;}.elementor-300 .elementor-element.elementor-element-1ac75d2{width:50%;}.elementor-300 .elementor-element.elementor-element-7317d69{width:50%;}.elementor-300 .elementor-element.elementor-element-f00c4f0{width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-300 .elementor-element.elementor-element-bb6d4b4{text-align:center;}.elementor-300 .elementor-element.elementor-element-781a31b{text-align:center;}.elementor-300 .elementor-element.elementor-element-58c6edd > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-58c6edd{text-align:center;}.elementor-300 .elementor-element.elementor-element-52f11e9{text-align:center;}.elementor-300 .elementor-element.elementor-element-9bf0665{text-align:center;}.elementor-300 .elementor-element.elementor-element-916bd96 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-916bd96{text-align:center;}.elementor-300 .elementor-element.elementor-element-d69f723{text-align:center;}.elementor-300 .elementor-element.elementor-element-77cd717{text-align:center;}.elementor-300 .elementor-element.elementor-element-7ab617c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-7ab617c{text-align:center;}}