.copyright a:hover {
    color: #FFF !important;
}

.hero-heading {
    padding-top: 100px;
    padding-bottom: 100px;
    font-size: 40px !important;
    line-height: 1.5em !important;
}

.highlight-text, .highlight-text-2 {
    color: #6a9af8;
}

.fancy-feature-eight {
    margin-top: 30px !important;
}

#business {
    margin-top: 30px;
}

.sharp-shadow {
    /*box-shadow: rgba(9, 30, 66, 0.25) 0px 1px 1px, rgba(9, 30, 66, 0.13) 0px 0px 1px 1px !important;*/
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

.address-section-one {
    margin-top: -60px !important;
}

.hero-banner-three {
    background: #000 url(../static/bg.jpg) no-repeat center top !important;
    padding-top: 200px;
    padding-bottom: 435px;
}

.block-style-nine .list-item li:first-child {
    margin-top: 0 !important;
}

.service-title {
    padding-left: 30px;
    padding-top: 15px;
}

.service-content {
    padding-top: 30px;
    text-align: justify;
}

.block-style-seven {
    padding: 40px;
}

.illustration-holder {
    right: 2% !important;
}

.footer-style-three {
    padding-bottom: 15px !important;
}

.bottom-footer {
    margin-top: 0 !important;
    margin-bottom: 20px;
}

* {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
}

.logo img {
    width: 160px;
}

.theme-main-menu.sticky-menu.fixed, .theme-main-menu {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.hero-banner-three {
    text-align: center;
}

.footer-style-three {
    background: #000 url(../static/bg.jpg) no-repeat center top !important;
}

h2.main-title {
    font-size: 40px !important;
}

.scroll-top {
    background-color: #000 !important;
}

.sc-title-four {
    color: #010d4c !important;
}

::-webkit-scrollbar-thumb { background: #000 !important;border-radius: 0;}

.theme-main-menu.theme-menu-three.sticky-menu.fixed {
    background: #00090e;
}

.theme-main-menu .req-demo-btn:hover {
    background: unset !important;
    border-color: #FFF !important;
    color: #fff;
}

.block-style-nine .list-item li {
    text-align: justify;
}

.block-style-nine .list-item li:before {
    font-size: 25px !important;
    color: #0B3C6A !important;
}

.block-style-nine .list-item .team:before {
    content: "\f4cf" !important;
}

.block-style-nine .list-item .tech:before {
    content: "\f466" !important;
}

.block-style-nine .list-item .link:before {
    content: "\f625" !important;
}

.block-style-seven .icon img {
    max-height: 80% !important;
}

.theme-menu-three .navbar .navbar-nav .nav-item:hover .nav-link {
    color: #6a9af8 !important;
}

.theme-menu-three .navbar-toggler {
    background-color: #000 !important;
}

.theme-menu-three .navbar-collapse.show {
    background-color: #000 !important;
}

.theme-menu-three .navbar-toggler:before {
    background-color: #FFF !important;
}

.theme-menu-three .navbar-toggler span {
    background-color: #FFF !important;
}

.theme-menu-three .navbar-toggler:after {
    background-color: #FFF !important;
}

