.demo-label-mobile,.site-demo-floating{display:none}@media (max-width:767px){:root{--irw-mobile-nav-gap:calc(96px + env(safe-area-inset-bottom, 0px));--irw-mobile-tools-second-row:calc(174px + env(safe-area-inset-bottom, 0px))}html body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}html body .km-bottom-sheet-view.justMobileTablet{position:fixed!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px) + var(--km-mobile-vv-bottom,0px))!important;left:10px!important;z-index:100050!important;transform:none!important;-webkit-transform:none!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:auto!important}html body #irw-mobile-contact-bar,html body .irw-mobile-contact-bar{display:none!important;visibility:hidden!important;pointer-events:none!important}html body #planDemoFloating.plan-demo-floating,html body #siteDemoFloating.site-demo-floating,html body #workDemoFloating.work-demo-floating{position:fixed!important;inset:auto auto calc(244px + env(safe-area-inset-bottom,0px) + var(--km-mobile-vv-bottom,0px)) 12px!important;display:flex!important;width:142px!important;min-width:0!important;min-height:46px!important;padding:6px 8px!important;align-items:center!important;gap:7px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:14px!important;color:#fff!important;background:linear-gradient(135deg,#087fc2,#10b8c4)!important;box-shadow:0 12px 28px rgba(3,76,111,.25)!important;z-index:100040!important;transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease!important}html body #planDemoFloating .plan-demo-floating-icon,html body #siteDemoFloating .site-demo-floating-icon,html body #workDemoFloating .work-demo-floating-icon{display:inline-flex!important;width:32px!important;height:32px!important;flex:0 0 32px!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:rgba(255,255,255,.17)!important}html body #planDemoFloating svg,html body #siteDemoFloating svg,html body #workDemoFloating svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body #planDemoFloating .plan-demo-floating-copy,html body #workDemoFloating>span:nth-child(2){display:flex!important;min-width:0!important;flex:1!important}html body #planDemoFloating strong,html body #siteDemoFloating strong,html body #workDemoFloating strong{display:inline-flex!important;align-items:center!important;gap:5px!important;color:#fff!important;font-size:11.5px!important;font-weight:900!important;white-space:nowrap!important}html body #siteDemoFloating strong>i{width:6px;height:6px;border-radius:50%;background:#a2ffdf;box-shadow:0 0 0 4px rgba(162,255,223,.13)}html body #planDemoFloating .demo-label-desktop,html body #planDemoFloating .plan-demo-floating-arrow,html body #planDemoFloating small,html body #workDemoFloating .demo-label-desktop,html body #workDemoFloating .work-demo-floating-arrow,html body #workDemoFloating small{display:none!important}html body #planDemoFloating .demo-label-mobile,html body #workDemoFloating .demo-label-mobile{display:inline!important}html body #workDemoFloating.work-demo-floating{right:auto!important;bottom:calc(var(--irw-mobile-nav-gap) + 8px + var(--km-mobile-vv-bottom,0px))!important;left:50%!important;width:154px!important;transform:translateX(-50%)!important;animation:none!important}html body.mobile-menu-visible #planDemoFloating,html body.mobile-menu-visible #siteDemoFloating,html body.mobile-menu-visible #workDemoFloating{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body #goftino,html body #goftino_w,html body [id*=goftino]{right:6px!important;bottom:calc(var(--irw-mobile-nav-gap) + var(--km-mobile-vv-bottom,0px))!important;left:auto!important}html body iframe#goftino_w{transform:scale(.92)!important;transform-origin:right bottom!important}html body .irw-mw-root{--irw-mw-right:14px!important;--irw-mw-base-bottom:var(--irw-mobile-nav-gap)!important;--irw-mw-offset:0px!important;right:var(--irw-mw-right)!important;bottom:calc(var(--irw-mw-base-bottom) + var(--irw-mw-offset) + var(--km-mobile-vv-bottom,0px))!important}html body .irw-mw-root.irw-mw-chat-ready{--irw-mw-offset:78px!important}html body .irw-mw-toggle{right:var(--irw-mw-right)!important;bottom:calc(var(--irw-mw-base-bottom) + var(--irw-mw-offset) + var(--km-mobile-vv-bottom,0px))!important;width:56px!important;height:56px!important}html body .irw-mw-hint{display:none!important}html body a.enamd,html body footer a.enamd{position:fixed!important;inset:auto auto calc(var(--irw-mobile-nav-gap) + var(--km-mobile-vv-bottom,0px)) 16px!important;width:60px!important;height:64px!important;margin:0!important;transform:none!important}html body .scroll-top.open,html body .scroll-top.scroll-to-target.open,html body button.scroll-top.scroll-to-target.open{position:fixed!important;inset:auto auto calc(var(--irw-mobile-tools-second-row) + var(--km-mobile-vv-bottom,0px)) 22px!important;width:38px!important;height:38px!important;line-height:38px!important;z-index:10010!important;margin:0!important;transform:none!important}html body .km-bottom-sheet-view.justMobileTablet>.km-menu>.km-inner-btn,html body .km-bottom-sheet-view.justMobileTablet>.km-menu>a.km-inner-btn{height:60px!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}html body .km-bottom-sheet-view.justMobileTablet>.km-menu.km-shopping-cart-mini2 .km-inner-btn>a>i,html body .km-bottom-sheet-view.justMobileTablet>.km-menu>.km-inner-btn>i,html body .km-bottom-sheet-view.justMobileTablet>.km-menu>a.km-inner-btn>i{margin-top:5px!important;margin-bottom:2px!important}html body .km-bottom-sheet-view.justMobileTablet .km-title{position:static!important;display:block!important;width:100%!important;min-height:12px!important;margin-top:0!important;text-align:center!important;line-height:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}html body .irw-mw-panel{max-height:calc(100dvh - 250px)!important;overflow-y:auto!important}}@supports (-webkit-touch-callout:none){@media (max-width:767px){body,html{min-height:-webkit-fill-available}html body .km-bottom-sheet-view.justMobileTablet{position:fixed!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important}}}@media (max-width:360px){html body a.enamd{left:10px!important;transform:scale(.9);transform-origin:bottom left}html body .scroll-top.open{left:15px!important;transform:scale(.9)}}