.elementor-32 .elementor-element.elementor-element-8576351{--grid-columns:3;--auto-scroll-offset:0px;}.elementor-32 .elementor-element.elementor-element-8576351 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-8576351 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-8576351 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-32 .elementor-element.elementor-element-8576351 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-32 .elementor-element.elementor-element-8576351 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-8576351{--grid-columns:2;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-8576351{--grid-columns:1;}}/* Start custom CSS */body.post-type-archive-hir{ background-color:#faf8f2 !important; }
body.post-type-archive-hir::before{
  content:""; position:fixed; inset:0; z-index:-1; pointer-events:none;
  background-color:#faf8f2;
  background-image:
    radial-gradient(120% 55% at 50% -6%, rgba(212,168,67,.12), rgba(212,168,67,0) 60%),
    repeating-radial-gradient(circle at 50% 4%, rgba(30,77,43,.05) 0 1.5px, transparent 1.5px 48px);
}/* End custom CSS */