.elementor-25952 .elementor-element.elementor-element-ecd3e3f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0201011A;--border-color:#0201011A;}.elementor-25952 .elementor-element.elementor-element-ecd3e3f:not(.elementor-motion-effects-element-type-background), .elementor-25952 .elementor-element.elementor-element-ecd3e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-25952 .elementor-element.elementor-element-ecd3e3f, .elementor-25952 .elementor-element.elementor-element-ecd3e3f::before{--border-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-7778729 img{max-width:480px;}.elementor-25952 .elementor-element.elementor-element-ae2a7c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-32f9111 .elementor-heading-title{color:#5C5C5C;font-family:"Geist Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-25952 .elementor-element.elementor-element-32f9111{width:auto;max-width:auto;}.elementor-25952 .elementor-element.elementor-element-32f9111.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25952 .elementor-element.elementor-element-c289234{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-25952 .elementor-element.elementor-element-a1d671c{text-align:center;}.elementor-25952 .elementor-element.elementor-element-a1d671c .elementor-heading-title{color:#1D1D1D;font-family:"Geist Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;}.elementor-25952 .elementor-element.elementor-element-a1d671c > .elementor-widget-container{background-color:#FFF300;}.elementor-25952 .elementor-element.elementor-element-9e124f6 img{width:100%;}.elementor-25952 .elementor-element.elementor-element-ff0953b{text-align:center;}.elementor-25952 .elementor-element.elementor-element-ff0953b .elementor-heading-title{color:#000000FA;font-family:"Geist Sans", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-25952 .elementor-element.elementor-element-ff0953b > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-25952 .elementor-element.elementor-element-07517b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25952 .elementor-element.elementor-element-f4939c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-f4939c5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-25952 .elementor-element.elementor-element-972ec03 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-25952 .elementor-element.elementor-element-972ec03 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-25952 .elementor-element.elementor-element-972ec03 .elementor-button{font-family:"Geist Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;fill:#313131;color:#313131;background-color:#EAEAEA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-25952 .elementor-element.elementor-element-972ec03 .elementor-button:hover, .elementor-25952 .elementor-element.elementor-element-972ec03 .elementor-button:focus{background-color:#FFF000;}.elementor-25952 .elementor-element.elementor-element-2603b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-2603b7a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-25952 .elementor-element.elementor-element-23bb15f .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-25952 .elementor-element.elementor-element-23bb15f .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-25952 .elementor-element.elementor-element-23bb15f .elementor-button{font-family:"Geist Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;fill:#313131;color:#313131;background-color:#EAEAEA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-25952 .elementor-element.elementor-element-23bb15f .elementor-button:hover, .elementor-25952 .elementor-element.elementor-element-23bb15f .elementor-button:focus{background-color:#FFF000;}.elementor-25952 .elementor-element.elementor-element-6b966b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-6b966b7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-25952 .elementor-element.elementor-element-767282a .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-25952 .elementor-element.elementor-element-767282a .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-25952 .elementor-element.elementor-element-767282a .elementor-button{font-family:"Geist Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;fill:#313131;color:#313131;background-color:#EAEAEA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;}.elementor-25952 .elementor-element.elementor-element-767282a .elementor-button:hover, .elementor-25952 .elementor-element.elementor-element-767282a .elementor-button:focus{background-color:#FFF000;}.elementor-25952 .elementor-element.elementor-element-8abef72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25952 .elementor-element.elementor-element-ca8dfa4{text-align:center;width:var( --container-widget-width, 625px );max-width:625px;--container-widget-width:625px;--container-widget-flex-grow:0;}.elementor-25952 .elementor-element.elementor-element-ca8dfa4 .elementor-heading-title{color:#000000FA;font-family:"Geist Sans", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-25952 .elementor-element.elementor-element-ca8dfa4 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-25952 .elementor-element.elementor-element-ca8dfa4.elementor-element{--align-self:center;}.elementor-25952 .elementor-element.elementor-element-7741bc4{--display:flex;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button{font-family:"Geist Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:25px;fill:#FFFFFF;color:#FFFFFF;background-color:#EB0404;border-radius:6px 6px 6px 6px;}.elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button:hover, .elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button:focus{color:#FFFFFF;background-color:#A20000;}.elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button:hover svg, .elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25952 .elementor-element.elementor-element-54a5a17{--display:flex;--gap:16px 16px;--background-transition:0.3s;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-25952 .elementor-element.elementor-element-05cbb1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;background-color:#FFEC00;}.elementor-25952 .elementor-element.elementor-element-40a2f36 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25952 .elementor-element.elementor-element-7c82d1c{text-align:center;}.elementor-25952 .elementor-element.elementor-element-7c82d1c .elementor-heading-title{color:#000000FA;font-family:"Geist Sans", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-25952 .elementor-element.elementor-element-7c82d1c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-25952 .elementor-element.elementor-element-26abba9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button{font-family:"Geist Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:25px;fill:#FFFFFF;color:#FFFFFF;background-color:#EB0404;border-radius:6px 6px 6px 6px;}.elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button:hover, .elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button:focus{color:#FFFFFF;background-color:#A20000;}.elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button:hover svg, .elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25952 .elementor-element.elementor-element-33bebe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D3D3D3;--border-color:#D3D3D3;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-25952 .elementor-element.elementor-element-33bebe0, .elementor-25952 .elementor-element.elementor-element-33bebe0::before{--border-transition:0.3s;}.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu .elementor-item{font-family:"Geist Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu--main .elementor-item{color:#1D1D1DAD;fill:#1D1D1DAD;}.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25952 .elementor-element.elementor-element-0a55408 .elementor-nav-menu--main .elementor-item:focus{color:#1D1D1D;fill:#1D1D1D;}.elementor-25952 .elementor-element.elementor-element-0a55408{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#1D1D1D4A;}.elementor-25952 .elementor-element.elementor-element-f25fda1{color:#1D1D1DAD;font-family:"Geist Sans", Sans-serif;font-size:14px;font-weight:400;}body.elementor-page-25952{margin:0;}body.elementor-page-25952:not(.elementor-motion-effects-element-type-background), body.elementor-page-25952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}@media(max-width:767px){.elementor-25952 .elementor-element.elementor-element-a1d671c .elementor-heading-title{font-size:24px;}.elementor-25952 .elementor-element.elementor-element-ff0953b .elementor-heading-title{font-size:24px;}.elementor-25952 .elementor-element.elementor-element-ca8dfa4 .elementor-heading-title{font-size:24px;}.elementor-25952 .elementor-element.elementor-element-d1164e1 .elementor-button{font-size:18px;}.elementor-25952 .elementor-element.elementor-element-7c82d1c .elementor-heading-title{font-size:24px;}.elementor-25952 .elementor-element.elementor-element-8bb6aa9 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-25952 .elementor-element.elementor-element-ecd3e3f{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-ae2a7c1{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-c289234{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-07517b2{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-f4939c5{--width:auto;}.elementor-25952 .elementor-element.elementor-element-2603b7a{--width:auto;}.elementor-25952 .elementor-element.elementor-element-6b966b7{--width:auto;}.elementor-25952 .elementor-element.elementor-element-8abef72{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-7741bc4{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-54a5a17{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-26abba9{--content-width:895px;}.elementor-25952 .elementor-element.elementor-element-33bebe0{--content-width:895px;}}.elementor-25952 .elementor-element.elementor-element-d1164e1 a {
    width: 100%;
}
.elementor-25952 .elementor-element.elementor-element-8bb6aa9 a {
    width: 100%;
}
p { margin: 0 }
.elementor-25952,
.elementor-25952 .elementor-heading-title,
.elementor-25952 .elementor-button,
.elementor-25952 .elementor-nav-menu .elementor-item {
	font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.elementor-25952 img.emoji,
.elementor-25952 img.wp-smiley {
	display: inline-block;
	width: 1.15em;
	height: 1.15em;
	max-width: 22px;
	max-height: 22px;
	margin: 0 0.2em 0 0;
	vertical-align: -0.12em;
	border: none;
	box-shadow: none;
	background: none;
	padding: 0;
	object-fit: contain;
}
.elementor-25952 .elementor-button-icon svg,
.elementor-25952 .elementor-button-icon .e-font-icon-svg {
	width: 1em;
	height: 1em;
	max-width: 18px;
	max-height: 18px;
	flex-shrink: 0;
	fill: currentColor;
}
.hir-advertorial-bar {
	display: block;
	width: 100%;
	text-align: center;
	padding: 10px 16px;
	margin: 0;
	background-color: #1d1d1d;
	color: #ffffff;
	font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0.12em;
	text-transform: uppercase;
	line-height: 1.4;
	box-sizing: border-box;
}
.hir-site-logo {
	display: inline-block;
	text-decoration: none;
	line-height: 0;
	padding: 8px 0;
}
.elementor-25952 .elementor-element.elementor-element-7778729 .hir-site-logo img,
.elementor-25952 .elementor-element.elementor-element-7778729 .hir-logo-img {
	width: auto !important;
	max-width: min(100%, 480px) !important;
	max-height: 92px !important;
	height: auto !important;
	vertical-align: middle;
}
@media (max-width: 767px) {
	.elementor-25952 .elementor-element.elementor-element-7778729 .hir-site-logo img,
	.elementor-25952 .elementor-element.elementor-element-7778729 .hir-logo-img {
		max-width: min(100%, 340px) !important;
		max-height: 72px !important;
	}
}
.hir-byline {
	text-align: center;
	color: #5c5c5c;
	font-size: 12px;
	margin: 4px 0 0;
}
.hir-copyright {
	text-align: center;
	margin-top: 12px;
	margin-bottom: 0;
	font-size: 14px;
	color: #1d1d1d;
}
html,
body.elementor-page-25952 {
	margin-bottom: 0 !important;
	min-height: 0;
}
body.elementor-page-25952 {
	padding-bottom: 0 !important;
}
.elementor-25952 .elementor-element.elementor-element-33bebe0 {
	--padding-bottom: 20px !important;
	padding-bottom: 20px !important;
}
.elementor-25952 .elementor-element.elementor-element-33bebe0 > .e-con-inner {
	padding-bottom: 0 !important;
}
.elementor-25952 .elementor-element.elementor-element-f25fda1 > .elementor-widget-container > div:last-of-type,
.elementor-25952 .elementor-element.elementor-element-f25fda1 .hir-copyright {
	margin-bottom: 0;
	padding-bottom: 0;
}
