
*{

  padding: 0;
  margin: 0 auto;
  box-sizing: border-box;


}


body{

  background: #000;


}

/*fuentes*/

@font-face {
    
  font-family: "montserrat-bold";
  src: url("/Fonts/Montserrat-Bold.otf") format('woff');
 
}
@font-face {
    
  font-family: "montserrat-medium";
  src: url("/Fonts/Montserrat-Medium.otf") format('woff');
 
}
@font-face {
    
  font-family: "poppins-black";
  src: url("/Fonts/Poppins-Black.otf") format('woff');
 
}

@font-face {
    
  font-family: "poppins-bold";
  src: url("/Fonts/Poppins-Bold.otf") format('woff');
 
}

@font-face {
    
  font-family: "poppins-light";
  src: url("/Fonts/Poppins-Light.otf") format('woff');
 
}

@font-face {
    
  font-family: "poppins-medium";
  src: url("/Fonts/Poppins-Medium.otf") format('woff');
 
}


.section-banner{

  position: relative;
 

}


.section-background img{

    width: 100%;

}

.logo-main {


  position: absolute;
  top: 10%;
  left: 10%;

}

.logo-main img{

  width: 9%;

}


.texto-main{


  position: absolute;
  top: 18%;
  left: 10%;

}


.texto-main p{


  color: #ffffff;
  font-size: 3vw;
  font-family:poppins-black;

}


.rectangle{
  width: 20%;
  height: 5%;
  border: 3px solid;
  border-color: #ed1c24;
  display:flex;
  align-items: center;

}


.info-outp{


  position: absolute;
  top: 45%;
  left: 10%;

}

.info-outp p{


  color: #ffffff;
  font-size: 1.5vw;
  font-family: montserrat-bold;


}

