<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.page_container {
	margin-top: 50px;
	background-color: #ffffff;
}
.page_container h3 {
	font-family: 'ProximaNovaThin';
	text-align: center;
	color: #3b3b3b;
	font-size: 45px;
	padding: 50px 0;
}
.page_container .row {
	margin-bottom: 30px;
}
.page_container .row .icon {
	float: left;
	width: 20%;
}
.page_container .row .icon img {
	width: 100px;
	display: block;
	margin: 0 auto;
}
.page_container .row .copy {
	width: 70%;
	float: left;
	margin: 0 50px 60px;
}
.page_container .row .copy p {
	font-size: 22px;
	line-height: 24px
}
.page_container .row .copy li {
	font-size: 20px;
	line-height: 24px;
	margin-left: 40px
}
@media screen and (max-width: 619px) {
.page_container {
  padding-bottom: 5px;
}
.page_container .row .icon {
	float: none;
	width: 100%;
	margin-bottom: 50px;
}
.page_container .row .copy {
	width: 80%;
	float: none;
}
.page_container h3 {
	font-size: 35px !important;
	line-height: 37px;
}
.page_container .row .copy p {
	font-size: 19px;
	line-height: 23px
}
.page_container .row .copy li {
	font-size: 16px;
	line-height: 20px;
}
.page_container.ben-awd .row .copy ul {
	float: none !important;
	width: 100% !important;
}
}
@media screen and (min-width:620px) and (max-width: 1015px){
.page_container {
  padding-bottom: 5px;
}
.page_container .row .icon {
	float: none;
	width: 100%;
	margin-bottom: 50px;
}
.page_container .row .copy {
	width: 80%;
	float: none;
}
}
/*Benefits Award section */
.page_container.ben-awd .row .icon img {
	width: 150px;
}
.page_container.ben-awd .row .copy ul {
	width: 45%;
	float: left;
}
.page_container.ben-awd .row .copy ul:nth-of-type(1) {
	margin-right: 40px;
}
/* BROKERS Four Buckets*/
.lb-container.pub-sec {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 50px;
	padding-bottom: 0px;
}
.lb-container.pub-sec .lb-bucket.four {
	float: none;
	display: inline-block;
	width: 18%;
  padding: 0 30px;
	border: none;
	border-right: 1px solid #999;
}
.lb-container.pub-sec .lb-bucket.four.last {
	border-right: none;
}
.lb-container.pub-sec .lb-bucket.four h4 {
	text-transform: none;
	font-family: "ProximaNovaBold";
	font-size: 30px;
	color: #00A7E1;
}
.lb-container.pub-sec .lb-bucket.four p {
	font-family: "ProximaNovaLight";
	font-size: 19px;
	line-height: 23px;
}
}
@media screen and (min-width:620px) and (max-width: 1015px){
.lb-container.pub-sec {
  margin-top: 80px !important;
}
.lb-container.pub-sec .lb-bucket.four {
	width: 35% !important;
	height: 150px;
	padding-bottom: 20px !important;
	border-bottom: 1px solid #999 !important;
}
.lb-container.pub-sec .lb-bucket.four:nth-of-type(2){
  border-right: none !important;
}
.lb-container.pub-sec .lb-bucket.four:nth-of-type(3),
.lb-container.pub-sec .lb-bucket.four:nth-of-type(4){
  border-bottom: none !important;
}
.lb-container.pub-sec .lb-bucket.four:nth-of-type(2),
.lb-container.pub-sec .lb-bucket.four:nth-of-type(4){
  margin-left: -5px;
}
}
@media screen and (max-width: 619px) {
.lb-container.pub-sec .lb-bucket.four {
	width: 50% !important;
	padding-bottom: 30px !important;
	border-right: none !important;
	border-bottom: 1px solid #999 !important;
}	
.lb-container.pub-sec .lb-bucket.four.last {
  border-bottom: none !important;
}
}
@media screen and (min-width: 1016px) {
.lb-container.pub-sec .lb-bucket.four {
	height: 200px;
}
}
/* EMPLOYERS PAGE */
.w_policies.e-ps,
.w_testimonial.w_cta_icon.white-bg,
.lb-container.blue-bg.border-no.e-ps {
	margin-bottom: 50px;
}
.w_policies.e-ps .policies-sections-container {
  background: url() #fff;
}
.w_testimonial.e-ps .slider .target_copy .deck header h1,
.w_testimonial.e-ps .slider .target_copy .deck header h4 {
	text-align: center !important;
}
.w_product-snapshot .content-holder .headline-container h3 {
	font-size: 22px !important;
}
.lb-container.blue-bg.e-ps .lb-bucket.five {
	width: 18%;
}
@media screen and (min-width: 620px) and (max-width: 850px) {
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five {
  width: 42% !important;
  border-bottom: 1px solid #fff;
	margin-left: -5px
}
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five:nth-of-type(1),
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five:nth-of-type(3) {
	border-right: 1px solid #fff;
}
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five:nth-of-type(5) {
	border-bottom: none;
}
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five:nth-of-type(3),
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five:nth-of-type(4) {
	margin-top: 0px
}
}
@media screen and (min-width: 850px) and (max-width: 1200px) {
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five {
  width: 33% !important;
}
}
@media screen and (max-width: 619px) {
.lb-container.blue-bg.border-no.e-ps .lb-bucket.five {
  width: 90%;
}
}
.lb-container.blue-bg.e-ps .lb-bucket.five h4 {
	font-size: 18px;
	line-height: 20px;
}
.lb-container.blue-bg.e-ps .lb-bucket.five img {
	width: 200px;
}
.lb-container.blue-bg.e-ps .lb-bucket.five h4 {
	text-transform: initial;
}
@media screen and (max-width: 619px) {
.w_policies.e-ps .policies-container .items-holder .policy-item {
  height: auto !important;
}
.w_policies.e-ps .policies-container .items-holder .policy-item .img-holder {
	margin: 0;
}
.w_policies.e-ps .policies-container .items-holder .policy-item .img-holder img {
  margin-left: 0px !important;
}
}
@media screen and (min-width: 620px) and (max-width: 1180px) {
.w_policies.e-ps .policies-container .items-holder .policy-item:nth-of-type(1),
.w_policies.e-ps .policies-container .items-holder .policy-item:nth-of-type(2) {
  border-bottom: 2px solid #68CAE9;
}
.w_policies.e-ps .policies-container .items-holder .policy-item:nth-of-type(2) {
  margin-left: -10px
}
.w_policies.e-ps .policies-container .items-holder .policy-item:nth-of-type(3) {
  margin-top: -10px
}
}
.lb-container.blue-bg.border-no.e-ps.white-ovr {
	background-color: #fff;
}
.lb-container.blue-bg.border-no.e-ps.white-ovr .lb-bucket.five img {
	width: 100px;
}
.lb-container.blue-bg.border-no.e-ps.white-ovr .lb-bucket p {
	color: #3b3b3b !important;
	vertical-align: top;
}
@media screen and (min-width: 799px) and (max-width: 1125px) {
.lb-container.blue-bg.border-no.e-ps.white-ovr .lb-bucket.five {
  width: 32%;
}
}
@media screen and (max-width: 799px) {
.lb-container.blue-bg.border-no.e-ps.white-ovr .lb-bucket.five {
  width: 48%;
}
}
@media screen and (max-width: 550px) {
.lb-container.blue-bg.border-no.e-ps.white-ovr .lb-bucket.five {
  width: 90%;
}
}</pre></body></html>