
/* autoserve-upgrade: rules layer */
html.autoserve-static{-webkit-text-size-adjust:100%;font-size:100%}
html.autoserve-static body{min-font-size:16px;line-height:1.5;overflow-x:hidden}
html.autoserve-static body,html.autoserve-static p,html.autoserve-static li{font-size:max(1em,16px)}
html.autoserve-static img,html.autoserve-static video,html.autoserve-static iframe{max-width:100%;height:auto}
html.autoserve-static iframe{aspect-ratio:16/9;width:100%}
html.autoserve-static table{max-width:100%;display:block;overflow-x:auto}
html.autoserve-static .slick-slide:not(.slick-current):not(:first-child),html.autoserve-static .swiper-slide:not(:first-child),html.autoserve-static .owl-item:not(:first-child),html.autoserve-static .rev_slider li:not(:first-child),html.autoserve-static .et_pb_slide:not(:first-child){display:none!important}
html.autoserve-static .slick-slide:first-child,html.autoserve-static .swiper-slide:first-child,html.autoserve-static .et_pb_slide:first-child{display:block!important;opacity:1!important;visibility:visible!important}
html.autoserve-static .slick-track,html.autoserve-static .swiper-wrapper{transform:none!important;width:auto!important}
html.autoserve-static [class*="preloader"],html.autoserve-static #preloader,html.autoserve-static .loader-wrapper,html.autoserve-static .page-loader{display:none!important}
html.autoserve-static .elementor-invisible,html.autoserve-static .wow,html.autoserve-static [data-aos]{visibility:visible!important;opacity:1!important;animation:none!important;transform:none!important}
html.autoserve-static .et_pb_section,html.autoserve-static .elementor-section,html.autoserve-static .fusion-fullwidth{opacity:1!important}
html.autoserve-static .et_parallax_bg,html.autoserve-static .et_parallax_bg_wrap{display:block!important;transform:none!important;top:0!important}
html.autoserve-static .et_pb_section_parallax .et_parallax_bg{height:100%!important;background-attachment:scroll!important}
html.autoserve-static .et-waypoint,html.autoserve-static .et_animated,html.autoserve-static [class*="et_pb_animation"],html.autoserve-static .et_pb_module,html.autoserve-static .et_pb_row,html.autoserve-static .fusion-animated,html.autoserve-static .animated,html.autoserve-static .aos-init{opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}
html.autoserve-static.autoserve-navjs .mobile_menu_bar,html.autoserve-static.autoserve-navjs .et_mobile_nav_menu,html.autoserve-static.autoserve-navjs .menu-toggle,html.autoserve-static.autoserve-navjs .hamburger,html.autoserve-static.autoserve-navjs .navbar-toggler,html.autoserve-static.autoserve-navjs .mobile-menu-toggle,html.autoserve-static.autoserve-navjs .qode-mobile-header,html.autoserve-static.autoserve-navjs .mobile_menu_toggle,html.autoserve-static.autoserve-navjs .elementor-menu-toggle,html.autoserve-static.autoserve-navjs .mobile_menu_button,html.autoserve-static.autoserve-navjs .qode_mobile_menu_button,html.autoserve-static.autoserve-navjs .mobile-menu-button,html.autoserve-static.autoserve-navjs .menu-btn,html.autoserve-static.autoserve-navjs .ast-mobile-menu-buttons,html.autoserve-static.autoserve-navjs .fusion-icon-bars{display:none!important}
@media (max-width:767px){
  html.autoserve-static .autoserve-nav-toggle{display:inline-flex;align-items:center;gap:.5em;font:inherit;font-size:16px;padding:.5em .9em;border:1px solid currentColor;background:transparent;border-radius:6px;cursor:pointer;margin:.5em}
  html.autoserve-static .autoserve-nav-collapsed{display:none!important}
  html.autoserve-static .autoserve-nav-open{display:block!important;position:static;width:100%}
  html.autoserve-static .autoserve-nav-open ul{display:block!important;position:static!important;width:100%!important;float:none!important;opacity:1!important;visibility:visible!important;height:auto!important;max-height:none!important}
  html.autoserve-static .autoserve-nav-open li{display:block!important;float:none!important;width:100%!important}
  html.autoserve-static .autoserve-nav-open a{display:block;padding:.75em 1em;min-height:44px}
  html.autoserve-static a,html.autoserve-static button{min-height:24px}
}
@media (min-width:768px){html.autoserve-static .autoserve-nav-toggle{display:none}}
