@import url(https://web.archive.org/web/20241105085631cs_/https://fonts.googleapis.com/css?family=IBM+Plex+Sans:400,400i,600,600i|IBM+Plex+Serif:600" rel="stylesheet);

h1,h2,h3,h4,h5,h6{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:600!important;
	color:#002d56!important
	}

p{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:400!important;
	color:#000!important
	}

strong{
	font-weight:700!important
	}

.fa-lead{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:400!important;
	color:#333!important
	}

.fa-lead a{
	font-weight:700!important;
	color:#ab0534!important
	}

.fastAction .circle:active,.fastAction .circle:focus,.fastAction .circle:hover{
	background:#0B67AA!important
	}

legend{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:600!important;
	color:#ab0534!important;
	text-transform:uppercase;
	letter-spacing:.05em
	}

label{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:600!important;
	color:#002d56!important
	}

.radios label,label.at-check{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:400!important;
	color:#333!important
	}

label input[type=checkbox]+span{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:400!important;
	color:#333!important
	}

.updateMyProfileSection .text{
	font-weight:400!important
	}

.ngp-form .allow-dropdown,.ngp-form .at-checkbox-title-container:before,.ngp-form input,.ngp-form select,.ngp-form textarea{
	border-color:#c2c2c2!important;
	border-width:2px!important;
	border-radius:10px!important
	}

.ngp-form .allow-dropdown:hover,.ngp-form input:hover,.ngp-form select:hover,.ngp-form textarea:hover{
	border-color:#002d56!important
	}

.ngp-form .at-checkbox-title-container:after{
	color:#002d56!important
	}

.ngp-form .at-checkbox-title-container:hover:before{
	border-color:#002d56!important
	}

.ngp-form input[type=radio]:before{
	background:#002d56!important
	}

input,select,textarea{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:400!important;
	color:#002d56!important
	}

.updateMyProfileSection label input[type=checkbox]+span:before{
	border-color:#c2c2c2!important;
	border-width:1px!important;
	border-radius:0!important
	}

.updateMyProfileSection label input[type=checkbox]+span:after{
	color:#002d56!important
	}

.updateMyProfileSection label:hover input[type=checkbox]+span:before{
	border-color:#002d56!important
	}

input.at-submit,input.btn-at-primary{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:600!important;
	font-size:1.5em!important;
	color:#ab0534!important;
	text-transform:uppercase!important;
	background:#fff!important;
	border:1px solid #ab0534!important;
	border-radius:10px!important;
	-webkit-transition:background .15s ease-in-out,color .15s ease-in-out!important;
	-o-transition:background .15s ease-in-out,color .15s ease-in-out!important;
	-moz-transition:background .15s ease-in-out,color .15s ease-in-out!important;
	transition:background .15s ease-in-out,color .15s ease-in-out!important;
	padding-bottom:.1em!important;
	letter-spacing:.05em
	}

input.at-submit:active,input.at-submit:focus,input.at-submit:hover,input.btn-at-primary:active,input.btn-at-primary:focus,input.btn-at-primary:hover{
	color:#fff!important;
	background:#ab0534!important
	}

.footer__links a,.footer__message{
	font-family:IBM Plex Serif,sans-serif!important;
	font-weight:600!important;
	color:#002d56!important;
	letter-spacing:.05em
	}

.footer__message{
	border-color:rgba(51,51,51,.5)!important;
	border-width:1px!important
	}

.footer__message a{
	color:rgba(51,51,51,.5)!important
	}

footer{
	background:#fff!important
	}

html{
	background:#dfe4e9!important
	}

article{
	background:#fff!important
	}

main{
	background-color:#dfe4e9!important
	}

main.Color,main.color{
	background-color:#dfe4e9!important
	}

main.Gradient,main.gradient{
	background-image:-webkit-gradient(linear,left top,right bottom,from(#46819c),to(#002d56))!important;
	background-image:-webkit-linear-gradient(top left,#46819c,#002d56)!important;
	background-image:-moz-linear-gradient(top left,#46819c,#002d56)!important;
	background-image:-o-linear-gradient(top left,#46819c,#002d56)!important;
	background-image:linear-gradient(to bottom right,#46819c,#002d56)!important
}