/*
Theme Name: Playa Child
Theme URI: https://example.com/
Description: Child theme for Playa (AncoraThemes). Place your custom CSS here.
Author: Your Name
Template: playa
Version: 1.0.0
Text Domain: playa-child
*/

/* Add your custom CSS below */

/* Logo maior (topo) */
.sc_layouts_logo img,
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img,
.sc_layouts_row_type_compact .sc_layouts_logo img,
.sc_layouts_row_type_narrow .sc_layouts_logo img {
  max-height: 100px !important;
  width: auto;
}

/* Cor do texto do menu */
.top_panel .sc_layouts_menu_nav > li > a {
  color: #4bbed1 !important;
}

/* Cor do item ativo (página atual) e hover */
.top_panel .sc_layouts_menu_nav > li > a:hover,
.top_panel .sc_layouts_menu_nav > li.current-menu-item > a,
.top_panel .sc_layouts_menu_nav > li.current_page_item > a,
.top_panel .sc_layouts_menu_nav > li.current-menu-ancestor > a,
.top_panel .sc_layouts_menu_nav > li.current_page_ancestor > a {
  color: #4bbed1 !important;
}

/* “Destaque” (bolha/linha) do efeito de hover do tema */
.menu_hover_slide_line .sc_layouts_menu_nav > li#blob,
.menu_hover_slide_box  .sc_layouts_menu_nav > li#blob {
  background-color: #4bbed1 !important;
}

/* Dropdown (submenu) com fundo #4bbed1 */
.top_panel .sc_layouts_menu_nav > li ul {
  background-color: #4bbed1 !important;
}

/* Links do dropdown (para contrastar) */
.top_panel .sc_layouts_menu_nav > li ul li > a {
  color: #ffffff !important;
}
.top_panel .sc_layouts_menu_nav > li ul li > a:hover {
  opacity: 0.85;
}

/* Item ativo do menu */
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current_page_item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
    color: #4bbed1 !important;
}

/* Hover do menu */
.sc_layouts_menu_nav > li > a:hover {
    color: #4bbed1 !important;
}

/* Losango acima do submenu */
.sc_layouts_menu_nav > li ul:before,
.sc_layouts_menu_nav > li ul:after {
    background-color: #4bbed1 !important;
}

/* Caso o tema use border no losango */
.sc_layouts_menu_nav > li ul:before {
    border-bottom-color: #4bbed1 !important;
}

/* Texto do menu principal em branco */
.sc_layouts_menu_nav li a,
.sc_layouts_menu_nav li a span {
    color: #ffffff !important;
}

/* Hover */
.sc_layouts_menu_nav li a:hover,
.sc_layouts_menu_nav li a:hover span {
    color: #ffffff !important;
}

/* Item ativo */
.sc_layouts_menu_nav li.current-menu-item > a,
.sc_layouts_menu_nav li.current-menu-item > a span,
.sc_layouts_menu_nav li.current_page_item > a,
.sc_layouts_menu_nav li.current_page_item > a span,
.sc_layouts_menu_nav li.current-menu-parent > a,
.sc_layouts_menu_nav li.current-menu-parent > a span,
.sc_layouts_menu_nav li.current-menu-ancestor > a,
.sc_layouts_menu_nav li.current-menu-ancestor > a span {
    color: #ffffff !important;
}