.information-box {
    width: 85vw;
    max-width: 1280px;
    background: white;
    overflow: hidden;
    padding: 10px;
}.contact-informations,.localization-informations{width:50%;}
    .info-corretora{width:380px;margin:auto;}   
    .info-corretora .item{width:380px;height:110px;margin:12px auto 12px auto;}
        .item-description {      
            text-align: left;
            margin-left: 40px;
            padding: 5px;                               
        }.item-description a{text-decoration:none;color:black;} 
        h4 {            
            text-align: left;
            font-size: 1.4em;
            margin: auto auto 10px 16px;
            color: #4589c9;     
        }h3{font-size:1.2em;margin:auto auto 8px 16px;}                      
.endereco { /**DIV com endereço e botoes**/
        width: 100%;
        height: 160px;    
        padding-top: 25px;
    }#end1{display: none;}
    .local {
        width: 410px;
        height: 80px;
        margin: auto;   
    }
    .mapa {  /****mapa****/        
        width: 100%;
        height: 480px;
        display: flex;
        align-items: center;        
    }
    #map {        
        overflow:hidden;
        background:none!important;
        height: 420px;
        width: 90%;
        max-width: 500px;
        max-height: 500px;
        border-radius: 14px;
        margin: auto;
    }
    .botoes { /**DIV que organiza os botoes*/
        width: 80%;
        max-width: 460px;
        margin: 25px auto auto auto;
        display: flex;
        justify-content: space-between;                      
    }
    button {
        width: 45%; 
        max-width: 200px; 
        height: 40px;
        border-radius: 14px;
        box-shadow: 0px 2px 15px rgb(0 0 0 / 35%);
        background: linear-gradient(#2586e0,#0174e0);
        color: white;
        cursor: pointer;            
        border: none; 
    }button:hover{background: #5dadf8;}
@media (max-width:1024px) { /*Configs gerais para dispositivos mobile*/
    .information-box,.localization-informations {
        flex-direction: column;
        width: 100%; 
        border-radius: 0;    
    }.contact-informations{width:100%;}   
        .info-corretora {
            width: 320px;         
            text-overflow: clip;            
        }h3,h4{text-align:center;margin-left:0;}.social-icon {margin:auto;position:sticky;}
        .info-corretora .item {       
            width: 90%;
            min-width: 300px;
            max-width: 320px;
            height: 160px;             
            display: flex;
            flex-direction: column;                        
        }.item-description{text-align:center;margin-left:0;height:90px;}   
        .localization-informations .endereco{width:100%;height:60px;}#end1{display:block;}#end2{display:none;}
        .botoes { /**DIV que organiza os botoes*/
            width: 95%;
            min-width: 300px;
            max-width: 500px;
            margin: auto;    
        }.mapa{height:350px;}#map{height:85%;margin:auto;max-width:600px;}
        @media (max-width:450px) {button{width:44%;font-size:0.725em;}}
        @media (max-width:360px) {.h3-email{font-size:1.120em;}}        
}
@media (min-width:769px) and (max-width:1024px){.information-box{width:85vw;}}
@media (min-width:1025px) and (max-width:1359px){#end1{display:none;}}