@media only screen and (max-width:768px){body{font-size:16px!important;padding:10px!important}.container,.content-wrapper,.section{margin:0 auto!important;padding:15px!important}footer,header{padding:15px!important;text-align:center!important}nav ul{align-items:center!important;flex-direction:column!important}nav ul li{margin:8px 0!important}.custom-section,.flex-row,.hero-section,.row{align-items:center!important;flex-direction:column!important;text-align:center!important}.custom-image,.hero-image,img{height:auto!important;margin-bottom:15px!important;width:100%!important}.btn,.button,.cta-button{border-radius:30px!important;box-sizing:border-box!important;display:block!important;font-size:16px!important;margin:20px auto!important;max-width:300px!important;padding:14px 20px!important;text-align:center!important;width:90%!important}.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}.gap,.spacer{height:20px!important}}