.elementor-1578 .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-1578 .elementor-element.elementor-element-d14f8ba.elementor-element{--align-self:flex-start;}.elementor-1578 .elementor-element.elementor-element-d14f8ba{--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-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__header-title{text-align:start;}.elementor-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__header, .elementor-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__header-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:16px;font-weight:600;}.elementor-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__header{flex-direction:row;column-gap:2px;}.elementor-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__list-item{font-family:"Hind-Light", Sans-serif, Arial;font-size:16px;font-weight:normal;}.elementor-1578 .elementor-element.elementor-element-f066051{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1578 .elementor-element.elementor-element-f066051 .elementor-divider-separator{width:0%;}.elementor-1578 .elementor-element.elementor-element-f066051 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1578 .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-1578 .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-1578 .elementor-element.elementor-element-44abded .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .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-1578 .elementor-element.elementor-element-9bbc558 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-9bbc558 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-9bbc558{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-2c99876 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .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-1578 .elementor-element.elementor-element-69738d2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-69738d2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-69738d2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-b642b30 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .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-1578 .elementor-element.elementor-element-7f4574a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-7f4574a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-7f4574a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-75a8e2b .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .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-1578 .elementor-element.elementor-element-9091bd7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-9091bd7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-9091bd7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-1e2c32c .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .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-1578 .elementor-element.elementor-element-d6ecb14 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-d6ecb14 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-d6ecb14{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-4867371 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-694dd56{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-1578 .elementor-element.elementor-element-16abe20 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-16abe20 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-16abe20{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-7ae59b3 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-101ddf3{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-1578 .elementor-element.elementor-element-a27c0f4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-a27c0f4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-a27c0f4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-cd67db1 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-4d7e07c{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-1578 .elementor-element.elementor-element-534feb2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-534feb2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-534feb2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-0ffd0a6 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-4a605d2{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-1578 .elementor-element.elementor-element-1bdc616 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-1bdc616 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-1bdc616{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-2c78f90 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-4c105ed{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-1578 .elementor-element.elementor-element-963857d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-963857d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-963857d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-bfd5cf7 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-6671be7{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-1578 .elementor-element.elementor-element-6f4e030 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1578 .elementor-element.elementor-element-6f4e030 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1578 .elementor-element.elementor-element-6f4e030{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1578 .elementor-element.elementor-element-a5da051 .elementor-heading-title{font-family:"Hind-Regular", Sans-serif, Arial;font-size:23px;font-weight:bold;}.elementor-1578 .elementor-element.elementor-element-9b0dff6{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-1578 .elementor-element.elementor-element-9439bc5{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-d89ba39{--divider-border-style:solid;--divider-color:var( --e-global-color-282862c );--divider-border-width:1px;}.elementor-1578 .elementor-element.elementor-element-d89ba39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-d89ba39 .elementor-divider-separator{width:100%;}.elementor-1578 .elementor-element.elementor-element-d89ba39 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1578 .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-1578 .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-1578 .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-1578 .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-1578 .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-1578 .elementor-element.elementor-element-3d8bdac{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-20d6ad9{--divider-border-style:solid;--divider-color:var( --e-global-color-282862c );--divider-border-width:1px;}.elementor-1578 .elementor-element.elementor-element-20d6ad9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-20d6ad9 .elementor-divider-separator{width:100%;}.elementor-1578 .elementor-element.elementor-element-20d6ad9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}@media(max-width:767px){.elementor-1578 .elementor-element.elementor-element-d14f8ba{--box-border-width:0px;--box-border-radius:0px;--separator-width:1px;--box-padding:0px;}.elementor-1578 .elementor-element.elementor-element-d14f8ba .elementor-toc__header{column-gap:2px;}.elementor-1578 .elementor-element.elementor-element-8e3357c .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-44abded .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-2c99876 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-b642b30 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-75a8e2b .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-1e2c32c .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-4867371 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-7ae59b3 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-cd67db1 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-0ffd0a6 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-2c78f90 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-bfd5cf7 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-a5da051 .elementor-heading-title{font-size:20px;}.elementor-1578 .elementor-element.elementor-element-d669248 .elementor-heading-title{font-size:20px;}.elementor-1578 .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 */