    @media (min-width: 1200px) {
        .container {
            max-width: 1140px;
        }
    }
    
    .cabecalho-preco {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    
    .cabecalho-preco h2 {
        margin-top: 1rem;
        font-family: "Inter", sans-serif;
        color: #262929;
        font-weight: 700;
        margin-bottom: 1.5rem;
    }
    
    .description-modules {
        font-family: "Inter", sans-serif;
        color: #6D6D6D;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        margin-bottom: 2rem;
    }
    
    .pricing-card-area .single-card {
        -webkit-transition: all .4s ease-out 0s;
        -moz-transition: all .4s ease-out 0s;
        -ms-transition: all .4s ease-out 0s;
        -o-transition: all .4s ease-out 0s;
        transition: all .4s ease-out 0s;
        padding: 2rem 2rem;
        border: 1px solid #DDE4E8;
        overflow: hidden;
        position: relative;
        border-radius: 8px;
        background: rgba(40, 88, 175, 0.439);
    }
    
    .pricing-card-area .single-card:hover {
        background: #262929;
        color: white;
    }
    
    .pricing-card-area .single-card:hover .card-mid span,
    p,
    li {
        color: #fff;
    }
    
    .pricing-card-area .single-card .card-mid span {
        display: inline-block;
        color: #000000;
        margin-bottom: 1px;
        font-weight: 600;
    }
    
    .pricing-card-area .single-card .card-mid h4,
    h3 {
        color: #4294F2;
        font-size: 24px;
        font-weight: 700;
        font-family: "Inter", sans-serif;
        padding-right: 3px;
    }
    
    .pricing-card-area .single-card .card-mid h4>span {
        font-size: 0.75rem;
    }
    
    .pricing-card-area .single-card .card-mid {
        margin-bottom: 1rem;
        padding-bottom: 1rem;
        border-bottom: 1px solid #DDE4E8;
    }
    
    #precos>div>div.row.justify-content-center>div:nth-child(4)>.card-mid {
        margin-bottom: 2rem;
    }
    
    #precos>div>div.row.justify-content-center>div:nth-child(4)>.card-bottom>.card-mid {
        padding-bottom: 2.5rem;
    }
    
    #precos>div>div.row.justify-content-center>div:nth-child(4)>div>div.card-mid>span:nth-child(3) {
        margin-top: 1rem;
        margin-bottom: 2rem;
    }
    
    .container-preco ul {
        margin: 0px;
        padding: 0px;
    }
    
    .container-preco ul li {
        font-family: "Inter", sans-serif;
        list-style: none;
    }
    
    .pricing-card-area .single-card .card-bottom ul li:last-child {
        margin-bottom: 32px;
    }
    
    .pricing-card-area .single-card .card-bottom .btn_01 {
        font-size: 14px;
        border-radius: 30px;
        font-weight: 500;
        text-transform: uppercase;
        display: inline-block;
        border: 1px solid transparent;
        padding: 0.8rem 3rem;
        color: var(--white);
        background: var(--new-blue);
    }
    
    .pricing-card-area .single-card:hover .card-bottom .btn_01 {
        border: 1px solid #4294F2;
        background: none;
        color: var(--white);
    }
    
    .pricing-card-area .single-card .card-bottom .buttom-offer {
        display: flex;
        justify-content: center;
    }