.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.logo-image.default{background:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTc2LjI0IDE3MC44MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuODt9LmNscy0ye2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQpO30uY2xzLTN7ZmlsbDp1cmwoI2xpbmVhci1ncmFkaWVudC0yKTt9LmNscy00e2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtMyk7fS5jbHMtNXtmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50LTQpO30uY2xzLTZ7ZmlsbDp1cmwoI2xpbmVhci1ncmFkaWVudC01KTt9LmNscy03e2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtNik7fTwvc3R5bGU+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSI0MDUuNjEiIHkxPSI0ODguOTEiIHgyPSI0OTQuODciIHkyPSI1NzguMTciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTAuNzUsIC0wLjUzLCAtMC42MiwgMC44NywgNzgxLjcyLCAtMTMxLjg2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzhhODY4YyIvPjxzdG9wIG9mZnNldD0iMC4yOCIgc3RvcC1jb2xvcj0iI2RkZDlkNiIvPjxzdG9wIG9mZnNldD0iMC40MiIgc3RvcC1jb2xvcj0iI2U4ZTZlNSIvPjxzdG9wIG9mZnNldD0iMC41MiIgc3RvcC1jb2xvcj0iI2YyZjNmMyIvPjxzdG9wIG9mZnNldD0iMC41OSIgc3RvcC1jb2xvcj0iI2U0ZTRlNSIvPjxzdG9wIG9mZnNldD0iMC43MSIgc3RvcC1jb2xvcj0iI2JlYmRiZiIvPjxzdG9wIG9mZnNldD0iMC44NyIgc3RvcC1jb2xvcj0iIzgzN2Y4MyIvPjxzdG9wIG9mZnNldD0iMC44OCIgc3RvcC1jb2xvcj0iIzgwN2M4MCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2QwZDJkMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2E2YThhYiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMiIgeDE9IjQyMC4xIiB5MT0iNTA1LjI5IiB4Mj0iNDkzLjk3IiB5Mj0iNTc5LjE1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0wLjc1LCAtMC41MywgLTAuNjIsIDAuODcsIDc4MS43MiwgLTEzMS44NikiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzNDk1NDUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNhMGNjM2EiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50LTMiIHgxPSI0MzIuODYiIHkxPSI1MzEuMzgiIHgyPSI1NjAuNjYiIHkyPSI1MzEuMzgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTAuNzgsIC0wLjQ4LCAtMC41OCwgMC45LCA3NzguNDUsIC0xNDAuMjgpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzQ1YzY0Ii8+PHN0b3Agb2Zmc2V0PSIwLjU2IiBzdG9wLWNvbG9yPSIjMDIzODNjIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC00IiB4MT0iNDczLjA0IiB5MT0iNTM4LjE3IiB4Mj0iNTE1LjgiIHkyPSI1ODAuOTMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTAuNzUsIC0wLjUzLCAtMC42MiwgMC44NywgNzgxLjcyLCAtMTMxLjg2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2IxYzVjZiIvPjxzdG9wIG9mZnNldD0iMC41NCIgc3RvcC1jb2xvcj0iIzc4OTRhMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ1NjY3NiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtNSIgeDE9IjQ4My4zNCIgeTE9IjUyOS4yNyIgeDI9IjUzNy4wOCIgeTI9IjU4My4wMSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtMC43NSwgLTAuNTMsIC0wLjYyLCAwLjg3LCA3ODEuNzIsIC0xMzEuODYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwLjQyIiBzdG9wLWNvbG9yPSIjZWMyMjI0Ii8+PHN0b3Agb2Zmc2V0PSIwLjYyIiBzdG9wLWNvbG9yPSIjZTkyMjI0Ii8+PHN0b3Agb2Zmc2V0PSIwLjc1IiBzdG9wLWNvbG9yPSIjZTEyMTI0Ii8+PHN0b3Agb2Zmc2V0PSIwLjg2IiBzdG9wLWNvbG9yPSIjZDIyMTI0Ii8+PHN0b3Agb2Zmc2V0PSIwLjk2IiBzdG9wLWNvbG9yPSIjYmQyMDI0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYjExZjI0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC02IiB4MT0iNTE0LjU3IiB5MT0iNTE5LjkiIHgyPSI1NzYuNzMiIHkyPSI1MTkuOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtMC43OCwgLTAuNDgsIC0wLjU4LCAwLjksIDc3OC40NSwgLTE0MC4yOCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmMTY1MjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZGQ5MDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48dGl0bGU+bG9nbzwvdGl0bGU+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48ZyBjbGFzcz0iY2xzLTEiPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE3NS44Miw4My4zN0MxMTksMTIyLjEzLDYzLjE3LDExNC44Nyw0OSw2MWMxMS42MSw2Ny4zMiw3Mi42NSw4MCwxMjYuODEsNjUuODlDMTc4Ljc5LDEyMC42NCwxNjUuOTIsMTAxLDE3NS44Miw4My4zN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMzUpIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTU2Ljc0LDExMS43NUM5My40NywxMjkuNDgsNDYuMjEsMTAyLDUxLjI5LDQzLjQ0LDM5LjQ1LDExNC4zMiw4OS42MSwxNDksMTQyLjM5LDE1NC43OCwxNDcuMTIsMTQ5Ljc0LDE0Mi4xLDEyNS43LDE1Ni43NCwxMTEuNzVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjM1KSIvPjxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTEzMC4xOCwxMzIuNjhjLTYyLjA5LTUuNDQtOTUuMDgtNDkuODUtNzEuMy0xMDZDMjUsOTIuNTksNTguMjMsMTQ1LjE4LDEwMy4yOCwxNzAuMDcsMTA5LjE1LDE2Ni44NCwxMTIuNTksMTQxLjE3LDEzMC4xOCwxMzIuNjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjM1KSIvPjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTk5LjUzLDE0My45MUM0Ni4xLDExNiwzMS4zNiw2MCw3MSwxMy4wNywxOS4yMSw2NiwzMS40MywxMzAuMTQsNjMuMywxNzEuMTcsNjkuNTUsMTcwLDgxLjA4LDE0NS45MSw5OS41MywxNDMuOTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjM1KSIvPjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTY4LjU1LDE0My44NEMzMC4yNiw5Ni43NSwzNS41NCwzNiw4Ni4xOSwzLjkxLDIyLjc3LDM3LjUxLDEyLjU1LDEwNS40NCwyNy4zNywxNTcuNjUsMzMuMzYsMTU4Ljg3LDUxLjUsMTM5LjEzLDY4LjU1LDE0My44NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMzUpIi8+PHBhdGggY2xhc3M9ImNscy03IiBkPSJNNDEuMTUsMTMyLjVDMjIuNTYsNzEuOTMsNDcuMjUsMTMuNzEsMTAyLjgyLjM1LDM1LjM5LDEwLjU4LDQsNzQuMTMsMCwxMzEuMjIsNC45LDEzNC41NSwyNy41MywxMjEuNjMsNDEuMTUsMTMyLjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjM1KSIvPjwvZz48L2c+PC9zdmc+) no-repeat;background-size:100% 100%}.logo-wrapper.default{width:320px}.logo-wrapper.default .logo-image{width:50px;height:50px}.main-logo--default{min-height:85px}.main-logo--default .main-logo__logo{width:80px;height:60px;background:url(assets/test-fcu-logo.jpg) no-repeat left top;background-size:100% 100%}.logo-image.spirit_fcu{background:url(assets/spiritfcu-logo.png) no-repeat;background-size:100% 100%}.logo-wrapper.spirit_fcu{width:140px}.logo-wrapper.spirit_fcu .logo-image{width:140px;height:80px}.main-logo--spirit_fcu{min-height:85px}.main-logo--spirit_fcu .main-logo__logo{width:112px;height:58px;background:url(assets/spiritfcu-logo.png) no-repeat left top;background-size:100% 100%}.logo-image.fcpcu{background:url(assets/fcpcu-logo.svg) no-repeat;background-size:100% 100%}.logo-wrapper.fcpcu{width:200px}.logo-wrapper.fcpcu .logo-image{width:200px;height:50px}.main-logo--fcpcu{min-height:85px}.main-logo--fcpcu .main-logo__logo{width:180px;height:45px;background:url(assets/fcpcu-logo.svg) no-repeat left top;background-size:100% 100%}@media(max-width:767.98px){.main-logo--fcpcu .main-logo__logo{width:140px;height:35px}}.logo-image.credologi{background:url(assets/credologi-logo.svg) no-repeat;background-size:100% 100%}.logo-wrapper.credologi{width:140px}.logo-wrapper.credologi .logo-image{width:140px;height:101px}.main-logo--credologi{min-height:85px;padding:32px 0}.main-logo--credologi .main-logo__logo{width:268px;height:71px;background:url(assets/credologi-logo.svg) no-repeat center;background-size:90% 90%;transition:transform .3s ease}@media(max-width:767.98px){.main-logo--credologi .main-logo__logo{width:130px;height:60px}}body{margin:0;font-family:Roboto,Helvetica Neue,Arial,sans-serif}.logo-wrapper{overflow:hidden;width:320px;margin:10px auto}.logo-wrapper .logo-image{float:left;width:50px;height:50px;margin-right:10px}.logo-wrapper .title{float:left;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:38px;color:#010101}.logo-wrapper .title sup{font-size:1.1rem;position:relative;top:-15px}@-webkit-keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}to{margin-left:100%;margin-right:0}}#splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeOut .5s ease-in-out forwards}@keyframes fadeOut{to{opacity:0;visibility:hidden}}#splash-screen .splash-screen-container{max-width:600px;min-width:320px;text-align:center}#splash-screen .splash-screen-container .loading-text{font-size:14px;color:gray;text-align:center}#splash-screen .progress-line,.progress-line:before{height:3px;width:100%;margin:0}#splash-screen .progress-line{background-color:#dfeccb;display:flex}#splash-screen .progress-line:before{background-color:#2751c4;content:"";animation:running-progress 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}to{margin-left:100%;margin-right:0}}
