
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: url('./dist/fonts/pt-sans-v17-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('./dist/fonts/pt-sans-v17-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

body {
	background-color: #f9fafb;
	font-family: 'PT Sans';
	font-size: 1em;
}

.login h1 {
	width: 60%;
	height: 3em;
	background: no-repeat center url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="103" height="21" viewBox="0 0 103 21" fill="none"><path d="M12.3109 20.6245H6.97015L0 0H4.85799L9.65562 14.5007H9.71597L14.574 0H19.4621L12.3109 20.6245Z" fill="%23232F5D"/><path d="M29.0935 11.5543C28.8923 10.5144 28.5302 9.7249 28.0072 9.18569C27.5043 8.64649 26.7298 8.37689 25.6838 8.37689C24.9999 8.37689 24.4266 8.49243 23.9639 8.72352C23.5214 8.93535 23.1593 9.20495 22.8777 9.53233C22.6161 9.8597 22.425 10.2063 22.3044 10.5722C22.2038 10.9381 22.1434 11.2655 22.1233 11.5543H29.0935ZM22.1233 14.1541C22.1837 15.4828 22.5357 16.4457 23.1794 17.0426C23.8231 17.6396 24.7484 17.9381 25.9554 17.9381C26.8204 17.9381 27.5647 17.7359 28.1882 17.3315C28.8118 16.9078 29.194 16.4649 29.3349 16.0028H33.1066C32.5031 17.7937 31.5778 19.0743 30.3306 19.8446C29.0834 20.6149 27.5747 21 25.8045 21C24.5774 21 23.4711 20.8171 22.4854 20.4512C21.4997 20.066 20.6649 19.5268 19.981 18.8336C19.297 18.1403 18.764 17.3122 18.3818 16.3494C18.0197 15.3865 17.8386 14.3274 17.8386 13.1719C17.8386 12.055 18.0297 11.0151 18.4119 10.0523C18.7941 9.08941 19.3373 8.26135 20.0413 7.56809C20.7454 6.85557 21.5802 6.29711 22.5457 5.89271C23.5314 5.48831 24.6177 5.28611 25.8045 5.28611C27.1322 5.28611 28.2888 5.53645 29.2745 6.03714C30.2602 6.51857 31.0648 7.17332 31.6884 8.00138C32.3321 8.82944 32.7948 9.77304 33.0764 10.8322C33.358 11.8913 33.4586 12.9986 33.3781 14.1541H22.1233Z" fill="%23232F5D"/><path d="M40.7472 5.69051H43.8852V8.43466H40.7472V15.8294C40.7472 16.5227 40.8679 16.9849 41.1092 17.216C41.3506 17.447 41.8334 17.5626 42.5576 17.5626C42.799 17.5626 43.0303 17.553 43.2516 17.5337C43.4729 17.5144 43.6841 17.4856 43.8852 17.447V20.6245C43.5232 20.6823 43.1208 20.7208 42.6783 20.74C42.2357 20.7593 41.8032 20.7689 41.3808 20.7689C40.717 20.7689 40.0833 20.7208 39.4799 20.6245C38.8965 20.5475 38.3735 20.3838 37.9108 20.1334C37.4683 19.8831 37.1162 19.5268 36.8547 19.0647C36.5932 18.6025 36.4625 17.9959 36.4625 17.2448V8.43466H33.8675V5.69051H36.4625V1.2132H40.7472V5.69051Z" fill="%23232F5D"/><path d="M50.5103 9.70564H54.1915C54.7346 9.70564 55.2576 9.66713 55.7605 9.5901C56.2634 9.51307 56.706 9.36864 57.0882 9.15681C57.4704 8.92572 57.7721 8.60798 57.9934 8.20358C58.2348 7.79918 58.3555 7.2696 58.3555 6.61486C58.3555 5.96011 58.2348 5.43054 57.9934 5.02614C57.7721 4.62173 57.4704 4.31362 57.0882 4.10179C56.706 3.8707 56.2634 3.71664 55.7605 3.63962C55.2576 3.56259 54.7346 3.52407 54.1915 3.52407H50.5103V9.70564ZM45.773 0H55.489C56.8367 0 57.9833 0.192573 58.9288 0.577718C59.8742 0.943605 60.6386 1.43466 61.222 2.0509C61.8255 2.66713 62.258 3.37001 62.5195 4.15956C62.8011 4.94911 62.9419 5.76754 62.9419 6.61486C62.9419 7.44292 62.8011 8.26135 62.5195 9.07015C62.258 9.8597 61.8255 10.5626 61.222 11.1788C60.6386 11.795 59.8742 12.2957 58.9288 12.6809C57.9833 13.0468 56.8367 13.2297 55.489 13.2297H50.5103V20.6245H45.773V0Z" fill="%23232F5D"/><path d="M64.9633 0H69.248V20.6245H64.9633V0Z" fill="%23232F5D"/><path d="M86.6526 20.6245H82.5792V18.5447H82.4886C81.9455 19.4113 81.2415 20.0371 80.3765 20.4223C79.5115 20.8074 78.6264 21 77.7212 21C76.5746 21 75.6291 20.8556 74.8848 20.5667C74.1607 20.2779 73.5874 19.8735 73.1649 19.3535C72.7425 18.8143 72.4408 18.1692 72.2597 17.4182C72.0988 16.6479 72.0183 15.8006 72.0183 14.8762V5.69051H76.303V14.1252C76.303 15.3576 76.5042 16.282 76.9065 16.8982C77.3088 17.4952 78.0229 17.7937 79.0488 17.7937C80.2155 17.7937 81.0604 17.4663 81.5834 16.8116C82.1064 16.1376 82.3679 15.0399 82.3679 13.5186V5.69051H86.6526V20.6245Z" fill="%23232F5D"/><path d="M92.6202 15.7717C92.6202 16.2146 92.7107 16.5997 92.8918 16.9271C93.0929 17.2352 93.3444 17.4952 93.6461 17.707C93.9479 17.8996 94.2898 18.044 94.672 18.1403C95.0743 18.2366 95.4867 18.2847 95.9091 18.2847C96.2109 18.2847 96.5227 18.2558 96.8445 18.1981C97.1865 18.121 97.4883 18.0151 97.7498 17.8803C98.0314 17.7263 98.2627 17.5337 98.4438 17.3026C98.6248 17.0523 98.7153 16.7442 98.7153 16.3783C98.7153 15.762 98.2828 15.2999 97.4178 14.9917C96.573 14.6836 95.3861 14.3755 93.8573 14.0674C93.2337 13.9326 92.6202 13.7785 92.0167 13.6052C91.4334 13.4127 90.9104 13.1719 90.4477 12.8831C89.985 12.575 89.6129 12.1995 89.3313 11.7565C89.0496 11.2944 88.9088 10.7359 88.9088 10.0812C88.9088 9.11829 89.0999 8.32875 89.4821 7.71252C89.8844 7.09629 90.4075 6.61486 91.0512 6.26823C91.6949 5.90234 92.4191 5.65199 93.2237 5.51719C94.0283 5.36314 94.8531 5.28611 95.6979 5.28611C96.5428 5.28611 97.3575 5.36314 98.142 5.51719C98.9466 5.67125 99.6608 5.93122 100.284 6.29711C100.908 6.663 101.421 7.15406 101.823 7.77029C102.246 8.36726 102.497 9.12792 102.578 10.0523H98.5041C98.4437 9.26272 98.132 8.73315 97.5687 8.46355C97.0055 8.17469 96.3416 8.03026 95.5772 8.03026C95.3359 8.03026 95.0743 8.04952 94.7927 8.08803C94.5111 8.10729 94.2496 8.16506 94.0082 8.26135C93.7869 8.35763 93.5958 8.50206 93.4349 8.69464C93.274 8.86795 93.1935 9.10867 93.1935 9.41678C93.1935 9.78267 93.3343 10.0812 93.6159 10.3122C93.8976 10.5433 94.2597 10.7359 94.7022 10.89C95.1649 11.0248 95.6879 11.1499 96.2712 11.2655C96.8546 11.381 97.448 11.5062 98.0515 11.641C98.6751 11.7758 99.2786 11.9395 99.8619 12.1321C100.465 12.3246 100.998 12.5846 101.461 12.912C101.924 13.2201 102.296 13.6149 102.578 14.0963C102.859 14.5585 103 15.1362 103 15.8294C103 16.8116 102.789 17.6396 102.366 18.3136C101.964 18.9684 101.431 19.4979 100.767 19.9023C100.103 20.3067 99.3389 20.586 98.4739 20.74C97.6291 20.9133 96.7641 21 95.879 21C94.9738 21 94.0887 20.9133 93.2237 20.74C92.3587 20.5667 91.5842 20.2779 90.9003 19.8735C90.2365 19.4691 89.6833 18.9395 89.2407 18.2847C88.8183 17.6107 88.587 16.773 88.5467 15.7717H92.6202Z" fill="%23232F5D"/></svg>');
	background-size:contain;
	margin: 0 auto;
}
.login h1 a {
	display: none !important; 
}

.login .message {
	border-width:0;
	text-align:center;
	box-shadow:none;
	margin: 2em 0;
	padding:0;
}

.login form {
	border-width: 0;
	background-color: #ffffff;
 	box-shadow:rgba(0,0,0,.2) 0 .7em 1.5em 0;
}

.wp-core-ui .button-primary, .btn {
	border-width: 0;
	border-radius: 0;
	font-family: inherit;
	padding: 1em 2em !important;
	line-height: 1 !important;
	color: #ffffff !important;
	display: inline-block;
}

.login p { line-height: 1.2; }

.login__register {
	color:#fff!important;
	margin-right:1em
}
.login__signup-footer {
	font-size:.8em;
	margin-bottom:1em
}
.login .privacy-policy-page-link {
	margin:1em auto
}
.login__job-footer {
	text-align:center;
	margin:1em auto
}
.login-footer {
	margin:3em auto 2em;
	text-align:center
}
.login-footer__logo {
	width:10em;
	height:auto;
	margin:0 auto 1em
}
.login-footer__text {
	font-size:.8em
}

#resetpassform {
	display: flex;
	flex-flow: column nowrap;
}

	#resetpassform .user-pass1-wrap {
		flex: 0 0 auto;
		order: 1;
	}

	#resetpassform .user-wpse-pass2-wrap {
		flex: 0 0 auto;
		order: 2;
	}

	#resetpassform .description.indicator-hint {
		flex: 0 0 auto;
		order: 3;
		margin: 1rem 0;
		font-size: 0.8rem;
	}

	#resetpassform .submit.reset-pass-submit {
		flex: 0 0 auto;
		order: 4;
	}
