.elementor-260 .elementor-element.elementor-element-73ebcef{--display:flex;--min-height:650px;--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:flex-end;--align-items:center;--overlay-opacity:0.28;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-73ebcef::before, .elementor-260 .elementor-element.elementor-element-73ebcef > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-73ebcef > .e-con-inner > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-73ebcef > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-73ebcef > .e-con-inner > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-73ebcef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-97e24dc );--background-overlay:'';}.elementor-260 .elementor-element.elementor-element-73ebcef:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-73ebcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-260 .elementor-element.elementor-element-ff4ae67 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-260 .elementor-element.elementor-element-ff4ae67{text-align:center;}.elementor-260 .elementor-element.elementor-element-ff4ae67 .elementor-heading-title{color:var( --e-global-color-e2a4697 );}.elementor-260 .elementor-element.elementor-element-616f615{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-616f615:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-616f615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE00 53%, var( --e-global-color-0e7c93f ) 100%);}.elementor-260 .elementor-element.elementor-element-2faf65e{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-260 .elementor-element.elementor-element-2faf65e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-260 .elementor-element.elementor-element-2faf65e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cuffleydentalcentre.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-260 .elementor-element.elementor-element-99a3b40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-74112f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-74112f1{text-align:left;}.elementor-260 .elementor-element.elementor-element-5699a63{--display:flex;}.elementor-260 .elementor-element.elementor-element-fcb456f{--e-image-carousel-slides-to-show:4;}.elementor-260 .elementor-element.elementor-element-fcb456f > .elementor-widget-container{padding:7px 7px 7px 7px;border-radius:6px 6px 6px 6px;}.elementor-260 .elementor-element.elementor-element-fcb456f .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-260 .elementor-element.elementor-element-fcb456f{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-260 .elementor-element.elementor-element-73ebcef{--min-height:225px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-73ebcef:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-73ebcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-260 .elementor-element.elementor-element-ff4ae67{text-align:center;}.elementor-260 .elementor-element.elementor-element-ff4ae67 .elementor-heading-title{font-size:25px;}.elementor-260 .elementor-element.elementor-element-2faf65e{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-260 .elementor-element.elementor-element-fcb456f{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for heading, class: .elementor-element-ff4ae67 */.blurr {
  background-color: rgba(255, 255, 255, 0.1); /* Transparent white */
  backdrop-filter: blur(10px);               /* Applies blur effect */
  -webkit-backdrop-filter: blur(10px);       /* Safari support */
  border-radius: 12px;                       /* Optional: rounded corners */
  padding: 16px;                             /* Optional: inner spacing */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fcb456f */.caro-image img{
    
    background: #fff;
    height: 80px;
    object-fit: contain;
    padding:10px;
    border-radius: 10px;
}/* End custom CSS */