a.elementor-button-link:focus{background:transparent!important}main.site-main,div[data-elementor-type=wp-page],div[data-elementor-type=error-404]{min-height:800px}.header-top{padding:12px 15px!important;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,padding 0.3s!important}.header-top.scrolled{padding:5px 15px!important;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,padding 0.3s!important}.top-menu .right{float:right!important}.top-menu ul.elementor-nav-menu{display:block;width:100%}.top-menu ul.elementor-nav-menu li{float:left}.top-menu .right{margin-left:8px}.top-menu .right.register{background-color:#707070;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;transition:background-color 0.3s}.top-menu .right.register:hover{background-color:var(--e-global-color-accent)}.top-menu .elementor-nav-menu--dropdown{min-width:15em!important;padding:12px 0 6px!important;background:#2C2C2C;border-bottom-left-radius:6px;border-bottom-right-radius:6px;transition:padding 0.3s}.scrolled .top-menu .elementor-nav-menu--dropdown{padding-top:5px!important}.top-menu .elementor-nav-menu--dropdown li{width:100%}.top-menu .elementor-nav-menu--dropdown li a{background-color:#fff0;border-left:5px solid #fff0;padding:0 22px 0 17px!important;line-height:2.4em;transition:border 0.3s,color 0.3s}.top-menu .elementor-nav-menu--dropdown li a:hover{background-color:#505050;border-left-color:var(--e-global-color-accent)}.top-menu .elementor-nav-menu--dropdown li a.elementor-item-active{border-left-color:var(--e-global-color-29bf533);color:var(--e-global-color-29bf533)!important}.top-menu .elementor-nav-menu--dropdown li a.elementor-item-active:hover{background-color:#fff0}.elementor-widget-search-form .dialog-lightbox-close-button{margin-top:0;padding:.5em;background:var(--e-global-color-primary);color:#fff!important}.elementor-widget-search-form .dialog-lightbox-close-button:hover{background:var(--e-global-color-accent)}.elementor-widget-search-form input[type=search]{padding:0 30px;border:0!important;line-height:60px!important}.elementor-widget-search-form input[type=search]::placeholder{font-size:.9em;font-weight:400;color:silver;opacity:1}.elementor-widget-search-form input[type=search]:-ms-input-placeholder{font-size:.9em;font-weight:400;color:silver}.elementor-widget-search-form input[type=search]::-ms-input-placeholder{font-size:.9em;font-weight:400;color:silver}