.semen-treatment-capacitacion-section .fi-sc.fi-sc-has-gap{background-color:#e1d6c2!important;border-bottom-left-radius:18px;border-bottom-right-radius:18px}.fi-sc-wizard.fi-contained .fi-sc-wizard-step.fi-active{background-color:#e1d6c2!important}.fi-fo-field-label-ctn .fi-fo-select-label{font-weight:600}.fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action[title=Mover]{cursor:grab}.fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action[title=Mover]:active{cursor:grabbing}.fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action[aria-label=Mover]{cursor:grab}.fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action[aria-label=Mover]:active{cursor:grabbing}.fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action{user-select:none;-webkit-user-select:none}.fi-topbar-ctn{top:-10px}.fi-sidebar-nav-groups{position:sticky;top:20px}.fi-sidebar.fi-main-sidebar .fi-sidebar-nav:before{content:"";background:url(/build/assets/logo-D5xANhe2.png) no-repeat center / contain;width:35px;height:35px;align-self:center;transition:all .3s linear;transform-origin:center;position:sticky;top:0;background-size:contain}.fi-sidebar.fi-main-sidebar.fi-sidebar-open .fi-sidebar-nav:before{width:150px;height:150px;background-size:100% 100%!important;background:url(/build/assets/logo-D5xANhe2.png) no-repeat center / contain}.fi-topbar-ctn .fi-logo{display:none!important}body *{line-height:1.3}.fi-color-correct{color:#298053!important}.fi-color-warning{color:#f99c01!important}.fi-color-error{color:red!important}.fi-btn.fi-size-md.fi-labeled-from-sm,.fi-ac-btn-action{transition:all .3s linear;border-radius:20px}.fi-ac .fi-ac-btn-action .span{color:#fff;transition:all .3s linear}.fi-btn.fi-size-md.fi-labeled-from-sm{padding:8px 25px}.fi-btn.fi-size-md.fi-labeled-from-sm svg{color:#fff;transition:all .3s linear}.fi-btn.fi-size-md.fi-labeled-from-sm:hover svg{color:#6c6c6c}.fi-btn.fi-size-md.fi-labeled-from-sm:hover,.fi-ac-btn-action:hover{background-color:#b1d6f5;border-radius:20px;color:#6c6c6c}.fi-ac .fi-ac-btn-action:hover .span{color:#6c6c6c}.fi-layout,.fi-body.fi-panel-admin{background-color:#fff}.fi-link.fi-color{color:#42a5f7}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn{background-color:#42a5f7}.fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)):focus-within{--tw-ring-color: #42a5f7}.fi-topbar,.fi-layout,.fi-body.fi-panel-admin{background:#f7f6f9}.fi-icon.fi-size-md.fi-breadcrumbs-item-separator,.fi-ta-header-cell .fi-icon.fi-size-md,.fi-filament-info-widget-links .fi-icon.fi-size-md{color:#42a5f7}.fi-dropdown-list .fi-icon.fi-size-md,.fi-ta-search-field .fi-icon.fi-size-md,.fi-dropdown-trigger .fi-icon.fi-size-md,.fi-ta-actions svg,.fi-dropdown.fi-ta-col-manager-dropdown svg,.fi-input-wrp-actions .fi-icon-btn.fi-size-sm.fi-ac-icon-btn-action svg{color:#42a5f7}.fi-simple-main.fi-width-lg,.fi-ta-ctn.fi-ta-ctn-with-header,.fi-section,.fi-pagination,.fi-section.fi-section-has-header,.fi-ta-header-toolbar{border-radius:4px}.fi-sc-form .fi-section{border-bottom:unset!important}.dark\:fi-text-color-300{color:#909090}.fi-ta-cell .fi-icon.fi-size-lg.fi-color.fi-color-danger{color:#c2506e}.fi-ta-cell .fi-icon.fi-size-lg.fi-color.fi-color-success{color:#298053}.fi-badge-label-ctn .fi-badge-label{color:color-mix(in oklab,#2370af 75%,transparent)}.fi-badge.fi-color{background-color:#b1d6f5}.fi-ta-row.fi-clickable:hover{background-color:#efefef}.fi-select-input-placeholder{color:#000}.fi-ta-ctn{box-shadow:unset}.fi-main-ctn,.fi-sidebar.fi-main-sidebar{background-color:#fff}.fi-topbar{background-color:#fff;box-shadow:unset}.fi-main{border-bottom:0;background-color:#f7f6f9;border-right:0}.fi-main.fi-width-7xl{max-width:100%}.fi-body.fi-panel-admin .fi-simple-main-ctn{background-color:#ccc}.fi-body.fi-panel-admin .fi-simple-layout .fi-simple-main-ctn .fi-logo{height:11.5rem!important;content:url(/build/assets/logo-D5xANhe2.png);width:250px;object-fit:contain}.fi-fo-field-label{align-items:center}.fi-simple-main.fi-width-lg{background-color:#fff}.fi-simple-main.fi-width-lg{border:unset}.fi-simple-main.fi-width-lg .fi-sc-text a{color:#909090;transition:all .3s linear}.fi-simple-main.fi-width-lg .fi-sc-text a:hover{color:#525252}.fi-body.fi-panel-admin .fi-simple-main.fi-width-lg{margin:0;height:-webkit-fill-available;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:clamp(400px,50vw,656px);position:relative}.fi-body.fi-panel-admin .fi-simple-main.fi-width-lg>*{transform:translateY(-5vh);will-change:transform}.fi-body.fi-panel-admin .fi-simple-page{width:85%}.fi-body.fi-panel-admin .fi-simple-main-ctn{justify-content:flex-start}.fi-body.fi-panel-admin .fi-simple-header-heading{font-size:32px;margin-bottom:32px}.fi-body.fi-panel-admin{position:relative}.fi-body.fi-panel-admin .fi-simple-main-ctn:after{content:"";max-width:100%;width:100%;height:100dvh;background:url(/build/assets/img_fondo_login-ga_7fDcw.png) no-repeat;background-position:center;background-size:cover}.fi-input-wrp-content-ctn input{border:unset}.fi-sc-wizard .fi-sc-wizard-header{border:unset;padding-bottom:40px;background-color:#e1d6c2}.fi-sc-wizard.fi-contained .fi-sc-wizard-footer{background-color:#e1d6c2}.fi-sc-wizard-header{gap:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;padding:0;margin:0;list-style:none;box-sizing:border-box}.fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active{background-color:#42a5f7;border:unset}.fi-sc-wizard-header .fi-sc-wizard-header-step{border:1px solid var(--gray-300);background-color:#fff}.fi-sc-wizard-header-step{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;position:relative;width:100%}.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{font-size:13px}.fi-sc-wizard .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text{max-width:100%;margin-top:20px}.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label,.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-number,.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-color:#fff;color:#fff}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn{flex-direction:column;align-items:center}.fi-sc-wizard .fi-sc-wizard-header-step-label{text-align:center;max-width:100%;width:100%}.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn{border-radius:20px 20px 0 0}.fi-sc-wizard .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn{margin-top:10px}.fi-sc-wizard .fi-sc-wizard-header-step-icon-ctn svg,.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn *{color:#42a5f7;border-color:#42a5f7}.fi-sc-wizard .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn{max-width:100%;width:100%}.fi-sc-wizard .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn *{color:#848b94}.fi-sc-wizard.fi-contained{--tw-ring-shadow: unset;--tw-shadow: unset}.fi-sc-wizard .fi-sc-wizard-header-step-separator{display:none}.fi-sc-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-icon-ctn{border:2px solid white;background-color:transparent}.fi-sc-wizard .fi-sc-wizard-header-step.fi-completed{background-color:#000}.fi-sc-wizard .fi-sc-wizard-header-step.fi-completed .fi-icon.fi-size-lg{stroke:#fff}.fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed{border-color:#fff}.fi-sc-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-number,.fi-sc-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-label{color:#fff}input[type=radio].fi-radio-input:checked{background-color:#42a5f7;--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, #42a5f7);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fi-sc-wizard.fi-contained{--tw-shadow: unset;max-width:100%;width:100%;margin:0 auto}.fi-simple-header-subheading *,.fi-simple-header-subheading svg{color:#42a5f7}.fi-bg-color-900,.fi-bg-color-600{--bg: #42a5f7}.fi-pagination-item *,.fi-breadcrumbs-item-label{color:#42a5f7}.fi-ta-actions.fi-align-start.fi-wrapped button svg{color:#fff;transition:all .3s linear}.fi-ta-actions.fi-align-start.fi-wrapped button:hover svg{color:#909090}.fi-sidebar.fi-main-sidebar.fi-sidebar-open footer *{font-size:13px;color:#6b7280;display:block;width:100%;text-align:center;line-height:1.3}.fi-sidebar.fi-main-sidebar.fi-sidebar-open footer{width:100%}.fi-sidebar.fi-main-sidebar footer *{display:none}.fi-ta-actions.fi-align-start.fi-wrapped button svg{color:#000}.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item.fi-color-primary svg,.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item.fi-color-primary .fi-dropdown-list-item-label{color:#42a5f7!important}.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item.fi-color-danger svg,.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item.fi-color-danger .fi-dropdown-list-item-label{color:#dc2626!important}.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item:hover svg,.fi-ta-actions .fi-dropdown-panel .fi-dropdown-list-item:hover .fi-dropdown-list-item-label{color:inherit!important}.fi-dropdown-panel svg{color:#000}.fi-sc.fi-sc-has-gap{position:relative}@media screen and (max-width: 992px){.fi-sidebar.fi-main-sidebar.fi-sidebar-open footer{padding:20px}.fi-logo{transform:unset;height:3rem!important}.fi-body.fi-panel-admin .fi-simple-page{width:100%}.fi-sidebar-header{align-items:center;justify-content:center}}@media screen and (max-width:776px){.fi-body.fi-panel-admin .fi-simple-main-ctn:after{content:unset}.fi-body.fi-panel-admin .fi-simple-main.fi-width-lg{max-width:100%}}@media screen and (max-width: 720px){.fi-sc-wizard-header{gap:4px;display:grid;grid-template-columns:1fr;width:100%;padding:0;margin:0;list-style:none;box-sizing:border-box;all:revert-layer}.fi-sc-wizard-header-step{display:unset;flex-direction:row;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;position:relative;width:100%;all:revert-layer}}.fi-fo-field-label,.fi-fo-field-label-content,.fi-fo-field-label-ctn>label{font-weight:600}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn,.fi-sidebar-item.fi-active>.fi-sidebar-item-btn .fi-sidebar-item-label,.fi-sidebar-item.fi-active>.fi-sidebar-item-btn svg{background-color:#42a5f7;color:#fff}.qr-code-field-debug svg{display:inline-block!important;visibility:visible!important;opacity:1!important}[data-field-wrapper*=qrcode] svg,[data-field-wrapper*=qrcode_alt] svg{display:inline-block!important;visibility:visible!important;min-width:20px!important;min-height:20px!important}.fi-input-wrp-suffix svg,.fi-input-wrp-actions svg{display:inline-block!important;visibility:visible!important;opacity:1!important;min-width:20px!important;min-height:20px!important}.fi-tabs-item,.fi-tabs-item.fi-active,.fi-sc-tabs-tab{border-color:#42a5f7!important;margin-bottom:2px!important}.fi-tabs-item.fi-active,.fi-tabs-item:hover{font-size:medium!important;font-weight:600!important;background-color:#42a5f7!important;color:#fff!important}.fi-tabs-item.fi-active .fi-tabs-item-label,.fi-tabs-item.fi-active svg.fi-icon.fi-size-md,.fi-tabs-item:hover .fi-tabs-item-label,.fi-tabs-item:hover svg.fi-icon.fi-size-md{color:#fff!important}.fi-tabs-item-label.active,.fi-tabs-item-label:hover{color:#fff}button.fi-tabs-item{height:4rem}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-section-has-header:not(.fi-collapsed)>.fi-section-content-ctn{border-color:#42a5f7!important}fi-tabs.fi-contained.fi-vertical{padding-right:0!important}fi-input{border-radius:10px}fi-section-content-ctn{background-attachment:#e1d6c2}.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label,.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-number,.fi-sc-wizard .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{font-size:14px}.fi-sc-section-label{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.fi-sc-section-label-ctn{border-bottom:1px solid #42a5f7;padding-bottom:1%;padding-top:1%}.fi-size-sm.fi-in-text-item.fi-wrapped.fi-in-text{text-align:center;font-weight:600;font-size:large}input[type=checkbox].fi-checkbox-input:checked{background-color:#42a5f7;border-color:#42a5f7;--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, #42a5f7)}.fi-ta-row.fi-selected>:first-child:before{background-color:#42a5f7}.fi-toggle:focus-visible{--tw-ring-color: #42a5f7}.tramit-payment-info{padding:16px 20px;margin-bottom:20px;background:#f3f4f6;border-radius:12px}.tramit-payment-info .fi-fo-placeholder-content{font-size:15px;font-weight:500;color:#374151;line-height:1.6}.tramit-payment-cards .fi-fo-toggle-buttons{display:flex;flex-direction:column;gap:14px}.tramit-payment-cards .fi-fo-toggle-button{width:100%;min-height:84px;border-radius:14px;border:1px solid rgba(107,114,128,.25);background:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:flex-start;gap:16px;text-align:left;position:relative;padding:18px 20px 18px 56px}.tramit-payment-cards .fi-fo-toggle-button:before{content:"";position:absolute;left:20px;width:20px;height:20px;border:2px solid #d1d5db;border-radius:50%;background:#fff;transition:all .2s ease}.tramit-payment-cards .fi-fo-toggle-button:after{content:"";position:absolute;left:26px;width:8px;height:8px;border-radius:50%;background:#42a5f7;opacity:0;transform:scale(0);transition:all .2s ease}.tramit-payment-cards .fi-fo-toggle-button[data-state=on]:before{border-color:#42a5f7;border-width:2px}.tramit-payment-cards .fi-fo-toggle-button[data-state=on]:after{opacity:1;transform:scale(1)}.tramit-payment-cards .fi-fo-toggle-button:hover:not([data-disabled=true]){border-color:#42a5f799;background:#42a5f70a;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.tramit-payment-cards .fi-fo-toggle-button:hover:not([data-disabled=true]):before{border-color:#42a5f7}.tramit-payment-cards .fi-fo-toggle-button[data-state=on]{border-color:#42a5f7;box-shadow:0 0 0 3px #42a5f733;background:#42a5f70f}.tramit-payment-cards .fi-fo-toggle-button:has([disabled]),.tramit-payment-cards .fi-fo-toggle-button[data-disabled=true]{opacity:.5;cursor:not-allowed;background:#f9fafb}.tramit-payment-cards .fi-fo-toggle-button[data-disabled=true]:hover{transform:none;box-shadow:none}.tramit-payment-cards .fi-fo-toggle-button[data-disabled=true]:before{border-color:#d1d5db}.tramit-payment-cards .fi-fo-toggle-button svg{width:28px;height:28px;flex-shrink:0;color:#42a5f7}.tramit-payment-cards .fi-fo-toggle-button[data-state=on] svg{color:#42a5f7}.tramit-payment-cards .fi-fo-toggle-button[data-disabled=true] svg{color:#9ca3af}.tramit-payment-cards .fi-fo-toggle-button-label{font-size:16px;font-weight:600;color:#111827;flex:1}.tramit-payment-cards label.fi-btn{width:100%!important;min-height:84px!important;height:auto!important;padding:18px 20px 18px 56px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;position:relative!important}.tramit-payment-cards label.fi-btn:before{content:"";position:absolute;left:20px;width:20px;height:20px;border:2px solid #d1d5db;border-radius:50%;background:#fff;transition:all .2s ease}.tramit-payment-cards label.fi-btn:after{background-color:#000!important}.tramit-payment-cards input.fi-fo-toggle-buttons-input:checked+label.fi-btn:before{border-color:#000;background:#000}.tramit-payment-cards input.fi-fo-toggle-buttons-input:checked+label.fi-btn:after{opacity:1;transform:scale(1)}.tramit-payment-cards label.fi-btn:after{content:"";position:absolute;left:26px;width:8px;height:8px;border-radius:50%;background:#42a5f7;opacity:0;transform:scale(0);transition:all .2s ease}.tramit-payment-cards label.fi-btn[data-state=on],.tramit-payment-cards label.fi-btn[aria-pressed=true]{border-color:#42a5f7!important;box-shadow:0 0 0 3px #42a5f733!important;background:#42a5f70f!important}.tramit-payment-cards label.fi-btn[data-state=on]:before,.tramit-payment-cards label.fi-btn[aria-pressed=true]:before{border-color:#42a5f7}.tramit-payment-cards label.fi-btn[data-state=on]:after,.tramit-payment-cards label.fi-btn[aria-pressed=true]:after{opacity:1;transform:scale(1)}.new-tramit-action svg.fi-icon.fi-size-md{color:#000!important}button.fi-color.fi-color-danger{color:#000!important}.fi-fo-repeater-item-header,svg.fi-icon.fi-size-md{color:#42a5f7}.action-icon-black .fi-fo-repeater-item-header,svg.fi-icon.fi-size-md{color:#42a5f7!important}.tramit-payment-cards label.fi-btn{color:#000!important}button.fi-user-menu-trigger{margin-right:1.5rem}.tkd-button,button.fi-btn.fi-size-md.fi-ac-btn-action,button#key-bindings-1,button#key-bindings-2,button#key-bindings-3{color:#fff!important;font-weight:700!important;border:2px solid transparent!important;background-color:#42a5f7!important}.tkd-button:hover,button.fi-btn.fi-size-md.fi-ac-btn-action:hover,button#key-bindings-1:hover,button#key-bindings-2:hover,button#key-bindings-3:hover{background-color:#fff!important;color:#42a5f7!important;border:2px solid #42a5f7!important}.tkd-button svg{stroke:#fff!important}.tkd-button:hover svg{stroke:#42a5f7!important}.fi-ta-cell button#key-bindings-1,.fi-ta-cell button#key-bindings-2,.fi-ta-cell button#key-bindings-3{color:#42a5f7!important;background-color:transparent!important}.fi-ta-cell button#key-bindings-1:hover,.fi-ta-cell button#key-bindings-2:hover,.fi-ta-cell button#key-bindings-3:hover{color:#42a5f7!important;background-color:transparent!important;border:0!important}.tramit-payment-cards label.fi-btn svg{color:#000!important}button svg.fi-icon.fi-size-md{color:#42a5f7!important}.fi-btn.fi-processing>svg.fi-loading-indicator{color:#fff!important}.fi-btn.fi-processing>svg.fi-loading-indicator,.fi-btn>svg.fi-loading-indicator[wire\:loading],.fi-btn>svg.fi-loading-indicator[wire\:loading\.delay\.default]{color:#fff!important}.fi-btn.fi-processing>svg.fi-loading-indicator,.fi-btn>svg.fi-loading-indicator[wire\:loading],.fi-btn>svg.fi-loading-indicator[wire\:loading\.delay\.default]{color:#fff!important;fill:#fff!important;stroke:#fff!important}[data-tippy-root] .tippy-content{white-space:pre-line!important}
