@media (max-width: 1199px) {
    .h1-head {
        font-size: 50px !important;
        font-weight: 500 !important;
        line-height: 55px !important;
    }
    .h2-head{
        font-size: 40px !important;
        font-weight: 400 !important;
        line-height: 40px !important;
    }
    .h3-head {
        font-size: 40px !important;
        font-weight: 400 !important;
        line-height: 40px !important;
    }
    .h4-head {
        font-size: 40px !important;
        font-weight: 400 !important;
        line-height: 40px !important;
         
     }
    p{
        text-align: left !important;
        display: block !important;
        margin: auto !important;
        font-size: 18px !important;
        line-height: 20px !important;
        font-weight: 400 !important;
    }
    /* home page  */
    /* header  */
    .navbar-nav .nav-item .nav-link {
        padding-right: 5px;
    }

    .header-btn .place-ord-btn-link {
        padding-left: 30px;
        padding-right: 30px;
    }

    .home-h-r-baner .female-img {
        margin-top: 0px;
        margin-right: 10px;
    }

    .home-h-l-baner .h1-head span.hire {
        display: block;
        color: var(--clr-7d7dafb);
        font-size: var(--fs-40);
        margin-bottom: -30px;
    }

    .home-h-r-baner .female-img,
    .home-h-r-baner .male-img {
        width: 100%;
        max-width: 200px;
        max-height: 270px;
    }
    .accademic-part-sect .iner-wraper-items button{
      margin-top: 10px;
     }
     .home-art-sect .wraper .point-one,
     .home-art-sect .wraper .point-two {
        display: none;
    }
    .custome-reviews-sect .owl-carousel .item .info-div {
        position: absolute;
        bottom: 20px;
    }
    .custome-reviews-sect .owl-carousel .item .info-div p{
       text-align: left !important;
    }
    .student-university-sect img.student-arrow,
    .student-university-sect img.on-bulb {
         display: none;
    }
    .get-started-sect img.one,
    .get-started-sect img.two,
    .get-started-sect img.three,
    .get-started-sect img.four   {
       width: 150px !important;
    }
    .get-started-sect img.three,
    .get-started-sect img.four   {
       width: 120px !important;
    }
    .get-started-sect .iner-wraper img.female {
        margin-left: 50px;
        margin-top: 60px;
    }
    .get-started-sect h4.h4-head {
       font-size: 30px;
       font-weight: 500;
       padding-top: 20px;
       padding-bottom: 15px;
    }
    footer .left-baner p {
        text-align: left !important;
        padding-bottom: 20px;
    }
    .home-hero-sect .home-h-l-baner p{
       padding-bottom: 10px;
    }
     /* ===== end home ===== */
     /* ==== about us page style ===== */
     .about-hero-sect img.about-arrow {
       display: none;
    }
    .about-hero-sect .left-baner p.para-sty{
        padding-bottom: 15px;
    }
    .hero-sect-form form .call-us-row .btn{
        padding-left: 15px;
        padding-right: 15px;
    }
    .hero-sect-form form {
        padding: 20px;
        margin-bottom: 30px;
    }
    .hero-sect-form form ul.call-us-now-cont li p.call-us-now {
        font-size: 8.24px !important;
        font-weight: 500 !important;
        text-align: left !important;
    }
    .accomplished-sect .wraper h3 {
        transform: translateY(-10px);
    }
    .accomplished-sect .wraper ul {
        margin-top: 20px;
    }
    .hero-sect-form form ul.call-us-now-cont li p.number {
        font-size: 13.35px !important;
        font-weight: 400 !important;
        text-align: left !important;
    }
    .reliable-sect .wraper {
        background-color: var(--clr-D1D1F7);
        border-radius: 43.48px;
        padding: 30px 30px;
    }
    
    .accomplished-sect .wraper .col-lg-4 img {
        width: 100%;
        max-width: 250px;
    }
    .success-sect .wraper {
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .success-sect .first {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 60px;
    }
    .success-sect .second-row .item {
        min-height: 220px !important;
        padding: 20px;
    }
    .success-sect .second-row h6 {
        font-size: 18px !important;
        font-weight: 700 !important;
        transform: translateY(-50px);
    }
    .success-sect .second-row p {
        text-align: center !important;
        transform: translateY(-45px);
    }
     /* ==== end about us page style ===== */

       /* ==== offers page style ===== */
       .offer-hero-sect .wraper img.arrow-design-icon {
       display: none;
    }
    .offer-hero-sect .left-baner p.para-sty {
        max-width: 500px;
        padding-bottom: 40px;
        margin: 0px !important;
    }
        /* ==== end offers page style ===== */
        /* pricing page ==== */
        .pricing-hero-sect .wraper img.arrow-design-icon {
            display: none;
        }
        .pricing-hero-sect .left-baner p.para-sty {
            margin-left: 0px !important;
            margin-right: 0px !important;
        }
}

@media (max-width: 1350px) {

    /* home page  */
    /* hero sect  */
    .get-text-back {
        display: none !important;
    }
}

@media (max-width: 991px) {
    .h1-head {
        font-size: 35px !important;
        font-weight: 400 !important;
        line-height: 35px !important;
        text-align: center !important;
    }
    .h2-head{
        font-size: 35px !important;
        font-weight: 400 !important;
        line-height: 35px !important;
        text-align: center !important;
    }
    .h3-head {
        font-size: 35px !important;
        font-weight: 400 !important;
        line-height: 35px !important;
        text-align: center !important;
    }
    .h4-head {
        font-size: 35px !important;
        font-weight: 400 !important;
        line-height: 35px !important;
        text-align: center !important;
         
     }
    p{
        text-align: center !important;
        display: block !important;
        margin: auto !important;
        font-size: 18px !important;
        line-height: 20px !important;
        font-weight: 400 !important;
    }
    /* === home page ==== */
    /* header  */
    .header-btn {
        margin-left: 0px;
    }
    .navbar-toggler i{
       padding-top: 4px;
    }
    .header-btn .place-ord-btn-link {
        display: inline-block;
        margin-top: 10px;
    }
    .home-h-l-baner .h1-head span.to {
        font-size: 35px;
        font-weight: 400;
    }
    .home-h-l-baner .h1-head span.hire {
        font-size: 35px;
        font-weight: 400;
    }
    .number-div {
        display: block;
        margin: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .home-hero-sect .row{
         align-items: center;
    }
    .home-h-r-baner {
        justify-content: center !important;
        align-items: center !important;
        margin-bottom: 20px;
    }
    .home-services-sect .wraper {
        transform: translateY(0px);
        border-radius: 10px;
        padding: 40px 10px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .home-services-sect .wraper .items {
       margin-top: 20px;
       flex-direction: column;
       align-items: center;
       text-align: center;
    }
    .home-services-sect .wraper .items .img-div {
        width: 80px;
        min-height: 80px;
    }
    .home-services-sect .wraper .items h5 {
        font-size: 20px;
        font-weight: 500;
    }
    .home-review-sect .wraper .items {
        margin-top: 20px;
    }
    .accademic-part-sect {
        padding-top: 0px;
        padding-bottom: 50px;
    }
    .accademic-part-sect img.stud-arrow,
    .accademic-part-sect img.planet-arrow {
       display: none;
    }
    .accademic-part-sect h1.accad {
        line-height: 35px;
        font-size: 35px;
        font-weight: 400;
        margin-top: 20px;
    }
    .accademic-part-sect .wraper {
        padding-top: 0px;
    }
    .accademic-part-sect .iner-wraper-items {
       flex-direction: column;
       align-items: center;
       text-align: center;
    }
    .accademic-part-sect .wraper .items {
        padding-top: 25px;
    }
    .home-scholarly-sect .left-baner img.female {
        display: block;
        margin: auto;
        margin-left: 0px;
        margin-right: 0px;
        margin: auto;
        transform: translateY(0px);
    }
    .home-scholarly-sect .right-baner .h2-head {
          font-size: 35px !important;
          font-weight: 400;
          text-align: center;
          line-height: 35px;
          display: block;
          margin: auto;
          margin-top: 20px;
          margin-bottom: 20px;
    }
    .home-scholarly-sect .right-baner ul li {
        flex-direction: column;
        align-items: center;
        margin-bottom: 15px;
        text-align: center;
    }
    .home-proof-sect {
        padding: 20px 10px 75px 10px;
    }
    .home-proof-sect .h2-head {
        max-width: 600px;
        margin: auto;
        text-align: center;
    }
    .home-proof-sect span.achieved {
        display: inline !important;
    }
    .home-art-sect {
        padding: 20px 10px;
    }
    .home-art-sect .wraper {
        padding-top: 0px;
    }
    .home-art-sect .wraper .items {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 25px;
    }
    .custome-reviews-sect {
        padding: 20px 10px 0px 10px;
    }
    .custome-reviews-sect .owl-carousel .item .info-div {
        position: absolute;
        bottom: 20px;
    }
    
    .get-started-sect .iner-wraper img.female {
        margin-left: 0px;
        display: block;
        margin: auto;
    }
    .get-started-sect img.one,
    .get-started-sect img.two,
    .get-started-sect img.three,
    .get-started-sect img.four   {
       display: none;
    }
    .get-started-sect .iner-wraper img.arrow-icon {
        transform: translateX(0px);
    }
    .get-started-sect .iner-wraper .col-lg-6 img.phone-icon {
        width: 100%;
        max-width: 50px;
        position: relative !important;
        display: block !important;
        margin: auto !important;
        
    }
    .get-started-sect .iner-wraper h5.call-now {
        transform: translateX(0px);
        margin-top: 80px !important;
        margin-bottom: 8px;
    }
    .get-started-sect .iner-wraper h2.h2-head {
       margin-top: 13px;
        transform: translateX(0px);
    }
    .get-started-sect .iner-wraper .btn-col {
        align-items: center !important;
    }
    .get-started-sect .iner-wraper .btn-col .btn{
       display: block;
       margin: auto;
       background-color:#FD7636;
    }
    footer .left-baner {
        padding-right: 0px;
        text-align: center !important;
    }
    footer h5 {
       margin-top: 15px;
       font-size: 30px !important;
    }
    footer .right-baner ul li {
        font-size: 16px !important;
        font-weight: 400 !important;
        padding-top: 8px;
    }
    footer .right-baner ul li img{
      margin-right: 5px !important;
    }
    footer .right-baner .follow-us h5 {
        padding-top: 0px !important;
    }
    footer .left-baner p {
        text-align: center !important;
    }
    footer .row{
        align-items: center !important;
        text-align: center !important;
    }
    footer .copy-right p {
        font-size: 16px !important;
    }
    /* ==== end home page ====== */

    /* ===== about us page ===== */
    .about-hero-sect .about-reviews .row .col-lg-6{
       padding-top: 20px;
    }
    .about-reviews .items {
        justify-content: center;
        align-items: center;
    }
    .hero-sect-form form {
        margin-top: 50px !important;
    }
    .hero-sect-form form ul.call-us-now-cont li p.call-us-now {
        font-size: 8.24px !important;
        font-weight: 500 !important;
    }
    
    .hero-sect-form form ul.call-us-now-cont li p.number {
        font-size: 13.35px !important;
        font-weight: 400 !important;
    }
    .hero-sect-form form ul.call-us-now-cont li {
        justify-content: center;
    }
    .hero-sect-form form .call-us-row .btn {
        display: block;
       margin: auto !important;
       margin-top: 15px !important;
    }
    .our-priority-sect .img-cont img {
       display: block;
       margin: auto;
    }
    .our-priority-sect .row:last-child {
        margin-top: 10px;
    }
    .our-priority-sect .left-cont {
        padding-right: 0px;
    }
    .our-priority-sect .left-cont button.btn{
        display: block;
        margin: auto;
       margin-bottom: 20px;
    }
    .our-priority-sect .right-cont {
        padding-left: 0px;
    }
    .our-priority-sect .item h6 {
       display: none;
    }
    .our-priority-sect .item h3.h3-head{
        padding-top: 15px;
    }
    .our-priority-sect .lets-talk-btn{
        display: block;
        margin: auto;
    }
    .reliable-sect .wraper{
        padding-top: 25px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .reliable-sect .wraper .row {
        margin-top: 0px;
    }
    .reliable-sect .wraper .row .col-lg-6{
        padding-top: 33px;
    }
    .reliable-sect .wraper .row ul li {
       flex-direction: column;
       align-items: center;
       text-align: center;
    }
    .reliable-sect .wraper .row ul li img {
        margin-right: 0px;
    }
    .reliable-sect .wraper .row ul li h5 {
        padding-top: 10px;
        padding-bottom: 5px;
    }
    .accomplished-sect .wraper h3 {
        font-weight: 400 !important;
        color: var(--clr-181945);
        transform: translateX(0px);
        transform: translateY(0px);
    }
    .accomplished-sect .wraper ul {
        margin-top: 10px !important;
      flex-direction: column !important;
      align-items: center !important;
    }
    .accomplished-sect .wraper .col-lg-4 img {
        width: 100%;
        max-width: 300px;
        display: block;
       margin: auto;
    }
    .accomplished-sect .wraper ul li h4 {
        font-size: 30px !important;
        font-weight: 400 !important;
        margin-right: 0px;
    }
    .accomplished-sect .wraper ul li h6 {
       font-size: 17px !important;
       font-weight: 400 !important;
    }
    /* === end about us page ====== */

    /*=== services page style ===== */
    .service-hero-sect .left-baner {
        margin-top: 10px;
        text-align: center;
    }
    .what-make-sect {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .what-make-sect .img-cont img {
        display: block;
        margin: auto;
     }
     .what-make-sect .item h4.h4-head {
       padding-top: 15px;
    }
    .what-make-sect .item button{
        display: block !important;
        margin: auto !important;
        margin-top: 10px !important;
    }
     .what-make-sect .row:last-child {
         margin-top: 10px;
     }
     .what-make-sect .row:last-child .col-lg-6:last-child {
        margin-top: 13px;
    }
     .what-make-sect .left-cont {
         padding-right: 0px;
     }
     .what-make-sect .left-cont button.btn{
         display: block;
         margin: auto;
        margin-bottom: 20px;
     }
     .what-make-sect .right-cont {
         padding-left: 0px;
     }
     .what-make-sect .item h6 {
        display: none;
     }
     .what-make-sect .item h3.h3-head{
         padding-top: 15px;
     }
     .success-sect h4.h4-head {
       margin: auto;
       padding-bottom: 14px;
    }
     .success-sect .second-row .item {
       margin-top: 60px !important;
    }
    .success-sect .second-row .first-col .item{
        margin-top: 10px !important;
        padding-bottom: 0px !important;
     }
   
    .success-sect .second-row .row:last-child {
        margin-top: 0px !important;
    }
    /*=== end services page style ===== */

    /* ==== samples page style ===== */
    .samples-this {
        margin-top: -450px;
    }
    .samples-this form h1.please-cont {
        margin-bottom: 0px;
    }
    .samples-this form .first-row .first-col label {
        padding-top: 10px;
    }
    /* ==== end samples page style ===== */

      /* ==== offers page style ===== */
      .offer-hero-sect .left-baner p.para-sty {
       margin: auto !important;
       text-align: center !important;
       padding-bottom: 15px !important;
    }
    .offer-hero-sect .about-reviews .items{
      margin-bottom: 20px !important;
    }
    .offer-hero-sect .about-reviews .items h6{
       text-align: left !important;
      }
      .avail-flat-sect .row {
        padding-top: 20px;
    }
    .avail-flat-sect .img-cont img {
        display: block;
        margin: auto !important;
    }
    .avail-flat-sect .item h4.h4-head {
        padding-top: 20px;
        margin-bottom: 0px;
    }
    .avail-flat-sect .item{
        text-align: center !important;
    }
    .avail-flat-sect .second-row .first-col{
       order: 2 !important;
    }
    .avail-flat-sect .last-row .first-col{
        order: 2 !important;
     }
     .avail-flat-sect button{
        margin-top: 10px;
     }
     .avail-flat-sect .right-cont {
        padding-left: 0px;
    }
    .avail-flat-sect .left-cont {
        padding-right: 0px;
    }
        /* ==== end offers page style ===== */

        /* === order now page style ==== */
        .order-now-hero-sect .wraper h1.h1-head span{
            display: inline-block !important;
        }
        .details-form form {
            margin: auto;
            padding: 20px 30px;
            margin-top: -70px;
        }
        .details-form .submit-btn {
            display: block;
            margin: auto !important;
        }
        .details-form form ul.call-us-now-cont li {
            justify-content: center !important;
            margin-bottom: 10px;
            margin-top: 10px !important;
        }
        .details-form form ul.call-us-now-cont li p {
           text-align: left !important;
        }
        .details-form form ul.call-us-now-cont li p.call-us-now {
           font-size: 14px !important;
         }
         .details-form form .row {
            margin-top: 0px !important;
        }
        .details-form form label{
            padding-top: 30px !important;
        }
        .details-form form .redio-row label{
            padding-top: 10px !important;
        }
        .details-form form p.add-para {
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }
        .details-form form .dotted-border {
          margin-top: 10px !important;
          margin-bottom: 10px !important;
        }
        /* ====end order now page style === */

        /* === pricing page ==== */
        .pricing-hero-sect .left-baner p.para-sty {
           margin: auto !important;
           text-align: center;
        }
        .pricing-hero-sect .left-baner .about-reviews .right{
            margin-top: 20px !important;
        }
        .hidden-charges-sect .row:last-child {
            padding-top: 0px;
        }
        .hidden-charges-sect .col-lg-4 {
           padding-top: 30px !important;
        }

          /* writer page css  */
    .writer-hero-sect h1.h1-head {
        padding-top: 20px;
    }

    .our-admin-sect .item p {
        padding-bottom: 20px;
    }

     /* === our reviws page ===== */

     .our-reviews-sect .last{
       margin-top: 30px !important;
     }
     .our-reviews-sect .item h5{
      text-align: center !important;
      }
}

@media (max-width: 450px) {

    /* home page  */
    .home-hero-sect {
        min-height: 400px;
    }
    .home-h-r-baner {
        display: none;
    }

    /* === about us page ===== */
    .accomplished-sect .wraper .col-lg-8 img {
       display: none;
    }

    /* === order now page ==== */
    .details-form form {
        margin: auto;
        padding: 20px 30px;
        margin-top: -10px !important;
    }
    .details-form form h5.addition {
       text-align: center;
    }

    /* pricing page ======= */

    .hidden-charges-sect .item ul li {
        text-align: center !important;
    }
    .hidden-charges-sect .item .twenty-per-page,
     .hidden-charges-sect .item .twenty-five-per-page {
        flex-direction: column;
        align-items: center;
    }
    .hidden-charges-sect .item hr {
        margin-top: 20px !important;
       margin-bottom: 20px !important;
    }
}
@media(max-width: 850px){
    .accomplished-sect .wraper {
        width: 100%;
        max-width: none;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
    }
}
