.elementor-33931 .elementor-element.elementor-element-3a5befbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-33931 .elementor-element.elementor-element-7840082c .tx-button
        {background-color:transparent;font-size:16px;word-spacing:0px;background-image:linear-gradient(180deg, #DD6842 0%, #810091 75%);}.elementor-33931 .elementor-element.elementor-element-7840082c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33931 .elementor-element.elementor-element-7840082c .tx-button{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-7840082c .tx-button .text{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-7840082c .tx-button .icon{background:#C73ED8;}.elementor-33931 .elementor-element.elementor-element-7840082c .nm-header-1-wrap{border:1px solid #A200E8;box-shadow:1.782px 0.908px 32.2px 2.8px #E700E8C4;}.elementor-33931 .elementor-element.elementor-element-7840082c .nm-main-navigation .navbar-nav li .dropdown-menu{border-color:#A200E8;}.elementor-33931 .elementor-element.elementor-element-7840082c .tx-logo img{max-width:170px;}.elementor-33931 .elementor-element.elementor-element-720b72dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33931 .elementor-element.elementor-element-45c0bc10 .tx-count .tx-counter{opacity:0;}.elementor-33931 .elementor-element.elementor-element-45c0bc10 .tx-count .tx-counter span{opacity:0;}.elementor-33931 .elementor-element.elementor-element-45c0bc10 .tx-count .tx-title{opacity:0;}
            .elementor-33931 .elementor-element.elementor-element-122e329d .tx-button, .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm,
            .elementor-33931 .elementor-element.elementor-element-122e329d .tx-button::after
        {background-color:#DD6842;}.elementor-33931 .elementor-element.elementor-element-122e329d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33931 .elementor-element.elementor-element-122e329d .tx-button .icon{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-122e329d .tx-section{padding:100px 0px 220px 0px;}.elementor-33931 .elementor-element.elementor-element-6884991{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-33931 .elementor-element.elementor-element-68e788f7 .tx-button, .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm,
            .elementor-33931 .elementor-element.elementor-element-68e788f7 .tx-button::after
        {background-color:transparent;background-image:linear-gradient(180deg, #E06C00 22%, #F104FF 90%);}.elementor-33931 .elementor-element.elementor-element-68e788f7 .tx-section{background-color:#110018;background-image:url("https://digitux.com.au/wp-content/uploads/2026/10/dark-purple-gradient-background-scaled.jpg");background-repeat:no-repeat;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-1-card .number{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-4-item .number{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .pf-services-4-card{background-color:#24002E;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-2-card .card-content, {background-color:#24002E;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-1-card .content{background-color:#24002E;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-1-card .number-line-fill{background-color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-1-card .card-btn i{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-2-card .nm-h-2{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-1-card .content .title{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-2-card .title{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-2-card .title{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-choose-1-handshake .title{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-1-top-features-single h4{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-4-item .title{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-4-item .title a{color:#FFFFFF;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-2-card .card-disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-1-card .content .disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-2-card .disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-2-card .disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-choose-1-handshake .disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-portfolio-1-top-features-single p{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-services-4-item .disc{color:#A8A8A8;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm{padding:14px 18px 14px 18px;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .tx-button{padding:14px 18px 14px 18px;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-2-sec-title-1 .sec-disc{color:#DADADA;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-choose-1-sec-title .nm-p-1{color:#DADADA;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-p-1.sec-disc{color:#DADADA;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .tx-description{color:#DADADA;}.elementor-33931 .elementor-element.elementor-element-68e788f7 .nm-steps-2-sec-title-2 .sec-video{mask-image:url(https://digitux.com.au/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://digitux.com.au/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-33931 .elementor-element.elementor-element-313d6e2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33931 .elementor-element.elementor-element-32811527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33931 .elementor-element.elementor-element-32811527:not(.elementor-motion-effects-element-type-background), .elementor-33931 .elementor-element.elementor-element-32811527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-33931 .elementor-element.elementor-element-784cd438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33931 .elementor-element.elementor-element-784cd438 .nm-about-1-left .inner-div .nm-pr-btn-1{outline:4px solid #000000;}.elementor-33931 .elementor-element.elementor-element-784cd438 .nm-pr-btn-1:is(.has-v2) .icon {color:#FFFFFF;background:#000000;}.elementor-33931 .elementor-element.elementor-element-784cd438 .nm-pr-btn-1:is(.has-v2):hover{background:#DF00F3;}.elementor-33931 .elementor-element.elementor-element-784cd438 .tx-section{padding:0px 0px 0px 0px;}.elementor-33931 .elementor-element.elementor-element-784cd438 .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{color:#DC3DF1;}.elementor-33931 .elementor-element.elementor-element-7aa7e56a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33931 .elementor-element.elementor-element-7c231006 .tx-section{background-color:#000000;}.elementor-33931 .elementor-element.elementor-element-7c231006 .nm-choose-1-rating .rating-icon, .nm-testimonial-2-rating .rating-icon{color:#FDB706;}
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title div,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title span,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .nm-h-1,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title div span
        {font-size:58px;}.elementor-33931 .elementor-element.elementor-element-12196c24 .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #310535 100%);}.elementor-33931 .elementor-element.elementor-element-12196c24 .nm-subtitle-2, .nm-subtitle-1, .tx-subTitle{color:#A200E8;}.elementor-33931 .elementor-element.elementor-element-272894fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33931 .elementor-element.elementor-element-2a1f92e6 .tx-logo{width:200px;}body.elementor-page-33931 .wa_backToTop{color:#A200E8 !important;border-color:#DC3DF1;}body.elementor-page-33931 .page-wrapper{overflow:none;}@media(max-width:767px){.elementor-33931 .elementor-element.elementor-element-3a5befbd{--width:500px;}
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title div,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title span,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .nm-h-1,
        .elementor-33931 .elementor-element.elementor-element-7c231006 .tx-title div span
        {font-size:36px;}}/* Start custom CSS for tx_headers, class: .elementor-element-7840082c */.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 */
/* Start custom CSS for tx_service_section, class: .elementor-element-122e329d *//* Turn off the stacking/pinning effect so the cards scroll normally */
.elementor-33931 .elementor-element.elementor-element-122e329d .pin-spacer {
    padding: 0 !important;
    height: auto !important;
    width: auto !important;
    max-width: none !important;
    max-height: none !important;
    inset: auto !important;
    position: relative !important;
}
.elementor-33931 .elementor-element.elementor-element-122e329d .p2_sticky_trigger_pin,
.elementor-33931 .elementor-element.elementor-element-122e329d .p2_sticky_trigger_elm {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    opacity: 1 !important;
    width: 100% !important;
    height: auto !important;
    max-height: none !important;
}
/* Let the cards grow to fit their content */
.elementor-33931 .elementor-element.elementor-element-122e329d .nm-portfolio-2-card,
.elementor-33931 .elementor-element.elementor-element-122e329d .nm-portfolio-2-card .card-content {
    height: auto !important;
    overflow: visible !important;
}
/* Space between the two cards */
.elementor-33931 .elementor-element.elementor-element-122e329d .p2_sticky_trigger_pin + .p2_sticky_trigger_pin,
.elementor-33931 .elementor-element.elementor-element-122e329d .pin-spacer + .pin-spacer {
    margin-top: 30px !important;
}/* End custom CSS */