                .lead-sm span {
                    font-weight: 700;
                    color: #FD4E06;
                }
                
                .mt-down {
                    margin-bottom: -10px;
                }
                
                .hide-error {
                    display: none;
                }
                
                .recaptcha-center {
                    display: flex;
                    justify-content: center;
                    margin-bottom: 40px;
                }
                
                .accordion .card .card-header {
                    background-color: #FD4E06 !important;
                }
                
                .border-radius-left {
                    background-color: white !important;
                    border-radius: 50px 0px 0px 50px;
                }
                
                .border-radius-left h4 {
                    color: black !important;
                }
                
                .border-radius-left p {
                    color: black !important;
                }
                
                .border-radius-right {
                    background-color: #FD4E06 !important;
                    border-radius: 0px 50px 50px 0px;
                }
                
                .border-radius-right h4 {
                    color: white !important;
                }
                
                .border-radius-right p {
                    color: white !important;
                }
                
                .show-case {
                    background-image: url("../images/upload/autotag/showcase-web.png");
                    background-repeat: no-repeat;
                    background-position: center;
                    background-size: cover;
                    /* Mostra a imagem inteira sem corte */
                    aspect-ratio: 16 / 9;
                    /* Ajuste conforme a proporção da imagem */
                    width: 100%;
                }
                
                .counter {
                    /* data-img-src="{{asset('assets/images/upload/autotag/reading-time-web.png')}}" */
                    background-image: url("../images/upload/autotag/reading-time-web.png");
                    background-repeat: no-repeat;
                    background-position: center;
                    background-size: cover;
                    /* Mostra a imagem inteira sem corte */
                    aspect-ratio: 16 / 9;
                    /* Ajuste conforme a proporção da imagem */
                    width: 100%;
                }
                
                .container.show-case-container {
                    height: 660px;
                }
                
                .show-case-row {
                    margin-top: 180px;
                }
                
                .pre-sale {
                    height: 20vw;
                }
                
                @media (max-width: 768px) {
                    .show-case {
                        background-image: url("../images/upload/autotag/showcase-app.png");
                        aspect-ratio: 9 / 16;
                        /* opcional, se a imagem do app for vertical */
                    }
                    .counter {
                        /* data-img-src="{{asset('assets/images/upload/autotag/reading-time-web.png')}}" */
                        background-image: url("../images/upload/autotag/reading-time-app.png");
                        background-repeat: no-repeat;
                        background-position: center;
                        background-size: cover;
                        /* Mostra a imagem inteira sem corte */
                        aspect-ratio: 16 / 9;
                        /* Ajuste conforme a proporção da imagem */
                        width: 100%;
                    }
                    .show-case-row {
                        margin-top: 0px;
                    }
                    .container.show-case {
                        height: 861px;
                    }
                    .container.show-case-container {
                        height: 860px;
                    }
                    .border-radius-left {
                        background-color: white !important;
                        border-radius: 50px 50px 0px 0px;
                    }
                    .border-radius-right {
                        background-color: #FD4E06 !important;
                        border-radius: 0px 0px 50px 50px;
                    }
                    .pre-sale {
                        height: 68vw;
                    }
                    /* 50px 50px 0px 0px; */
                }
                
                .icon-info-1 .icon-element {
                    line-height: 1.2;
                    color: #fbfbfb !important;
                    text-align: center;
                }
                
                .number-counter {
                    position: absolute;
                    top: 94px;
                    left: 110px;
                    font-size: 2.25rem;
                    font-weight: 600;
                    line-height: 1em;
                }
                
                .number-counter-2 {
                    position: absolute;
                    top: 94px;
                    left: 100px;
                    font-size: 2.25rem;
                    font-weight: 600;
                    line-height: 1em;
                }
                
                .pl-2 {
                    text-align: left;
                    margin-left: 10px;
                }
                
                .mb-1-rem {
                    margin-bottom: 1rem !important;
                }
                
                .num-counter.animals::after {
                    content: ' animais';
                    font-weight: 800;
                    font-size: 1.6rem;
                    /* ou ajuste como quiser */
                    color: #6c757d;
                    /* ou outra cor se quiser */
                    /* margin-left: 4px; */
                }
                
                .num-counter.minutes::after {
                    content: ' minutos';
                    font-weight: 800;
                    font-size: 1rem;
                    /* ou ajuste como quiser */
                    color: #6c757d;
                    /* ou outra cor se quiser */
                    /* margin-left: 4px; */
                }
                
                .num-counter span {
                    font-size: 1.6rem;
                }
                
                .num-counter.minutes span {
                    font-size: 1rem;
                }