.uicore-custom-area .uicore-hca .wp-block-button a{padding:clamp(14px,0.8em,18px) clamp(18px,1.8em,36px);background-color:transparent;box-shadow:inset 0 0 0 2px;line-height:1;transition:all .2s cubic-bezier(.68,.01,.58,.75)!important}.uicore-custom-area .uicore-hca .wp-block-button a:hover{background-color:var(--e-global-color-uicore_headline);color:#fff;box-shadow:inset 0 0 0 2px var(--e-global-color-uicore_headline)}.uicore-meta-separator:before{content:"\2022";margin:5px}.uicore-widget{padding-bottom:30px}.uicore-navbar .uicore ul.sub-menu:not(.uicore-megamenu) li a{padding:5px 25px}.uicore-navbar nav.uicore ul.sub-menu:not(.uicore-megamenu){padding:22px 10px}.uicore-h-classic.uicore-navbar .uicore-menu>.menu-item-has-children>a:after{margin-right:-10px;top:6px}.uicore-navbar nav .menu-item-has-children .sub-menu .menu-item-has-children>.sub-menu{border-top:1px solid #515151;margin-top:10px;max-width:90%}.uicore-menu .menu-item-has-children ul .custom-menu-desc{margin-top:5px}.elementor-button span{text-decoration:inherit;width:max-content}.ui-drawer-content{padding:25px}.uicore-navigation-wrapper .uicore-menu-container ul .menu-item .back a{font-size:13px;text-transform:uppercase;letter-spacing:.2em;opacity:.75}.uicore-navbar nav.uicore ul.sub-menu:not(.uicore-megamenu){padding:15px 0;margin-top:-20px}