.elementor-bc-flex-widget .elementor-15775 .elementor-element.elementor-element-3ebcd3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15775 .elementor-element.elementor-element-3ebcd3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15775 .elementor-element.elementor-element-3ebcd3f > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 40px;}.elementor-15775 .elementor-element.elementor-element-3ebcd3f > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 40px;}.elementor-15775 .elementor-element.elementor-element-54d22a8{text-align:left;}.elementor-15775 .elementor-element.elementor-element-54d22a8 .elementor-heading-title{color:#0F3058;font-size:16px;line-height:19px;letter-spacing:-0.4px;}.elementor-15775 .elementor-element.elementor-element-54d22a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15775 .elementor-element.elementor-element-c2efd75{--spacer-size:35px;}.elementor-15775 .elementor-element.elementor-element-ff4306d{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-bc-flex-widget .elementor-15775 .elementor-element.elementor-element-c23e8a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15775 .elementor-element.elementor-element-c23e8a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15775 .elementor-element.elementor-element-c23e8a4 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 5px;}.elementor-15775 .elementor-element.elementor-element-c23e8a4 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 5px;}.elementor-15775 .elementor-element.elementor-element-bf4c729{text-align:left;}.elementor-15775 .elementor-element.elementor-element-bf4c729 .elementor-heading-title{color:#0F3058;font-size:14px;line-height:18px;letter-spacing:0px;}.elementor-15775 .elementor-element.elementor-element-bf4c729 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15775 .elementor-element.elementor-element-ed2b032{--spacer-size:25px;}.elementor-15775 .elementor-element.elementor-element-3eb3ded{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-15775 .elementor-element.elementor-element-3eb3ded > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-15775 .elementor-element.elementor-element-54d22a8 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-15775 .elementor-element.elementor-element-bf4c729 > .elementor-widget-container{margin:100px 0px 0px 0px;}}@media(min-width:768px){.elementor-15775 .elementor-element.elementor-element-3ebcd3f{width:25%;}.elementor-15775 .elementor-element.elementor-element-2f60f2ac{width:50.332%;}.elementor-15775 .elementor-element.elementor-element-c23e8a4{width:24%;}}@media(max-width:767px){.elementor-15775 .elementor-element.elementor-element-3ebcd3f > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-15775 .elementor-element.elementor-element-3ebcd3f > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-15775 .elementor-element.elementor-element-54d22a8{text-align:left;}.elementor-15775 .elementor-element.elementor-element-54d22a8 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15775 .elementor-element.elementor-element-c23e8a4 > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-15775 .elementor-element.elementor-element-c23e8a4 > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-15775 .elementor-element.elementor-element-bf4c729{text-align:left;}.elementor-15775 .elementor-element.elementor-element-bf4c729 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15775 .elementor-element.elementor-element-3eb3ded > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-47edc27 */#boton-descargas .elementor-button-wrapper a.elementor-button span {
    color: white !important;
    text-decoration: underline !important;
        font-family: montserrat !important;
    font-weight: 600 !important;
    font-size: 14px !important;
letter-spacing: 0.7px !important;
text-transform: uppercase !important;
opacity: 1 !important; 
text-align: left !important;
vertical-align: middle !important;
}

#boton-descargas .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 40px 20px !important;
    background: #5A8CFF !important;
    vertical-align: middle !important;
}
#boton-descargas .elementor-button-wrapper a.elementor-button span i{
    font-size:60px;
    margin-right: 30px
}

#boton-descargas .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */