.s-comp2 h1:before, .s-comp2 h2:before, .s-comp2 h3:before, .s-comp2 h4:before, .s-comp2 h5:before, .s-comp2 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp2 h1:after, .s-comp2 h2:after, .s-comp2 h3:after, .s-comp2 h4:after, .s-comp2 h5:after, .s-comp2 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp2 h1 {
  color: #f59f16; }

.s-comp2 h1 {
  text-align: left; }

.s-comp2 h1 {
  letter-spacing: 10px; }

.s-comp2 h1 {
  margin: 10px 0px 30px 0px; }

.s-comp2 h3 {
  font-size: 16px; }

.s-comp2 h3 {
  font-weight: bold; }

.s-comp2 h5 {
  font-size: 30px; }

.s-comp2 h5 {
  color: #f59f16; }

.s-comp2 h5 {
  text-align: center; }

.s-comp2 h5 {
  margin: 50px 0px 50px 0px; }

.s-comp2 {
  border-top: 0px solid #f59f16; }

.s-comp2 {
  outline: 0px solid #ccc;
  outline-offset: 0px; }

@media (max-width: 768px) {
  .s-comp2 h1 {
    letter-spacing: 0px; } }

@media (max-width: 480px) {
  .s-comp2 h1 {
    letter-spacing: 10px; } }


.conblembed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto; }

.conblembed-container iframe, .conblembed-container object, .conblembed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.s-comp3 .s-form .s-btn, .s-comp3 .s-form a.s-btn:link, .s-comp3 .s-form a.s-btn:visited {
  color: #fff; }

.s-comp3 .s-form .s-btn, .s-comp3 .s-form a.s-btn:link, .s-comp3 .s-form a.s-btn:visited {
  background-color: #01998a; }

.s-comp3 .s-btn:hover, .s-comp3 a.s-btn:hover, .s-comp3 .s-btn:focus, .s-comp3 .s-btn:active {
  color: #01998a; }

.s-comp3 .s-btn:hover, .s-comp3 a.s-btn:hover, .s-comp3 .s-btn:focus, .s-comp3 .s-btn:active {
  background-color: #fff; }

.s-comp3 .s-text-editor {
  padding: 0px 0px 0px 12px; }


.conflembed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto; }

.conflembed-container iframe, .conflembed-container object, .conflembed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.confl-mbt10 {
  margin-bottom: 10px; }

.confl-pd0 {
  padding: 0px; }

.confl-pd5 {
  padding: 5px; }

.confl-pd10 {
  padding: 10px; }

.confl-pd20 {
  padding: 20px; }

.confl-pd40 {
  padding: 40px; }

.confl-pd50 {
  padding: 50px; }

.confl-pd100 {
  padding: 100px; }

a.confl-blockedbtn:link, a.confl-blockedbtn:active, a.confl-blockedbtn:visited, a.confl-blockedbtn:hover {
  display: block;
  width: 100%;
  height: 100%; }

.confl-wh100 {
  width: 100%;
  height: 100%; }


.s-comp5 {
  background-color: #fff; }

.s-comp5 {
  padding: 50px 0px 50px 0px; }

.s-comp5 h1 {
  font-size: 28px; }

.s-comp5 h1 {
  color: #3b3a36; }

@media (max-width: 480px) {
  .s-comp5 h1 {
    font-size: 20px; } }


.s-comp6 .s-map-h {
  height: 350px; }


.s-comp7 .s-tile {
  background-color: #fff; }

.s-comp7 .s-tile img.s-img {
  border: 2px solid #f59f16; }

.s-comp7 .s-tile h2 {
  font-size: 18px; }

.s-comp7 .s-tile h2 {
  color: #f59f16; }

.s-comp7 .s-tile h2 {
  text-align: center; }

.s-comp7 .s-tile h2 {
  border: 0px solid #f59f16; }

.s-comp7 .s-tile h2 {
  margin: 10px 0px 20px 0px; }

.s-comp7 .s-tile h2 {
  padding: 10px 0px 10px 0px; }

@media (max-width: 768px) {
  .s-comp7 .s-tile h2 {
    font-size: 14px; } }

@media (max-width: 480px) {
  .s-comp7 .s-tile h2 {
    font-size: 18px; } }


.s-comp8 .s-tile p {
  text-align: center; }

.s-comp8 .s-tile h2 {
  color: #434748; }

.s-comp8 .s-tile h2 {
  text-align: center; }


.s-comp9 h1:before, .s-comp9 h2:before, .s-comp9 h3:before, .s-comp9 h4:before, .s-comp9 h5:before, .s-comp9 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp9 h1:after, .s-comp9 h2:after, .s-comp9 h3:after, .s-comp9 h4:after, .s-comp9 h5:after, .s-comp9 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp9 .s-info p {
  margin: 20px 0px 20px 0px; }

.s-comp9 .s-form form input.form-control, .s-comp9 .s-form form textarea {
  font-size: 14px; }

.s-comp9 .s-btn, .s-comp9 a.s-btn:link, .s-comp9 a.s-btn:visited {
  color: #434748; }

.s-comp9 .s-btn, .s-comp9 a.s-btn:link, .s-comp9 a.s-btn:visited {
  background-color: #f59f16; }

.s-comp9 .s-btn, .s-comp9 a.s-btn:link, .s-comp9 a.s-btn:visited {
  border: 2px solid #f59f16; }

.s-comp9 .s-btn:hover, .s-comp9 a.s-btn:hover, .s-comp9 .s-btn:focus, .s-comp9 .s-btn:active {
  background-color: #fff; }

.s-comp9 .s-btn:hover, .s-comp9 a.s-btn:hover, .s-comp9 .s-btn:focus, .s-comp9 .s-btn:active {
  border: 2px solid #f59f16; }


.s-comp10 .s-tile-bg-img {
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.s-comp10 a {
  text-decoration: none; }

.s-comp10 .s-tile, .s-comp10 .s-tile .s-tile-content {
  position: relative; }

.s-comp10 .s-tile .s-tile-subtitle {
  font-size: 20px; }

.s-comp10 .s-tile .s-tile-subtitle {
  color: #f59f16; }

.s-comp10 .s-tile .s-tile-subtitle {
  text-align: center; }

.s-comp10 .s-tile .s-tile-text {
  font-size: 12px; }

.s-comp10 .s-tile .s-tile-text {
  text-align: center; }

.s-comp10 .s-tile .s-tile-text {
  text-transform: uppercase; }

.s-comp10 .s-tile .s-tile-title {
  font-size: 18px; }





.s-comp12 h1:before, .s-comp12 h2:before, .s-comp12 h3:before, .s-comp12 h4:before, .s-comp12 h5:before, .s-comp12 h6:before {
  content: "";
  position: relative;
  display: block; }

.s-comp12 h1:after, .s-comp12 h2:after, .s-comp12 h3:after, .s-comp12 h4:after, .s-comp12 h5:after, .s-comp12 h6:after {
  content: "";
  position: relative;
  display: block; }

.s-comp12 .s-btn-beh {
  text-align: left; }

.s-comp12 .s-btn, .s-comp12 a.s-btn:link, .s-comp12 a.s-btn:visited {
  margin: 25px 0px 20px 0px; }


.conbanembed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto; }

.conbanembed-container iframe, .conbanembed-container object, .conbanembed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

a.conban-blockedbtn:link, a.conban-blockedbtn:active, a.conban-blockedbtn:visited, a.conban-blockedbtn:hover {
  display: block;
  width: 100%;
  height: 100%; }

.conban-wh100 {
  width: 100%;
  height: 100%; }

.confl-pd0 {
  padding: 0px; }

.confl-pd5 {
  padding: 5px; }

.confl-pd10 {
  padding: 10px; }

.confl-pd20 {
  padding: 20px; }

.confl-pd40 {
  padding: 40px; }

.confl-pd50 {
  padding: 50px; }

.confl-pd100 {
  padding: 100px; }

.s-comp13 .s-text-editor {
  margin: 0px 0px 0px 0px; }





.s-comp15 hr {
  background-color: #fff; }


.s-comp16 .s-news h5 {
  font-size: 14px; }

.s-comp16 .s-news h5 {
  color: #01998a; }

.s-comp16 .s-news h5 {
  text-transform: none; }

.s-comp16 .s-news h3 {
  font-size: 21px; }

.s-comp16 .s-news h3 {
  line-height: 1.2; }

.s-comp16 .s-news h3 {
  text-transform: none; }

.s-comp16 .s-news {
  padding: 0px 0px 30px 0px; }

.s-comp16 .s-news {
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s; }

.s-comp16 {
  border-bottom: 1px solid #f59f16; }

.s-comp16 {
  margin: 0px 0px 40px 0px; }


