.fixed-width{width:600px}.dia-form .atc-btn-group{line-height:178.571429%;border-radius:0}.dia-form .atc-btn-group .atc-dropdown{border-radius:0}.dia-form .atc-btn-group .atc-dropdown>li{border-radius:0}.dia-form [diamant-rating]{line-height:100%}.dia-form .rating-icon{color:#00aeef}.dia-form .m-signature-pad{border-radius:0}.dia-form [diamant-signature] .k-upload-button:focus,.dia-form [diamant-signature] .k-upload-button:focus-within{background-color:#0076a3}.dia-form .rzslider .rz-pointer{background-color:#00aeef}.dia-form .k-upload-files{line-height:178.571429%}.dia-form .k-file .k-button .k-icon{color:#00aeef}.dia-form .k-file .k-button:hover .k-icon,.dia-form .k-file .k-button:focus .k-icon,.dia-form .k-file .k-button:active .k-icon{color:#0076a3}.dia-form .k-file .k-button:hover:hover .k-icon,.dia-form .k-file .k-button:focus:hover .k-icon,.dia-form .k-file .k-button:active:hover .k-icon,.dia-form .k-file .k-button:hover:focus .k-icon,.dia-form .k-file .k-button:focus:focus .k-icon,.dia-form .k-file .k-button:active:focus .k-icon,.dia-form .k-file .k-button:hover:active .k-icon,.dia-form .k-file .k-button:focus:active .k-icon,.dia-form .k-file .k-button:active:active .k-icon{color:#0076a3}.dia-form .k-file .file-remove,.dia-form .k-file .file-download{color:#00aeef}.dia-form .k-file .file-remove:hover,.dia-form .k-file .file-download:hover{color:#0076a3}.dia-form .e-multi-select-list-wrapper.e-popup .e-dropdownbase .e-list-item.e-item-focus{border-color:#00aeef}.dia-form .e-multi-select-list-wrapper.e-popup .e-dropdownbase .e-list-item.e-hover{background-color:#00aeef;color:#ffffff}.dia-form [diamant-download] [ng-if="field.downloadURL"]{color:#00aeef}.dia-form .dia-input-field-icon{text-align:center;padding-right:0px}.dia-form .dia-input-field-icon .fa,.dia-form .dia-input-field-icon .far,.dia-form .dia-input-field-icon .fas,.dia-form .dia-input-field-icon .fal,.dia-form .dia-input-field-icon .fad,.dia-form .dia-input-field-icon .fab{padding-top:6px;color:#00aeef}.iti{--iti-path-flags-1x:url('/node_modules/intl-tel-input/build/img/flags.png?v=2.10.4');--iti-path-flags-2x:url('/node_modules/intl-tel-input/build/img/flags@2x.png?v=2.10.4');--iti-path-globe-1x:url('/node_modules/intl-tel-input/build/img/globe.png?v=2.10.4');--iti-path-globe-2x:url('/node_modules/intl-tel-input/build/img/globe@2x.png?v=2.10.4')}.dia-form .form-control,.dia-form .input-group-addon,.dia-form .btn{border-radius:0}.dia-form .k-input,.dia-form input.k-textbox{line-height:178.571429%}.dia-form .k-input,.dia-form input.k-textbox,.dia-form .k-textbox,.dia-form .k-numerictextbox,.dia-form .k-dropdown,.dia-form .k-datepicker,.dia-form .k-datetimepicker,.dia-form .k-timepicker,.dia-form .k-upload,.dia-form .k-dropzone,.dia-form .k-button{border-radius:0}.dia-form .k-numeric-wrap.k-state-default,.dia-form .k-dropdown-wrap.k-state-default,.dia-form .k-picker-wrap.k-state-default{border-radius:0}.dia-form .k-numeric-wrap .k-input,.dia-form .k-dropdown-wrap .k-input,.dia-form .k-picker-wrap .k-input{line-height:178.571429%;border-radius:0}.dia-form .k-numeric-wrap .k-input.k-expand-padding,.dia-form .k-dropdown-wrap .k-input.k-expand-padding,.dia-form .k-picker-wrap .k-input.k-expand-padding{border-radius:0}.dia-form .k-dropdown-wrap.k-state-border-down,.dia-form .k-dropdown-wrap.k-state-hover.k-state-border-down,.dia-form .k-dropdown-wrap.k-state-active.k-state-border-down,.dia-form .k-dropdown-wrap.k-state-focused.k-state-border-down{border-radius:0}.dia-form .k-dropdown-wrap .k-select{background-color:#00aeef;border-color:#00aeef;border-radius:0}.dia-form .k-dropdown-wrap .k-select.k-state-hover,.dia-form .k-dropdown-wrap .k-select.k-state-active,.dia-form .k-dropdown-wrap .k-select.k-state-focused{background-color:#0076a3;border-color:#0076a3}.dia-form .k-dropdown-wrap .k-select.k-state-hover.k-state-active,.dia-form .k-dropdown-wrap .k-select.k-state-hover.k-state-focused{background-color:#005170;border-color:#005170}.dia-form .k-dropdown-wrap .k-select .k-icon{color:#ffffff}.dia-form .btn-default .k-link{color:#ffffff}input.k-textbox{border-radius:0}.k-popup .k-list .k-item{border-radius:0}.k-list-container,.k-list-container.k-state-border-up{border-radius:0}.k-calendar-container.k-state-border-up{border-radius:0}.k-calendar-container.k-group{background-color:#ffffff}.k-calendar .k-header,.k-calendar th,.k-calendar .k-footer .k-nav-today{background-color:#ffffff}.k-calendar .k-link.k-nav-fast.k-state-hover,.k-calendar .k-link.k-nav-prev.k-state-hover,.k-calendar .k-link.k-nav-next.k-state-hover{background-color:#00aeef;color:#ffffff}.k-calendar .k-link.k-nav-fast.k-state-hover .k-icon,.k-calendar .k-link.k-nav-prev.k-state-hover .k-icon,.k-calendar .k-link.k-nav-next.k-state-hover .k-icon{color:#ffffff}.k-calendar .k-link,.k-calendar td,.k-calendar .k-link.k-state-hover,.k-calendar td.k-state-hover{border-radius:0}.k-calendar td.k-state-focused{border-color:#00aeef}.k-calendar td.k-state-selected{background-color:#00aeef;border-color:#00aeef}.k-calendar td.k-today{background-color:#eeeeee}.refresh-notification{text-align:center}.refresh-notification .btn{background-color:#00aeef;color:#ffffff}.refresh-notification .loading-error-message{color:red}.dia-form{background-color:rgba(255,255,255,0);color:#222222;font-family:'Custom-Font-Family';font-size:18px}.dia-form .btn-default,.dia-form .k-button{background-color:#00aeef;color:#ffffff;border-color:#00aeef}.dia-form .btn-default:hover,.dia-form .k-button:hover,.dia-form .btn-default:active,.dia-form .k-button:active,.dia-form .btn-default.active,.dia-form .k-button.active,.dia-form .btn-default:focus,.dia-form .k-button:focus,.dia-form .btn-default.focus,.dia-form .k-button.focus{background-color:#0076a3;color:#ffffff;border-color:#0076a3}.dia-form .btn-default:hover.disabled,.dia-form .k-button:hover.disabled,.dia-form .btn-default:active.disabled,.dia-form .k-button:active.disabled,.dia-form .btn-default.active.disabled,.dia-form .k-button.active.disabled,.dia-form .btn-default:focus.disabled,.dia-form .k-button:focus.disabled,.dia-form .btn-default.focus.disabled,.dia-form .k-button.focus.disabled,.dia-form .btn-default:hover[disabled],.dia-form .k-button:hover[disabled],.dia-form .btn-default:active[disabled],.dia-form .k-button:active[disabled],.dia-form .btn-default.active[disabled],.dia-form .k-button.active[disabled],.dia-form .btn-default:focus[disabled],.dia-form .k-button:focus[disabled],.dia-form .btn-default.focus[disabled],.dia-form .k-button.focus[disabled]{background-color:#00aeef;color:#ffffff;border-color:#00aeef}.dia-form .btn-default:hover:active,.dia-form .k-button:hover:active,.dia-form .btn-default:hover.active,.dia-form .k-button:hover.active,.dia-form .btn-default:hover:focus,.dia-form .k-button:hover:focus,.dia-form .btn-default:hover.focus,.dia-form .k-button:hover.focus{background-color:#005170;color:#ffffff;border-color:#005170}.dia-form .btn-default:hover:active.disabled,.dia-form .k-button:hover:active.disabled,.dia-form .btn-default:hover.active.disabled,.dia-form .k-button:hover.active.disabled,.dia-form .btn-default:hover:focus.disabled,.dia-form .k-button:hover:focus.disabled,.dia-form .btn-default:hover.focus.disabled,.dia-form .k-button:hover.focus.disabled,.dia-form .btn-default:hover:active[disabled],.dia-form .k-button:hover:active[disabled],.dia-form .btn-default:hover.active[disabled],.dia-form .k-button:hover.active[disabled],.dia-form .btn-default:hover:focus[disabled],.dia-form .k-button:hover:focus[disabled],.dia-form .btn-default:hover.focus[disabled],.dia-form .k-button:hover.focus[disabled]{background-color:#00aeef;color:#ffffff;border-color:#00aeef}.dia-form .k-button{line-height:178.571429%}.dia-form .diamant-form{-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;user-select:text;border:solid rgba(255,255,255,0) 1px;background-color:rgba(255,255,255,0);line-height:178.571429%}.dia-form .diamant-form-viewer-container{display:flex;flex-direction:row;justify-content:center}.dia-form .fixed-width{flex-shrink:1}.dia-form .fluid-width{flex-grow:1}.dia-form .container-width{flex-grow:1}.dia-form .section-content{color:#222222}.dia-form .dia-set-icons{width:100%}.dia-form .dia-set-icons .dia-icon{color:#00aeef;font-size:18px;float:right}.dia-form .dia-set-icons .dia-icon:hover{color:#0076a3}.dia-form .field{margin-bottom:0px;padding-top:5px}.dia-form .field .set-label,.dia-form .field .field-label{color:#222222}.dia-form .field .form-control{color:#222222}.dia-form .character-counter.field-maximum-reached{color:rgba(255,30,0,0)}.dia-form .view-page-navigator-container{line-height:100%}.dia-form .view-page-navigator-container .view-page-navigator{background-color:rgba(255,255,255,0);border:solid rgba(255,255,255,0) 1px}.dia-form .view-page-navigator{font-family:'Custom-Font-Family'}.dia-form .view-page-navigator .nav>li>a,.dia-form .view-page-navigator .nav>li>button{background-color:#3dcaff;border-color:#3dcaff;color:#ffffff;text-decoration:none}.dia-form .view-page-navigator .nav>li>a:hover,.dia-form .view-page-navigator .nav>li>button:hover,.dia-form .view-page-navigator .nav>li>a:focus,.dia-form .view-page-navigator .nav>li>button:focus{background-color:#0076a3;border-color:#0076a3;color:#ffffff}.dia-form .view-page-navigator .nav>li>a:hover>span,.dia-form .view-page-navigator .nav>li>button:hover>span,.dia-form .view-page-navigator .nav>li>a:focus>span,.dia-form .view-page-navigator .nav>li>button:focus>span{text-decoration:underline !important}.dia-form .view-page-navigator .nav>li.active>a,.dia-form .view-page-navigator .nav>li.active>button{background-color:#00aeef;border-color:#00aeef;color:#ffffff}.dia-form .radio-wrap .inner,.dia-form .checkbox-wrap .inner{background-color:#00aeef}.dia-form .radio-wrap input:checked+.outer,.dia-form .checkbox-wrap input:checked+.outer{border:1px solid #00aeef}.dia-form .view-page-pager{font-family:'Custom-Font-Family'}.dia-form .pagination>li a,.dia-form .pagination>li button{background-color:#3dcaff;color:#ffffff}.dia-form .pagination>li[disabled] a,.dia-form .pagination>li[disabled] a:hover,.dia-form .pagination>li[disabled] a:focus,.dia-form .pagination>li[disabled] button,.dia-form .pagination>li[disabled] button:hover,.dia-form .pagination>li[disabled] button:focus{background-color:#3dcaff;color:#ffffff}.dia-form .pagination>li:not([disabled]) a:hover,.dia-form .pagination>li:not([disabled]) a:focus,.dia-form .pagination>li:not([disabled]) button:hover,.dia-form .pagination>li:not([disabled]) button:focus{background-color:#0076a3;color:#ffffff}.dia-form .pagination>li.active a,.dia-form .pagination>li.save-btn a,.dia-form .pagination>li.previous-btn a,.dia-form .pagination>li.next-btn a,.dia-form .pagination>li.submit-btn a,.dia-form .pagination>li.active button,.dia-form .pagination>li.save-btn button,.dia-form .pagination>li.previous-btn button,.dia-form .pagination>li.next-btn button,.dia-form .pagination>li.submit-btn button{background-color:#00aeef}.dia-form .progress{height:calc(32.14285722px)}.dia-form .progress-bar{background-color:#00aeef;color:#ffffff}.dia-form .progress-percentage{background-color:#00aeef;background-image:linear-gradient(to right,#ffffff,#ffffff)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dia-form .progress-percentage{background-color:transparent;background-image:none;color:#ffffff}}.dia-form .tooltip-icon{color:#00aeef}.dia-form .tooltip-icon:hover{color:#00aeef}.dia-form .tooltip .tooltip-arrow.top{border-top-color:#00aeef}.dia-form .tooltip .tooltip-arrow.right{border-right-color:#00aeef}.dia-form .tooltip .tooltip-arrow.bottom{border-bottom-color:#00aeef}.dia-form .tooltip .tooltip-arrow.left{border-left-color:#00aeef}.dia-form .tooltip-inner{background-color:rgba(255,255,255,0);color:#00aeef;border:1px solid #00aeef}.dia-form h1,.dia-form h2,.dia-form h3,.dia-form h4,.dia-form h5,.dia-form h6{font-family:'Custom-Font-Family'}.dia-form h1{color:#00aeef;font-size:36px}.dia-form h2{color:#00aeef;font-size:27px}.dia-form h3{color:#00aeef;font-size:22.5px}.dia-form h4{color:#00aeef;font-size:20.7px}.dia-form h5{color:#00aeef;font-size:18px}.dia-form h6{color:#00aeef;font-size:18px}.dia-form .language-switcher .language-picker .active-language{background-color:#00aeef;border-color:#00aeef;color:#ffffff}.dia-form .language-switcher .language-picker .languages>.language{border-color:#00aeef;color:#00aeef}.dia-form .language-switcher .language-picker .languages>.language:hover{background-color:#00aeef;color:#ffffff}.dia-form a:not(.btn),.dia-form a:active:not(.btn),.dia-form a:focus:not(.btn),.dia-form a:visited:not(.btn),.dia-form a:hover:not(.btn){color:#00aeef}.dia-form .error{color:rgba(255,30,0,0)}.dia-form .warning{color:#ffbe54}.dia-form .success{color:#5CE0C4}.dia-form .validation-error{background-color:rgba(255,30,0,0);color:#007caa}.dia-form .validation-error em,.dia-form .validation-error i{color:#007caa}.login-screen{background-color:rgba(255,255,255,0);min-height:100vh;min-width:100%;align-items:center;justify-content:center}.login-screen .login-container{height:auto;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:rgba(255,255,255,0);position:relative;max-width:467px;margin-top:50px}.login-screen .login-container #logo{padding-top:12px;height:80px;width:auto}.login-screen .login-container .language-switcher .language-picker{font-size:18px;font-family:'Custom-Font-Family'}.login-screen .login-container .language-switcher .language-picker .active-language{background-color:#00aeef;border-color:#00aeef}.login-screen .login-container .language-switcher .language-picker .languages>.language{color:#00aeef;border-color:#00aeef}.login-screen .login-container .language-switcher .language-picker .languages>.language:hover{color:white;background-color:#00aeef}.login-screen .login-container .login-inputs-and-labels label{font-size:18px;font-family:'Custom-Font-Family';font-weight:normal !important}.login-screen .login-container .login-inputs-and-labels input:focus{border-color:#00aeef;box-shadow:none}.login-screen .login-container .login-inputs-and-labels input{border-radius:0px}.login-screen .login-container .loginfooter{padding-top:5px;padding-bottom:50px}.login-screen .login-container .loginfooter label{color:#007caa}.login-screen .login-container .loginfooter button{border-radius:4px;background-color:#00aeef;border-color:#00aeef !important;color:white !important;height:auto !important;box-shadow:none !important;font-weight:normal;line-height:1.78571429;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;background-image:none !important;border-style:solid;font-size:18px;font-family:'Custom-Font-Family'}.login-screen .login-container .loginfooter button:hover{background-color:#0089bc;border-color:#00aeef !important;color:white !important}.login-screen .login-container .loginfooter #errorDiv{background-color:rgba(255,30,0,0)}@font-face{font-family:'Custom-Font-Family';
font-style:normal;
font-weight:normal;
src:url('fonts/Latinotype - Texta-Medium.eot');
src:url('fonts/Latinotype - Texta-Medium.eot?#iefix') format('embedded-opentype');
src:url('fonts/Latinotype - Texta-Medium.woff') format('woff');
src:url('fonts/Latinotype - Texta-Medium.ttf') format('truetype')}
.fixed-width{width:800px}@font-face{
  font-family: 'Texta light';
  src: url('fonts/Latinotype - Texta-Light.eot');
  src: url('fonts/Latinotype - Texta-Light.eot?#iefix') format('embedded-opentype'),
       url('fonts/Latinotype - Texta-Light.woff') format('woff'),
       url('fonts/Latinotype - Texta-Light.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face{
  font-family: 'Texta bold';
  src: url('fonts/Latinotype - Texta-Bold.eot');
  src: url('fonts/Latinotype - Texta-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/Latinotype - Texta-Bold.woff') format('woff'),
       url('fonts/Latinotype - Texta-Bold.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face{
  font-family: 'Texta';
  src: url('fonts/Latinotype - Texta-Medium.eot');
  src: url('fonts/Latinotype - Texta-Medium.eot?#iefix') format('embedded-opentype'),
	   url('fonts/Latinotype - Texta-Medium.ttf') format('truetype'),
	   url('fonts/Latinotype - Texta-Medium.woff') format('woff');
  font-style: normal;
  font-weight: normal;
}
label {
    font-family: texta;
}
span{
font-family: texta;
}
/* checkboxes*/
.dia-form .radio-wrap .outer, .dia-form .checkbox-wrap .outer
{
    border-radius: 4px;
}

.dia-form .radio-wrap input:checked+.outer .inner, .dia-form .checkbox-wrap input:checked+.outer .inner
{
    border-radius: 2px;
}

/* larger text field*/
dia-viewer-field textarea {
    border-radius: 6px !important;
    box-shadow: none !important;
    resize: none !important; /* Disables resizing */
}
dia-viewer-field textarea:focus {
    border-width: 2px !important;
}

.dia-form .diamant-form {
    padding-left: 0px;
}
h1, .field-label{
	font-weight: bold !important;
}
#nextPageButton, #submitPageButton{
	border-radius: 6px;
}
.diamant-form .language-switcher {
	display: none;
}
body{
background-color: transparent!important;
}
/* most inputs */
.dia-answers{
	input{
    	border-radius: 6px !important;
      	box-shadow: none !important;
    }
  	input:focus{
      border-width: 2px !important;
    }
  	.ng-invalid.ng-dirty{
      border-color: #0089bc !important;
    }
}

/* datepicker */
.k-picker-wrap.input-group{
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  box-shadow: none !important;
}

.k-picker-wrap:has(:focus){
  border-width: 2px !important;
}

.input-group-addon{
	border-top-right-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
}

/* error messages */
.dia-form .validation-error{
	color: #0089bc;
	background-color: none;
	font-weight: bold !important;
	padding-left: 5px;
}

.validation-error .fa-exclamation-triangle{
	color: #0089bc !important;
	display: none !important;
}
.page-link {
                border-radius: 6px !important;
               font-size: 18px !important;
                line-height: 46px !important;
}

.btn:hover, .btn:active, .btn:focus {
    transform: scale(1.03);
}
.btn {
    font-size: 16px;
    border-style: solid;
    border-radius: 5px;
    border-color: transparent;
    border: 1px solid transparent;
    padding: 0 30px;
    text-align: center;
    transition: all .2s ease-in-out;
    letter-spacing: 0em;
    line-height: 54px;
    height: 54px;
    color: #fff;
    transform: scale(1);
}
h1, .field-label{
	font-weight: bold !important;
}
#nextPageButton, #submitPageButton{
	border-radius: 6px;
}
.diamant-form .language-switcher {
	display: none;
}
body{
background-color: transparent!important;
}
/* most inputs */
.dia-answers{
	input{
    	border-radius: 6px !important;
      	box-shadow: none !important;
    }
  	input:focus{
      border-width: 2px !important;
    }
  	.ng-invalid.ng-dirty{
      border-color: #DC3545 !important;
    }
}

/* datepicker */
.k-picker-wrap.input-group{
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  box-shadow: none !important;
}

.k-picker-wrap:has(:focus){
  border-width: 2px !important;
}

.input-group-addon{
	border-top-right-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
}

/* error messages */
.dia-form .validation-error{
	color: #DC3545;
	background-color: none;
	font-weight: bold !important;
	padding-left: 5px;
}

.validation-error .fa-exclamation-triangle{
	color: #DC3545 !important;
	display: none !important;
}

.dia-form .diamant-form {
 padding-bottom: 0px; 
}