.elementor-18925 .elementor-element.elementor-element-9cabb1b:not(.elementor-motion-effects-element-type-background), .elementor-18925 .elementor-element.elementor-element-9cabb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18925 .elementor-element.elementor-element-9cabb1b > .elementor-container{max-width:1600px;}.elementor-18925 .elementor-element.elementor-element-9cabb1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18925 .elementor-element.elementor-element-9cabb1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-repeater-item-15520ca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://membersonlydmv.com/wp-content/uploads/2025/07/AdobeStock_1285164369-scaled.jpeg);background-size:cover;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .swiper-slide{transition-duration:calc(5000ms*1.2);height:40vh;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .swiper-slide-contents{max-width:66%;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .swiper-slide-inner{text-align:center;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-slide-heading{font-family:"Nanum Script", Sans-serif;font-size:120px;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-slide-button{font-family:"Jura", Sans-serif;font-weight:500;border-width:1px;border-radius:0px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-slide-button:hover{color:#DADADA;border-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-33fb775:not(.elementor-motion-effects-element-type-background), .elementor-18925 .elementor-element.elementor-element-33fb775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18925 .elementor-element.elementor-element-33fb775 > .elementor-container{max-width:1600px;}.elementor-18925 .elementor-element.elementor-element-33fb775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18925 .elementor-element.elementor-element-33fb775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18925 .elementor-element.elementor-element-ad1e8c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18925 .elementor-element.elementor-element-ad1e8c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-ad1e8c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-18925 .elementor-element.elementor-element-ad1e8c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18925 .elementor-element.elementor-element-1f98bb0{--tab-content-spacing:20px;--tabs-alignment:center;--tabs-normal-color:#303030;--tabs-border-type:none;--sections-border-radius:0px 0px 0px 0px;--forms-fields-border-radius:0px 0px 0px 0px;--forms-buttons-border-radius:0px 0px 0px 0px;--tables-button-border-radius:0px 0px 0px 0px;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Jura", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Jura", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-MyAccount-content > div > p, .elementor-18925 .elementor-element.elementor-element-1f98bb0 address, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-EditAccountForm fieldset legend, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-ResetPassword p:nth-child(1), .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-OrderUpdate{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-form__label-for-checkbox span{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-PaymentMethod .input-radio + label{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-form-row label, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-address-fields label{font-family:"Jura", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-18925 .elementor-element.elementor-element-1f98bb0 ::placeholder, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab__payment-methods input[type=text]{font-family:"Jura", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 button.button, .elementor-18925 .elementor-element.elementor-element-1f98bb0 #add_payment_method #payment #place_order{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .order_details thead th, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .order_details tfoot td, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .order_details tfoot th, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .nobr{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab__orders tbody td, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab__downloads tbody td, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-table--order-downloads tbody td, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-table--order-details td a, .elementor-18925 .elementor-element.elementor-element-1f98bb0 td.product-total, .elementor-18925 .elementor-element.elementor-element-1f98bb0 td.payment-method-method, .elementor-18925 .elementor-element.elementor-element-1f98bb0 td.payment-method-expires{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .wc-item-meta{font-family:"Jura", Sans-serif;font-size:12px;font-weight:500;}.elementor-18925 .elementor-element.elementor-element-1f98bb0 .shop_table .button, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .order-again .button, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .woocommerce-pagination .button, .elementor-18925 .elementor-element.elementor-element-1f98bb0 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:"Jura", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-18925 .elementor-element.elementor-element-4b71dd8:not(.elementor-motion-effects-element-type-background), .elementor-18925 .elementor-element.elementor-element-4b71dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18925 .elementor-element.elementor-element-4b71dd8 > .elementor-container{max-width:1600px;}.elementor-18925 .elementor-element.elementor-element-4b71dd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18925 .elementor-element.elementor-element-4b71dd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18925 .elementor-element.elementor-element-ac68625:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18925 .elementor-element.elementor-element-ac68625 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-ac68625 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18925 .elementor-element.elementor-element-ac68625 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-repeater-item-15520ca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://membersonlydmv.com/wp-content/uploads/2025/07/AdobeStock_1285164369-scaled.jpeg);background-size:cover;}.elementor-18925 .elementor-element.elementor-element-be4812b .swiper-slide{transition-duration:calc(5000ms*1.2);height:40vh;}.elementor-18925 .elementor-element.elementor-element-be4812b .swiper-slide-contents{max-width:66%;}.elementor-18925 .elementor-element.elementor-element-be4812b .swiper-slide-inner{text-align:center;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-slide-heading{font-family:"Nanum Script", Sans-serif;font-size:120px;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-slide-button{font-family:"Jura", Sans-serif;font-weight:500;border-width:1px;border-radius:0px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-slide-button:hover{color:#DADADA;border-color:#FFFFFF;}.elementor-18925 .elementor-element.elementor-element-a5685cd > .elementor-widget-container{padding:50px 50px 50px 50px;}body.elementor-page-18925:not(.elementor-motion-effects-element-type-background), body.elementor-page-18925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-18925 .elementor-element.elementor-element-c43c0ca .swiper-slide{height:30vh;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-slide-heading{font-size:50px;}.elementor-18925 .elementor-element.elementor-element-c43c0ca .elementor-slide-button{font-size:14px;}.elementor-18925 .elementor-element.elementor-element-be4812b .swiper-slide{height:30vh;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-slide-heading{font-size:50px;}.elementor-18925 .elementor-element.elementor-element-be4812b .elementor-slide-button{font-size:14px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-1f98bb0 */.woocommerce-info {
  font-family: 'Jura', sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.woocommerce-info .woocommerce-Button {
  font-family: 'Jura', sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
}

.elementor-button {
  background-color: #303030; /* Purple background */
  color: white;              /* Text color */
  font-family: 'Jura', sans-serif; /* Font family */
  font-size: 12px;           /* Font size */
  font-weight: 400;          /* Normal weight */
  padding: 10px 20px;        /* Adjust padding */
  border-radius: 0px;        /* Rounded corners */
  text-transform: uppercase; /* Optional: uppercase text */
}

.elementor-button:hover {
  background-color: #EBEBEB; /* Lighter purple on hover */
  color: white;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a5685cd */#wlr-transaction-details-table table,
#wlr-transaction-details-table th,
#wlr-transaction-details-table td {
  border: none !important;
  box-shadow: none !important;
}
#wlr-transaction-details-table table {
  border: 1px solid #ebebeb !important; /* Adjust thickness & color */
  border-collapse: separate !important; /* Prevent collapse so inner borders don't reappear */
  border-radius: px; /* Optional: rounded corners */
  overflow: hidden;
}

.wlr-level-details {
  padding-bottom: 30px;
  background: #fff;
}

#wlr_referral_url_link {
  padding-left: 10px; /* Adjust the value as needed */
}

.wlr-level-details .wlr-heading-container,
.wlr-level-details .wlr-heading-container .wlr-heading,
.wlr-level-details #wlr-levels.wlr-border-color {
  border-left: 1 !important;
  border: 1 !important;
  box-shadow: none !important;
  background: none !important;
  padding-left: 0 !important;
  margin-left: 0 !important;
}
.wlr-level-details .wlr-heading-container .wlr-heading {
  margin-left: 0px !important;   /* pull text left by same amount as removed padding */
}

/* My Levels */
.wlr-level-details .wlr-heading-container,
.wlr-level-details .wlr-heading-container .wlr-heading,

/* Transaction History */
.wlr-transaction-blog .wlr-heading-container,
.wlr-transaction-blog .wlr-heading-container .wlr-heading,

/* Referral Link */
.wlr-referral-blog .wlr-heading-container,
.wlr-referral-blog .wlr-heading-container .wlr-heading,

.wlr-user-details .wlr-heading-container,
.wlr-user-details .wlr-heading-container .wlr-heading {
  border-left: none !important;
  padding-left: 0 !important;
  margin-left: 0 !important;
}


/* My Rewards */
.wlr-your-reward .wlr-heading-container,
.wlr-your-reward .wlr-heading-container .wlr-heading,

/* Ways to Earn Rewards */
.wlr-earning-options .wlr-heading-container,
.wlr-earning-options .wlr-heading-container .wlr-heading {
  border-left: none !important;
  padding-left: 0 !important;
  margin-left: 0 !important;
}

#levels,
#points,
#rewards,
#earn,
#activity,
#referral {
  margin-bottom: 20px;  /* space between sections */
}

/* Adjust spacing before the "My Rewards" section only */
.wlr-your-reward {
  margin-top: 0px !important;   /* creates consistent space above */
  padding-top: 50px !important;  /* optional, for internal breathing room */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nanum Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://membersonlydmv.com/wp-content/uploads/2025/07/NanumPenScript-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jura';
	font-display: auto;
	src: url('https://membersonlydmv.com/wp-content/uploads/2025/08/Jura-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */