body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body{overflow-x:hidden;width:100%;max-width:100%}.disclaimer-banner{position:relative;z-index:1000}.disclaimer-banner p{margin:0;line-height:1.4;font-size:14px;font-weight:500}.footer-verification-links{font-size:12px;color:#888;margin-top:5px}.footer-verification-links a{color:#888;text-decoration:underline;transition:color .3s ease}.footer-verification-links a:hover{color:#d32f2f}@media screen and (max-width: 768px){.container{padding-left:15px;padding-right:15px;max-width:100%}.row{margin-left:0;margin-right:0}.col-md-12,.col-sm-12,.col-xs-12{padding-left:15px;padding-right:15px}.disclaimer-banner p{font-size:12px;padding:0 10px}.intro h1{font-size:48px!important;line-height:1.1!important}.intro h2{font-size:18px!important;line-height:1.3!important}}@media screen and (max-width: 400px){#features,#about,#services,#testimonials,#team,#contact,#footer,#portfolio{padding-left:15px;padding-right:15px;width:100%;max-width:100%}.disclaimer-banner p{font-size:11px}.intro h1{font-size:42px!important;line-height:1.1!important}.intro h2{font-size:16px!important;line-height:1.3!important}}
