@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Maiden+Orange&family=Oxanium:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');


::-webkit-scrollbar {
    width: 7px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 42%); 
    background:#13389db3;
}

@keyframes marquee_top {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(0, -100%); }
}
@keyframes marquee_bottom {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(0, 100%); }
}
@keyframes MoveUpDowns {
    0%, 100% {
      top: 0px;
    }
    50% {
      top: 40px;
    }
  }
  @keyframes MoveUpDown {
    0%, 100% {
      left: 0;
    }
    50% {
      left: 50px;
    }
  }
  @keyframes MoveUpDown2 {
    0%, 100% {
      left: 0;
    }
    50% {
      left: 50px;
    }
  }


header {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0;
    right: 0;
}

header .top-bar {/* Rectangle 1 */
    background: #13389D;
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}

header .top-bar .txt p {/* guided authors to successful publications with our expertise. */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-bottom: 0px;
}

.header-cta {
    display: flex;
    align-items: center;
    gap: 2.8rem;
    justify-content: end;
}

.header-cta a {
    display: flex;
    align-items: center;
    gap: 1rem;
    text-decoration: none;
}

.header-cta span {
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
/* identical to box height */
    color: #FFFFFF;
}

header nav.navbar {}

header nav.navbar a.navbar-brand img {
    width: auto;
    height: 90px;
}

header nav.navbar div#navbarSupportedContent {
    justify-content: end;
}

header nav.navbar ul.navbar-nav {
    gap: 1rem;
}

header nav.navbar ul.navbar-nav a.nav-link {/* Home About Us Ghostwriting Book Publishing Book Marketing Contect Us */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 17px;
/* identical to box height, or 106% */
    text-transform: capitalize;
    color: white;
}

header nav.navbar a.btn-quote {margin-left: 4rem;/* Rectangle 816 */background: #FF5151;border-radius: 10px;text-decoration: none;/* Get A qoute */font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 26px;
/* identical to box height */text-transform: capitalize;color: #FFFFFF;padding: 15px 42px;}

header .navbar_container {
    padding-top: 1rem;
    position: relative;
    z-index: 1;
}


.marquees_container {
    position: absolute;
    display: flex;
    flex-direction: row;
    height: auto;
    top: -5%;
    transform: rotate(15deg);
    gap: 0px;
    right: 7%;
    width: max-content;
    justify-content: end;
    z-index: 0;
}

 .marquees_container .marquee {
    display: flex;
    flex-direction: column;
    gap: 0px;
}
    .marquee .imgcontain img {
        width: 100%;
        object-fit: cover;
        filter: brightness(0.8);
    }
.marquee.top_bottom {
        text-align: center;
        overflow: hidden;
        box-sizing: border-box;
         animation: marquee 10s linear infinite;
    }

    .marquee.top_bottom .imgcontain {
        animation: marquee_top 10s linear infinite;
    }

    .marquee.bottom_top {
        text-align: center;
        overflow: hidden;
        box-sizing: border-box;
         animation: marquee 10s linear infinite;
    }

    .marquee.bottom_top .imgcontain {
        animation: marquee_bottom 10s linear infinite;
    }

    section.banner {
        position: relative;
        top: 0;
        width: 100%;
        background: url(../assets/images/banner.png);
        background-size: cover;
        background-repeat: no-repeat;
        padding-top: 10rem;
        padding-bottom: 8rem;
    }

    section.banner .text-banner {
        padding-top: 5rem;
        padding-bottom: 1rem;
    }

    section.banner .text-banner h3 {/* PROFESSIONAL Publish your book */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 16px;
    /* identical to box height, or 100% */
        text-transform: uppercase;
        color: #FF5151;
    }

    section.banner .text-banner h2 {/* Unlock Your Story Expert E-Book Writing & Publishing Services */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 600;
        font-size: 50px;
        line-height: 50px;
    /* or 100% */
        color: #FFFFFF;
        text-shadow: 3px 2px 4px rgba(0, 0, 0, 0.25);
        padding-top: 1rem;
        padding-bottom: 1.2rem;
    }

    section.banner .text-banner p {/* You have the idea, and we write the bestsellersÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âthis is all it takes to go from a simple vision to a creative outcome. When you hire a professional ghostwriter, it's not only a writer but also an investment in your successful publication. */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 16px;
        line-height: 26px;
    /* or 162% */
        color: #E0E0E0;
    }

    section.banner .text-banner h2 span {
        color: #665FF2;
    }

    header nav.navbar .container {
        padding: 0px;
    }

    .buttons {
        display: flex;
        align-items: center;
        gap: 1.1rem;
        padding-top: 0.4rem;
        flex-wrap: wrap;
    }

    .buttons a.btn {
        display: flex;
        align-items: center;
        gap: 0.5rem;
        padding: 5px 28px;
    /* Rectangle 816 */
        height: 54px;
        border-radius: 10px;
        text-decoration: none;
    }

    .buttons a.btn.btn-primary.btn-blue {/* Rectangle 816 */
        background: #13389D;
        border: 1px solid #000000;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    }

    .buttons a.btn span {/* +1 206 737 0273 */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 17px;
        line-height: 1;
    /* identical to box height */
        text-transform: capitalize;
    }

    .buttons a.btn.btn-primary.btn-blue span {
        color: white;
    }

    .buttons a.btn.btn-primary.btn-orange span {
        color: white;
    }

    .buttons a.btn.btn-primary.btn-orange {/* Rectangle 816 */
        background: #FF5151;
        border: none;
    }

    .buttons a.btn.btn-primary.btn-bordered {/* Group 1171275270 */background: transparent;border: 2px solid #313131;}

    .buttons a.btn.btn-primary.btn-bordered span {
        color: #313131;
    }
    .buttons a.btn .icon img {
        height: 32px;
    }
    a.btn.btn-primary.btn-bordered.border-orange {
        border-color: #FF5151;
    }

    a.btn.btn-primary.btn-bordered.border-orange span {
        color: #FF5151;
    }

    section.publishers-sec .swiper-container {
        overflow: hidden;
    }

    section.publishers-sec .swiper-container div.swiper-wrapper {
        display: flex;
        align-items: center;
    }

    section.publishers-sec .swiper-slide {
        align-items: center;
        justify-content: center;
        display: flex;
    }

    section.publishers-sec .swiper-slide img {
        width:auto;
        height: 40px;
        object-fit:cover;
        filter: invert(0);
    }
    section.publishers-sec {
        background: #13389D;
        position: relative;
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    section.s2 {
        background: white;
        padding-top: 5rem;
        padding-bottom: 8rem;
        position: relative;
        z-index: 1;
    }

    section.s2 .images-group {
        display: flex;
        align-items: center;
        gap: 1rem;
    }

    section.s2 .images-group img {
        width: 100%;
    }

    section.s2 .images-group .col-image {
        display: flex;
        flex-direction: column;
        gap: 1.7rem;
    }

    section.s2 .row_main {
        align-items: center;
    }

    section.s2
     .text-section {}

    section.s2
     .text-section h3 {/* WHO ARE WE? */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 22px;
        line-height: 33px;
    /* identical to box height */
        text-transform: capitalize;
        color: #2E25D6;
        margin-bottom: 0px;
    }

    section.s2
     .text-section h2 {/* a master knows his craft better than anyone else. */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 45px;
        line-height: 50px;
    /* or 111% */
        text-transform: uppercase;
        color: #242424;
        padding-top: 0.2rem;
        padding-bottom: 0.8rem;
    }

    section.s2 .text-section p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. Vel sit facilisi sagittis nunc fermentum ridiculus. Varius habitasse vitae in tortor. Vitae nisl et scelerisque at sed dignissim quisque euismod. Ullamcorper quam non pulvinar lacus cursus nunc dictum. Dolor sit at enim commodo mattis viverra at. Tincidunt non fermentum dignissim amet. Vel in vitae nullam ut tellus posuere lectus. Eu ligula nec faucibus dui a lectus ut lectus pretium. In mi tincidunt in fermentum. A proin nunc sed in ut lectus arcu facilisis sed. Sit est sed aliquam nullam morbi aliquam malesuada. Vitae volutpat tellus egestas eu in aliquet erat viverra dui.In mi tincidunt in fermentum. A proin nunc sed in ut lectus arcu facilisis sed. Sit est sed aliquam nullam morbi aliquam malesuada. Vitae volutpat tellus egestas eu in */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 30px;
    /* or 214% */
        text-transform: capitalize;
        color: #5B5B5B;
        width: 92%;
        margin-bottom: 2rem;
    }

    section.s3 {
        position: relative;
        margin-top: 6rem;
        padding-top: 5rem;
        padding-bottom: 0rem;
    }

    section.s3 .typewriter {
        position: absolute;
        right: 0%;
        width: 25%;
        top: -45%;
        z-index: 999;
    }

    section.s3 .typewriter img {
        width: 100%;
    }

    section.s3 .bg-overlay {
        background: #13389D;
        position: absolute;
        left: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: -9;
        top: 0;
    }

    section.s3 .row-main {
        align-items: center;
    }

    section.s3 .media-section img {
        width: 98%;
    }

    section.s3 .section-head {}

    section.s3 .section-head h3 {/* Ghostwriting Experts */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 22px;
        line-height: 33px;
    /* identical to box height */
        text-transform: uppercase;
        color: #FF5151;
    }

    section.s3 .section-head h2 {/* Your Perfect Writing Partners */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 45px;
        line-height: 50px;
    /* or 111% */
        text-transform: uppercase;
        color: #FFFFFF;
        padding-top: 0.4rem;
        padding-bottom: 0.5rem;
    }

    section.s3 .section-head p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. Vel sit facilisi sagittis */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 30px;
    /* or 214% */
        text-transform: capitalize;
        color: #C6C6C6;
    }

    section.s3 .boxes_row {
        display: flex;
        gap: 1rem;
        padding-top: 0.2rem;
        padding-bottom: 2.5rem;
        flex-wrap: wrap;
        flex-direction: row;
    }

    section.s3 .boxes_row .box {
        padding: 16px 8px;
        flex: 30%;
        width: 30%;
    }

    section.s3 .boxes_row .box .txt h4 {/* Skill Experts */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 500;
        font-size: 18px;
        line-height: 26px;
    /* identical to box height */
        text-transform: uppercase;
        color: #FFFFFF;
    }

    section.s3 .boxes_row .box .txt p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 20px;
    /* or 167% */
        text-transform: capitalize;
        color: #C6C6C6;
        margin-bottom: 0px;
    }

    section.s3 .boxes_row .box .txt {
        padding-top: 0.5rem;
    }

    section.s3 .boxes_row .box:hover {/* Group 1171275262 */transition: 0.3s all linear;border: 1px solid #FF5151;border-radius: 9px;}

    section.cta {
        background: url(../assets//images/cta-bg.png);
        background-size: cover;
        background-repeat: no-repeat;
        padding-top: 5rem;
        padding-bottom: 3rem;
    }

    section.cta .row-main {align-items: center;}

section.cta .text-cta {}

section.cta .text-cta h3 {/* Bestselling books are error-free */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #FF5151;
}

section.cta .text-cta h2 {/* Your Work, Made Flawless by Our Editors */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 50px;
/* or 111% */
    text-transform: uppercase;
    color: #FFFFFF;
    padding-top: 0.2rem;
}

div.buttons a.btn.btn-primary.btn-bordered.border-white {}

div.buttons a.btn.btn-primary.btn-bordered.border-white .icon img {
    filter: invert(1);
}

div.buttons a.btn.btn-primary.btn-bordered.border-white span {
    color: white;
}

section.cta  .right-row {
    display: flex;
    gap: 2.4rem;
    flex-wrap: wrap;
    align-items: center;
}

section.cta .buttons {
    display: flex;
    flex-direction: column;
    align-items: normal;
    gap: 3rem;
    flex-wrap: wrap;
}

section.cta .buttons a.btn {
    display: flex;
    justify-content: center;
}

section.cta .right-row .buttons {
    width: 46%;
    flex: 46%;
}

section.cta .right-row .book-media {
    width: 46%;
    flex: 46%;
}

section.cta .right-row .book-media img {
    width: 100%;
    transform: scale(1.5);
    margin-left: 5rem;
    margin-top: 0rem;
    margin-bottom: -6rem;
    margin-top: 1rem;
}

section.s3 .media-section {
    margin-bottom: -2.5rem;
}
section.services-sec {
    padding-top: 7rem;
    padding-bottom: 5rem;
}

.buttons.buttons-centered {
    justify-content: center;
    gap: 1.8rem;
}

section.services-sec .section-head {
    width: 70%;
    margin: auto;
    padding-bottom: 3rem;
}

section.services-sec .section-head h3 {/* sErVICES */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #13389D;
}

section.services-sec .section-head h2 {/* Ghostwriting Services to Meet All Your Book Writing Needs */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 45px;
/* or 112% */
    text-align: center;
    text-transform: uppercase;
    color: #242424;
    padding-top: 0.2rem;
    padding-bottom: 0.4rem;
}

section.services-sec .section-head p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. Vel sit facilisi sagittis nunc fermentum ridiculus. Varius habitasse vitae in tortor. Vitae nisl et scelerisque ata. */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-align: center;
    text-transform: capitalize;
    color: #5B5B5B;
}

section.services-sec .services-row {
    padding-bottom: 4rem;
}

section.services-sec .services-row div.icon img {
    height: 75px;
    object-fit: cover;
}

section.services-sec .services-row .text {
    padding-top: 1rem;
    width: 94%;
}

section.services-sec .services-row .text h4 {/* Book pUBLISHIG */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
/* identical to box height, or 150% */
    text-transform: capitalize;
    color: #000000;
    margin-bottom: 0px;
}

section.services-sec .services-row .text p {/* Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-align: justify;
    text-transform: capitalize;
    color: #5B5B5B;
}

section.genres-sec {
    background: #F2F2F2;
    padding-top: 3rem;
    padding-bottom:5rem;
}

section.genres-sec .section-head {
    width: 75%;
    margin: auto;
    padding-bottom: 2rem;
}

section.genres-sec .section-head h3 {/* OUR Genre */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #2D25D6;
}

section.genres-sec .section-head h2 {/* Captivate your readers through the best ghostwriting services that money can buy. */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
/* or 100% */
    text-align: center;
    text-transform: uppercase;
    color: #242424;
    padding-top: 1rem;
}

section.genres-sec .item {
    text-align: center;
    width: 85%;
    margin: auto;
}

section.genres-sec .item .text {
    padding-top: 1.5rem;
    padding-bottom: 0.2rem;
}

section.genres-sec .item .text h4 {/* Legal */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 29px;
/* identical to box height */
    text-align: center;
    text-transform: uppercase;
    color: #1A1A1A;
    margin-bottom: 0px;
    padding-bottom: 4px;
}

section.genres-sec .item .text p {/* Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has Lorem Ipsum is */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 30px;
/* or 250% */
    text-align: center;
    text-transform: capitalize;
    color: #5B5B5B;
}

section.genres-sec .item a.btn {
    background: #13389D;
    border: none;
    border-radius: 10px;
    padding: 13px 34px;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-transform: capitalize;
    color: #FFFFFF;
}

section.who-we-are {
    background: #13389D;
    padding-top: 3rem;
    padding-bottom: 3rem;
}

section.who-we-are .section-head {
    padding-bottom: 3rem;
    width: 80%;
    margin: auto;
}

section.who-we-are .section-head h3 {/* Who We Are? */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #FF5151;
}

section.who-we-are .section-head h2 {/* The House of the Writing  */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
/* identical to box height, or 100% */
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

section.who-we-are .section-head p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. Vel sit facilisi sagittis nunc fermentum ridiculus. Varius habitasse vitae in tortor. Vitae nisl et scelerisque ata. */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-align: center;
    text-transform: capitalize;
    color: #C6C6C6;
}

section.who-we-are .row-section {
    align-items: center;
    padding-bottom: 3rem;
}

section.who-we-are .row-section .media {}

section.who-we-are .row-section .media img {
    width: 95%;
}

section.who-we-are .row-section .text {
    padding-bottom: 1rem;
}

section.who-we-are .row-section .text h3 {/* Incredible Writing Style that captures the eye */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 45px;
/* or 150% */
    text-transform: uppercase;
    color: #FFFFFF;
}

section.who-we-are .row-section .text p {/* Our crew of scintillating ghostwriters is well-versed in numerous styles of writing and is able to fabricate the most compelling and innovative books of any genre in minimal time. If you have an amazing story in your mind that wants to be liberated in a physical form, then let us take the responsibility of shaping your story into a remarkable novel. Your visions require to be treated with the utmost care from the crafting and editing phase to the final masterpiece. Our venerated ghostwriters and editors will take your ideas and structure them into a nonfiction book, self-help book, etc. While drafting a book, our team makes sure to include all the details, */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-transform: capitalize;
    color: #C6C6C6;
}

section.who-we-are .row-section a.btn {/* Rectangle 819 */
    background: #FF5151;
    border-radius: 10px;
    border: none;
    padding: 15px 50px;
}

section.testimonial-sec {
    padding-top: 6rem;
    padding-bottom: 8rem;
}

section.testimonial-sec .section-head {
    width: 80%;
    margin: auto;
    padding-bottom: 2rem;
}

section.testimonial-sec .section-head h3 {/* Testimonials */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #13389D;
}

section.testimonial-sec .section-head h2 {/* Trust Elite Book Writing Company For All Your Business Writing Needs */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
/* or 100% */
    text-align: center;
    text-transform: uppercase;
    color: #242424;
    padding-top: 0.2rem;
    padding-bottom: 0.8rem;
}

section.testimonial-sec .section-head p {/* Are you tired of creating content that fails to connect with your audience? Do you want to take your content marketing to the next level? */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-align: center;
    text-transform: capitalize;
    color: #5B5B5B;
    width: 75%;
    margin: auto;
}

section.testimonial-sec .item {
    padding: 25px 22px;
    border: 1px solid black;
    border-radius: 8px;
    width: 95%;
    margin: auto;
}

section.testimonial-sec .rowitem {
    display: flex;
    gap: 0.5rem;
}

section.testimonial-sec  .owl-item.center .item {}

section.testimonial-sec .item .text {
    padding-top: 1rem;
}

section.testimonial-sec .item .text h4 {/* Ralph Edwards */
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 28px;
/* identical to box height */
    color: #0B1024;
}

section.testimonial-sec .item .text p {/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“Clearbit's Weekly Visitor Report helps me identify high-priority companies for my Sales team */
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
    color: #828282;
    height: 150px;
    overflow-y: auto;
}

section.testimonial-sec .item .cli img {
    border: 3px solid #C946C3;
    border-radius: 50%;
}


section.last-sec {
    background: #13389D;
    padding-bottom: 1rem;
}

section.last-sec .text {
    padding-top: 2.5rem;
}

section.last-sec .text h3 {/* Exclusive Limited-Time Offer */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
/* identical to box height, or 100% */
    text-transform: uppercase;
    color: #FFFFFF;
}

section.last-sec .text p {/* Experience excellence with our skilled professional publisher, guiding your literary journey with precision, expertise, and a passion for success. */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-transform: capitalize;
    color: #C6C6C6;
}

section.last-sec a.btn.btn-primary {
    background: #FF5151;
    border-radius: 10px;
    border: none;
    padding: 15px 50px;
    margin-bottom: 2rem;
}

section.last-sec .media-sec img {
    width: 100%;
    transform: scale(1.1);
}

section.last-sec .media-sec {
    margin-top: -12rem;
    margin-bottom: -5rem;
}

footer {}

footer .footer-widgets {
    padding-top: 4rem;
    background: url(../assets/images/footer-bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 4rem;
}

footer .footer-widgets .col1 {}

footer .footer-widgets .col1 .text p {/* Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has Lorem Ipsum is simply dummy text of the printing and typesetting industry of the printing and typesetting industry. */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
/* or 179% */
    text-transform: capitalize;
    color: #F0F0F0;
    mix-blend-mode: normal;
}

footer .footer-widgets  .logo {
    padding-bottom: 1.4rem;
}

footer .footer-widgets .newsletter {
    padding-top: 1.4rem;
}

footer .footer-widgets .newsletter h5 {/* Stay Connect */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 140%;
/* identical to box height, or 28px */
    color: #FF5151;
}

footer form.newsletter-form {
    padding-left: 8px;
    width: 95%;
}

footer form.newsletter-form .col {
    padding: 0px;
}

footer form.newsletter-form .input_col {
    flex: 40%;
    width: 40%;
}

footer form.newsletter-form input[type="email"] {
    width: 100%;
    height: 40px;
    padding-left: 1rem;
    border-radius: 7px;
    border: none;
}

footer form.newsletter-form input[type="submit"] {
    background: #FF5151;
    border: none;
    height: 40px;
    border-radius: 7px;
    margin-left: -11px;
/* Subscribe */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 174%;
/* identical to box height, or 21px */
    text-transform: capitalize;
    color: #FFFFFF;
    width: 100%;
}

footer .footer-widgets .col1 span {/* It is a long established fact that a reader will be */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 174%;
/* identical to box height, or 21px */
    text-transform: lowercase;
    color: #E3E3E3;
    display: block;
    padding-top: 1rem;
}

footer .footer-widgets h4.widget-title {/* Usefully Link */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 46px;
    color: #FFFFFF;
    text-transform: capitalize;
    padding-bottom: 1.5rem;
}

footer .footer-widgets .col3 {
    padding-left: 2rem;
}

footer .copyrights {
    background: #13389D;
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}

footer .copyrights .row {
    align-items: center;
}

footer .copyrights p.copy-text {
    margin-bottom: 0px;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
/* identical to box height */
    text-transform: uppercase;
    color: #FFFFFF;
}

footer .copyrights ul.privacy-links {
    display: flex;
    align-items: center;
    list-style: none;
    gap: 2rem;
    margin-bottom: 0px;
    padding-left: 0px;
    justify-content: end;
}

footer .copyrights ul.privacy-links li {}

footer .copyrights ul.privacy-links li a {
    text-decoration: none;
/* Terms And Conditions | Privacy Policy */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
/* identical to box height */
    text-transform: uppercase;
    color: #FFFFFF;
}

footer .footer-widgets ul.menu {
    padding-left: 0px;
    margin-bottom: 0px;
    list-style: none;
}

footer .footer-widgets ul.menu li {
    padding-bottom: 0.2rem;
}

footer .footer-widgets ul.menu li a {
    text-decoration: none;
/* Home About Us BOOK PUBLISHING BOOK MARKETING GHOSTWRITING More Services Contact Us */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-transform: capitalize;
    color: #FFFFFF;
}

footer .footer-widgets ul.info-contact {
    padding-left: 0px;
    margin-bottom: 0px;
}

footer .footer-widgets ul.info-contact li {
    padding-bottom: 0.3rem;
    display: flex;
    gap: 1rem;
    /*flex-wrap: wrap;*/
}

footer .footer-widgets ul.info-contact li span.title {/* Call: +1 206 737 0273 Email: info@gmail.com Address: 18431 Camellia Ct, Cypress, TX77429 */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
/* or 171% */
    color: #FFFFFF;
}

footer .footer-widgets ul.info-contact li a.info {
    text-decoration: none;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #FF5151;
}

footer img.cards {
    margin-top: 0.3rem;
    width: 100%;
}

footer .footer-widgets ul.social-links {
    list-style: none;
    display: flex;
    gap: 1.2rem;
    padding-left: 0px;
    margin-bottom: 0px;
    padding-top: 2rem;
    
}

footer .footer-widgets ul.social-links li {}

footer .footer-widgets ul.social-links li a {}

footer .footer-widgets ul.social-links li a i {
    color: white;
    border-radius: 50%;
    padding: 16px;
}
footer .footer-widgets ul.social-links li a:hover i {
    color: #13389c;
    border: 2px solid #FF5151;
    border-radius: 50%;
     padding: 10px; 
     transition: 0.1s all linear; 
}

section.who-we-are-sec {
    padding-top: 7rem;
    padding-bottom: 2rem;
}

section.who-we-are-sec .row {
    align-items: center;
}

section.who-we-are-sec .media-sec img {
    width: 95%;
}

section.who-we-are-sec .text-section {
    padding-bottom: 0.8rem;
}

section.who-we-are-sec .text-section h3 {/* Who We Are? */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #FF5151;
}

section.who-we-are-sec .text-section h2 {/* The House of the Writing  */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 42px;
    line-height: 45px;
/* identical to box height, or 100% */
    text-transform: uppercase;
    color: #242424;
    padding-bottom: 1rem;
}

section.who-we-are-sec .text-section p {/* Our crew of scintillating ghostwriters is well-versed in numerous styles of writing and is able to fabricate the most compelling and innovative books of any genre in minimal time. If you have an amazing story in your mind that wants to be liberated in a physical form, then let us take the responsibility of shaping your story into a remarkable novel. Your visions require to be treated with the utmost care from the crafting and editing phase to the final masterpiece. Our venerated ghostwriters and editors will take your ideas and structure them into a nonfiction book, self-help book, etc. While drafting a book, our team makes sure to include all the details, */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-transform: capitalize;
    color: #5B5B5B;
}

section.banner.inner-banner.about-banner {padding-bottom: 6rem;}

section.banner.inner-banner.about-banner .banner-text {
    padding-top: 3rem;
    width: 90%;
    margin: auto;
}

section.banner.inner-banner.about-banner .banner-text h3 {/* PROFESSIONAL Publish your book */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
/* identical to box height, or 100% */
    text-transform: uppercase;
    color: #FF5151;
}

section.banner.inner-banner.about-banner .banner-text h2 {/* Unlock Your Story Expert E-Book Writing & Publishing Services */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    font-size: 50px;
    line-height: 50px;
/* or 100% */
    text-align: center;
    color: #FFFFFF;
    text-shadow: 3px 2px 4px rgba(0, 0, 0, 0.25);
    padding-top: 0.5rem;
    padding-bottom: 1rem;
    width: 80%;
    margin: auto;
}

section.banner.inner-banner.about-banner .banner-text p {/* You have the idea, and we write the bestsellersÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âthis is all it takes to go from a simple vision to a creative outcome. When you hire a professional ghostwriter, it's not only a writer but also an investment in your successful publication. */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
/* or 162% */
    text-align: center;
    text-transform: capitalize;
    color: #E0E0E0;
}

section.banner.inner-banner.about-banner .banner-text h2 span {
    color: #665FF2;
}


section.faq-sec {
    padding-top: 10rem;
    padding-bottom: 10rem;
}

section.faq-sec div#faqaccordion .accordion-item {margin-bottom: 28px;border-radius: 15px;background: #F1F1F1;

    /* Cards/Short Default */box-shadow: 0px 5px 16px 0px rgba(8, 15, 52, 0.06);padding: 25px 12px;

    /* Group 37113 */}

    section.faq-sec div#faqaccordion .accordion-item .accordion-header{

    color: #170F49;
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Mulish;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px; /* 127.273% */

    }

    section.faq-sec div#faqaccordion .accordion-item .accordion-header .accordion-button {
       background: transparent;
       border: none;
       box-shadow: none;
       font-feature-settings: 'clig' off, 'liga' off;
       font-family: Mulish;
       font-size: 22px;
       font-style: normal;
       font-weight: 600;
       line-height: 28px; /* 127.273% */
       padding-bottom: 0px;
       padding-top: 0px;
    /* Do ghostwriters get credit? */
       font-family: 'Poppins';
       font-style: normal;
       font-weight: 500;
       font-size: 22px;
       line-height: 28px;
    /* or 127% */

    /* Neutral/800 */
       color: #170F49;
    }


    section.faq-sec div#faqaccordion .accordion-item .accordion-body {
       width: 88%;
       padding-top: 0.7rem;
    }

    section.faq-sec div#faqaccordion .accordion-item p {
       color: #6F6C90;
       font-feature-settings: 'clig' off, 'liga' off;
       font-family: DM Sans;
       font-size: 16px;
       font-style: normal;
       font-weight: 400;
       line-height: 23px; /* 143.75% */
       margin-bottom: 0px;
    }

    section.faq-sec div#faqaccordion .accordion-item .accordion-header .accordion-button:after {content: '-';border-radius: 8px;background: #FF5151;color: white;width: 41.5px;height: 38.895px;display: inline-flex;align-items: center;justify-content: center;font-size: 36px;line-height: 1;margin-bottom: 0px;font-weight: normal;font-family: poppins;}

    section.faq-sec div#faqaccordion .accordion-item .accordion-header .accordion-button.collapsed:after {content: '+';border-radius: 8px;background: #F7F7FF;color: #231F20;width: 41.5px;height: 38.895px;display: inline-flex;align-items: center;justify-content: center;font-size: 36px;line-height: 1;margin-bottom: 0px;font-weight: normal;font-family: poppins;}


    section.contact-section {
        padding-top: 6rem;
        padding-bottom: 5rem;
    }

    section.contact-section .section-head {
        width: 50%;
        margin: auto;
        padding-bottom: 1.5rem;
    }

    section.contact-section .section-head h3 {/* Connect with us */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 22px;
        line-height: 33px;
    /* identical to box height */
        text-transform: uppercase;
        color: #2E25D6;
    }

    section.contact-section .section-head h2 {/* We Would Love To serve You */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 45px;
        line-height: 50px;
    /* identical to box height, or 111% */
        text-transform: uppercase;
        color: #242424;
        padding-top: 0.2rem;
        padding-bottom: 0.7rem;
    }

    section.contact-section .section-head p {/* Our ghostwriters' team has a flair for writing that's been featured many times by prestigious media outlets like The New York Times for their top-notch ghostwriting services. */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 30px;
    /* or 214% */
        text-align: center;
        text-transform: capitalize;
        color: #5B5B5B;
    }

    section.contact-section .contact-div {
        position: relative;
    }

    section.contact-section .contact-div .contact-bg {
        position: absolute;
        left: 0;
        width: 48%;
        z-index: -9;
        top: 0px;
        height: 100%;
        background: url(../assets//images/contact-bg.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: right;
        border-radius: 0px 15px 15px 0px;
    }

    section.contact-section .contact-div .contact-bg img {
        width: 100%;
    }

    section.contact-section .contact-div .row {
        align-items: center;
    }

    section.contact-section .form_box {
        background: #13389D;
        border-radius: 8px;
        padding: 32px 30px;
        margin-top: 4rem;
        margin-bottom: 4rem;
        width: 90%;
    }

    section.contact-section .form_box .txthead {
        padding-bottom: 1.2rem;
    }

    section.contact-section .form_box h4 {
        letter-spacing: 0em;
        text-transform: capitalize;
    /* By Extremeley Talented Ghostwriters */
        font-family: 'Mulish';
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 25px;
    /* identical to box height */
        text-align: center;
        color: #FF5151;
    }

    section.contact-sectionr .form_box h3 {
        color: #3C3C3C;
        text-transform: uppercase;
        font-family: Poppins;
        font-size: 40px;
        font-weight: 700;
        line-height: 60px;
        letter-spacing: 0em;
    }


    section.contact-section .form_box form .col textarea {
        width: 100%;
        border: none;
        background: transparent;
        height: 100%;
        padding: 14px 14px;
        text-align: left;
        padding-right: 0px;
        width: 100%;
        padding-top: 1rem;
        resize: none;
        color: white;
    }

    section.contact-section .form_box form .input_col {
        display: flex;
        align-items: center;
        gap: 8px;
        border: 1px solid #fff;
        border-radius: 4px;
        background: transparent;
        padding: 0px 15px !important;
        justify-content: space-between;
        padding-right: 0px !important;
        margin-bottom: 1rem;
    }

    section.contact-section .form_box form .input_col input {
        border: none;
        background: transparent;
        height: 100%;
        padding: 14px 14px;
        text-align: left;
        padding-right: 0px;
        width: 100%;
        color: white;
    }

    section.contact-section .form_box form .col {
        padding: 0px;
    }

    section.contact-section .form_box form .text_col {
        display: flex;
        align-items: baseline;
        gap: 8px;
        border: 1px solid #fff;
        border-radius: 4px;
        background: transparent;
        padding: 0px 15px !important;
        justify-content: space-between;
        padding-right: 0px !important;
        margin-bottom: 1.5rem;
    }

    section.contact-section .form_box form textarea {}

    section.contact-section .form_box form input[type="submit"] {
        background: #FF5151;
        border-radius: 4px;
        letter-spacing: 0em;
        width: 100%;
        height: 50px;
        border: none;
    /* submit your query */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
    /* identical to box height */
        text-transform: capitalize;
        color: #FFFFFF;
    }


    section.contact-section .form_box form .input_col input::placeholder {
        color: white;
    }

    section.contact-section .form_box form .col textarea::placeholder {
        color: white;
    }

    section.contact-section .form_box h3 {/* Contact Form */
        font-family: 'Mulish';
        font-style: normal;
        font-weight: 900;
        font-size: 55px;
        line-height: 69px;
    /* identical to box height */
        text-align: center;
        text-transform: uppercase;
        color: #FFFFFF;
    }

    section.contact-section .contact-info {}

section.contact-section .contact-info h4 {/* Contact Details */

font-family: 'Jost';

font-style: normal;

font-weight: 700;

font-size: 45px;

line-height: 50px;
/* identical to box height, or 111% */

text-transform: uppercase;

color: #242424;

padding-bottom: 2rem;
}

section.contact-section .contact-info
 ul.contact {
    list-style: none;
    padding-left: 0px;
    margin-bottom: 0px;
}

section.contact-section .contact-info
 ul.contact li {
    padding-bottom: 1.2rem;
    border-bottom: 2px solid #FF5151;
    margin-bottom: 2rem;
    display: flex;
    align-items: center;
    gap: 1.5rem;
}

section.contact-section .contact-info
 ul.contact li a {}

section.contact-section .contact-info
 ul.contact li i {
    color: #13389D;
    font-size: 28px;
}

section.contact-section .contact-info ul.contact li  span {
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 24px;
color: #231F20;

}


section.contact-section .contact-info h5 {/* Follow us on Social Media */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 46px;
    color: #231F20;
    padding-top: 0.5rem;
    padding-bottom: 1rem;
}

section.contact-section ul.social-links {
    list-style: none;
    padding-left: 0px;
    margin-bottom: 0px;
    display: flex;
    align-items: center;
    gap: 2.2rem;
}

section.contact-section ul.social-links li {}

section.contact-section ul.social-links li a {
    background: #13389D;
    border-radius: 50%;
    padding: 12px;
    height: 50px;
    width: 50px;
}

section.contact-section ul.social-links li a i {
    color: #FF5151;
}

section.contact-section .map {
    padding-top: 3rem;
}

section.contact-section .map img {
    width: 100%;
}




section.banner.inner-banner .form_box {
    background: #13389D;
    border-radius: 20px;
    padding: 32px 38px;
    margin-top: 0rem;
    margin-bottom: 0rem;
    width: 85%;
    margin: auto;
    border: 1px solid #09E7A7;
}

section.banner.inner-banner .form_box .txthead {
    padding-bottom: 0.2rem;
}

section.banner.inner-banner .form_box h4 {
    letter-spacing: 0em;
    text-transform: uppercase;
/* By Extremeley Talented Ghostwriters */
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 25px;
/* identical to box height */
    text-align: center;
    color: #FF5151;
    margin-bottom: 0px;
}

section.banner.inner-banner .form_box h3 {
    color: #3C3C3C;
    text-transform: uppercase;
    font-family: Poppins;
    font-size: 40px;
    font-weight: 700;
    line-height: 60px;
    letter-spacing: 0em;
}


section.banner.inner-banner .form_box form .col textarea {
    width: 100%;
    border: none;
    background: transparent;
    height: 100%;
    padding: 14px 14px;
    text-align: left;
    padding-right: 0px;
    width: 100%;
    padding-top: 1rem;
    resize: none;
    color: white;
}

section.banner.inner-banner .form_box form .input_col {
    display: flex;
    align-items: center;
    gap: 8px;
    border: 1px solid #fff;
    border-radius: 4px;
    background: transparent;
    padding: 0px 15px !important;
    justify-content: space-between;
    padding-right: 0px !important;
    margin-bottom: 1rem;
}

section.banner.inner-banner .form_box form .input_col input {
    border: none;
    background: transparent;
    height: 100%;
    padding: 14px 14px;
    text-align: left;
    padding-right: 0px;
    width: 100%;
    color: white;
}

section.banner.inner-banner .form_box form .col {
    padding: 0px;
}

section.banner.inner-banner .form_box form .text_col {
    display: flex;
    align-items: baseline;
    gap: 8px;
    border: 1px solid #fff;
    border-radius: 4px;
    background: transparent;
    padding: 0px 15px !important;
    justify-content: space-between;
    padding-right: 0px !important;
    margin-bottom: 1.5rem;
}

section.banner.inner-banner .form_box form textarea {}

section.banner.inner-banner .form_box form input[type="submit"] {
    background: #FF5151;
    border-radius: 4px;
    letter-spacing: 0em;
    width: 100%;
    height: 50px;
    border: none;
/* submit your query */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
/* identical to box height */
    text-transform: capitalize;
    color: #FFFFFF;
}


section.banner.inner-banner .form_box form .input_col input::placeholder {
    color: white;
}

section.banner.inner-banner .form_box form .col textarea::placeholder {
    color: white;
}

section.banner.inner-banner .form_box h3 {/* Contact Form */
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 900;
    font-size: 40px;
    line-height: 69px;
/* identical to box height */
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

section.banner.inner-banner .contact-info {}

section.banner.inner-banner .contact-info h4 {/* Contact Details */

font-family: 'Jost';

font-style: normal;

font-weight: 700;

font-size: 45px;

line-height: 50px;
/* identical to box height, or 111% */

text-transform: uppercase;

color: #242424;

padding-bottom: 2rem;
}

section.banner.inner-banner.services-banner {
    padding-top: 13rem;
    padding-bottom: 6rem;
}

section.sec_5 {
    margin: 5rem 0;
}

.box_item {
    border-bottom: 2px solid;
    padding: 0 16px;
    position: relative;
    margin: 20px 0px;
    height: auto;
    padding-bottom: 2rem;
    background: rgba(205, 205, 205, 0.3);
    border: 1px solid #FF5151;
    backdrop-filter: blur(12px);
    border-radius: 10px;
}
.box_item_2 {
    background: #CDCDCD4D;
    width: 85%;
    height: 8rem;
    padding: 0px 10px;
    margin-left: 4rem;
    animation: MoveUpDown 2.5s linear infinite;
}

.box_item_2 .box_header h3 {
    color: #ffffff;
    width: 16%;
}

.box_item_2 .box_body p {
    width: 79%;
}
.box_item_2 .box_header {width: 100%;}

.box_item_3 {
    background: #CDCDCD4D;
    width: 85%;
    height: 8rem;
    padding: 0px 10px;
    animation: MoveUpDown2 2.5s linear infinite;
    animation-delay: -2s;
    margin-top: 4rem;
}
.box_item_4 {
    background: #CDCDCD4D;
    width: 85%;
    height: 8rem;
    padding: 0px 10px;
    margin-left: 4rem;
    animation: MoveUpDown2 2.5s linear infinite;
    animation-delay: -4s;
    margin-top: 4rem;
}
.box_item_3 .box_header h3 {
    color: #ffffff;
    width: 16%;
}
.box_item_4 .box_header h3 {
    color: #ffffff;
    width: 16%;
}
.center_img img {
    width: 100%;
    transform: scale(1.4);
}
.box_item_5 {
    background: #CDCDCD4D;
    width: 85%;
    height: 8rem;
    padding: 0px 10px;
    margin-left: -1rem;
    animation: MoveUpDown2 2.5s linear infinite;
    animation-delay: -6s;
}
.box_item_5 .box_header h3 {
    color: #ffffff;
    width: 16%;
}
.box_item.box_item_7 {
    background: #CDCDCD4D;
    width: 85%;
    height: 8rem;
    padding: 0px 10px;
    margin-left: -1rem;
    margin-top: 10rem;
    animation: MoveUpDown2 2.5s linear infinite;
    animation-delay: -8s;
}
.box_item_7 .box_header h3 {
    color: #ffffff;
    width: 16%;
}
.sec_5_body {
    margin-top: 6rem;
}

.box_header h3 {
    font-family: Bebas Neue;
    font-size: 56.05px;
    font-weight: 400;
    line-height: 54.55px;
    text-align: left;
    color: #efefef;
    text-shadow: -1px 1px 0 #FFAA17, 1px 1px 0 #FFAA17, 1px -1px 0 #FFAA17, -1px -1px 0 #FFAA17;
    position: relative;
    top: -33px;
/* 01 */
    font-family: 'Bebas Neue';
    font-style: normal;
    font-weight: 400;
    font-size: 47.7951px;
    line-height: 47px;
/* or 97% */
    display: flex;
    align-items: center;
    text-transform: uppercase;
}

.box_header h2 {
    font-family: Bebas Neue;
    font-size: 30px;
    font-weight: 400;
    line-height: 27px;
    text-align: left;
    width: 80%;
    margin-top: -39px;
/* RESEARCH FOR YOUR BOOK */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
/* identical to box height */
    display: flex;
    align-items: center;
    text-transform: uppercase;
    color: #262626;
}

.box_body p {
    font-family: Montserrat;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    text-transform: capitalize;
    margin-bottom: 0;
/* Yorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit. */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 22px;
/* or 183% */
    text-transform: capitalize;
    color: #5B5B5B;
}
.box_footer a {
    font-family: Montserrat;
    font-size: 10px;
    font-style: italic;
    font-weight: 400;
    line-height: 15px;
    text-align: left;
    color: #CC8409;
}
.box_item:hover {
    background: #13389D;
    border: none;
}

.box_item:hover .box_footer a {
    color: #111111;
}

  section.sec_5 .sec_5_header {
      padding-bottom: 2rem;
      width: 75%;
      margin: auto;
  }

  section.sec_5 .sec_5_header h3 {/* OUR EFFICIENT BOOK */
      font-family: 'Poppins';
      font-style: normal;
      font-weight: 500;
      font-size: 22px;
      line-height: 33px;
  /* identical to box height */
      text-transform: uppercase;
      color: #13389D;
  }

  section.sec_5 .sec_5_header h2 {/* WRITING & PUBLISHING PROCESS */
      font-family: 'Jost';
      font-style: normal;
      font-weight: 700;
      font-size: 40px;
      line-height: 45px;
  /* identical to box height, or 112% */
      text-align: center;
      text-transform: uppercase;
      color: #242424;
      padding-bottom: 0.5rem;
  }

  section.sec_5 .sec_5_header p {/* Lorem ipsum dolor sit amet consectetur. Consequat porttitor pulvinar arcu tempus eleifend gravida enim arcu. Vel sit facilisi sagittis nunc fermentum ridiculus. Varius habitasse vitae in tortor. Vitae nisl et scelerisque ata. */
      font-family: 'Poppins';
      font-style: normal;
      font-weight: 500;
      font-size: 14px;
      line-height: 30px;
  /* or 214% */
      text-align: center;
      text-transform: capitalize;
      color: #5B5B5B;
  }

  section.s2 .media-sec img {
    width: 95%;
    }

    section.s2.service-s2 {}

    section.s2.service-s2 .text-section {
        width: 110%;
    }

    section.s3 .row-boxes {
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    section.s3 .row-boxes .col {
        text-align: center;
        background: #0E318F;
        margin: 13px;
        border-radius: 10px;
        padding: 30px 15px;
    }

    section.s3 .row-boxes h4 {/* Examining And Drafting The Outline */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
    /* or 150% */
        text-align: center;
        text-transform: capitalize;
        color: #FFFFFF;
    }

    section.s3 .row-boxes p {/* We try to understand your concept and demands and devise a plot plan after really thorough research. */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 30px;
    /* or 214% */
        text-align: center;
        text-transform: capitalize;
        color: #C6C6C6;
    }

    section.portfolio-sec {
        padding-top: 3rem;
        padding-bottom: 2rem;
        position: relative;
    }

    section.portfolio-sec .bg-top {
        position: absolute;
        top: 0px;
        background: #13389D;
        width: 100%;
        height: 65%;
        z-index: -9;
    }

    section.portfolio-sec .section-head {
        padding-bottom: 4rem;
        width: 60%;
        margin: auto;
    }

    section.portfolio-sec .section-head h3 {
            font-family: 'Poppins';
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 27px;
    /* identical to box height */
        color: #F46C50;
    }

    section.portfolio-sec .section-head h2 {

    font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 40px;
        line-height: 45px;
    text-align: center;
        text-transform: uppercase;
        color: #FFFFFF;
    }

    section.services_sec {
        padding-top: 5rem;
        padding-bottom: 5rem;
    }

    section.services_sec .section_head {
        width: 75%;
        margin: auto;
        padding-bottom: 3rem;
    }

    section.services_sec .section_head h3 {/* OUR Publish Services */
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 22px;
        line-height: 33px;
    /* identical to box height */
        text-transform: uppercase;
        color: #13389D;
    }

    section.services_sec .section_head h2 {
        font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 40px;
        line-height: 45px;
        text-align: center;
        text-transform: uppercase;
        color: #2B2950;
        padding-bottom: 0.5rem;
    }

    section.services_sec .section_head p {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 30px;
        text-align: center;
        text-transform: capitalize;
        color: #5B5B5B;

    }

    section.services_sec .service_row {
        align-items: center;
        padding: 55px 0px;
    }

    section.services_sec .service_row h4 {/* End-To-End Publisher Support */
        font-family: 'Jost';
        font-style: normal;
        font-weight: 700;
        font-size: 35px;
        line-height: 45px;
    /* or 129% */
        text-transform: uppercase;
        color: #2B2950;
    }

    section.services_sec .service_row p {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
    text-align: justify;
    text-transform: capitalize;
    color: #5B5B5B;
    margin-bottom: 0px;
    }

    section.services_sec .service_row .image img {
        width: 100%;
    }

    /* Popup Css */

div#popupModal {
    max-width: 55% !important;
    background: transparent;
    box-shadow: none;
    border-bottom: none !IMPORTANT;
}
div#popupModal .popup_container {
    display: flex;
    flex-direction: row;
    background: transparent;
    justify-content: center;
}
div#popupModal .popup_container .leftcol {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.30) 0%, rgba(0, 0, 0, 0.30) 100%), url('https://fleuronpublishers.com/assets/images/popup_bg.png'), lightgray 50% / cover no-repeat;
    flex: 48%;
    max-width: 47%;
    padding: 25px;
    border-radius: 40px 0px 0px 40px;
    margin-right: -35px;
    background-repeat: no-repeat !important;
    background-size: cover !IMPORTANT;
}
div#popupModal .popup_container .rightcol {
    flex: 48%;
    max-width: 48%;
    padding: 25px;
    border-radius: 40px;
    background: #FFF;
    box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.25);
}

div#popupModal .popup_container .popup_img img {
    width: 88%;
    margin: auto;
    filter: drop-shadow(3px 5px 4px #0e0e0ef5);
}

div#popupModal .popup_container .popup_img {
    position: relative;
    right: 0px;
    padding-top: 3rem;
    padding-bottom: 3rem;
    text-align: center;
}

div#popupModal .popup_container .headtxt {
    padding-bottom: 0.5rem;
    padding-top: 0.2rem;
}

div#popupModal .popup_container .headtxt h4 {
    color: #1E1E1E;
    font-family: Poppins;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 0px;
    color: #1E1E1E;
    font-family: DM Serif Display;
    font-size: 41px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding-bottom: 5px;
    color: #1E1E1E;
    font-family: Oxanium;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}

div#popupModal .popup_container .headtxt p {
    color: #373737;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 121.429% */
    text-transform: capitalize;
    color: #373737;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px; /* 178.571% */
    text-transform: capitalize;
    color: #373737;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px; /* 121.429% */
    text-transform: capitalize;
}

div#popupModal .popup_container .popup_form .form-group {
    padding-bottom: 1rem;
    text-align: center;
}

div#popupModal .popup_container .popup_form .form-group input {
    border-radius: 10px;
    border: 2px solid rgba(83, 83, 83, 0.85);
    background: rgba(255, 255, 255, 0.00);
    height: 50px;
    padding-left: 18px;
}

div#popupModal .popup_container .popup_form .form-group textarea {
    border-radius: 10px;
    border: 2px solid rgba(83, 83, 83, 0.85);
    background: rgba(255, 255, 255, 0.00);
    height: 90px;
    padding-left: 18px;
}

div#popupModal .popup_container .popup_form button[type="submit"] {
    width: 90%;
    margin: auto;
    margin-top: 10px;
    border-radius: 10px;
    color: #313131;
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border: none;
    padding: 14px;
    border-radius: 32px;
    background: #393939;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border-radius: 10px;
    background: #13389D;
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

div#popupModal .popup_container .consult_now {
    padding-top: 5px;
}

div#popupModal .popup_container .consult_now h5 {
    margin-bottom: 0px;
    text-align: center;
    color: #8B8585;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px; /* 106.25% */
    text-transform: capitalize;
    color: #8B8585;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px; /* 106.25% */
    text-transform: capitalize;
}

div#popupModal .popup_container .popup_form .form-group:last-child {
    padding-bottom: 0px;
}

.radius_btn {
    padding: 5px 18px;
    border-radius: 23%;
    border-radius: 28px;
    padding: 14px 31px;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#popupModal .iziModal-header.iziModal-noSubtitle {
    background: transparent !important;
    box-shadow: none;
    overflow: initial;
    top: 2.2rem;
}

div#popupModal h2.iziModal-header-title {
    display: none !important;
}

div#popupModal p.iziModal-header-subtitle {
    display: none !IMPORTANT;
}

div#popupModal .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-buttons {
    right: 4%;
    top: 0.8rem;
    transform: scale(1.4);
}

/* Popup Css End */

footer .footer-widgets .logo img {
    height: 80px;
    width: auto;
}

.box_item:hover .box_header h2 {
    color: white;
}

.box_item:hover p {
    color: white;
}
section.banner .main-container {
    position: relative;
    z-index: 1;
}
section.genres-sec .owl-controls {
    padding-top: 3rem;
}

section.portfolio-sec .item {}

section.portfolio-sec .item img {
    margin: auto;
    width: 94%;
    object-fit: cover;
    aspect-ratio: 4 / 6;
    height: auto;
}

section.portfolio-sec .owl-controls {
    display: none !important;
}

section.sec_5 .sec_5_body .row-main {
    align-items: center;
}
.box_item:hover .box_header h3 {
    text-shadow: -1px 1px 0 #000, 1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000;
}
section.banner.inner-banner.services-banner {
    background: url(../assets/images/service-banner.png);
    background-size: cover;
    background-repeat: no-repeat;
}
section.services_sec .service_row ul {
    padding-left: 0px;
    list-style: none;
    padding-top: 1px;
}

section.services_sec .service_row ul li {
    display: flex;
    align-items: center;
    gap: 0.5rem;
}


section.services_sec .service_row ul li span {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 200%;
    text-align: justify;
    text-transform: lowercase;
    color: #5B5B5B;
    padding-left: 5px;
}
section.services_sec .service_row p.font-normal {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 200%;
    text-align: justify;
    text-transform: lowercase;
    color: #5B5B5B;
}
section.services_sec .service_row ul li .icon {width: 15px;height: 15px;background: #13389D;border-radius: 50%;display: flex;align-items: center;justify-content: center;}

section.services_sec .service_row ul li .icon img {
    position: relative;
    left: 5px;
}
section.portfolio-sec.padding-sec {
    padding-top: 8rem;
    padding-bottom: 7rem;
}
section.s3 .section-row {
    align-items: center;
    padding-bottom: 5rem;
}

section.s3 .section-row .text-section {
    width: 95%;
    padding-bottom: 0.8rem;
}

section.s3 .section-row .text-section h3 {/* Who We Are? */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 33px;
/* identical to box height */
    text-transform: uppercase;
    color: #FF5151;
}

section.s3 .section-row .text-section h2 {/* The House of the Writing  */
    font-family: 'Jost';
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 45px;
/* identical to box height, or 100% */
    text-transform: uppercase;
    color: #FFFFFF;
    padding-top: 4px;
    padding-bottom: 0.8rem;
}

section.s3 .section-row .text-section p {/* Our crew of scintillating ghostwriters is well-versed in numerous styles of writing and is able to fabricate the most compelling and innovative books of any genre in minimal time. If you have an amazing story in your mind that wants to be liberated in a physical form, then let us take the responsibility of shaping your story into a remarkable novel. Your visions require to be treated with the utmost care from the crafting and editing phase to the final masterpiece. Our venerated ghostwriters and editors will take your ideas and structure them into a nonfiction book, self-help book, etc. While drafting a book, our team makes sure to include all the details, */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
/* or 214% */
    text-transform: capitalize;
    color: #C6C6C6;
    width: 90%;
}
header .top-bar .row {
    align-items: center;
}
section.portfolio-sec.publishing-portfolio {
    padding-top: 6rem;
    padding-bottom: 2rem;
}
header nav.navbar ul.navbar-nav a.nav-link:hover {
    color: #0f4fff;
}

section.s3 .section-row .media-sec img {
    width: 100%;
}
section.our-package {position: relative;padding-bottom: 0;background: #f4f3ed;overflow: hidden;}
section.our-package p {margin: 0;font-size: 17px;}
section.our-package .full-pack {background: white;padding: 40px 40px;border-radius: 20px;}
section.our-package .full-pack h4 {font-family: 'Poppins', sans-serif;font-size: 22px;font-weight: 600;text-align: center;background: #febc35;padding: 13px 0;}
section.our-package .full-pack h5 {background: #febc35;color: white;font-family: 'Poppins', sans-serif;font-size: 46px;font-weight: 600;text-align: center;}
section.our-package .full-pack h5 sub {font-size: 24px;font-weight: 500;bottom: -1px;}
section.our-package .full-pack ul {
    padding: 20px 22px;
    margin: 0 0 0;
    height: 418px;
    }
section.our-package .full-pack ul li {margin: 0 0 12px;color: #6e6e6e;font-size: 13px;position: relative;padding-left: 23px;}
section.our-package .full-pack a {font-size: 14px;padding: 12px 30px;display: table;margin: auto;}
section.our-package .full-pack ul li img {position: absolute;left: 0;top: 1px;}
section.our-package:before {content: '';position: absolute;left: -80px;top: 41%;background: url(../images/nprice-before.png) no-repeat;height: 193px;width: 277px;z-index: 99;}
section.our-package .container {position: relative;z-index: 1;}
section.our-package .full-pack .pack {box-shadow: 0 0 5px #ddd;padding: 0 0px 20px;margin: 0 0 20px;text-align: ce;}
.price-tabing {
    margin-top: 30px;
    position: relative;
    padding: 40px 0;
}

.price-tabing .nav-tabs {
    border: none;
    margin: 0 0 40px;
    align-items: center;
    justify-content: center;
    position: relative;
}

.price-tabing .nav-tabs li {
    margin: 0;
}

.price-tabing .nav-tabs li a {
    text-align: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: 600;
    border: none;
    padding: 10px 42px;
    border-radius: 10px;
}

.price-tabing .nav-tabs li a.active {
    background: #000;
    color: #fff;
}

.price-tabing:before {
    content: '';
    background: #13389D;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 500px;
    border-radius: 20px;
}

.price-tabing .tab-content {
    background: #ffffff;
    position: relative;
    width: 97%;
    margin: auto;
    padding: 30px 30px;
    border-radius: 20px;
    overflow: hidden;
}

.price-tabing .tab-content h3 {
    font-size: 32px;
    font-weight: 600;
    margin: 0 0 30px;
    border-bottom: 1px solid #c0babb;
    padding: 0 0 15px;
    position: relative;
    color: #122826;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
}

.price-tabing .tab-content h6 {
    color: #474747;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 15px;
    margin: 0 0 15px;
    position: relative;
    z-index: 1;
}

.price-tabing .tab-content ul {
    margin-top: -5px;
    margin-bottom: 15px;
    position: relative;
    z-index: 1;
}

.price-tabing .tab-content ul li {
    color: #474747;
    font-size: 15px;
    margin: 0 0 3px;
    position: relative;
    padding-left: 20px;
}

.price-tabing .tab-content .special {
    background: #f84c5b;
    padding: 40px 30px;
    text-align: center;
    border-radius: 70px;
    position: relative;
    z-index: 1;
    background: rgb(252,107,80);
    background: -moz-linear-gradient(180deg, rgba(252,107,80,1) 0%, rgba(248,74,92,1) 97%);
    background: -webkit-linear-gradient(180deg, rgba(252,107,80,1) 0%, rgba(248,74,92,1) 97%);
    background: linear-gradient(180deg, rgba(252,107,80,1) 0%, rgba(248,74,92,1) 97%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fc6b50",endColorstr="#f84a5c",GradientType=1);
    box-shadow: 0 2px 5px #666666ad;
    margin-top: 100px;
}

.price-tabing .tab-content .special img {
    display: table;
    margin: 0 auto 10px;
}

.price-tabing .tab-content .special strike {
    font-size: 34px;
    font-weight: 500;
    color: #fff;
    margin: 0 0 5px;
    display: block;
}

.price-tabing .tab-content .special h5 {
    margin: 0 0 5px;
    color: #febc35;
    background: #393939;
    padding: 7px 30px;
    border-radius: 50px;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-weight: 600;
    display: inline-block;
}

.price-tabing .tab-content .special h4 {
    font-family: 'Poppins', sans-serif;
    color: #fff;
    font-size: 66px;
    font-weight: 700;
    border-bottom: 3px dashed #000000;
    padding: 0 0 8px;
    margin: 0 0 15px;
}

.price-tabing .tab-content .special p {
    font-size: 16px;
    color: #fff;
    font-weight: 500;
}

.price-tabing .tab-content h3:after {
    content: '';
    height: 10px;
    width: 100px;
    position: absolute;
    bottom: -6px;
    right: 0;
    background: #525252;
}

.price-tabing .tab-content ul li:before {
    content: '';
    height: 2.5px;
    width: 10px;
    position: absolute;
    top: 0;
    left: 0;
    background: #797979;
    bottom: 0;
    margin: auto;
}

.price-tabing .row {
    /* align-items: center; */
}

.price-tabing .tab-content .special h4 sub {
    font-size: 32px;
    font-weight: 600;
    bottom: 0;
    left: -6px;
}
section.our-package:after {
    content: '';
    position: absolute;
    right: -50px;
    top: -540px;
    background: url(../images/nprice-after.png) no-repeat;
    height: 3737px;
    width: 1663px;
}

.price-tabing .tab-content .note {
    text-align: center;
    color: red;
    font-weight: 500;
    font-size: 16px;
}

section.our-package:after {
    content: '';
    position: absolute;
    right: -50px;
    top: -540px;
    background: url(../images/nprice-after.png) no-repeat;
    height: 3737px;
    width: 1663px;
}

.tab-content:before {
    content: '';
    position: absolute;
    right: -270px;
    top: -140px;
    background: url("../images/price-tabing-before.png")no-repeat;
    height: 599px;
    width: 599px;
    opacity: .6;
}
.tab-content:after {
    content: '';
    position: absolute;
    right: 0;
    left: 0;
    bottom: -360px;
    background: url("../images/price-tabing-before.png")no-repeat;
    height: 599px;
    width: 599px;
    margin: auto;
    opacity: .6;
}