    .parte2{
        background-image: url(../assets/img/fundo_escuro.jpg);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }

    .parte2 .textos{
        color: white;
        padding: 80px 40px 40px 40px;
    }
    .parte2 .textos h2, .parte2 .textos h4{
        color: #ff7200;
    }

    .parte2 .textos h2{
        padding: 20px 0;
        font-size: 26px;
    }
    
    .parte2 .textos h4{
        padding-bottom: 5px;
        font-size: 21.5px;
    }

    .parte2 .textos p{
        font-size: 15.5px;
    }
    .parte2 .textos a{
       color: #ffffff;
    }
    .parte2 .textos img{
       width: 30px;
    }
    .parte2 .textos .orcamento a{
       display: flex;
       align-items: center;
       justify-content: center;
       flex-direction: column;
       gap: 16px;
       font-size: 14px;
    }

    .parte2 .logomarca_div_arrasta{
        position: relative;
        width:25%;
        margin-left: 37.5%;


    }

    .parte2 .logomarca_arrasta{
        width: 100%;
    }

    @media screen and (min-width: 420px) and (max-width: 800px) {
        .parte2 .textos p{
            font-size: 21.7px;
        }

        .parte2 .logomarca_div_arrasta{
            position: relative;
            width:25%;
            margin-left: 37.5%;
    
    
        }
    }

    .parte2 .imagem_parte2 img:nth-child(1){
        width: 100%;


    }
    .parte2 .imagem_parte2 img:nth-child(2){
        width: 0%;

    }


    @media screen and (min-width: 800px) {

        .parte2{
            background-image: url(../assets/img/fundo_escuro.jpg);
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center;
            
            display: flex;
            justify-content: center;
            align-items: start;
            flex-direction: row;
        }
        .parte2 .textos{
            width: 40%;
            color: white;
            padding: 40px 0px 100px 40px;
        }



        .parte2 .textos h2, .parte2 .textos h4{
            color: #ff7200;
        }
    
        .parte2 .textos h2{
            padding: 20px 0;
            font-size: 26px;
        }
        
        .parte2 .textos h4{
            padding-bottom: 5px;
            font-size: 18px;
        }
    
        .parte2 .textos p{
            font-size: 16px;
        }

        .parte2 .imagem_parte2{
            width: 35%;
            padding-top: 100px;
            padding-bottom: 100px;
        }
    
        .parte2 .imagem_parte2 img:nth-child(1){
            width: 0%;
        }
        .parte2 .imagem_parte2 img:nth-child(2){
            width: 100%;

        }

        .parte2 .logomarca_div_arrasta{
            position: relative;
            width:10%;
            left: -17%;
    
    
        }

    }
