/*=== pbmit-icon-heading-style-2 ===*/
.pbmit-ihbox-style-2 .pbmit-ihbox-icon,
.pbmit-ihbox-style-2 .pbmit-ihbox-svg {
    margin-right: 30px;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper.pbmit-ihbox-icon-type-text,
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper .pbmit-icon-type-icon,
.pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper {
    font-size: 50px;
    line-height: 50px;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper {
    color: #7e8b9c;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
}
.pbmit-ihbox-style-2:hover .pbmit-icon-wrapper,
.pbmit-ihbox-style-2:hover .pbmit-ihbox-svg-wrapper {
    animation: jelly 2.1s;
    -webkit-animation: jelly 2.1s;
    -moz-animation: jelly 2s;
    -o-animation: jelly 2.1s;
}
@keyframes jelly {
    from,
    11.1%,
    to {
        transform: none
    }
    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        transform: skewX(-0.78125deg) skewY(-0.78125deg)
    }
    77.7% {
        transform: skewX(0.390625deg) skewY(0.390625deg)
    }
    88.8% {
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
    }
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper.pbmit-ihbox-icon-type-image img {
    max-width: 90px;
    height: 90px;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper {
    font-size: 25px;
    fill: var(--pbmit-attorly-blackish-color);
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper.pbmit-ihbox-icon-type-text {
    font-size: 35px;
    font-weight: 700;
}
.pbmit-ihbox-style-2 .pbmit-element-title {
    font-size: 24px;
    line-height: 34px;
    margin: 5px 0 0px;
    color: var(--pbmit-attorly-white-color);
}
.pbmit-ihbox-style-2 .pbmit-ihbox-btn {
    margin-top: 15px;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-box-number {
    font-size: 20px;
    margin-bottom: 10px;
}