/*
Theme Name: Miami Child
Theme URI:
Description: Tema Hijo para Miami
Author: Fragma
Author URI: Fragma Digital SAS
Template: miami
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: miami-child
*/

.block-header .block-icon .miami-icon {
  color: #ea9b03;
}

body {
    font-family: 'Raleway', sans-serif;
    background-color: #031322 !important;
    color: #ffffff;
}

.blog-banner.auto {
  background-color: #031322;
}
.nocale{
  opacity: 0.9;
  text-transform: inherit;
  font-size: 17px;
}

div:has(> .nocale) {
    opacity: 1 !important;
}

.header {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

html, body {
    /* Evita el scroll horizontal */
    overflow-x: hidden;
}

.sbi_item{

  border: 1px #f80000 solid;
}


.events-wrapper .tabs-content2 .colum {
  background-color: #860303;
}

.events-wrapper .tabs-content2 .colum.content {
    width: 60%;
    overflow: hidden;
    /*min-width: 700px;*/
    background-size: contain !important;
    background-color: #000000;
    background-position: center !important;
}

.events-wrapper .tabs-content2 .colum {
    background-color: #860303;
    padding: 57px 40px 50px;
}

.s-back-switch {
    background-position: center !important;
}

.footer{
  background-color: #191919 !important;
}

.copy{
  background-color: #191919 !important;
}
.vc_custom_1767470043329 {
  opacity: 1 !important;
}

@media screen and (max-width: 992px) {
    .events-wrapper .tabs-content2 .colum {
        display: block;
        width: 100%;
    }
}

@media (max-width: 767px) {
  .header {
    background-color: #191919;
  }
  .events-wrapper .tabs-content2 .colum.content {
    width: 100%;
    overflow: hidden;
    min-height: 300px;
  }
}
