.diferenciais .diferencial-top {display: grid; grid-template-columns: 1fr 1fr;padding-top: 75px;}
.diferenciais .diferencial-top .item {height: 395px;}
.diferenciais .diferencial-top .diferencial-texto {padding-left: 75px;}
.diferenciais .diferencial-top .diferencial-texto .titulo {font: 500 44.86px/55.91px dilemma; color: var(--cor2); padding-bottom: 38px;}
.diferenciais .diferencial-top .diferencial-texto .titulo b {color:  var(--cor3);}
.diferenciais .diferencial-top .diferencial-texto .texto {display: inline; font: 300 16px/27.51px roboto;}
.diferenciais .diferencial-bottom {display: grid; grid-template-columns: 1fr 1fr; height: 415px;}
.diferenciais .diferencial-bottom .fundo {background: url('../img/icones/stand-multicafe.webp') no-repeat center center;}
.diferenciais .diferencial-bottom .fundo .item-diferencial {display: flex; background: var(--cor4); width: 350px; height: 110px; margin:50px 0 0 -20%; box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.5); gap: 20px; justify-content: center; align-items: center;}
.diferenciais .diferencial-bottom .fundo .item-diferencial .item-texto {font: 400 18.29px/29.59px roboto;}
.diferenciais .diferencial-bottom .fundo .item-diferencial .item-texto b{font: 500 19px roboto;}


.container-whatsapp{display: flex;flex-direction: column;align-items: center;justify-content: center;}
.container-whatsapp .whats-href{text-align: center;}
.container-whatsapp .whats-href img{width: 89px;height: 89px;}
.container-whatsapp .whats-href .whats-texto{font: 500 40.36px dilemma;color: var(--cor5);margin: 25px 0 26px;}
.container-whatsapp .whats-href .whats-texto span{color: var(--corZap);}
.container-botao{display: flex;height: 46px;background-color: var(--corZap);gap: 8px;align-items: center;justify-content: center;}
.container-whatsapp .whats-href .container-botao img{width: 27px;height: 27px;}
.container-whatsapp .whats-href .container-botao p{font: 300 26.66px roboto;color: var(--cor4);}


/* Stands */

.stands {background: var(--cor3); padding: 60px 0; display: flex; align-items: center;}
.stands .stands-titulo {display: grid; grid-template-columns: 1fr 2fr; color: var(--cor4);gap: 40px;}
.stands .stands-titulo .titulo {font: 500 44.86px/55.91px dilemma; display: inline;}
.stands .stands-titulo .texto {font: 300 16px/27.51px roboto; display: inline;}

@media(max-width: 1250px) {
    .diferenciais .diferencial-top .diferencial-texto .titulo {font-size: 30px; line-height: 30px;}
    .diferenciais .diferencial-top .diferencial-texto {padding-left: 0;}
    .diferenciais .diferencial-top .diferencial-texto .titulo {padding-bottom: 30px;}
    .diferenciais .diferencial-bottom .fundo {background-size: cover;}
    .diferenciais .diferencial-bottom .fundo .item-diferencial {margin: 18px auto;}
    .diferenciais .diferencial-bottom {height: unset; grid-template-columns: 1fr; margin-top: 20px;}
    .diferenciais .diferencial-top {grid-template-columns: 1fr; justify-items: center; align-items: center; gap: 20px;}
    .diferenciais .diferencial-top .diferencial-texto {grid-row: 1/2; height: 100%; text-align: center;}
    .diferenciais .diferencial-top .item img{width: 100%; object-fit: cover;}
    .diferenciais .diferencial-bottom .texto {margin: 0;}
    .diferenciais .diferencial-bottom .texto b {font-size: 100px; line-height: 0.875}
    .stands-lista {display: flex; flex-direction: column; gap: 50px; margin: 30px auto;}
    .diferenciais {display: flex; flex-direction: column; gap: 35px;}
    .diferenciais .diferencial-top {padding-top: 30px;}
    .diferenciais .diferencial-bottom {gap: 20px;}
    .diferenciais .diferencial-bottom .texto {text-align: center; display: flex; justify-content: center; align-items: center; gap: 30px;}
    .diferenciais .diferencial-bottom .texto br {display: none;}
    .stands .stands-titulo {grid-template-columns: 1fr; justify-items: center; text-align: center; gap: 10px;}
    .container-whatsapp{margin: 0 0 35px 0;}
}

@media(max-width: 990px){
    .diferenciais .diferencial-top .diferencial-texto .titulo {font-size: 24px; padding-bottom: 10px;}
    .diferenciais .diferencial-top .diferencial-texto .texto {font-size: 14.5px;}
    .diferenciais .diferencial-bottom .fundo{display: flex; height: 250px; align-items: center;}
    .diferenciais .diferencial-bottom .texto {gap: 10px; font-size: 34px;}
    .diferenciais .diferencial-bottom .texto b{font-size: 70px;}
    .diferenciais .diferencial-bottom .fundo .item-diferencial {width: 280px; gap: 10px; height: 100px;}
    .diferenciais .diferencial-bottom .fundo .item-diferencial .item-texto{font-size: 14.5px;}
    .diferenciais .diferencial-bottom .fundo .item-diferencial .item-texto b{font-size: 17px;}
    .stands {padding: 20px;}
    .stands .stands-titulo {gap: 0;}
    .stands .stands-titulo .titulo {font-size: 30px;}
    .stands .stands-titulo .texto{font-size: 15px;}
    .stands-lista{gap: 40px;}
}

@media(max-width: 600px){
    .diferenciais .diferencial-top .diferencial-texto .titulo {font-size: 20px;}
    .diferenciais .diferencial-bottom .fundo {flex-direction: column; height: unset;}
    .diferenciais .diferencial-bottom .texto {font-size: 26px;}
    .diferenciais .diferencial-bottom .texto b{font-size: 60px;}
    .stands-lista{gap: 20px;}

    .container-whatsapp .whats-href img{width: 69px;height: 69px;}
    .container-whatsapp .whats-href .whats-texto{font-size: 30px;}
    .container-whatsapp .whats-href .container-botao{width: 210px;}
    .container-whatsapp .whats-href .container-botao p{font-size: 22px;}
}