.content-caption .button:hover,
#post-75 .button:hover {
  background: #6B6B6B;
  color: #FFF221;
}
.navigation-main a {
  padding: 0 16px;
}
.navigation-main a:hover {
  color: #BDBDBD;
}
.footer a:hover {
  color: #f5e105;
}
body.page-id-2 .contact-form {
  width: 300px;
  margin: auto;
}
body.page-id-279 .contact-form {
  width: 300px;
  margin: auto;
}
.post-2 #contact-main-column {
  line-height: 1.1852px;
}
a:hover {
  color: #f5e105 !important;
}
.page-id-279 .aboutpage .cd-fixed-bg-one {
  background-image: url(https://port-safety.com/wp-content/uploads/2019/02/Header_How-It-Works.jpg) !important;
}
.page-id-288 .aboutpage .cd-fixed-bg-one {
  background-image: url(https://port-safety.com/wp-content/uploads/2019/03/Header_Aarhus-3.jpg) !important;
}
.page-id-290 .aboutpage .cd-fixed-bg-one {
  background-image: url(https://portsafetytestdomain.blog/wp-content/uploads/2018/10/lifeladder_03.jpg) !important;
}
.entry-content,
.entry-summary,
.page-content,
.comment-content {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  word-wrap: normal;
}
p.content-area {
  text-align: justify;
  text-justify: inter-word;
}
.page-id-20 .entry-content p {
  margin-left: 1.2em;
  margin-right: 1.2em;
}
.page-id-279 .entry-content p {
  margin-left: 1.2em;
  margin-right: 1.2em;
}
.page-id-279 .entry-content div:nth-of-type(2) p:nth-of-type(1) {
  height: 50px;
}
.wp-block-button a.wp-block-button__link,
.wp-block-button a.wp-block-button__link:visited,
input[type="submit"] {
  font-size: 1.4rem;
  padding: 10px 15px;
  border: none;
  color: #333;
  font-size: 15px;
  font-size: 1.5rem;
  text-transform: uppercase;
}
.wp-block-button a.wp-block-button__link:hover,
input[type="submit"]:hover {
  background-color: #6B6B6B !important;
  color: #fff221;
  border: 1px solid;
}
#contact-main-column > p:nth-child(5) > a {
  color: black;
}
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit] {
  background-color: #FFF221;
  color: #6B6B6B;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 10px 15px;
  text-transform: uppercase;
  border: none;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover,
div.wpforms-container-full .wpforms-form input[type=submit]:active,
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form button[type=submit]:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
  background-color: #6B6B6B;
  color: #FFF221;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 10px 15px;
  text-transform: uppercase;
  border: none;
}
.footer input.search-field {
  color: #FFF221;
}
.hrf-faq-list article:not(.hrf-entry) {
  display: none !important;
}
.hrf-faq-list {
  margin-bottom: 40px;
}
.cta {
  background-color: #FFF221;
  color: #6B6B6B;
  padding: 10px 15px;
  border: none;
}
.cta:hover {
  background-color: #6B6B6B;
  color: #FFF221;
  padding: 10px 15px;
  border: none;
}
#post-1794 > div > div > div > div > div > div > h1 {
  display: none;
}
#post-1794 > div > div > div > div > div > div > hr {
  display: none;
}
.page-id-1794 .cd-fixed-bg-one.withoutimg {
  background: none;
}
.page-id-1794 .aboutpage .cd-fixed-bg-one h1 {
  color: #000;
}
.wp-block-button a.wp-block-button__link:hover,
input[type="submit"]:hover {
  border: 0px solid;
}
.accordion-edit {
  display: none;
}