#ast-scroll-top.ast-scroll-top-icon{width:46px;height:46px;line-height:46px;border-radius:50%;font-size:15px;color:#fff;background:linear-gradient(135deg,#5713d7,#7c36fe);box-shadow:0 10px 28px -8px rgba(124,54,254,.7),inset 0 0 0 1px rgba(255,255,255,.12);transition:filter .2s,transform .2s}#ast-scroll-top.ast-scroll-top-icon:hover{filter:brightness(1.12);transform:translateY(-2px)}#ast-scroll-top.ast-scroll-top-icon,#ast-scroll-top.ast-scroll-top-icon:focus,#ast-scroll-top.ast-scroll-top-icon:active,#ast-scroll-top.ast-scroll-top-icon:focus-visible,#ast-scroll-top.ast-scroll-top-icon *{outline:0 !important;-webkit-tap-highlight-color:transparent}#ast-scroll-top.ast-scroll-top-icon:focus-visible{box-shadow:0 0 0 3px rgba(168,122,255,.45),0 10px 28px -8px rgba(124,54,254,.7)}#ast-scroll-top .ast-icon.icon-arrow{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;line-height:0}#ast-scroll-top .ast-icon.icon-arrow svg{display:block;margin:0;width:16px;transform:rotate(180deg)}#ast-scroll-top .ast-icon.icon-arrow svg path{fill:currentColor}@media (max-width:921px){#ast-scroll-top.ast-scroll-top-icon{width:40px;height:40px;line-height:40px}#ast-scroll-top .ast-icon.icon-arrow svg{width:14px}}*{scrollbar-width:thin;scrollbar-color:rgba(124,54,254,.45) transparent}::-webkit-scrollbar{width:8px;height:6px;background:0 0}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:rgba(124,54,254,.4);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(168,122,255,.6)}.elementor-kit-7 a.elementor-button:visited{color:#a87aff}.elementor-kit-7 a.elementor-button{transition:color .2s,filter .2s,box-shadow .2s}.elementor-kit-7 a.elementor-button:hover,.elementor-kit-7 a.elementor-button:focus-visible{color:#fff;filter:brightness(1.12);box-shadow:0 8px 24px -10px rgba(124,54,254,.8)}.elementor-location-header{position:relative;z-index:100}.elementor-location-header .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item:hover,.elementor-location-header .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item.highlighted,.elementor-location-header .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item.elementor-item-active,.elementor-location-header .elementor-nav-menu--main>.elementor-nav-menu>li.current-menu-ancestor>a.elementor-item,.elementor-location-header .elementor-nav-menu--main>.elementor-nav-menu>li.current-menu-parent>a.elementor-item{color:#fff !important;text-shadow:0 0 14px rgba(168,122,255,.85),0 0 2px rgba(255,255,255,.6)}.elementor-location-header .elementor-nav-menu--main .elementor-nav-menu--dropdown{padding:8px;border-radius:16px;border:1px solid rgba(124,54,254,.35);box-shadow:0 24px 60px -20px rgba(0,0,0,.85),0 0 40px -18px rgba(124,54,254,.6)}.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item{border-radius:10px;color:#ddddf5 !important;transition:background .2s,color .2s}.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item:hover,.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item:focus-visible,.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item.highlighted,.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item.elementor-sub-item-active,.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item.elementor-item-active{color:#fff !important;background:linear-gradient(90deg,#5713d7,rgba(124,54,254,.55)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown a.elementor-item:hover,.elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown a.elementor-item.elementor-item-active,.elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown a.elementor-item.highlighted{color:#fff !important;background:linear-gradient(90deg,#5713d7,rgba(124,54,254,.55)) !important}.elementor-widget-heading .elementor-heading-title a,.elementor-widget-heading .elementor-heading-title a:hover,.elementor-widget-heading .elementor-heading-title a:visited{text-decoration:none}