.service-single-ittech-style .section-overview {
    max-width: 88.33rem;
    margin: auto;
    display: flex;
}
.service-single-ittech-style .section-overview .elementor-col-50:first-child {
    width: 47.231%;
}
.service-single-ittech-style .section-overview .elementor-col-50:last-child {
    width: 52.769%;
}
.service-single-ittech-style .section-overview .section-title.left {
    padding: .69rem .69rem .69rem 0;
    margin: 0px 2.85rem 0px 0px;
    text-align: left;
}
.service-single-ittech-style .section-overview h5.subtitle {
    font-size: 1.39rem;
    padding: 0 0 0 3.13rem;
    position: relative;
    display: inline-block;
    margin-bottom: .97rem;
    text-transform: uppercase;
    font-weight: 600;
    color: #0c5adb;
    font-family: 'Nunito', sans-serif;
    margin-top: .76rem;
    line-height: 1.2;
    transition: .5s;
}
.service-single-ittech-style .section-overview h5.subtitle:before {
    position: absolute;
    left: 0;
    width: 2.71rem;
    height: .83rem;
    background: url('/wp-content/uploads/2025/10/title-shape.webp');
    content: "";
    top: .35rem;
    border-radius: 100%;
    background-position: center center;
    background-repeat: no-repeat;
}
.service-single-ittech-style .section-overview h3.title {
    font-size: 2.92rem;
    margin: .56rem 0 0;
    line-height: 3.47rem;
    color: #232323;
    font-family: 'Nunito', sans-serif;
    font-weight: 700;
    transition: .5s;
}
.service-single-ittech-style .section-overview h2.title3 {
    font-size: 2.92rem;
    margin: 0px 0 0;
    line-height: 3.47rem;
    color: #232323;
    font-family: 'Nunito', sans-serif;
    transition: .5s;
    font-weight: 700;
}
.service-single-ittech-style .section-overview .description {
    font-size: 1.11rem;
    font-weight: 400;
    width: 100%;
    margin: 1.18rem 0 0;
    color: #686868;
    transition: .5s;
    font-family: Nunito, sans-serif;
    line-height: 1.81rem;
}
.service-single-ittech-style .section-overview .description p {
    margin: 0;
}
.service-single-ittech-style .section-overview .dreamit-button {
    margin: 1.25rem 0 0 0;
}
.service-single-ittech-style .section-overview .dreamit-button .button {
    padding: 1.04rem 2.15rem;
    padding-left: 2.64rem;
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
    color: #fff;
    display: inline-block;
    border: transparent;
    background: transparent;
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-transform: uppercase;
    font-size: 1.25rem;
    border-radius: 1.94rem;
    background-image: linear-gradient(0deg, #3513f9 0%, #1a90ff 100%);
}
.service-single-ittech-style .section-overview .dreamit-button .button i {
    font-size: .97rem;
    width: 2.08rem;
    height: 2.08rem;
    line-height: 2.08rem;
    border-radius: 1.74rem;
    text-align: center;
    background: transparent;
    color: #fff;
    display: inline-block;
    margin-left: 0;
    position: relative;
    transition: .5s;
    font-weight: 700;
    transform: rotate(-45deg);
}
.service-single-ittech-style .section-overview .dreamit-button .button:before {
    position: absolute;
    content: "";
    z-index: -1;
    top: 0;
    right: 0;
    height: 100%;
    width: 0;
    background: #fff;
    border-radius: .21rem;
    transition: .5s;
}
.service-single-ittech-style .section-overview .dreamit-button .button:before {
    background:none;
}
.service-single-ittech-style .section-overview .dreamit-button .button:hover:before {
    width: 100%;
    left: 0;
}
.service-single-ittech-style .section-overview .dreamit-button .button:hover{
       background-image: linear-gradient(0deg, #1a90ff  0%, #3513f9 100%);
}
.service-single-ittech-style .section-overview .widget-wrap-counter {
    padding: .69rem;
    display: flex;
    gap: 1.39rem;
    flex-wrap: wrap;
}
.service-single-ittech-style .section-overview .widget-wrap-counter .single-counter {
    width: calc(50% - .75rem);
    display: inline-block;
    position: relative;
    background-color: #f3f5f9;
    padding: 2.08rem .69rem 2.08rem 2.08rem;
    border-radius: .69rem;
    text-align: left;
    overflow: hidden;
}
.service-single-ittech-style .section-overview .single-counter .icon {
    margin-bottom: 1.88rem;
    display: block;
    padding-bottom: .69rem;
}
.service-single-ittech-style .section-overview .single-counter .icon img.lazyloaded {
    transition: .5s;
    width: 2.92rem;
    aspect-ratio: 42/47;
    object-fit: contain;
    object-position: bottom;
}
.service-single-ittech-style .section-overview .single-counter .counter span {
    font-size: 2.64rem;
    font-weight: 700;
    margin-bottom: .97rem;
    display: inline-block;
    font-family: 'Nunito', sans-serif;
    color: #041424;
    line-height: 1.81rem;
}
.service-single-ittech-style .section-overview .single-counter .inner_content h6 {
    color: #686868;
    font-size: 1.11rem;
    font-weight: 500;
    margin: 0px;
    font-family: 'Nunito', sans-serif;
    line-height: 1.2;
    transition: .5s;
}
.service-single-ittech-style .section-benifits {
    background-color: #041424;
    padding: 6.25rem 0px 5.56rem 0px;
}
.service-single-ittech-style .section-benifits .block {
    max-width: 88.33rem;
    margin: auto;
}
.service-single-ittech-style .section-benifits .section-title.center {
    text-align: center;
    padding: .69rem;
}
.service-single-ittech-style .section-benifits .section-title h5.subtitle {
    padding: 0 0 0 3.13rem;
    position: relative;
    display: inline-block;
    font-size: 1.39rem;
    text-transform: uppercase;
    color: #0c5adb;
    font-weight: 600;
    font-family: "Nunito", sans-serif;
    margin-top: .76rem;
    line-height: 1.2;
    transition: .5s;
}
.service-single-ittech-style .section-benifits .section-title h5.subtitle:before {
    position: absolute;
    left: 1.11rem;
    top: .63rem;
    width: 1.39rem;
    height: .35rem;
    border-radius: .21rem;
    background: #0c5adb;
    content: "";
    opacity: 0.3;
}
.service-single-ittech-style .section-benifits .section-title h5.subtitle:after {
    position: absolute;
    left: .35rem;
    top: .63rem;
    content: "";
    opacity: 0.302;
    width: .35rem;
    height: .35rem;
    border-radius: .21rem;
    background-color: #0c5adb;
}
.service-single-ittech-style .section-benifits .section-title h3.title {
    font-size: 2.92rem;
    line-height: 1.32rem;
    font-weight: 700;
    font-family: "Nunito";
    color: #fff;
    margin: 2.15rem 0 0;
    transition: .5s;
}
.service-single-ittech-style .section-benifits .it-over-detail.column-gap {
    padding: .69rem;
    display: flex;
    gap: 1.39rem;
    flex-wrap: wrap;
}
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33 {
    width: calc(33.333% - .97rem);
    border-radius: .69rem;
    background-image: linear-gradient(0deg, #091929 0%, #1c2c3b 100%);
    border: .07rem solid rgba(255, 130, 29, 0.15);
    padding: 2.57rem 2.5rem 1.94rem;
    position: relative;
    z-index: 1;
}
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(3), 
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(5) {
    background-image: linear-gradient(0deg, #091929 0%, #1c2c3b 100%);
    border: .07rem solid rgba(30, 126, 254, 0.15);
}
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(4) {
    background-image: linear-gradient(0deg, #091929 0%, #1c2c3b 100%);
    border: .07rem solid rgba(65, 200, 158, 0.2);
}
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:before {
    position: absolute;
    content: "";
    width: 0%;
    height: 100%;
    left: 50%;
    top: 0;
    border-radius: .69rem;
    background-image: linear-gradient(-27deg, #1a90ff 0%, #3513f9 100%);
    transition: 0.5s;
    z-index: -1;
}
.service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:hover:before{
    width:100%;
    left:0;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box .icon {
    margin-bottom: 1.32rem;
    padding-bottom: .69rem;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box .icon img {
    transition: 0.5s;
    width: 3.75rem;
    aspect-ratio: 54/54;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box h3.title {
    font-size: 1.81rem;
    line-height: 2.08rem;
    color: #fff;
    font-weight: 600;
    font-family: "Nunito";
    margin: 0;
    transition: 0.5s;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box .description {
    transition: .5s;
    font-size: 1.11rem;
    line-height: 1.81rem;
    color: #cccccc;
    font-weight: 400;
    font-family: "Nunito";
    margin: .83rem 0 1.25rem;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box .service-btn a {
    display: inline-block;
    font-size: 1.25rem;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    font-family: "Nunito";
    transition: 0.5s;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box .service-btn a i {
    display: inline-block;
    font-size: .97rem;
    color: #fff;
    transform: rotate(-48deg);
    transition: 0.5s;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box:hover .icon img{
    filter:brightness(0) invert(1);
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box:hover .icon img{
    animation: wobble_service 1s forwards ease-in-out 0s;
}
.service-single-ittech-style .section-benifits .it-over-detail .service-box:hover .description{
    color:#fff;
}
@keyframes wobble_service {
  16.65% {
    transform: translateY(8px);
  }

  33.3% {
    transform: translateY(-6px);
  }

  49.95% {
    transform: translateY(4px);
  }

  66.6% {
    transform: translateY(-2px);
  }

  83.25% {
    transform: translateY(1px);
  }

  100% {
    transform: translateY(0);
  }
}
.service-single-ittech-style .section-best-opportunities {
    padding: 6.94rem 0px 6.94rem 0px;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.service-single-ittech-style .section-best-opportunities .block {
    max-width: 88.33rem;
    margin: auto;
}
.service-single-ittech-style .section-best-opportunities .section-title.center {
    text-align: center;
    padding: .69rem .69rem 3.26rem .69rem;
    margin-bottom: 1.39rem;
}
.service-single-ittech-style .section-best-opportunities .section-title h5.subtitle {
    padding: 0 0 0 3.13rem;
    position: relative;
    display: inline-block;
    font-size: 1.39rem;
    text-transform: uppercase;
    color: #0c5adb;
    font-weight: 600;
    font-family: "Nunito", sans-serif;
    margin-top: .76rem;
    transition: .5s;
}
.service-single-ittech-style .section-best-opportunities .section-title h5.subtitle:before {
    position: absolute;
    left: 1.11rem;
    top: .63rem;
    width: 1.39rem;
    height: .35rem;
    border-radius: .21rem;
    background: #0c5adb;
    content: "";
    opacity: 0.3;
}
.service-single-ittech-style .section-best-opportunities .section-title h5.subtitle:after {
    position: absolute;
    left: .35rem;
    top: .63rem;
    content: "";
    opacity: 0.302;
    width: .35rem;
    height: .35rem;
    border-radius: .21rem;
    background-color: #0c5adb;
}
.service-single-ittech-style .section-best-opportunities .section-title h3.title {
    font-size: 2.92rem;
    line-height: 1.32rem;
    font-weight: 700;
    font-family: "Nunito", sans-serif;
    color: #041424;
    margin: 2.15rem 0 0;
    transition: .5s;
}
.service-single-ittech-style .section-best-opportunities .animation-transform-rotate {
    position: absolute;
    right: 5.56rem;
    top: 12.5rem;
    animation: wooo 3.5s infinite;
    width: 6.81rem;
    aspect-ratio: 98/104;
}
@keyframes wooo {
  0% {
    transform: rotate3d(0, 0, 0);
  }
  50% {
    transform: rotate3d(0, 1, 0, 180deg);
  }
  100% {
    transform: rotate3d(0, 1, 0, 359deg);
  }
}
.service-single-ittech-style .section-best-opportunities .list-services {
    padding: .69rem;
    display: flex;
    gap: 1.39rem;
    margin-bottom: 2.08rem;
}
.service-single-ittech-style .section-best-opportunities .list-services .elementor-col-33 {
    width: 33.333%;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box {
    border-radius: .69rem;
    filter: drop-shadow(0px 1.39rem 3.47rem rgba(170, 199, 199, 0.1));
    background-color: rgba(255, 255, 255, 0.6);
    padding: 3.33rem 2.92rem 3.19rem;
    transition: 0.5s;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-icon {
    float: left;
    margin-right: 1.6rem;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-icon img {
    transition: .5s;
    width: 4.17rem;
    aspect-ratio: 60/56;
    object-fit: contain;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-title h3 {
    font-size: 1.81rem;
    line-height: 2.08rem;
    color: #041424;
    font-weight: 600;
    font-family: "Nunito", sans-serif;
    margin: 0;
    transition: .5s;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .description {
    transition: .5s;
    float: inline-end;
    margin: 1.25rem 0 1.53rem;
    color: #686868;
    font-size: 1.11rem;
    font-weight: 400;
    line-height: 1.81rem;
    text-align: left;
    font-family: 'Nunito', sans-serif;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .description p {
    margin: 0;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-btn a {
    display: inline-block;
    border: .07rem solid rgba(4,20,36,0.15);
    border-radius: 1.39rem;
    font-size: 1.11rem;
    text-transform: uppercase;
    color: #041424;
    font-weight: 600;
    font-family: "Nunito", sans-serif;
    padding: .42rem 1.6rem;
    padding-right: 1.53rem;
    transition:0.5s;
    line-height: 1.81rem;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-btn a:hover{
  background-image: linear-gradient(0deg, #3513f9 0%, #1a90ff 100%);
  color:#fff;
   border: .07rem solid #3513f9;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-btn i {
    font-size: .97rem;
    display: inline-block;
    transform: rotate(-58deg);
    transition:0.5s;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box:hover .service-box-icon img{
     animation: wobble_service 1s forwards ease-in-out 0s;
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box:hover {
    transform: translateY(-1.04rem);
}
.service-single-ittech-style .section-overview .widget-wrap-counter {
    padding-bottom: 6.94rem;
}
@media only screen and (max-width: 767.9px) {
    .service-single-ittech-style {
        padding: 18.7rem 0 0px 0;
    }
    .service-single-ittech-style .section-overview {
        max-width: 100%;
        padding: 2.56rem 5.12rem;
        flex-wrap: wrap;
    }
    .service-single-ittech-style .section-overview .elementor-col-50 {
        width: 100%!important;
    }
    .service-single-ittech-style .section-overview .section-title.left {
        margin: 0;
        text-align: center;
        padding: 0;
    }
    .service-single-ittech-style .section-overview h5.subtitle {
        font-size: 5.12rem;
        padding: 0 0 0 11.53rem;
        margin: 2.82rem 0 3.59rem 0;
    }
    .service-single-ittech-style .section-overview h5.subtitle:before {
        width: 9.99rem;
        height: 3.07rem;
        top: 1.28rem;
    }
    .service-single-ittech-style .section-overview h3.title {
        font-size: 4.87rem;
        line-height: 8.45rem;
        margin: 2.05rem 0 0;
    }
    .service-single-ittech-style .section-overview h2.title3 {
        font-size: 5.38rem;
        line-height: 8.45rem;
    }
    .service-single-ittech-style .section-overview .description {
        font-size: 4.1rem;
        margin: 4.35rem 0 0px;
        padding: 0 0 5.12rem 0;
        line-height: 6.66rem;
    }
    .service-single-ittech-style .section-overview .dreamit-button {
        text-align: center;
        margin: 4.61rem 0 0 0;
    }
    .service-single-ittech-style .section-overview .dreamit-button .button {
        font-size: 4.61rem;
        border-radius: 7.17rem;
        padding: 3.84rem 7.94rem;
        padding-left: 9.73rem;
        line-height: 6.66rem;
    }
    .service-single-ittech-style .section-overview .dreamit-button .button:before {
        border-radius: .77rem;
    }
    .service-single-ittech-style .section-overview .dreamit-button .button i {
        font-size: 3.59rem;
        width: 7.68rem;
        height: 7.68rem;
        line-height: 7.68rem;
        border-radius: 6.4rem;
    }
    .service-single-ittech-style .section-overview .widget-wrap-counter {
        padding: 15.37rem 0 33.3rem 0;
        gap: 5.12rem;
        flex-direction: column;
    }
    .service-single-ittech-style .section-overview .widget-wrap-counter .single-counter {
        width: 100%;
        padding: 7.68rem 2.56rem 7.68rem 7.68rem;
        border-radius: 2.56rem;
    }
    .service-single-ittech-style .section-overview .single-counter .icon {
        margin-bottom: 6.92rem;
        display: block;
        padding-bottom: 2.56rem;
    }
    .service-single-ittech-style .section-overview .single-counter .counter span {
        line-height: 6.66rem;
        margin-bottom: 3.59rem;
        font-size: 9.73rem;
    }
    .service-single-ittech-style .section-overview .single-counter .inner_content h6 {
        font-size: 4.1rem;
    }
    .service-single-ittech-style .section-benifits {
        padding: 23.05rem 5.12rem 20.49rem 5.12rem;
    }
    .service-single-ittech-style .section-benifits .block {
        max-width: 100%;
    }
    .service-single-ittech-style .section-benifits .section-title.center {
        padding: 2.56rem 0;
    }
    .service-single-ittech-style .section-benifits .section-title h5.subtitle {
        font-size: 3.84rem;
        margin: 2.82rem 0 0 0;
        padding: 0 0 0 11.53rem;
    }
    .service-single-ittech-style .section-benifits .section-title h5.subtitle:before {
        left: 4.1rem;
        top: 2.31rem;
        width: 5.12rem;
        height: 1.28rem;
        border-radius: .77rem;
    }
    .service-single-ittech-style .section-benifits .section-title h5.subtitle:after {
        width: 1.28rem;
        height: 1.28rem;
        border-radius: .77rem;
        left: 1.28rem;
        top: 2.31rem;
    }
    .service-single-ittech-style .section-benifits .section-title h3.title {
        font-size: 4.61rem;
        line-height: 6.15rem;
        margin: 0;
    }
    .service-single-ittech-style .section-benifits .it-over-detail.column-gap {
        gap: 5.12rem;
        padding: 17.16rem 0 5.12rem;
        flex-direction: column;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33 {
        width: 100%;
        padding: 9.48rem 9.22rem 7.17rem;
        border: .26rem solid rgba(255, 130, 29, 0.15);
        border-radius: 2.56rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:before {
        border-radius: 2.56rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box .icon {
        margin-bottom: 4.87rem;
        padding-bottom: 2.56rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box .icon img {
        width: 13.83rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box h3.title {
        font-size: 6.66rem;
        line-height: 7.68rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box .description {
        margin: 3.07rem 0 4.61rem;
        font-size: 4.1rem;
        line-height: 6.66rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box .service-btn a {
        font-size: 4.61rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .service-box .service-btn a i {
        font-size: 3.59rem;
    }
    .service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(3), 
    .service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(5) {
        border: .26rem solid rgba(30, 126, 254, 0.15);
    }
    .service-single-ittech-style .section-benifits .it-over-detail .elementor-col-33:nth-child(4) {
        border: .26rem solid rgba(65, 200, 158, 0.2);
    }
    .service-single-ittech-style .section-best-opportunities {
        padding: 25.61rem 5.12rem 25.61rem 5.12rem;
    }
    .service-single-ittech-style .section-best-opportunities .block {
        max-width: 100%;
    }
    .service-single-ittech-style .section-best-opportunities .section-title.center {
        padding: 0 0 12.04rem 0;
        margin-bottom: 5.12rem;
    }
    .service-single-ittech-style .section-best-opportunities .animation-transform-rotate {
        display: none;
    }
    .service-single-ittech-style .section-best-opportunities .section-title h5.subtitle {
        font-size: 3.84rem;
        margin: 2.82rem 0 0 0;
        padding: 0 0 0 11.53rem;
    }
    .service-single-ittech-style .section-best-opportunities .section-title h5.subtitle:before {
        left: 4.1rem;
        top: 2.31rem;
        width: 5.12rem;
        height: 1.28rem;
        border-radius: .77rem;
    }
    .service-single-ittech-style .section-best-opportunities .section-title h5.subtitle:after {
        width: 1.28rem;
        height: 1.28rem;
        border-radius: .77rem;
        left: 1.28rem;
        top: 2.31rem;
    }
    .service-single-ittech-style .section-best-opportunities .section-title h3.title {
        font-size: 4.61rem;
        line-height: 6.15rem;
        margin: 0;
    }
    .service-single-ittech-style .section-best-opportunities .list-services {
        padding: 0;
        gap: 5.12rem;
        flex-direction: column;
        margin: 0 0 5.12rem 0;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .elementor-col-33 {
        width: 100%;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box {
        padding: 7.43rem 5.89rem 8.45rem;
        border-radius: 2.56rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-icon {
        margin-right: 5.89rem;
        float: inherit;
        padding: 0 0 2.56rem 0;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-icon img {
        width: 15.37rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .service-box-title h3 {
        font-size: 5.64rem;
        line-height: 7.68rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .description {
        margin: 4.61rem 0 5.64rem;
        font-size: 4.1rem;
        line-height: 6.66rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .service-btn a {
        padding: 1.54rem 5.89rem;
        padding-right: 5.64rem;
        border: .26rem solid rgba(4, 20, 36, 0.15);
        border-radius: 5.12rem;
        font-size: 4.1rem;
        line-height: 6.66rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box .service-btn i {
        font-size: 3.59rem;
    }
    .elementor-widget-list_feedback_ittech_style {
        padding-bottom: 25.61rem;
    }
    .service-single-ittech-style .section-overview .single-counter .icon img.lazyloaded {
        width: 10.76rem;
    }
    .service-single-ittech-style .section-best-opportunities .list-services .service-box:hover {
        transform: translateY(-3.84rem);
    }
	.service-single-ittech-style .section-benifits .section-title h5.subtitle,
	.service-single-ittech-style .section-best-opportunities .section-title h5.subtitle {
		margin-bottom: 5.64rem;
	}
}
.service-single-ittech-style .section-best-opportunities .list-services .service-box .service-desc {
    display: inline-block;
}