html,body{overflow-x:hidden!important;max-width:100vw!important;width:100%!important}*{-webkit-overflow-scrolling:touch}@media (max-width: 768px){html,.scroll-smooth,[style*="scroll-behavior: smooth"]{scroll-behavior:auto!important}body{position:relative;overflow-x:hidden}input:focus,textarea:focus,button:focus,select:focus{scroll-margin-top:0;scroll-margin-bottom:0}}#testimonials .overflow-x-auto{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#testimonials .overflow-x-auto::-webkit-scrollbar{display:none}.container{max-width:100%;overflow-x:hidden}header.fixed{position:fixed;top:0;left:0;right:0;z-index:50;width:100%;max-width:100vw}button,.btn,[role=button]{overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important}button::-webkit-scrollbar,.btn::-webkit-scrollbar,[role=button]::-webkit-scrollbar{display:none!important}#hero button{overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important}#hero button::-webkit-scrollbar{display:none!important}#hero,#hero *,#hero section,#hero div,#hero button,#hero h1,#hero p{overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:auto!important}#hero::-webkit-scrollbar,#hero *::-webkit-scrollbar,#hero section::-webkit-scrollbar,#hero div::-webkit-scrollbar,#hero button::-webkit-scrollbar,#hero h1::-webkit-scrollbar,#hero p::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}#hero *{scrollbar-width:none!important;-ms-overflow-style:none!important}#hero *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}button{overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:auto!important}button::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
