.desktoplogo img {
   
    max-height: 25px !important;
}

.shadows{
    -webkit-box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.518);
    box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.482);
}

#hero-6 {
    background-image: url(../images/AIBG.jpg) !important;
    padding-top: 160px;
    padding-bottom: 110px;
    position: relative;
    z-index: 3;
}

@media (max-width: 480px) {
    #hero-6 {
        background-position: 50%;
    }
}

mark {
    background-color: yellow !important;
}

@media (max-width: 480px) {
    #hero-4 {
        padding-top: 80px;
    }
    .wsmobileheader {
        height: 54px;
        background-color: #FFF;
        box-shadow: 0 0 15px rgb(0 0 0 / 30%);
    }
    .fbox-2 {
        text-align: left !important;
        padding: 0 5%;
    }
    h2.h2-xl {
        margin-left: 22px !important;
        margin-bottom: 20px !important;
    }
    .section-id {
        /*margin-left: 22px !important;*/
        margin-bottom: 20px !important;
    }
}