<!-- start Simple Custom CSS and JS --><style type="text/css">.dm-servicios{width:100%;max-width:1200px;margin:0 auto}.custom-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 18px;font-size:13px}.custom-breadcrumb a{color:#cc600d;text-decoration:none;font-weight:700}.custom-breadcrumb .is-current{color:#111;font-weight:800}.dm-servicios-search{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:stretch;margin:0 0 18px}.dm-servicios-search input{height:44px;padding:0 14px;border:1px solid #e6e6e6;border-radius:12px;outline:none;width:100%}.dm-servicios-search input:focus{border-color:#0096ad;box-shadow:0 0 0 3px rgba(0,150,173,.12)}.dm-servicios-search button{height:44px;padding:0 18px;border:none;border-radius:12px;background:#cc600d;color:#fff;font-weight:800;cursor:pointer;white-space:nowrap}.dm-servicios-search button:hover{opacity:.95}.dm-servicios__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0, 1fr))}@media (max-width:991px){.dm-servicios__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:520px){.dm-servicios__grid{grid-template-columns:1fr}}.dm-svc-card{background:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;padding-bottom:20px;box-shadow:0 2px 1px rgba(0,0,0,.1)}.dm-svc-card__img{width:100%;height:190px;overflow:hidden;background:#f7f7f7}.dm-svc-card__img img{width:100%;height:100%;object-fit:cover;display:block}.dm-svc-card__title{margin:12px 12px 0;font-size:14px;font-weight:700;color:#111;min-height:40px;text-align:center}.dm-svc-card__btn{margin:12px;height:44px !important;width:calc(100% - 24px) !important;border-radius:12px !important;background:#fff !important;border:2px solid #cc600d !important;color:#cc600d !important;font-weight:800 !important;cursor:pointer !important;transition:all .2s ease}.dm-svc-card__btn:hover{background:#cc600d !important;color:#fff !important}.dm-svc-card__btn:active{transform:translateY(0)}.dm-svc-card__btn:focus{outline:none;box-shadow:0 0 0 4px rgba(204,96,13,.18)}#dmServiciosPager{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px}#dmServiciosPager .dm-pg{display:inline-flex !important;align-items:center;justify-content:center;width:auto !important;min-width:44px;height:44px;padding:0 14px;border-radius:12px;border:1px solid #e6e6e6;background:#fff;color:#333;font-weight:800;cursor:pointer}#dmServiciosPager .dm-pg.is-active{border-color:#cc600d;color:#fff}#dmServiciosPager .dm-pg:disabled{opacity:.45;cursor:not-allowed}#dmServiciosPager button{width:auto !important;display:inline-flex !important}.dm-svc-detail{background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden}.dm-svc-detail__img{width:100%;height:320px;background:#f7f7f7;overflow:hidden}.dm-svc-detail__img img{width:100%;height:100%;object-fit:cover;display:block}.dm-svc-detail__title{margin:16px 16px 10px;font-size:22px;font-weight:900}.dm-svc-detail__short{margin:0 16px 14px;background:#F2D27924;border-radius:15px;padding:14px 16px;line-height:1.65}.dm-svc-detail__long{margin:0 16px 18px;line-height:1.75}.dm-servicios__back{margin-top:16px}#dmBtnVolver{display:inline-flex;align-items:center;gap:8px;height:42px !important;padding:0 18px !important;background:#fff !important;color:#cc600d !important;border:2px solid #cc600d !important;border-radius:10px !important;font-weight:800 !important;font-size:14px;cursor:pointer !important;transition:all .2s ease}#dmBtnVolver:before{content:"←";font-weight:900}#dmBtnVolver:hover{background:#cc600d !important;color:#fff !important}.dm-loading,.dm-empty,.dm-error{padding:16px;border:1px dashed #e6e6e6;border-radius:12px;background:#fafafa;color:#444}.dm-hidden{display:none !important}.dm-svc-card__btn--wsp{display:block;width:100%;align-content:center;text-align:center;text-decoration:none !important}.dm-svc-card{display:flex;flex-direction:column;align-items:center}.dm-svc-card__btn--wsp,.dm-svc-card__btn--wsp:hover,.dm-svc-card__btn--wsp:focus{text-decoration:none !important}</style><!-- end Simple Custom CSS and JS -->