@charset "UTF-8";
/*
Theme Name: Credimob Assessoria Imobiliária
Description: Tema customizado pela NaçãoDesign
Theme URI:   https://credimobassessoria.com.br
Author: Ricardo Campos / NaçãoDesign
Author URI:  https://nacaodesign.com.br
Template: salient
Version: 1.0
*/

/* Ajustes gerais */
body #simple-chat-button--button {
  background-color: #00729D;
  width: 70px;
  height: 70px;
}

/* Textos e títulos */
.titulo-azul h2,  
.titulo-azul h3,
.titulo-azul h4,  
.titulo-azul h5,
.titulo-azul h6 {
  color: #0f3e84;
}

.titulo-azul-claro h2,  
.titulo-azul-claro h3,
.titulo-azul-claro h4,  
.titulo-azul-claro h5,
.titulo-azul-claro h6 {
  color: #7BD5F7;
}

.titulo-azul-medio h2,  
.titulo-azul-medio h3,
.titulo-azul-medio h4,  
.titulo-azul-medio h5,
.titulo-azul-medio h6 {
  color: #00729D;
}

.titulo-bege h2,  
.titulo-bege h3,
.titulo-bege h4,  
.titulo-bege h5,
.titulo-bege h6 {
  color: #BE8B3F;
}

.texto-sombra {
  text-shadow: 0 3px 6px rgba(0,0,0,.3);
}

.titulo-reduzido h1 {
  font-size: 40px;
  line-height: 38px;
}

/* Menu principal */
@media (min-width: 1000px) {
  #header-outer:not([data-format=left-header]) #top nav > ul > li {
    transform: translateY(12%);
  }
}

/* Rodapé */
.nectar_hook_global_section_footer .rodape-contato .nectar-cta.has-icon .link_wrap .link_text .text {
  font-weight: 700;
}

.nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap {
  align-items: start;
}

#ajax-content-wrap .nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap i {
  margin-right: 20px;
  font-size: 40px;
}

.nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap .link_text {
  max-width: 140px;
}

.nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap .link_text .text {
  font-size: 12px;
  font-weight: 700;
  color: #5d5c5c;
  text-transform: uppercase;
  line-height: 16px;
}

@media (max-width: 689px) {
  .nectar_hook_global_section_footer .rodape-contato .nectar-cta.has-icon .link_wrap,
  .nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap {
    justify-content: center;
  }

  .nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap {
    align-items: center;
  }

  .nectar_hook_global_section_footer .rodape-whatsapp .nectar-cta.has-icon .link_wrap .link_text {
    max-width: none;
  }
}

/* Slider */
body .container.main-content div[data-button-sizing="jumbo"] .swiper-slide .button a {
  font-size: 18px;
  padding: 25px 45px;
}

/* Membros */
body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] {
  padding-bottom: 40px;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member {
  text-align: center;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member img {
  margin-bottom: 20px;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member h4,
body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member .position {
  text-transform: uppercase;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member h4 {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .team-member .position {
  font-size: 12px;
  font-weight: 700;
  color: #00729d;
  line-height: 16px;
}

body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots {
  bottom: 0;
}

@media (max-width: 375px) {
  body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] {
    padding-bottom: 50px;
  }

  body .container.main-content .row .col .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots {
    bottom: -10px;
  }
}

.single .container-wrap {
  background: linear-gradient(to bottom, #d6d6d6 0, #fff 50%, #fff 100%) fixed;
}
