 @import url('https://fonts.googleapis.com/css2?family=Didact+Gothic&amp;display=swap');

h2, .title-h2, .blog-style-multi-author .post-title a, .single-product-content .price {
    text-transform: inherit;
    font-size: 1.6em;
}

h5, .title-h5 {
    margin: 0;
  text-transform: inherit;
}

.gem-counter-style-vertical .gem-counter.gem-counter-size-small .gem-counter-inner, .gem-counter-style-vertical .gem-counter.gem-counter-size-medium .gem-counter-inner {
    padding-top: 0;
}

.gem-counter-box.gem-counter-style-vertical {
  padding-left: 0;
}

#menu-item-25740 {
background: #ededee;
}

.portfolio-item .caption {
  padding: 20px 32px  !important;
}

.portfolio-item .caption .title {
  white-space: inherit !important;
}

.footer-site-info {
color: #6d6e71 !important
}

#site-header.fixed.shrink {
    background-color: #ededee  !important
}

.page-id-26006 .page-title-block {
    background-color: #F6873A !important
}

.page-id-26006 .block-content {
    padding: 60px 0  !important
}

.awsm_job_openings-template-custom h1, .awsm_job_openings-template-custom h2, .awsm_job_openings-template-custom h3 {
color: #000  !important;
}

.awsm_job_openings-template-custom h2 {
    line-height: 1.3em  !important;
}

.awsm-job-main.awsm-job-single-content, .awsm-job-main.awsm-job-archive-content{
    background: #f7f7f7;
}

.awsm-application-submit-btn {
margin: 0 !important;
}

.awsm_job_openings-template-custom h3 {
    text-transform: none !important;
}

.awsm-application-form .awsm-job-form-group:nth-child(8) h3,
.awsm-application-form .awsm-job-form-group:nth-child(16) h3,
.awsm-application-form .awsm-job-form-group:nth-child(24) h3 {
  font-size: 20px;
}

.gem-textbox-content p {
  font-size: 0.9em;
  line-height: 1.3em;
}

@media (max-width: 1024px) {
.leaders.vc_col-sm-8 {
width: 100% !important;
}
.quickfinder-item-title {
    font-size: 1.1em;
    line-height: 1.2 !important;
}
.gem-icon-size-medium {
    font-size: 36px !important;
}
.quickfinder-item.inline-column {
margin-bottom: 0  !important;
}
.quickfinder-item-box {
    padding: 0 50px 50px  !important;
}
.quickfinder-item .quickfinder-item-title {
text-align: center  !important;
}
}

.quote-left {
position: absolute; left: -17px; top: -57px;
}
.quote-right {
position: absolute; right: -13px; bottom: 118px;
}
.quote-content {
font-size: 20pt; color: #f6873a; max-width: 72%; display: inline-block;
      font-family: 'Didact Gothic', sans-serif; line-height: 1.1em;
}

@media (max-width:1389px) {
.quote-content {
max-width: 65%
}
.quote-right {
    bottom: 136px;
}
}

@media (max-width: 1000px) {
h1, .title-h1 {
  font-size: 9vw;
  line-height: 11vw !important;
}
}

@media (max-width:930px) {
.quote-left {
position: absolute;
left: 1px;
top: -17px;
width: 56px;
}
.quote-right {
position: absolute;
right: 0px;
bottom: 155px;
width: 56px;
}
}


@media (max-width:1199px) {
.vc_col-sm-8 {
  width: 100% !important;
}
}
