.elementor-48806 .elementor-element.elementor-element-3a325ec{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-225e1e3{text-align:left;}.elementor-48806 .elementor-element.elementor-element-225e1e3 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-225e1e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-a540461{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-3cd66d8{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-41b194d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-48806 .elementor-element.elementor-element-ab0e275{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-aca58d8{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-142f3b0{text-align:left;}.elementor-48806 .elementor-element.elementor-element-142f3b0 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-142f3b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-757769f{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-b22ff92{--spacer-size:55px;}.elementor-48806 .elementor-element.elementor-element-78d51d2{text-align:left;}.elementor-48806 .elementor-element.elementor-element-78d51d2 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-78d51d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-e77f4bb{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-0885a11{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-1d161ea{text-align:left;}.elementor-48806 .elementor-element.elementor-element-1d161ea .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-1d161ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-95fb0cf{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-f69480f .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-6919c7c{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-86df643{text-align:left;}.elementor-48806 .elementor-element.elementor-element-86df643 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-86df643 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-922fcaf{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-9b9ecad .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-0a1e860{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-0b0bbeb{text-align:left;}.elementor-48806 .elementor-element.elementor-element-0b0bbeb .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-0b0bbeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-535eb55{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-ea92f6b .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-d9b7c27{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-ef59680{text-align:left;}.elementor-48806 .elementor-element.elementor-element-ef59680 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-ef59680 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-a81ee91{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-24d9210 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-33584f9{--spacer-size:55px;}.elementor-48806 .elementor-element.elementor-element-c34aa5e{text-align:left;}.elementor-48806 .elementor-element.elementor-element-c34aa5e .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-c34aa5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-77d6be2{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-e4f5728{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-f6adb1a{text-align:left;}.elementor-48806 .elementor-element.elementor-element-f6adb1a .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-f6adb1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-0ddd55f{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-82d550a .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-f6cb82e{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-5ab229e{text-align:left;}.elementor-48806 .elementor-element.elementor-element-5ab229e .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-5ab229e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-ae1bec1{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-c343b46 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-58ad6c8{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-a6dd60b{text-align:left;}.elementor-48806 .elementor-element.elementor-element-a6dd60b .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-a6dd60b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-346f21d{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-8c63800 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-386b5fc{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-e4ef3cb{text-align:left;}.elementor-48806 .elementor-element.elementor-element-e4ef3cb .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-e4ef3cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-46f30d3{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-27b1637 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-f6b6697{--spacer-size:55px;}.elementor-48806 .elementor-element.elementor-element-301aad4{text-align:left;}.elementor-48806 .elementor-element.elementor-element-301aad4 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-301aad4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-f6b6bd4{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-d429949{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-81b217b{text-align:left;}.elementor-48806 .elementor-element.elementor-element-81b217b .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-81b217b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-4466e2e{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-6248eec .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-17dc298{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-0a97331{text-align:left;}.elementor-48806 .elementor-element.elementor-element-0a97331 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-0a97331 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-cda8263{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-3c9e66c .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-d36c423{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-4de3f99{text-align:left;}.elementor-48806 .elementor-element.elementor-element-4de3f99 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-4de3f99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-e9dda36{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-258b111 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-f3df0f6{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-dbf161d{text-align:left;}.elementor-48806 .elementor-element.elementor-element-dbf161d .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-dbf161d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-8b457b2{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-b62289b .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-b839d6e{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-c7bbdf5{text-align:left;}.elementor-48806 .elementor-element.elementor-element-c7bbdf5 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-c7bbdf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-8616d6f{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-ad3d37d{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-193696d{text-align:left;}.elementor-48806 .elementor-element.elementor-element-193696d .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-193696d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-bea8251{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-68252b7 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-ac69de0{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-3349d9d{text-align:left;}.elementor-48806 .elementor-element.elementor-element-3349d9d .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-3349d9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-78c60de{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-f842be7 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-0979d70{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-9bc3470{text-align:left;}.elementor-48806 .elementor-element.elementor-element-9bc3470 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-9bc3470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-93a9d1f{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-fd8b040 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-27c2b27{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-7fc8929{text-align:left;}.elementor-48806 .elementor-element.elementor-element-7fc8929 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-7fc8929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-f91450b{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-fb4161a{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-ab2d36f{text-align:left;}.elementor-48806 .elementor-element.elementor-element-ab2d36f .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-ab2d36f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-a68a941{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-106a21b .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-bd12b8d{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-27bcfd1{text-align:left;}.elementor-48806 .elementor-element.elementor-element-27bcfd1 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-27bcfd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-ad3ff89{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-0fd6b73 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-07bd38f{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-0c32563{text-align:left;}.elementor-48806 .elementor-element.elementor-element-0c32563 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-0c32563 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-855feef{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-0ec642b .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-b3824c3{--spacer-size:35px;}.elementor-48806 .elementor-element.elementor-element-6e170c6{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-93d954e{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-ecbb910{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-01faf5b{--spacer-size:55px;}.elementor-48806 .elementor-element.elementor-element-dd92716{text-align:left;}.elementor-48806 .elementor-element.elementor-element-dd92716 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-dd92716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-a3c5566{--spacer-size:15px;}.elementor-48806 .elementor-element.elementor-element-748f07d{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-8b4c97f{text-align:left;}.elementor-48806 .elementor-element.elementor-element-8b4c97f .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-8b4c97f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-4c2583c{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-c67316b{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-69dfeb6 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-09fd7bd{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-09cc5e8{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-27a9884 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-d3907e5{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-4ff9c10{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-b0be5e4 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-40493fb{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-372c9bb{text-align:left;}.elementor-48806 .elementor-element.elementor-element-372c9bb .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-372c9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-4bef047{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-a5aca53{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-ecb3a16 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-2cb4740{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-99745f4{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-7a04aea .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-fe5615c{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-afddee0{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-0d88aaa .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-5f74c60{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-37e307b{text-align:left;}.elementor-48806 .elementor-element.elementor-element-37e307b .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-37e307b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-5638330{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-ce4d1c9{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-d10b0f8 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-8affb2e{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-03442ce{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-7af9c31 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-bf14539{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-bdc86e6{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-599b410 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-c5a0781{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-8d38ec0{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-34b2b00 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-d2c5525{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-c0edd03{text-align:left;}.elementor-48806 .elementor-element.elementor-element-c0edd03 .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-c0edd03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-87fdfcc{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-63b2093{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-60637ce .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-91f43d5{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-6c16040{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-74b5187 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-4afcc58{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-c61942b{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-51bb948 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-2118551{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-9786c8c{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-8235020 .bdt-image-magnifier img{opacity:1;}.elementor-48806 .elementor-element.elementor-element-b484727{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-20c36cf{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-1598cff{text-align:left;}.elementor-48806 .elementor-element.elementor-element-1598cff .elementor-heading-title{color:#0F3058;font-size:28px;}.elementor-48806 .elementor-element.elementor-element-1598cff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48806 .elementor-element.elementor-element-67ab0d6{--spacer-size:20px;}.elementor-48806 .elementor-element.elementor-element-f6747a5{--spacer-size:50px;}.elementor-48806 .elementor-element.elementor-element-f4fa0cb{--spacer-size:20px;}/* Start custom CSS for heading, class: .elementor-element-225e1e3 */.h2-title-2 h2{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 26px !important;
    line-height: 32px !important;
    letter-spacing: 0px !important;
    color: #0f4c81 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff37ded */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd0b1d4 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd3e6b4 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e5036 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-142f3b0 */.h2-title-2 h2{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 26px !important;
    line-height: 32px !important;
    letter-spacing: 0px !important;
    color: #0f4c81 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad71b3 */.p3-parrafo-3 p, .p3-parrafo-3 li, .p3-parrafo-3 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: 0.07px !important;
    color: #0f4c81 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d51d2 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c85a1 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d161ea */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86df643 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b0bbeb */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef59680 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c34aa5e */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a4e645 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6adb1a */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ab229e */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6dd60b */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4ef3cb */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-301aad4 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e427ad */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81b217b */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a97331 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4de3f99 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbf161d */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7bbdf5 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fba574 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-193696d */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3349d9d */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bc3470 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fc8929 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caaca0b */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab2d36f */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27bcfd1 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c32563 */.h4-title-1 h4{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 22px !important;
    letter-spacing: 0px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04a322a */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3a52d3 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70ca1e2 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd92716 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e00d27f */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b4c97f */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9acc61 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd8e7fc */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999aa15 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-372c9bb */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ea8445 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-790327e */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad223db */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37e307b */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d71769e */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-026c154 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b93ec0 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-560ba1d */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0edd03 */.h3-heading h3{
    font-family: montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58d3a2d */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fc6af */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b36a1b3 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16a6127 */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a43eea */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1598cff */.h1-heading h1{
    text-align: left;
    font: normal 600 30px/37px montserrat !important;
    letter-spacing: 0px;
    color: #0F3058;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b77f08d */.p1-parrafo-1 p, .p1-parrafo-1 li, .p1-parrafo-1 ul{
    font-family: "helvetica-neue", Sans-serif !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 18px !important;
    line-height: 26px !important;
    letter-spacing: 0.18px !important;
    color: #0f3058 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-907e592 */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

#boton-descargas-publicacion .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-adc5c6b */#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span {
    color: #2264dc !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-publicacion .elementor-button-wrapper a.elementor-button {
    width: 100% !important;
    padding: 20px 20px 20px !important;
    background: white !important;
    vertical-align: middle !important;
}
#boton-descargas-publicacion .elementor-button-wrapper a.elementor-button span i{
    font-size:40px;
    margin-right: 10px
}

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