/*Servicebox style1*/

.themetechmount-servicebox-styleone .themetechmount-post-item {
    text-align: left;
    padding: 32px 44px 37px 42px;
    backface-backface-visibility: hidden;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.themetechmount-element-servicebox-styleone .row .tm-box-col-wrapper:first-child .themetechmount-post-item {
    padding-left: 0;
}

.themetechmount-servicebox-styleone .tm-servicebox-detials {
    padding: 25px 0;
    backface-backface-visibility: hidden;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore {
    padding-top: 70px;
}

.themetechmount-servicebox-styleone .themetechmount-post-item .themetechmount-box-desc p {
    margin-bottom: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.themetechmount-servicebox-styleone .themetechmount-post-item .tm-servicebox-detials .themetechmount-box-title h4 {
    font-size: 28px;
    line-height: 38px;
    font-weight: 500;
    margin-bottom: 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.themetechmount-element-servicebox-styleone .themetechmount-boxes-row-wrapper.row.multi-columns-row {
    display: flex;
}

.themetechmount-element-servicebox-styleone .tm-box-col-wrapper {
    border-right: 1px solid var(--ttm-bordercolor);
}

.themetechmount-element-servicebox-styleone {
    border-top: 1px solid var(--ttm-bordercolor);
}

.themetechmount-element-servicebox-styleone .row .tm-box-col-wrapper:last-child {
    border-right: 0;
}
.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore a {
    border-bottom: 1px solid;
}
.themetechmount-servicebox-styleone .themetechmount-box-category {
    color: var(--body-blackfont-color);
    opacity: 1;
    backface-backface-visibility: hidden;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    font-size: 22px;
    font-weight: 500;
}
.themetechmount-servicebox-styleone:hover .themetechmount-box-category {
    opacity: 0;
}
.themetechmount-servicebox-styleone:hover .themetechmount-post-item {
    backface-backface-visibility: visible;
    -webkit-transform: translateY(-27px);
    -ms-transform: translateY(-27px);
    transform: translateY(-27px);
}

