.elementor-16 .elementor-element.elementor-element-3dffea5{--display:flex;--min-height:400px;--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;--overlay-opacity:0.6;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3dffea5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3dffea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epsomandsurreyteethwhitening.com/website_96ac9ccb/wp-content/uploads/2025/03/page_title_new-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-3dffea5::before, .elementor-16 .elementor-element.elementor-element-3dffea5 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3dffea5 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-3dffea5 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3dffea5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-3dffea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-803d764 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-803d764 .elementor-heading-title{font-family:var( --e-global-typography-80c6930-font-family ), Sans-serif;font-size:var( --e-global-typography-80c6930-font-size );font-weight:var( --e-global-typography-80c6930-font-weight );line-height:var( --e-global-typography-80c6930-line-height );color:var( --e-global-color-38c7b61 );}.elementor-16 .elementor-element.elementor-element-897c1d8{--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;}.elementor-16 .elementor-element.elementor-element-897c1d8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-897c1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-daaa166 );}.elementor-16 .elementor-element.elementor-element-bf4ff84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fc5033a{text-align:center;}.elementor-16 .elementor-element.elementor-element-fc5033a .elementor-heading-title{color:var( --e-global-color-secondary );}.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-16 .elementor-element.elementor-element-dfcf05e{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-e3a988c{width:var( --container-widget-width, 99.362% );max-width:99.362%;--container-widget-width:99.362%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-e3a988c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-14aa768{--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;}.elementor-16 .elementor-element.elementor-element-bdb73f2{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-63a86f9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-63a86f9.e-con{--flex-grow:0;--flex-shrink:0;}.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-16 .elementor-element.elementor-element-a027e1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-6c44ada{width:var( --container-widget-width, 108.916% );max-width:108.916%;--container-widget-width:108.916%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6c44ada.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6c44ada .elementor-heading-title{font-family:var( --e-global-typography-de05137-font-family ), Sans-serif;font-size:var( --e-global-typography-de05137-font-size );font-weight:var( --e-global-typography-de05137-font-weight );line-height:var( --e-global-typography-de05137-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-d4fc546 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-4c39d10{width:var( --container-widget-width, 103.742% );max-width:103.742%;--container-widget-width:103.742%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-4c39d10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-8503834.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-6a94514{--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;}.elementor-16 .elementor-element.elementor-element-6a94514:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6a94514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-daaa166 );}.elementor-16 .elementor-element.elementor-element-18a2e98{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-18a2e98.e-con{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-3e825c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3e825c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-2b62761{text-align:start;}.elementor-16 .elementor-element.elementor-element-2b62761 img{width:94%;}.elementor-16 .elementor-element.elementor-element-c5f37da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c5f37da.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-dff22e6{width:var( --container-widget-width, 106.17% );max-width:106.17%;--container-widget-width:106.17%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-dff22e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-dff22e6 .elementor-heading-title{font-family:var( --e-global-typography-de05137-font-family ), Sans-serif;font-size:var( --e-global-typography-de05137-font-size );font-weight:var( --e-global-typography-de05137-font-weight );line-height:var( --e-global-typography-de05137-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-fffc6d5{text-align:start;}.elementor-16 .elementor-element.elementor-element-fffc6d5 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-8cdba92{width:var( --container-widget-width, 106.04% );max-width:106.04%;--container-widget-width:106.04%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-8cdba92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-1330808{width:var( --container-widget-width, 99.818% );max-width:99.818%;--container-widget-width:99.818%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1330808.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-651b57b{--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;}.elementor-16 .elementor-element.elementor-element-651b57b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-651b57b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-daaa166 );}.elementor-16 .elementor-element.elementor-element-7698527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7698527.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-be66fd5{text-align:end;}.elementor-16 .elementor-element.elementor-element-be66fd5 .elementor-heading-title{font-family:var( --e-global-typography-de05137-font-family ), Sans-serif;font-size:var( --e-global-typography-de05137-font-size );font-weight:var( --e-global-typography-de05137-font-weight );line-height:var( --e-global-typography-de05137-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-36caf3f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-63a86f9{--width:50%;}.elementor-16 .elementor-element.elementor-element-3e825c9{--width:40.17%;}.elementor-16 .elementor-element.elementor-element-7698527{--width:60%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-3dffea5{--min-height:300px;}.elementor-16 .elementor-element.elementor-element-3dffea5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3dffea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-803d764 .elementor-heading-title{font-size:var( --e-global-typography-80c6930-font-size );line-height:var( --e-global-typography-80c6930-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-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-16 .elementor-element.elementor-element-6c44ada .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}.elementor-16 .elementor-element.elementor-element-dff22e6 .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}.elementor-16 .elementor-element.elementor-element-be66fd5 .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-3dffea5{--min-height:250px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-803d764 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-803d764 .elementor-heading-title{font-size:var( --e-global-typography-80c6930-font-size );line-height:var( --e-global-typography-80c6930-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-63a86f9.e-con{--order:99999 /* order end hack */;}.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-16 .elementor-element.elementor-element-6c44ada .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}.elementor-16 .elementor-element.elementor-element-3e825c9.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-dff22e6{text-align:start;}.elementor-16 .elementor-element.elementor-element-dff22e6 .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}.elementor-16 .elementor-element.elementor-element-8cdba92{text-align:start;}.elementor-16 .elementor-element.elementor-element-be66fd5{text-align:start;}.elementor-16 .elementor-element.elementor-element-be66fd5 .elementor-heading-title{font-size:var( --e-global-typography-de05137-font-size );line-height:var( --e-global-typography-de05137-line-height );}}