.elementor-23753 .elementor-element.elementor-element-048fe86:not(.elementor-motion-effects-element-type-background), .elementor-23753 .elementor-element.elementor-element-048fe86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/ihse-press-releases.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23753 .elementor-element.elementor-element-048fe86 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23753 .elementor-element.elementor-element-048fe86 > .elementor-container{min-height:60vh;}.elementor-23753 .elementor-element.elementor-element-048fe86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23753 .elementor-element.elementor-element-e09c512{font-size:0.875rem;line-height:1em;color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-d4a5996{text-align:left;}.elementor-23753 .elementor-element.elementor-element-d4a5996 .elementor-heading-title{color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-9b12c31{text-align:left;}.elementor-23753 .elementor-element.elementor-element-9b12c31 .elementor-heading-title{color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-59e8afe{text-align:left;}.elementor-23753 .elementor-element.elementor-element-59e8afe .elementor-heading-title{color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-747ac7e{text-align:left;}.elementor-23753 .elementor-element.elementor-element-747ac7e .elementor-heading-title{color:#FFFFFF;}.elementor-23753 .elementor-element.elementor-element-fa7b43e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-23753 .elementor-element.elementor-element-a154605{--grid-columns:1;--grid-row-gap:40px;}.elementor-23753 .elementor-element.elementor-element-47d35a9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-pagination{margin:0 calc(-15px / 2);}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page{height:auto;min-width:auto;margin:0 calc(15px / 2);}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > a, .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > span{font-size:1rem;font-weight:600;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:5px 5px 5px 5px;height:auto;min-width:auto;padding:0px 0px 0px 0px;}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > a{color:#333333;background-color:#F7F7F7;}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > a[aria-current="true"]{color:#FFFFFF;background-color:#333333;}@media(max-width:1024px){.elementor-23753 .elementor-element.elementor-element-fa7b43e{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-23753 .elementor-element.elementor-element-a154605{--grid-columns:1;--grid-row-gap:30px;}}@media(max-width:767px){.elementor-23753 .elementor-element.elementor-element-d4a5996{text-align:left;}.elementor-23753 .elementor-element.elementor-element-d4a5996 .elementor-heading-title{font-size:40px;}.elementor-23753 .elementor-element.elementor-element-59e8afe{text-align:left;}.elementor-23753 .elementor-element.elementor-element-fa7b43e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23753 .elementor-element.elementor-element-a154605{--grid-columns:1;--grid-row-gap:30px;}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-pagination{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 calc(-10px / 2);}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page{height:auto;min-width:auto;margin:0 calc(10px / 2);}.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > a, .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page > span{font-size:0.875rem;height:auto;min-width:auto;padding:8px 10px 8px 10px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-e09c512 */.elementor-23753 .elementor-element.elementor-element-e09c512 a {
font-size: inherit;
}

.elementor-23753 .elementor-element.elementor-element-e09c512 a:hover {
    text-decoration: underline;
    color: #ef7d00;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a154605 */.elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers:not(.prev, .next) {
    border: 1px solid #333;
    border-radius: 5px;
    padding: 10px 20px;
    background-color: #f7f7f7;
    font-size: 1rem;
    font-weight: 600;
}

.elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers.current, .elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers.current a {
    background-color: #333333;
    color: #ffffff !important;
    font-size: 1rem !important;
}

@media only screen and (max-width: 767px) {
  .elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers:not(.prev, .next) {
    font-size: 0.875rem;
    padding: 7px 12px;
}

.elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers.current, .elementor-23753 .elementor-element.elementor-element-a154605 .page-numbers.current a {
    font-size: 0.875rem !important;
}

.elementor-23753 .elementor-element.elementor-element-a154605 .elementor-pagination {
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-47d35a9 */.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-facet-title {
    display: none;
}

.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page *, .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page *:hover {
    height: 42px !important;
    width: 52px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-facet.wpgb-facet-6 svg {
    padding: 12px;
}


@media only screen and (max-width: 600px) {
  .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page *, .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-page *:hover {
    height: 32px !important;
    width: 32px !important;
  }
  
  .elementor-23753 .elementor-element.elementor-element-47d35a9 .wpgb-facet.wpgb-facet-6 svg {
    padding: 1px;
}

}/* End custom CSS */