/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.login-page .wrapper,.login-page .wrapper-inner{display:block;min-height:0}.login-section{min-height:100vh;display:flex;flex-direction:column}.login-section__col{padding:20px}.login-section__col--right{background-color:#fbfaf5}.login-section__logo{width:123px;margin-right:auto;position:relative;z-index:11;margin-bottom:40px}.login-section__title{color:#003eab;font-size:38px;line-height:1.263;font-weight:500}.login-section .data-protect-policy{margin-top:30px}.login-section .checkbox__label{position:relative}.login-section .checkbox__label [type=checkbox]{position:absolute;left:0;opacity:0}.login-section [role=alert]{padding:10px;border:1px solid #e10054;color:#e10054}.login-section [role=alert] a{color:#003eab}.login-section .form-item--error-message{color:#e10054}@media (min-width:768px){.login-section{justify-content:center}.login-section__layout{display:grid;grid-template-columns:50% 50%}.login-section__col{padding-top:100px;padding-bottom:60px}.login-section__col--right{position:relative;z-index:2}.login-section__col--right:after{content:"";left:0;top:-9999px;bottom:-9999px;right:0;position:absolute;z-index:-1}.login-section__logo{width:180px;position:absolute;top:20px;left:20px;margin-bottom:0}.login-section__title{font-size:34px;display:flex;flex-direction:column;justify-content:flex-end;min-height:120px}}@media (min-width:1024px){.login-section__col{padding:192px 40px 120px}.login-section__logo{width:220px;top:95px;left:40px}.login-section__title{font-size:40px;line-height:1.111;margin-bottom:42px}}@media (min-width:1280px){.login-section__col{padding-left:60px;padding-right:60px}.login-section__logo{left:60px}.login-section__title{font-size:48px}}@media (min-width:1366px){.login-section__col{padding-left:80px;padding-right:80px}.login-section__logo{left:80px}}@media (min-width:1440px){.login-section__col{padding-left:110px;padding-right:110px}.login-section__logo{left:110px}}@media (min-width:1600px){.login-section__title{font-size:54px}}@media (max-width:767px){.login-section__col--left{margin-bottom:46px}.login-section__col--right{padding-bottom:60px;padding-top:50px}.login-section__title{height:auto!important}}
.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.logo-section{padding:40px 0 67px}.logo-list .slick-track{display:flex;align-items:center}.logo-list .slick-track .slick-slide{flex-shrink:0;max-width:calc(100vw - 40px)}@media (min-width:640px){.logo-list .slick-track{grid-gap:60px;gap:60px}}@media (min-width:1024px){.logo-section{padding:80px 0 170px}.logo-list{display:flex;align-items:center;justify-content:space-between;grid-gap:60px;gap:60px}}@media (max-width:1023px){.logo-section .container{padding-left:0;padding-right:0}}@media (max-width:639px){.logo-list .slick-track .slick-slide img{width:56%;margin:0 auto}}
@keyframes gin-throbber{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent}.ajax-progress .ajax-progress__message{color:var(--gin-color-text)}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8)}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}.ui-dialog .ajax-progress-throbber:before,.contextual-links .ajax-progress-throbber:before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app)}.contextual-links li{position:relative}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px}.contextual-links .ajax-progress-throbber:before{inset-block-start:0;inset-inline-start:.25em}.claro-autocomplete__message{color:var(--gin-color-primary)}
