
.lh-3xl {
    line-height: 3 !important;
}
.lh-4xl {
    line-height: 4 !important;
}

#content #home .home-box {
    position: relative;
    width: 100%;
    height: 517px;
    padding-top: 49px;
    background: linear-gradient(81.45deg, #001858 0%, #ff8b00 100%);
}

#content #business .business-startup:after {
    background: linear-gradient(81.45deg, #ff8b00 0%, #001858 100%);
}
#content #home  {
    background: #001858;
}
#content #steps {
    position: relative;
    width: 100%;
    background: #ff8b00;
}

    #content #home .home-box {
    background: none;
}

header .menu-item ul li a {
    color: #001858;
}
header .menu-item ul li a:hover, header .menu-item ul li a.active {
    color: #ff8b00;
}

header::before {
    content:"";position:absolute;left:0;top:0;right:0;height:100px;z-index:-1;background:#dbdcde
}
#mobileMenu {
    background-color: #ff8b00
}


body #content #home .head {
    content: url(/img/digitalwallet.png) !important;
}
#content #business img {
    content: url(/img/pic1.png) !important}
#content #business .business-box {
    background: #ff8b00 !important;
}

#content #steps .step-img:after {
    content: "";
    position: absolute;
    background-image: url(/img/pic1.png);
    background-size: 100% 100% !important;
    width: 701px;
    height: 585px;
    left: -300px;
    top: -152px;
    z-index: 1;
    animation: none !important;
}
#content #business img {
    content: url(https://spectralcorp.io/img/contact.png);
    animation: none;
    top: 20px !important;
    width:35%;
}

#content #we-guarantee .ex-img img {
    margin-left: -20px;
    margin-top: 0;
    transform: rotate(-16deg);
    content: url(/img/guaranteed.png);
}
#content #we-guarantee {
    background: linear-gradient(81.45deg, #47bdff 0%, #012563 100%) !important;
}
#content #business .business-box {
    background: linear-gradient(81.45deg, #fa3078 0%, #001858 100%);
}
header .logo {
    margin-top: 0 !important;
        margin-left:50px !important
}
header .menu-item.pt {
    padding-right: 50px !important
}
.logo img{
    position:relative;display:block;height:100px
}
#content #business .business-box a {
    background: #001858;
    border: 1px solid #001858;
    color: #fff;
}
    #content #business .business-box a:hover, #content #business .business-box h3 span {
        color: #001858;
    }
#content #buy-text a, #content #contact button, .btn.btn-primary {
    background: #ff8b00;
    border: 1px solid #ff8b00;
    color: #fff;
}
   #content #buy-text a:hover, #content #contact button:hover, .link-primary, footer .footer-top .menu-item ul li a:hover, footer .footer-top .menu-item ul li a.active, footer .footer-center ul li a:hover {
        color: #ff8b00;
    }

    .btn-check:active + .btn.btn-primary, .btn-check:checked + .btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show > .btn.btn-primary {
        color: #fff;
        border-color: #001858;
        background-color: #001858 !important;
    }
.link-primary:focus, .link-primary:hover {
    color: #001858;
}

@media only screen and (max-width: 800px) {
    header::before {
        right: 0;
        left: auto;
        width: 90px;
        background: #ff8b00;
        border-radius: 100% 0 0 100%;

    }
    header {
        background: #fff;
    }
    #content #business img {
        top: 80px !important;
    }
}