@media only screen and (max-width:991px){html body .top-bar-2{display:none!important}html body #header_main{height:auto!important;padding:5px 0!important;position:relative!important;opacity:1!important;visibility:visible!important;background:#fff!important;z-index:9999!important}html body #site-header-inner{padding:10px 15px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}html body .header-sticky-logo{transform:none!important;position:static!important;opacity:1!important;visibility:visible!important;display:block!important}html body .header-sticky-logo img{max-height:45px!important}html body .mobile-button{height:25px!important;transform:none!important;right:0!important;position:relative!important;min-width:30px!important;top:0!important;margin:0!important;width:30px!important;display:block!important}html body .s-menu{padding-top:40px!important;padding-bottom:40px!important}html body .s-menu.p-list .menu-content{padding-right:15px!important;margin:0!important;width:100%!important;padding-left:15px!important}html body .s-menu .menu-main .menu-list,html body .s-menu.p-list .menu-main .menu-list{margin-right:0!important;padding-right:0!important;margin-left:0!important;width:100%!important;padding-left:0!important}html body .s-menu .menu-main,html body .s-menu.p-list .block-text.center,html body .s-menu.p-list .menu-main{padding-right:0!important;padding-left:0!important}html body .s-menu .block-text[style*="margin-top: 60px"]{margin-top:30px!important}html body .s-gallery{overflow:hidden!important;padding-top:40px!important;padding-bottom:40px!important;width:100%!important}html body .s-gallery .gallery-main{overflow-y:hidden!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-right:15px!important;gap:15px!important;-webkit-overflow-scrolling:touch!important;padding-bottom:15px!important;width:100%!important;padding-left:15px!important;display:flex!important}html body .s-gallery .gallery-main .gallery-box{flex:0 0 80%!important;margin-bottom:0!important;max-width:80%!important;min-width:80%!important;width:80%!important}html body section.location{padding-top:40px!important}html body .location .location-main .content,html body .p-contact .location .location-main .content,html body section.location .location-main .content{padding:30px 15px!important;margin:0!important;width:100%!important}html body .location .location-main,html body .p-contact .location .location-main{padding:10px!important;margin:0!important}html body #contactform,html body .location form{padding:0!important}html body .about-gallery{overflow-y:hidden!important;overflow-x:auto!important;justify-content:flex-start!important;flex-wrap:nowrap!important;padding-right:15px!important;flex-direction:row!important;gap:15px!important;-webkit-overflow-scrolling:touch!important;padding-bottom:20px!important;padding-left:15px!important;display:flex!important}html body .about-gallery-item{flex:0 0 85%!important;height:300px!important;flex-shrink:0!important;max-width:85%!important;min-width:85%!important;width:85%!important}html body .about-gallery-item img{height:100%!important;object-fit:cover!important;width:100%!important}}