.state-indicator {  position:absolute;  top:-999em;  left:-999em;  z-index:4; }@media (min-width:768px) and (max-width:1023px) {  .state-indicator {z-index:3; } }@media (min-width:1024px) {  .state-indicator {z-index:1; } }@media (max-width:767px) {  section.page {padding:0 10px; } }@media (min-width:768px) and (max-width:1023px) {  section.page {padding:0 10px; } }section.page a {  color:#0EB149; }section.page .section-title {  display:block;  font-size:24px;  font-weight:700;  padding:0px 0px 10px; }@media (min-width:1024px) {  section.page .section-title {font-size:80px;line-height:120px; } }section.page .about-page-container {  background-color:#ffffff;  padding:15px 10px;  margin-bottom:10px;  font-family:Arial;  font-size:14px; }section.page .about-page-container .main-content {  border-bottom:solid 1px #e9e9e9; }@media (min-width:1024px) {  section.page .about-page-container .main-content {padding:20px 15px 50px;line-height:25px; }  section.page .about-page-container .main-content .inner-section {width:85%;margin-bottom:40px; }  section.page .about-page-container .main-content .inner-section:nth-child(odd) {margin-left:2%; }  section.page .about-page-container .main-content .inner-section:nth-child(even) {margin-right:2%; } }section.page .about-page-container .title {  font-size:18px;  font-weight:bold;  margin-bottom:10px; }section.page .about-page-container .text {  color:#616161;  font-size:15px;  margin-bottom:20px; }@media (min-width:1024px) {  section.page .about-page-container .details {display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 15px 30px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between; } }section.page .about-page-container .details .detail {  text-align:center; }@media (min-width:1024px) {  section.page .about-page-container .details .detail {display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;width:30%; } }section.page .about-page-container .details .detail .icon-wrap {  width:38px;  margin:20px auto; }@media (min-width:1024px) {  section.page .about-page-container .details .detail .icon-wrap {margin:0;margin-left:10px;width:45px;min-width:45px; } }section.page .about-page-container .details .detail .icon-wrap img {  width:100%; }