
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */
/* Last Compiled: 2025-02-26 7:45:49 UTC */

/*
 Author: Wayne Chandra
 Author URI: https://www.perthweb.com.au
 Description: PerthWeb Case Studies Custom Post for PerthWeb WordPress Theme
 Version: 1.1
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */
/**** Variables ****/
.primaryFont, .single-case_studies #content .header .case-studies-date .post-month, .single-case_studies #content .header .case-studies-date .post-date, .single-case_studies #content .header .case-studies-date .post-year, .post-type-archive-case_studies #content .row .case-studies-date .post-month, .tax-case_studies_category #content .row .case-studies-date .post-month, .post-type-archive-case_studies #content .row .case-studies-date .post-date, .tax-case_studies_category #content .row .case-studies-date .post-date, .post-type-archive-case_studies #content .row .projectName, .tax-case_studies_category #content .row .projectName, .post-type-archive-case_studies #content .row .readMore a, .tax-case_studies_category #content .row .readMore a {
  font-family: 'Oswald', Arial, Helvetica, Sans !important; }

.secondaryFont {
  font-family: 'Roboto', Arial, Helvetica, Sans !important; }
/**** End of Variables ****/
.single-case_studies #content {
  padding-top: 40px;
  padding-bottom: 80px; }
  .single-case_studies #content .header .case-studies-date {
    margin-right: 24px;
    margin-bottom: 24px;
    padding: 8px 16px;
    position: relative;
    display: inline-block;
    line-height: 32px;
    text-align: center;
    width: 120px;
    max-width: 78px;
    background-color: #246197;
    box-shadow: 5px 5px #4da8ee; }
    .single-case_studies #content .header .case-studies-date .post-month {
      display: block;
      color: #fff;
      text-transform: uppercase;
      font-size: 26px;
      font-weight: 700;
      line-height: 1em;
      display: block; }
    .single-case_studies #content .header .case-studies-date .post-date {
      color: #fff;
      text-transform: uppercase;
      font-size: 38px;
      font-weight: 700;
      line-height: 1em;
      display: block; }
    .single-case_studies #content .header .case-studies-date .post-year {
      color: #fff;
      text-transform: uppercase;
      font-size: 18px;
      font-weight: 700;
      line-height: 1.4em;
      display: block; }
    .single-case_studies #content .header h1 {
      margin-top: 0;
      display: inline-block;
      width: 78%;
      vertical-align: top; }
  .single-case_studies #content .case-studies-feature-img {
    margin-top: 32px;
    margin-bottom: 32px;
    width: 100%;
    height: 480px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
  .single-case_studies #content .case-studies-client {
    font-size: 18px;
    color: #5a5a5a; }
    .single-case_studies #content .case-studies-client i {
      margin-right: 5px;
      display: inline-block;
      width: 26px; }
  .single-case_studies #content .case-studies-category {
    font-size: 18px;
    color: #5a5a5a; }
    .single-case_studies #content .case-studies-category i {
      margin-right: 5px;
      display: inline-block;
      width: 26px; }
  .single-case_studies .testimonialWrapper {
    padding-top: 40px; }
  .single-case_studies .testimonialWrapper h2 {
    color: #246197 !important; }
  .single-case_studies .testimonialWrapper .testimonial {
    margin-top: 16px;
    background-color: #efefef;
    padding: 2.4em;
    border-radius: 32px;
    position: relative;
    text-align: center; }
    .single-case_studies .testimonialWrapper .testimonial i {
      font-size: 72px;
      position: absolute;
      display: block;
      width: 80px;
      top: 10%;
      left: 50%;
      text-align: center;
      margin-left: -40px;
      opacity: 0.1;
      z-index: 0; }
  .single-case_studies .testimonialWrapper .testimonial:after {
    content: '';
    position: absolute;
    background-color: #efefef;
    width: 20px;
    height: 20px;
    left: 50%;
    bottom: -9px;
    margin-left: -10px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }
  .single-case_studies .testimonialWrapper .testimonialName {
    text-align: center;
    padding-top: 22px;
    font-size: 1.2em;
    font-weight: 700; }

.post-type-archive-case_studies #content, .tax-case_studies_category #content {
  padding-top: 30px;
  padding-bottom: 80px; }
  .post-type-archive-case_studies #content .row, .tax-case_studies_category #content .row {
    margin-left: -15px !important;
    margin-right: -15px !important; }
    @media (max-width: 1480px) {
    .post-type-archive-case_studies #content .row, .tax-case_studies_category #content .row {
      margin-left: 0 !important;
      margin-right: 0 !important; } }
    .post-type-archive-case_studies #content .row .case-studies-feature-img, .tax-case_studies_category #content .row .case-studies-feature-img {
      height: 320px;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center;
      margin-bottom: 16px;
      position: relative; }
    .post-type-archive-case_studies #content .row .default_image, .tax-case_studies_category #content .row .default_image, .post-type-archive-case_studies #content .row .feature_image, .tax-case_studies_category #content .row .feature_image {
      margin-bottom: 16px;
      width: 100%;
      height: 320px;
      background: url('../../../img/default-thumb.jpg') 50% 50% / cover; }
    .post-type-archive-case_studies #content .row .case-studies-date, .tax-case_studies_category #content .row .case-studies-date {
      margin-right: 24px;
      margin-bottom: 24px;
      padding: 8px 16px;
      position: absolute;
      top: 0;
      left: 15px;
      z-index: 1;
      display: inline-block;
      line-height: 32px;
      text-align: center;
      width: 120px;
      max-width: 78px;
      background-color: #246197;
      box-shadow: 5px 5px #4da8ee;
      /* width:20%;
       max-width:78px; */ }
    .post-type-archive-case_studies #content .row .case-studies-date .post-month, .tax-case_studies_category #content .row .case-studies-date .post-month {
      display: block;
      color: #fff;
      text-transform: uppercase;
      font-size: 26px;
      font-weight: 700;
      line-height: 1em;
      display: block; }
    .post-type-archive-case_studies #content .row .case-studies-date .post-date, .tax-case_studies_category #content .row .case-studies-date .post-date {
      color: #fff;
      text-transform: uppercase;
      font-size: 38px;
      font-weight: 700;
      line-height: 1em;
      display: block; }
    .post-type-archive-case_studies #content .row .case-studies-date .post-date, .tax-case_studies_category #content .row .case-studies-date .post-date {
      color: #fff;
      text-transform: uppercase;
      font-size: 18px;
      font-weight: 700;
      line-height: 1.4em;
      display: block; }
    .post-type-archive-case_studies #content .row .projectName, .tax-case_studies_category #content .row .projectName {
      margin-top: 0;
      display: inline-block;
      vertical-align: top;
      color: #246197;
      font-size: 32px; }
    .post-type-archive-case_studies #content .row .description, .tax-case_studies_category #content .row .description {
      margin: 12px 0 24px 0; }
    .post-type-archive-case_studies #content .row .readMore a, .tax-case_studies_category #content .row .readMore a {
      display: inline-block;
      background-color: #246197 !important;
      color: #fff !important;
      text-transform: uppercase;
      border-radius: 0 !important;
      padding: 8px 32px;
      position: relative;
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
      .post-type-archive-case_studies #content .row .readMore a:hover, .tax-case_studies_category #content .row .readMore a:hover, .post-type-archive-case_studies #content .row .readMore a:focus, .tax-case_studies_category #content .row .readMore a:focus {
        background-color: #303030 !important;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out; }
/*# sourceMappingURL= */