.elementor-30 .elementor-element.elementor-element-6a989c8{--display:flex;--min-height:370px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6a989c8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6a989c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primenct.org/wp-content/uploads/2026/02/20250307_120120-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-6a989c8::before, .elementor-30 .elementor-element.elementor-element-6a989c8 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6a989c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6a989c8 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6a989c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6a989c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-b27f111{--display:flex;}.elementor-30 .elementor-element.elementor-element-e59722a{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-e59722a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e59722a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383660C9;}/* Start custom CSS for shortcode, class: .elementor-element-ff6547b *//* --------------------
   WCDP Headings & Labels
-------------------- */

.elementor-30 .elementor-element.elementor-element-ff6547b label.wcdp-variation-heading,
.elementor-30 .elementor-element.elementor-element-ff6547b label.required_field,
.elementor-30 .elementor-element.elementor-element-ff6547b h3,
.elementor-30 .elementor-element.elementor-element-ff6547b #wcdp-header-step-1,
.elementor-30 .elementor-element.elementor-element-ff6547b #wcdp-header-step-2,
.elementor-30 .elementor-element.elementor-element-ff6547b #wcdp-header-step-3 {
    color: #ffffff;
}

/* --------------------
   Custom Amount Label
-------------------- */

.elementor-30 .elementor-element.elementor-element-ff6547b #wcdp_1_label_custom_amount {
    background-color: #383660 !important;
}

/* --------------------
   Checkout Field Labels
-------------------- */

.elementor-30 .elementor-element.elementor-element-ff6547b #billing_phone_field label,
.elementor-30 .elementor-element.elementor-element-ff6547b #order_comments_field label {
    color: #ffffff;
}

/* --------------------
   WCDP Options
-------------------- */

.elementor-30 .elementor-element.elementor-element-ff6547b .wcdp_options > li > label {
    background-color: #ffffff;
}

/* --------------------
   Autofill Fix (Chrome / WebKit)
---------------------*/

.elementor-30 .elementor-element.elementor-element-ff6547b input:-webkit-autofill {
    -webkit-text-fill-color: #ffffff !important;
}

/* --------------------
   Order Review Table
---------------------*/

.elementor-30 .elementor-element.elementor-element-ff6547b table.shop_table.woocommerce-checkout-review-order-table,
.elementor-30 .elementor-element.elementor-element-ff6547b .woocommerce-checkout-review-order-table .product-name,
.elementor-30 .elementor-element.elementor-element-ff6547b table > tfoot > tr > th {
    color: #ffffff;
}

/* --------------------
   General Text
-------------------- */

.elementor-30 .elementor-element.elementor-element-ff6547b p {
    color: #ffffff;
}

/* -------------------
   WooCommerce Errors
---------------------*/

.elementor-30 .elementor-element.elementor-element-ff6547b ul.woocommerce-error {
    color: #ff0000;
}/* End custom CSS */