@media(min-width:1441px) {
    .container1626 .container {
        max-width: 1426px;
    }

    /* .container1528 .container {
        max-width: 1528px;
    } */

    .viewproject_seo .cardTheam02 .card-text {
        font-size: 20px;
    }

    .viewproject_seo .View-project {
        font-size: 26px;
    }

    /* ourService_box_seo */
    .ourService_box_seo .btn-20px a {
        width: 230px;
    }

    /* End ourService_box_seo */

    .Explore-plans-seo .listing-explorePlans {
        padding: 25px 25px 25px 25px;
        height: 284px;
    }

}

@media(max-width:1440px) {

    /* SECTION ONE INDEX START */
    .hero-section .h1-title {
        font-size: 94px;
        font-weight: 700;
        line-height: 110px !important;
    }

    .hero-section:before {
        width: 960px;
        height: 664px;
    }

    .h2-title {
        font-size: 80px;
        font-weight: 700;
        line-height: 86px;
    }

    .desc {
        font-size: 18px;
    }

    .text-32 {
        font-size: 30px;
    }

    .h3-title {
        font-size: 36px;
        font-weight: 700;
    }

    .were-here .counter-box .counter-txt {
        font-size: 30px;
    }

    .were-here .counter-box p.desc {
        font-size: 18px;
        line-height: 22px;
    }

    /* SECTION ONE INDEX END */

    /* Flaxible plans Here  */
    .month-30px {
        font-size: 30px;
        font-weight: 600;
        line-height: 35px;
    }

    .month-30px span {
        font-size: 24px;
    }

    /* End Flaxible plans Here */

    /* Notsure */
    .h4-title {
        font-size: 40px;
        font-weight: 700;
    }

    /* End Notsure */

    /* Process We Here */

    .box_process {
        background-position: 0 42px;
    }

    .box_processPT .box_process {
        background-position: 0px 45px;
    }

    .Schedule-Box {
        max-width: 330px;
    }

    .box_processPT .box_process {
        background-position: 0px 45px;
    }

    /* End Process We Here */

    .mb_146 {
        margin-bottom: 76px;
    }

    .cardTheam01 .card-title {
        font-size: 26px;
        line-height: 32px;
        margin: 30px 0;
    }

    .UnlimitedBox {
        padding-left: 0;
    }

    .accordionCust .accordion-button {
        font-size: 22px;
        font-weight: 500;
        line-height: 26px;
        padding: 36px 30px;
    }

    .accordionCust .accordion-body {
        padding: 0 30px 44px 30px;
        font-size: 16px;
        font-weight: 400;
        line-height: 21.98px;
    }

    .desine-sec1Bg-1 {
        background-size: 300px auto;
    }

    /* header .navbar-expand-lg .navbar-nav {
        gap: 15px;
    } */
    .navmenu {
        font-size: 15px;
        font-weight: 400;
        line-height: 19.6px;
    }

    header.headersec .navbar-expand-lg .navbar-nav {
        padding-left: 30px;
    }

    header.headersec .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 15px;
    }
}


@media(min-width:1366px) {
}

@media(max-width:1366px) {

    /* HEADER START */
    header .navbar {
        padding: 20px 20px;
    }

    .hero-section .row {
        height: 800px;
    }

    header .navbar-expand-lg .navbar-nav {
        justify-content: center;
        padding-left: 0;
        gap: 15px;
    }

    .navmenu {
        font-size: 16px;
        line-height: 20.6px;
    }

    /* HEADER END */

    /* SECTION ONE INDEX START */
    .hero-section .h1-title {
        font-size: 52px;
        font-weight: 700;
        line-height: 68px !important;
        max-width: 80%;
    }

    .section-commen {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .section-100 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    /* SECTION ONE INDEX END */

    /* Flaxible plans Here */
    .lable-seo {
        font-size: 28px;
        font-weight: 600;
        line-height: 32px;
        letter-spacing: -0.02em;
        text-align: left;
        text-underline-position: from-font;
        text-decoration-skip-ink: none;
        color: #000000;
        margin-bottom: 20px;
    }

    .lable-content_services {
        font-size: 16px;
        font-weight: 600;
        line-height: 22px;
        margin-bottom: 15px;
    }

    .listing-basic-seoBox li {
        font-size: 16px;
        font-weight: 400;
        line-height: 20px;
        margin-bottom: 16px;
    }

    .month-30px {
        font-size: 20px;
        font-weight: 600;
        line-height: 26px;
    }

    .month-30px span {
        font-size: 16px;
    }

    .basic-seoBox {
        padding: 30px 20px 20px 20px;
    }

    .heading-seo {
        font-size: 16px;
        line-height: 21px;
        padding: 8px 8px 10px 8px;
    }

    .basic-seoBox .btn-red {
        padding: 10px;
        height: 40px !important;
    }

    /* End Flaxible plans Here */

    .box_process {
        background-size: 356px 144px;
    }

    .badge1 {
        font-size: 15px;
        font-weight: 400;
        line-height: 21.98px;
        padding: 7px 16px;
    }

    .title-60px {
        font-size: 40px;
        line-height: 48px;
    }

    .title-64px {
        font-size: 44px;
        line-height: 52px;
    }

    .connectImg {
        height: 415px;
    }

    /* design */
    .h1-64 {
        font-size: 44px;
        font-weight: 700;
        line-height: 50.8px;
    }

    .lable-48px {
        font-size: 38px;
        line-height: 46px;
    }

    .listing-ultimateCreativity {
        margin-top: 16px;
        margin-bottom: 16px;
    }

    .listing-ultimateCreativity li {
        gap: 8px;
        margin-bottom: 18px;
        font-size: 16px;
        font-weight: 400;
        line-height: 20px;
    }

    .ultimateCreativity .UnlimitedContainer {
        padding: 25px 25px;
        border-radius: 24px;
        -webkit-border-radius: 24px;
        -moz-border-radius: 24px;
        -ms-border-radius: 24px;
        -o-border-radius: 24px;
    }

    .howitworkboxex img {
        width: 36px;
    }

    .lable-36px {
        /* font-family: Plus Jakarta Sans; */
        margin-top: 16px;
        font-size: 24px;
        font-weight: 500;
        line-height: 28.15px;
        text-align: center;
        text-underline-position: from-font;
        text-decoration-skip-ink: none;
        color: #000000;
    }

    .text-32 {
        font-size: 20px;
    }

    .ourService_box .mb_32 {
        margin-bottom: 16px !important;
    }

    .ourService_box .ps_56 {
        padding-left: 12px !important;
    }

    .ourService_img {
        width: 100%;
        height: 440px;
    }

    .ourService_box .py_64 {
        padding-top: 16px !important;
        padding-bottom: 20px !important;
    }

    /* End design */

    /* seo  */

    .padd-cardImg-Theam02 {
        padding: 16px 24px;
        height: 360px;
        display: flex;
    }

    .cardTheam02 .card-title {
        font-size: 20px;
        line-height: 26px;
    }

    .cardTheam03 .cardTheam02 .card {
        padding: 24px 24px 36px 24px;
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -ms-border-radius: 16px;
        -o-border-radius: 16px;
    }

    .cardTheam03 .cardTheam02 .card .card-body {
        padding: 24px 0 0 0;
    }

    /* End seo  */

    /* writing  */
    .stat h2 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 12px;
    }

    .stats-card {
        border-radius: 28px;
        padding: 30px 20px;
        max-width: 776px;
        box-shadow: 0px 4px 4px 0px #00000040;
    }

    .h4-title-54px {
        font-size: 34px;
    }

    .fs-30-ln-38 {
        font-size: 24px;
        line-height: 28.96px;
    }

    .section-100-70 {
        padding-top: 50px;
        padding-bottom: 35px;
    }

    .casestudyBox-left {
        margin-top: 45px;
    }

    .title-28 {
        font-size: 18px;
        line-height: 24px;
    }

    .listing-writing-ourservice li {
        gap: 20px;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .listing-writing-ourservice .lable-48px {
        font-size: 24px;
        line-height: 30px;
    }

    .costCalculatorBox {
        padding: 27px 54px;
        gap: 20px;
    }

    .ChooseyourstateBox .lable-24px {
        font-size: 16px;
        line-height: 24px;
    }

    .costList li,
    .UnlimitedPackageListing li {
        gap: 15px;
        font-size: 16px;
        line-height: 24px;
    }

    .UnlimitedPackage-box .h2-title {
        margin: 24px 0 16px 0;
    }

    .UnlimitedPackageListing li:last-child {
        margin-bottom: 24px;
    }

    .costCalculatorBox,
    .UnlimitedPackage-box .explorePlansBox {
        padding: 24px;
    }

    .CustSelect {
        display: inline-block;
        width: 100%;
    }

    .CustSelect .form-select {
        font-size: 17px;
        line-height: 25.2px;
        padding: 20px 35px;
    }

    .form-switch .form-check-input {
        width: 60px;
        height: 30px;
    }

    /* End writing  */

    /* marketinghero */
    .h4-title-56px {
        font-size: 46px;
        font-weight: 700;
    }

    .Marketing-sec2_box1 img {
        width: 57px;
    }

    .Marketing-sec2_box1 {
        gap: 12px;
        padding: 13.5px 22.8px;
        font-size: 15px;
        font-weight: 500;
        line-height: 20.6px;
        width: 100%;
    }

    .Marketing-sec2_container {
        display: flex;
        gap: 30px;
        margin-bottom: 20px;
    }

    .h4-title-58px {
        font-size: 48.56px;
        line-height: 58.69px;
    }

    .title-73px {
        font-size: 35px;
        line-height: 45px;
    }

    .badge2 {
        font-size: 16px;
        line-height: 22px;
        padding: 9px 20.5px;
    }

    .title-45px {
        margin: 16px 0 14px 0;
        font-size: 24px;
        line-height: 32px;
    }

    .text-box-step1 {
        font-family: "Plus Jakarta Sans", serif;
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        text-align: left;
        color: #4B5563;
    }

    .box-step1 {
        padding: 24px;
        border-radius: 12px;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        -ms-border-radius: 12px;
        -o-border-radius: 12px;
        margin-bottom: 30px;
    }

    .pipe-steps::after {
        width: 2px;
        height: 200px;
    }

    .pipe-steps {
        position: relative;
        margin-top: 35%;
    }

    .successStory_container p,
    .successStory_container2 p,
    .successStory_container3 p {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .successStory_img01 {
        width: 100%;
        height: 244px;
    }

    .successStory_img03 {
        width: 100%;
        height: 244px;
    }

    .btn-98px a {
        padding: 15px 20px;
        font-size: 16px;
        line-height: 24px;
    }

    .pricing-table tbody td {
        font-size: 15px;
        line-height: 21.78px;
        padding-left: 24px;
        padding-right: 24px;
    }

    .pricing-table thead th {
        padding: 30px 30px 30px 30px;
        font-size: 20px;
        line-height: 26.31px;
    }

    .pricing-table tbody tr:last-child td {
        padding-bottom: 30px;
    }

    /* End marketinghero */

    .Testimonials-text1 {
        font-size: 20px;
        line-height: 26px;
    }

    .what-can-we .desc {
        font-size: 16px;
        line-height: 22px;
    }

    .viewproject .pb_80 {
        margin-bottom: 16px !important;
    }

    .title-73px {
        font-size: 35px;
        line-height: 45px;
    }

    .services:after {
        height: 673px;
    }

    .Cust_tab_Plans .nav-pills .nav-link {
        font-size: 20px;
        line-height: 26px;
        font-size: 15px !important;
        padding: 10px 0 !important;
    }
}

@media(max-width:1366px) {

    /* SECTION ONE INDEX START */
    .hero-section .h1-title {
        font-size: 52px;
        font-weight: 700;
        line-height: 68px !important;
    }

    .hero-section:before {
        width: 960px;
        height: 664px;
    }

    .h2-title {
        font-size: 46px;
        font-weight: 700;
        line-height: 53px;
    }

    .desc {
        font-size: 18px;
    }

    .text-32 {
        font-size: 30px;
    }

    .h3-title {
        font-size: 36px;
        font-weight: 700;
    }

    .were-here .counter-box .counter-txt {
        font-size: 30px;
    }

    .were-here .counter-box p.desc {
        font-size: 18px;
        line-height: 22px;
    }

    /* SECTION ONE INDEX END */

    /* Flaxible plans Here  */
    .month-30px {
        font-size: 30px;
        font-weight: 600;
        line-height: 35px;
    }

    .month-30px span {
        font-size: 24px;
    }

    /* End Flaxible plans Here */

    /* Notsure */
    .h4-title {
        font-size: 40px;
        font-weight: 700;
    }

    /* End Notsure */

    /* Process We Here */

    .box_process {
        background-position: 0 42px;
    }

    .box_processPT .box_process {
        background-position: 0px 45px;
    }

    .Schedule-Box {
        max-width: 330px;
    }

    .box_processPT .box_process {
        background-position: 0px 45px;
    }

    /* End Process We Here */

    .mb_146 {
        margin-bottom: 76px;
    }

    .cardTheam01 .card-title {
        font-size: 26px;
        line-height: 32px;
        margin: 30px 0;
    }

    .UnlimitedBox {
        padding-left: 0;
    }

    .accordionCust .accordion-button {
        font-size: 22px;
        font-weight: 500;
        line-height: 26px;
        padding: 36px 30px 20px 30px;
    }

    .accordionCust .accordion-body {
        padding: 0 30px 44px 30px;
        font-size: 16px;
        font-weight: 400;
        line-height: 21.98px;
    }

    .h1-72 {
        font-size: 48px;
        line-height: 60px;
        letter-spacing: -0.02em;
    }

    .desine-sec1Bg-1 {
        background-size: 300px auto;
    }

    .h4-title-58px {
        font-size: 38.56px;
        line-height: 48.69px;
    }

    .services .card-box .num-txt {
        font-size: 30px;
    }

    .services .card-box {
        padding: 30px;
        width: 350px;
        height: 350px;
    }

    .services .card-box h3 {
        font-size: 20px;
        margin-top: 14px;
        margin-bottom: 12px;
        font-weight: 600;
    }

    .services .card-box p {
        font-size: 14px;
        line-height: 21px;
    }

    .View-project {
        font-size: 20px;
        line-height: 26px;
    }

    .text-32 {
        font-size: 20px;
    }

    .explorePlansBox .h4-title {
        font-size: 24px;
        line-height: normal;
    }

    .listing-explorePlans li {
        gap: 6px;
        font-size: 15px;
        font-weight: 500;
        line-height: 19px;
    }

    .listing-explorePlans .desc {
        font-size: 14px;
    }

    .explorePlansBox .title-28 {
        font-size: 26px;
        line-height: 38px;
        font-weight: 600;
    }

    /* Marketing */
    .Marketing-sec1 .desine-sec1Bg-1 {
        background-size: 490px auto;
    }

    /* End Marketing */

    /* Seo */
    .cardImg-Theam-02 {
        height: 360px;
    }

    /* End Seo */
}

@media(max-width:1199px) {
    header.headersec .navbar-expand-lg .navbar-nav {
        gap: 13px;
    }
    header .navbar {
        padding: 10px 20px;
    }

    header .helpbtn,
    header .btn-white1,
    header .bynow {
        padding: 12px 20px;
    }


    .hero-section .row {
        height: 600px;
    }

    .hero-section:before {
        width: 700px;
        height: 483px;
    }

    .box_process img {
        width: 45px;
    }

    .lable-seo {
        font-size: 22px;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .box_process {
        background-size: 303px auto;
    }

    .box_process {
        background-position: 16px 24px;
    }

    .box_processPT .box_process {
        background-position: 16px 28px;
    }

    .box_processPT {
        padding-top: 20%;
    }

    .box_processPT2 {
        padding-top: 40%;
    }

    .box_process {
        background-size: 100% 29%;
    }

    .Schedule-Box {
        padding-right: 27px;
    }

    .author {
        font-size: 20px;
        line-height: 25.4px;
    }
}

@media (max-width:991px) {

    /* HEADER  */
    .header-toggle {
        display: block;
    }

    /* HEADER END */

    .hero-section:before {
        opacity: 0.2;
    }

    .offset-6 {
        margin-left: 0;
    }

    .were-here .counter-box .ps-76 {
        padding-left: 16px;
    }

    .were-here .counter-box .counter-txt {
        font-size: 18px;
    }

    .were-here .counter-box p.desc {
        font-size: 15px;
        line-height: 19px;
    }

    .hero-section .row {
        height: 100%;
        padding: 40px 0;
    }

    .offset-5 {
        margin-left: 0;
    }

    .services .card-box .num-txt {
        font-size: 30px;
    }

    .services .card-box {
        padding: 30px;
        width: 350px;
        height: 350px;
    }

    .services .card-box h3 {
        font-size: 20px;
        margin-top: 14px;
        margin-bottom: 12px;
        font-weight: 600;
    }

    .services .card-box p {
        font-size: 14px;
        line-height: 21px;
    }

    .hero-section .h1-title {
        font-size: 42px;
        font-weight: 700;
        line-height: 58px !important;
        max-width: 100%;
    }

    /* .h2-title {
        font-size: 34px;
    } */

    .cust_swiper-pagination .swiper-pagination-bullet-active {
        background: #ffffff;
    }

    .box_processPT {
        padding-top: 38%;
    }

    .box_processPT2 {
        padding-top: 80%;
    }

    .mb_146 {
        margin-bottom: 36px;
    }

    .text-exploreCaseStudy {
        padding-bottom: 0px;
    }

    .timeselect_container {
        max-width: 552px;
        float: none;
    }

    .right-service_Seo {
        gap: 16px;
    }

    .ourService_img1 img {
        width: 100%;
        margin-top: 12px;
        border-radius: 12px;
        margin-bottom: 0;
        margin-bottom: 12px;
    }

    .border-service-seo {
        margin: 12px 12px;
    }

    .right-service_Seo .lable-48px {
        font-size: 28px;
        line-height: 36px;
    }

    .cardImg-Theam-02 {
        height: 300px;
    }

    .desine-sec1Bg-1 {
        background-size: 153px auto;
        background-position: left 58px;
    }

    .sec1-writing-imgs {
        margin: 46px 0;
    }

    .offset-4 {
        margin-left: 0;
    }

    /* .casestudyBox-left {
        margin-top: 0;
    } */
    .casestudyBox-left {
        margin-top: 0;
        max-width: 100%;
    }

    .right_Marketing-sec1_container {
        justify-content: start;
        padding-bottom: 28px;
        margin-top: 21px;
    }

    .right_Marketing-sec1 p {
        font-size: 18px;
        font-weight: 400;
        line-height: 25px;
    }

    .right_Marketing-sec1 {
        max-width: 100%;
    }

    .pipe-steps {
        margin-top: 65%;
    }

    .desine-sec1Bg-1 {
        background-size: 0;
    }

    .Marketing-sec1 .desine-sec1Bg-1 {
        background: 0;
    }

    .btn-20px a {
        font-size: 16px;
        width: auto;
    }

    .h2-title {
        font-size: 36px;
        font-weight: 700;
        line-height: 44px;
    }

    .timeselect_container {
        margin: auto;
    }

    /* .listing-explorePlans {
        height: 300px;
    } */
}

@media (max-width:767px) {
    .box_process {
        background-size: 0;
    }

    .box_processPT {
        padding-top: 20px;
    }

    .box_processPT2 {
        padding-top: 20px;
    }

    .Schedule-Box {
        padding-right: 0;
        max-width: 100%;
    }

    .desc {
        font-size: 14px;
    }

    .text-32 {
        font-size: 16px;
        line-height: 24px;
    }

    .services.section-100 {
        padding: 50px 0;
    }

    .cardTheam01 .card-title {
        font-size: 20px;
        line-height: 24px;
        margin: 20px 0;
    }

    .connectImg {
        height: 315px;
    }

    .timeselect_container .me_32 {
        margin-right: 10px !important;
    }

    .title-60px {
        font-size: 30px;
        line-height: 36px;
    }

    .title-64px {
        font-size: 34px;
        line-height: 40px;
    }

    .exploreCaseStudy .mb_32,
    .letswork .mb_32 {
        margin-bottom: 16px !important;
    }

    /* viewproject */
    .cardImg-Theam02 {
        width: 100%;
        height: 270px;
    }

    .ultimateCreativity .UnlimitedContainer {
        padding: 18px 6px;
        border-radius: 12px;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        -ms-border-radius: 12px;
        -o-border-radius: 12px;
        margin: 0 12px;
    }

    .cardTheam02 .card .card-body {
        padding: 16px;
    }

    .cardTheam02 .card-title {
        font-size: 22px;
        font-weight: 500;
        line-height: 26px;
        margin-bottom: 6px;
    }

    /* End viewproject */

    .ourService_box .pe_60 {
        padding-right: 0 !important;
    }

    .ourService_box .me_32 {
        margin-right: 0 !important;
    }

    .ourService_img {
        height: 300px;
    }

    .explorePlansBox {
        padding: 30px 20px;
        border-radius: 8px;
    }

    a.fs-18,
    button.fs-18 {
        font-size: 16px !important;
    }

    .h-64px {
        height: 44px !important;
        padding: 10px 20px;
    }

    /* .get-started,
    .helpbtn,
    .bynow {
        font-size: 15px;
        line-height: 19.2px;
        padding: 10px 40px;
    } */

    .desine-sec1Bg {
        padding: 40px 0;
    }

    .howItWork {
        padding: 20px 0;
    }

    .section-100-70 {
        padding-top: 25px;
        padding-bottom: 20px;
    }

    .accordionCust .accordion-button {
        font-size: 18px;
        font-weight: 500;
        line-height: 26px;
        padding: 20px 24px;
    }

    .accordionCust .accordion-body {
        padding: 0 24px 34px 24px;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
    }

    .accordionCust .accordion-button::after {
        width: 36px;
        height: 36px;
    }

    .input1 {
        font-size: 14px;
        font-weight: 500;
        line-height: 21px;
        padding: 10px 10px 10px 20px;
    }

    .cardTheam03 .cardImg-Theam02 {
        height: auto;

    }

    .padd-cardImg-Theam02 {
        padding: 12px 12px;
        height: 280px;
        display: flex;
    }

    .successStory_container2,
    .successStory_container3,
    .successStory_container {
        padding: 20px;
    }

    .successStory_img01 {
        height: 180px;
    }

    .successStory_img03 {
        height: 144px;
    }


}


@media(max-width:575px) {
    .swiper-button-box {
        margin-top: 25px;
    }

    .testimonial-card {
        gap: 15px;
    }

    .rankHigh .border-start {
        border-left: 0 !important;
    }

    .box-rank {
        max-width: 100%;
        padding-left: 00px;
        display: flex;
        align-items: center;
        gap: 15px;
    }

    /* writing */
    .stats-card {
        flex-direction: column;
        gap: 25px;
    }

    .writingourService_img1 {
        width: 150px;
        height: 150px;
    }

    .listing-writing-ourservice li {
        align-items: start;
        flex-direction: column;
    }

    .container1528 .container {
        max-width: 100%;
    }

    /* End writing */

    .Marketing-sec2_box1 img {
        width: 37px;
    }

    .Marketing-sec2_container {
        gap: 15px;
        margin-bottom: 15px;
        flex-direction: column;
    }

    .pipe1 {
        width: 0;
    }

    .ratingbox-marketing {
        margin: 34px 0;
        display: flex;
        gap: 16px;
        flex-direction: column;
    }

    .ratingbox-marketing .avatar-group {
        align-items: center;
        justify-content: start;
    }

    .title-73px {
        width: 50px;
        height: 50px;
        font-size: 20px;
        line-height: 28px;
    }

    .pipe-steps {
        margin-top: 100px;
    }

    .pricing-table tbody td {
        padding-left: 12px;
        padding-right: 12px;
        text-wrap: nowrap;
    }

    .pricing-table {
        overflow-x: auto;
    }

    .swiper-button-box10 {
        position: static;
        bottom: 0;
        right: 0;
        display: flex;
        gap: 20px;
        align-items: center;
        margin-top: 30px;
        justify-content: center;
    }

    .profile-image {
        width: 70px;
        height: 70px;
        margin-right: 10px;
    }

    .Testimonials-text1 {
        font-size: 14px;
        line-height: 19px;
    }

    .profile-info p {
        margin: 0px 0 0 0;
        font-size: 13px;
        line-height: 17.2px;
    }

    .profile-card {
        margin-top: 30px;

    }

    .btn-sec1-index .btn-red {
        font-size: 14px;
        padding: 0 0px;
        width: 50%;
        text-wrap: nowrap;
        justify-content: center;
    }

    .box-rank {
        border: 0 !important;
    }

    .pipe-stepsContainer .row {
        justify-content: center;
    }

    .pipe-steps::after {
        left: 12px;
    }

    .title-73px {
        width: auto;
        justify-content: start;
    }

    .exploreCaseStudy .btn-red,
    .cardTheam01 .btn-red {
        padding: 20px 20px;
    }

    .h-60px {
        height: 50px !important;
    }

    .avatar {
        width: 50px;
        height: 50px;
    }

    .Explore-plans .mb_28 {
        margin-bottom: 0 !important;
    }

    .Cust_tab_Plans .nav-pills .nav-link {
        font-size: 16px;
        line-height: 22px;
        padding-bottom: 10px;
    }

    .listing-basic-seoBox li img {
        width: 8px;
    }

    .explorePlansBox .h4-title {
        font-size: 20px;
    }

    header .navbar {
        padding: 10px 0px;
    }
    .headerback {
        width: 100%;
        height: 76px;
    }
}

@media (max-width:375px) {
    .Cust_tab_Plans .nav-pills .nav-link {
        font-size: 12px;
        line-height: 17px;
        font-weight: 400;
    }
}

@media (max-width:425px) {
}

@media (min-width:320px) and (max-width:1199px){
    .explorePlansBox {
        padding: 40px 20px;
    }
}