.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2{
	font-family: Montserrat!important;
   font-size: 26px !important;
   font-weight: 700 !important;
   text-transform: none !important;
   text-align:center;
}
@media only screen and (max-width:992px){
  .img_text_flex{
    flex-direction:column-reverse;
  }
}.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2{
	font-family: Montserrat!important;
   font-size: 26px !important;
    font-weight: 700 !important;
    text-transform: none !important;
   text-align:center;
}
.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2 em, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2 em{
	font-style:italic;
}
@media only screen and (max-width:992px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}
@media only screen and (max-width:576px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}
.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2{
	font-family: Montserrat!important;
   font-size: 26px !important;
   font-weight: 700 !important;
   text-transform: none !important;
   text-align:center;
}
@media only screen and (max-width:992px){
  .img_text_flex{
    flex-direction:column-reverse;
  }
}.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2{
	font-family: Montserrat!important;
   font-size: 26px !important;
    font-weight: 700 !important;
    text-transform: none !important;
   text-align:center;
}
.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2 em, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2 em{
	font-style:italic;
}
@media only screen and (max-width:992px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}
@media only screen and (max-width:576px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}
.imagen_text_flex .cntb-507027-block .cntb-507027-0-texto h2, .img_text_flex_2 .cntb-507027-block .cntb-507027-0-texto h2{
	font-family: Montserrat!important;
   font-size: 26px !important;
   font-weight: 700 !important;
   text-transform: none !important;
   text-align:center;
}
@media only screen and (max-width:992px){
  .img_text_flex{
    flex-direction:column-reverse;
  }
}.boton20 div.btn-primary{
	 background-color: #242424 !important;
    padding: 12px 30px!important;
    color: #FFF!important;
    margin: 0 auto;
    font-size: 15px!important;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    text-decoration: none !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 500;
    border-radius:5px!important;
}