.elementor-3012 .elementor-element.elementor-element-cf7bc05{padding:206px 80px 39px 80px;}.elementor-3012 .elementor-element.elementor-element-6fbb357 .tx-button{font-size:25px;font-weight:500;border-radius:-1px -1px -1px -1px;border-style:solid;border-color:#000000;margin:0px 0px 0px 0px;color:#000000;}.elementor-3012 .elementor-element.elementor-element-6fbb357 .tx-button:hover{color:#FFFFFF;}.elementor-3012 .elementor-element.elementor-element-6fbb357 > .elementor-widget-container{padding:0px 0px 0px 262px;}.elementor-3012 .elementor-element.elementor-element-6fbb357{z-index:20;}.elementor-3012 .elementor-element.elementor-element-62456bd .tx-button{font-size:25px;font-weight:500;border-style:solid;color:#000000;}.elementor-3012 .elementor-element.elementor-element-62456bd .tx-button:hover{color:#FFFFFF;}.elementor-3012 .elementor-element.elementor-element-fc4f322 > .elementor-background-overlay{background-image:url("https://www.catmobil.cat/wp-content/uploads/2025/04/Fondo-Presupuesto.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-3012 .elementor-element.elementor-element-fc4f322 > .elementor-shape-bottom svg{height:225px;transform:translateX(-50%) rotateY(180deg);}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-pricingBox{border-radius:-1px -1px -1px -1px;}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-title{color:#CEDC00;font-size:30px;font-style:italic;}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-price__currency{font-size:1px;}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-price__price{font-size:45px;}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-button{border-radius:-1px -1px -1px -1px;border-style:solid;}.elementor-3012 .elementor-element.elementor-element-be33ccf .tx-button:hover{color:#000000;}.elementor-3012 .elementor-element.elementor-element-be33ccf > .elementor-widget-container{border-style:double;border-width:7px 7px 7px 7px;border-radius:40px 40px 40px 40px;}.elementor-3012 .elementor-element.elementor-element-c134e3a .tx-title{color:#CEDC00;font-size:30px;font-style:italic;}.elementor-3012 .elementor-element.elementor-element-c134e3a .tx-pricingBox-price::after{background-color:#CEDC00;}.elementor-3012 .elementor-element.elementor-element-c134e3a .tx-price__price{font-size:45px;}.elementor-3012 .elementor-element.elementor-element-c134e3a .tx-button{border-radius:-1px -1px -1px -1px;border-style:solid;}.elementor-3012 .elementor-element.elementor-element-c134e3a .tx-button:hover{color:#000000;}.elementor-3012 .elementor-element.elementor-element-c134e3a > .elementor-widget-container{border-style:double;border-width:7px 7px 7px 7px;border-radius:40px 40px 40px 40px;}.elementor-3012 .elementor-element.elementor-element-a681c57 .tx-title{color:#CEDC00;font-size:30px;font-style:italic;}.elementor-3012 .elementor-element.elementor-element-a681c57 .tx-pricingBox-price::after{background-color:#000000;}.elementor-3012 .elementor-element.elementor-element-a681c57 .tx-price__price{color:#CEDC00;font-size:45px;}.elementor-3012 .elementor-element.elementor-element-a681c57 .tx-button{border-radius:-1px -1px -1px -1px;border-style:solid;}.elementor-3012 .elementor-element.elementor-element-a681c57 .tx-button:hover{color:#000000;}.elementor-3012 .elementor-element.elementor-element-a681c57 > .elementor-widget-container{border-style:double;border-width:7px 7px 7px 7px;border-radius:40px 40px 40px 40px;}@media(max-width:1024px){.elementor-3012 .elementor-element.elementor-element-6fbb357 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3012 .elementor-element.elementor-element-cf7bc05{padding:85px 0px 0px 37px;}}