.site-header.dsn-hamburger ul.primary-nav.h2 a{font-size:22px;}
.main-brand img, .dsnload__img img{width: 133px;;}
#header{z-index:1000; max-width:133px; width:133px;}
.header-project .intro-project{width:100%;}
.title-block{padding: 0 25px;}
.menu-cover-title a{font-family:"Montserrat", sans-serif;}
.bg-pattern-flor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(../img/Pattern-Image-flor.png);
  background-size: cover;
  opacity: 0.07;
  background-repeat: no-repeat;
}

.bg-pattern-2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(../img/banner-hub.jpg);
  background-size: cover;
  opacity: 1;
  background-repeat: no-repeat;
}


.enlaces {
  outline: 0;
  outline-style: none;
color: orange;
}
.enlaces:hover, .enlaces:active {
  outline: 0;
  text-decoration: none;
    color: orange;
}



/*@media only screen and (max-width: 1280px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 1024px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 980px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 780px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 640px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 512px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 480px){
	.title-block-lg, .title-slider, h4 {font-size: 3rem;}
}
@media only screen and (max-width: 360px){
	.title-block-lg, .title-slider, h4 {font-size: 2rem;}
}
@media only screen and (max-width: 320px){
	.title-block-lg, .title-slider, h4 {font-size: 2rem;}
}*/


:root .v-dark, :root .v-dark-head {
    /* --bg-color: #222626; */
    --assistant-color: #131413;
    --theme-color: #ff6801;
    --font-color: rgba(255, 255, 255, 0.69);
     --heading-color: #000; 
    --border-color: #ffffff1a;
    --smooth-color: #f9f9f9;
    --reverse-color: #f9f9f9;
    --reverse-heading-color: #f9f9f9;
    --bg-btn: #0a0909;
    --bg-btn-assistant: #101010;
}



.title-slider {
    color: var(-heading-color);
    
}

#button {
    font-size: 20px;
}

#blanco {
    color:white;
}
@media only screen and (max-width: 991px){
	.site-header.dsn-hamburger.dsn-open .main-navigation ul{position: relative;}	
}