.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%;max-height:100%}html{scroll-behavior:smooth}.boton,.boton.et_pb_button{display:inline-block!important;padding:14px 32px!important;background-color:#18A558!important;color:#ffffff!important;text-decoration:none!important;border:none!important;border-radius:9999px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:0.04em!important;text-transform:none!important;box-shadow:none!important;transition:background-color 0.3s ease,transform 0.2s ease,box-shadow 0.3s ease!important}.boton.et_pb_button::after{display:none!important}.boton:hover,.boton.et_pb_button:hover{background-color:#128A47!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(24,165,88,0.35)!important}.single-post h1.entry-title{font-size:32px;color:#1a1a1a;line-height:1.3}.single-post h2{font-size:22px;color:#225AEA;border-bottom:2px solid #dde8ff;padding-bottom:8px;margin-top:40px}.single-post h3{font-size:17px;color:#225AEA;margin-top:24px}.single-post p{font-size:15px;line-height:1.8;color:#444}.btn-llamar.et_pb_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 24px!important}.btn-llamar.et_pb_button:before{position:static!important;margin:0!important;transform:none!important;opacity:1!important;font-size:18px!important}.et_pb_blog_0 article.et_pb_post{padding:0!important;border:1px solid #E5DDD0!important;border-radius:20px!important;overflow:hidden!important;background:#ffffff!important;box-shadow:0 2px 12px rgba(34,90,234,0.05)!important;transition:transform 0.4s ease,box-shadow 0.4s ease!important;display:flex!important;flex-direction:column!important;height:100%!important}.et_pb_blog_0 article.et_pb_post:hover{transform:translateY(-5px)!important;box-shadow:0 16px 48px rgba(34,90,234,0.12)!important}.et_pb_blog_0 .et_pb_blog_posts{align-items:stretch!important}.et_pb_blog_0 .et_pb_image_container{display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:20px 20px 0 0!important;line-height:0!important;order:1!important;flex-shrink:0!important}.et_pb_blog_0 .et_pb_image_container img{width:100%!important;height:210px!important;object-fit:cover!important;display:block!important;border-radius:0!important;margin:0!important;transition:transform 0.5s ease!important}.et_pb_blog_0 article.et_pb_post:hover .et_pb_image_container img{transform:scale(1.04)!important}.et_pb_blog_0 article.et_pb_post p.post-meta{order:2!important;padding:10px 20px 0!important;margin:0!important;flex-shrink:0!important}body .et_pb_blog_0 article.et_pb_post p.post-meta,body .et_pb_blog_0 article.et_pb_post p.post-meta *,body .et_pb_blog_0 article.et_pb_post p.post-meta a{color:#9CA3AF!important;font-size:12px!important;font-family:'Inter',sans-serif!important;text-decoration:none!important}.et_pb_blog_0 article.et_pb_post h2.entry-title{order:3!important;padding:10px 20px 0!important;margin:0!important;font-family:'Arsenal',serif!important;font-size:19px!important;font-weight:400!important;line-height:1.3!important;flex-shrink:0!important}.et_pb_blog_0 article.et_pb_post h2.entry-title a{color:#225AEA!important;text-decoration:none!important}.et_pb_blog_0 article.et_pb_post h2.entry-title a:hover{color:#18A558!important}.et_pb_blog_0 article.et_pb_post .post-content{order:4!important;padding:12px 20px 20px!important;flex:1!important;display:flex!important;flex-direction:column!important}.et_pb_blog_0 article.et_pb_post .post-content-inner{display:flex!important;flex-direction:column!important;flex:1!important}.et_pb_blog_0 article.et_pb_post .post-content-inner p{font-size:14px!important;color:#6B7280!important;line-height:1.7!important;margin-bottom:16px!important;font-family:'Inter',sans-serif!important;flex:1!important}.et_pb_blog_0 article.et_pb_post a.more-link{font-size:13px!important;font-weight:600!important;color:#225AEA!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;font-family:'Inter',sans-serif!important;margin-top:auto!important;display:block!important;padding-top:8px!important}.et_pb_blog_0 article.et_pb_post a.more-link:hover{color:#18A558!important}.et_pb_contact_field label,.et_pb_contact_field .et_pb_contact_field_label{font-family:'Inter',sans-serif!important;font-size:13px!important;font-weight:600!important;color:#181818!important;margin-bottom:7px!important;display:block!important}.et_pb_contact_field input.et_pb_contact_field_input,.et_pb_contact_field textarea.et_pb_contact_field_input,.et_pb_contact_field select.et_pb_contact_field_input{background:#ffffff!important;border:1.5px solid #E5DDD0!important;border-radius:12px!important;padding:14px 16px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;color:#181818!important;width:100%!important;box-shadow:none!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important}.et_pb_contact_field input.et_pb_contact_field_input::placeholder,.et_pb_contact_field textarea.et_pb_contact_field_input::placeholder{color:#9CA3AF!important}.et_pb_contact_field input.et_pb_contact_field_input:focus,.et_pb_contact_field textarea.et_pb_contact_field_input:focus{border-color:#225AEA!important;box-shadow:0 0 0 3px rgba(34,90,234,0.1)!important;outline:none!important}.et_pb_contact_field textarea.et_pb_contact_field_input{min-height:150px!important;resize:vertical!important}.et_contact_bottom_container input[type="submit"],.et_pb_contact_submit{background:#225AEA!important;color:#ffffff!important;border:none!important;border-radius:100px!important;padding:16px 32px!important;font-family:'Inter',sans-serif!important;font-size:15px!important;font-weight:600!important;width:100%!important;cursor:pointer!important;letter-spacing:0.03em!important;transition:background 0.3s ease,transform 0.2s ease!important}.et_contact_bottom_container input[type="submit"]:hover,.et_pb_contact_submit:hover{background:#3D6FED!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(34,90,234,0.3)!important}