.elementor-bc-flex-widget .elementor-27016 .elementor-element.elementor-element-8dc8e7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27016 .elementor-element.elementor-element-8dc8e7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27016 .elementor-element.elementor-element-8dc8e7a > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 40px;}.elementor-27016 .elementor-element.elementor-element-8dc8e7a > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 40px;}.elementor-27016 .elementor-element.elementor-element-06673db{text-align:left;}.elementor-27016 .elementor-element.elementor-element-06673db .elementor-heading-title{color:#0F3058;font-size:16px;line-height:19px;letter-spacing:-0.4px;}.elementor-27016 .elementor-element.elementor-element-06673db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27016 .elementor-element.elementor-element-370dc57{--spacer-size:35px;}.elementor-27016 .elementor-element.elementor-element-0612f66{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-27016 .elementor-element.elementor-element-6a4d68f .widget-image-caption{color:var( --e-global-color-primary );}.elementor-27016 .elementor-element.elementor-element-39bf2f0{--spacer-size:35px;}.elementor-27016 .elementor-element.elementor-element-6812362d{color:var( --e-global-color-primary );}.elementor-27016 .elementor-element.elementor-element-ebd06b8{--spacer-size:15px;}.elementor-27016 .elementor-element.elementor-element-7445476{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-27016 .elementor-element.elementor-element-f8da044.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27016 .elementor-element.elementor-element-f8da044.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27016 .elementor-element.elementor-element-f8da044 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 5px;}.elementor-27016 .elementor-element.elementor-element-f8da044 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 5px;}.elementor-27016 .elementor-element.elementor-element-8346bcd{text-align:left;}.elementor-27016 .elementor-element.elementor-element-8346bcd .elementor-heading-title{color:#0F3058;font-size:14px;line-height:18px;letter-spacing:0px;}.elementor-27016 .elementor-element.elementor-element-8346bcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27016 .elementor-element.elementor-element-2223f2b{--spacer-size:25px;}.elementor-27016 .elementor-element.elementor-element-d9da02f{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-27016 .elementor-element.elementor-element-d9da02f > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-27016 .elementor-element.elementor-element-06673db > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-27016 .elementor-element.elementor-element-8346bcd > .elementor-widget-container{margin:100px 0px 0px 0px;}}@media(min-width:768px){.elementor-27016 .elementor-element.elementor-element-8dc8e7a{width:25%;}.elementor-27016 .elementor-element.elementor-element-48c14325{width:50.332%;}.elementor-27016 .elementor-element.elementor-element-f8da044{width:24%;}}@media(max-width:767px){.elementor-27016 .elementor-element.elementor-element-8dc8e7a > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-27016 .elementor-element.elementor-element-8dc8e7a > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-27016 .elementor-element.elementor-element-06673db{text-align:left;}.elementor-27016 .elementor-element.elementor-element-06673db > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-27016 .elementor-element.elementor-element-f8da044 > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-27016 .elementor-element.elementor-element-f8da044 > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-27016 .elementor-element.elementor-element-8346bcd{text-align:left;}.elementor-27016 .elementor-element.elementor-element-8346bcd > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-27016 .elementor-element.elementor-element-d9da02f > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-71d2fcd */#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 */