.oss-product-hardware-software-section .oss-product-hardware-software-inner-col ul li a {
    font-size: 30px !important;
}

.oss-home-demo-section .btn-lg {
    padding: .5rem 1.2rem;
    font-size: 0.9rem;
    line-height: 1.6;
}

.oss-home-banner-4 .btn-extra-sm-padding {
    padding: 0.5rem 2rem;
}

.oss-addtocartandinfo-wrap h3.product-price {
    font-size: 16px;
}

.oss-addtocartandinfo-wrap h3.price-title {
    font-size: 16px;
}

.oss-moresoftware-single-products-wrap ul {
    min-height: 357px;
}

.oss-mega-menu .btn-xs {
    padding: .30rem .5rem;
    font-size: .69rem;
    line-height: 1;
    border-radius: .2rem;
}

.dropdown-menu {
    font-size: .79rem;
}

.nav-tabs.five-columns .nav-link {
    font-size: 0.85rem !important;
}

.oss-banner-image .btn-extra-sm-padding {
    padding: .5rem 2.3rem;
}

.oss-use-case-desc-box {
    min-height: 395px;
}

.nav-ancher-tabs.six-columns li {
    width: 10.66%;
}

.oss-reseller-technology-partner-short-desc {
    min-height: 356px;
}

.oss-reseller-technology-partner-desc-box .btn-extra-sm-padding {
    padding: .7rem 1rem;
}

.oss-reseller-technology-partner-desc-box, .oss-reseller-technology-partner-desc-wrapper .btn {
    font-size: 0.83rem;
}

.oss-guru-content h4 {
    font-size: 1.02rem !important;
}

.oss-carousel .oss-home-banner h1.display-5 {
    font-size: 2.5rem;
}

.oss-carousel .oss-home-banner p.lead {
    font-size: 1.7rem;
}

.oss-home-demo-section {
    background: #004a71 url(../../images/es/demo-section-bg.jpg);
}
.oss-use-case-desc-wrapper {
    min-height: 215px !important;
}
.oss-spacing-between-app{
    padding-top:21px;
}
@media only screen and (max-width: 991px) {
    .oss-home-demo-section {
        background: #004a71;
    }
}

@media (max-width: 768px) {
    .oss-guru-wrapper .oss-guru-content h4 {
        font-size: 14px;
    }

    .oss-guru-wrapper .oss-guru-content {
        font-size: 11px;
    }

    .btn-extra-padding {
        padding: .5rem 3.5rem !important;
    }
    .oss-simple-banner-vertical-center .btn-extra-sm-padding {
        padding: .5rem 1.0rem !important;
    }

}

@media (max-width: 375px) {
    .btn-extra-padding {
        padding: .5rem 3rem !important;
    }
    .oss-simple-banner-vertical-center  .btn-lg {
        font-size: 1.0rem;
    }

}

@media (max-width: 350px) {
    .oss-guru-wrapper .oss-guru-content h4 {
        font-size: 11px;
    }

    .oss-guru-wrapper .oss-guru-content {
        font-size: 9px;
    }

    .btn-extra-padding {
        padding: .5rem 1.7rem !important;
    }
   .oss-simple-banner-vertical-center  .btn-lg {
        font-size: 0.85rem;
    }
    .oss-reseller-technology-partner-desc-box .btn-extra-sm-padding {
        padding: .7rem 1rem !important;
    }
    .oss-case-study-button-small-device .btn{
        padding: .5rem 0.3rem;
    }
    .btn-font-size-small {
        font-size: 0.9rem;
    }
    .hardware-product-name{
        font-size:1.66rem !important;
    }
}
