
html,body{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%;height:auto}.container,.container-fluid{max-width:100%}.row{min-width:0}.table-responsive,table{max-width:100%}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}section{overflow:hidden}.swiper{max-width:100%}.navbar-brand img{max-height:46px;width:auto}.hero-section{min-height:auto!important}.hero-content{max-width:100%}.hero-content h1{overflow-wrap:anywhere}.custom-card,.card{max-width:100%}
@media(max-width:768px){body{font-size:15px}.hero-section{padding-top:88px!important;height:auto!important;min-height:0!important}.hero-content h1{font-size:clamp(1.8rem,9vw,2.65rem)!important;line-height:1.12!important}.hero-content h6,.hero-content p{font-size:1rem!important;line-height:1.55!important}.btn-groupt{display:flex!important;flex-direction:column!important;gap:.75rem!important}.btn-groupt .btn,.btn-groupt a{width:100%!important;margin:0!important}.row>*{min-width:0}.swiper-slide{max-width:100%}.offcanvas{max-width:88vw}.mobile-header img{max-width:160px!important}.table{min-width:640px}footer .row>div{width:100%!important}.p-5{padding:1.25rem!important}.px-5{padding-left:1rem!important;padding-right:1rem!important}}
