@media (min-width: 1440px) {
    .cnsltn-rv li {
        width:300px;
    }
}

@media (max-width: 1440px) {
    html {
    overflow-x: hidden;
}

.Optimal {
    padding: 50px 0;
}

.custom-slider {
    padding: 4rem 0;
}

.header-top:before {
    border-radius: 0;
    width: 100%;
}

.sec-1.home-banner {
    height: auto;
    padding: 4rem 0;
    border-radius: 0 0px 70px 60px;
}

.AUTHORS-news {
    margin: 3rem 0;
}
.benzinga {
    padding-top: 100px;
    padding-bottom: 120px;
}

:is(.main-blogs h1, h2 ,h3, h3 a, h4, h5, h6) {
    font-size: 22px;
}

}

@media (max-width: 1199px) {
    

   a.nav-link {
    margin: 0 10px;
    padding: 10px 15px;
}

.sec-1hea h1 {
    line-height: 45px;
    font-size: 30px;
}

.sec-1hea p {
    font-size: 18px;
}

.change-img {
    height: 700px;
}


.sec-1 {
    height: 700px;
}


.bordeer {
    padding: 13px 35px;
    font-size: 17px !important;
}

.yellow-btn {
    padding: 15px 25px;
    font-size: 15px;
}

.simply-h h2 {
    font-size: 30px;
}

.AUTHORS-news h2 {
    font-size: 35px;
}

.writer-content h2 {
    font-size: 40px;
}

.ghost-writing h4 {
    font-size: 1.2rem;
}

.Professional-drives h2 {
    font-size: 35px;
    line-height: 40px;
}

.custom-slider {
    padding-top: 100px;
}

.sence-foggy h2 {
    font-size: 32px;
}

.main-column {
    padding: 0 15px;
}

.quality-direction h5 {
    font-size: 18px;
}

.Sense-director {
    height: 900px;
}

.Esteemed-Authors h2 {
    font-size: 30px;
}

.Optimal {
    padding: 50px 0;
}

.our-steps h6 {
    font-size: 25px;
}

.our-idea h2 {
    font-size: 35px;
}

.step-5 {
    width: 80%;
}

.step-3 {
    width: 90%;
    padding-top: 40px;
}

.step-4 {
    width: 90%;
}

.step-2 {
    width: 90%;
    padding-top: 20px;
}

.our-idea {
    padding: 50px 0;
}

.main-testimonials {
    padding: 10px;
}

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

.fox-img {
    gap: 15px;
}

.fox-img:before {
    right: 0;
}

.fox-img:after {
    left: 0;
}

.call-us-for span {
    font-size: 16px;
}

.call-us-for a {
    font-size: 15px;
}

.your-story h2 {
    font-size: 35px;
}

.footer-cosmos ul li a {
    font-size: 14px;
}
.footer-cosmos p {
    font-size: 15px;
}
.font-a {
    font-size: 12px;
}
.call-us-for {
    width: 100%;
}

.your-form h2 {
    font-size: 70px;
    line-height: 70px;
}

.your-form h2 span {
    font-size: 60px;
}
.original {
    height: 380px;
}
.about-Adores {
    padding-bottom: 1rem;
}

.about-Adores .writer-content h2 {
    font-size: 45px;
    line-height: 50px;
}
.contact-us {
    height: 300px;
}

.contact-form h2 {
    font-size: 40px;
}


}

@media (max-width: 991px) {
  .header-anc {
    gap: 8px;
}

.bordeer {
    /* padding: 13px 8px !important; */
    /* font-size: 15px !important; */
    margin: 0 !important;
}

.sec-1 {
    height: 650px;
}

.sec-1hea h1 {
    font-size: 23px;
    line-height: 32px;
}

.best-services h4 {
    font-size: 20px;
    padding-bottom: 6px;
}

.best-services h5 {
    font-size: 16px;
}

.sec-1hea p {
    line-height: 25px;
}

.yellow-btn {
    padding: 12px 20px;
    font-size: 14px;
}

.top-main-form {
    height: 400px;
}

.change-img {
    height: 650px;
}

.img-sec {
    margin-top: -75px;
}

.writer-content h2 {
    font-size: 32px;
    line-height: 40px;
}

.AUTHORS-news {
    margin-bottom: 80px;
    margin-top: 50px;
}

.simply-h h2 {
    font-size: 27px;
}

.main-book-editing {
    display: block;
    text-align: center;
}

.book-img {
    margin: auto;
}

.ghost-writing {
    margin: auto;
    width: 100%;
}

.original {
    padding: 10px;
    height: 200px;
}

.original h5 {
    margin-bottom: 10px;
    font-size: 17px;
}

.original p {
    font-size: 16px;
    text-align: center;
}

.Premium-services {
    padding-top: 50px;
}

.Premium-services .simply-h {
    padding-bottom: 50px;
}

.Professional-drives h2 {
    font-size: 26px;
}

.custom-slider {
    padding-bottom: 50px;
}
  
  .sence-foggy .custom-bu a:nth-child(1) {
    margin: 0;
}

.sence-foggy .custom-bu a {
    padding: 15px;
}

.mainquality {
    display: block;
    text-align: center;
}

.quality-direction {width: 100%;}

.research {margin: auto;}

.quality-direction p {
    width: 100%;
    font-size: 15px;
}

.quality-direction h5 {
    margin-bottom: 20px;
}

.quality-direction h5:before {
    margin: auto;
    left: 0;
    right: 0;
    width: 60%;
}

.h-extra {
    font-size: 30px;
}

.step-1 {
    width: 100%;
    padding-left: 30px;
}

.step-2 {
    width: 100%;
    padding-left: 140px;
}

.step-3 {
    width: 100%;
    padding-left: 170px;
    padding-top: 20px;
}

.step-4 {
    width: 100%;
    padding-left: 130px;
}

.step-5 {
    width: 100%;
    padding-left: 10px;
    padding-top: 10px;
}

.main-testimonials {
    height: 350px;
}

.trustpilot {
    text-align: center;
}

.trustpilot img {
    text-align: center;
    margin: auto;
}

.main-testimonials p {
    width: 100%;
    font-size: 14px;
    line-height: 20px;
}

.FAQS-collaps {
    padding-bottom: 50px;
}

.as-seen p {
    width: 30%;
    font-size: 15px;
}

.your-story h2 {
    font-size: 28px;
}

.circle-sec {
    height: 600px;
}

.call-us {
    display: block;
    text-align: center;
}

.call-img {
    margin: auto;
}

.call-us-for {
    text-align: center;
}  
footer {
    padding-top: 50px;
}

.footer-cosmos h5 {
    font-size: 15px;
}

.bark {
    width: 100%;
}

.terms-links {
    display: block;
    text-align: center;
}

.disclaimer {
    justify-content: center;
    gap: 20px;
    margin-bottom: 12px;
}

.center-footer p {
    padding-bottom: 10px;
}

.footer-link-logo img {
    margin: auto;
}

.map-div {
    display: block;
    text-align: center;
}

.footer-cosmos ul li a {
    display: block;
}
.socil-links {
    gap: 4px;
    justify-content: center;
}

.font-a {
    font-size: 11px;
}

    .from-your .form-group {
    margin-bottom: 15px;
}

.from-your .form-group input#exampleInputEmail1 {
    height: 45px;
    font-size: 15px;
}

.from-your .form-group input#exampleInputPassword1 {
    height: 45px;
    font-size: 15px;
}

.your-form h2 {
    font-size: 50px;
    line-height: 50px;
}

.your-form h2 span {
    font-size: 45px;
}

.book-edting .top-main-form {
    width: 300px;
}

.ebook-editing .writer-content h2 {
    font-size: 28px;
}
.about-Adores .writer-content h2 {
    font-size: 35px;
    line-height: 40px;
}

.writer-content p {
    font-size: 15px;
}

.about-Adores {
    padding-top: 3rem;
}
.writer-taem p {
    font-size: 15px;
    line-height: 26px;
}

.writer-taem h3 {
    font-size: 18px;
}


.contact-us {
    height: 200px;
    align-items: baseline;
}

.contact-form h4 {
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.contact-form h2 {
    text-align: center;
    font-size: 30px;
}

.main-contact-us .form-group input {
    height: 55px;
}
    
}



@media (max-width: 576px) { 
    
    .btn-global {
    margin-bottom: 10px;
}
.popup-bann {
    display: none;
}

.custom-pop1 {
    width: 396px!important;
}

.custom-pop1 h2 {
    width: 100%;
    border-radius: 10px;
}

.\35 0-img {
    display: none;
}
.counter::after {
    right: 34%!important;
    top: -22px!important;
}

.first1 h3 {
    font-size: 26px;
    text-align: center;
    margin-bottom: 14px;
}

.first1 p {
    text-align: center;
}

.main-book-editing {
    display: block;
}

.ghost-writing h4 {
    margin: 6px 0px;
}

section.sec1-img.sds h2.sass {
    font-size: 26px;
    width: 97%;
    margin-bottom: 22px;
}

.first1 h5 {
    text-align: center;
    margin: 20px 0px;
}

.first1 ul li {
    margin-left: 0px;
    list-style: none;
}

.first1 ul {
    margin: 36px 0px;
}

.opasas {
    height: auto;
    margin-top: 10px;
}

.first-1img.sdsd {
    position: unset;
}

section.sec1-img.sds {
    padding: 30px 0px;
}

.first1.saseq {
    margin: 10px 0px;
}

.first1 h2 {
    text-align: center;
    font-size: 27px;
    margin-bottom: 21px;
}

.opasas.sadas {
    height: auto;
    margin-top: 5px;
}
    .bordeer {
    /* padding: 6px  10px !important; */
    font-size: 15px !important;
}

.header-lof a img {
    width: 150px;
}

.headr-top-log {
    display: block;
    text-align: center;
}

.header-anc {
    gap: 0;
    /* display: block; */
    justify-content: center;
    padding-top: 6px;
    padding-bottom: 6px;
    justify-content: center;
}

a {
}

.header-anc a {
    font-size: 14px;
    padding: 8px 10px;
    font-size: 12px;
    font-weight: 700;
}

.sec-1hea h1 {
    text-align: start;
    font-size: 20px;
    display: inline;
    text-wrap: wrap;
    width: 100%;
}

.sec-1hea {
    padding-top: 40px;
    text-align: center;
}

.sec-1hea p {
    text-align: start;
    font-size: 14px;
    width: 100%;
}

.custom-bu {
    text-align: start;
}

.rating-img {
    /* text-align: center; */
    padding-top: 30px;
    text-align: start;
}

.sec-1 {
    height: 870px;
}

.change-img {
    height: 950px;
}

.top-main-form {
    margin-top: 45px !important;
    margin: auto;
    width: 100%;
    height: auto;
    padding: 30px 30px;
    width: 100%;
}

.best-services .form-group input {
    height: 40px;
    font-size: 14px;
}

.AUTHORS-news h2 {
    font-size: 20px;
}

.writer-content h2 {
    font-size: 22px;
    line-height: unset;
}

.writer-content h2 span {
    display: unset !important;
}

.writer-content p {
    text-align: center;
    font-size: 15px;
    padding: 0;
}

.simply-provider {
    padding-bottom: 10px;
}

.simply-h h2 {
    font-size: 20px;
}

.ghost-writing h4 {
    font-size: 15px;
}

.ghost-writing p {
    line-height: 20px;
}

.original {
    height: auto;
    padding: 20px 10px;
}

.original h5 {
    font-size: 24px;
}

.original p {
    font-size: 15px;
}

.Professional-drives h2 {
    text-align: center;
    font-size: 20px;
    line-height: inherit;
}

.Professional-drives h2 span {
    display: unset !important;
}

.Professional-drives {
    text-align: center;
}
    
    .Professional-drives p {
    font-size: 16px;
    font-weight: 400;
}

.Professional-drives .custom-bu a {
    margin: 0;
    padding: 8px 8px !important;
    display: block;
}

.custom-slider {
    padding-top: 50px;
}

.sence-foggy h2 {
    text-align: center;
    font-size: 25px;
    line-height: 30px;
    margin-top: 32px;
}

.sence-foggy h2 span {
    display: unset !important;
}

.sence-foggy p {
    text-align: center;
    font-size: 15px;
    color: white;
}

.main-column {
    width: 100%;
    margin-left: 0;
    margin-top: 3rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.Sense-director {
}

.quality-direction h5 span {
    display: unset !important;
}

.research {
    margin-bottom: 20px;
}
    
    
    
    .Sense-director {
    height: 1450px;
}

.Esteemed-Authors h2 span {
    display: unset !important;
}

.Esteemed-Authors h2 {
    font-size: 22px;
}

.Esteemed-Authors p {
    text-align: center;
    font-size: 16px;
    font-weight: 400;
}
    
    .steps-background {
    /* height: 600px; */
    background-image:none;
    height: auto;
}

.our-steps.step-1 {}

.step-1 {
    padding-left: 0;
    margin-top: 0px;
}

.our-steps h6 {
    font-size: 20px;
}

.our-steps p {
    font-size: 14px;
}

.step-2 {
    padding-left: 0;
    margin-top: 20px;
}

.step-3 {
    padding-left: 0;
    margin-top: 10px;
    padding-top: 10px;
}

.step-4 {
    padding-left: 0;
    margin-top: 35px;
}

.step-5 {
    margin-top: 30px;
    padding-left: 0;
}
.our-idea img {
    margin: 0;
}

.our-idea h2 {
    text-align: center;
    font-size: 30px;
}

.our-idea p {
    text-align: center;
    font-size: 18px;
}

.our-idea h4 {
    margin-top: 40px;
    text-align: start;
}

.our-idea ul li {padding: 5px 0;}

.Customer-Testimonials:before {
    display: none;
}

.main-testimonials {
    border: 3px solid #007ba8;
    margin: 1rem 0;
    height: auto;
    padding: 1rem 1rem;
}
    
    .as-seen p {
    width: 50%;
}

.fox-img {
    flex-wrap: wrap;
    /* gap: 40px; */
    justify-content: space-between;
}

.fox-img img {
    width: 15%;
}

.fox-img:before {
    width: 15%;
    right: 0px;
}

.fox-img:after {
    width: 15%;
}

.your-story h2 {
    font-size: 25px;
}

.call-img img {
    margin: auto;
    width: 35%;
}

.circle-sec {
    height: auto;
}

footer .col-lg {
    max-width: 100%;
}


.footer-cosmos {
    text-align: center;
    margin-bottom: 10px;
    width: 100%;
}

.footer-cosmos h5 {
    font-size: 20px;
    margin-bottom: 1rem;
}

.footer-cosmos h5:before {
    margin: auto;
    left: 0;
    right: 0;
    width: 45%;
}

.footer-cosmos ul li a {
    font-size: 14px;
}

.trust-img {
    margin-top: 0;
    margin-bottom: 0px;
}

.trust-reviews {
    padding-top: 0;
}

.footer-link-logo img {
    width: 30% !important;
}

.trust-img img {
    width: 100px;
}

.disclaimer {
    gap: 0;
}

.steps-wrap {
    text-align: center;
}

.btn-block {
    text-align: center;
}

.book-edting .custom-bu a {
    display: block;
}
.writer-taem p {
    font-size: 15px;
    line-height: 26px;
}

.writer-taem h3 {
    font-size: 18px;
}
.about-h h2 {
    text-align: center;
}
.about-h {
    height: 600px;
}

.writer-taem {
    text-align: center;
    margin-top: 30px;
}

.outstanding-team {
    padding-top: 0;
    padding-bottom: 0px;
}


.contact-us {
    height: 150px;
    align-items: center;
}

.contact-us .sec-1hea h2 {
    text-align: center;
}

.contact-sec {
    padding-top: 25px;
}

.contact-form h2 {
    font-size: 20px;
    margin-bottom: 30px;
}
.navbar {
    justify-content: end;
}

.img-sec {
    margin: 0 0;
    padding: 12px 0;
    background: black;
}

.simply-provider .simply-h {
    padding: 0;
}

.AUTHORS-news {
    margin: 3rem 0 3rem;
}

.navbar {
    /* justify-content: end; */
    padding-left: 0;
    padding-right: 0;
    justify-content: space-between;
}

.img-sec {
    margin: 0 0;
    padding: 12px 0;
    background: black;
}

.simply-provider .simply-h {
    padding: 0;
}

.AUTHORS-news {
    margin: 3rem 0 4rem;
}

.town-content {
    padding: 30px 0;
}

.town-content .simply-h {
    margin-bottom: 0px;
}

.Premium-services {
    padding-top: 15px;
}

.Professional-drives .custom-bu {
    margin-top: 20px;
}

.custom-slider {
    padding-top: 30px;
}

.custom-slider .custom-bu {
    margin-top: 30px;
}

.sence-foggy .custom-bu a {padding: 10px 10px;}

.my-our-value {
    padding: 0 0;
}

.steps-background {
    padding: 0px 0;
}

.Customer-Testimonials {
    padding: 20px 0;
}

.our-idea {
    padding: 30px 0;
}

.main-testimonials p {
    font-size: 16px;
    font-weight: 600;
}

.benzinga {
    padding: 0px 0 80px;
}

.call-us {
    margin-top: 1rem;
}

.circle-sec .simply-h h2 {
    margin-top: 1rem;
}

.circle-sec {padding: 65px 0;height: auto;margin-top: 4rem;}

.disclaimer {
    display: block;
}

.disclaimer a {
    font-size: 14px;
    padding: 0 7px;
}

.bottom-footer .col-12 {
    padding: 0;
    margin: 0;
}

.bottom-footer {
    padding: 1rem 0 1rem;
}

.socil-links {
    justify-content: space-evenly;
    margin-bottom: 1rem;
}

.footer-cosmos {}

.bark {
    margin: 0rem 0 0;
}

footer {
    padding-top: 2rem;
}

.FAQS-collaps {
    padding-bottom: 1rem;
    padding-top: 10px;
}

.sence-foggy p {}

.Helping {
    padding: 2rem 0;
}

.writer-content {
    margin-bottom: 0rem;
}

.rating-img img {
    width: 70%;
}

.custom-bu a {
    padding: 4px 16px;
    line-height: inherit;
}
 .sence-foggy {
    text-align: center;
}

.sence-foggy .custom-bu {
    text-align: center;
    margin-top: 2rem;
}

.sence-foggy .custom-bu a {
    padding: 6px 29px;
    border: 2px solid white;
}
.custom-bu span {
}

.sec-1.book-edting {
    height: auto;
    padding: 0 0 3rem;
}

.sec-1.book-edting .custom-bu {
    text-align: center;
}

.book-edting .top-main-form {
    width: 99%;
    margin-top: 0 !important;
}

.your-form h2 {
    font-size: 42px;
    text-align: start;
}

.today-from {
    background: black;
    padding: 2rem 0;
}

.expert {
    padding: 1rem 0;
    text-align: center;
}

.ebook-editing .writer-content h2 {
    line-height: 34px;
    margin-bottom: 1rem;
}
 .bot-arrow i {
    top: 4px;
    left: 4px;
    right: 0;
    border-radius: 60%;
    height: 92px;
    width: 92px;
}
.navbar-brand {
    display: block;
}

.header-lof {
    display: none;
}

.custom-na img {
    max-width: 135px;
}

a.nav-link {
}

ul.navbar-nav a.nav-link {
    padding-left: 0 !important;
    padding-right: 0;
}
.blogs-sec-res {
    height:250px;
}
 .book-edting .sec-1hea p {
    text-align: center;
    font-size: 15px;
    margin: 0;
}

img.popleft {
    display: none;
}

.heading-one {
    transform: translate(0px);
    line-height: normal;
}

.modal-content.popupform span.h1 {
    text-align: start;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}

.modal-content.popupform .heading-two {
    transform: translate(0px, 0px);
    line-height: normal;
}

.modal-content.popupform .heading-three {
    transform: translate(0px, 0px);
    line-height: normal;
}

:is(.main-blogs h1, h2 ,h3, h3 a, h4, h5, h6) {
    margin-top: 0px;
    font-size: 24px;
}

.popupform {
    padding: 5px 10px;
    margin: auto;
}

.popupform button.close {
    right: 10px;
    top: 0px;
}

    .sec-1.home-banner {
    height: auto;
    margin-bottom: 0rem;
    padding-bottom: 3rem;
}

.sec-1 {
    border-radius: 0;
}

.sec-1hea {
    text-align: start;
}

.popupform.sec-banner-foam {
    width: 100%;
    margin: auto;
    margin-top: 3rem;
    padding: 20px 5px 10px;
}

.popupform.sec-banner-foam h2 {
    font-size: 25px;
}

.main-collaps .card-header {
    align-items: center;
}

.main-collaps .card {
    padding: 8px 8px;
}

.main-collaps .card-header span {
    font-size: 13px;
}

.footer-cosmos img {width: 60%;}

.reviews-brands {
    flex-direction: column;
    gap: 0;
    align-items: center;
}

.header-top:before {
    border-radius: 0;
    width: 100%;
}

ul.navbar-nav.ml-auto {
    gap: 8px;
    padding-top: 1rem;
}

header .navbar {
    padding: 10px 0px 10px;
}
.modal-header, .modal-footer {
    max-width: 100% !important;
}
.modal-content.popupform div#popupform {
    padding: 10px;
}
    .sec-1.book-edting .sec-1hea {
    text-align: center;
}

.sec-1.book-edting .sec-1hea h1 {
    text-align: center;
}

.your-form h2 {
    line-height: normal;
    text-align: center;
}

.your-form h2 span {
    font-size: 26px;
}

.your-form {
}

.Consult-our {
    justify-content: center;
}
    .main-collaps {
    padding-top: 20px;
}
.hover-down {
    position: static;
}

    .blogs-page {
    padding: 0px 0px;
}

.main-blogs {
    padding: 0px 20px;
}

.main-blogs p {
    font-size: 16px;
}
.sec-1.book-edting.about-h.thank-you-sec h1.custom-he.about-h {
    font-size: 3rem;
}

.sec-1.book-edting.about-h.thank-you-sec {
    height: auto;
}
    .about-Adores {
    padding-top: 1rem;
}
    section.sec-1.book-edting.about-h.privac {
    height: auto;
    padding-top: 3rem;
}

section.privacysec {
    padding: 0 0;
}

.privactcon h1 {
    font-size: 21px;
}
section.sec-1.book-edting.about-h.privac {
    height: auto;
    padding-top: 3rem;
}

section.privacysec {
    padding: 0 0;
}

.privactcon h1 {
    font-size: 20px;
}

}