﻿.carteira .carteira-info {
    width: fit-content;
    position: relative;
}

    .carteira .carteira-info .image-first img {
        margin-left: 0;
        width: 72%;
        max-width: 467px;
    }

.carteira .image-sec img {
    margin-right: 0;
    padding-top: 25%;
    margin-top: -160px;
    width: 70%;
    max-width: 553px;
}

.carteira .cite {
    margin: 30px 15px 60px 15px;
}
    .carteira .cite p:first-child {
        font-size: 26px;
        line-height: 32px;
        text-transform: initial;
        margin-bottom: 10px;
    }

.carteira picture {
    pointer-events: none;
}

@media(min-width: 992px) {


    .carteira .cite p:first-child {
        font-size: 36px;
        width: 535px;
        margin-bottom: 20px;
    }

    .carteira .cite p:nth-child(2) {
        font-size: 20px;
    }
}

@media(min-width:998px) {
    .carteira {
        margin: 0 135px;
    }
        .carteira .carteira-info .image-first img {
            margin-left: 0;
            width:initial;
        }

        .carteira .image-sec img {
            margin-right: 0;
            margin-top: -656px;
            padding-top: 0;
        }

        .carteira .cite {
            margin: 180px 0 120px 0;
            width: 467px;
        }

            .carteira .cite p:first-child {
                font-size: 36px;
                line-height: 42px;
                width: 535px;
                margin-bottom: 10px;
            }
            .carteira .cite p:nth-child(2) {
                font-size: 20px;
                width: 535px;
            }
}


