.elementor-1082 .elementor-element.elementor-element-c9f229d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-1082 .elementor-element.elementor-element-c9f229d:not(.elementor-motion-effects-element-type-background), .elementor-1082 .elementor-element.elementor-element-c9f229d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexxus.cc/wp-content/uploads/2020/11/Rectangle-1864.svg");}.elementor-1082 .elementor-element.elementor-element-c9f229d, .elementor-1082 .elementor-element.elementor-element-c9f229d::before{--border-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-3d10d1c{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-3d10d1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1082 .elementor-element.elementor-element-fb80eb0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1082 .elementor-element.elementor-element-c8eaac4{--display:flex;--background-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-8590a6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-1082 .elementor-element.elementor-element-1dc0cea{--display:flex;--background-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-1dc0cea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1082 .elementor-element.elementor-element-597bff6{--display:flex;--background-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-597bff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1082 .elementor-element.elementor-element-95fa098{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00000033;--border-color:#00000033;--border-radius:5px 5px 5px 5px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1082 .elementor-element.elementor-element-95fa098, .elementor-1082 .elementor-element.elementor-element-95fa098::before{--border-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-4ca1e88{font-family:"Arial", Sans-serif;font-weight:400;}.elementor-1082 .elementor-element.elementor-element-ab7cf63{--display:flex;--background-transition:0.3s;}.elementor-1082 .elementor-element.elementor-element-ab7cf63.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1082 .elementor-element.elementor-element-8590a6b{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}}@media(max-width:767px){.elementor-1082 .elementor-element.elementor-element-c9f229d{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1082 .elementor-element.elementor-element-8590a6b{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}}@media(min-width:768px){.elementor-1082 .elementor-element.elementor-element-3d10d1c{--width:70%;}.elementor-1082 .elementor-element.elementor-element-1dc0cea{--width:15%;}.elementor-1082 .elementor-element.elementor-element-597bff6{--width:61%;}.elementor-1082 .elementor-element.elementor-element-ab7cf63{--width:15%;}}/* Start custom CSS for text-editor, class: .elementor-element-4ca1e88 */td.product-total{display: none;}
th.product-total{display: none;}


section.woocommerce-customer-details {
    display: none;
}

.woocommerce-notices-wrapper {
    display: none;
}

.woocommerce-form-coupon-toggle {
    display: none;
}

tfoot {
    display: none;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    float: left;
    width: 100%;
}

strong.product-quantity {
    display: none;
}

button#place_order {
    background-color: #0058b8;
    border-style: solid;
    border-width: 0px;
    border-radius: 25px 25px 25px 25px
    
}

span.woocommerce-Price-amount.amount {
    display: none;
}

ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    display: none;
}

a.woocommerce-MyAccount-downloads-file.button.alt {
    background-color: #0058b8;
}

a {
    background-color: transparent;
    text-decoration: none;
    color: #000;
}

a.cancel-product {
    color: #0058B8;
}

h3#order_review_heading {
    display: none;
}

h2.woocommerce-order-downloads__title {
    display: none;
}


/* Hide the Downloads remaining and Expires columns */
table.woocommerce-table th.download-remaining,
table.woocommerce-table td.download-remaining,
table.woocommerce-table th.download-expires,
table.woocommerce-table td.download-expires {
    display: none !important;
}


/* Media query for mobile devices (adjust the max-width as needed) */
@media (max-width: 768px) {
    table.woocommerce-table th.download-remaining,
    table.woocommerce-table td.download-remaining,
    table.woocommerce-table th.download-expires,
    table.woocommerce-table td.download-expires {
        display: none;
    }
}






a.woocommerce-MyAccount-downloads-file.button.alt {
    background-color: #0058b8;
    border-style: solid;
    border-width: 0px;
    border-radius: 25px 25px 25px 25px;
}


a.woocommerce-MyAccount-downloads-file.button.alt:hover {
    background-color: #0058b8;
    border-style: solid;
    border-width: 0px;
    border-radius: 25px 25px 25px 25px;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    display: none;
}



.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
    font-size: 100%;
    line-height: 1;
    background-color: #0058b8;
    border-style: solid;
    border-width: 0px;
    border-radius: 25px 25px 25px 25px;
    padding: 0.618em 1em;
    font-weight: 700;
    color: #ffffff;
    display: inline-block;
}


/* Button hover state */
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover {
   background-color: #0058b8;
    border-style: solid;
    border-width: 0px;
    border-radius: 25px 25px 25px 25px;
    color: #fff;
}


p.order-again {
    display: none;
}/* End custom CSS */