/*  #Services Grid
------------------------------------- */
.tx-services-item.grid .tx-serv-cat,
.tx-services-item.grid_2 .tx-serv-cat {
    top: 10px;
}
/*style 2*/
.tx-services-item.grid_2 .tx-services-featured img {
    border-top-left-radius: 33px;
}
.tx-services-item.grid_2 .tx-services-content {
    border-bottom-right-radius: 33px;
    position: relative;
}
.tx-services-item.grid_2:hover {
    box-shadow: none;
}
.tx-services-item.grid_2:hover .tx-services-featured a:before {
    opacity: 0;
}
.tx-services-item.grid_2:hover .tx-services-featured a:after {
    transform: scale(0);
}
.tx-services-item.grid_2 .tx-services-content .tx-services-content-icon {
    position: absolute;
    top: -15%;
    left: 50%;
    transform: translate(-50%, -15%);
    background-color: #E8E0FF;
    padding: 18px;
    border-top-left-radius: 28px;
    border-bottom-right-radius: 28px;
}
.tx-services-item.grid_2 .tx-services-content .tx-services-content-icon img {
    width: 32px;
}
.tx-services-item.grid_2 .tx-services-content .tx-services-content-icon svg {
    width: 24px;
    height: 24px;
}