@media only screen and (max-width: 1199px){
    #showcase-heading {
        text-align: right;
    }
    .service-block .icon-box{
        right: unset;
        left: -50px;
    }
}
@media only screen and (max-width: 767px) {
    .accordion-box .text {
        text-align: right !important;
    }
    .service-block .icon-box {
        left: unset;
    }
}
@media only screen and (max-width: 599px) {
    #showcase-heading {
        text-align: center;
    }
    .social-media-icons {
        margin-right: .5rem;
        margin-left: unset;
    }
    .feature-block-two .content {
        padding-right: 0;
        padding-left: 0;
    }

    .list-style-two li {
        padding-right: unset;
    }
}