.elementor-8682 .elementor-element.elementor-element-8269046>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8682 .elementor-element.elementor-element-284627d .menu-item a.hfe-sub-menu-item{padding-left:calc(1px + 20px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-284627d .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 40px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-284627d .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 60px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-284627d .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 80px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-b8cb2a6 .menu-item a.hfe-sub-menu-item{padding-left:calc(1px + 20px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-b8cb2a6 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 40px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-b8cb2a6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 60px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-b8cb2a6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc(1px + 80px);padding-right:1px}.elementor-8682 .elementor-element.elementor-element-9089ac5 .gallery-item .gallery-caption{text-align:center}.elementor-8682 .elementor-element.elementor-element-aaf056f .react-copyright .description p a{color:#5f2ded}