@import url(https://fonts.googleapis.com/css2?family=Lato:wght@700&display=swap);
.we_start a.requestDemo:hover,
.we_start a:hover {
    background: #751fc8;
    color: #fff
}

.img_studio .pc3,
.img_studio .pc4 {
    padding-top: 2rem
}

.hero_sec-bg2 {
    background: center/cover #3b0b6d;
    width: 100%;
    position: relative
}

.rapid_hero-sec .device_lab-Hd .whoWe_are h1 {
    max-width: 100%
}

.wedo-pt {
    padding-top: 10.3rem
}

.padding_we {
    padding: 0 5rem 0 7.2rem
}

.device_lab-Hd,
.whoWe_are,
.whoWe_are p {
    padding-top: 5rem
}

.whoWe_are h1 {
    color: #fff;
    font-weight: 700;
    font-size: 4.8rem
}

.whoWe_are h1 strong {
    color: #ff2058;
    position: relative
}

.whoWe_are h1 strong img {
    position: absolute;
    left: 0;
    bottom: -1.5rem
}

.whoWe_are p {
    font-size: 2rem;
    line-height: 170%;
    
    max-width: 47.6rem;
    color: #fff
}

.pick_features,
.we_start a {
    color: #212121;
    text-align: center
}

.device_lab-Hd .we_start,
.we_start {
    margin-top: 6.8rem
}

.we_start a {
    background: #fff;
    border-radius: .5rem;
    font-size: 1.4rem;
    padding: 1.5rem 3.3rem
}

.we_start a.requestDemo {
    border: .1rem solid #fff;
    border-radius: .5rem;
    background: 0 0;
    margin-left: 2rem;
    font-weight: 500;
    text-align: center;
    transition: .3s;
    color: #fff;
    padding: 1.4rem 3.1rem
}

.we_start a.requestDemo:hover {
    border: .1rem solid #751fc8
}

.explore-btn a,
.library_content a {
    border-radius: .5rem;
    width: fit-content;
    transition: .3s
}

.device_lab-Hd .whoWe_are h1 {
    max-width: 73.2rem;
    line-height: 8rem
}

.device_lab-Hd .whoWe_are h1 strong img {
    left: 7.7rem
}

.device_lab-Hd .whoWe_are p {
    max-width: 100rem;
    padding-top: 5.5rem
}

.device_lab-Hd {
    padding-bottom: 7rem
}

.pick_features {
    position: relative;
    font-size: 3.6rem;
    font-weight: 500;
}

.pick_features::before {
    content: '';
    position: absolute;
    bottom: -5rem;
    left: 46.5%;
    background: #212121;
    width: 8.2rem;
    height: .1rem
}

.appCertication h3 span,
.pick_features span {
    color: #ff2058
}

.trust_us-sec {
    padding: 9.2rem 0 8.7rem
}

.platform-conetnt {
    max-width: 23.2rem
}

.platform-conetnt h3 {
    font-size: 2.4rem;
    font-weight: 500;
    color: #212121;
    padding-top: 2.3rem;
    line-height: 150%;
    max-width: 18rem
}

.platform-conetnt p {
    color: #696969;
    font-size: 1.4rem;
    line-height: 150%;
    padding-top: 1.6rem
}

.every_app {
    margin-top: 11.7rem
}

.every_application-sec .platform-conetnt {
    max-width: 26.2rem
}

.every_application-sec {
    padding-bottom: 7.8rem
}

.desktop_web_testing {
    padding: 6.7rem 0 0;
    position: relative
}

.desktop_web_testing::before {
    content: '';
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #eef1f8;
    height: 55.8rem;
    z-index: -1
}

.desktop_web_testing .pick_features {
    max-width: 82.1rem;
    text-align: center;
    margin: 0 auto
}

.mw-desktop {
    max-width: 106rem;
    margin: 0 auto;
    display: block
}

.boxAppium {
    background: #fff;
    box-shadow: 0 0 30px rgba(0, 0, 0, .1);
    border-radius: .8rem;
    padding: 4rem 5rem;
    margin-top: 11rem
}

.flex_appium {
    display: flex;
    align-items: center;
    padding-bottom: 1rem
}

.flex_appium h6 {
    color: #212121;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 150%;
    padding-left: 5rem;
    max-width: 24rem
}

.boxAppium p span a,
.can_get,
.our_automation p {
    font-weight: 500;
}

.boxAppium p {
    font-size: 1.4rem;
    line-height: 150%;
    color: #696969
}

.boxAppium p span {
    display: block;
    padding-top: 2rem
}

.boxAppium p span a {
    color: #751fc8;
    font-size: 1.4rem
}

.seamless {
    padding: 3.3rem 2rem
}

.seamless .flex_appium h6 {
    max-width: 100%;
    line-height: 0
}

.seamless .flex_appium {
    padding-bottom: 0
}

.seamless .flex_appium h6 span {
    color: #696969;
    font-size: 1.4rem;
    
    line-height: 150%;
    margin-top: 2rem;
    display: block
}

.xcuit {
    margin-top: 3.3rem
}

.automation_Studio_sec {
    padding: 14.7rem 0 0
}

.automation_Studio_sec .pick_features {
    max-width: 73.5rem;
    margin: 0 auto;
    display: block
}

.studio-img {
    margin-top: 8.6rem
}

.our_automation {
    background: #751fc8;
    width: 100%;
    padding: 5.7rem 0
}

.our_automation p {
    color: #fff;
    text-align: center;
    max-width: 87.5rem;
    margin: 0 auto;
    font-size: 1.4rem;
    line-height: 150%
}

.can_get,
.codeless-conetnt h3 {
    line-height: 150%;
    color: #212121
}

.automation_Testing_tool {
    padding: 7.2rem 0 5.5rem
}

.can_get {
    font-size: 2.4rem;
    padding-bottom: 9.4rem
}

.codeless-conetnt h3 {
    font-size: 1.6rem;
    font-weight: 700;
    margin-top: 2.3rem
}

.appCertication h3,
.codeless-conetnt p {
    font-weight: 500;
    line-height: 150%
}

.codeless-conetnt h3 span {
    display: block
}

.codeless-conetnt p {
    margin-top: 2.4rem;
    max-width: 28.5rem;
    color: #696969;
    font-size: 1.4rem
}

.img_studio {
    text-align: center;
    margin-top: 5rem
}

.gx-9 {
    --bs-gutter-x: 8rem
}

.certifaya_sec {
    padding: 10rem 0
}

.appCertication {
    max-width: 69rem;
    padding-top: 4rem
}

.appCertication h3 {
    font-size: 3.6rem;
    color: #212121
}

.appCertication p {
    padding-top: 2.6rem;
    font-size: 1.4rem;
    
    line-height: 170%;
    color: #696969
}

.appCertication p span {
    margin-bottom: 2rem;
    display: block
}

.appCertication a {
    display: block;
    color: #751fc8;
    font-size: 1.6rem;
    font-weight: 500;
}

.appCertication a:hover,
.test_Analytics a:hover {
    color: #212121
}

.appCertication a span {
    padding-left: .4rem
}

.capabilities_sec {
    padding: 5rem 0 14rem
}

.cross,
.img_studio .pc2,
.img_studio .pc4 {
    padding-left: 2rem
}

.product-width {
    max-width: 114.4rem;
    margin: 16.9rem auto 0;
    display: block
}

.test_Analytics h6 {
    color: #212121;
    font-size: 1.6rem;
    line-height: 150%;
    font-weight: 700;
}

.test_Analytics p {
    padding-top: 1.6rem;
    font-size: 1.4rem;
    color: #696969;
    line-height: 150%;
    max-width: 100%
}

.test_Analytics a {
    display: block;
    color: #751fc8;
    font-weight: 500;
    font-size: 1.6rem;
    margin-top: 1.6rem;
    transition: .3s
}

.library_content p,
.mt-accordian .card-body p {
    
    line-height: 200%
}

.test_Analytics a span {
    padding-left: .5rem
}

.devops {
    margin-top: 4rem
}

.mt-section {
    margin-top: 8rem
}

.library-sec {
    background: #eef1f8;
    padding: 8.9rem 0 9.7rem;
    width: 100%
}

.box_lpt {
    padding-top: 11.8rem
}

.box_library {
    background: #fff;
    box-shadow: 0 0 50px rgba(0, 0, 0, .15);
    border-radius: .8rem;
    max-width: 39.8rem;
    min-height: 46.1rem
}

.library_content {
    padding: 2.6rem 3.6rem 2.7rem 3.3rem
}

.library_content p {
    color: #696969;
    font-size: 1.2rem
}

.library_content h5 {
    padding-top: .6rem;
    font-size: 1.8rem;
    color: #212121;
    font-weight: 500;
}

.library_content h6 {
    color: #696969;
    padding-top: 1.6rem;
    font-size: 1.2rem;
    line-height: 200%
}

.library_content a {
    display: block;
    background: #751fc8;
    padding: 1.4rem 3.2rem;
    color: #fff;
    margin-top: 2.6rem
}

.explore-btn a:hover,
.library_content a:hover {
    color: #fff;
    background: #696969
}

.explore-btn {
    text-align: center
}

.explore-btn a {
    text-align: center;
    display: block;
    color: #fff;
    font-weight: 500;
    font-size: 1.4rem;
    background: #751fc8;
    padding: 1.7rem 12.2rem;
    margin: -3rem auto 0
}

.faq-sec {
    padding: 15.7rem 0 1.5rem
}

.mt-accordian {
    margin-top: 12rem
}

.mt-accordian .accordion-button::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
    transform: scale(.7) !important
}

.mt-accordian .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")
}

.mt-accordian .accordion-item {
    background: #fff;
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
    border-radius: 8px;
    overflow: hidden;
    margin-bottom: 2rem;
    padding: 3.2rem 4.9rem
}

.mt-accordian .accordion-button:not(.collapsed) {
    color: #ff2058;
    background-color: #fff;
    box-shadow: none !important;
    font-size: 1.4rem;
    font-weight: 700;
}

.mt-accordian .accordion-item:first-of-type .accordion-button {
    padding: 0;
    border-top-left-radius: none;
    border-top-right-radius: none
}

.mt-accordian .card-body {
    padding: 2rem 0 0
}

.mt-accordian .card-body p {
    font-size: 1.4rem;
    max-width: 111rem;
    color: #696969
}

.mt-accordian .accordion-button {
    font-size: 14px;
    font-weight: 700;
    color: #212121;
    padding: 0
}

.mt-accordian .accordion-button:focus {
    border-color: #fff !important;
    box-shadow: rgb(13 110 253 / 0%) 0 0 0 .25rem !important
}

.pclody-hd {
    text-align: center;
    max-width: 62.1rem;
    margin: 0 auto;
    display: block;
    padding-top: 8rem
}

.pclody-hd h4 {
    font-size: 3.6rem;
    line-height: 170%;
    text-align: center;
    color: #fff
}

.google a,
.nowTry_a a {
    border-radius: .3rem;
    background: #fff;
    color: #7f7f7f;
    font-weight: 500;
    font-size: 1.4rem;
    text-align: center
}

.btn-tryNow {
    display: flex;
    justify-content: center;
    text-align: center;
    margin-top: 7rem
}

.nowTry_a a {
    padding: 1.4rem 3.5rem;
    margin-right: 1.9rem
}

.google a {
    padding: 1.4rem
}

.google a span {
    margin-right: 1rem
}

@media (max-width:2560px) and (min-width:1921px) {
    .bgimg-mx {
        background-image: none
    }
    .padding_we {
        padding: 0 25rem 0 25.2rem
    }
}

@media (max-width:1920px) and (min-width:1441px) {
    .bgimg-mx {
        background-image: none
    }
}

@media (max-width:1366px) {
    .platform-conetnt h3 {
        max-width: 19rem
    }
    .do_and_Inspire {
        padding: .7rem 2.5rem 1rem
    }
    .ashley_Trey {
        width: 23.3rem
    }
    .heightCloud img {
        height: 27rem
    }
    .cloud-content {
        top: 24%;
        left: 14%
    }
    .cloud-c2 {
        top: 32%;
        left: 6%
    }
    .cloud-c3 {
        top: 24%;
        left: 6%
    }
    .features-tab .nav-pills .nav-link {
        padding: 1.8rem 3rem
    }
}

@media(max-width:1320px) {
    .do_and_Inspire {
        min-height: 18.2rem;
        height: auto
    }
    .do_and_Inspire p {
        font-size: 1.1rem
    }
}

@media(max-width:1280px) {
    .img-Txt h1 {
        font-size: 4.4rem
    }
    .g_logoImg img {
        padding-left: 5.7rem
    }
    .ashley_Trey {
        width: 21.3rem
    }
    .appCertication {
        max-width: 58rem;
        padding-top: 1rem
    }
    .appCertication h3 {
        font-size: 2.8rem
    }
    .tabFeatures .public_lab {
        margin-top: 3rem
    }
}

@media(max-width:1024px) {
    .platform-conetnt h3 {
        font-size: 2rem
    }
    .gx-9 {
        --bs-gutter-x: auto
    }
    .gx-5 {
        --bs-gutter-x: 2rem
    }
    .every_application-sec .platform-conetnt {
        max-width: 21.2rem
    }
    .codeless-conetnt p {
        max-width: 21.5rem
    }
    .box-single-click {
        padding: 2.6rem 1.5rem 3.7rem 1.7rem;
        max-width: 31.1rem
    }
    .appCertication {
        padding-top: 1rem
    }
    .appCertication p span {
        margin-bottom: 1rem
    }
    .pick_features {
        font-size: 2.8rem
    }
    .img-Txt {
        max-width: 76.8rem;
        padding-top: 3rem
    }
    .device_lab-Hd .whoWe_are h1 {
        max-width: 55.2rem;
        line-height: 6rem
    }
    .heading-digital,
    .heading-digital h2,
    .whoWe_are {
        padding-top: 0
    }
    .padding_we {
        padding: 0 1rem
    }
    .do_and_Inspire p {
        font-size: 1.2rem
    }
    .btn-tryNow,
    .mt-pride {
        margin-top: 5rem
    }
    .do_and_Inspire {
        padding: 2.5rem 2.5rem 1rem;
        height: 100%
    }
    .nest_venture {
        margin-top: 4.2rem;
        padding: 1.2rem 1.3rem 1rem 1.9rem
    }
    .venture span {
        display: block;
        padding-left: 0;
        padding-top: 1rem
    }
    .nest_venture p {
        margin-top: .6rem
    }
    .logoFamily img {
        width: 15rem
    }
    .whoWe_are h1 {
        font-size: 3.4rem
    }
    .ashley_Trey {
        width: 17.3rem
    }
    .whoWe_are h1 strong img {
        width: 22rem;
        bottom: -.5rem
    }
    .slider_analysts .owl-theme .owl-nav {
        bottom: -60%
    }
    .g_rating {
        padding: 2rem
    }
    .g_logoImg img {
        padding-left: 1.7rem
    }
    .cloud-content {
        left: 8%;
        top: 23%
    }
    .heightCloud img {
        height: 22.5rem
    }
    .cloud-c2 h4,
    .cloud-c3 h4 {
        font-size: 3rem
    }
    .cloud-c2 {
        top: 35%;
        left: 3%
    }
    .cloud-c3 {
        left: 3%
    }
    .features-tab .nav-pills .nav-link {
        padding: 1.4rem 2.5rem;
        font-size: 1.4rem
    }
    .box_entrp {
        min-height: auto
    }
    .tools_slider {
        padding: 12rem 0 9.6rem
    }
    .winning_combo {
        margin-top: 8.8rem
    }
    .app_devlopment-sec {
        height: 28.7rem
    }
    .pclody-hd {
        padding-top: 3rem
    }
    .terms-link ul {
        display: flex;
        padding-left: 2rem !important
    }
    .terms-link ul li::before {
        left: -.7rem !important
    }
    .device_lab-Hd .whoWe_are p {
        max-width: 56rem;
        padding-top: 3.5rem
    }
    .platform-conetnt h3 {
        max-width: 100%
    }
    .codeless-conetnt h3 {
        font-size: 1.4em
    }
    #verifaction span {
        display: inline-block
    }
}

@media(max-width:912px) and (min-width:820.99px) {
    .whoWe_are {
        padding-top: 0
    }
    .wedo-pt {
        padding-top: 5.3rem
    }
    .de_postion span img {
        width: 6rem
    }
    .public_lab p {
        max-width: 43.9rem;
        margin-top: 2.2rem
    }
    .tabFeatures .public_lab {
        margin-top: 0
    }
    .public_lab a {
        margin-top: 1.4rem
    }
    .platform-conetnt h3 {
        font-size: 1.6rem
    }
    .box-single-click {
        max-width: 26.1rem
    }
    .img_studio {
        padding-left: 5rem
    }
    .cross {
        padding-left: 0
    }
    .product-width {
        margin-top: 10.9rem
    }
    .certifaya_sec {
        padding: 6rem 0
    }
    .max-width-container {
        max-width: 845px
    }
    .every_application-sec .platform-conetnt {
        max-width: 26.2rem;
        text-align: center;
        margin: 0 auto 3rem
    }
}

@media(max-width:912px) {
    .gx-5 {
        --bs-gutter-x: 1.5rem
    }
    .seamless .flex_appium h6 {
        line-height: 150%
    }
    .xcuit {
        margin-top: 5rem
    }
    .seamless {
        padding: 2.6rem
    }
    .can_get {
        text-align: center;
        padding-bottom: 4.4rem
    }
    .codeless-conetnt {
        text-align: center;
        margin-top: 5rem
    }
    .codeless-conetnt p {
        margin: 2.4rem auto 0
    }
    .img_studio {
        margin-top: 6rem
    }
}

@media(max-width:820px) {
    .appCertication h3 {
        font-size: 2.4rem
    }
    .appCertication p {
        padding-top: 1.6rem
    }
    .our_hardships,
    .tabFeatures .public_lab {
        margin-top: 0
    }
    .gx-9 {
        --bs-gutter-x: auto
    }
    .every_application-sec .platform-conetnt {
        max-width: 26.2rem;
        text-align: center;
        margin: 0 auto 3rem
    }
    .appCertication a {
        padding-top: 1rem
    }
    .capabilities_sec {
        padding: 0 0 8rem
    }
    .box-single-click {
        max-width: 25.1rem
    }
    .cross {
        padding-left: 0
    }
    .img_studio {
        margin-top: 8rem;
        padding-left: 2rem
    }
    .whoWe_are p {
        font-size: 1.8rem
    }
    .public_lab p {
        margin-top: 1.2rem
    }
    .public_lab a {
        margin-top: 1.4rem
    }
    .wedo-pt {
        padding-top: 5.3rem
    }
    .awsome_hd,
    .heading-digital h2,
    .our_hardships h4,
    .whoWe_are h1 {
        font-size: 2.8rem
    }
    .whoWe_are {
        padding-top: 0
    }
    .whoWe_are h1 strong img {
        width: 18rem
    }
    .padding_we,
    .speedTest {
        padding: 0 2rem
    }
    .we_start a {
        padding: 1.5rem 3rem
    }
    .heading-digital p,
    .img-Txt p {
        padding-top: 3rem
    }
    .we_start {
        margin-top: 4.8rem
    }
    .digital_sec {
        padding: .7rem 0
    }
    .de_video .de_postion span img {
        width: 6rem
    }
    .platform-conetnt {
        width: 30rem;
        margin-bottom: 4rem
    }
    .trust_us-sec {
        padding: 5.5rem 0 0
    }
    .our_hardships p {
        margin-top: 1.5rem
    }
    .ashley_Trey {
        width: 19.3rem
    }
    .logoFamily img {
        width: 11rem
    }
    .hero_sec-bg {
        background-image: none !important;
        background: #3b0b6d;
        height: auto !important;
        padding-bottom: 9rem
    }
    .g_logo {
        flex-wrap: wrap-reverse
    }
    .img-Txt {
        padding-left: 2rem
    }
    .g_rating {
        width: 100%;
        margin: 0;
        background: #751fc8;
        text-align: center;
        border-radius: 0
    }
    .img-Txt h1 {
        font-size: 3.5rem;
        line-height: 6.5rem
    }
    .img-Txt p {
        font-size: 1.8rem
    }
    .hd_garter {
        font-size: 4rem
    }
    .g_logoImg img {
        padding-left: 1.9rem
    }
    .g_logoImg {
        margin-top: 4rem
    }
    .heading-playground .hd_txt {
        color: #212121;
        line-height: 7rem
    }
    .winning_combo {
        margin-top: 3.8rem;
        padding: 7.5rem 0 9.2rem
    }
    .cloud-content {
        top: 20%;
        left: 22%
    }
    .cloud-c2 {
        top: 38%;
        left: 21%;
        max-width: 18rem;
        text-align: center;
        display: block
    }
    .cloud-img {
        margin-bottom: 2rem
    }
    .cloud-c3 {
        left: 5%;
        top: 35%;
        max-width: 30rem;
        line-height: 6rem
    }
    .deviceTabContent p,
    .sahid_p {
        max-width: 100%
    }
    .devicestab-img {
        width: 100%;
        margin-top: 2rem
    }
    .features-tab ul {
        justify-content: space-evenly
    }
    .features-tab ul li {
        margin-bottom: 3rem
    }
    .pick_Features_sec {
        padding: 7.7rem 0 8rem
    }
    .content-lern_more {
        padding: 2.7rem 2.5rem 2.6rem
    }
    .speedbox p {
        font-size: 1.4rem
    }
    .speedbox h3 {
        font-size: 4.6rem
    }
    .app_update {
        padding: 5.7rem 0
    }
    .footprint_companies {
        padding: 10.5rem 0 13rem
    }
    .footprint_companies .owl-carousel .owl-item img.fp_imp {
        width: 43.6rem;
        height: 34rem;
        border-radius: .5rem
    }
    .box_cottage_Health {
        right: 20%;
        top: 10%
    }
    .footprint_sliderBg .owl-theme .owl-nav.disabled+.owl-dots {
        top: 6.4rem
    }
    .sahid_p {
        padding-top: 0
    }
    .northwell_Health {
        padding-top: 4rem
    }
    .testComplate h3 {
        font-size: 3.8rem;
        line-height: 69%
    }
    .logo_security img {
        width: 8rem
    }
    .library_content {
        padding: .6rem .6rem 1.7rem 1rem
    }
    .box_library {
        min-height: auto
    }
    .pclody-hd h4 {
        font-size: 2.6rem
    }
    .app_devlopment-sec {
        height: 23.7rem
    }
    .faq-sec {
        padding: 9.7rem 0 0
    }
    .image4 {
        height: 21rem
    }
}

@media(max-width:768px) {
    .image4 {
        height: 25rem
    }
    .device_lab-Hd .whoWe_are p {
        padding-top: .5rem;
        font-size: 1.6rem
    }
    .device_lab-Hd .whoWe_are h1 {
        line-height: 4rem
    }
    .box-single-click {
        max-width: 23.1rem
    }
    .certifaya_sec {
        padding: 4rem 0
    }
    .product-width {
        margin-top: 9.9rem
    }
    .img_studio {
        padding-left: 1rem
    }
    .capabilities_sec {
        padding: 4rem 0 8rem
    }
}

@media (max-width:575.98px) {
    .box-single-click,
    .logo_security img {
        margin-bottom: 3rem
    }
    .box-single-click,
    .box_library,
    .test_Analytics p {
        max-width: 100%
    }
    .we_start a {
        padding: 1.4rem 4.5rem
    }
    .img-Txt p,
    .whoWe_are p {
        padding-top: 3rem;
        text-align: center
    }
    .we_start a.requestDemo {
        display: block;
        padding: 1.4rem 4.5rem;
        width: fit-content;
        margin: 5rem auto 0
    }
    .device_lab-Hd .whoWe_are p {
        padding-top: 2.5rem;
        font-size: 1.6rem
    }
    .appCertication,
    .heading-digital h2,
    .heading-digital p,
    .our_hardships,
    .test_Analytics,
    .we_start {
        text-align: center
    }
    .our_Features-sec {
        padding: 5rem 0 6.3rem
    }
    .pick_features::before {
        bottom: -4rem;
        left: 40.5%
    }
    .tabFeatures .nav-pills .nav-link {
        padding: 1.6rem 2.5rem;
        margin-bottom: 2rem
    }
    .tabFeatures .tab-content {
        margin-top: 3.6rem;
        text-align: center
    }
    .public_lab a {
        justify-content: center
    }
    .tabFeatures ul {
        justify-content: space-evenly
    }
    .autonomous_img,
    .public-labImg,
    .sahid_p {
        margin-top: 3rem
    }
    .mobile_Experiences_sec {
        background: #fff;
        padding: 6rem 0
    }
    .boxTest,
    .elevates_box-flex,
    .img-Txt h1 strong,
    .speedTest {
        display: block
    }
    .bgimg-mx {
        background-image: none;
        height: auto
    }
    .certifaya_sec {
        padding: 0
    }
    .img_studio {
        padding-left: 0;
        margin: 3rem 0;
        text-align: center
    }
    .img-Txt h1 {
        font-size: 2.4rem;
        line-height: 190%;
        text-align: center
    }
    .slider_analysts .owl-theme .owl-nav {
        left: 24%
    }
    .img-Txt p {
        font-size: 1.4rem;
        line-height: 190%
    }
    .img-Txt .btnTrail {
        margin-top: 6rem;
        text-align: center
    }
    .img-Txt h1 strong img {
        position: absolute;
        left: 9.2rem;
        bottom: 0;
        width: 15rem
    }
    .hero_sec-bg {
        padding-bottom: 7rem
    }
    .heading-playground .hd_txt {
        font-size: 2.4rem;
        line-height: 170%;
        max-width: 100%;
        margin: 0 auto
    }
    .there-content {
        margin-top: 6.5rem
    }
    .list-deviceAvailabilty ul li {
        margin-bottom: 2rem
    }
    .cloud-c2 h4,
    .cloud-c3 h4,
    .sec_Hd {
        font-size: 2.4rem;
        line-height: 190%
    }
    .sec_Hd::before {
        left: 39%;
        bottom: -4rem
    }
    .winning_combo {
        padding: 5.5rem 0 5.2rem
    }
    .cloud-content h4 {
        font-weight: 700;
        font-size: 2.4rem
    }
    .cloud-content {
        left: 2%
    }
    .cloud-c2 {
        left: 26%
    }
    .cloud-c3 {
        left: 9%
    }
    .features-tab .tab-content,
    .speedbox {
        margin-top: 5rem
    }
    .winning_strategy_sec {
        padding: 6rem 0 45.7rem
    }
    .box_entrp {
        margin-bottom: 4rem
    }
    .tools_slider .sec_Hd {
        font-size: 2.3rem
    }
    .tools_slider {
        padding: 6rem 0 9.6rem
    }
    .app_update {
        padding: 1rem 0 5rem
    }
    .footprint_companies .owl-carousel .owl-item img.fp_imp {
        width: 100%;
        height: 28rem;
        border-radius: .5rem
    }
    .logo_security img {
        width: 8rem;
        padding-right: 2rem
    }
    .logo_security {
        display: block;
        text-align: center;
        margin-top: 10rem
    }
    #first,
    #madc,
    #tp,
    .box_library {
        margin-top: 2rem
    }
    .security-sec {
        padding: 5.6rem 0 4.2rem
    }
    .library-sec {
        padding: 4.9rem 0 9.7rem
    }
    .box_lpt {
        padding-top: 6.8rem
    }
    .mt-accordian .accordion-item {
        padding: 1.2rem 1.9rem
    }
    .mt-accordian .accordion-button {
        line-height: 170%
    }
    .app_devlopment-sec {
        background: #3b0b6d;
        padding: 2rem 0 30rem
    }
    .de_video .de_postion,
    .mt-footerLink,
    .spine {
        margin-top: 4rem
    }
    .our_Stories {
        margin-top: 10rem
    }
    .box_cottage_Health {
        width: 100%;
        right: 2.5%;
        top: 17%;
        padding: 1rem;
        max-width: 36rem;
        margin: 0 auto;
        display: block
    }
    .xTXt p {
        font-size: 1.6rem;
        padding-left: 6.6rem;
        line-height: 2.4rem
    }
    .footprint_companies {
        padding: 7.5rem 0 9rem
    }
    .xTXt h6 {
        color: #fda014;
        font-size: 6rem
    }
    .stories_sec {
        padding-top: 9rem;
        padding-bottom: 7rem
    }
    .g_logoImg {
        overflow: auto;
        display: flex
    }
    .g_logoImg::-webkit-scrollbar {
        width: 0;
        display: none
    }
    .g_logoImg::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
        border-radius: 10px
    }
    .g_logoImg img {
        padding-left: 1.9rem;
        width: 14rem;
        height: 2.5rem
    }
    .playground_sec {
        margin-top: 6.7rem
    }
    .work_input {
        width: 80%
    }
    .features-tab ul li {
        margin-right: 1rem
    }
    .img-Txt {
        padding-left: 0;
        max-width: 100%
    }
    .cloud-images {
        margin-top: 9rem
    }
    .enterprises-box {
        margin-top: -37rem
    }
    .slider_content {
        margin-top: 6rem
    }
    .ashley_Trey,
    .ashley_Trey img,
    .slider_content .swiper-slide img {
        width: 100%
    }
    .who_we_are_bg {
        margin-top: 8rem;
        display: none
    }
    .whoWe_are h1 {
        text-align: center;
        line-height: 5rem
    }
    .platform-conetnt {
        text-align: center;
        width: 45rem;
        margin: 0 auto 6rem
    }
    .awsome_hd::before {
        bottom: -4rem;
        left: 39.5%
    }
    .image4 {
        height: 33rem
    }
    .do_and_Inspire {
        padding: 9.5rem 2.5rem 9rem
    }
    .do_and_Inspire,
    .outcome {
        margin-top: 2rem !important
    }
    .do_and_Inspire p {
        text-align: center;
        font-size: 1.4rem
    }
    .do_and_Inspire.outcome {
        margin-top: 4rem !important
    }
    #workat {
        margin-top: 7rem !important
    }
    .mt-pride {
        margin-top: 8rem
    }
    .our_Investers {
        padding: 2rem 0 0
    }
    .uslogo {
        margin-left: 0
    }
    .logoFamily img {
        width: 14rem
    }
    .wedo-pt {
        padding-top: 5.3rem
    }
    .desktop_web_testing::before {
        height: 100%
    }
    .desktop_web_testing {
        padding-bottom: 6rem
    }
    .automation_Studio_sec {
        padding: 6.7rem 0 0
    }
    .boxAppium {
        margin-top: 6rem;
        padding: 2rem
    }
    .flex_appium h6 {
        padding-left: 3rem
    }
}

@media (max-width:320px) {
    .app_devlopment-sec {
        padding: 2rem 0 36rem
    }
    .btn-tryNow,
    .flex_appium {
        display: block
    }
    .google {
        margin-top: 6rem
    }
    .img_studio img {
        width: 40%
    }
    .img_studio .pc2,
    .img_studio .pc3,
    .img_studio .pc4 {
        padding-left: 0
    }
    .flex_appium h6 {
        padding-left: 0;
        margin-top: 2rem
    }
    .boxAppium {
        padding: 1.7rem
    }
}