.elementor-1413 .elementor-element.elementor-element-ff6ae08{--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-1413 .elementor-element.elementor-element-158532c.elementor-element{--align-self:flex-start;}.elementor-1413 .elementor-element.elementor-element-158532c{--box-border-color:var( --e-global-color-282862c );--box-padding:15px;--header-color:var( --e-global-color-primary );--toggle-button-color:var( --e-global-color-5928f03 );--item-text-color:var( --e-global-color-c0447f0 );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-5928f03 );}.elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__header-title{text-align:start;}.elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__header, .elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__header-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:16px;font-weight:600;}.elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__header{flex-direction:row;column-gap:2px;}.elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__list-item{font-family:"Hind-Light", Sans-serif, Arial;font-size:16px;font-weight:normal;}.elementor-1413 .elementor-element.elementor-element-f066051{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1413 .elementor-element.elementor-element-f066051 .elementor-divider-separator{width:0%;}.elementor-1413 .elementor-element.elementor-element-f066051 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1413 .elementor-element.elementor-element-8e3357c .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-4b7f658{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-44abded .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-570a807{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-2c99876 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-f7ffc04{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-b93c782{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-b642b30 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-0360b7f{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-75a8e2b .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-b131189{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-1e2c32c .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-be16b54{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-23615fd .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1413 .elementor-element.elementor-element-ba2a292 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-8fd9347{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-cef1d83 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-7965102{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-0205352 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-3a41f9a{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-d3bc91b .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-ea069b1{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-e675c2c .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-328e0db{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-3458127 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-23a5f4a{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-5d18207 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-265d67d{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-614fc0d .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-82339ce{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-d8923e5 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-fe90b86{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-6521822 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-81ef14c{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-9439bc5{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-1413 .elementor-element.elementor-element-d89ba39{--divider-border-style:solid;--divider-color:var( --e-global-color-282862c );--divider-border-width:1px;}.elementor-1413 .elementor-element.elementor-element-d89ba39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1413 .elementor-element.elementor-element-d89ba39 .elementor-divider-separator{width:100%;}.elementor-1413 .elementor-element.elementor-element-d89ba39 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1413 .elementor-element.elementor-element-38f5140{--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-1413 .elementor-element.elementor-element-d669248 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-12a146c{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-ea22282 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-ec6c10e{columns:1;text-align:left;font-family:"RobotoSlab", Sans-serif, Arial;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-1413 .elementor-element.elementor-element-3d8bdac{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-1413 .elementor-element.elementor-element-20d6ad9{--divider-border-style:solid;--divider-color:var( --e-global-color-282862c );--divider-border-width:1px;}.elementor-1413 .elementor-element.elementor-element-20d6ad9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1413 .elementor-element.elementor-element-20d6ad9 .elementor-divider-separator{width:100%;}.elementor-1413 .elementor-element.elementor-element-20d6ad9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}@media(max-width:767px){.elementor-1413 .elementor-element.elementor-element-158532c{--box-border-width:0px;--box-border-radius:0px;--separator-width:1px;--box-padding:0px;}.elementor-1413 .elementor-element.elementor-element-158532c .elementor-toc__header{column-gap:2px;}.elementor-1413 .elementor-element.elementor-element-8e3357c .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-44abded .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-2c99876 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-b642b30 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-75a8e2b .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-1e2c32c .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-ba2a292 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-cef1d83 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-0205352 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-d3bc91b .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-e675c2c .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-3458127 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-5d18207 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-614fc0d .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-d8923e5 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-6521822 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-d669248 .elementor-heading-title{font-size:20px;}.elementor-1413 .elementor-element.elementor-element-ea22282 .elementor-heading-title{font-size:20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hind-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://harlangrey.com/wp-content/uploads/2024/11/Hind-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hind-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://harlangrey.com/wp-content/uploads/2024/11/Hind-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RobotoSlab';
	font-display: auto;
	src: url('https://harlangrey.com/wp-content/uploads/2024/11/RobotoSlab-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */