@font-face{font-family:'Titillium-Semibold';src:url('../../fonts/Titillium/Semibold/Titillium-Semibold.eot');src:url('../../fonts/Titillium/Semibold/Titillium-Semibold.woff2') format('woff2'),url('../../fonts/Titillium/Semibold/Titillium-Semibold.woff') format('woff'),url('../../fonts/Titillium/Semibold/Titillium-Semibold.ttf') format('truetype'),url('../../fonts/Titillium/Semibold/Titillium-Semibold.svg#Titillium-Semibold') format('svg'),url('../../fonts/Titillium/Semibold/Titillium-Semibold.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Titillium-Regular';src:url('../../fonts/Titillium/Regular/Titillium-Regular.eot');src:url('../../fonts/Titillium/Regular/Titillium-Regular.woff2') format('woff2'),url('../../fonts/Titillium/Regular/Titillium-Regular.woff') format('woff'),url('../../fonts/Titillium/Regular/Titillium-Regular.ttf') format('truetype'),url('../../fonts/Titillium/Regular/Titillium-Regular.svg#Titillium-Regular') format('svg'),url('../../fonts/Titillium/Regular/Titillium-Regular.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Titillium-Light';src:url('../../fonts/Titillium/Light/Titillium-Light.eot');src:url('../../fonts/Titillium/Light/Titillium-Light.woff2') format('woff2'),url('../../fonts/Titillium/Light/Titillium-Light.woff') format('woff'),url('../../fonts/Titillium/Light/Titillium-Light.ttf') format('truetype'),url('../../fonts/Titillium/Light/Titillium-Light.svg#Titillium-Light') format('svg'),url('../../fonts/Titillium/Light/Titillium-Light.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Titillium-Thin';src:url('../../fonts/Titillium/Thin/Titillium-Thin.eot');src:url('../../fonts/Titillium/Thin/Titillium-Thin.woff2') format('woff2'),url('../../fonts/Titillium/Thin/Titillium-Thin.woff') format('woff'),url('../../fonts/Titillium/Thin/Titillium-Thin.ttf') format('truetype'),url('../../fonts/Titillium/Thin/Titillium-Thin.svg#Titillium-Thin') format('svg'),url('../../fonts/Titillium/Thin/Titillium-Thin.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Titillium-Bold';src:url('../../fonts/Titillium/Bold/Titillium-Bold.eot');src:url('../../fonts/Titillium/Bold/Titillium-Bold.woff2') format('woff2'),url('../../fonts/Titillium/Bold/Titillium-Bold.woff') format('woff'),url('../../fonts/Titillium/Bold/Titillium-Bold.ttf') format('truetype'),url('../../fonts/Titillium/Bold/Titillium-Bold.svg#Titillium-Bold') format('svg'),url('../../fonts/Titillium/Bold/Titillium-Bold.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}*{font-family:'Titillium',Helvetica,sans-serif}html,body,.container-fluid{height:100%;font-family:"Inter",sans-serif;font-weight:300}html{height:100%;background-color:var(--gray-100)}body{font-family:'Open Sans','Raleway',Helvetica,sans-serif;font-size:15px;height:100%;padding-top:0;background-color:var(--gray-100)}.container-fluid{max-width:90%}.background-container{position:fixed;top:0;right:0;bottom:0;left:45%;background-image:url(/img/login/background_desktop.svg);background-size:cover;background-repeat:no-repeat}.logo{max-width:222px;margin:0 auto 40px}.d-flex{display:flex;align-items:center;height:100%;flex-direction:row-reverse}h1{font-size:32px;font-weight:bold;margin:0 0 50px}h2{font-size:40px;line-height:49px;font-weight:700;text-align:left}b,strong{font-weight:700}a{color:var(--brand-primary)}.btn-default{width:100%}.btn-primary{display:block;width:100%;color:var(--white);background-color:var(--brand-primary);border-color:var(--brand-primary);border-left:none !important}.btn-primary:hover{color:var(--white);filter:brightness(0.8);background-color:var(--brand-primary);border-color:var(--brand-primary);border-left:none !important}#btnToPasswordForgottenView{color:var(--brand-primary);margin-top:10px;display:block}.login-block{width:100%;background-color:rgb(from var(--white) r g b / .8);box-shadow:0 0 8px rgb(from var(--black) r g b / .25);padding:32px;color:var(--black);text-align:center;max-width:380px;border-radius:15px}.slider{position:relative;width:100%;max-width:100%;height:80vh;overflow:hidden}.slides{display:flex;transition:transform .5s ease;width:100%;height:100%}.slide{min-width:100%;box-sizing:border-box;overflow-y:auto;padding:20px;font-size:16px;padding:0 50px;line-height:21px;position:relative;display:grid;place-items:center;overflow-y:auto;height:100%}.slide::-webkit-scrollbar{width:0}.slide>.text-justify{margin:auto 0}.slide img{width:80%;display:block;max-width:300px;margin:0 auto}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);color:var(--black);border:0;padding:5px 11px;cursor:pointer;border-radius:50%}.prev{left:0}.next{right:0}.prev:hover,.next:hover{background:var(--brand-primary);color:var(--white)}.dots{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.dot{width:10px;height:10px;background:rgb(from var(--black) r g b / .3);border-radius:50%;transition:background .3s}.dot.active{background:rgb(from var(--brand-primary) r g b / .8)}.scroll-hint{height:50px;pointer-events:none;display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .3s}.scroll-hint.visible{opacity:1;animation:hint-bounce 1.5s ease-in-out infinite}.scroll-hint::after{content:"⇣";font-size:2rem;color:var(--black);margin-bottom:4px}@keyframes hint-bounce{0,100%{transform:translateY(0)}50%{transform:translateY(6px)}}.slides.scrolled .scroll-hint{opacity:0;animation:none}#version-content{color:var(--white);font-size:12px;padding:20px 0 0;background-color:rgb(from var(--black) r g b / .8);box-shadow:0 0 8px rgb(from var(--black) r g b / .25);border-radius:25px;padding:10px 20px;max-width:225px;margin-top:20px}.footer{background-color:transparent;border:0;position:fixed;bottom:0;left:0;right:0;padding:0 25px;width:100%;height:40px;text-align:left;color:var(--black);font-size:14px}.footer img{height:20px}@media(max-width:991px){.d-flex{display:block;margin-top:30px;margin-bottom:30px}.background-container{position:fixed;top:0;right:0;left:0;background-image:url(/img/login/background_mobile.svg);background-size:cover;background-repeat:no-repeat}#newsPanelContainer{margin-top:40px;border-radius:4px;background:rgb(from var(--white) r g b / .4)}.slider{height:100%}.footer{background-color:rgb(from var(--black) r g b / .93);color:var(--white);padding:10px 5px}.footer img{filter:invert(1)}}