@charset "UTF-8";
body {
  font-size: 16px;
  font-family: "Varela Round", sans-serif;
  background-color: #fff;
  background-image: none;
}
@media only screen and (max-width: 900px) {
  body {
    font-size: 14px;
  }
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .wpjb-page-single .wpjb-job-content h3, .h5, .h6 {
  font-family: "Varela Round", sans-serif;
  font-weight: 700;
  color: #817b71;
}

a {
  color: #ec1c24;
}
a:hover {
  color: #c51017;
}

.light {
  color: #fff;
}
.light a, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p {
  color: #fff !important;
}

ul {
  padding-left: 1rem;
}

.btn, #filters li, .form-container .wpcf7-submit {
  color: #fff;
  background: #ec1c24 !important;
  padding: 0.7rem 1.5rem;
  cursor: pointer;
  font-weight: 700;
  box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  text-shadow: none;
  border: 0 !important;
}
.btn:hover, #filters li:hover, .form-container .wpcf7-submit:hover {
  background: #c51017 !important;
}
.btn a, #filters li a, .form-container .wpcf7-submit a {
  color: #fff;
}

.heading-large {
  font-size: 60px;
  font-weight: 700;
  color: #ec1c24;
}
@media only screen and (max-width: 900px) {
  .heading-large {
    font-size: 30px;
  }
}

.h1, h1 {
  font-size: 42px;
}
@media only screen and (max-width: 900px) {
  .h1, h1 {
    font-size: 30px;
  }
}

.h2, h2 {
  font-size: 36px;
}
@media only screen and (max-width: 900px) {
  .h2, h2 {
    font-size: 24px;
  }
}

.h3, h3 {
  font-size: 30px;
}
@media only screen and (max-width: 900px) {
  .h3, h3 {
    font-size: 20px;
  }
}

.h4, .wpjb-page-single .wpjb-job-content h3, h4 {
  font-size: 24px;
}
@media only screen and (max-width: 900px) {
  .h4, .wpjb-page-single .wpjb-job-content h3, h4 {
    font-size: 20px;
  }
}

.h5, h5 {
  font-size: 20px;
}
@media only screen and (max-width: 900px) {
  .h5, h5 {
    font-size: 20px;
  }
}

.h6, h6 {
  font-size: 16px;
}

.page-title {
  color: #ec1c24;
  font-weight: 700;
  margin-bottom: 1rem;
}

@media only screen and (min-width: 0) and (max-width: 600px) {
  .container {
    width: 100%;
    max-width: 100%;
  }
}
@media only screen and (min-width: 600px) and (max-width: 900px) {
  .container {
    width: 570px;
    max-width: 570px;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .container {
    width: 870px;
    max-width: 870px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1800px) {
  .container {
    width: 1100px;
    max-width: 1110px;
  }
}
@media only screen and (min-width: 1800px) {
  .container {
    width: 1110px;
    max-width: 1110px;
  }
}

.container-fluid {
  max-width: 100%;
  width: 100%;
}

ul.arrow-list, .wpjb-page-single .wpjb-job-content:last-child ul, header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li ul.dropdown-menu {
  background-color: #fff;
  list-style: none;
  padding: 0;
  border-radius: 0;
  border: 0;
  margin: 0;
}
ul.arrow-list li a, .wpjb-page-single .wpjb-job-content:last-child ul li a, header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li ul.dropdown-menu li a {
  padding: 0.3rem;
  display: inline-block;
  color: #333333;
}
ul.arrow-list li a:before, .wpjb-page-single .wpjb-job-content:last-child ul li a:before, header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li ul.dropdown-menu li a:before {
  content: "→";
  margin-right: 10px;
}
ul.arrow-list li:hover a, .wpjb-page-single .wpjb-job-content:last-child ul li:hover a, header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li ul.dropdown-menu li:hover a {
  color: #ec1c24;
  background-color: transparent;
}

.form-container {
  background-color: #e5e1da;
  padding: 2rem !important;
}
.form-container textarea {
  max-width: 100%;
  height: 300px;
}
.form-container input,
.form-container textarea {
  width: 100%;
  border: 0;
  box-shadow: none;
  padding: 0.5rem;
}
.above-blog h4 {
  display: none;
}

header {
  background-color: #fff;
  font-size: 1.25rem;
}
@media only screen and (max-width: 1800px) {
  header {
    font-size: 1rem;
  }
}
header #inner-header .navbar .brand {
  margin: 0;
  float: none;
  display: inline-block;
}
header #inner-header .navbar .brand img {
  width: 175px;
}
@media only screen and (max-width: 900px) {
  header #inner-header .navbar .brand {
    width: 80%;
  }
  header #inner-header .navbar .brand img {
    width: 75%;
    max-width: 200px;
    padding: 20px 0px;
  }
}
header #inner-header .navbar .navbar-inner {
  box-shadow: none;
  width: 100%;
  padding: 0;
}
header #inner-header .navbar .navbar-inner nav {
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1200px) {
  header #inner-header .navbar .navbar-inner nav {
    align-items: center;
    flex-wrap: nowrap;
  }
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable {
  display: inline-block;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  background-color: #fff;
  top: 123px;
  transition: max-height 0.1s ease-out;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed {
  max-height: 1000px;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed > ul {
  margin-top: 1rem;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed > ul > li {
  border-top: 1px solid #ec1c24;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed > ul > li > a {
  font-weight: 700;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed ul li a {
  width: 100%;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed ul li ul.dropdown-menu {
  position: relative;
  top: 0;
  display: block;
  padding-top: 0;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable.revealed ul li ul.dropdown-menu li a:before {
  content: "";
  display: none;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li.current-menu-item a {
  color: #ec1c24 !important;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li.dropdown:hover ul.dropdown-menu {
  display: block;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li:hover > a {
  color: #ec1c24 !important;
}
header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li ul.dropdown-menu {
  padding: 1rem;
  width: 400px;
}
@media only screen and (max-width: 1200px) {
  header #inner-header .navbar .navbar-inner nav .nav-collapsable {
    max-height: 0px;
    overflow: hidden;
  }
  header #inner-header .navbar .navbar-inner nav .nav-collapsable ul li {
    width: 100%;
  }
}
header #inner-header .navbar .navbar-inner nav .nav-button {
  display: none;
  margin: 0;
  margin-left: auto;
  align-self: center;
  display: flex;
}
@media only screen and (max-width: 1200px) {
  header #inner-header .navbar .navbar-inner nav .nav-button {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 30px;
  }
}
header #inner-header .navbar .navbar-inner nav .nav-button .icon-bar {
  background-color: #817b71;
  height: 4px;
  width: 100%;
  display: block;
  margin-bottom: 5px;
}
header #inner-header .navbar .navbar-inner nav .nav-button .icon-bar:last-child {
  margin-bottom: 0;
}
header #inner-header .navbar .navbar-inner nav ul#menu-main_nav {
  width: auto;
  margin-left: 0;
}
@media only screen and (max-width: 900px) {
  header #inner-header .navbar .navbar-inner nav ul#menu-main_nav {
    width: 100%;
  }
}
header #inner-header .navbar .navbar-inner nav ul#menu-main_nav > li > a {
  margin-top: 0;
  color: #333333;
  padding: 70px 10px 10px;
  display: inline-block;
}
@media only screen and (max-width: 1200px) {
  header #inner-header .navbar .navbar-inner nav ul#menu-main_nav > li > a {
    padding: 0.5rem;
  }
}
header #inner-header .navbar .navbar-inner nav ul#menu-main_nav > li.active > a {
  background-color: transparent;
}
header #inner-header .navbar .navbar-inner nav ul#menu-main_nav li a:hover {
  text-decoration: none;
}

.topRowDivision {
  height: 5px;
  background-color: #ec1c24;
}

.homepage-section h2 {
  color: #817b71;
}

.dropdown-toggle::after {
  display: none !important;
  content: "";
}

.footer {
  background-color: #817b71;
  color: #fff;
}
.footer p, .footer a, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, .footer span {
  color: #fff;
}
.footer .jobs-staff {
  background-color: #ec1c24;
}
.footer .jobs-staff .col-2 {
  display: flex;
}
.footer .jobs-staff .col-2 img {
  max-width: 100%;
}
.footer .jobs-staff a {
  font-weight: 700;
}
.footer .jobs-staff .jobs {
  background-color: #790000;
}
.footer .jobs-staff .jobs:before {
  width: 1000%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -1000%;
  content: "";
  background-color: #790000;
}
.footer .three {
  background-color: #e5e1da;
  color: #333333;
}
.footer .three .wpjb-sub {
  color: #ec1c24;
}
.footer .three .wpjb-sub .wpjb-icon-location {
  display: none;
}
.footer .three .wpjb-widget-recent-jobs a {
  color: #333333;
}
.footer .three .wpjb-widget-grid-link {
  color: #333333;
}
.footer .three p {
  color: #333333;
}
.footer .three h1, .footer .three h2, .footer .three h3, .footer .three h4, .footer .three h5, .footer .three h6 {
  color: #ec1c24;
  border-top: 1px solid #ec1c24;
  padding-top: 0.5rem;
}
.footer .three a {
  font-weight: 700;
  color: #ec1c24;
}
.footer .three ul {
  padding: 0px;
  list-style: none;
  font-size: 1rem;
}
.footer .three ul li {
  text-align: left;
  border: 0px;
  box-shadow: none;
  margin-bottom: 0.5rem;
}
.footer .three ul li a:hover {
  background-color: transparent;
  color: #333333;
}
.footer .three ul li a small {
  color: #333333;
  font-size: 1rem;
}
.footer .three .wpjb-grid-row, .footer .three .wpjb-grid {
  border: 0px !important;
}
.footer .three .widget_wpjb-recent-cat-jobs#wpjb-recent-cat-jobs-2 {
  padding: 0px;
}
.footer .three .wpjb-link-view-all, .footer .three .wpjb-icon-right-open {
  display: none;
}
.footer .clients {
  background-color: #fff;
  display: flex;
  color: #333333;
}
.footer .clients .col-md-2 {
  display: flex;
  align-items: center;
}
.footer .clients p {
  color: #333333;
}
.footer .clients a {
  color: #333333;
}
.footer .clients .item {
  display: inline-block;
}
.footer .clients .item.text a {
  font-weight: 400;
}
.footer .social {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.widget:last-child {
  padding: 0;
}

.blog .post, .archive .post {
  background-color: #e5e1da;
  padding: 1rem !important;
  padding-left: 1rem !important;
  border: 0;
}
.blog .post header, .archive .post header {
  background: transparent;
}
.blog .post header h1, .archive .post header h1 {
  color: #817b71;
  margin-top: 0.5rem;
}
.blog .post header h1 a, .archive .post header h1 a {
  color: #817b71;
  font-weight: 700;
}
.blog .post img, .archive .post img {
  width: 100%;
}
.blog .post .more-link, .archive .post .more-link {
  color: #ec1c24;
  background: transparent;
  font-weight: 700;
}
.blog .post p, .archive .post p {
  font-size: 1rem;
}
.blog .post footer p, .archive .post footer p {
  font-size: 0.9rem;
}
.blog .post footer a, .archive .post footer a {
  color: #333333;
}
.blog .pagination, .archive .pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}
.blog .nav-links, .archive .nav-links {
  font-size: 1.2rem;
  width: 300px;
  background-color: transparent;
  text-align: center;
}
.blog .nav-links a, .archive .nav-links a {
  background: transparent;
  color: #ec1c24;
}
.blog .nav-links a:hover, .archive .nav-links a:hover {
  background: transparent;
}
.blog .nav-links .page-numbers, .archive .nav-links .page-numbers {
  display: none;
}
.blog .nav-links .page-numbers.next, .blog .nav-links .page-numbers.prev, .archive .nav-links .page-numbers.next, .archive .nav-links .page-numbers.prev {
  display: inline-block;
}
.blog .nav-links .page-numbers.current, .archive .nav-links .page-numbers.current {
  display: inline-block;
}
.blog .nav-links .page-numbers.current:before, .archive .nav-links .page-numbers.current:before {
  content: "Page ";
}

.content-container {
  background-color: #e5e1da;
  padding: 2rem;
}
.content-container img {
  margin: 0 auto;
}

img {
  max-width: 100%;
  height: auto;
}

.page-template .post_content p, .page-template-default .post_content p, .single-format-standard .post_content p, .single-format-image .post_content p, .category .post_content p, .error404 .post_content p, .search .post_content p, .blog .post_content p, .page .post_content p, .attachment .post_content p, .single-attachment .post_content p, .archive .post_content p {
  font-size: 1rem;
  color: #333333;
}

p.lead {
  font-size: 1.25rem !important;
}

@media only screen and (min-width: 600px) {
  .fifths .col-md-3 {
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
}

table#wpjb-job-list {
  width: 100%;
}
table#wpjb-job-list tr {
  border-bottom: 1px solid #e5e1da;
}
table#wpjb-job-list tr td.wpjb-column-logo {
  padding-right: 1rem;
}
table#wpjb-job-list tr td.wpjb-column-logo img {
  width: 65px;
  margin-right: 1rem;
}
@media only screen and (max-width: 900px) {
  table#wpjb-job-list tr td.wpjb-column-logo img {
    display: none;
  }
}
table#wpjb-job-list tr td.wpjb-column-title {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1rem;
}
table#wpjb-job-list tr td.wpjb-column-title a {
  color: #ec1c24;
  display: block;
  font-size: 1rem;
}
table#wpjb-job-list tr td.wpjb-column-title small {
  font-size: 1rem;
}
table#wpjb-job-list tr td.wpjb-column-location small {
  margin-left: 24px;
}
@media only screen and (max-width: 900px) {
  table#wpjb-job-list tr td.wpjb-column-location small {
    margin-left: 0px;
  }
}
@media only screen and (max-width: 900px) {
  table#wpjb-job-list tr td.wpjb-column-date {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  table#wpjb-job-list tr th.wpjb-last {
    display: none;
  }
}
table#wpjb-job-list thead .wpjb-middle {
  padding-bottom: 1rem;
  padding-top: 1rem;
}

#wpjb-paginate-links {
  font-size: 1.2rem;
  margin-top: 1rem;
  text-align: center;
}

body .wpjb ul {
  margin-bottom: 1rem;
  list-style-type: disc !important;
  list-style: disc !important;
  padding-left: 1rem !important;
}
body .wpjb ul li {
  display: list-item;
  list-style-type: disc !important;
  list-style: disc !important;
}

.single-job .meta {
  display: none;
}

.wpjb-page-single .table-wrapper {
  background-color: #e5e1da;
  width: 100%;
  margin-bottom: 1rem;
}
.wpjb-page-single .table-wrapper .logo-container {
  display: inline-block;
  vertical-align: top;
  width: 30%;
  margin-top: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  text-align: right;
}
.wpjb-page-single .table-wrapper .logo-container img {
  width: 100%;
}
@media only screen and (max-width: 600px) {
  .wpjb-page-single .table-wrapper .logo-container {
    width: 100%;
    margin: 0;
    float: none;
    text-align: center;
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.wpjb-page-single .table-wrapper table.wpjb-info {
  width: 65%;
  display: inline-block;
  margin: 1rem 0;
  border-spacing: 10px;
}
@media only screen and (max-width: 600px) {
  .wpjb-page-single .table-wrapper table.wpjb-info {
    width: 100%;
  }
}
.wpjb-page-single .table-wrapper table.wpjb-info a {
  color: #333333;
}
.wpjb-page-single .table-wrapper table.wpjb-info .wpjb-info-label {
  padding: 0.5rem 2rem;
}
.wpjb-page-single .table-wrapper table.wpjb-info tr td.wpjb-info-label {
  font-weight: 700;
}
.wpjb-page-single .table-wrapper table.wpjb-info tr td:last-child {
  padding-right: 1rem !important;
}
.wpjb-page-single .wpjb-job-text img {
  float: right;
}
@media only screen and (max-width: 600px) {
  .wpjb-page-single .wpjb-job-text img {
    margin: 0 auto;
    float: none;
    display: block;
    margin-bottom: 1rem;
  }
}
.wpjb-page-single .wpjb-job-text p > strong {
  color: #817b71;
  margin-top: 0.5rem;
}
.wpjb-page-single .wpjb-button.wpjb-form-toggle.wpjb-form-job-apply {
  background-color: #ec1c24 !important;
  padding: 0.75rem 1.5rem !important;
  display: inline-block !important;
  color: #fff !important;
  margin-bottom: 1rem !important;
}
.wpjb-page-single .wpjb-button.wpjb-form-toggle.wpjb-form-job-apply .wpjb-icon-down-open {
  display: none !important;
}
.wpjb-page-single .wpjb-button.wpjb-form-toggle.wpjb-form-job-apply + a {
  display: none !important;
}
.wpjb-page-single #wpjb-form-job-apply {
  display: none;
  margin-bottom: 2rem;
  background-color: #e5e1da;
  padding: 1rem;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-options-list {
  list-style: none !important;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-field input[type=text] {
  width: 100%;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-fieldset-apply > div {
  margin-bottom: 1rem;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-fieldset-apply textarea {
  height: 100px;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-submit {
  background-color: #ec1c24;
  color: #fff;
  padding: 0.75rem 1.5rem;
  width: 100%;
  border: 0;
  box-shadow: none;
  cursor: pointer;
}
.wpjb-page-single #wpjb-form-job-apply .wpjb-submit:hover {
  backgroud-color: #c51017;
}
.wpjb-page-single .fb-share-button {
  margin-top: -4px;
}
.wpjb-page-single .wpjb-job-apply a.wpjb-form-job-apply:hover {
  background-color: #c51017;
}
.wpjb-page-single .wpjb-job-apply a.wpjb-form-job-apply:after {
  content: "→";
}
.wpjb-page-single .wpjb-job-content h3 {
  color: #817b71;
}
.wpjb-page-single .wpjb-job-content ul li {
  color: #333333;
}
.wpjb-page-single .wpjb-job-content ul li a {
  color: #333333;
}
.wpjb-page-single .wpjb-job-content:last-child ul li {
  color: red;
}
.wpjb-page-single .wpjb-job-content:last-child ul li a {
  color: red;
}

.alignright {
  float: right;
}
@media only screen and (max-width: 900px) {
  .alignright {
    float: none;
    width: 100%;
  }
}

.single .single-title {
  color: #ec1c24;
  font-weight: 700;
}
.single header .meta {
  font-size: 0.9rem;
  color: #333333;
}
.single header .meta a {
  font-size: 0.9rem;
  color: #333333;
}
.single .thumbnail-wrapper {
  float: right;
  margin-bottom: 1rem;
  margin-left: 1rem;
}
@media only screen and (max-width: 900px) {
  .single .thumbnail-wrapper {
    margin-left: 0;
    width: 100%;
    float: none;
  }
  .single .thumbnail-wrapper img {
    width: 100%;
  }
}

.ContentPageDivisionIntro img {
  width: 100%;
}

.carousel-fade .carousel-inner {
  height: 300px;
  height: 29vw;
}
.carousel-fade .carousel-inner .carousel-item {
  transition: opacity 0.3s ease-out;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.carousel-fade .carousel-inner .carousel-item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

#filters {
  padding: 0;
}
#filters li.selected {
  background-color: #c51017 !important;
}

.easycontainer-mydtpo {
  width: 100% !important;
}
.easycontainer-mydtpo .easyitem {
  pointer-events: none;
}

.span3, .span6 {
  text-align: center;
  display: inline-block;
  padding: 0.5rem;
  color: #fff;
}
.span3 div:first-child, .span6 div:first-child {
  background-color: #817b71;
  padding: 1rem;
}
.span3 div.arrow-down, .span6 div.arrow-down {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #817b71;
  margin: 0 auto;
  position: relative;
  display: block;
  margin-top: 0.5rem;
}
.span3 div.arrow-down.arrow-left-top, .span6 div.arrow-down.arrow-left-top {
  display: inline-block;
}
.span3 div.arrow-down.arrow-right-top, .span6 div.arrow-down.arrow-right-top {
  display: inline-block;
  margin-left: 150px;
}

.span3 {
  width: 25%;
}

.span6 {
  width: 49%;
  text-align: center;
}

.home .clients {
  display: block !important;
}
.home .clients .slick-slider .slick-track {
  display: flex;
  align-items: center;
}
.home .clients .slick-slider .slick-track .slick-slide {
  padding: 0 1rem;
}
.home .clients .slick-slider .slick-track .slick-slide img {
  margin: 0 auto;
  max-height: 120px;
}

blockquote {
  padding: 0 0 0 15px;
  margin: 0;
  border-left: none;
  font-style: italic;
  position: relative;
  height: 100%;
}
blockquote small {
  color: #817b71;
}

q:before, blockquote:before {
  content: "\f106";
  left: -15px;
  top: 6px;
  font: normal 30px/1 "Genericons";
  height: 48px;
  line-height: 48px;
  position: relative;
  width: 48px;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #f69891;
}

q:after, blockquote:after {
  content: "\f106";
  right: 0;
  bottom: -30px;
  font: normal 30px/1 "Genericons";
  height: 48px;
  line-height: 48px;
  width: 48px;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #f69891;
  position: absolute;
}

.job-sharing div {
  display: inline-block;
}
.job-sharing div.share-fb {
  top: -6px;
  position: relative;
}

.screen-reader-text {
  display: none;
}

.testimonials {
  background-color: #e5e1da;
}
.testimonials .col-sm-6 {
  margin-bottom: 5rem;
}
.testimonials .col-sm-6 .testimonial {
  background-color: #fff;
  z-index: 10;
  position: relative;
  color: #790000;
}
.testimonials .col-sm-6 .testimonial:after {
  content: "";
  width: 0;
  height: 0;
  border-bottom: 50px solid transparent;
  border-top: 0px solid transparent;
  border-right: 50px solid #fff;
  font-size: 0;
  line-height: 0;
  position: absolute;
  bottom: -30px;
  right: 15%;
  z-index: 0;
}
.testimonials .col-sm-6 .col-sm-4 img {
  margin: 0 auto;
  display: block;
  margin-top: 1rem;
}

.case-study__header {
  height: 400px;
  background-size: cover;
  background-position: center;
}
.case-study__content {
  margin-top: -200px;
  background: #fff;
  padding: 64px;
}
.case-study__list {
  list-style: none;
  padding-left: 0;
}
.case-study__list li {
  border-top: 2px dotted #817b71;
}
.case-study__lead {
  font-size: 24px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.case-study__quotes {
  padding: 4rem 2rem;
  color: #fff;
  background: #ec1c24;
  text-align: center;
}
.case-study__quote + .case-study__quote {
  margin-top: 2rem;
}
.case-study__quote__content {
  line-height: normal;
}
@media only screen and (min-width: 900px) {
  .case-study__quote__content {
    font-size: 1.5rem;
  }
}
.case-study__quote__content::before, .case-study__quote__content::after {
  content: '"';
}
.case-study__quote__attribution {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.8rem;
  margin-top: 1rem;
}
.case-study__quote__attribution::before {
  content: "-";
}
.case-study__section {
  margin-bottom: 2rem;
}
.case-study__section h4 {
  color: #ec1c24;
}
.case-study__archive-title {
  color: #ec1c24;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBpeGVscGFsYWNlLmNzcyIsInBpeGVscGFsYWNlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDK0RoQjtFQUNJLGVBQUE7RUFDQSx1Q0FBQTtFQUNBLHNCQVZJO0VBV0osc0JBQUE7QUQ3REo7QUNnQlE7RUF5Q1I7SUFNUSxlQUFBO0VEM0ROO0FBQ0Y7O0FDNERBO0VBQ0ksdUNBQUE7RUFDQSxnQkFBQTtFQUNBLGNBaEJJO0FEekNSOztBQzJEQTtFQUNJLGNBakJFO0FEdkNOO0FDeURJO0VBQ0ksY0FBQTtBRHZEUjs7QUN5REE7RUFDSSxXQTFCSTtBRDVCUjtBQ3VESTtFQUNJLHNCQUFBO0FEckRSOztBQ3VEQTtFQUNJLGtCQUFBO0FEcERKOztBQ3NEQTtFQUNJLFdBbENJO0VBbUNKLDhCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QURuREo7QUNvREk7RUFDSSw4QkFBQTtBRGxEUjtBQ21ESTtFQUNJLFdBaERBO0FERFI7O0FDbURBO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FqREU7QURDTjtBQ3ZDUTtFQW9GUjtJQUtRLGVBQUE7RUQ5Q047QUFDRjs7QUM4Q0E7RUFDSSxlQUFBO0FEM0NKO0FDaERRO0VBMEZSO0lBR1EsZUFBQTtFRHpDTjtBQUNGOztBQ3lDQTtFQUNJLGVBQUE7QUR0Q0o7QUN6RFE7RUE4RlI7SUFHUSxlQUFBO0VEcENOO0FBQ0Y7O0FDb0NBO0VBQ0ksZUFBQTtBRGpDSjtBQ2xFUTtFQWtHUjtJQUdRLGVBQUE7RUQvQk47QUFDRjs7QUMrQkE7RUFDSSxlQUFBO0FENUJKO0FDM0VRO0VBc0dSO0lBR1EsZUFBQTtFRDFCTjtBQUNGOztBQzBCQTtFQUNJLGVBQUE7QUR2Qko7QUNwRlE7RUEwR1I7SUFHUSxlQUFBO0VEckJOO0FBQ0Y7O0FDcUJBO0VBQ0ksZUFB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 */