.elementor-37 .elementor-element.elementor-element-d6f9cad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for bdevs-contact, class: .elementor-element-c534ecf *//* Sidebar: remove Facebook e Twitter */
#mcgill-aside .mcgill-footer li:nth-child(1),
#mcgill-aside .mcgill-footer li:nth-child(2) {
  display: none !important;
}

/* Centraliza os que sobraram (Instagram + LinkedIn) */
#mcgill-aside .mcgill-footer ul {
  display: flex !important;
  justify-content: center !important;
  gap: 10px;
}

.mcgill-contact-info .feat-info h5::after {
    content: "\A 41 99224-5451";
    white-space: pre;
    display: block;
    font-size: 22px;
    margin-top: -40px;
}

/* Reduz espaço entre logo e menu */
.mcgill-logo {
    margin-bottom: 10px !important;
}

/* Se ainda tiver espaço, reduz o topo do menu */
#mcgill-main-menu {
    margin-top: 0px !important;
    padding-top: 0px !important;
}

/* Reduz espaço entre menu e contato */
.mcgill-contact-info {
    margin-top: -40px !important;
}

/* Cor marrom para todos os textos da sidebar */
#mcgill-aside,
#mcgill-aside a,
#mcgill-aside h1,
#mcgill-aside h2,
#mcgill-aside h3,
#mcgill-aside h4,
#mcgill-aside h5,
#mcgill-aside h6,
#mcgill-aside p,
#mcgill-aside span,
#mcgill-aside li {
    color: #6B4A2B !important;
}

/* Seleciona apenas o SEGUNDO bloco de contato para trocar o ícone */
.mcgill-contact .col-md-5 .mcgill-contact-info2:nth-of-type(2) span.icon::before {
    display: none !important; /* Esconde o ícone original de suporte */
}

/* Seleciona apenas o segundo bloco de contato */
.mcgill-contact .col-md-5 .mcgill-contact-info2:nth-of-type(2) span.icon::before {
    content: "\f232" !important; /* Código do WhatsApp no Font Awesome */
    font-family: "Font Awesome 5 Brands" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    display: inline-block !important;
    text-decoration: inherit !important;
}

/* Remove qualquer fundo de imagem que tenhamos testado antes */
.mcgill-contact .col-md-5 .mcgill-contact-info2:nth-of-type(2) span.icon {
    background-image: none !important;
}

/* Faz o cursor mudar ao passar o mouse no ícone do WhatsApp */
.mcgill-contact .col-md-5 .mcgill-contact-info2:nth-of-type(2) span.icon {
    cursor: pointer !important;
    transition: transform 0.3s ease;
}

/* Efeito opcional: o ícone cresce um pouco ao passar o mouse */
.mcgill-contact .col-md-5 .mcgill-contact-info2:nth-of-type(2) span.icon:hover {
    transform: scale(1.1);
}

/* Força o link do WhatsApp a se comportar como um elemento de linha e manter o alinhamento */
.mcgill-contact-info2 > a {
    display: inline-flex !important;
    vertical-align: middle;
    margin-right: 15px; /* Espaço entre o ícone e o texto */
}

/* Garante que o container do contato continue sendo um flexbox alinhado */
.mcgill-contact-info2 {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
}

/* Ajuste fino para o bloco de texto não descer */
.mcgill-contact-info2 .feat-info2 {
    display: inline-block !important;
    vertical-align: middle;
}/* End custom CSS */