/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

:root {
  --blanco: #FFFFFF;
  --negro: #000000;
  --principal: #FF1F17;
  --secundario: #a62122;
  --azul-oscuro: #202638;
}

.blanco {
  color: #ffffff !important;
}

.negro {
  color: #000000 !important;
}

.azul {
  color: #202638 !important;
}

.principal {
  color: #FF1F17 !important;
}

.secundario {
  color: #A62122 !important;
}

/* Util para centrar en vertical elementos que se muestran en columnas */
.flex-center .vc_column-inner {
  display: flex;
  justify-content: center;
}

/*Imagenes en full width container se adapten en altas resoluciones*/
.img-with-animation {
  width: 100%;
}

.current-menu-item a,
.current_page_item a {
  font-weight: 700 !important;
}

.small-nav #top .container .row .col_last nav {
  margin-bottom: 11px;
}

#top .container .row .col_last nav {
  align-items: flex-end;
  margin-bottom: 20px;
}

#top .container .row .col_last nav .buttons,
.small-nav #top .container .row .col_last nav .buttons {
  height: auto !important;
}

.nectar-global-section {
  z-index: 0 !important;
}

@media only screen and (min-width: 1000px) {
  .single-post .container-wrap {
    margin-bottom: 380px;
    z-index: 0;
  }
}

body {
  &::-webkit-scrollbar {
      width: 10px;
  }

  &::-webkit-scrollbar-track {
      box-shadow: transparent;
      background-color: #eee;
  }

  &::-webkit-scrollbar-thumb {
      background: var(--secundario);
      border-radius: 10px;
  }
}

/*FORMULARIOS*/
.wpcf7-form-control-wrap textarea {
  resize: none !important;
}

.wpcf7-quiz-label {
    position: absolute;
    left: 1%;
    top: 20%;
    border-right: 1pt solid #000;
    padding-right: 5px;
}

.invalid .wpcf7-quiz-label {
    top: 10%;
}

.wpcf7-form-control.wpcf7-quiz {
    padding-left: 70px;
}

.grecaptcha-badge {
    visibility: hidden;
}