@font-face {
	font-family: 'SohneLeicht';
	font-weight: 300;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/fonts/Sohne-Leicht.woff');
}

@font-face {

	font-family: 'Sohne';
	font-weight: normal;
	font-style: normal;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/fonts/Sohne-Kraftig.otf') format("opentype");
}

@font-face {

	font-family: 'Sentinel-LightItalic-Pro';
	font-weight: 300;
	font-style: italic;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/b18f86ba-93dd-4d9d-a005-2f7e7de987a6/Sentinel-LightItalic-Pro.otf') format("opentype");
}

@font-face {

	font-family: 'Sentinel-BookItalic-Pro';
	font-weight: normal;
	font-style: italic;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/ed1463e4-e653-43d6-ac8f-2ca5be4d8b4c/Sentinel-BookItalic-Pro.otf') format("opentype");
}

@font-face {

	font-family: 'Sentinel-Book-Pro';
	font-weight: 400;
	font-style: normal;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/8f2ec9c0-bf3d-4a59-a17b-423937f1b7dc/Sentinel-Book-Pro.otf') format("opentype");
}

@font-face {
	font-family: 'Sentinel-Light-Pro';
	font-weight: 300;
	font-style: normal;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/4d0620d3-7286-44d9-864b-15f50ff4702c/Sentinel-Light-Pro.otf') format("opentype");
}

@font-face {
    font-family: 'SöhneSchmal-Kräftig';
    font-weight: 300;
    font-style: normal;
    src: url('https://peoplevine.blob.core.windows.net/media/1313/05d9b7e1-8b2d-43a2-870b-cf27e01fe973/S%C3%B6hneSchmal-Kr%C3%A4ftig.woff') format("woff");
}

@font-face {
	font-family: 'SöhneMono-Leicht';
	font-weight: 300;
	font-style: normal;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/6742bf23-8596-485f-b6bd-6fd947f6fb4b/S%C3%B6hneMono-Leicht.woff') format("woff");
}

@font-face {
	font-family: 'SöhneMono-Kräftig';
	font-weight: 300;
	font-style: normal;
	src: url('https://peoplevine.blob.core.windows.net/media/1313/65a4ca40-4992-40df-a66d-30493baa81f3/S%C3%B6hneMono-Kr%C3%A4ftig.woff') format("woff");
}

.ant-input-affix-wrapper {
    background-color: #EFE8E2 !important;
    border: 1px solid #151516 !important;
}

.ant-btn.ant-btn-primary.ant-btn-block{
    background-color: #000 !important;
    color: #EFE8E2 !important;
}

.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
    background: #EFE8E2 !important;
}

.ant-checkable.checked {
    border-color: #151516 !important;
}

.ant-link-underline.ant-link-strong.ant-typography-link {
    text-transform: uppercase !important;
}

.ant-form.ant-form-horizontal.ant-form-middle.ant-verify-email > div {
    flex-direction: column !important;
    gap: 10px; 
}

.ant-btn.ant-btn-primary.ant-verify-email-button {
    background-color: #000 !important;
    color: #EFE8E2 !important;
}

.ant-btn.ant-btn-primary.ant-btn-block    {
    border: 1.5px solid #151516 !important;
    margin-bottom: 2px !important;
}

.ant-radio-inner {
    background-color: #748963 !important;
    border-color:#748963 !important ;
}

.ui-widget-content {
    background: #EFE8E2 !important;
    color: #151516 !important;
    border: 1px solid #151516 !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #151515 !important;
}

.ui-datepicker td .ui-state-default:hover {
    background: #748963 !important;
}

td.ui-datepicker-today {
    background: #748963 !important;
}

.ui-datepicker .ui-datepicker-header {
    border-bottom: 1px solid #151516 !important;
}

.ui-datepicker .ui-datepicker-title select {
    background-color: #efe8e2 !important;
    color: #151516 !important;
}

.ui-datepicker .ui-datepicker-prev {
    background-image: url("https://peoplevine.blob.core.windows.net/media/1313/aef13074-fe6d-4225-8983-145237f35e4d/moss-arrow-left.svg") !important;
    position: absolute !important;
    top: 25% !important;
}

.ui-datepicker .ui-datepicker-next {
    background-image: url('https://peoplevine.blob.core.windows.net/media/1313/08fda8d7-28aa-477f-b006-08b1e5a4e100/moss-arrow-right.svg') !important;
    position: absolute !important;
    top: 25% !important;
}

.ui-widget-header .ui-icon {
    background-image: none !important;
}