.elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #17011A 100%);}.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-about-1-left .inner-div .nm-pr-btn-1{outline:4px solid #000000;}.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-pr-btn-1:is(.has-v2) .icon {color:#FFFFFF;background:#000000;}.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-pr-btn-1:is(.has-v2):hover{background:#DA12A6;}.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{color:#F212FF;}
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title div,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title span,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title div span
        {font-size:52px;}
            .elementor-30776 .elementor-element.elementor-element-ac8c29d .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-30776 .elementor-element.elementor-element-ac8c29d .tx-button::after
        {background-color:#DD6842;}.elementor-30776 .elementor-element.elementor-element-ac8c29d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30776 .elementor-element.elementor-element-ac8c29d .tx-button .icon{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-ac8c29d .tx-section{padding:100px 0px 220px 0px;}.elementor-30776 .elementor-element.elementor-element-e6399d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button,
            .elementor-30776 .elementor-element.elementor-element-7c775c7 .nm-pr-btn-1
        {background-color:transparent;background-image:linear-gradient(180deg, #DD6842 0%, #810091 75%);}
            .elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button:hover
        {background-color:#DA12A6;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-section{background-color:#000000;background-image:url("https://digitux.com.au/wp-content/uploads/2026/09/digitux-abstract-background.jpg");background-position:bottom left;background-size:cover;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button .icon{color:#000000;background-color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .nm-pr-btn-1 .icon{color:#000000;background-color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button:hover{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button:hover .text{color:#FFFFFF;-webkit-text-fill-color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .tx-button:hover .icon{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .ra-ser1-tab-sec:before{background-image:url(https://digitux.com.au/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-30776 .elementor-element.elementor-element-7c775c7 .nm-subtitle-2, .nm-subtitle-1, .tx-subTitle{color:#A200E8;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .item-title[aria-expanded="true"]{color:#A200E8;}.elementor-30776 .elementor-element.elementor-element-7c775c7 .nm-services-1-tabs-btn .nav-link:is(.active){color:#A200E8;}.elementor-30776 .elementor-element.elementor-element-9cf29b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-30776 .elementor-element.elementor-element-53159db .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-30776 .elementor-element.elementor-element-53159db .tx-button::after
        {background-color:#000000;}.elementor-30776 .elementor-element.elementor-element-53159db .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #16001F 0%, #000000 100%);}.elementor-30776 .elementor-element.elementor-element-53159db .nm-steps-1-card .number{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-services-4-item .number{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-services-2-card .nm-h-2{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-steps-1-card .content .title{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-portfolio-2-card .title{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-steps-2-card .title{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-choose-1-handshake .title{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-portfolio-1-top-features-single h4{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-services-4-item .title{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .nm-services-4-item .title a{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .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{margin:0px 0px 30px 0px;}.elementor-30776 .elementor-element.elementor-element-53159db .tx-button{margin:0px 0px 30px 0px;}.elementor-30776 .elementor-element.elementor-element-53159db .tx-button:hover, .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:hover{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .tx-button:hover .text{color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-53159db .tx-button:hover{-webkit-text-fill-color:#FFFFFF;}.elementor-30776 .elementor-element.elementor-element-1e00d3a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-section{background-color:transparent;padding:120px 0px 120px 0px;background-image:linear-gradient(180deg, #000000 0%, #060007 100%);}.elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-card{background:#000000;}.elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-card .card-top{background:#8623F3;}
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title div,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title span,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title div span
        {font-size:64px;}.elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-marquee-wrap{mask-image:url(https://digitux.com.au/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://digitux.com.au/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-30776 .elementor-element.elementor-element-0b22765{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30776 .elementor-element.elementor-element-321c788 .tx-section{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #310535 100%);}.elementor-30776 .elementor-element.elementor-element-321c788 .nm-subtitle-2, .nm-subtitle-1, .tx-subTitle{color:#A200E8;}body.elementor-page-30776 .wa_backToTop{color:#A200E8 !important;border-color:#DC3DF1;}body.elementor-page-30776 .page-wrapper{overflow:hidden;}@media(max-width:767px){
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title div,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title span,
        .elementor-30776 .elementor-element.elementor-element-6a0f5ad .tx-title div span
        {font-size:36px;}
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title div,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title span,
        .elementor-30776 .elementor-element.elementor-element-a5316f2 .tx-title div span
        {font-size:38px;}}/* Start custom CSS for tx_about, class: .elementor-element-6a0f5ad */.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-about-2-disc,
.elementor-30776 .elementor-element.elementor-element-6a0f5ad .nm-about-2-disc .tx-description {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-ac8c29d *//* Turn off the stacking/pinning effect so the cards scroll normally */
.elementor-30776 .elementor-element.elementor-element-ac8c29d .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-30776 .elementor-element.elementor-element-ac8c29d .p2_sticky_trigger_pin,
.elementor-30776 .elementor-element.elementor-element-ac8c29d .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-30776 .elementor-element.elementor-element-ac8c29d .nm-portfolio-2-card,
.elementor-30776 .elementor-element.elementor-element-ac8c29d .nm-portfolio-2-card .card-content {
    height: auto !important;
    overflow: visible !important;
}
/* Space between the two cards */
.elementor-30776 .elementor-element.elementor-element-ac8c29d .p2_sticky_trigger_pin + .p2_sticky_trigger_pin,
.elementor-30776 .elementor-element.elementor-element-ac8c29d .pin-spacer + .pin-spacer {
    margin-top: 30px !important;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_section, class: .elementor-element-a5316f2 */.elementor-30776 .elementor-element.elementor-element-a5316f2 .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-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-area {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 100% !important;
    max-width: none !important;
    max-height: none !important;
}

  @media (max-width: 991px) {
    .elementor-30776 .elementor-element.elementor-element-a5316f2 .package-features li:has(> br:only-child) { display: none; }
  }
  
  .elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-card:nth-child(2) .card-top { position: relative; }
.elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-card:nth-child(2) .card-top::before {
  content: "Most Popular";
  position: absolute;
  top: 18px;
  right: 18px;
  background: linear-gradient(90deg, #E8553E, #E8399A);
  color: #fff;
  font-family: 'Syne', sans-serif !important;
  font-size: 11px;
  font-weight: 700 !important;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  padding: 6px 14px;
  border-radius: 100px;
  z-index: 5;
  white-space: nowrap;
}
.elementor-30776 .elementor-element.elementor-element-a5316f2 .nm-price-2-card:nth-child(2) {
  outline: 2px solid #C84B9E;
  outline-offset: -2px;
}/* End custom CSS */