﻿h1,h2,h3,h4,h5,h6{color:var(--heading-color)}:where(h1:not(.extra-big)){font-size:2.3125rem;font-family:var(--font-family-secondary);font-weight:800;line-height:2.5rem;letter-spacing:-0.0925rem}@media only screen and (min-width: 64rem){:where(h1:not(.extra-big)){font-size:2.3125rem;font-family:var(--font-family-secondary);font-weight:800;line-height:2.5rem;letter-spacing:-0.0925rem}}h2{font-size:2rem;font-family:var(--font-family-secondary);font-weight:800;line-height:100%;letter-spacing:-0.87px}@media only screen and (min-width: 64rem){h2{font-size:2rem;font-family:var(--font-family-secondary);font-weight:800;line-height:100%;letter-spacing:-0.87px}}.extra-big{font-size:2.25rem;font-family:var(--font-family-secondary);font-weight:800;line-height:105%;letter-spacing:-.07875rem}@media only screen and (min-width: 64rem){.extra-big{font-size:3.375rem;font-family:var(--font-family-secondary);font-weight:800;line-height:100%;letter-spacing:-0.135rem}}.lead{font-size:1.125rem;font-family:var(--font-family-body);font-weight:400;line-height:1.5rem;letter-spacing:-0.01125rem;color:var(--body-color)}p{color:var(--body-color)}.login-widget-isolated .navbar-modal{display:flex;justify-content:center;align-items:center;position:relative}.login-widget-isolated .pass-modal .loader{position:absolute;z-index:1000;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7)}header.site-header-holder .login-widget-isolated .pass-modal .loader{height:calc(100% - 60px);margin-top:60px}header.header .login-widget-isolated .pass-modal .loader{height:calc(100% - 50px);margin-top:50px}.login-widget-isolated .pass-modal .box-modal{min-width:21.25rem;max-width:25.5rem;margin:0 auto;line-height:normal;padding:1.5rem;position:relative;background-color:#f7f9f9}[data-theme=dark] .login-widget-isolated .pass-modal .box-modal{background-color:#1f2d2d}.login-widget-isolated .pass-modal .box-modal .enable-reg{display:none}.login-widget-isolated .pass-modal .box-modal .enable-reg.disabled{display:block;position:absolute;top:auto;background:hsla(0,0%,100%,.5);height:50px;width:100%;z-index:1001;bottom:225px}.login-widget-isolated .pass-modal .box-modal .page-title{font-size:1.5rem;margin-bottom:1rem}.login-widget-isolated .pass-modal .box-modal .input.input-error,.login-widget-isolated .pass-modal .box-modal .form-control.input-error,.login-widget-isolated .pass-modal .box-modal .form-input.input-error{border:1px solid rgba(255,0,0,.9);box-shadow:none}.login-widget-isolated .pass-modal .box-modal .label{margin-bottom:.5rem}.login-widget-isolated .pass-modal .box-modal .label span{color:#323a3b;font-size:.75rem;font-family:"Geist Sans";font-weight:500;line-height:1}.login-widget-isolated .pass-modal .box-modal .color-explanation{color:var(--neutral-500);line-height:1.2}@media(max-width: 767px){.login-widget-isolated .pass-modal .box-modal{margin-top:25px;min-height:460px;width:100%;max-width:340px}}@media(max-width: 360px){.login-widget-isolated .pass-modal .box-modal{margin-top:1rem;border:0}}.login-widget-isolated .pass-modal form.disabled,.login-widget-isolated .pass-modal formdisabled,.login-widget-isolated .pass-modal .button.disabled,.login-widget-isolated .pass-modal .buttondisabled{opacity:.6;cursor:default !important;pointer-events:none}.login-widget-isolated .pass-modal .custom-checkbox{padding:0}.login-widget-isolated .pass-modal .custom-control-input{appearance:none;margin:0;padding:0;border:0;width:0;height:0}.login-widget-isolated .pass-modal .custom-control-label:before{font-family:"hvg-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-widget-isolated .pass-modal .custom-control-input:focus~.custom-control-label::before{box-shadow:none;outline:none}.login-widget-isolated .pass-modal .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:var(--neutral-500)}.login-widget-isolated .pass-modal .custom-control-input:not(:disabled):active~.custom-control-label::before{border-color:var(--neutral-500)}.login-widget-isolated .pass-modal .custom-checkbox .custom-control-label::before{width:1.25rem;height:1.25rem;position:absolute;top:0;left:0;content:"";background-color:var(--neutral-0);margin:auto;border:1px solid var(--neutral-500);font-size:1.2rem}.login-widget-isolated .pass-modal .custom-checkbox .custom-control-input:checked~.custom-control-label::before{content:""}.login-widget-isolated .pass-modal .custom-control-label::after{position:absolute;content:"";top:0;left:0;width:1.25rem;height:1.25rem;border:1px solid var(--neutral-500)}.login-widget-isolated .pass-modal .custom-checkbox .custom-control-input:checked~.custom-control-label::after{border:1px solid var(--neutral-300)}.login-widget-isolated .pass-modal .custom-control-label{padding-top:0;padding-left:1.875rem;position:relative;margin-bottom:0;vertical-align:top;display:inline-block;font-size:.875rem}.login-widget-isolated .pass-modal .campaign-text{font-size:1rem;line-height:1.2;display:none}.login-widget-isolated .pass-modal .container.modal-container{width:100%;padding:0;max-width:100%}.login-widget-isolated .pass-modal.loading .v--modal-background-click{background-color:rgba(0,0,0,.5)}.login-widget-isolated .pass-modal .v--modal-box.v--modal{box-shadow:none;top:0 !important;border-radius:0;overflow-y:auto;background-color:#f2f2f2}@media(max-width: 360px){.login-widget-isolated .pass-modal .v--modal-box.v--modal{background-color:#fff}}.login-widget-isolated .pass-modal .row{margin-top:0 !important}.login-widget-isolated .container-info{border-radius:0;color:#5f5e5e;padding:.75rem;line-height:1.2;font-size:.875rem;display:flex;align-items:center;justify-content:flex-start}.login-widget-isolated .container-info.container-error{background:#ffd6da;border:1px solid #df8891}.login-widget-isolated .container-info.container-success{background:#cff3cf;border:1px solid #b3d9b3}.login-widget-isolated .container-info .hvg-icon-alert-circle1,.login-widget-isolated .container-info [class*=icon-]{font-size:1.35rem}.login-widget-isolated .container-info .message{padding:0 0 0 .625rem;margin:0}.login-widget-isolated .modal-mask{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:1001;background:rgba(48,54,54,.6);backdrop-filter:blur(0.625rem);opacity:1}.login-widget-isolated .modal-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;overflow-y:auto;display:flex;align-items:center;justify-content:center}.login-widget-isolated .modal-enter-from .modal-mask,.login-widget-isolated .modal-leave-to .modal-mask{opacity:1}.login-widget-isolated .social-buttons .button.disabled,.login-widget-isolated .social-buttons .btn.disabled{opacity:.5;cursor:default !important}.login-widget-isolated .social-buttons .button .icon-facebook,.login-widget-isolated .social-buttons .btn .icon-facebook{width:20px;height:20px;background:url(https://cdn.hvg.hu/img/redesign/facebook.svg) center no-repeat;background-size:100%}.login-widget-isolated .social-buttons .button .icon-google,.login-widget-isolated .social-buttons .btn .icon-google{width:20px;height:20px;background:url(https://cdn.hvg.hu/img/redesign/google.svg) center no-repeat;background-size:100%}.login-widget-isolated .social-buttons .button .icon-apple,.login-widget-isolated .social-buttons .btn .icon-apple{width:20px;height:20px;background:url(https://cdn.hvg.hu/img/redesign/apple.svg) center no-repeat;background-size:100%}.login-widget-isolated .login-buttons .button{font-size:1rem}.login-widget-isolated .position-relative{position:relative}.login-widget-isolated .text-center{text-align:center}.login-widget-isolated .help-password-reset{font-size:1rem;margin-top:.5rem;margin-bottom:1rem;text-align:right}.login-widget-isolated .icon-eye{background:url(https://cdn.hvg.hu/img/redesign/icon-eye.svg) center no-repeat;width:22px;height:16px;display:block;right:11px;top:50%;transform:translateY(-50%);z-index:999;cursor:pointer;position:absolute}[data-theme=dark] .login-widget-isolated .icon-eye{filter:invert(1)}.login-widget-isolated .btn.close-login{position:absolute;z-index:3;width:2.5rem;height:2.5rem;font-size:1.3rem;background:#fff;color:#7c9194;top:0;right:0}[data-theme=dark] .login-widget-isolated .btn.close-login{background-color:#323a3b}.login-widget-isolated .btn:not(.close-login){width:100%}.login-widget-isolated :where(button,.btn,[role=button]){padding:.5rem 1rem}.login-widget-isolated :where(a:not([role=button],.btn)){text-decoration:underline;font-size:.875rem}.login-widget-isolated h2,.login-widget-isolated h3{font-family:var(--font-family-secondary);margin-top:0}.login-widget-isolated h3{margin-bottom:1.375rem;font-size:1.375rem}.login-widget-isolated .help{font-size:.875rem}
