html, body {
    background:#F4F4F4!important;
}
.tmenu-mobile__menucontent_hidden {

    opacity:1!important;
}

.t-menu-base__maincontainer.t-menu-base__maincontainer_12, .t-menu-base__mobile-menu.tmenu-mobile.tmenu-mobile_positionfixed, .t-menu-base__maincontainer.t-menu-base__maincontainer_12.t-menu-base__maincontainer_12-30.t-menu-base__maincontainer_logoleft.t-menu-base__maincontainer_inner {
    background-color: rgba(244, 244, 244,0.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
    opacity:1!important;
}
.t228.t228__positionfixed {
    background-color: rgba(244, 244, 244,0.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t228.t228__hidden.t228__positionfixed {
    background-color: rgba(0,0,0,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t280__menu__bg {
    background-color: rgba(228,228,228,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t280__container.t280__positionfixed {
    background-color: rgba(228,228,228,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t228.t228__positionfixed {
    background-color: rgba(228,228,228,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t228.t228__hidden.t228__positionfixed {
    background-color: rgba(228,228,228,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
}
.t-popup__container.t-width.t-width_6.t-popup__container-animated {
    background-color: rgba(228,228,228,.36)!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
    border:1px solid #e80007!important;
}
.t-popup.t-popup_show {
    background: transparent!important;
}
.blur-bg {
    background-color: rgba(255,255,255,.36)!important;
    -webkit-backdrop-filter: blur(8px)!important;
    backdrop-filter: blur(8px)!important;
}

@keyframes blur {
  0%,
  90% {
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -o-filter: blur(0px);
    -ms-filter: blur(0px);
  }
  50% {
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
  }
}
@keyframes blurout {
  50% {
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -o-filter: blur(0px);
    -ms-filter: blur(0px);
  }
  90% {
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
  }
}

filter: blur(3px);
-webkit-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
-ms-filter: blur(3px);
filter: url(blur.svg#blur);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');