.fs-xss{font-size:var(--fs-xss)!important}.fs-xs{font-size:var(--fs-xs)!important}.fs-sm{font-size:var(--fs-sm)!important}.fs-base{font-size:var(--fs-base)!important}.fs-md{font-size:var(--fs-md)!important}.fs-lg{font-size:var(--fs-lg)}.fs-xl{font-size:var(--fs-xl)}.fs-2xl{font-size:var(--fs-2xl)}.fs-3xl{font-size:var(--fs-3xl)}.fs-4xl{font-size:var(--fs-4xl)}.fs-5xl{font-size:var(--fs-5xl)}.color-yellow{color:var(--color-yellow)}.color-blue{color:var(--color-blue)}.color-black{color:var(--color-black)}.color-white{color:var(--color-white)}.linkNav{transition:.2s;cursor:pointer}.linkNav:hover{color:var(--color-blue)}.imgLogo{width:50px}.imgHeroPage{min-width:600px}.divHeroPage{transform:translate(-300px);opacity:0}.figureHeroPage{transform:translate(300px);opacity:0}.liPoles:before{content:"";width:5px;height:100%;background:var(--color-yellow);position:absolute;left:-15px;border-radius:4px}footer *{color:var(--color-white)!important}.loader{width:48px;height:48px;border:4px solid #e5e7eb;border-top:4px solid #2563eb;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.contentAccordion{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease}.contentAccordion.show{max-height:500px;opacity:1;transform:translateY(0)}html{scroll-behavior:smooth}:root{--color-yellow: #ffab1f;--color-blue: #003ab2;--color-white: #ffffff;--color-black: #0a1026;--fs-xss: .625rem --fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-2xl: 2rem;--fs-3xl: 2.5rem;--fs-4xl: 3rem;--fs-5xl: 3.5rem}.btn{border:none;display:flex;padding:.75rem 1.5rem;color:var(--color-white);font-size:var(--fs-base);line-height:1rem;justify-content:center;font-weight:700;text-align:center;cursor:pointer;text-transform:uppercase;align-items:center;border-radius:.5rem;-webkit-user-select:none;user-select:none;gap:.75rem;transition:all .6s ease}.btn-hover-blue:hover{box-shadow:0 5px 30px -3px var(--color-blue),0 4px 6px -2px var(--color-blue)}.btn-hover-yellow:hover{box-shadow:0 5px 30px -3px var(--color-yellow),0 4px 6px -2px var(--color-yellow)}.swal-confirm-error{background-color:#e63946!important;color:#fff!important;border-radius:8px;padding:10px 24px;font-weight:600;cursor:pointer}.swal-confirm-success{background-color:#2a9d8f!important;color:#fff!important;border-radius:8px;padding:10px 24px;font-weight:600;cursor:pointer}.swal-confirm-success:hover{background-color:#21867a!important}
