.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .button.gradient.custom:before{background-color:transparent;background-image:linear-gradient(45deg, var(--shock-primary-color) 0%, var(--shock-secondary-color) 100%);}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .button.gradient.custom:after{background-color:transparent;background-image:linear-gradient(45deg, var(--shock-secondary-color) 0%, var(--shock-primary-color) 100%);}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar{--shock-navbar-text-hover-color:var(--shock-black-color);--shock-navbar-sticky-text-color:var(--shock-black-color);--shock-navbar-sticky-text-hover-color:var(--shock-black-color);}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .navbar-nav:not(.navbar-icons):not(.link-list):not(.language-switcher) .nav-link:not(button)::before{height:3px;}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-4027 .elementor-element.elementor-element-959a343 .navbar .button:not(.overlay-button){border-radius:5px 5px 5px 5px;}.elementor-4027 .elementor-element.elementor-element-959a343 .button .button-duocolor{border-radius:0 5px 5px 0;}