/*! fuente:1519948d9ff7e859f02f5dd06dd817bd */
.fondoServicios{background-image: linear-gradient(rgba(0,20,45,0.72),rgba(0,20,45,0.72)),url("../../img/servicios.webp");}.fondoServicios #slider{background-image: none;}.servicio{position: relative;display: flex !important;flex-direction: column !important;height: 100%;margin: 0 !important;padding: 0 !important;background: #fff !important;border: 1px solid var(--t-linea,#e6e7ea) !important;border-radius: var(--t-radio,14px) !important;overflow: hidden;transition: border-color .25s ease,box-shadow .25s ease,transform .25s var(--t-curva,ease);}.servicio:hover{border-color: rgba(0,87,180,.35) !important;box-shadow: var(--t-sombra-hover,0 14px 30px -18px rgba(0,0,0,.35));transform: translateY(-2px);}.servicio>a:first-child{display: block;aspect-ratio: 4 / 3;overflow: hidden;background: var(--t-fondo-foto,#f1f1f2);}html body .servicio>a:first-child img{display: block !important;width: 100% !important;height: 100% !important;max-width: none !important;object-fit: cover !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;transition: transform .5s var(--t-curva,ease);}.servicio:hover>a:first-child img{transform: scale(1.04);}.servicio>a:nth-of-type(2){display: block;padding: 12px 14px 0;text-decoration: none !important;}html body .servicio>a:nth-of-type(2) h2{margin: 0 !important;padding: 0 !important;font-size: 16px !important;line-height: 1.3 !important;font-weight: 700 !important;letter-spacing: -.01em;color: var(--t-tinta,#161616) !important;text-align: left !important;text-decoration: none !important;-webkit-text-fill-color: currentColor;text-shadow: none !important;background: none !important;transition: color .2s ease;}html body .servicio:hover>a:nth-of-type(2) h2{color: var(--t-azul,#0057b4) !important;}html body .servicio>p{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 4px 14px 14px !important;padding: 0 !important;font-size: 13.5px !important;line-height: 1.5 !important;color: var(--t-gris,#6b6f76) !important;text-align: left !important;}.servicios-pagina{padding-top: 6px;}html body .servicios-pagina>h1{font-size: 30px !important;font-weight: 800 !important;letter-spacing: -.02em;margin: 0 0 10px !important;}html body .servicios-pagina>p:not(.otros-servicios){max-width: 760px;margin: 0 0 8px !important;font-size: 15px !important;line-height: 1.6 !important;color: var(--t-texto,#3c4048) !important;}html body .servicios-rejilla{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin: 22px 0 0 !important;}.servicios-rejilla>[class*="col"]{max-width: none !important;flex: none !important;width: auto !important;padding: 0 !important;margin: 0 !important;animation: servicio-entra .45s var(--t-curva,ease) both;}.servicios-rejilla .servicio{display: grid !important;grid-template-columns: 112px minmax(0,1fr);grid-template-rows: auto 1fr;column-gap: 14px;padding: 10px 40px 10px 10px !important;align-items: start;}.servicios-rejilla .servicio>a:first-child{grid-row: 1 / 3;grid-column: 1;aspect-ratio: 4 / 3;border-radius: var(--t-radio-sm,10px);}.servicios-rejilla .servicio>a:nth-of-type(2){grid-row: 1;grid-column: 2;align-self: end;padding: 4px 0 0;}html body .servicios-rejilla .servicio>a:nth-of-type(2) h2{font-size: 15px !important;}.servicios-rejilla .servicio>a:nth-of-type(2)::before{content: "";position: absolute;inset: 0;z-index: 1;}html body .servicios-rejilla .servicio>p{grid-row: 2;grid-column: 2;margin: 3px 0 0 !important;font-size: 13px !important;}.servicios-rejilla .servicio::after{content: "";position: absolute;right: 10px;top: 50%;width: 24px;height: 24px;margin-top: -12px;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3l5 5-5 5' fill='none' stroke='%23161616' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat,var(--t-fondo,#f5f6f8);transition: background-color .2s ease,transform .2s ease;}.servicios-rejilla .servicio:hover::after{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat,var(--t-azul,#0057b4);transform: translateX(2px);}@keyframes servicio-entra{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.servicios-rejilla>[class*="col"]:nth-child(3n+2){animation-delay: .04s;}.servicios-rejilla>[class*="col"]:nth-child(3n+3){animation-delay: .08s;}@media (prefers-reduced-motion: reduce){.servicios-rejilla>[class*="col"]{animation: none;}.servicio,.servicio img{transition: none !important;}}html body .servicios-pagina .otros-servicios{margin: 36px 0 12px !important;font-size: 20px !important;font-weight: 800 !important;letter-spacing: -.01em;color: var(--t-tinta,#161616) !important;}.servicios-pagina .mas-servicios{margin: 0 !important;}.servicios-pagina .mas-servicios,.servicios-pagina .mas-servicios>[class*="col"],.servicios-pagina .mas-servicios .list-group{display: contents;}.servicios-pagina .mas-servicios{display: flex !important;flex-wrap: wrap;gap: 8px;}.servicios-pagina .mas-servicios .list-group-item{display: block;padding: 0;border: 0;background: none;margin: 0;}html body .servicios-pagina .mas-servicios .list-group-item a{display: inline-block;padding: 7px 14px;border: 1px solid var(--t-linea,#e6e7ea);border-radius: 999px;background: #fff;color: var(--t-tinta,#161616) !important;font-size: 13.5px;font-weight: 500;text-decoration: none !important;transition: border-color .2s ease,color .2s ease,background .2s ease;}html body .servicios-pagina .mas-servicios .list-group-item a:hover{border-color: var(--t-azul,#0057b4);background: var(--t-azul-suave,#eef5fd);color: var(--t-azul,#0057b4) !important;}html body .servicios-pagina>a.btn{margin: 28px 0 8px !important;padding: 10px 22px !important;font-size: 15px !important;border-radius: 999px !important;}@media (max-width: 1199.98px){html body .servicios-rejilla{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 767.98px){html body .servicios-rejilla{grid-template-columns: 1fr;gap: 10px;}.servicios-rejilla .servicio{grid-template-columns: 96px minmax(0,1fr);}html body .servicios-pagina>h1{font-size: 25px !important;}}.servicios-faq{margin: 34px 0 26px;}.servicios-faq .sv-faq{max-width: 860px;margin: 14px 0 8px;}.servicios-faq .sv-faq__item{margin-bottom: 8px;border: 1px solid var(--t-linea,#e6e7ea);border-radius: 12px;background: #fff;transition: border-color .2s ease;}.servicios-faq .sv-faq__item[open]{border-color: #c9d9ee;}.servicios-faq .sv-faq__item>summary{position: relative;padding: 14px 44px 14px 18px;cursor: pointer;list-style: none;font-size: 15px;font-weight: 650;line-height: 1.4;color: var(--t-tinta,#161616);}.servicios-faq .sv-faq__item>summary::-webkit-details-marker{display: none;}.servicios-faq .sv-faq__item>summary::after{content: "";position: absolute;right: 20px;top: 50%;width: 8px;height: 8px;margin-top: -6px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform .2s ease;}.servicios-faq .sv-faq__item[open]>summary::after{transform: rotate(-135deg);margin-top: -2px;}.servicios-faq .sv-faq__item>summary:hover{color: var(--t-azul,#0057b4);}.servicios-faq .sv-faq__respuesta{padding: 0 18px 14px;font-size: 15px;line-height: 1.65;color: var(--t-texto,#3c4048);}.servicios-faq .sv-faq__respuesta a{font-weight: 500;text-decoration: underline;text-decoration-color: rgba(0,87,180,.3);text-underline-offset: 3px;}