/*! CSS Used from: https://gune.lanalden.com/web/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(55,60,67,0);}
hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25;}
hr:not([size]){height:1px;}
p{margin-top:0;margin-bottom:1rem;}
a{color:#25476a;text-decoration:underline;}
a:hover{color:#026e9f;text-decoration:underline;}
img{vertical-align:middle;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
.row{--bs-gutter-x:1rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
@media (min-width:768px){
.col-md-6{flex:0 0 auto;width:50%;}
.col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.col-lg-6{flex:0 0 auto;width:50%;}
.col-lg-12{flex:0 0 auto;width:100%;}
}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#75868f;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.55rem 1rem;font-size:.7125rem;border-radius:.4375rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#75868f;text-decoration:none;}
.btn:focus{outline:0;box-shadow:0 0 .5rem 0 rgba(0,0,0,.125);}
.btn:active{box-shadow:inset 0 3px 5px rgba(55,60,67,.125);}
.btn:active:focus{box-shadow:0 0 .5rem 0 rgba(0,0,0,.125),inset 0 3px 5px rgba(55,60,67,.125);}
.btn:disabled{pointer-events:none;opacity:.65;box-shadow:none;}
.btn-primary{color:#fff;background-color:#25476a;border-color:#25476a;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(55,60,67,.075);}
.btn-primary:hover{color:#fff;background-color:#1f3c5a;border-color:#1e3955;}
.btn-primary:focus{color:#fff;background-color:#1f3c5a;border-color:#1e3955;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(55,60,67,.075),0 0 0 .15rem rgba(70,99,128,.5);}
.btn-primary:active{color:#fff;background-color:#1a324a;border-color:#1c3550;}
.btn-primary:active:focus{box-shadow:inset 0 3px 5px rgba(55,60,67,.125),0 0 0 .15rem rgba(70,99,128,.5);}
.btn-primary:disabled{color:#fff;background-color:#25476a;border-color:#25476a;}
.btn-warning{color:#fff;background-color:#fa9f1b;border-color:#fa9f1b;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(55,60,67,.075);}
.btn-warning:hover{color:#fff;background-color:#d58717;border-color:#c87f16;}
.btn-warning:focus{color:#fff;background-color:#d58717;border-color:#c87f16;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(55,60,67,.075),0 0 0 .15rem rgba(251,173,61,.5);}
.btn-warning:active{color:#fff;background-color:#af6f13;border-color:#bc7714;}
.btn-warning:active:focus{box-shadow:inset 0 3px 5px rgba(55,60,67,.125),0 0 0 .15rem rgba(251,173,61,.5);}
.btn-warning:disabled{color:#fff;background-color:#fa9f1b;border-color:#fa9f1b;}
.fade{transition:opacity .15s linear;}
@media (prefers-reduced-motion:reduce){
.fade{transition:none;}
}
.fade:not(.show){opacity:0;}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.07);border-radius:.4375rem;box-shadow:0 1rem 1rem -.75rem rgba(105,96,215,.175);}
.card>hr{margin-right:0;margin-left:0;}
.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.4375rem;}
.alert-primary{color:#162b40;background-color:#d3dae1;border-color:#c9d1da;}
.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px);}
@media (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog{transition:none;}
}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.07);border-radius:.4375rem;box-shadow:0 .125rem .25rem rgba(55,60,67,.075);outline:0;}
.modal-body{position:relative;flex:1 1 auto;padding:1rem;}
@media (min-width:576px){
.modal-dialog{max-width:500px;margin:1.75rem auto;}
.modal-content{box-shadow:0 .5rem 1rem rgba(55,60,67,.15);}
}
.ratio{position:relative;width:100%;}
.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:"";}
.ratio-1x1{--bs-aspect-ratio:100%;}
.d-grid{display:grid!important;}
.d-flex{display:flex!important;}
.shadow-lg{box-shadow:0 1rem 3rem rgba(55,60,67,.175)!important;}
.w-100{width:100%!important;}
.min-vh-100{min-height:100vh!important;}
.flex-column{flex-direction:column!important;}
.gap-2{gap:.5rem!important;}
.justify-content-center{justify-content:center!important;}
.align-items-center{align-items:center!important;}
.mt-2{margin-top:.5rem!important;}
.mt-3{margin-top:1rem!important;}
.mt-4{margin-top:1.5rem!important;}
.mb-5{margin-bottom:3rem!important;}
.fs-3{font-size:calc(1.25625rem + .075vw)!important;}
.text-center{text-align:center!important;}
.rounded-circle{border-radius:50%!important;}
@media (min-width:1200px){
.fs-3{font-size:1.3125rem!important;}
}
.btn-primary{box-shadow:0 0 0 #25476a,0 0 0 rgba(55,60,67,.25);}
.btn-primary:hover{box-shadow:0 .1rem .5rem rgba(37,71,106,.5),0 .25rem 1rem rgba(55,60,67,.2);}
.btn-primary:active{box-shadow:0 0 .5rem #25476a,0 0 .75rem rgba(55,60,67,.2)!important;}
.btn-primary:active:focus,.btn-primary:focus{box-shadow:0 0 0 1px #25476a,0 0 .7rem .25rem rgba(37,71,106,.4)!important;}
.btn-warning{box-shadow:0 0 0 #fa9f1b,0 0 0 rgba(55,60,67,.25);}
.btn-warning:hover{box-shadow:0 .1rem .5rem rgba(250,159,27,.5),0 .25rem 1rem rgba(55,60,67,.2);}
.btn-warning:active{box-shadow:0 0 .5rem #fa9f1b,0 0 .75rem rgba(55,60,67,.2)!important;}
.btn-warning:active:focus,.btn-warning:focus{box-shadow:0 0 0 1px #fa9f1b,0 0 .7rem .25rem rgba(250,159,27,.4)!important;}
.btn i{user-select:none;pointer-events:none;}
.card{box-shadow:0 1rem 1rem -.75rem rgba(105,96,215,.175);}
.card:not([class*=border-]){border:0;}
/*! CSS Used from: https://gune.lanalden.com/web/css/nifty.min.css */
.scroll-container{pointer-events:none;position:absolute;right:1rem;top:Min(calc(100% - 4em),120vh);bottom:4em;clip-path:inset(0 0 0 0);z-index:999;}
.scroll-page{align-items:center;background-color:#25476a;border:4px solid #edf1f6!important;border-radius:.4375rem;color:#fff!important;cursor:pointer;display:flex;justify-content:center;pointer-events:visible;position:sticky;right:1rem;text-decoration:none;top:calc(100vh - 4em - 1rem);width:4em;z-index:99999;}
.scroll-page:after{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:.75em;left:calc(50% - .375em);pointer-events:none;position:absolute;top:calc(50% - .175em);transform-origin:center center;transform:rotate(-45deg);width:.75em;}
.root:before{background-color:rgba(0,0,0,.55);content:"";display:block;inset:0;opacity:0;pointer-events:none;position:fixed;visibility:hidden;z-index:-1;}
.root{display:grid;gap:0 0;grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;min-height:100vh;width:100%;}
body{overflow-x:hidden;position:relative;background-size:cover;background-attachment:fixed;}
hr{background-color:rgba(0,0,0,.07);opacity:1;}
.front-container{background-color:#edf1f6;color:#75868f;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content;}
.front-container .content{background-color:transparent;color:inherit;grid-area:2/1/3/2;}
.content{background-color:#edf1f6;color:#75868f;display:flex;flex-direction:column;grid-area:2/2/3/3;width:100%;min-width:0;max-width:100vw;}
.content__wrap{padding:1rem 1rem;}
@media (min-width:768px){
.content__wrap{padding-inline:1.25rem;}
}
@media (min-width:992px){
.content__wrap{padding-inline:1.25rem;}
}
@media (min-width:1200px){
.content__wrap{padding-inline:1.25rem;}
}
body{scrollbar-color:rgba(135,139,144,.5) #fff0;scrollbar-width:thin;}
body::-webkit-scrollbar{width:.1875rem;}
body::-webkit-scrollbar-track{background-color:transparent;}
body::-webkit-scrollbar-thumb{background:rgba(135,139,144,.5);border-radius:2rem;}
body::-webkit-scrollbar-thumb:hover{background:rgba(135,139,144,.5);width:.625rem;}
@media print{
#root,.content,body{background-color:transparent;}
#root{display:block;color:#555e69;background-color:#fff;}
.content{color:inherit!important;}
.card{background-color:transparent;box-shadow:none;}
.scroll-container{display:none!important;}
}
/*! CSS Used from: https://gune.lanalden.com/web/css/cssSigo.css */
.loader{--looader-primary-color:#df5645!important;transform:scale(0.4);min-height:0px!important;display:grid!important;min-width:7.6875rem!important;}
.loaderAzul{--looader-primary-color:var( --bs-primary )!important;}
/*! CSS Used from: https://gune.lanalden.com/web/plugins/fontawesome/css/all.css */
.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-circle-info::before{content:"\f05a";}
.fa-eraser::before{content:"\f12d";}
.fa-signature::before{content:"\f5b7";}
.fa-solid{font-family:'Font Awesome 6 Free';font-weight:900;}
/*! CSS Used from: https://gune.lanalden.com/web/vendors/loader.css/loader.min.css */
.loader{--looader-primary-color:var( --bs-primary );display:inline-flex;min-width:4.6875rem;min-height:4.6875rem;align-items:center;justify-content:center;}
.pacman{position:relative;}
.pacman>div:nth-child(2){animation:pacman-balls 1s -.99s infinite linear;}
.pacman>div:nth-child(3){animation:pacman-balls 1s -.66s infinite linear;}
.pacman>div:nth-child(4){animation:pacman-balls 1s -.33s infinite linear;}
.pacman>div:nth-child(5){animation:pacman-balls 1s 0s infinite linear;}
.pacman>div:first-of-type{width:0;height:0;border-right:25px solid transparent;border-top:25px solid var(--looader-primary-color);border-left:25px solid var(--looader-primary-color);border-bottom:25px solid var(--looader-primary-color);border-radius:25px;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px;}
.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid var(--looader-primary-color);border-left:25px solid var(--looader-primary-color);border-bottom:25px solid var(--looader-primary-color);border-radius:25px;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px;}
.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5){background-color:var(--looader-primary-color);width:15px;height:15px;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;transform:translate(0,-6.25px);top:25px;left:70px;}
/*! CSS Used from: Embedded */
.wrapper-firma{position:relative;width:400px;height:200px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.signature-pad{position:absolute;left:0;top:0;width:400px;height:200px;background-color:#d3dae1;border:1px solid transparent;border-radius:0.4375rem;}
/*! CSS Used keyframes */
@keyframes pacman-balls{75%{opacity:.7;}100%{transform:translate(-100px,-6.25px);}}
@keyframes rotate_pacman_half_up{0%{transform:rotate(270deg);}50%{transform:rotate(360deg);}100%{transform:rotate(270deg);}}
@keyframes rotate_pacman_half_down{0%{transform:rotate(90deg);}50%{transform:rotate(0);}100%{transform:rotate(90deg);}}
/*! CSS Used fontfaces */
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("https://gune.lanalden.com/web/plugins/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("https://gune.lanalden.com/web/plugins/fontawesome/webfonts/fa-regular-400.ttf") format("truetype");}
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("https://gune.lanalden.com/web/plugins/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("https://gune.lanalden.com/web/plugins/fontawesome/webfonts/fa-solid-900.ttf") format("truetype");}