@media screen and (max-width: 1600px) {
    .banner-mock-wrapp img {
        width: 65%;
    }
    .banner-mock-wrapp {
        right: -25%;
    }

    .why-work-img {
        max-width: 100%;
        height: auto;
    }
}

@media (max-width: 1440px){
    .serviceWrap li a span {
        font-size: 12px;
    }
    .form-left-art h4 {
        font-size: 90px;
    }
	.box-numer{
        position: absolute;
        font-size: 19.791rem;
        bottom: -3rem;
        left: -5rem;
    }
	.cta-book{
        left: 0;
    }
    .form-right-art h3 {
        font-size: 22px;
        margin-bottom: 5px;
    }
    .form-right-art h2 {
        font-size: 30px;
    }
}

@media (max-width: 1280px){	
    .box-numer{
        position: absolute;
        font-size: 19.791rem;
        bottom: -3rem;
        left: -5rem;
    }
	.cta-book{
        left: 0;
    }
    .form-right-art h2 {
        font-size: 22px;
    }
    .ghostwriting-img{right: 0;}
    .banner-mock-wrapp {
        right: -43%;
    }
}

@media (max-width: 1199px){
	html{
        font-size: 12px;
    }
	.money-back-content h2{    
        font-size: 2.5rem;
    }
	.money-back-content h2 span{
        font-size: 2.625rem;
    }
	.cta-content {
    margin-left: inherit;
	padding-left: 0;
    }
    .cta-book{
        display: none;
    }
    :is(.inner-banner,.cta-sec) .row{
        justify-content: center; text-align: center;
    }
    .inrbanner-img{
        display: none;
    }
}

@media (max-width: 991px){
    .services-responsive-slider {
        margin-bottom: 10px;
    }
    .cta-buttons a {
        margin: 10px 0px 0px;
    }
    .inner-banner-heading h2 {
        font-size: 22px;
    }
    .box-wraper {
        height: 250px;
    }

    .inner-banner-heading p {
        padding-right: 0;
    }

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

    #main #faq .card .card-header .btn-header-link {
        font-size: 14px;
    }

    .work-img-sec{
        display: none;
    }
    .owl-carousel .owl-item img {
        width: auto !important;
        margin: 0px auto;
    }

    .banner-txt-wrapp .sub-hd {
        font-size: 22px;
        margin-bottom: 10px;
    }

    .entry-box1 {
        max-height: 100%;
        margin-top: 0px;
        width: 45%;
    }

    .form-left-art {
        display: none;
    }

	.inner-banner {
        height: 100%;
    }
    :is(.divers-sec,.types-sec) .col-md-3{
        flex: 100%;
        max-width: 100%;
    }
    .types-sec .owl-carousel .owl-item img {
        width: auto;
    }
    .owl-theme .owl-dots .owl-dot{
        font-size: 0;
    }
    .types-sec .box-wraper{
        text-align: center;
    }
    .divers-sec .row{
        margin: 0;
    }
    .money-back-sec{
        text-align: center;
    }

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

    .terms-privacy p {
        margin-bottom: 5px;
    }

    .footerform input {
        height: 50px;
        font-size: 13px;
        padding-left: 20px;
    }

    .book-importance-sec{
        background: #1e3465;
        background-image: none;
        padding: 50px 0px 50px;
    }

    .footerform .themeBtn {
        height: 50px;
        font-size: 16px;
    }

    .last-sec {
        padding: 50px 0px 10px;
    }

    .footerform-sec-hd h2 {
        font-size: 26px;
        margin-bottom: 30px;
    }

    .testi-img-box{
        display: none;
    }

    .book-importance-img{
        display: none;
    }

    .navbar-brand img {
        width: 50%;
    }

    .navbar-brand {
        text-align: left;
        width: 60%;
    }

    .banner-mock-wrapp img{
        display: none;
    }

    .img-right-wrapp{
        display: none;
    }

    .footer_logo {
        width: 60%;
    }

    .banner-txt-wrapp h2 {
        font-size: 40px;
    }
    .banner-txt-wrapp p {
        font-size: 13px;
        padding-right: 10px;
    }
    .themeBtn {
        font-size: 13px;
        padding: 10px 20px;
    }
    .publishers-logos h2 {
        font-size: 26px;
    }
    .home-banner{padding: 3rem 0;}
    .banner-txt-wrapp h2{display: grid;}
    .txt-img-sec {
        padding: 0 0 3rem 0;
    }
    .publishers-logos {
        padding: 70px 0px 50px;
    }
    .book-importance-sec{height: 100%;}
    .reason-center-img > img{display: none;}
    .serviceSec {
        padding: 100px 0px 0;
    }
    .what-make-inner-txt-cont strong{text-align: center;}
    .reasons-sec .owl-carousel .owl-item img{    margin: 0px auto 2rem;}
    .what-make-inner-txt-cont > p{text-align: center;}
    .reasons-sec {
        padding: 2rem 0 2rem;
    }
}

@media (max-width: 768px){
    .entry-box1 {
        width: 60%;
    }
    .txt-img-sec .txt-left-wrapp h2 {
        font-size: 24px;
    }
    .what-make-inner-txt-cont {
        text-align: left;
        margin-bottom: 0;
    }
    .box-wraper {
        height: 200px;
    }
}

@media screen and (max-width: 767px) {
    .header-popbtn{
        display: none;
    }
    .entry-box .form-group {
        margin-bottom: 10px !important;
    }
    .layer-3 ,.layer-2,.layer-1 ,.layer-4{
        display: none !important;
    }
    .form-btn .btn-2 {
        font-size: 14px !important;
        padding: 10px 30px;
        width: auto !important;
    }
    .form-text-1 h3 span {
        font-size: 30px;
    }
    .form-text-1 > h3 {
        font-size: 20px !important;
    }
    
}

@media (max-width: 575px){
	html{font-size: 11px;}
	#main #faq .card .card-header .btn-header-link{
        font-size: 1.2rem;
    }
	#main #faq .card .card-header .btn-header-link:after{
        width: 18px; 
        height: 18px;
    }
	.cta-content {
        margin-left: auto;
    }
	.inner-banner-heading h1 {
        font-size: 4.125rem;
    }

    .entry-box1 {
        width: 100%;
    }
    .themeBtn{display: none;}
    .navbar-brand img {
        width: 70%;
    }
    .offset-md-1{margin-top: 4rem;}
}


/* @media screen and (max-width: 480px) {
 
}

@media screen and (max-width: 414px) {
  
} */
