@media (min-width: 1920px) {
    .container {
        max-width: 1600px;
    }

}

@media (max-width: 1600px) {
    .container {
        max-width: 1400px;
    }

    .Homecontent ul li {
        flex: 43%;
        font-size: 13px;
    }

    .ctaImg {
        position: absolute;
        bottom: 0;
        right: 0;
        max-width: 487px;
    }

    .Writerspapers ul li {
        display: flex;
        gap: 10px;
        align-items: center;
        flex: 31% 1;
        font-size: 13px;
    }

    .Breadcrumbs,
    .Slider {
        margin-top: -2rem;
        padding-top: 11.5rem;
    }

    .Breadcrumbs {
        margin-top: 0rem;
    }

    .Topbar p.fs18,
    .Navigation a {
        font-size: 14px;
    }

    .Writers .nav-pills .nav-link {
        font-size: 16px;
    }

    .innerBox p {
        font-size: 27px;
    }

    .subscribeForm .form-group {
        width: 71%;
    }

    .Navigation a {
        color: #fff;

    }

    .innerBox p {
        font-size: 23px;
    }

    .Offer .fs120 {
        font-size: 66px;
    }
}

@media screen and (min-width: 1600px) {


    /* Styles for ultra-wide screens */
    .focusarea li {
        padding: 5px 12px;
    }

    .middleWriters p.m-0.fs-4.fw-bold.balooFamliy {
        font-size: 18px !important;
    }

    .footerWriter p span {
        font-size: 12px;
    }

    .Writerspapers ul li {
        display: flex;
        gap: 5px;
        align-items: center;
        flex: 22% 1;
        font-size: 14px;
    }




}

@media (max-width: 1440px) {
    .pricingCOunt {
        right: -9px;
    }

    .quickLinks li a {
        padding: 10px 24px;
        font-size: 14px;
    }

    .review-content,
    .customer-id,
    .customer-date {
        font-size: 13px;
    }

    .container {
        max-width: 1200px;
    }

    .Slider h1,
    .fs50,
    .fs45 {
        font-size: 36px;
    }

    .fs70,
    .fs64 {
        font-size: 50px;
    }

    .fs-4 {
        font-size: 1.2rem !important;
    }

    .nav-pills .nav-link {
        font-size: 16px;
    }

    .Homecontent .gap-md-4 {
        gap: 7px !important;
    }

    .footerWriter {
        flex-wrap: wrap;
    }

    .Homecontent ul li {
        flex: 43% 1;
        font-size: 11px;
    }

    .Offer .fs120 {
        font-size: 60px;
    }

    .Offer .fs120 {
        font-size: 54px;
    }

    .Faq .accordion-button {
        font-size: 20px;
    }

    .Faq .accordion-body {
        font-size: 14px;
    }

    /* .homeService{
    max-width: max-content;
  } */
    .infoHeaderwriter p {
        font-size: 13px;
    }

    .Homecontent .f50 {
        font-size: 38px
    }
}

@media (max-width: 1400px) {}

@media (max-width: 1360px) {
    .infoHeaderwriter p {
        font-size: 12px;
    }

    .Homecontent ul {
        width: 100% !important;
    }

    .Homecontent ul li {
        flex: 43% 1;
        font-size: 13px;
    }


    .container {
        max-width: 1150px;
    }

    .Breadcrumbs,
    .Slider {
        margin-top: 0rem;
        padding-top: 8rem;
    }



    .Topbar p.fs18 {
        font-size: 13px;
    }

    .Navigation a {
        color: #fff;
        font-size: 16px;
    }

    .sliderBox img {
        width: 155px;
    }

    .Writers h3.fs50 {
        font-size: 30px;
    }

    .Writers .nav-pills .nav-link {
        padding: 1rem 1rem;
    }

    .innerBox p {
        font-size: 22px;
    }

    .writerOverlay .fs30 {
        font-size: 21px;
    }

    .d-flex.flex-wrap.justify-content-between.mt-4.pt-2.pb-4.gap-md-3 div {
        flex: 1;
    }

    .Homecontent h3.fs50 {
        font-size: 30px;
    }

    .Homecontent h3.fs45 {
        font-size: 30px;
    }

    .ctaImg {
        position: absolute;
        bottom: 0;
        right: 0;
        max-width: 404px;
    }

    .Offer .fs120 {
        font-size: 76px;
    }

    .subscribeForm .form-group {
        width: 67%;
    }

    .Slider h1 {
        font-size: 2.6rem;
    }

    .Slider p.m-0.text-white.pt-md-3.fs-5.d-flex.align-items-center.gap-md-2.pb-4 {
        font-size: 18px !important;
    }

    .sliderBox p.m-0.fs-5.pb-md-2 {
        font-size: 17px !important;
    }

    .sliderBox.flex-column img {
        width: 100%;
        justify-content: center;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%;
        object-fit: contain;
    }

    .homeService {
        max-width: 470px;
    }

    .writerItems {
        padding: 23px 19px;
    }

    .focusarea li {
        font-size: 14px;
        padding: 5px 12px;
    }

    .middleWriters p.m-0.fs-4.fw-bold.balooFamliy {
        font-size: 18px !important;
    }

    .footerWriter p span {
        font-size: 11px;
    }

    .Writerspapers ul li {
        display: flex;
        gap: 8px;
        align-items: center;
        flex: 33% 1;
        font-size: 15px;
    }

    .Offer .fs120 {
        font-size: 54px;
    }

    .Footer ul.p-0.m-0.list-unstyled.mb-4.d-flex.flex-wrap.gap-2.flex-column li a {
        font-size: 17px !important;
    }

}

@media screen and (max-width: 1200px) {

    .Topbar p.fs18 {
        font-size: 13px;
    }

    .Navigation a {
        color: #fff;
        font-size: 17px;
    }

    .innerBox p {
        font-size: 22px;
    }

    .ctaImg {
        position: absolute;
        bottom: 0;
        right: 0;
        max-width: 331px;
    }

    .Offer .fs120 {
        font-size: 85px;
    }

    .subscribeForm .form-group {
        width: 67%;
    }
}

@media screen and (min-width: 1201px) {}

@media (max-width: 992px) {
    .fs-5 {
        font-size: 14px !important;
    }
}

@media (max-width: 576px) {
    .Writerspapers ul {
        padding: 10px 0px;
    }

    .Writerspapers ul li {
        flex: 100% 1;
        font-size: 15px;
        padding: 2px 0px;

    }

    .Aboutsec h3.fs70 {
        font-size: 24px;
        line-height: inherit;
        padding-top: 10px;
    }

    .Writers h3.fs50,
    .Homecontent h3.fs50,
    .Homecontent h3.fs50 {
        font-size: 22px;
    }

    .Slider h1,
    .Homecontent h3.fs64,
    .Faq p.fs50,
    .Homecontent h3.fs50,
    .Offer .fs120,
    .fs50,
    .fs45,
    .fs64,
    .fs40 {

        font-size: 24px;
    }

    .navbar-toggler {
        background: #fff;
    }

    .quickLinks li a {
        padding: 8px 24px;
    }

    .Breadcrumbs,
    .Slider {
        margin-top: 0;
        padding-top: 8rem;
    }

    .Navigation {
        z-index: 1;
        background: var(--Red);
    }

    .sliderBox {
        margin-bottom: 15px;
    }

    .Aboutsec ul.w-75 {
        width: 100% !important;
    }

    .Aboutsec::before {
        display: none;
    }

    .Aboutsec ul li {
        flex: 100%;
    }

    .homeService {
        max-width: 100%;
        position: relative;
        margin-left: 0;
        z-index: -1;
    }



    .Writers .nav-pills .nav-link {
        padding: 1rem 1rem;
    }

    .Writers .nav {
        gap: 10px;
    }

    .Writers .nav-item {
        flex: 100%;
    }





    .Homecontent h3.fs45 {
        font-size: 30px;
    }

    .Homecontent ul.w-75 {
        width: 100% !important;
    }

    .Ctahome p.fs40 {
        font-size: 26px;
    }

    .Ctahome p.fs64 {
        font-size: 36px;
        line-height: 38px;
        padding-bottom: 18px;
    }

    .ctaImg {
        position: relative;
        bottom: 0;
        right: 0;
        max-width: 100%;
    }

    .Customers h3.fs64 {
        font-size: 30px;
    }

    .progressWidth {
        width: 93%;
    }

    .Process p.fs50 {
        font-size: 24px;
    }

    .Process .nav-item {
        width: 100%;
    }

    .processTabs .nav-pills .nav-link {
        padding: 0.7rem 1rem;
    }

    .Writerspapers h3.fs50 {
        font-size: 34px;
    }

    .Writerspapers p.w-75 {
        width: 100% !important;
    }

    .writerpaperItems a {
        padding: 13px 34px !important;
    }


    .offerGirl {
        position: inherit;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        max-width: 100%;
        padding-bottom: 20px;
    }



    .Faq .accordion-button {
        font-size: 18px;
    }

    .Havequery p.fs50 {
        font-size: 30px;
    }

    .subscribeForm .form-group {
        width: 54%;
    }

    .Breadcrumbs p.w-75 {
        width: 100% !important;
    }

    .Breadcrumbs {
        padding-bottom: 3rem;
    }

    .Pricingbox h3.fs50 {
        font-size: 30px;
    }

    .Pricingbox {
        overflow: hidden;
    }

    .Reviewitems h3.fs50 {
        font-size: 30px;
    }

    .Orderform p.w-75 {
        width: 100% !important;
    }

}