.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before{position:absolute}.acf-block-preview .button:focus-visible,.button:focus-visible,.wp-block-button__link:focus-visible,body.login #wp-submit:focus-visible{border-radius:5px;outline:2px solid var(--link-color-outline,#e52592);outline-offset:0;z-index:10}.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before{content:""}.button--download,.button-link:not(.no-ico){--default-pseudo-icon-url:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m15.71 2.29-1.42 1.42L25.59 15H3v2h22.59l-11.3 11.29 1.42 1.42L29.41 16 15.71 2.29z"/></svg>');--pseudo-icon-bg-color:var(--white);--pseudo-icon-bg-opacity:1}.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before{min-height:4rem;min-width:4rem;right:0;transition:background-color .3s ease}.button--download:before,.button-link:not(.no-ico):before{background-color:var(--pseudo-icon-bg-color);opacity:var(--pseudo-icon-bg-opacity)}.button--download:after,.button-link:not(.no-ico):after{background-color:var(--ico-fill);-webkit-mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;-webkit-mask-size:2.4rem;mask-size:2.4rem}:root{--base-font:proxima-nova,Helvetica,Arial,sans-serif;--heading-font:effra,proxima-nova,Helvetica,Arial,sans-serif;--subheading-font:proxima-nova,Helvetica,Arial,sans-serif;--thin-font:proxima-nova-thin,proxima-nova,Helvetica,Arial,sans-serif;--color-lime:#c3d82e;--color-magenta:#e52592;--color-deep-blue:#5525e5;--white:#fff;--black:#000;--body-black:#051c2a;--black--bg:#1a1a1a;--text-color:#4b4b4b;--gray:#b3b3b3;--gray--light:#e8e8e8;--gray--lighter:#f0f0f0;--gray--lightest:#f7f7f7;--gray--dark:#717171;--gray--darker:#4b4b4b;--gray--darkest:#303030;--color-apple:#1de57e;--color-apple--light:#e6f9ef;--color-banana:#fff3a8;--color-banana--light:#fffadc;--color-chilli:#f02020;--color-deep-blue--light:#f1eefd;--color-lime--light:#141605;--color-magenta--light:#fdeef7;--color-magenta--dark:#ca2381;--color-strawberry:#ff615e;--color-strawberry--light:#ffefef;--color-strawberry--dark:#1f0c0b;--error:#ffecec;--success:#e9ffd9;--primary-color:#051c2a;--gap:2.4rem;--gap-element:3.2rem;--gap-small:2rem;--gap-smaller:1.6rem;--gap-smallest:1.2rem;--gap-large:3.2rem;--gap-larger:4rem;--gap-largest:4.8rem;--gap-xlarge:5.6rem;--grid-sidebar-w:28rem;--gap-half:10px;font-size:var(--root-font-size,10px)}@media screen and (min-width:500px){:root{--gap-half:calc(4.68085px + 1.06383vw)}}@media screen and (min-width:1440px){:root{--gap-half:20px}}:root{--gap:20px}@media screen and (min-width:500px){:root{--gap:calc(9.3617px + 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap:40px}}:root{--gap-double:40px}@media screen and (min-width:500px){:root{--gap-double:calc(18.7234px + 4.25532vw)}}@media screen and (min-width:1440px){:root{--gap-double:80px}}:root{--gap-negative:-20px}@media screen and (min-width:500px){:root{--gap-negative:calc(-9.3617px - 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap-negative:-40px}}.acf-block-preview .button,.button,.wp-block-button__link,body.login #wp-submit{--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color-h);--btn-color-d:#717171;--btn-color-f:#fff;--btn-bg-color:transparent;--btn-bg-color-h:#000;--btn-bg-color-a:#717171;--btn-bg-color-d:var(--btn-bg-color);--btn-bg-color-f:var(--btn-bg-color-h);--btn-border-color:var(--btn-color,#000);--btn-border-color-h:#000;--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:var(--btn-color-d);--btn-border-color-f:var(--btn-bg-color-h);--btn-case:none;--btn-margin:0;--btn-padding:1.2rem 3.2rem;align-items:center;background-color:var(--btn-bg-color);border:2px solid var(--btn-border-color);border-radius:.8rem;color:var(--btn-color);cursor:pointer;display:inline-flex;flex-direction:row;font-family:var(--base-font);font-size:1.6rem;font-weight:600;justify-content:center;letter-spacing:1px;line-height:1;margin:var(--btn-margin);min-height:50px;padding:var(--btn-padding);position:relative;text-align:center;text-decoration:none;text-transform:var(--btn-case);transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.acf-block-preview .button:hover:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit),.button:hover:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit),.wp-block-button__link:hover:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit),body.login #wp-submit:hover:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit){background-color:var(--btn-bg-color-h);border-color:var(--btn-border-color-h,#000);color:var(--btn-color-h);text-decoration:none}.acf-block-preview .button.active:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit),.acf-block-preview .button:active,.button.active:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit),.button:active,.wp-block-button__link.active:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit),.wp-block-button__link:active,body.login #wp-submit:active,body.login .active#wp-submit:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit){background-color:var(--btn-bg-color-a);border-color:var(--btn-border-color-a,#000);color:var(--btn-color-a)}.acf-block-preview .button:focus-visible,.button:focus-visible,.wp-block-button__link:focus-visible,body.login #wp-submit:focus-visible{background-color:var(--btn-bg-color-f);border-color:var(--btn-border-color-f,currentColor);color:var(--btn-color-f,currentColor)}.acf-block-preview .button[disabled],.button[disabled],.wp-block-button__link[disabled],body.login [disabled]#wp-submit{background-color:var(--btn-bg-color-d);border-color:var(--btn-border-color-d,var(--btn-color-d));color:var(--btn-color-d);cursor:not-allowed;outline:0}.acf-block-preview .button--cta,.button--cta,.wp-block-button__link--cta{--btn-color:var(--black);--btn-bg-color:var(--white);--btn-border-color:var(--white)}.acf-block-preview .button--cta:hover,.button--cta:hover,.wp-block-button__link--cta:hover{--btn-color:var(--white);--btn-bg-color:var(--color-deep-blue);--btn-border-color:var(--color-deep-blue)}.button-link{--btn-bg-color:transparent;--btn-bg-color-h:var(--btn-bg-color);--btn-bg-color-a:var(--btn-bg-color);--btn-color-h:var(--btn-color);--btn-color-a:var(--btn-color);--btn-color-f:var(--btn-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-bg-color);--btn-border-color-a:var(--btn-bg-color);--btn-border-color-d:var(--btn-bg-color);--ico-fill:var(--btn-color);display:inline-flex;font-size:1.6rem;min-height:4rem;padding:0 6.4rem 0 0;position:relative;text-align:left}@media (min-width:48em){.button-link{font-size:1.8rem}}.button-link.active,.button-link:active,.button-link:focus,.button-link:focus-visible,.button-link:focus-within,.button-link:hover{--ico-fill:#fff;text-decoration:underline}.button-link:not(.no-ico):before{border-radius:50%}.button-link:not(.no-ico):after,.button-link:not(.no-ico):before{right:1.2rem;top:0;transition:right .3s ease}.button-link:not(.no-ico).active:after,.button-link:not(.no-ico).active:before,.button-link:not(.no-ico):active:after,.button-link:not(.no-ico):active:before,.button-link:not(.no-ico):focus-visible:after,.button-link:not(.no-ico):focus-visible:before,.button-link:not(.no-ico):focus-within:after,.button-link:not(.no-ico):focus-within:before,.button-link:not(.no-ico):focus:after,.button-link:not(.no-ico):focus:before,.button-link:not(.no-ico):hover:after,.button-link:not(.no-ico):hover:before{--pseudo-icon-bg-color:#000;right:0}.button-link--deep-blue{--btn-color:#5525e5;--btn-color-d:#f1eefd}.button-link--deep-blue:before{--pseudo-icon-bg-color:#f1eefd}.button-link--deep-blue.active:before,.button-link--deep-blue:active:before,.button-link--deep-blue:focus-visible:before,.button-link--deep-blue:focus-within:before,.button-link--deep-blue:focus:before,.button-link--deep-blue:hover:before{--pseudo-icon-bg-color:#5525e5}.button-link--lime{--btn-color:#c3d82e;--btn-color-d:#cfe059;color:var(--btn-color)}.button-link--lime:before{--pseudo-icon-bg-color:#141605;opacity:.1}.button-link--lime.active:before,.button-link--lime:active:before,.button-link--lime:focus-visible:before,.button-link--lime:focus-within:before,.button-link--lime:focus:before,.button-link--lime:hover:before{--pseudo-icon-bg-color:#c3d82e;opacity:1}.button-link--lime.active:after,.button-link--lime:active:after,.button-link--lime:focus-visible:after,.button-link--lime:focus-within:after,.button-link--lime:focus:after,.button-link--lime:hover:after{--ico-fill:#000}.button--black.filled{--btn-bg-color:#000;--btn-bg-color-h:transparent;--btn-bg-color-a:#717171;--btn-bg-color-d:#e8e8e8;--btn-bg-color-f:#000;--btn-color:#fff;--btn-color-h:#000;--btn-color-a:#fff;--btn-color-d:var(--btn-color)}.button--black.filled[disabled]:active{--btn-color:#fff}.button--blue,.button--deep-blue{--btn-bg-color:transparent;--btn-bg-color-h:#5525e5;--btn-bg-color-a:#5525e5;--btn-color:#5525e5;--btn-color-h:#fff;--btn-color-a:#fff;--btn-color-d:#a992f1;--btn-border-color:#5525e5;--btn-border-color-h:#5525e5;--btn-border-color-a:#5525e5}.button--blue.filled,.button--deep-blue.filled{--btn-bg-color:#5525e5;--btn-bg-color-h:#fff;--btn-bg-color-a:#f1eefd;--btn-bg-color-d:var(--btn-bg-color-a);--btn-bg-color-f:#5525e5;--btn-color:#fff;--btn-color-h:#5525e5;--btn-color-a:#5525e5;--btn-color-d:var(--btn-color)}.button--white{--btn-color:#fff;--btn-color-h:#000;--btn-color-a:var(--btn-color-h);--btn-color-d:#717171;--btn-color-f:#000;--btn-bg-color:transparent;--btn-bg-color-h:#fff;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:#fff;--btn-border-color:#fff;--btn-border-color-h:#fff;--btn-border-color-a:var(--btn-border-color-h)}.button--white+.button,.button--white.filled,body.login .button--white+#wp-submit{--btn-bg-color:#fff;--btn-bg-color-h:transparent;--btn-bg-color-a:#4b4b4b;--btn-bg-color-d:#e8e8e8;--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color-h);--btn-color-d:#b3b3b3}.button--gray,.button--gray-dark+.button,body.login .button--gray-dark+#wp-submit{--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color);--btn-color-d:#b3b3b3;--btn-bg-color:#f0f0f0;--btn-bg-color-h:#4b4b4b;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:var(--btn-bg-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-color-h);--btn-border-color-a:var(--btn-bg-color-a)}.button--gray+.button:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit),.button--gray-dark,body.login .button--gray+#wp-submit:not(.header-search__inner .button):not(.header-search__inner body.login #wp-submit):not(body.login .header-search__inner #wp-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons body.login #wp-submit):not(body.login .offering-overview__hero__buttons #wp-submit){--btn-color:#fff;--btn-color-h:#000;--btn-color-a:#000;--btn-color-d:#b3b3b3;--btn-color-f:var(--btn-color-h);--btn-bg-color:#4b4b4b;--btn-bg-color-h:#f7f7f7;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:var(--btn-bg-color-h);--btn-bg-color-d:#4b4b4b;--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-color);--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:#4b4b4b}.button--banana{--btn-color:#fff3a8;--btn-color-h:#000;--btn-color-a:var(--btn-color-h);--btn-color-d:#8d8761;--btn-bg-color:transparent;--btn-bg-color-h:#fff3a8;--btn-bg-color-a:#8d8761;--btn-bg-color-f:#fff3a8;--btn-bg-color-d:var(--btn-bg-color);--btn-border-color:var(--btn-color);--btn-border-color-h:var(--btn-border-color);--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:var(--btn-color-d)}.button--banana+.button,.button--banana.filled,body.login .button--banana+#wp-submit{--btn-bg-color:#fff3a8;--btn-bg-color-h:transparent;--btn-bg-color-a:#fffadc;--btn-bg-color-f:var(--btn-bg-color);--btn-bg-color-d:var(--btn-bg-color-a);--btn-color:#000;--btn-color-h:var(--btn-bg-color);--btn-color-a:var(--btn-color);--btn-color-d:#717171;--btn-border-color-h:var(--btn-bg-color);--btn-border-color-a:var(--btn-bg-color)}.button .ico,body.login #wp-submit .ico{--ico-width:24px;--ico-color-0:currentColor;margin:0}.button>.ico+span,.button>span+.ico,body.login #wp-submit>.ico+span,body.login #wp-submit>span+.ico{margin-left:10px}.button--download{--ico-fill:var(--btn-bg-color);padding-left:2.4rem;padding-right:7rem;position:relative}.button--download:before{--pseudo-icon-bg-color:var(--white)}.button--download:after{--pseudo-icon-url:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 20 18" xmlns="http://www.w3.org/2000/svg"><path d="M20 16.364V18H0v-1.636h20ZM10.833 0v11.12l5.242-5.155 1.183 1.161L10 14.245 2.742 7.126l1.183-1.161 5.242 5.154V0h1.666Z"/></svg>')}.button--download:after,.button--download:before{height:100%;padding:0 1.2rem}.button--download.button--black,.button--download.button--cta{--ico-fill:var(--btn-color);padding-right:5rem}.button[href*="m.me"],body.login [href*="m.me"]#wp-submit{--btn-color:var(--white,#fff);--btn-color-active:var(--white,#fff);--btn-bg:var(--msngr);--btn-bg-active:var(--msngr);--btn-border-color:var(--msngr)}.button[href*="m.me"]:before,body.login [href*="m.me"]#wp-submit:before{background-image:url(../../../mimas/src/img/icons/msngr.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-right:1.2rem;width:24px}.button[href*="m.me"] i,body.login [href*="m.me"]#wp-submit i{display:none}.button[href$=".pdf"],body.login [href$=".pdf"]#wp-submit{position:relative}.button[href$=".pdf"]:hover:before,body.login [href$=".pdf"]#wp-submit:hover:before{color:currentColor}a.button[disabled],body.login a[disabled]#wp-submit{pointer-events:none}body.login{background:#fff url(../../../src/img/login/login-bg-02.jpg) bottom/cover no-repeat;display:flex;position:relative}body.login:after{background-color:rgba(0,0,0,.5);content:"";height:100vh;position:fixed;top:0;width:100vw;z-index:-1}body.login.bg-1{background-image:url(../../../src/img/login/login-bg-01.jpg)}body.login.bg-2{background-image:url(../../../src/img/login/login-bg-02.jpg)}body.login.bg-3{background-image:url(../../../src/img/login/login-bg-03.jpg)}body.login.bg-4{background-image:url(../../../src/img/login/login-bg-04.jpg)}body.login.bg-5{background-image:url(../../../src/img/login/login-bg-05.jpg)}body.login.bg-6{background-image:url(../../../src/img/login/login-bg-06.jpg)}body.login #login{padding:0;width:432px}body.login #login-message,body.login #login_error,body.login #loginform{border-radius:10px}body.login #login-message,body.login #login_error{border-color:#f02020;border-style:solid;border-width:2px 4px}@media (max-width:31.24em){body.login #login-message,body.login #login_error{margin:auto 2.4rem 2.4rem}}body.login #login-message{border-color:#72aee6}body.login #loginform{background-color:#fff;display:flex;flex-direction:column;padding:40px 30px}@media (max-width:31.24em){body.login #loginform{margin:auto 2.4rem}}body.login #login-title{align-self:center;color:#000;font-family:var(--heading-font);font-size:28px;font-weight:700;margin-bottom:30px}body.login #login-title>span{text-transform:uppercase}body.login #backtoblog a,body.login #user_login,body.login #user_pass{font-family:var(--base-font);font-size:14px}body.login #user_login,body.login #user_pass{border-color:#e8e8e8;font-weight:400;margin:0 0 16px;padding:0 40px 0 16px}body.login #user_login.active,body.login #user_login:active,body.login #user_login:focus,body.login #user_login:focus-visible,body.login #user_login:focus-within,body.login #user_login:hover,body.login #user_pass.active,body.login #user_pass:active,body.login #user_pass:focus,body.login #user_pass:focus-visible,body.login #user_pass:focus-within,body.login #user_pass:hover{border-color:#b3b3b3;box-shadow:none;outline:0}body.login #user_pass{background-position:calc(100% + 40px)!important}body.login #backtoblog{text-align:center}body.login #backtoblog a{color:#fff}body.login #backtoblog a.active,body.login #backtoblog a:active,body.login #backtoblog a:focus,body.login #backtoblog a:focus-visible,body.login #backtoblog a:focus-within,body.login #backtoblog a:hover{color:#f7f7f7;text-decoration:underline}body.login #nav{margin:8px 0 24px;padding:0}body.login #nav a{color:#5525e5}body.login #nav a.active,body.login #nav a:active,body.login #nav a:focus,body.login #nav a:focus-visible,body.login #nav a:focus-within,body.login #nav a:hover{color:#5525e5;text-decoration:underline}body.login #wp-submit{--btn-bg-color:#5525e5;--btn-bg-color-h:#fff;--btn-bg-color-a:#f1eefd;--btn-bg-color-d:var(--btn-bg-color-a);--btn-bg-color-f:#5525e5;--btn-color:#fff;--btn-color-h:#5525e5;--btn-color-a:#5525e5;--btn-color-d:var(--btn-color);--btn-border-color:#5525e5;--btn-border-color-h:#5525e5;--btn-border-color-a:#5525e5;background-color:var(--btn-bg-color,#5525e5);border-color:#5525e5;color:var(--btn-color,#fff);width:100%}body.login #wp-submit.active,body.login #wp-submit:active,body.login #wp-submit:focus,body.login #wp-submit:focus-visible,body.login #wp-submit:focus-within,body.login #wp-submit:hover{--btn-color:$color-deep-blue;--btn-bg-color:$white;box-shadow:none}body.login #wp-submit:active{--btn-bg-color:$color-deep-blue--light}body.login #wp-submit:focus-visible{--btn-color:$white;--btn-bg-color:$color-deep-blue;outline-color:#e52592}body.login .login-action-confirm_admin_email #login{width:480px}body.login .forgetmenot,body.login .language-switcher,body.login label[for]{display:none}body.login h1{color:#000}body.login h1>a{background-image:url(../../../src/img/logo-curtin-university.png);background-size:contain;height:40px;margin:0 auto 30px;width:230px}

/*# sourceMappingURL=login.css.map*/