.elementor-8033 .elementor-element.elementor-element-24f59c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero-bg img{object-position:center center;}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero-overlay{background:linear-gradient(to right, rgb(255 255 255 / 65%) 0%, rgb(191 191 191 / 85%) 45%, rgb(239 239 239 / 83%) 100%);}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero{min-height:500px;}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero-title{color:#111111;}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero .about-us__text-red{color:#ED1C24;}.elementor-8033 .elementor-element.elementor-element-7eec24d .about-us__hero-lead{color:#000000;}.elementor-8033 .elementor-element.elementor-element-0b2e676{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shk_au_hero, class: .elementor-element-7eec24d */.elementor-8033 .elementor-element.elementor-element-7eec24d br{
    display:none;
}/* End custom CSS */
/* Start custom CSS for shk-ppr-variants, class: .elementor-element-dfa7fbb */@media (min-width: 1024px) {
  .ppr-page__variants-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

.elementor-8033 .elementor-element.elementor-element-dfa7fbb .ppr-page__variants{
        padding: 35px 0;
}


.elementor-8033 .elementor-element.elementor-element-dfa7fbb .ppr-page__variant-photo img{
        height: 119%;
}/* End custom CSS */