.elementor-358 .elementor-element.elementor-element-b26be28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-358 .elementor-element.elementor-element-3402060 .tx-button
        {background-color:transparent;font-size:16px;word-spacing:0px;background-image:linear-gradient(180deg, #DD6842 0%, #810091 75%);}.elementor-358 .elementor-element.elementor-element-3402060 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-3402060 .tx-button{color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-3402060 .tx-button .text{color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-3402060 .tx-button .icon{background:#C73ED8;}.elementor-358 .elementor-element.elementor-element-3402060 .nm-header-1-wrap{border:1px solid #A200E8;box-shadow:1.782px 0.908px 32.2px 2.8px #E700E8C4;}.elementor-358 .elementor-element.elementor-element-3402060 .nm-main-navigation .navbar-nav li .dropdown-menu{border-color:#A200E8;}.elementor-358 .elementor-element.elementor-element-3402060 .tx-logo img{max-width:170px;}body.elementor-page-358 .page-wrapper{overflow:hidden;}/* Start custom CSS for tx_headers, class: .elementor-element-3402060 */.nm-header-1-action-link{display:flex;align-items:center;gap:14px}
.dx-header-phone{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(220,61,241,.45);background:rgba(162,0,232,.12);color:#fff;text-decoration:none;flex-shrink:0;transition:background .2s ease,border-color .2s ease}
.dx-header-phone i{font-size:16px}
.dx-header-phone:hover,.dx-header-phone:focus-visible{background:linear-gradient(62deg,#fd3f00 0%,#dc3df1 100%);border-color:transparent}
.dx-header-phone-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (max-width:767px){.dx-header-phone{width:42px;height:42px}}/* End custom CSS */