@media (min-width: 320px){
    .caixa-surpresa .mt-xs{
        margin-top:135px;
    }
    .caixa-surpresa .box {
        margin: 140px 0 100px 0;
        position: relative;
    }
    .caixa-surpresa .box img{
        position: absolute;
        top:-26%;
        left:13%;
        width:250px;
    }
    .caixa-surpresa .box .card-description {
        margin-bottom:30px;
    }
}

@media (min-width:576px) {
    .caixa-surpresa .box img {
        position: absolute;
        top: -30%;
        left: 25%;
    }
}

@media (min-width: 768px) {
    .caixa-surpresa .box img {
        position: absolute;
        top: -30%;
        left: 31%;
    }
}

@media (min-width: 992px){
    .caixa-surpresa .mt-xs{
        margin-top:0;
    }
    .caixa-surpresa .box {
        margin: 170px 0 100px 0;
        position: relative;
    }
    .caixa-surpresa .box img{
        position: absolute;
        top:-30%;
        left:10%;
        width:300px;
    }
    .caixa-surpresa .box .card-description {
        min-height: 190px;
        margin-bottom:0;
    }
}

@media (min-width: 1200px){
    .caixa-surpresa .box .card-description{
        min-height: 150px;
    }
    .caixa-surpresa .box img{
        position: absolute;
        top:-27%;
        left:10%;
    }
}