.page-140  h3 a {
        font-size: 21pt;
    }
    .page-140 .listicle-store-pricing a {
        color:blue;
    }
    .page-140 table a:not(.cta-sm) {
        color: red;
        font-size: 15pt;
    }
    .hero {
                background:url(/assets/images/hero/ai-content-generators.png) ;
        
        height:450px;
        display:flex;
        align-items: center;
        text-shadow: 2px 2px 2px #000000EE;
        background-attachment: fixed;
        background-position:center top;
        text-transform: uppercase
    }

    .hero .wrap {
        display:flex;
        width:100%;
                justify-content: center;
        padding-top:20px;
        padding-bottom:20px;
        padding:10px;

    }
    .hero h1 {
        color:white;
        font-size:24pt;
        background: #000000AA;
        padding-left:24px;
        padding-right: 24px;
        line-height: 1.5;
        text-align:center;
        display: inline;
    }

    section.top3 {
        display: flex;
        justify-content: center;
    }
    section.top3 div.item {
        display: flex;
        flex-direction: column;
        text-align:center;
        margin:20px;
    }

    div.store-hero {

        padding: 10px 50px;
    }
    div.store-hero img {
        border-radius: 20px;
        box-sizing: border-box;
        margin-bottom:30px;
    }

    h2 {
        margin-top: 20px;
    }
    hr {
        margin-top:30px;
        margin-bottom:30px;
        width: 80%;
    }

    h3 a {
        color:red;
    }

    h4 {
        margin-top:30px;
    }

    .listicle-item {
        margin-top:20px;
    }

    .listicle-item section {

        margin-top:20px;
    }
    .listicle-store-description b {
        border-bottom: 1px dotted ;
        color: black;
    }
    .listicle-store-description {
        padding: 5px;
    }

    .listicle-store-features {
        background: #efefef;
        padding: 30px;
    }

    .listicle-store-pricing {
        background: #efefef;
        padding: 30px;
    }


    #css-warning {
        background:red;
        padding-left: 10px;
        color: white;
    }