/* Scoped to the verified Deisling header. White fallback without backdrop support. */
body:not(.elementor-editor-active) .elementor-673 .elementor-element.elementor-element-027b5a6:not(.elementor-sticky__spacer){
 background:#fff!important;
 background-image:none!important;
 box-shadow:0 5px 24px rgba(40,38,36,.06)!important;
}
body:not(.elementor-editor-active) .elementor-673 .elementor-element-027b5a6:not(.elementor-sticky__spacer)>.e-con-inner,
body:not(.elementor-editor-active) .elementor-673 .elementor-element.elementor-element-0eb8efc,
body:not(.elementor-editor-active) .elementor-673 .elementor-element-0eb8efc>.e-con-inner{
 background:transparent!important;
}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
 body:not(.elementor-editor-active) .elementor-673 .elementor-element.elementor-element-027b5a6:not(.elementor-sticky__spacer){
  background:rgba(255,255,255,.58)!important;
  -webkit-backdrop-filter:blur(20px) saturate(125%);
  backdrop-filter:blur(20px) saturate(125%);
 }
}
@media(max-width:1024px){
 body:not(.elementor-editor-active) #dmm-header{background:transparent!important}
 body:not(.elementor-editor-active) #dmm-header .dmm-bar{
  background:#fff!important;
  border-bottom-color:rgba(210,205,198,.38)!important;
 }
 @supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
  body:not(.elementor-editor-active) #dmm-header .dmm-bar{
   background:rgba(255,255,255,.58)!important;
   -webkit-backdrop-filter:blur(20px) saturate(125%);
   backdrop-filter:blur(20px) saturate(125%);
  }
 }
}
@media(prefers-reduced-transparency:reduce){
 body:not(.elementor-editor-active) .elementor-673 .elementor-element.elementor-element-027b5a6:not(.elementor-sticky__spacer),
 body:not(.elementor-editor-active) #dmm-header .dmm-bar{
  background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;
 }
}
