@font-face {  font-family: 'Montserrat'; src: url('/static/acensi/font/Montserrat-Regular.woff2') format('woff2'); }
hr.acensi { width: 95px; height: 5px; border: none; background: rgb(19, 78, 154); margin: 30px auto; }
h2.acensi { font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-size: 28px; background: none; border: none;
 font-weight: bold; color: #134e9a; text-align: center; padding: 0; margin: 30px 0 0 0; line-height: 30px;
}
.acensi-footer-title { color: #134e9a; font-size: 1.2rem; font-family: 'Montserrat', sans-serif; font-weight: bold; text-transform: uppercase; }
.acensi-contactIcon { height: 14px; position: relative; top: -2px; }
a.acensi-network {color: rgb(33,33,33); text-decoration: none; }
.acensi-network-links {line-height: 1.7; }
.acensi-website { margin-top: 15px; }
.custom-standardized-template b, .custom-standardized-template strong { font-family:  'Montserrat', sans-serif; }
.custom-standardized-template ul { list-style: none; padding: 0; margin: 10px 0 0 0; }
.custom-standardized-template ul ul { margin-left: 30px; }
.custom-standardized-template ul li, .custom-standardized-template ul ul li { margin-left: 1.2rem; padding-left: 1rem; position: relative; list-style: none;}
.custom-standardized-template ul li:before {content: "\25a0"; color: #134e9a; font-size: 19.6px; position: absolute; left: -15px; top: -2px;}
.custom-standardized-template-footer {max-width: 660px; margin: 30px auto 0 auto; padding-top: 25px; position: relative; margin-bottom: 20px;}
.custom-standardized-template-footer-content {background-color: #e7e7e7; max-width: 388px; padding: 28px;}
.custom-standardized-template-footer-image {max-width: 388px; overflow: hidden; position: absolute; right: 0; top: 0;}
@media screen and (max-width:740px)  {
   .custom-standardized-template-footer { display: flex; flex-direction: column; margin-top: 15px; margin-bottom: 5px;}
   .custom-standardized-template-footer-content, .custom-standardized-template-footer-image {
		max-width: 100%;
		position: relative;
                order: 1;
	}
   .custom-standardized-template-footer-content { order: 2; text-align: center; }
}

.custom-standardized-template-content h2.job-description-title
 {
   color: #134e9a;
}
.custom-standardized-template, .custom-standardized-template p, .custom-standardized-template li {
   font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: rgb(33,33,33); line-height: 23.8px;
}
.custom-standardized-template-content {
margin-top: 20px;
}.custom-standardized-template-header-image, .custom-standardized-template-footer-image {
line-height: 1px;
}