.elementor-11882 .elementor-element.elementor-element-ec91ab1{--display:flex;--position:fixed;--min-height:10vh;bottom:0px;--z-index:9999;}body:not(.rtl) .elementor-11882 .elementor-element.elementor-element-ec91ab1{right:0px;}body.rtl .elementor-11882 .elementor-element.elementor-element-ec91ab1{left:0px;}.elementor-11882 .elementor-element.elementor-element-b55e7d0{--display:flex;}#elementor-popup-modal-11882 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-11882{justify-content:center;align-items:flex-end;}#elementor-popup-modal-11882 .dialog-close-button{display:flex;}#elementor-popup-modal-11882 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for container, class: .elementor-element-ec91ab1 */.blur_effect{
    opacity: 1;

 /*background: rgba(255, 255, 255, 0.18);*/
   position: fixed !important;
  left: 0 !important;
  right: 0 !important;
  bottom: env(safe-area-inset-bottom) !important;
 
    backdrop-filter: blur(14px) saturate(160%) !important;
    -webkit-backdrop-filter: blur(14px) saturate(160%) !important;
    
    mask-image: linear-gradient(
        to top,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,1) 10%,
        rgba(0,0,0,0.45) 70%,
        rgba(0,0,0,0.1) 95%,
        rgba(0,0,0,0) 100%) !important;
        border-radius: 0px;
    pointer-events: none;
        will-change: auto;
    /*  pointer-events: none;*/
    /*transform: translateZ(0);*/
    /*will-change: auto;*/
    
}/* End custom CSS */