:root {
  --color1: #ffffff;
  --color2: #ff00ff;
  --color3: #800080;
  --color4: #293133;
}
::-webkit-scrollbar {
  width: 0;
}
@font-face {
font-family: YanoneKaffeesatz_Bold;
src: url(/Fonts/YanoneKaffeesatz-SemiBold.ttf);
}
@font-face {
font-family: Oswald;
src: url(/Fonts/Oswald-Medium.ttf);
}
@font-face {
font-family: Comfortaa;
src: url(/Fonts/Comfortaa-Medium.ttf);
}

/*@font-face {
font-family: Montserrat;
src: url(/Fonts/Montserrat-Thin.ttf);
}*/
@font-face {
font-family: Comfortaa_Light;
src: url(/Fonts/Comfortaa-Light.ttf);
}




.nav_ul_c {
  overflow: hidden;
  margin: 5px;
  
}
.nav_ul_li_h {

  list-style: none;
  float: left;
  text-align: center;
  padding: 5px 0;
  width: 100%; /* fallback for non-calc() browsers */
  box-sizing: border-box;
}
.nav_ul_ñ2 {
 list-style: none;
  padding: 12px;
  margin: 25px;
  float: left;
  text-align: center;
  width: 89%;
  box-sizing: border-box;
  background: linear-gradient(#793500,#FFD700,#793500);
    box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.8), 4px 4px 10px rgba(0, 0, 0, 0.8);
}
.nav_ul_ñ3 {
 list-style: none;
  padding: 12px;
  margin: 10px;
  float: left;
  text-align: center;
  width: 89%;
  box-sizing: border-box;
  background: linear-gradient(#793500,#FFD700,#793500);
    box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.8), 4px 4px 10px rgba(0, 0, 0, 0.8);
}

.nav_ul_ñ2_1 {
  list-style: none;
  float: left;
  text-align: center;
  width: 70%;
  box-sizing: border-box;
  padding: 1px;
 /* border-left: 1px solid #fff;
  border-right: 1px solid #ccc;*/
}
.t_com_m_c
{
	margin-left: 0rem;
	margin-top: 0rem;
	font-family:YanoneKaffeesatz_Bold;
	color: #000000;
	text-align: left;
	font-size:1.4vw;
	text-decoration: none;
	
}
/*.arrow_example_1 {
width: 15px;
height: 15px;
border-top: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
transform: rotate(-135deg);
display: inline-block;
transition: 1s;
}*/
#Image1_h
{
    width:6vw;
    height:auto;
    text-align: left;
    background-color:  transparent;
}
.Image_emlema
{
	margin-top: 1rem;
    width:10vw;
    max-width: 100%;
    height:auto;
    text-align: center;
    background-color:  transparent;
    
    
}
.nav_ul_li_lk1 {
 
  list-style: none;
  float: left;
  text-align: left;
  /*width: calc(100% / 6);*/
  box-sizing: border-box;
  height: 11vw;
}

.nav_ul_cl {
  margin-top: 0rem;
  margin-left: 4rem;
  list-style: none;
  float: left;
  text-align: center;
  width: 17%;
  margin: 10px;
  border-right: none;
  padding: 25px;
  background: linear-gradient(90deg, #793500,#FFD700,#793500);
  box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.8), 4px 4px 10px rgba(0, 0, 0, 0.8);
}
.nav_ul_li71 {
  margin-top: 0rem;
  list-style: none;
  float: left;
  text-align: center;
  width: 15%;
  border-right: none;
}
.nav_ul_li100 {
  margin-top: 0rem;
  list-style: none;
  float: left;
  text-align: center;
  width: 100%;
  border-right: none;
  padding: 7px 0;
 /* border-left: 1px solid #fff;
  border-right: 1px solid #ccc;*/
}



.nav_ul_li75 {
  margin-top: 3rem;
  /*margin: 3rem;*/
  list-style: none;
  float: left;
  text-align: center;
  width: 52%;
  border-right: none;
  
/*  border-left: 1px solid #fff;
  border-right: 1px solid #ccc;*/
}

.nav_ul_li30 {
  margin-top: 0rem;
  list-style: none;
  float: left;
  text-align: center;
  width: 20%;
  border-right: none;
 
  /*border-left: 1px solid #fff;
  border-right: 1px solid #ccc;*/
}
.text28
{
	
	margin-top: 1rem;
	font-size:28px;
	text-align: center;
}
.text2_c
{
	margin-top: 0rem;
	font-family:Oswald;
	font-size:25px;
	
	text-align: center;
	color:#000!important;
	text-shadow: -1px -1px 0 #FFD700, 1px -1px 0 #FFD700, -1px 1px 0 #FFD700, 1px 1px 0 #FFD700;
	/*-webkit-text-stroke: 1px #ffffff;*/
}
.text16_c
{
	
    margin-top: 2rem;
	font-family:YanoneKaffeesatz_Bold;
	font-size:1.0vw;
	color: #000000;
	text-align: center;
	
	
}
.Image2_min
{
	margin-top: 0rem;
	margin-left: 1rem;
    width:1vw;
    max-width: 100%;
    height:auto;
    text-align: left;
    background-color:  transparent;
}

