.orm-logos .slick-slide {
    padding: 0 15px
}

.orm-logos .slick-track {
    display: flex;
    align-items: center
}

.orm-logo {
    max-width: 120px;
    margin: 0 auto;
    display: block!important
}

.key-feat-box {
    padding: 1rem;
    border-radius: 2rem;
    box-shadow: 2px 2px 6px #00000023;
    background-color: #ffffffaf;
    border: 3px solid transparent;
    transition: all .5s
}

.key-feat-box:hover {
    border-color: #db0053
}

.tabs-area {
    padding: .8rem;
    background: rgb(212,0,74);
    background: linear-gradient(90deg, rgb(246 101 69) 0%, rgb(247 150 36) 100%);
    border-radius: 1rem;
    display: flex;
    justify-content: space-between
}

.web-tab-btn {
    padding: 0;
    margin: 0;
    background-color: transparent;
    color: #fff;
    font-size: .8rem;
    border: 0;
    font-weight: 600;
    opacity: .7
}

.web-tab-btn.active {
    opacity: 1;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 1px
}

.content-wrap {
    padding: 1rem;
    background-color: #000000;
    box-shadow: 2px 2px 6px #00000023;
    margin-top: 1rem;
    border-radius: 1rem;
    color: #fff
}

.industries-sec {
    background-color: #e3e4ea
}

.industry-logo {
    max-width: 110px;
    height: auto;
    object-fit: contain;
    width: 100%
}

.process-logo {
    max-width: 50px;
    max-height: 50px;
    object-fit: contain
}

.process-b {
    height: 480px;
    border: 2px solid #db0053;
    border-radius: 1rem;
    box-shadow: 2px 2px 6px #00000023;
    padding: 2rem
}

@media (max-width: 1600px) {
    .process-b {
        height:400px
    }
}

@media (max-width: 1440px) {
    .process-b {
        height:370px
    }
}

@media (max-width: 1200px) {
    .key-feat-box {
        padding:.5rem
    }

    .feature-icon {
        max-width: 40px;
        height: auto!important;
        margin-bottom: .6rem
    }

    .process-b {
        height: 350px
    }

    .key-feat-box .gap-3 {
        gap: .5rem!important
    }

    .key-feat-box>.d-flex {
        display: block!important
    }
}

@media (max-width: 768px) {
    .process-b {
        height:300px
    }
}

@media (max-width: 767px) {
    .process-b {
        height:auto
    }
}
