.elementor-19364 .elementor-element.elementor-element-92ae0be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19364 .elementor-element.elementor-element-92ae0be:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-92ae0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hhsi.us/wp-content/uploads/2025/11/Our-team.jpg");background-position:center center;background-size:cover;}.elementor-19364 .elementor-element.elementor-element-603fa237{margin-top:0px;margin-bottom:0px;}.elementor-19364 .elementor-element.elementor-element-3eadd721 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19364 .elementor-element.elementor-element-f0c9336{--spacer-size:8px;}.elementor-19364 .elementor-element.elementor-element-bfe5fd8 .elementor-heading-title{color:var( --e-global-color-31a42a5 );}.elementor-19364 .elementor-element.elementor-element-6189b761 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-31a42a5 );}.elementor-19364 .elementor-element.elementor-element-3d5b5b1 .elementor-heading-title{color:var( --e-global-color-31a42a5 );}.elementor-19364 .elementor-element.elementor-element-66d05eb .elementor-button{background-color:var( --e-global-color-31a42a5 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-19364 .elementor-element.elementor-element-006ebaa{--display:flex;}.elementor-19364 .elementor-element.elementor-element-5c669b9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19364 .elementor-element.elementor-element-10275be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19364 .elementor-element.elementor-element-54e885a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19364 .elementor-element.elementor-element-73ed1488{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19364 .elementor-element.elementor-element-10c1207f{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-10c1207f{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-10c1207f{right:0px;}.elementor-19364 .elementor-element.elementor-element-586516e7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:6%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-586516e7{left:51%;}body.rtl .elementor-19364 .elementor-element.elementor-element-586516e7{right:51%;}.elementor-19364 .elementor-element.elementor-element-4adcd10e{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:30%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-4adcd10e:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-4adcd10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4adcd10e{left:25%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4adcd10e{right:25%;}.elementor-19364 .elementor-element.elementor-element-6d1abf2b{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-4d078728{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4d078728{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-4d078728{right:0px;}.elementor-19364 .elementor-element.elementor-element-2408dac8{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:24%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-2408dac8{left:66%;}body.rtl .elementor-19364 .elementor-element.elementor-element-2408dac8{right:66%;}.elementor-19364 .elementor-element.elementor-element-4e428d09{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:21%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-4e428d09:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-4e428d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4e428d09{left:20%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4e428d09{right:20%;}.elementor-19364 .elementor-element.elementor-element-6b38128c{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-165a2ff1{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-165a2ff1{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-165a2ff1{right:0px;}.elementor-19364 .elementor-element.elementor-element-4d952e03{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:46%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4d952e03{left:72%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4d952e03{right:72%;}.elementor-19364 .elementor-element.elementor-element-3d9f590a{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:40%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-3d9f590a:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-3d9f590a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-3d9f590a{left:19%;}body.rtl .elementor-19364 .elementor-element.elementor-element-3d9f590a{right:19%;}.elementor-19364 .elementor-element.elementor-element-1056bb66{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-b6864a0{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-b6864a0{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-b6864a0{right:0px;}.elementor-19364 .elementor-element.elementor-element-6c4a8b55{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:64%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-6c4a8b55{left:62%;}body.rtl .elementor-19364 .elementor-element.elementor-element-6c4a8b55{right:62%;}.elementor-19364 .elementor-element.elementor-element-63262913{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-63262913:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-63262913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-63262913{left:28%;}body.rtl .elementor-19364 .elementor-element.elementor-element-63262913{right:28%;}.elementor-19364 .elementor-element.elementor-element-11658d4e{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-59f188d7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-59f188d7{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-59f188d7{right:0px;}.elementor-19364 .elementor-element.elementor-element-109e143d{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:70%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-109e143d{left:41%;}body.rtl .elementor-19364 .elementor-element.elementor-element-109e143d{right:41%;}.elementor-19364 .elementor-element.elementor-element-3e06c74d{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:34%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-3e06c74d:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-3e06c74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-3e06c74d{left:33%;}body.rtl .elementor-19364 .elementor-element.elementor-element-3e06c74d{right:33%;}.elementor-19364 .elementor-element.elementor-element-71d5c21d{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-9149ffb{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-9149ffb{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-9149ffb{right:0px;}.elementor-19364 .elementor-element.elementor-element-145fac2c{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-145fac2c{left:17%;}body.rtl .elementor-19364 .elementor-element.elementor-element-145fac2c{right:17%;}.elementor-19364 .elementor-element.elementor-element-1e0716c8{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:55%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-1e0716c8:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-1e0716c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-1e0716c8{left:35%;}body.rtl .elementor-19364 .elementor-element.elementor-element-1e0716c8{right:35%;}.elementor-19364 .elementor-element.elementor-element-446f664b{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-64b43d7{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-64b43d7{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-64b43d7{right:0px;}.elementor-19364 .elementor-element.elementor-element-5aca0b31{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:48%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-5aca0b31{left:4%;}body.rtl .elementor-19364 .elementor-element.elementor-element-5aca0b31{right:4%;}.elementor-19364 .elementor-element.elementor-element-6a99dce2{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:45%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-6a99dce2:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-6a99dce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-6a99dce2{left:30%;}body.rtl .elementor-19364 .elementor-element.elementor-element-6a99dce2{right:30%;}.elementor-19364 .elementor-element.elementor-element-34ff37f9{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-6a765ff3{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-6a765ff3{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-6a765ff3{right:0px;}.elementor-19364 .elementor-element.elementor-element-7980502d{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:25%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-7980502d{left:9%;}body.rtl .elementor-19364 .elementor-element.elementor-element-7980502d{right:9%;}.elementor-19364 .elementor-element.elementor-element-3e2e9dc{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:30%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-3e2e9dc:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-3e2e9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-3e2e9dc{left:31%;}body.rtl .elementor-19364 .elementor-element.elementor-element-3e2e9dc{right:31%;}.elementor-19364 .elementor-element.elementor-element-164f1185{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-5aef1854{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-5aef1854{left:0px;}body.rtl .elementor-19364 .elementor-element.elementor-element-5aef1854{right:0px;}.elementor-19364 .elementor-element.elementor-element-4512a264{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:6%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4512a264{left:30%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4512a264{right:30%;}.elementor-19364 .elementor-element.elementor-element-44c48399{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:30%;--z-index:4;}.elementor-19364 .elementor-element.elementor-element-44c48399:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-44c48399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c023b1f );}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-44c48399{left:25%;}body.rtl .elementor-19364 .elementor-element.elementor-element-44c48399{right:25%;}.elementor-19364 .elementor-element.elementor-element-2696d2cd{font-size:20px;}.elementor-19364 .elementor-element.elementor-element-776ce535{width:100%;max-width:100%;}.elementor-19364 .elementor-element.elementor-element-776ce535 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19364 .elementor-element.elementor-element-776ce535 img{width:100%;}.elementor-19364 .elementor-element.elementor-element-c59dd1f{--divider-border-style:solid;--divider-color:var( --e-global-color-31a42a5 );--divider-border-width:1px;}.elementor-19364 .elementor-element.elementor-element-c59dd1f .elementor-divider-separator{width:100%;}.elementor-19364 .elementor-element.elementor-element-c59dd1f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19364 .elementor-element.elementor-element-8450d37 .elementor-icon-list-icon{width:14px;}.elementor-19364 .elementor-element.elementor-element-8450d37 .elementor-icon-list-icon i{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-8450d37 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}@media(max-width:1024px){.elementor-19364 .elementor-element.elementor-element-73ed1488{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-63262913{left:10%;}body.rtl .elementor-19364 .elementor-element.elementor-element-63262913{right:10%;}.elementor-19364 .elementor-element.elementor-element-63262913{top:42%;}.elementor-19364 .elementor-element.elementor-element-3e06c74d{top:30%;}.elementor-19364 .elementor-element.elementor-element-5aef1854{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4512a264{left:30%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4512a264{right:30%;}}@media(min-width:768px){.elementor-19364 .elementor-element.elementor-element-73ed1488{--width:100%;}.elementor-19364 .elementor-element.elementor-element-586516e7{--width:14%;}.elementor-19364 .elementor-element.elementor-element-4adcd10e{--width:50%;}.elementor-19364 .elementor-element.elementor-element-2408dac8{--width:23%;}.elementor-19364 .elementor-element.elementor-element-4e428d09{--width:50%;}.elementor-19364 .elementor-element.elementor-element-4d952e03{--width:21%;}.elementor-19364 .elementor-element.elementor-element-3d9f590a{--width:50%;}.elementor-19364 .elementor-element.elementor-element-6c4a8b55{--width:16%;}.elementor-19364 .elementor-element.elementor-element-63262913{--width:50%;}.elementor-19364 .elementor-element.elementor-element-109e143d{--width:14%;}.elementor-19364 .elementor-element.elementor-element-3e06c74d{--width:50%;}.elementor-19364 .elementor-element.elementor-element-145fac2c{--width:17%;}.elementor-19364 .elementor-element.elementor-element-1e0716c8{--width:50%;}.elementor-19364 .elementor-element.elementor-element-5aca0b31{--width:19%;}.elementor-19364 .elementor-element.elementor-element-6a99dce2{--width:50%;}.elementor-19364 .elementor-element.elementor-element-7980502d{--width:21%;}.elementor-19364 .elementor-element.elementor-element-3e2e9dc{--width:50%;}.elementor-19364 .elementor-element.elementor-element-4512a264{--width:14%;}.elementor-19364 .elementor-element.elementor-element-44c48399{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19364 .elementor-element.elementor-element-73ed1488{--width:100%;}.elementor-19364 .elementor-element.elementor-element-3e06c74d{--width:50%;}.elementor-19364 .elementor-element.elementor-element-5aef1854{--width:100%;}.elementor-19364 .elementor-element.elementor-element-4512a264{--width:14%;}}@media(max-width:767px){.elementor-19364 .elementor-element.elementor-element-92ae0be:not(.elementor-motion-effects-element-type-background), .elementor-19364 .elementor-element.elementor-element-92ae0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19364 .elementor-element.elementor-element-73ed1488{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19364 .elementor-element.elementor-element-10c1207f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19364 .elementor-element.elementor-element-586516e7{--width:14%;}.elementor-19364 .elementor-element.elementor-element-4adcd10e{--width:94%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:30%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4adcd10e{left:5%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4adcd10e{right:5%;}.elementor-19364 .elementor-element.elementor-element-6d1abf2b{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-2408dac8{--width:23%;}.elementor-19364 .elementor-element.elementor-element-4e428d09{--width:50px;top:0%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-4e428d09{left:0%;}body.rtl .elementor-19364 .elementor-element.elementor-element-4e428d09{right:0%;}.elementor-19364 .elementor-element.elementor-element-6b38128c{font-size:12px;}.elementor-19364 .elementor-element.elementor-element-4d952e03{--width:14%;}.elementor-19364 .elementor-element.elementor-element-3d9f590a{--width:50%;top:20%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-3d9f590a{left:0%;}body.rtl .elementor-19364 .elementor-element.elementor-element-3d9f590a{right:0%;}.elementor-19364 .elementor-element.elementor-element-1056bb66{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-6c4a8b55{--width:14%;}.elementor-19364 .elementor-element.elementor-element-6c4a8b55.e-con{--align-self:flex-start;}.elementor-19364 .elementor-element.elementor-element-63262913{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-63262913{left:0%;}body.rtl .elementor-19364 .elementor-element.elementor-element-63262913{right:0%;}.elementor-19364 .elementor-element.elementor-element-11658d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19364 .elementor-element.elementor-element-11658d4e{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-109e143d{--width:14%;}.elementor-19364 .elementor-element.elementor-element-3e06c74d{--width:80%;top:0%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-3e06c74d{left:15%;}body.rtl .elementor-19364 .elementor-element.elementor-element-3e06c74d{right:15%;}.elementor-19364 .elementor-element.elementor-element-71d5c21d{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-145fac2c{--width:14%;}.elementor-19364 .elementor-element.elementor-element-1e0716c8{--width:50%;top:15%;}body:not(.rtl) .elementor-19364 .elementor-element.elementor-element-1e0716c8{left:37%;}body.rtl .elementor-19364 .elementor-element.elementor-element-1e0716c8{right:37%;}.elementor-19364 .elementor-element.elementor-element-446f664b{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-5aca0b31{--width:24%;}.elementor-19364 .elementor-element.elementor-element-6a99dce2{--width:50%;top:15%;}.elementor-19364 .elementor-element.elementor-element-34ff37f9{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-7980502d{--width:19%;}.elementor-19364 .elementor-element.elementor-element-3e2e9dc{--width:50%;top:13%;}.elementor-19364 .elementor-element.elementor-element-164f1185{font-size:14px;}.elementor-19364 .elementor-element.elementor-element-4512a264{--width:14%;}.elementor-19364 .elementor-element.elementor-element-44c48399{--width:50%;}.elementor-19364 .elementor-element.elementor-element-2696d2cd{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-92ae0be */.elementor-19364 .elementor-element.elementor-element-92ae0be{
  aspect-ratio: 16 / 7;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586516e7 */.elementor-19364 .elementor-element.elementor-element-586516e7{
 
   aspect-ratio: 1 / 1.5;
}

/* Tablet-specific override for THIS element only */
@media (max-width: 1024px) {
  .elementor-19364 .elementor-element.elementor-element-586516e7 {
    /* Make sure Elementor’s responsive stuff doesn’t fight you */
    height: auto !important;
    min-height: 0 !important;
    flex-basis: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2408dac8 */.elementor-19364 .elementor-element.elementor-element-2408dac8{
 
   aspect-ratio: 1 / .75;
}

/* Tablet-specific override for THIS element only */
@media (max-width: 1024px) {
  .elementor-19364 .elementor-element.elementor-element-2408dac8 {
    /* Make sure Elementor’s responsive stuff doesn’t fight you */
    height: auto !important;
    min-height: 0 !important;
    flex-basis: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e428d09 */.elementor-19364 .elementor-element.elementor-element-4e428d09{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d952e03 */.elementor-19364 .elementor-element.elementor-element-4d952e03{
   aspect-ratio: 1.5 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d9f590a */.elementor-19364 .elementor-element.elementor-element-3d9f590a{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4a8b55 */.elementor-19364 .elementor-element.elementor-element-6c4a8b55{
   aspect-ratio: 1 / 1.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63262913 */.elementor-19364 .elementor-element.elementor-element-63262913{
    min-width: 180px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109e143d */.elementor-19364 .elementor-element.elementor-element-109e143d{
   aspect-ratio: 1 / 1.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e06c74d */.elementor-19364 .elementor-element.elementor-element-3e06c74d{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-145fac2c */.elementor-19364 .elementor-element.elementor-element-145fac2c{
   aspect-ratio: 1 / 1.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0716c8 */.elementor-19364 .elementor-element.elementor-element-1e0716c8{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aca0b31 */.elementor-19364 .elementor-element.elementor-element-5aca0b31{
 
   aspect-ratio: 1 / .5;
}

/* Tablet-specific override for THIS element only */
@media (max-width: 1024px) {
  .elementor-19364 .elementor-element.elementor-element-5aca0b31 {
    /* Make sure Elementor’s responsive stuff doesn’t fight you */
    height: auto !important;
    min-height: 0 !important;
    flex-basis: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a99dce2 */.elementor-19364 .elementor-element.elementor-element-6a99dce2{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7980502d */.elementor-19364 .elementor-element.elementor-element-7980502d{
 
   aspect-ratio: 1 / .75;
}

/* Tablet-specific override for THIS element only */
@media (max-width: 1024px) {
  .elementor-19364 .elementor-element.elementor-element-7980502d {
    /* Make sure Elementor’s responsive stuff doesn’t fight you */
    height: auto !important;
    min-height: 0 !important;
    flex-basis: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2e9dc */.elementor-19364 .elementor-element.elementor-element-3e2e9dc{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4512a264 */.elementor-19364 .elementor-element.elementor-element-4512a264{
   display: block;
   height: auto;
   aspect-ratio: 1 / 1.5;
   overflow: hidden;
}

/* Tablet-specific override for THIS element only */
@media (max-width: 1024px) {
  .elementor-19364 .elementor-element.elementor-element-4512a264 {
    /* Make sure Elementor’s responsive stuff doesn’t fight you */
    height: auto !important;
    min-height: 0 !important;
    flex-basis: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c48399 */.elementor-19364 .elementor-element.elementor-element-44c48399{
    min-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ed1488 */.elementor-19364 .elementor-element.elementor-element-73ed1488{
    /*min-width: 400px;*/
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-603fa237 */.elementor-19364 .elementor-element.elementor-element-603fa237 {
    max-width: 800px;
    margin-left:auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS *//* general container */
.image-hotspot-container {
  position: relative;
  max-width: 100%;
  overflow: hidden;
}

/* hotspot wrapper spans image but allows precise placement */
.image-hotspot-container .Hotspot {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 2;
}

/* trigger positioning: controlled by Elementor */
.image-hotspot-container .Hotspot .Trigger {
  position: absolute;
  pointer-events: auto;
  cursor: pointer;
  z-index: 3;
  transition: transform .15s ease;
  
}
.image-hotspot-container .Hotspot .Trigger:hover {
  transform: scale(1.02);
}

/* popup default hidden */
.image-hotspot-container .Hotspot .hotspot-popup {
  position: absolute;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 8px 30px rgba(0,0,0,.18);
  padding: 16px;
  opacity: 0;
  /*visibility: hidden;*/
  pointer-events: none;
  transform: translateY(4px);
  transition: opacity .18s ease, transform .18s ease, visibility 0s linear .18s;
  z-index: 4;
}

/* desktop hover behavior */
@media (hover: hover) and (pointer: fine) {
  .image-hotspot-container .Hotspot .Trigger:hover + .hotspot-popup,
  .image-hotspot-container .Hotspot .Trigger:focus-visible ~ .hotspot-popup {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
  }
}

/* mobile click behavior */
.image-hotspot-container .Hotspot.is-open .hotspot-popup {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
  z-index: 5;
}
.post-content{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    font-size: min(max(19px, 1.1em), 9999px);

}

/* optional: top-docked version for small screens */
/*@media (max-width:767px){
  .image-hotspot-container .Hotspot .hotspot-popup {
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    max-width: 100%;
    transform: none;
    border-radius: 0;
  }
}
*//* End custom CSS */