
/* 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:not(.autoserve-js) .slick-slide:not(:first-child),html.autoserve-static:not(.autoserve-js) .swiper-slide:not(:first-child),html.autoserve-static:not(.autoserve-js) .owl-item:not(:first-child),html.autoserve-static .rev_slider li:not(:first-child),html.autoserve-static:not(.autoserve-js) .et_pb_slide:not(:first-child){display:none!important}
html.autoserve-static:not(.autoserve-js) .slick-slide:first-child,html.autoserve-static:not(.autoserve-js) .swiper-slide:first-child,html.autoserve-static:not(.autoserve-js) .et_pb_slide:first-child{display:block!important;opacity:1!important;visibility:visible!important}
html.autoserve-static .me-cannotplay,html.autoserve-static .mejs__cannotplay,html.autoserve-static .mejs-cannotplay,html.autoserve-static [class*="cannotplay"],html.autoserve-static .wp-video-shortcode .me-plugin,html.autoserve-static .mejs-download-file{display:none!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 .vc_parallax{position:relative;overflow:hidden}html.autoserve-static .vc_parallax-inner,html.autoserve-static .skrollable,html.autoserve-static .parallax-inner,html.autoserve-static .jarallax-container,html.autoserve-static [data-parallax] > .parallax-bg{top:0!important;height:100%!important;min-height:100%!important;transform:none!important;background-attachment:scroll!important;background-size:cover!important}
html.autoserve-static .jarallax{background-size:cover!important;background-position:center!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}}

html.autoserve-static .autoserve-slider{position:relative}
html.autoserve-static .autoserve-slider .autoserve-slide{display:none!important;opacity:0;transition:opacity .5s}
html.autoserve-static .autoserve-slider .autoserve-slide.autoserve-slide-active{display:block!important;opacity:1;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important}
html.autoserve-static .autoserve-slider .et-pb-arrow-prev,html.autoserve-static .autoserve-slider .et-pb-arrow-next{opacity:1!important;left:22px}
html.autoserve-static .autoserve-slider .et-pb-arrow-next{left:auto;right:22px}
html.autoserve-static .autoserve-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border:0;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;font-size:26px;line-height:44px;text-align:center;cursor:pointer}
html.autoserve-static .autoserve-arrow.prev{left:16px}html.autoserve-static .autoserve-arrow.next{right:16px}
html.autoserve-static .autoserve-dots{position:absolute;left:0;right:0;bottom:14px;z-index:5;text-align:center;margin:0;padding:0;list-style:none}
html.autoserve-static .autoserve-dots button{width:10px;height:10px;margin:0 4px;border:0;border-radius:50%;background:rgba(255,255,255,.55);cursor:pointer;padding:0}
html.autoserve-static .autoserve-dots button.on{background:#fff}
html.autoserve-static .slick-track,html.autoserve-static .swiper-wrapper,html.autoserve-static .owl-stage,html.autoserve-static .owl-wrapper{transform:none!important;width:auto!important;left:0!important;display:block!important}
html.autoserve-static .autoserve-slider .owl-wrapper-outer,html.autoserve-static .autoserve-slider .owl-stage-outer{height:auto!important;overflow:visible!important}
html.autoserve-static .autoserve-slide-active .autoserve-bgfill{min-height:60vh}
@media(max-width:767px){html.autoserve-static .autoserve-slide-active .autoserve-bgfill{min-height:50vh}}
html.autoserve-static .autoserve-slide-active [class*="animate"],html.autoserve-static .autoserve-slide-active [class*="fade"],html.autoserve-static .autoserve-slide-active [class*="caption"],html.autoserve-static .autoserve-slide-active [class*="slide-text"],html.autoserve-static .autoserve-slide-active [class*="owl-"]{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}
html.autoserve-static .autoserve-slide{min-height:1px}
html.autoserve-static .master-slider{height:auto!important;overflow:hidden}html.autoserve-static .master-slider .ms-slide-container,html.autoserve-static .master-slider .ms-view{height:auto!important;position:relative!important;transform:none!important}html.autoserve-static .master-slider .ms-slide.autoserve-slide-active{position:relative!important;display:block!important;height:auto!important;width:100%!important;left:0!important;transform:none!important}html.autoserve-static .master-slider .ms-slide-bgcont{position:relative!important;height:auto!important;width:100%!important;transform:none!important}html.autoserve-static .master-slider .ms-slide-bgcont img{position:relative!important;width:100%!important;height:auto!important;transform:none!important;left:0!important;top:0!important}html.autoserve-static .master-slider .ms-slide-layers{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;transform:none!important}html.autoserve-static .master-slider .ms-layer{transform:none!important;opacity:1!important;visibility:visible!important;max-width:92%}html.autoserve-static .ms-loading-container,html.autoserve-static .ms-timerbar{display:none!important}
html.autoserve-static .ls-container,html.autoserve-static .ls-wp-container{height:auto!important;overflow:hidden;position:relative}html.autoserve-static .ls-inner,html.autoserve-static .ls-slide{height:auto!important;position:relative!important;transform:none!important}html.autoserve-static .ls-slide.autoserve-slide-active{display:block!important;width:100%!important;left:0!important}html.autoserve-static .ls-slide .ls-bg{position:relative!important;display:block!important;width:100%!important;height:auto!important;left:0!important;top:0!important;transform:none!important}html.autoserve-static .ls-slide .ls-layer:not(.ls-bg){position:absolute!important;transform:none!important;opacity:1!important;visibility:visible!important}html.autoserve-static .ls-loading-container,html.autoserve-static .ls-bar-timer,html.autoserve-static .ls-circle-timer{display:none!important}
@media(max-width:767px){html.autoserve-static .ls-slide .ls-layer:not(.ls-bg){display:none!important}}
html.autoserve-static .carousel-inner>.autoserve-slide-active{display:block!important;position:relative!important;left:0!important;transform:none!important}
html.autoserve-static .q_logo img{display:none!important}html.autoserve-static .q_logo img.normal{display:inline-block!important}@media(max-width:1000px){html.autoserve-static .q_logo img.normal{display:none!important}html.autoserve-static .q_logo img.mobile{display:inline-block!important}}
html.autoserve-static .autoserve-slider .nivo-main-image,html.autoserve-static .autoserve-slider .nivo-slice,html.autoserve-static .autoserve-slider .nivo-box{display:none!important}
html.autoserve-static .nivoSlider .autoserve-slide-active,html.autoserve-static .bx-viewport .autoserve-slide-active{display:block!important;position:relative!important;height:auto!important;width:100%!important}
html.autoserve-static .bx-viewport,html.autoserve-static .bx-wrapper{height:auto!important}html.autoserve-static .bx-viewport ul{left:0!important}
