/*
Theme Name: Smitel group
Theme URI: https://github.com/elementor/hello-theme/
Description: TEMA SMAITEL CHILD
Author: SMALLDEV
Author URI: https://smalldev.es/
Template: Divi
Version: 1.0.1
Text Domain: divi-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

*,
*::before,
*::after {
  box-sizing: border-box;
}

html, body {
  overflow-x: hidden;
  width: 100%;
}

.video-overlay {
  position: relative;
}

.video-overlay::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.45); /* Negro al 50% */
  z-index: 1;
  pointer-events: none;
}

.video-overlay .et_pb_row,
.video-overlay .et_builder_inner_content {
  position: relative;
  z-index: 2;
}

.vertical-line {
  width: 2px;
  height: 90px;
  background-color: #0000ff;
}

.vertical-line-red {
  width: 2px;
  height: 90px;
  background-color: #da0082;
}

/* submenu principal */
.nav li ul {
  width: auto !important;
}
.nav ul li a:hover {
  border-bottom: 1px solid #0000ff !important;
}

.et-menu li li a {
	width: auto !important;
}

@media (max-width: 980px) {
  .et_pb_menu .et_mobile_menu {
      width: 400px;
      left: -220px !important;
  }
}