.form-field-text {margin-right:40px;}
.form-2-column-layout {width:50% !important; margin-right:40px !important;}
.container-80 {width:75% !important; float:left !important;}
.container-20 {width:25% !important; float:left !important;}
.form-section {margin-bottom:40px;}
input {font-size:22px;}
select.dropdown {font-size:20px;}
option {font-size:20px;}
h1 {font-size:36px;}
h3 {color:#000000 !important;}
.placeholder-text{font-size:22px !important}
.dropdown-field-name {padding-top:0px !important; margin-top:0px !important; padding-bottom:20px !important; margin-bottom:0px !important; font-weight:bold  !important;}

.radio-label {display: inline-flex; align-items: center; gap: 0.5em; cursor: pointer; font-size:22px; margin-right: 15px; margin-bottom:15px;}
input[type="radio"] {appearance: none; -webkit-appearance: none; margin: 0; width: 1.25em; height: 1.25em; border-radius: 50%; border: 0.15em solid #fff; outline: 0.1em solid #608CFF; display: grid; place-content: center; cursor: pointer;}
input[type="radio"]::before {content: ""; width: 0.7em; height: 0.7em; border-radius: 50%; transform: scale(0); transition: 120ms transform ease-in-out; box-shadow: inset 1em 1em #193062;}
input[type="radio"]:checked {outline-color: #608CFF;}
input[type="radio"]:checked::before {transform: scale(1);}
input[type="radio"]:focus-visible {outline: max(2px, 0.1em) solid #000; outline-offset: 0.1em;}

.card--blue{border-color:#608CFF !important; padding:30px !important; margin-right:20px;}
h3.informaaion-card-headline {font-size:26px !important; font-weight:bold !important; line-height:1.15 !important; padding-bottom:0px; color:#193062 !important;}
.information-card-content {font-size:16px !important; line-height:1.5 !important; padding-bottom:0px !important; margin-bottom:0px !important; color:#666666;}

input[type="text"]:valid {border-bottom: 2px solid #000000 !important;}
input[type="text"]:invalid {border-bottom: 2px solid #000000 !important;}

.radio-invalid-icon {background-image: url("https://image.email.trustage.com/lib/fe9915747663077f77/m/2/form-validation-invalid.png"); width:22px !important; height:22px !important;}

.field-label {padding-top:0px !important; margin-top:0px !important; padding-bottom:0px !important; margin-bottom:0px !important; font-weight:bold; font-size:16px !important;}

@media (max-width: 1199px) {
.container-80 {width:100% !important; float:left !important;}
.container-20 {width:0 !important; visibility:hidden; float:left !important;}
}