@import url('https://fonts.googleapis.com/css2?family=Trocchi&display=swap');


          
            
  body {
    font-family: Arial;
    margin: 0;
    padding: 0;

    /* background: url("video.mp4"); */
    /* background-image: url("imagen.jpg"); */
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
  }



  video {
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -1;
    transform: translateX(-50%) translateY(-50%);
  }


  .transparent-div {
    position: relative;
    bottom: 0;
    left: 0;
    right: 0;
    height: 80vh;
    /* background-color: rgba(255,255,255,0.5);  */
    z-index: -1;
  }



  /* menu */
  ul.navbar-nav>li.nav-item {
    border-top: 2px solid #b20c35 !important;
  }


  .text-danger {
    color: #b20c35 !important;
  }

  .bg-danger {
    background-color: #b20c35 !important;
  }

  ul.navbar-nav>.nav-link a {
    color: #b20c35 !important;
  }


  .titular-noticia-h1 {
    font-family: 'Trocchi', Sans-serif;
    font-size: 5vw;
    font-weight: 700;
    }

  .titular-noticia-h3 {
    font-family: 'Trocchi', Sans-serif;
    font-size: 3vw;
    font-weight: 700;
    }

  .titular-noticia-h4 {
    font-family: 'Trocchi', Sans-serif;
    font-size: 2vw;
    font-weight: 700;
    }


    .text-primary {
      color: #d60043 !important;
    }
  
    .bg-primary {
      background-color: #d60043 !important;
    }
  
  
    .btn-primary {
      background-color: #d60043 !important;
      border-color: #d60043 !important;
    }
  
  
    a,
    a:hover,
    a:visted,
    a:active {
      color: #d60043 !important;
    }
  
    a.text-primary:focus,
    a.text-primary:hover {
      color: #333 !important;
      text-decoration: none;
    }
  
  
    .page-item.active .page-link {
      background-color: #d60043;
      border-color: #d60043;
    }
  
  
    .page-link {
      color: #d60043;
    }


        /*
    *
    * ==========================================
    * CUSTOM UTIL CLASSES
    * ==========================================
    *
    */
    
        .dropdown-submenu {
          position: relative;
        }
    
        .dropdown-submenu2222>a:after {
          content: "\f0da";
          float: right;
          border: none;
          font-family: 'FontAwesome';
        }
    
        .dropdown-submenu>.dropdown-menu {
          top: 0;
          left: 100%;
          margin-top: 0px;
          margin-left: 0px;
        }



