.elementor-20688 .elementor-element.elementor-element-12ee134{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20688 .elementor-element.elementor-element-111c45c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-20688 .elementor-element.elementor-element-111c45c.elementor-element{--align-self:stretch;}.elementor-20688 .elementor-element.elementor-element-bb9bb03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-20688 .elementor-element.elementor-element-bb9bb03.elementor-element{--align-self:stretch;}@media(max-width:767px){.elementor-20688 .elementor-element.elementor-element-111c45c > .elementor-widget-container{padding:0px 00px 0px 00px;}.elementor-20688 .elementor-element.elementor-element-bb9bb03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20688 .elementor-element.elementor-element-bb9bb03.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-20688 .elementor-element.elementor-element-12ee134{--content-width:1200px;}}/* Start custom CSS for shortcode, class: .elementor-element-bb9bb03 */.boton_cambios {
  border: 3px solid; 
  color: #f9f1dc; 
  padding: 14px; 
  border-radius: 4px; 
  background-color:#475ccc;
  font: 20px "League Spartan", sans-serif;
  font-weight: 600;
}

@media only screen and (max-width: 600px) {
  .boton_cambios {
   font: 10px "League Spartan", sans-serif;
  font-weight: 400;
  padding: 8px; 
  }
}

.boton_cambios:hover{
    background: #f9f1dc; color: #475ccc;
    border: 3px solid;
    border-color: #475ccc;
    
}

.texto_cambios{
    color:#475ccc;
    font:24px "Sfizia", sans-serif;
    font-style: italic;
}/* End custom CSS */