.elementor-55453 .elementor-element.elementor-element-2e6f51d{--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-55453 .elementor-element.elementor-element-54f74a5{--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;--justify-content:center;--overlay-opacity:.88;--border-radius:20px;--padding-top:150px;--padding-bottom:80px;--padding-left:90px;--padding-right:90px}.elementor-55453 .elementor-element.elementor-element-54f74a5:not(.elementor-motion-effects-element-type-background),.elementor-55453 .elementor-element.elementor-element-54f74a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#66090f}.elementor-55453 .elementor-element.elementor-element-54f74a5:before,.elementor-55453 .elementor-element.elementor-element-54f74a5>.elementor-background-video-container:before,.elementor-55453 .elementor-element.elementor-element-54f74a5>.e-con-inner>.elementor-background-video-container:before,.elementor-55453 .elementor-element.elementor-element-54f74a5>.elementor-background-slideshow:before,.elementor-55453 .elementor-element.elementor-element-54f74a5>.e-con-inner>.elementor-background-slideshow:before,.elementor-55453 .elementor-element.elementor-element-54f74a5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-55453 .elementor-element.elementor-element-aa91f70{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-55453 .elementor-element.elementor-element-93136ee>.elementor-widget-container{background-color:#FFFFFF14;padding:15px;border-style:solid;border-width:1px;border-color:#FFFFFF1F;border-radius:50px}.elementor-55453 .elementor-element.elementor-element-93136ee{text-align:center}.elementor-55453 .elementor-element.elementor-element-93136ee .elementor-heading-title{font-size:17px;font-weight:400;color:var(--e-global-color-6ad9e06)}.elementor-55453 .elementor-element.elementor-element-1a7a617 .elementor-heading-title{color:#fff}.elementor-55453 .elementor-element.elementor-element-d16fa32{--display:flex}.elementor-55453 .elementor-element.elementor-element-85c916c{--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-55453 .elementor-element.elementor-element-a08543d{--display:flex;--overlay-opacity:.5}.elementor-55453 .elementor-element.elementor-element-a08543d:before,.elementor-55453 .elementor-element.elementor-element-a08543d>.elementor-background-video-container:before,.elementor-55453 .elementor-element.elementor-element-a08543d>.e-con-inner>.elementor-background-video-container:before,.elementor-55453 .elementor-element.elementor-element-a08543d>.elementor-background-slideshow:before,.elementor-55453 .elementor-element.elementor-element-a08543d>.e-con-inner>.elementor-background-slideshow:before,.elementor-55453 .elementor-element.elementor-element-a08543d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-6ad9e06);--background-overlay:''}.elementor-55453 .elementor-element.elementor-element-34280c4{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:13px;--e-filter-normal-text-color:var(--e-global-color-primary);--e-filter-hover-text-color:var(--e-global-color-primary);--e-filter-item-border-radius:100px}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item:not([aria-pressed=true]):not(:hover){background-color:var(--e-global-color-6ad9e06);text-shadow:0px 0px 10px rgba(0,0,0,.3);border-style:solid;border-width:0;border-color:var(--e-global-color-primary)}.elementor-55453 .elementor-element.elementor-element-34280c4>.elementor-widget-container{padding:30px 0}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item:hover:not([aria-pressed=true]){border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item[aria-pressed=true]{border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-55453 .elementor-element.elementor-element-5ea2eea{--grid-columns:3}.elementor-55453 .elementor-element.elementor-element-5ea2eea .elementor-loop-container{grid-auto-rows:1fr}.elementor-55453 .elementor-element.elementor-element-5ea2eea .e-loop-item>.elementor-section,.elementor-55453 .elementor-element.elementor-element-5ea2eea .e-loop-item>.elementor-section>.elementor-container,.elementor-55453 .elementor-element.elementor-element-5ea2eea .e-loop-item>.e-con,.elementor-55453 .elementor-element.elementor-element-5ea2eea .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(min-width:768px){.elementor-55453 .elementor-element.elementor-element-aa91f70{--content-width:1000px}}@media(max-width:1024px){.elementor-55453 .elementor-element.elementor-element-54f74a5{--padding-top:90px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item{font-size:var(--e-global-typography-text-font-size)}.elementor-55453 .elementor-element.elementor-element-5ea2eea{--grid-columns:2}}@media(max-width:767px){.elementor-55453 .elementor-element.elementor-element-2e6f51d{--justify-content:center}.elementor-55453 .elementor-element.elementor-element-54f74a5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-55453 .elementor-element.elementor-element-aa91f70{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-55453 .elementor-element.elementor-element-93136ee>.elementor-widget-container{padding:10px 20px}.elementor-55453 .elementor-element.elementor-element-93136ee{text-align:center}.elementor-55453 .elementor-element.elementor-element-93136ee .elementor-heading-title{font-size:12px}.elementor-55453 .elementor-element.elementor-element-34280c4{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll}.elementor-55453 .elementor-element.elementor-element-34280c4 .e-filter-item{font-size:var(--e-global-typography-text-font-size)}.elementor-55453 .elementor-element.elementor-element-5ea2eea{--grid-columns:1}}.elementor-55453 .elementor-element.elementor-element-93136ee{backdrop-filter:blur(4px)}.hr-blog-hero{text-align:center;font-family:inherit;margin:0;padding:0;width:100%}.hr-blog-hero-subtitle{font-size:13px;font-weight:500;color:#fff;line-height:1.5;margin:0;padding:0}@media (max-width:600px){.hr-blog-hero-subtitle{font-size:11px;font-weight:500}}.hr-project-note{max-width:850px;margin:40px auto 32px;text-align:center;font-family:inherit}.hr-project-note-text{margin:0 0 14px;font-size:17px;line-height:1.7;color:#444;font-weight:400;-webkit-font-smoothing:antialiased}.hr-project-note-text:last-child{margin-bottom:0}.hr-project-note-text strong{color:#1a1a1a;font-weight:600}.hr-project-note-text a{color:#1a1a1a;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);transition:border-color .15s ease,color .15s ease}.hr-project-note-text a:hover{color:#1a1a1a;border-bottom-color:#1a1a1a}@media (max-width:800px){.hr-project-note{margin:32px auto 24px}.hr-project-note-text{font-size:15px}}@media (max-width:480px){.hr-project-note-text{font-size:14px}}