.tuv_logo {
    display: flex;
    height: 130px;
    justify-content: start;
    align-items: flex-start;
    margin-left: 59px;
}
.tuv_logo_in {
    background: #001ed2;
    height: 95px;
    display: flex;
    align-items: end;
}
.tuv_logo .tuv_logo_in img {
    width: 200px;
    height: auto;
    padding: 12px;
}
.a-Button--hot, .t-Button--hot:not(.t-Button--simple), body .ui-button.ui-button--hot, body .ui-state-default.ui-priority-primary {
    background-color: #001ed2;
    color: #fff;
	
}
.a-Button--hot:hover, .t-Button--hot:not(.t-Button--simple):hover, body .ui-button.ui-button--hot:hover, body .ui-state-default.ui-priority-primary:hover
{
	background-color:#00003c;
}
.display_only , h2 {
	color:#001ed2;
	font-weight: bold;
	}
.t-Button {
	padding: 1.5rem 4rem;
	font-size: large;
}

.t-Region-header {
    background: #00003c;
    
}
h2 {    
color: #fff;
font-size: 2.4rem!important;
	font-size: large;
}
div#InBody {
    max-width: 1280px;
    margin: auto;
}
.t-Region-buttons.t-Region-buttons--bottom .t-Region-buttons-left, .t-Region-buttons.t-Region-buttons--bottom .t-Region-buttons-right {
	float:none;
}
.t-Region-buttons.t-Region-buttons--bottom {
    display: flex;
    justify-content: center;
}