
/*covid survey*/

.covid-survey-head {
    background-image: linear-gradient(30deg,#050630 0%,#0e4775 100%);
    padding-top: 156px;
    position: relative;
  }
  @media (max-width: 960px) {
	.covid-survey-head {
	  height: 650px;
	}
  }
  @media (max-width: 767px){
.covid-survey-head {
    height: 450px;
    padding-top: 0;
}}
  @media (max-width: 400px) {
	.covid-survey-head {
	  height: 465px;
	}
  }
  .covid-survey-head .container {
	width: 95% !important;
  }
  .covid-survey-head .container h1 {
	color: #fff;
	font-family: "prox", sans-serif;
	font-size: 60px !important;
	font-weight: 700;
	line-height: 1.2;
	max-width: 600px;
	padding: 73px 0 44px 0;
  }
  @media (max-width: 980px) {
	.covid-survey-head .container h1 {
	  font-size: 50px !important;

	}
  }
  @media (max-width: 768px) {
	.covid-survey-head .container h1 {
	  font-size: 37px !important;
	  margin: 0;
	}
  }
  @media (min-width: 960px) and (max-width: 1200px) {
	.covid-survey-head .container h1 {
	  max-width: 375px;
	  font-size: 42px !important;
	  line-height: 1.1;
	}
  }
  .fsboxshadow #main-content #covid-survey-page.container {
	padding-top: 38px;
	position: relative;
	text-align: left;
  }
  .fsboxshadow #covid-survey-page .fsBody .fsForm {
	box-shadow: none !important;
    border: 0;
  }
  .fsboxshadow #main-content #covid-survey-page.container .fsBody {
	margin: 0 !important;
  }
  .fsboxshadow #main-content #covid-survey-page.container .fsBody ~ div {
	display: none !important;
  }
 .fsBody #fsSection90077226 .fsForm {
	background-color: transparent !important;
	box-shadow: none !important;
	border: 0 !important;
	margin: 0 auto;
  }
 .fsBody .fsForm #fsSection90077226 .fsLabel {
	margin: 0 !important;
  }
 .fsBody .fsForm #fsSection90077226 .fsFieldFocused {
	background-color: transparent !important;
  }
.fsBody .fsForm #fsSection90077226 .fsFieldRow {
	width: 48% !important;
	display: inline-block;
	vertical-align: top;
	margin: 0 !important;
  }
   .fsBody .fsForm #fsSection90077226 .fsFieldRow:last-child {
	  width: 100% !important;
  }
 .fsBody .fsForm #fsSection90077226 .fsFieldRow label {
	font-family: 'prox', sans-serif;
	color: #000;
  }
.fsBody .fsForm #fsSection90077226 .fsFieldRow input[type=email], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=number], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=tel], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=text], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow textarea {
	background: none !important;
	font-size: 16px;
	font-weight: 400;
	font-family: 'prox', sans-serif;
	color: #000;
	padding: 10px;
	max-width: 100%;
	width: 100%;
  }
 .fsBody .fsForm #fsSection90077226 .fsFieldRow textarea {
	resize: none;
	height: 120px;
  }
  @media (max-width: 768px) {
 .fsBody .fsForm #fsSection90077226 .fsFieldRow {
	  width: 100% !important;
	}
 .fsBody .fsForm #fsSection90077226 .fsFieldRow input[type=email], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=number], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=tel], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow input[type=text], .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsFieldRow textarea {
	  width: 100% !important;
	}
  }
  .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm #fsRow1752045-5 p {
	padding-top: 20px;
  }
  .fsboxshadow #main-content #covid-survey-page.container .fsBody .fsForm .fsSubmit {
	background-color: transparent !important;
  }


  #covid-survey-page.container {
	width: 95% !important;
  }
  #covid-survey-page a[href^="fax:"] {
	white-space: nowrap;
	color: #000;
  }
  #covid-survey-page a[href^="fax:"]:hover {
	color: #428bca;
  }
  #covid-survey-page a[href^="tel:"] {
	white-space: nowrap;
	color: #000;
  }
  #covid-survey-page a[href^="tel:"]:hover {
	color: #428bca;
  }
  #covid-survey-page a[href^="mailto:"] {
	white-space: nowrap;
	color: #000;
  }
  
  #covid-survey-page a[href^="mailto:"]:hover {
	color: #428bca;
  }
  #covid-survey-page .covid-description-wrap {
	display: flex;
  }
  @media (max-width: 960px) {
	#covid-survey-page .covid-description-wrap {
	  flex-direction: column;
	}
  }
  #covid-survey-page .covid-description-wrap .covid-description {
	max-width: 560px;
	padding-bottom: 43px;
	border-bottom: 2px solid #092542;
	margin-bottom: 40px;
	order: 1;
  }
  @media (max-width: 960px) {
	#covid-survey-page .covid-description-wrap .covid-description {
	  max-width: 100%;
	  order: 2;
	}
  }
  #covid-survey-page .covid-description-wrap .covid-description h2 {
	color: #000;
	font-family: "prox", sans-serif;
	font-size: 28px !important;
	font-weight: 700;
	line-height: 1.15;
	padding: 0;
	margin-bottom: 23px;
  }
  @media (max-width: 980px) {
	#covid-survey-page .covid-description-wrap .covid-description h2 {
	  font-size: 26px !important;
	}
  }
  @media (max-width: 768px) {
	#covid-survey-page .covid-description-wrap .covid-description h2 {
	  font-size: 24px !important;
	}
  }
  #covid-survey-page .covid-description-wrap .covid-description p {
	font-family: "prox", sans-serif;
	font-size: 20px !important;
	font-weight: 300;
	line-height: 1.2;
  }
  @media (max-width: 980px) {
	#covid-survey-page .covid-description-wrap .covid-description p {
	  font-size: 19px !important;
	}
  }
  @media (max-width: 768px) {
	#covid-survey-page .covid-description-wrap .covid-description p {
	  font-size: 18px !important;
	}
  }
  #covid-survey-page .covid-description-wrap .for-head-form {
	width: 500px;
	min-width: 520px;
	order: 2;
  }
  @media (max-width: 960px) {
	#covid-survey-page .covid-description-wrap .for-head-form {
	  max-width: 100%;
	  min-width: auto;
	  order: 1;
	  width: 100%;
	}
  }
  #covid-survey-page h2 {
	color: #000;
	font-family: "prox", sans-serif;
	font-size: 28px !important;
	font-weight: 700;
	line-height: 1.15;
	padding: 0;
	margin-bottom: 23px;
  }
  @media (max-width: 980px) {
	#covid-survey-page h2 {
	  font-size: 26px !important;
	}
  }
  @media (max-width: 768px) {
	#covid-survey-page h2 {
	  font-size: 24px !important;
	}
  }
  #covid-survey-page p {
	font-family: "prox", sans-serif;
	font-size: 20px !important;
	font-weight: 300;
	line-height: 1.2;
  }
  @media (max-width: 980px) {
	#covid-survey-page p {
	  font-size: 19px !important;
	}
  }
  @media (max-width: 768px) {
	#covid-survey-page p {
	  font-size: 18px !important;
	}
  }
  #covid-survey-page .form-wrap {
	margin-top: 40px;
	padding-bottom: 2rem;
  }
  #covid-survey-page .form-wrap .fsBody {
	margin: 0;
	padding: 0;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm {
	margin: 0;
	padding: 0;
	border: 0 !important;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsSectionHeader {
	margin: 0;
	padding: 15px 20px;
	background-image: linear-gradient(to top,#203c64 0%,#222c39 100%);
	border-radius: 0;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsSectionHeader h2 {
	text-align: left !important;
	color: #fff;
	font-family: 'oscb', Arial, sans-serif;
	font-size: 32px !important;
	font-weight: 700;
	margin-bottom: 0 !important;
  }
  @media (max-width: 768px) {
	#covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsSectionHeader h2 {
	  font-size: 28px !important;
	}
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .field-auto-capture {
	display: none;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm .fsFieldRow {
	width: 100% !important;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow {
	margin-bottom: 0 !important;
	position: relative;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow .fsRowBody, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow .fsRowBody {
	padding: 25px !important;
	margin-bottom: 0 !important;
	margin-left: 60px;
	border: 1px solid #369;
	border-bottom: none;
	margin: 0 0 0 0 !important;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow .fsRowBody .fsOptionLabel, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow .fsRowBody .fsOptionLabel {
	display: inline-block;
	font-size: 18px;
	margin-right: 12px;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow .fsRowBody .fieldset-content, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow .fsRowBody .fieldset-content {
	margin-top: 8px;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow span, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow span {
	font-size: 18px;
	font-family: "prox", sans-serif;
	color: #000;
	font-weight: 400;
	line-height: 1.2;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(2n), #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(2n) {
	background-image: linear-gradient(to top, #f2fbfe 0%, #fff 100%);
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:last-child, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:last-child {
	border-bottom: 1px solid #369;
  }
  #covid-survey-page .fsError {display: none !important;}
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:after {
	content: "1";
	background-image: linear-gradient(to top, #0e4775 0%, #050630 100%);
	width: 60px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	color: #fff;
	font-size: 32px;
	text-align: center;
	font-family: 'oscb', Arial, sans-serif;
	line-height: 104px;
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(3):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(3):after {
	content: "2";
  }
 
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(4):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(4):after {
	content: "3";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(5):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(5):after {
	content: "4";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(6):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(6):after {
	content: "5";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(7):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(7):after {
	content: "6";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(8):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(8):after {
	content: "7";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(9):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(9):after {
	content: "8";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(10):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(10):after {
	content: "9";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(11):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(11):after {
	content: "10";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow:nth-child(12):after, #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077416 .fsRow:nth-child(12):after {
	content: "11";
  }
  #covid-survey-page .form-wrap .fsBody .fsForm #fsSection90077495 .fsRow .fsRowBody {
	margin: 0 0 0 60px !important;
  }

  #covid-survey-page .form-wrap .fsBody .fsValidationError {
	background: transparent !important;
	box-shadow: none;
  }
  #covid-survey-page .form-wrap #fsPage3810901-1 #fsSection90077226.fsSection .fsFieldFocused:not(.fsValidationError).fsSpan100 {
	padding: 0 !important;
	margin: 0 0 20px 0 !important;
  }
  #fsSection90077226 {
	position: absolute;
	top: -222px;
	right: 0;
	max-width: 500px;
	background: #fff;
	box-shadow: 0 0 48px rgba(0, 0, 0, 0.2);
	border-radius: 8px;
  }
  @media (max-width: 960px) {
	#fsSection90077226 {
	  position: relative;
	  top: 0;
	  padding-bottom: 1px;
	  margin-bottom: 30px;
	  width: 100%;
	  max-width: 100%;
	}
  }
  #fsSection90077226 .fsSectionHeader {
	padding: 37px 45px 33px;
	border-bottom: 1px solid #d7d7d7;
	background: transparent;
	margin: 0;
  }
  @media (max-width: 960px) {
	#fsSection90077226 .fsSectionHeader {
	  margin-top: -210px;
	}
  }
  @media (max-width: 400px) {
	#fsSection90077226 .fsSectionHeader {
	  margin-top: -190px;
	}
  }
  #fsSection90077226 .fsSectionHeader h2 {
	font-family: "oscb", sans-serif;
	color: #000;
	font-size: 26px !important;
	font-weight: 400;
	line-height: 1;
	margin: 0;
	text-align: left;
	margin-bottom: 24px;
  }
  @media (max-width: 980px) {
	#fsSection90077226 .fsSectionHeader h2 {
	  font-size: 24px !important;
	}
  }
  @media (max-width: 768px) {
	#fsSection90077226 .fsSectionHeader h2 {
	  font-size: 22px !important;
	}
  }
  #fsSection90077226 .fsSectionHeader h2 span {
	color: #369;
  }
  #fsSection90077226 .fsSectionHeader p {
	color: #000;
	font-family: "prox", sans-serif;
	font-size: 18px !important;
	font-weight: 400;
	line-height: 1;
  }
  @media (max-width: 980px) {
	#fsSection90077226 .fsSectionHeader p {
	  font-size: 17px !important;
	}
  }
  @media (max-width: 768px) {
	#fsSection90077226 .fsSectionHeader p {
	  font-size: 16px !important;
	}
  }
  #fsSection90077226 .headform-fields {
	padding: 29px 45px 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
  }
  #fsSection90077226 .headform-fields .fsFieldRow {
	width: 47.5% !important;
  }
  #fsSection90077226 .headform-fields .fsFieldRow:last-of-type {
	width: 100% !important;
  }
  #fsSection90077226 .headform-fields .fsRowBody {
	margin: 0 !important;
	padding: 0 !important;
	margin-bottom: 20px !important;
  }
  #fsSection90077226 .headform-fields .fsRowBody label {
	color: #000;
	font-family: "prox", sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 1.2px;
	margin-bottom: 7px !important;
  }
  #fsSection90077226 .headform-fields .fsRowBody label span {
	color: #369;
	letter-spacing: 1.2px;
	font-size: 9px;
  }
  #fsSection90077226 .headform-fields .fsRowBody input[type="email"], #fsSection90077226 .headform-fields .fsRowBody input[type="number"], #fsSection90077226 .headform-fields .fsRowBody input[type="tel"], #fsSection90077226 .headform-fields .fsRowBody input[type="text"], #fsSection90077226 .headform-fields .fsRowBody textarea {
	height: 45px;
	border-radius: 4px;
	border: 1px solid #369 !important;
	background-color: #fff !important;
  }
  #fsSection90077226 .headform-fields .fsFieldFocused:not(.fsValidationError).fsSpan100 {
	padding: 0 !important;
  }
  #fsSection90077226 .headform-fields .fsValidationError {
	background-color: transparent !important;
	box-shadow: none;
  }
  #fsSection90077226 .field-auto-capture {
	display: none;
  }
  #fsSection90077226 .fsSubmit {
	margin: 0;
	padding-top: 0;
  }
  #fsSection90077226 .fsSubmit .fsSubmitButton {
	border-radius: 5px !important;
    background-image: linear-gradient(to right,#050630 0%,#0e4775 51%,#050630 100%);

	background-size: 200% auto;
	color: #fff !important;
	font-family: "prox", sans-serif;
	font-size: 24px !important;
	font-weight: 900;
	line-height: 1;
	text-transform: uppercase;
	letter-spacing: 2.4px;
	width: initial;
	height: initial;
	padding: 17px 73px;
	transition: 0.3s all;
	margin-bottom: 48px;
  }
  #fsSection90077226 .fsSubmit .fsSubmitButton:hover {
	background-position: right center;
  }
  #fsSection90077416 {
	padding-top: 40px;
  }
  #fsSection90077416 .fsSectionHeader {
	display: none;
  }
  #fsSection90077416 .fsRow:after {
	content: none !important;
  }
  #fsSection90077416 .fsRow .fsRowBody {
	margin-left: 0 !important;
  }
  #fsSection90077416 .fsRow .fsRowBody input {
	border: none;
	border-bottom: 2px solid #eee;
    box-shadow: unset;
	background-image: none;
	width: 100%;
    max-width: 100%;
  }
  #fsSubmit3810928 .fsSubmitButton {
	border-radius: 5px !important;
    background-image: linear-gradient(to right,#050630 0%,#0e4775 51%,#050630 100%);
	background-size: 200% auto;
	color: #fff !important;
	font-family: "prox", sans-serif;
	font-size: 24px !important;
	font-weight: 900;
	line-height: 1;
	text-transform: uppercase;
	letter-spacing: 2.4px;
	width: initial;
	height: initial;
	padding: 17px 73px;
	transition: 0.3s all;
  }
  #fsSubmit3810928 .fsSubmitButton:hover {
	background-position: right center;
  }
