.elementor-132383 .elementor-element.elementor-element-778397f8:not(.elementor-motion-effects-element-type-background), .elementor-132383 .elementor-element.elementor-element-778397f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}.elementor-132383 .elementor-element.elementor-element-778397f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-132383 .elementor-element.elementor-element-778397f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-132383 .elementor-element.elementor-element-64fe2c92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-132383 .elementor-element.elementor-element-64fe2c92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-64fe2c92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-132383 .elementor-element.elementor-element-bb6ab4{width:auto;max-width:auto;}.elementor-132383 .elementor-element.elementor-element-bb6ab4 > .elementor-widget-container{margin:0px 5px 0px 10px;}.elementor-132383 .elementor-element.elementor-element-bb6ab4 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-132383 .elementor-element.elementor-element-40041989{width:auto;max-width:auto;}.elementor-132383 .elementor-element.elementor-element-40041989 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-132383 .elementor-element.elementor-element-40041989 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-132383 .elementor-element.elementor-element-2c4d2ddf{width:auto;max-width:auto;}.elementor-132383 .elementor-element.elementor-element-2c4d2ddf > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-132383 .elementor-element.elementor-element-2c4d2ddf .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-132383 .elementor-element.elementor-element-475a5282.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-132383 .elementor-element.elementor-element-475a5282.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-132383 .elementor-element.elementor-element-1b4697f4{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:17px;font-weight:400;color:#A1A1A1;}.elementor-132383 .elementor-element.elementor-element-2cc21c51.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-132383 .elementor-element.elementor-element-72017164{width:auto;max-width:auto;}.elementor-132383 .elementor-element.elementor-element-72017164 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-132383 .elementor-element.elementor-element-358dc90:not(.elementor-motion-effects-element-type-background), .elementor-132383 .elementor-element.elementor-element-358dc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}.elementor-132383 .elementor-element.elementor-element-358dc90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-132383 .elementor-element.elementor-element-358dc90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-132383 .elementor-element.elementor-element-0792aed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-132383 .elementor-element.elementor-element-0792aed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-0792aed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-a56cb8f{left:-1px;}body.rtl .elementor-132383 .elementor-element.elementor-element-a56cb8f{right:-1px;}.elementor-132383 .elementor-element.elementor-element-a56cb8f{top:0%;}.elementor-132383 .elementor-element.elementor-element-a56cb8f img{width:115px;}.elementor-132383 .elementor-element.elementor-element-4aa37c6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-4aa37c6{left:0px;}body.rtl .elementor-132383 .elementor-element.elementor-element-4aa37c6{right:0px;}.elementor-132383 .elementor-element.elementor-element-4aa37c6{top:115px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-132383 .elementor-element.elementor-element-964f84f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-964f84f{left:0px;}body.rtl .elementor-132383 .elementor-element.elementor-element-964f84f{right:0px;}.elementor-132383 .elementor-element.elementor-element-964f84f{top:149px;text-align:center;}.elementor-132383 .elementor-element.elementor-element-964f84f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:#FFFFFF;}.elementor-132383 .elementor-element.elementor-element-3a372fc > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-3a372fc{left:0px;}body.rtl .elementor-132383 .elementor-element.elementor-element-3a372fc{right:0px;}.elementor-132383 .elementor-element.elementor-element-3a372fc{top:197px;text-align:center;}.elementor-132383 .elementor-element.elementor-element-3a372fc .elementor-heading-title{font-size:19px;font-weight:100;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFFB5;}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-12e9157{left:0px;}body.rtl .elementor-132383 .elementor-element.elementor-element-12e9157{right:0px;}.elementor-132383 .elementor-element.elementor-element-12e9157{top:260px;text-align:center;font-family:"Noto Sans Adlam", Sans-serif;font-weight:normal;font-style:italic;color:#DB0EE7;}.elementor-132383 .elementor-element.elementor-element-3f6092fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-132383 .elementor-element.elementor-element-3f6092fe > .elementor-container{max-width:720px;min-height:1158px;}.elementor-132383 .elementor-element.elementor-element-3f6092fe{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-132383 .elementor-element.elementor-element-3f6092fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-132383 .elementor-element.elementor-element-35cb737 .elementor-button{background-color:transparent;font-family:"Roboto Serif", Sans-serif;font-size:12px;font-weight:500;line-height:14px;letter-spacing:2.9px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #CC83FF 0%, #893EA8 100%);transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000085;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-132383 .elementor-element.elementor-element-35cb737 .elementor-button:hover, .elementor-132383 .elementor-element.elementor-element-35cb737 .elementor-button:focus{background-color:transparent;color:#E7E7E7;background-image:linear-gradient(180deg, #942BB1 0%, #440053 100%);border-color:#FFFFFF1A;}.elementor-132383 .elementor-element.elementor-element-35cb737 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-132383 .elementor-element.elementor-element-35cb737 .elementor-button:hover svg, .elementor-132383 .elementor-element.elementor-element-35cb737 .elementor-button:focus svg{fill:#E7E7E7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-132383 .elementor-element.elementor-element-a57b8f1{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-132383 .elementor-element.elementor-element-a57b8f1 .elementor-divider-separator{width:34%;margin:0 auto;margin-center:0;}.elementor-132383 .elementor-element.elementor-element-a57b8f1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-132383 .elementor-element.elementor-element-411bcb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-132383 .elementor-element.elementor-element-e9beb8c{text-align:center;}.elementor-132383 .elementor-element.elementor-element-e9beb8c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:37px;color:#7C7C7C;}.elementor-132383 .elementor-element.elementor-element-cb54012{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#6DB083;--n-accordion-title-hover-color:#88D676;--n-accordion-title-active-color:#32C955;--n-accordion-icon-size:15px;}.elementor-132383 .elementor-element.elementor-element-cb54012 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-132383 .elementor-element.elementor-element-291a9f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-132383 .elementor-element.elementor-element-f6fa3be{text-align:center;}.elementor-132383 .elementor-element.elementor-element-f6fa3be .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:37px;color:#7C7C7C;}.elementor-132383 .elementor-element.elementor-element-a672e6f{--e-image-carousel-slides-to-show:1;}.elementor-132383 .elementor-element.elementor-element-a672e6f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-132383 .elementor-element.elementor-element-a672e6f .elementor-swiper-button.elementor-swiper-button-next{font-size:81px;color:#E40BC9;}.elementor-132383 .elementor-element.elementor-element-a672e6f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-132383 .elementor-element.elementor-element-a672e6f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E40BC9;}.elementor-132383 .elementor-element.elementor-element-a672e6f .swiper-pagination-bullet{width:0px;height:0px;background:#D108E3;}.elementor-132383 .elementor-element.elementor-element-a672e6f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FF34F0;opacity:1;}.elementor-132383 .elementor-element.elementor-element-a672e6f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-132383 .elementor-element.elementor-element-2bad2a8{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#6DA8B0;--n-accordion-title-hover-color:#24B5C9;--n-accordion-title-active-color:#18B4BE;--n-accordion-icon-size:15px;}.elementor-132383 .elementor-element.elementor-element-2bad2a8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-modern-checkout,
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[aria-selected],
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[data-selected]{--wcf-primary-color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #order_review .wcf-custom-coupon-field input.input-text:focus{box-shadow:0 0 0 1px #1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current:before,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-two.wcf-current:before{background-color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note:before{border-top-color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce #order_review button,
						body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{background-color:#1A1E23;border-color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form,
						.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-modern-checkout{--wcf-text-color:#566376;--wcf-link-color:#566376;--wcf-payment-section-label-color:#A4A4A4;--wcf-payment-section-bg-color:#040404;--wcf-payment-section-desc-bg-color:#373737;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-family:"Inter", Sans-serif;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form, .elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-132383 .elementor-element.elementor-element-7c42e2ca .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-132383 .elementor-element.elementor-element-7c42e2ca .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-132383 .elementor-element.elementor-element-7c42e2ca .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-132383 .elementor-element.elementor-element-7c42e2ca .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
					body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-132383 .elementor-element.elementor-element-98189c1 > .elementor-widget-container{margin:14px 0px 50px 0px;}.elementor-132383 .elementor-element.elementor-element-98189c1 img{width:57%;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b:not(.elementor-motion-effects-element-type-background), .elementor-132383 .elementor-element.elementor-element-6ab08e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b > .elementor-container{max-width:720px;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 24px 40px;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-132383 .elementor-element.elementor-element-2be54ace{text-align:left;}.elementor-132383 .elementor-element.elementor-element-2be54ace img{width:100%;}.elementor-132383 .elementor-element.elementor-element-6b519595.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-icon i{color:#B0976D;transition:color 0.3s;}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-icon svg{fill:#B0976D;transition:fill 0.3s;}.elementor-132383 .elementor-element.elementor-element-33f43ade{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-text{color:#BEBFC0;transition:color 0.3s;}.elementor-132383 .elementor-element.elementor-element-2d249645 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-132383 .elementor-element.elementor-element-2d249645:not(.elementor-motion-effects-element-type-background), .elementor-132383 .elementor-element.elementor-element-2d249645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}.elementor-132383 .elementor-element.elementor-element-2d249645 > .elementor-container{max-width:720px;}.elementor-132383 .elementor-element.elementor-element-2d249645{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 40px 24px 40px;}.elementor-132383 .elementor-element.elementor-element-2d249645 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-132383 .elementor-element.elementor-element-70d82419 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-132383 .elementor-element.elementor-element-2258cd3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-2258cd3b{text-align:center;}.elementor-132383 .elementor-element.elementor-element-2258cd3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;line-height:1em;color:#FFFFFF;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-132383 .elementor-element.elementor-element-10b1241e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-text{color:#B0976D;transition:color 0.3s;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A1E23;}.elementor-132383 .elementor-element.elementor-element-3973fe6a:not(.elementor-motion-effects-element-type-background), .elementor-132383 .elementor-element.elementor-element-3973fe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}.elementor-132383 .elementor-element.elementor-element-3973fe6a > .elementor-container{max-width:720px;}.elementor-132383 .elementor-element.elementor-element-3973fe6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 40px 80px 40px;}.elementor-132383 .elementor-element.elementor-element-3973fe6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-132383:not(.elementor-motion-effects-element-type-background), body.elementor-page-132383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09000F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-132383 .elementor-element.elementor-element-64fe2c92{width:28%;}.elementor-132383 .elementor-element.elementor-element-475a5282{width:43.643%;}.elementor-132383 .elementor-element.elementor-element-2cc21c51{width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-132383 .elementor-element.elementor-element-7c764f09{width:25%;}.elementor-132383 .elementor-element.elementor-element-6b519595{width:75%;}}@media(max-width:1024px){.elementor-132383 .elementor-element.elementor-element-964f84f .elementor-heading-title{font-size:30px;}.elementor-132383 .elementor-element.elementor-element-3f6092fe{padding:24px 24px 24px 24px;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b{padding:24px 24px 24px 24px;}.elementor-132383 .elementor-element.elementor-element-2d249645{padding:24px 24px 24px 24px;}.elementor-132383 .elementor-element.elementor-element-70d82419 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-132383 .elementor-element.elementor-element-2258cd3b .elementor-heading-title{font-size:14px;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > a{font-size:14px;}.elementor-132383 .elementor-element.elementor-element-3973fe6a{padding:40px 44px 64px 44px;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-132383 .elementor-element.elementor-element-64fe2c92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-132383 .elementor-element.elementor-element-bb6ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-40041989 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-2c4d2ddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-2cc21c51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-132383 .elementor-element.elementor-element-72017164 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-132383 .elementor-element.elementor-element-0792aed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-132383 .elementor-element.elementor-element-0792aed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-132383 .elementor-element.elementor-element-a56cb8f > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-a56cb8f{top:-5%;}.elementor-132383 .elementor-element.elementor-element-a56cb8f img{width:76px;}.elementor-132383 .elementor-element.elementor-element-4aa37c6{top:82px;}.elementor-132383 .elementor-element.elementor-element-964f84f > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-132383 .elementor-element.elementor-element-964f84f{left:0px;}body.rtl .elementor-132383 .elementor-element.elementor-element-964f84f{right:0px;}.elementor-132383 .elementor-element.elementor-element-964f84f{top:118px;}.elementor-132383 .elementor-element.elementor-element-964f84f .elementor-heading-title{font-size:24px;}.elementor-132383 .elementor-element.elementor-element-3a372fc{top:151px;}.elementor-132383 .elementor-element.elementor-element-3a372fc .elementor-heading-title{font-size:16px;}.elementor-132383 .elementor-element.elementor-element-12e9157{top:212px;}.elementor-132383 .elementor-element.elementor-element-3f6092fe{margin-top:0px;margin-bottom:0px;padding:24px 16px 24px 16px;}.elementor-132383 .elementor-element.elementor-element-98189c1 img{width:95%;}.elementor-132383 .elementor-element.elementor-element-6ab08e3b{margin-top:0px;margin-bottom:0px;padding:24px 16px 24px 16px;}.elementor-132383 .elementor-element.elementor-element-7c764f09 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-132383 .elementor-element.elementor-element-2be54ace{text-align:center;}.elementor-132383 .elementor-element.elementor-element-2be54ace img{width:80px;}.elementor-132383 .elementor-element.elementor-element-6b519595.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-132383 .elementor-element.elementor-element-33f43ade{--e-icon-list-icon-size:14px;}.elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132383 .elementor-element.elementor-element-33f43ade .elementor-icon-list-item > a{font-size:13px;}.elementor-132383 .elementor-element.elementor-element-2d249645{margin-top:0px;margin-bottom:0px;padding:24px 16px 24px 16px;}.elementor-132383 .elementor-element.elementor-element-2258cd3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-132383 .elementor-element.elementor-element-2258cd3b{text-align:center;}.elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132383 .elementor-element.elementor-element-10b1241e .elementor-icon-list-item > a{line-height:2em;}.elementor-132383 .elementor-element.elementor-element-3973fe6a{padding:48px 20px 48px 20px;}}/* Start custom CSS for checkout-form, class: .elementor-element-7c42e2ca */.payment_box.payment_method_woocommerce_payments,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box{background-color: #262626 !important;}
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {background-color: #262626 !important;}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box label {
    background: #262626 !important;
}/* End custom CSS */
/* Start custom CSS */p.u-lh.u-fs-3xs.u-color-textSecondary.u-mt-2.p-TermsText.TermsText.Text--terms,.u-lh.u-fs-3xs.u-color-textSecondary.u-mt-2.p-TermsText.TermsText.Text--terms {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

a#foottix,button.mdp-snitcher-button {
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
     position: relative;
     height: 44px;
     padding: 0 30px 1px;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     text-align: center;
     text-decoration: none;
     line-height: 24px;
     font-weight: 600;
     letter-spacing: .2px;
     color: #ffffff !important;
     fill: #fff !important;
     border: 2px solid #a9a8b3 !important;
     border-radius: 4px;
     cursor: pointer;
     -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
     transition: all .4s cubic-bezier(.4,0,.3,1);
     border-color: #fb8357 !important;
     background-color: #d1410c !important;
     cursor: pointer !important;
}
 input.gform_button {
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
     position: relative;
     height: 44px;
     padding: 0 30px 1px;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     text-align: center;
     text-decoration: none;
     line-height: 24px;
     font-weight: 600;
     letter-spacing: .2px;
     color: #ffffff !important;
     fill: #fff !important;
     border: 2px solid #a9a8b3 !important;
     border-radius: 4px;
     cursor: pointer;
     -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
     transition: all .4s cubic-bezier(.4,0,.3,1);
     border-color: #fb8357 !important;
     background-color: var(--eds-primary-brand,#d1410c);
     cursor: pointer !important;
}
 input.gform_button:hover {
     background: #ff4e0d;
     cursor: pointer !important;
}

input#Field-numberInput,.Input, .p-FauxInput {
    border: 1px solid #fff !important;
    background: #010101 !important;
}

select#Field-networkInput,.p-CardBrandChoice-select.Input,.p-CardIcons.Input,.p-CardCvcIcons.Input {
    border: none !important;
    background: none !important;
}


.payment_box.payment_method_woocommerce_payments,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {background-color: #262626 !important;}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box label {
    background: initial !important;
}




p#wcpay-express-checkout-button-separator {
    display: none !important;
}

.nsl-separator {
    display: none !important;
}
.payment_box.payment_method_woocommerce_payments {
    background: #FFF !IMPORTANT;
}

li.wc_payment_method.payment_method_woocommerce_payments {
    /* BACKGROUND: #000 !IMPORTANT; */
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box label,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment label {
    color: #OOO !important;
}

.__PrivateStripeElement .Label {
    color: #000 !important;
}


li.wc_payment_method.payment_method_stripe_cc {
    min-height: 50px !important;
    line-height: 2 !important;
}


li.wc_payment_method.payment_method_stripe_cc {
    padding-top: 7px !important;
}


#billing_table_field label {
    display: block !important;
    color: #fff !important;
    opacity: 1 !important;
}

.elementor-widget-container img {
    margin: 0 auto !important;
    text-align: center;
}

.elementor-element.elementor-widget.elementor-widget-image {
    text-align: center;
}



#billing_table_field label {
    display: block !important;
    color: #fff !important;
    opacity: 1 !important;
}

.elementor-widget-container img {
    margin: 0 auto !important;
    text-align: center;
}

.elementor-element.elementor-widget.elementor-widget-image {
    text-align: center;
}


.payment_box.payment_method_woocommerce_payments {
    background: #FFF !IMPORTANT;
}

li.wc_payment_method.payment_method_woocommerce_payments {
    /* BACKGROUND: #000 !IMPORTANT; */
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box label,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment label {
    color: #fff !important;
    background: none !important;!i;!;
}

.__PrivateStripeElement .Label {
    color: #000 !important;
}


li.wc_payment_method.payment_method_stripe_cc {
    min-height: 50px !important;
    line-height: 2 !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment .wc_payment_method>[type=radio]:not( :checked )+label {}

li.wc_payment_method.payment_method_stripe_cc {
    padding-top: 7px !important;
}



p.u-lh.u-fs-3xs.u-color-textSecondary.u-mt-2.p-TermsText.TermsText.Text--terms,.TermsText {
    display: none !important;
}
#updatetix button.mdp-snitcher-button {
    background: none !important;
    border: none !important;
}

div#wcf_custom_coupon_field_order_review {
    background: none !important;
}

a.wcf-customer-login-lost-password-url {
    color: #fff !important;
    c#fff: !;
    font-size: 15px !important;
}

p.wcf-login-section-message {
    color: #afafaf;
    font-size: 12px !important;
}

span.wcf-email-validation-block.success {
    color: #1fff1f !important;
}

input#order_review_coupon_code::placeholder {
    color: #999999;
    text-align: center;
}




div#gform_fields_14 label,div#gform_fields_14 {
    color: #fff;
    font-family: arial !important;
}
input, select, textarea {
    display: inline-block;
    font-family: inherit;
    font-style: inherit;
    font-size: 15px;
    height: 41px;
    outline: 0;
    vertical-align: middle;
    background-color: var(--bb-content-background-color);
    border: 1px solid var(--bb-content-border-color);
    border-radius: var(--bb-input-radius);
    box-shadow: none;
    padding: 0 12px;
    color: var(--bb-body-text-color);
}

input#gform_submit_button_14 {
    font-family: arial !important;
}



.addlushmem label {
    text-align: left !important;
    font-size: 12px !important;
    line-height: 17px !important;
    font-family: arial !important;
}

input#input_14_49 {
    border: none !important;
    background: none !important;
    text-align: left !important;
    padding-left: 6px;
    padding-right: 0px !important;
}
div#field_14_49 * {
    display: inline-block;
    min-width: auto !important;
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}
div#field_14_49 * {
    display: inline-block;
    /* min-width: 90px !important; */
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}

input#input_14_40,input#input_14_49,input#input_14_39 {
    min-width: 90px !important;
}
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {
    /* background: darkgrey !important; */
}
.payment_methods .wc-stripe-save-source .save-source-label, .wc-stripe_cc-container .wc-stripe-save-source .save-source-label {
    color: #383838 !important;
}.postid-119702 label.p-FieldLabel.Label.Label--empty,label.p-FieldLabel.Label.Label--empty,.postid-119702 .wc-stripe_cc-new-method-container label {
color: #fff !important;
}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table {
    display:none !important; 
}


.postid-119702 .wc-stripe_cc-new-method-container label {
color: #fff !important;
}

.wc-stripe-save-source {
    margin-bottom: 10px !important;
}

.page-id-6133 .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    width: 100% !important;
    max-width: 100% !important;
}

.page-id-6133 div#field_1_18 {
    width: 100% !important;
}

.page-id-6133 .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) {
     grid-column: 1/ -1 !important;
}



.postid-119702 button#place_order {
    margin: 20px 0;
    background: #00b000 !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {display: block !important;}

.postid-119702 .wcf-product-name {
    font-size: 14px !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review .wcf-custom-coupon-field, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-cartflows-review-order-wrapper {
    display: block !important;
    background: none !important;
}

.postid-119702 button.button.wcf-submit-coupon.wcf-btn-small {
    background: #b0986d !important;
    width: auto !important;
    margin: 0 auto !important;
    display: block;
    font-size: 12px !important;
    padding: 8px 10px !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-custom-coupon-field .wcf-coupon-col-1 {
    margin-bottom: 1px !important;
}

.postid-119702 .wcf-payment-option-heading {
    display: block !important;
}

.postid-119702 div#payment {
    margin-top: 0px !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {
    /* width: 100%; */
}

input#payment_method_stripe_cc {
    margin-left: 10px !important;
}

.wcf-payment-option-heading {
    display: none !important;
}


.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {
    display: block !important;
    margin: 0;
    border-color: transparent !important;
}

span.subscription-details {
    font-size: 12px !important;
    line-height: 12px !important;
}

span.subscription-details {
    line-height: 12px !important;
}

table.shop_table.woocommerce-checkout-review-order-table {
    background: #1b1b1b !important;
    margin: 8px 0px;
}

.wcf-logged-in-customer-info {
    text-align: center !important;
    color: #ff2de7;
    font-size: 15px;
}

h3#billing_fields_heading {
    display: none;
}

.wcf-order-review-toggle {
    display: none !important;
}

h3#customer_information_heading {
    display: none;
}

div#payment {
    margin-top: 30px;
}

.woocommerce-checkout #payment ul.payment_methods li img,span.wc-stripe-card-icons-container img {
    max-width: 35px !important;
}



.payment_box.payment_method_stripe_cc.wc-stripe-no-methods {
    padding: 12px !important;
    width: 100% !important;
    /* background: red !important; */
}

span.wc-stripe-card-icons-container {
    width: 150px;
}

span.wc-stripe-card-icons-container img {
    width: 20% !important;
}

.wc-stripe_cc-new-method-container {
    margin: 0px !important;
}

label.save-source-label {
    color: #bbbbbb !important;
}

input#payment_method_stripe_cc {
    margin: 4px 6px 10px 8px !important;
}

.payment_box.payment_method_stripe_applepay.wc-stripe-no-methods {
    padding: 0px !important;
}

h3#payment_options_heading {
    color: white;
    text-align: center;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {
    display: block !important;
    background: none !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table {
    background: #202020 !important;
}

h3#billing_fields_heading {
    display: none;
}

.wcf-order-review-toggle {
    display: none !important;
}

h3#customer_information_heading {
    display: none;
}

.wcf-logged-in-customer-info {
    text-align: center;
    color: #68c5e8;
    font-size: 14px;
}


.step-one .tickera_owner_info.info_section {
    display: none;
}

.elementor-container.elementor-column-gap-no {
    min-height: auto !important;
}

.elementor-widget-wrap.elementor-element-populated {
    margin-top: 0px !important;
}

p#billing_send_tickets_field {
    display: none;
}

.logged-in .wcf-embed-checkout-form-nav-btns {
    margin: 0px !important;
}

.tickera_owner_info .tc-form-ticket-fields-wrap .owner-info-wrap {
    width: 97% !important;
}


.owner-info-wrap .fields-wrap {
    width: 46% !important;
    float: left;
    margin: 0px 2% 4px !important;
}

.wcf-embed-checkout-form table.shop_table tbody {
    min-width: 100% !important;
    width: 100% !important;
    display: block;
}



tr.cart_item {
    display: flex;
}

tfoot {
    width: 100%;
    display: table;
}

tr.order-total {
    padding: 0px !important;
    width: 100% !important;
}

.owner-info-wrap span.description {
    display: none;
}



.gform_wrapper.gravity-theme .gfield-choice-input+label {font-family: arial !important;}

input#input_14_39,input#input_14_40,input#input_15_39,input#input_15_40 {
    min-width: 100px !important;
}


div#field_14_43 {
    margin: 0px !important;
    font-size: 12px;
    height: auto;
    line-height: 1;
}

div#field_14_42 {
    margin: 0px auto 14px !important;
}

.gfield_checkbox input[type=checkbox]+label#label_14_33_1:before {
    margin-bottom: 0px !important;
}

.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    max-width: 70px !important;
}

input.gform_button {
    max-width: 370px;
    margin: 6px auto !important;
}





input#input_14_46, input#input_14_45 {
    max-width: 260px !important;
}
div#field_14_45 {
    margin-bottom: 10px;
}

input#input_14_39,input#input_15_39,input#input_15_39,input#input_15_40 {
    max-width: 90px !important;
}



.gfield_checkbox input[type=checkbox]:checked+label:before,.gfield_checkbox input[type=checkbox]+label:before {
    margin: 0 7px 10px 0px !important;
    float: left !important;
}

.gfield_checkbox input[type=checkbox]:checked+label:after {
    left: 3px !important;
}


label#label_14_35_1,label#label_14_33_1 {
    text-align: left !important;
    font-size: 12px !important;
    line-height: 17px !important;
    font-family: arial !important;
}

.gfield_checkbox input[type=checkbox]+label {
    max-width: 380px !important;
}

.ginput_container.ginput_container_checkbox {
    margin-top: 6px !important;
}

fieldset#field_14_41 {
    margin-bottom: 10px !important;
}







.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    text-align: center !important;
    line-height: 1 !important;
    max-width: 70px;
}

.lushcode input, input#input_14_42 {
    min-width: 120px;
    font-size: 12px;
    min-height: 11px !important;
    height: auto;
    background: #20272d;
}

div#field_14_42, .lushcode {
    margin-top: 10px !important;
}


label#label_14_35_1 {
    /* text-indent: 0 !important; */
    /* padding-left: 33px; */
    max-width: 330px;
}

.gfield_checkbox input[type=checkbox]:checked+label:before {

    border-color: #ffffff42;
}


.gform_wrapper.gf_browser_chrome form select {
    max-width: 60px !important;
    height: 50px;
    font-size: 23px;
}

.gform_wrapper form .top_label .gfield_label {
    /* color: #c2e2f1 !important; */
    /* font-family: monospace; */
    font-weight: 100;
    font-size: 14px;
}

.gfield_checkbox label {
    font-family: monospace;
    font-size: 13px;
    letter-spacing: 0px;
    line-height: 23px;
}



.gform_wrapper.gravity-theme .gfield.gfield--width-half {
    -ms-grid-column-span: 6 !important;
    grid-column: span 6 !important;
}

@media (max-width: 640px) {
    .gform_wrapper.gravity-theme .gform_fields {
        grid-column-gap:1 !important;
        margin:10px;
        width:95%
    }

    .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) {
        grid-column: 1 ;
    }
}

div#field_14_39 *,div#field_14_40 * ,div#field_15_39 *,div#field_15_40 * {
    display: inline-block;
    min-width: auto ;
    /* width: 108px !important; */
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}
input#input_14_39,input#input_14_40,input#input_15_39,input#input_15_40 {
    border: none !important;
    background: none !important;
    text-align: left !important;
    padding-left: 6px;
    width: 101px !important;
    padding-right: 0px !important;
}


.gform_wrapper.gf_browser_chrome form select {
    padding: 0px;
    max-width: 100px !important;
}






div.access,.gform_wrapper.gravity-theme .gfield.access {
    font-size: 14px;
    line-height: 1.5;
    padding: 2px 9px !important;
    text-align: left;
    width: 260px;
    margin: 0 auto !important;
    background: #212121;
    border: 1px solid #999;
    border-radius: 5px;
    margin: 10px auto !important;
}

fieldset#field_14_41 {
    margin: 0px !important;
    /* text-align: left; */
}

legend.gfield_label.gform-field-label {
    margin: 0 auto;
    text-align: center;
}

i.far.fa-check-circle {
    color:#00cc00;
}

i.fas.fa-ban {
    color: #e40000;
}

input#input_14_39 {
    border: none !important;
    background: none !important;
    text-align: left !important;
    padding-;:;
    padding-left: 6px;
    width: 101px !important;
    padding-right: 0px !important;
}

.gform_wrapper.gravity-theme .gfield {
    margin-top: 8px !important;
}

div#field_14_39 * {
    display: inline-block;
    min-width: auto !important;
    /* width: 108px !important; */
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}

.ginput_container.ginput_container_number {
    width: auto;
    min-width: auto;
}

label#label_14_35_1 {
    font-size: 12px;
}

label.gfield_label.gform-field-label {
    border-bottom: none !important;
    /* text-decoration: none !important; */
}

.ginput_container.ginput_container_number {
    text-align: left !important;
}

div#field_14_39 label.gfield_label.gform-field-label {
    width: 54px !important;
}

label#label_14_33_1 {
    font-size: 12px;
}




.mdp-snitcher--content .gform_wrapper.gravity-theme form {
    max-width: 100% !important;
    min-width: 410px;
}

div#field_14_10 h3,div#field_14_10 h4 {display: inline;font-size: 17px;/* width: 100% !important; *//* max-width: 100% !important; *//* grid-column: span 12; */}

div.gfield_html_formatted {
    width: 100%;
}

div#field_14_10 h3 {
    font-size: 20px !important;
    line-height: 1.5 !important;
    font-weight: 100 !important;
}

div#field_14_10 h5 {
    font-size: 18px;
    font-weight: 100 !important;
}

div#field_14_10 h4 {display: inline-block;}






div#input_14_19 .gchoice {
    display: inline;
}

.gform_wrapper.gravity-theme div#input_14_18 .gfield-choice-input+label span {
    background: #4f1066 !important;
    font-size: 12px;
}



li.payment_method_stripe_applepay, li.payment_method_stripe_googlepay, li.payment_method_stripe_payment_request {
	display:block !important;
}

li.wc_payment_method.payment_method_woocommerce_payments {
    display: block !important;
}
li.wc_payment_method.payment_method_woocommerce_payments {
    display: block !important;
}

body:not(.logged-in) p#billing_create_your_lush_profile_username___password_field {
    display: none !important;
}

body:not(.logged-in) .woocommerce-account-fields {
    margin-top: 0 !important;
}

body:not(.logged-in) p#billing_send_tickets_field {
    display: none;
}

body:not(.logged-in) p.form-row.form-row-wide.create-account.wcf-anim-label.woocommerce-validated {
    padding: 0px 0 21px 0 !important;
}

body:not(.logged-in) .woocommerce-account-fields {
    margin-bottom: 10px;
}

.iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown {width: 100%;}#groups-list.bp-list.grid .list-wrap .item {
    width: 100%;
}.gform_wrapper.gravity-theme .gfield-choice-input+label span {
    border: 1px solid #9e1dbf;
    padding: 1px 5px;
    font-size: 14px;
    border-radius: 7px;
    background: #99139e;
    color: #fff;
}.mdp-snitcher--content .gform_wrapper.gravity-theme form {
    max-width: 400px !important;
    width: 330px;
}.bp-activity-head {
    margin-bottom: 4px !important;
}

.activity-state {
    margin-top: 0px !important;
}.user-wrap.menu-item-has-children .sub-menu-inner .count {
    background: #b0976d;
}
.ac-reply-content {
    color: #fff !important;
}

form.ac-form .ac-reply-content .ac-textarea {
    color: #fff !important;
}

form.ac-form .ac-reply-content .ac-textarea .ac-input[contenteditable=true].medium-editor-element {
    color: #fff !important;
}

form.ac-form .ac-reply-content {
    background: #682894 !important;
}

form.ac-form.events-initiated:not(.has-content) .ac-reply-content .ac-input:before {
    color: white;
}

form.ac-form.not-initialized .ac-reply-content .ac-input:before {
    color: white !important;
}

form.ac-form .ac-reply-content .ac-submit-wrap {
    background: #b0976d;
}div#modal-login {
    z-index: 9 !important;
}

div#mdp-snitch-21440.mdp-snitcher {
    z-index: 8 !important;
}

.paml-backdrop.ml-fade.ml-in {
    z-index: 7 !important;
}.mdp-snitcher-modal {
    border-radius: 10px !important;
    margin: 10px !important;
    height: auto !important;
    min-height: auto !important;
    padding-bottom: 30px !important;
}

button.mdp-snitcher--close {
    top: 10px !important;
    right: 10px !important;
}

.elementor-element.elementor-element-1de63c2.elementor-widget.elementor-widget-shortcode {}

.mdp-snitcher--content .gform_wrapper.gravity-theme .gform_wrapper 
 form {
    max-width: 400px !important;
}

.mdp-snitcher--content .gform_wrapper.gravity-theme form#gform_13 {
    width: 400px !important;
}div#homebuttons a {
    width: 160px !important;
    display: inline-block !important;
}.wcf-embed-checkout-form-nav-btns {
    margin-bottom: 120px !important;
}.activity-item .activity-comments>.ac-form, .bb-template-v2 #buddypress .activity-list.bp-list .activity-item .activity-comments>ul {
    background: none !important;
}.wcf-embed-checkout-form-two-step .woocommerce {
    padding: 0px !important;
}div#wcf-embed-checkout-form {
    margin: 0 auto !important;
}form.woocommerce-form.woocommerce-form-login.login {
    margin: 0px !important;
}

.wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    margin-top: 30px !important;
}


aside#block-15 p a {
    color: #b0976d;
    border-radius: 4px !important;
    font-weight: 700;font-size: 12px;text-transform: uppercase;padding: 8px 16px;border: 1px solid #b0976d;margin-top: 10px !important;display: inline-block;}

aside#block-15 p {
    margin: 0px 0px 8px;
}

aside#block-15 > div > p:nth-child(2) {
    color: #f375ff;
    font-family: monospace;
    font-size: 11px;
    letter-spacing: 0px;
}

div#homebuttons p {
    margin: 0px;
}

div#homebuttons a {
    border: 1px solid #ffffff38;
    padding: 9px 20px;
    text-decoration: none !important;
    color: #b0976d !important;
    border-radius: 7px;
    text-transform: uppercase;
    font-size: 12px;
}

div#homebuttons a:hover {
    background: #b0976d !important;
    color: #fff !important;
}

div#subnav-filters {
    display: none;
}#friend-list.bp-list.grid li, #members-list.bp-list.grid li {
    padding-left: 2px !important;
    padding-right: 2px !important;
}
#buddypress .members-list>li .primary-action .generic-button>.send-message {
    padding: 6px 0px;
}

#members-list.item-list.grid .list-wrap.primary-button.secondary-buttons:hover div#send-private-message a:hover {
    background: #13011e !important;
}

#members-list.item-list.grid .member-type {
    display: none;
}
a.bp-suggestions-mention {
    color: #b0976d !important;
}

a.bp-suggestions-mention:hover {
    text-decoration: underline;
}
#buddypress .button-wrap.member-button-wrap.footer-button-wrap>.generic-button>.not_following>i:before,#buddypress .button-wrap.member-button-wrap.footer-button-wrap>.generic-button>.following>i:before,.activity-list .activity-item .bp-generic-meta.action .fav:before, .activity-list .activity-item .bp-generic-meta.action .unfav:before {
content: "eeb2" !important;
}

.wcf-embed-checkout-form-two-step .woocommerce-checkout .wcf-yp-skin-classic .wcf-qty-options .wcf-qty-selection {
    max-width: 30px !important;
}
.postid-75830.logged-in p#billing_send_tickets_field,
.postid-65675.logged-in p#billing_send_tickets_field {
    opacity: 1;
}

.postid-75830 p#billing_send_tickets_field,
.postid-65675 p#billing_send_tickets_field{
    opacity: 0;
}
.wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
    color: #ffb200 !important;
}

.buddypress-wrap:not(.bp-single-vert-nav) .main-navs>ul>li:hover a {
    color: #b0976d !important;
}

.bb-single-main-nav>ul>li>a .count {
    background: #b0976d !important;
}
.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {
    padding-right: 14px !important;
}

.bb-template-v2 nav#object-nav>ul>.selected>a .bb-single-nav-item-point {
    background: #b0976d;
    padding: 13px 6px;
    border-radius: 10px;
    border: 1px solid #ffffff69;
}

p a,a {
    color: #b0976d;
}
.footer-widget-area.bb-footer {
    background: #13011e;
}
.member-logged-in p#billing_create_your_lush_profile_username___password_field {
    display: none !important;
}

.member-logged-in p#billing_send_tickets_field {
    margin-top: 0px !important;
}

.postid-65675 table.shop_table.woocommerce-checkout-review-order-table {
    display:block !important;
}

.postid-65675 .wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    display: none !important;
}

.postid-65675 .wcf-product-option-wrap.wcf-yp-skin-classic {
    display: block !important;
}

.woocommerce.step-two .wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    margin-top: 10px;
    z-index: -1 !important;
}

input#coupon_code::placeholder {
    color: #b0976d !important;
}

a.showlogin {
    color: #b0976d !important;
    text-decoration: underline !important;
}

.wcf-bump-order-wrap.wcf-bump-order-2hv.wcf-bump-order-style-3.wcf-before-checkout.wcf-ob-column-100 {border-color: #b0976d !important;}


.wcf-embed-checkout-form .woocommerce-info::before {
    display: none;
}

.loginf {
    color: #fff;
    font-size: 16px;
}

small.woocommerce-password-hint {
    display: none !important;
}

.woocommerce-password-strength {
    display: none !important;
}

.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce #customer_details .form-row.wcf-anim-label label:not( .woocommerce-form__label-for-checkbox ) {
    color: #bea57e !important;
}


.steps.step-one.wcf-current, .steps.step-two.wcf-current {
    background: #b0976d !important;
}

.wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .wcf-current .step-name, .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps a {
    color: #fff !important;
}

.step-sub-name {
    color: #fff !important;
}

/*new*/



div.ginput_complex .gform-grid-col {
    max-width: 33%;
}

div#input_1_12 .gchoice {
    display: inline-block;
    margin: 2px 0px;
    width: 32%;
}

h3.gsection_title {
    margin: 0 !important;
}

input#input_1_5 {
    width: 100%;
}

input#gform_submit_button_1 {
    width: 100%;
}

div#gform_wrapper_1 {
    max-width: 540px;
    margin: 0 auto;
    background: #000000a6;
    padding: 20px;
    border-radius: 10px;
}

.spacer.gfield {
    display: none !important;
}

fieldset#field_1_12 {
    width: 100%;
    grid-column: span 12 !important;
    margin-bottom: 22px;
}


#tt a.elementor-button.elementor-button-link  {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    position: relative;
    /* height: 44px; */
    /* padding: 0 30px 1px; */
    -webkit-box-sizing: border-box;
    /* box-sizing: border-box; */
    text-align: center;
    text-decoration: none;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: .2px;
    color: #ffffff !important;
    fill: #fff !important;
    border: 2px solid #a9a8b3 !important;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
    transition: all .4s cubic-bezier(.4,0,.3,1);
    border-color: #fb8357 !important;
    background-color: #d1410c !important;
    cursor: pointer !important;
}


.elementor-element.elementor-widget-shortcode {
    text-align: center;
}

.elementor-shortcode a.login {
    border: 1px solid #fff;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    position: relative;
    height: 44px;
    padding: 5px 9px 5px;
    -webkit-box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    font-weight: 100;
    letter-spacing: .2px;
    color: #ffffff !important;
    fill: #fff !important;
    border: 1px solid #a9a8b3 !important;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
    transition: all .4s cubic-bezier(.4,0,.3,1);
    border-color: #d023d6 !important;
    background-color: #6a0789 !important;
    cursor: pointer !important;
    font-size: 12px;
    border-width: 1px !important;
}.elementor-element.elementor-element-cf9bc2a.elementor-absolute.elementor-widget.elementor-widget-shortcode {
    text-align: center !important;
}

.wcf-qty-row-35130 .wcf-qty-selection-wrap {
    display: none !important;
}


.wcf-bump-order-desc {
    font-size: 13px;
}

span.wcf-bump-order-cb-button.wcf-bump-remove-from-cart {
    border: 1px solid #dd6000 !important;
    background: #ff9e3b !important;
    color: #fff !important;
    font-size: 14px !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {
    display: none !important;
}

tr.order-total.recurring-total {
    display: none !important;
}

tr.recurring-totals {
    display: none !important;
}

.wcf-embed-checkout-form table.shop_table thead {
    display: none !important;
}

table.shop_table.woocommerce-checkout-review-order-table {
    padding: 0px !important;
}




.bp-member-swipe-card__title.item-title {
    color: #fff !important;
}

.bp-member-swipe-card__meta {
    color: #e4b4f8 !important;
}

.wcf-qty-selection-wrap {
    line-height: 0 !important;
}

.wcf-yp-skin-classic .wcf-qty-options .wcf-item {width: 100% !important;max-width: 100% !important;display: block;}

.wcf-item-wrap {
    width: 100% !important;
}

.postid-28635  h3#your_products_heading {
    display: block !important;
}

.postid-31473 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-37265 .wcf-product-option-wrap.wcf-yp-skin-classic {
    display: block !important;
}

.postid-35364 table.shop_table.woocommerce-checkout-review-order-table,.postid-31473 table.shop_table.woocommerce-checkout-review-order-table,.postid-28635 table.shop_table.woocommerce-checkout-review-order-table {
    display: block !important;
}


.postid-35364 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer,.postid-31473 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer,.postid-28635 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer {
    display: block !important;
}

.wcf-bump-order-desc span.wcf-normal-price {
    margin: 0px !important;
}

.cartflows-container {
    font-family: arial !important;
    line-height: 1.3 !important;
}

.wcf-bump-order-info {
    font-size: 11px;
}

.wcf-bump-order-desc p {
    margin-bottom: 11px !important;
    line-height: 1.5 !important;
}

span.wcf-bump-order-cb-button.wcf-bump-add-to-cart {
    border: 1px solid #dd6000 !important;
    background: #ff9e3b !important;
    color: #fff !important;
    font-size: 14px !important;
}

.wcf-qty-row.wcf-qty-row-17680 {}





span.wcf-order-review-toggle-text {
    display: none !important;
}

.wcf-order-review-toggle-button-wrap {
    display: none !important;
}

.postid-31473 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer,
.postid-26922 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer {
    display: block !important;
}
.postid-31473 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer ,.postid-21059 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer {
    display: block !important;
}

.wcf-item-wrap {
    font-size: 17px !important;
    font-weight: bold !important;
    line-height: 1.5 !important;
}

p#wcpay-payment-request-button-separator {
    display: none !important;
}

.wcf-bump-order-desc span.wcf-normal-price {
    margin-top: -30px !important;
    display: block;
}

.wcf-bump-order-offer {
    padding-bottom: 0px !important;
}

.woocommerce-terms-and-conditions-wrapper {
    display: none;
}

li.wc_payment_method.payment_method_stripe_cc.stripe-small-container {}

tr.cart-subtotal {
    display: none !important;
}



.mdp-snitcher--content .gform_wrapper.gravity-theme form {
    max-width: 300px !important;
    margin: 0 auto !important;
}

a#foottix,button.mdp-snitcher-button {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    position: relative;
    height: 44px;
    padding: 0 30px 1px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: .2px;
    color: #ffffff !important;
    fill: #fff !important;
    border: 2px solid #a9a8b3 !important;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
    transition: all .4s cubic-bezier(.4,0,.3,1);
    border-color: #fb8357 !important;
    background-color: #d1410c !important;
    cursor: pointer !important;
}

input.gform_button {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    position: relative;
    height: 44px;
    padding: 0 30px 1px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: .2px;
    color: #ffffff !important;
    fill: #fff !important;
    border: 2px solid #a9a8b3 !important;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .4s cubic-bezier(.4,0,.3,1);
    transition: all .4s cubic-bezier(.4,0,.3,1);
    border-color: #fb8357 !important;
    background-color: var(--eds-primary-brand,#d1410c);
    cursor: pointer !important;
}

input.gform_button:hover {
    background: #ff4e0d;
    cursor: pointer !important;
}

form#gform_10 {
    margin-bottom: 0px !important;
}

.gform_footer.top_label {
    padding: 0px !important;
}

input.gform_button {
    margin-bottom: 4px !important;
    margin-top: 6px !important;
}

.gform_wrapper.gf_browser_chrome form select {
    line-height: 1 !important;
}

.elementor-element.elementor-element-433165fe.e-con-full.e-flex.e-con.e-parent {
    background: #42125a;
    border-radius: 10px;
    padding: 0px !important;
}

.gform_wrapper.gravity-theme .gfield_description {
    padding: 0px;
}

.gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 0px;
}

div#field_10_11,div.gfield_html_formatted {
    margin: 8px auto 0px !important;
}

.elementor-element.elementor-element-c783b73.elementor-absolute.elementor-widget.elementor-widget-shortcode {
    text-align: center;
}

/*
 * .footer-widget.area-1 button.mdp-snitcher-button {width: 100%;display: block;position: fixed;bottom: 0;right: 0;}div#additional-settings > a:nth-child(1) {
    display: none;
}*/

p.ml-subtitle a {
    color: #fff;
}

.owner-info-wrap span.description {
    font-size: 11px;
}

.owner-info-wrap {
    text-align: center;
}

.fields-wrap {
    width: 100% !important;
    display: block;
}

input.owner-field-text.tickera-input-field.tc-owner-field {
    float: none;
    padding: 9px 10px;
    border-radius: 3px;
    border: 1px solid #cbd6e2;
    font-size: 16px;
    transition: all .15s ease-out;
    background-color: #f5f8fa;
    color: #33475b;
    display: block;
    height: 40px;
    line-height: 22px;
    text-align: left;
    vertical-align: middle;
    width: 100%;}


.owner-info-wrap h5 {
    color: #5e00c5 !important;
}

.tc-form-ticket-fields-wrap ~ p {
    margin: -20px 24px 0;
}

.wcf-product-name {
    font-size: 12px;
    line-height: 15px;
}





.wcf-collapsed-order-review-section table.shop_table.woocommerce-checkout-review-order-table {
    display: block !important;
}  

.wcf-bump-order-wrap .wcf-bump-order-offer-content-left img {
    padding: 7px;
}



.payment_methods .wc-stripe-save-source label.checkbox, .wc-stripe_cc-container .wc-stripe-save-source label.checkbox {
    width: auto !important;
}

#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {
    margin: 2px;
}

@media only screen and ( max-width: 768px ) {
.wcf-bump-order-offer-content-left.wcf-bump-order-image {
    display: none !important;
}
    span.wc-stripe-card-icons-container {max-width: 100px;}
}

.owner-info-wrap {
    border-radius: 10px;
    box-shadow: inset 0px 0px 5px #87878724;
    background: #f9f9f9 !important;
}

.wcf-bump-order-style-1 .wcf-content-container {
    padding: 0px;
}

.tickera_buyer_info.info_section {
    margin-bottom: 0px;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .woocommerce-billing-fields-custom h3 {
    margin-top: 0px;
}

.owner-info-wrap span.description {
    font-size: 11px;
}

.owner-info-wrap {
    text-align: center;
}

.fields-wrap {
    width: 100% !important;
    display: block;
}

input.owner-field-text.tickera-input-field.tc-owner-field {
    float: none;
}

.owner-info-wrap h5 {
    color: #5e00c5 !important;
}

.tc-form-ticket-fields-wrap ~ p {
    margin: -20px 24px 0;
}

.wcf-product-name {
    font-size: 12px;
    line-height: 15px;
}





.wcf-collapsed-order-review-section table.shop_table.woocommerce-checkout-review-order-table {
    display: block !important;
}  

.wcf-bump-order-wrap .wcf-bump-order-offer-content-left img {
    padding: 7px;
}



.payment_methods .wc-stripe-save-source label.checkbox, .wc-stripe_cc-container .wc-stripe-save-source label.checkbox {
    width: auto !important;
}

span.wc-stripe-card-icons-container {max-width: 100px;}

#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {
    margin: 2px;
}

@media only screen and ( max-width: 768px ) {
.wcf-bump-order-offer-content-left.wcf-bump-order-image {
    display: none !important;
}
}



.tc-consent-check-label input#consent_checked::before {
    font-size: 12px !important;
}

.member-header-actions-wrap {
    width: 100% !important;
    bottom: -40px !important;
}

.bb-user-content-wrap {
    width: 100% !important;
    display: block;
}

div#cover-image-container {
    padding-bottom: 30px;
}

div#tgold {
    text-align: center;
}
div#llogin a {
    background: #77195f;
    margin: 0 auto;
    display: block;
    width: 220px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    border-radius: 28px;
    padding: 3px 20px;
}

div#llogin a:hover {
    background: #e468bb;
}

.ml-content.ml-center.ml-shadow {
    background: #724170;
}.gform_wrapper.gf_browser_chrome form select {
    text-align: center !important;
}

.foott button.mdp-snitcher-button {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60px;
    font-size: 26px;
    font-weight: bold;
}

.elementor-element.elementor-element-f2fff55 {
    text-align: center !important;
}

span.lush {
    padding: 0 4px;
    border-radius: 6PX;
}

span.lush.gold {
    background: #b0976d;
}

span.lush.limited {background: #bfbfbf;}



div.gfield_html_formatted h3,
div.gfield_html_formatted h4,
div.gfield_html_formatted h5 {
    margin: 0px;
}

div.gfield_html_formatted h3 {
    /* text-align: left; */
}

div.gfield_html_formatted h4 {
    margin: 0px;
    /* text-align: left; */
}

div.gfield_html_formatted h5 {
    margin: 0px;
    /* text-align: left; */
}
div.gfield_html_formatted {
    width: 240px;
    margin: -9px auto;
}

div.gfield_html_formatted h5 span {
    color: #b4b4b4eb;
}




select#input_8_9 {
    text-align: center;
    padding-top: 3px;
    font-weight: bold;
    max-width: 250px;
    padding-right: 10px;
}

select#input_8_12 {
    text-align: center;
    padding-top: 3px;
    font-weight: bold;
    max-width: 250px;
    padding-right: 10px;
}

select#input_8_15 {
    text-align: center;
    padding-top: 3px;
    font-weight: bold;
    max-width: 250px;
    padding-right: 10px;
}

select#input_8_8 {
    padding-right: 10px;
}


@media (min-width: 1281px) {
    .fwdsap.sticky {
        left: -25% !important;
    }
}
div#mdp-snitch-21440 {
    z-index: 99999999999999999999 !important;
}

iframe {
    z-index: 99999999999;
}

div#mdp-snitch-21440 {
    z-index: 999999999999999;
}

.controller {
    z-index: 0;
}

.fwdsap.sticky {
    z-index: 0 !important;
}



h2.elementor-heading-title.elementor-size-default {
    margin: 0px;
}

.gform_wrapper form .top_label .gfield_label {
    margin: 0px;
}

.gform_footer.before {
    /* padding-bottom: 0px !important; */
}

p.gform_description {
    margin: 0px;
}

.e-con-inner {
    padding: 0px !important;
}

.mdp-snitcher-modal {
    background: #090909 !important;
}

select#input_8_8 {
    text-align: center;
    padding-top: 3px;
    font-weight: bold;
    max-width: 250px;
}

.elementor-element-2021315 {
    background: #340b5c;
}

form#gform_8 {
    margin: 0px;
}

.gform_footer.before {
    /* padding: 0px !important; */
    margin: 0px !important;
}

.gform-body.gform_body {
    text-align: center;
}

.gform_wrapper.gravity-theme .gfield_label {
    color: #b0976d;
}

input#input_8_7 {
    max-width: 50px;
    font-size: 19px;
    color: #ff00f0;
}

input#gform_submit_button_8 {
    margin: 0 auto;
}

div#input_8_1 div {
    display: inline;
}

body {
font-family: "bilo", sans-serif;
font-weight: 500;
font-style: normal;
}

.fwdsap-info span, .fwdsap .title,.fwdsap .separator-line,.fwdsap .artist {
    font-family: arial !important;
}

h1,h2,h3 {
font-family: "eurostile-extended", sans-serif;
font-weight: 400 !important;
font-style: normal !important;
}

#block-17 a.wp-block-button__link.has-text-align-center.wp-element-button {
    background: #b0976d !important;
    color: #fff !important;
font-family: "eurostile-extended", sans-serif;
font-weight: 400 !important;
font-style: normal !important;
}

.fwdsap.sticky {
    background: #12011c8f;
    width: 100% !important;
}
@media (min-width: 1281px) {
  
.fwdsap.sticky {
    width: 100% !important;
    left: -200px !important;
}
  
}
.controller {
    width: 100% !important;
}

.spectrum-visualizer-holder,.spectrum-visualizer-holder div {
    width: 100% !important;
}

canvas {width: 100% !important;}

/*
.footer-widget-area.bb-footer {
    position: absolute !important;
    bottom: -1000px !important;
    left: -1000px !important;
}
*/
.fwdsap.sticky {
    top: -60px !important;
}a#foottix {
    display: block;
    position: fixed;
    bottom: 0;
    background: #b0976d;
    height: 60px;
    width: 100% !important;
    left: 0;
    text-align: center;
    color: #fff !important;
    line-height: 60px;
    font-size: 23px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    float: left;
}
.background {
    background: transparent !important;
}

.fwdsap-info span {
    color: #FFF !important;
}

.time {
    color: #fff !important;
}
label.tc-consent-check-label {
    z-index: 9999999;
}

.tc-form-ticket-fields-wrap ~ p {
    display: inline-block;
    float: left;
}

input#consent_checked::before {
    font-size:12px !important;
}


@media only screen and (max-device-width: 480px) {
input#consent_checked::before {
    font-size:12px !important;
}

.tc-form-ticket-fields-wrap .owner-info-wrap {
float: left !important;
    width: 100% !important;
    clear: right !important;
    max-width: 370px !important;
}
}


.bp-member-swipe-card.card.list-wrap {
    background: transparent;
}

.page-id-19665 .entry-content img {
    min-width: 150px;
    border-radius: 100%;
    margin: 4%1%;
    border: 3px solid #ffffff5e;
}


div#matchpress-match-popup {
    background: #000000d6 !important;
}

a.btn.btn-primary.matchpress-match-message-button {
    background: #000;
    border: 1px solid #4a4a4a;
    padding: 7px 10px;
    border-radius: 6px;
    background: #b6955a;
    color: #fff;
}

.bp-member-swipe-card .bp-member-swipe-card__avatar img {
    max-width: 300px !important;
    width: 300px !important;
    height: auto !important;
}

.bp-member-swipe-card .bp-member-swipe-card__action>div a {
    border-radius: 10px !important;
    margin: 1px;
    display: inline-block;
}

div#follow-button,div#switch-button {
    display: block !important;
    width: auto !important;
    float: left;
}

.bp-member-swipe-card__action.action .generic-button {
    display: inline;
}

.bp-member-swipe-card.card.list-wrap {
    margin: 0px;
    max-width: 100%;
}

.bp-member-swipe-card__action.action .follow-button.generic-button {
    display: none;
}

a.skip-member-button {
    padding: 0 12px !important;
    background: #ffffff1c !important;
    color: #ffffff5c !important;
    border-color: #ffffff17 !important;
}

a.super-like-button {
    background: #b0976d !important;
    color: #fff !important;
}

a.like-button {
    background: #3e0868 !important;
    color: #dd1dff !important;
}

.owner-info-wrap {
    float: left !important;
    width: 42% !important;
    clear: right !important;
}

.recent-visitors {
    background: transparent !important;
    border: none !important;
}
div#customer_details {
    width: 100% !important;
}
.bsMyAccount a {
    color: #c4c4c4 !important;
}.owner-info-wrap {
    background: #e5e5e5;
    padding: 10px;
    margin: 20px;
    display: block;
    float: left;
}

.owner-info-wrap * {
    margin: 0px !important;
}

.tc-form-ticket-fields-wrap h2 {
    margin: 0px;
}


.postid-13180 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-13169 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-13014 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-10608 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-10367 .wcf-product-option-wrap.wcf-yp-skin-classic,.postid-10584 .wcf-product-option-wrap.wcf-yp-skin-classic {
    display: block !important;
}

.wcf-price {
    display: none !important;
}

.wcf-display-subscription-details {
    display: none;
}

.wcf-qty-row.wcf-qty-table-titles {
    display: none !important;
}

h3#your_products_heading {
    display: none !important;
}
.wcf-product-option-wrap.wcf-yp-skin-classic {
    display: none !important;
}
table.shop_table.woocommerce-checkout-review-order-table {
    display: none !important;
}

h3#order_review_heading {
    display: none !important;
}
body #onesignal-slidedown-container #onesignal-slidedown-dialog {
    background: #161325 !important;
}
div#heading_contains_1_wrap,
div#field_1003_match_any_wrap,
div#field_2092_match_any_wrap,
div#field_717_match_any_wrap,
div#field_2050_wrap {
    display:none;
}

.lushstylevixen div#heading_contains_1_wrap,.lushstylefox div#heading_contains_1_wrap,.lushstylecouple div#heading_contains_1_wrap,.lushstylevixen div#field_1003_match_any_wrap,.lushstylefox div#field_1003_match_any_wrap,.lushstylecouple div#field_1003_match_any_wrap,.lushstylevixen div#field_2092_match_any_wrap,.lushstylefox div#field_2092_match_any_wrap,.lushstylecouple div#field_2092_match_any_wrap,.lushstylevixen div#field_717_match_any_wrap,.lushstylefox div#field_717_match_any_wrap,.lushstylecouple div#field_717_match_any_wrap,.lushstylevixen div#field_2050_wrap,.lushstylefox div#field_2050_wrap,.lushstylecouple div#field_2050_wrap{
    display:block;
}

input#consent_checked::before {
    font-size: 90px !important;
    max-width: 10px !important;
    overflow: hidden !important;
}

input#consent_checked {
    overflow: hidden !important;
}





/*below

.postid-58927 li.wc_payment_method.payment_method_stripe_applepay,
.postid-57991 li.wc_payment_method.payment_method_stripe_applepay,
.postid-58659 li.wc_payment_method.payment_method_stripe_applepay {
    display: none !important;
}
*/
.postid-58927 .wcf-product-option-wrap.wcf-yp-skin-classic {
    display: block !important;
}

.postid-58927 .wcf-qty-row.wcf-highlight {
    background: none !important;
}






.postid-58927 h3#billing_fields_heading {
    display: none !important;
}
.postid-58927 .woocommerce-account-fields {
    display: none !important;
}

.postid-58927 div#nsl-custom-login-form-2 {
    display: none !important;
}

.postid-58927 .woocommerce-form-login-toggle {
    display: none !important;
}









.postid-57991 h3#billing_fields_heading {
    display: none !important;
}
.postid-57991 .woocommerce-account-fields {
    display: none !important;
}

.postid-57991 div#nsl-custom-login-form-2 {
    display: none !important;
}

.postid-57991 .woocommerce-form-login-toggle {
    display: none !important;
}



.postid-58659 h3#billing_fields_heading {
    display: none !important;
}
.postid-58659 .woocommerce-account-fields {
    display: none !important;
}

.postid-58659 div#nsl-custom-login-form-2 {
    display: none !important;
}

.postid-58659 .woocommerce-form-login-toggle {
    display: none !important;
}








.postid-58816 h3#billing_fields_heading {
    display: none !important;
}
.postid-58816 .woocommerce-account-fields {
    display: none !important;
}

.postid-58816 div#nsl-custom-login-form-2 {
    display: none !important;
}

.postid-58816 .woocommerce-form-login-toggle {
    display: none !important;
}





  
label.p-FieldLabel.Label.Label--empty {
    color: #dedede !important;
}
/*
.payment_box.payment_method_stripe_cc {
    background: none !important;
}
.wc-stripe-save-source label {
    color: #ffb2ff;
}
*/
.wcf-embed-checkout-form .woocommerce-checkout #payment div.payment_box::before {
    display: none;
}

.payment_box.payment_method_stripe_cc {
    margin: 0px !important;
    padding-top: 0px !important;
}



.p-Grid.p-CardForm label.p-FieldLabel.Label.Label--empty,
.p-Field > label {
    color: #fff !important;
}
/*
.postid-37832 .wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    margin: 0px !important;
}
*/




.wcf-item-all-text {
    max-width: 80% !important;
}

.wcf-qty-row.wcf-qty-row-49562 {max-width: 100% !important;}


.wcf-item-subtext {
    font-size: 14px !important;
}

a.wcf-variable-item-popup-text {
    background: #bea57e !important;
    font-size: 16px !important;
}

span.wcf-att-inner {
        color: #bea57e !important;
        font-size: 16px !important;
}

div#field_2504_wrap {
    width: 47%;
    float: left;
}

.postid-35364 p#billing_send_tickets_field {
    margin-bottom: 70px !important;
    margin-top: 180px !important;
}

.postid-35364 .woocommerce-account-fields {
    margin-top: -340px !important;
    /* margin-bottom: 30px !important; */
    min-height: 182px !important;
}

.postid-35364 p#billing_send_tickets_field label {
    /* padding-top: 30px !important; */
}

.postid-35364 .wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    margin: 0px !important;
}


p#billing_send_tickets_field {
    margin-top: 120px !important;
}

.woocommerce-account-fields {
    margin-top: -200px;
    margin-bottom: 60px;
}

p#billing_vip_table_selection_field {
    margin-bottom: 20px !important;
}

p#billing_send_tickets_field label {
    max-width: 450px !important;
}

input#billing_tickets_added,input#billing_send_tickets {display: none !important;}

p#billing_tickets_added_field label{
    margin-top: -215px !important;
}
p#billing_tickets_added_field label,p#billing_send_tickets_field label{
    font-size: 19px !important;
    text-align: center !important;
    display: block !important;
    position: relative !important;
    opacity: 1 !important;
    color: #efa3ff !important;
    line-height: 1 !important;
    max-width: 400px !important;
    margin-left:  auto !important;
    margin-right: auto !important;
}

p#billing_tickets_added_field label span,p#billing_send_tickets_field label span {
    display: none;
}

.wcf-bump-order-grid-wrap.wcf-all-bump-order-wrap.wcf-before-checkout {
    margin-top: 70px;
    z-index: -1 !important;
}

.wcf-bump-order-wrap.wcf-bump-order-2hv.wcf-bump-order-style-3.wcf-before-checkout.wcf-ob-column-100 {
    background: #00000057 !important;
    color: #fff !important;
    border-color: #b3ffbd38 !important;
    /* border: none !important; */
}


p#billing_create_your_lush_profile_username___password_field label {
    font-size: 20px !important;
    text-align: center !important;
    margin: 4px 0 10px !important;
    width: 100% !important;
    font-family: 'Oswald';
    display: block !important;
    opacity: 1 !important;
    position: relative !important;
    color: #bea57e !important;
}

input#billing_create_your_lush_profile_username___password {
    display: none !important;
}

p#billing_create_your_lush_profile_username___password_field label span {
    display: none !important;
}

.wcf-two-step-wrap div#nsl-custom-login-form-2 {
    display: none !important;
}
form.woocommerce-form.woocommerce-form-login.login label {
    color: #bea57e !important;
}

.tc-consent-check-label input#consent_checked:checked:before {
    content: '2713' !important;
}


.profile_bit.skin-semicircle .profile_bit_action__link {
    background: #b0976d !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: bold !important;
    border: 2px solid #fff;
border-radius: 7px !important;
    text-transform: uppercase !important;
    width: 60% !important;
    padding: 15px 0 !important;
}

.elementor-element.elementor-element-06ac4e9.elementor-widget__width-initial.elementor-widget.elementor-widget-heading b {
    color: #b0976d !important;
}

.wcf-qty-row-49562 .wcf-qty-selection-wrap {
    display: none !important;
}

.wcf-qty-options {
    background: none !important;
}

.wcf-qty-options .wcf-item-all-text {
    color: #fff;
}

.postid-35364 .wcf-embed-checkout-form-two-step .woocommerce-checkout .wcf-yp-skin-classic .wcf-qty-options .wcf-qty-selection {
    width: 30px;
    background: none !important;
    color: #fff !important;
}

.wcf-embed-checkout-form .woocommerce-checkout .wcf-qty .wcf-qty-change-icon {
    color: #fff;
}



.wcf-qv-image-slider.flexslider.images {
    display: none !important;
}

p.limited-subscription-notice.notice {
    margin: 0px !important;
}

p.limited-subscription-notice.notice {
    display: none !important;
}

#wcf-quick-view-content .summary-content .price {
    font-size: 14px !important;
}

#wcf-quick-view-content .summary-content .variations {
    margin: 0 !important;
    padding: 0px !important;
}



.wcf-embed-checkout-form table.shop_table tbody *,tr.order-total * {font-size: 17px;line-height: 22px;color: #b0976d;}

.wcf-embed-checkout-form table.shop_table td strong.product-quantity {
    display: none;
}

a.wcf-variable-item-popup-text {
    border: 1px solid #000;
    padding: 2px 10px;
    border-radius: 8px;
    color: #212121 !important;
}

tr.order-total th {
    color: #b0976d !important;
}

span.wcf-att-inner {
    color: #cf4d13;
    font-size: 19px;
}


.wcf-bump-order-desc ul li {
    font-size: 14px !important;
    line-height: 24px !important;
}

p.form-row.form-row-wide.create-account {
    text-align: center !important;
}

p.form-row.form-row-wide.create-account label {
    color: #fff !important;
}

label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    padding: 10px !important;
    border: 1px solid #bea57e !important;
}

p.form-row.form-row-wide.create-account.wcf-anim-label.woocommerce-validated {
    padding: 30px 0 10px !important;
}

p#billing_lush_account_owner_info_field label, p#billing_would_you_like_vip_table_service__field > label, p#billing_ticket_buyer_email_field label,.tc-form-ticket-fields-wrap h2 {
    color: #bea57e !important;
}

input.owner-field-text.tickera-input-field.tc-owner-field,input#billing_email,input#billing_phone {
    color: #b87ebe !important;
}

p#billing_vip_table_selection_field label {
    display: block !important;
    opacity: 1 !important;
}

p#billing_vip_table_selection_field {
    max-width: 370px;
    margin: 0 auto !important;
}


.woocommerce-checkout #payment ul.payment_methods li img {
    max-width: 40px !important;
}


p#billing_would_you_like_vip_table_service__field span.woocommerce-input-wrapper{
    max-width: 70px !important;
    margin: 0 auto !important;
}

p#billing_first_name_field {
    text-align: right !important;
}

a#wcf_optimized_billing_first_name_field {
    text-align: right;
    float: right;
    width: 100%;
}

a#wcf_optimized_billing_phone_field {
    width: 57%;
    text-align: right;
}

input#billing_ticket_buyer_email {
    display: none;
}

p#billing_ticket_buyer_email_field label {
    display: block !important;
    opacity: 1 !important;
}

p#billing_ticket_buyer_email_field {
    height: auto !important;
    padding: 0px !important;
    display: block !important;
    margin-bottom: 40px !important;
}

p#billing_ticket_buyer_email_field label {
    font-size: 20px !important;
    text-align: center !important;
    margin: 4px 0 10px !important;
    width: 100% !important;
    font-family: 'Oswald';
}

p#billing_ticket_buyer_email_field label span {
    display: none !important;
}

.owner-info-wrap span.description {
    font-size: 9px !important;
}

.tc-consent-check-label input#consent_checked::before {
    font-size: 21px !important;
    line-height: 10px !important;
}

p#billing_lush_account_owner_info_field label,p#billing_would_you_like_vip_table_service__field label {
    font-size: 20px !important;
    text-align: center !important;
    margin: 4px 0 10px !important;
    width: 100% !important;
    font-family: 'Oswald';
}

p#billing_would_you_like_vip_table_service__field label:nth-child(2), p#billing_would_you_like_vip_table_service__field label:nth-child(4) {
    text-align: left !important;
    font-size: 15px !important;
}

p#billing_lush_account_owner_info_field {
    height: auto !important;
    padding: 0px !important;
    display: block !important;
    margin-bottom: 40px !important;
}

label.radio.input-radio {
    text-align: left !important;
}

span.woocommerce-input-wrapper {
    text-align: left !important;
}

p#billing_would_you_like_vip_table_service__field label label {
    text-align: center !important;
}

.billing_lush_account_owner_info_field label {
    display: block !important;
}

#billing_lush_account_owner_info_field label {
    display: block !important;
    opacity: 1 !important;
    display: block !important;
    margin: 0px !important;
    padding: 0px !important;
}

input#billing_lush_account_owner_info {
    display: none;
}

p#billing_lush_account_owner_info_field {
    display: block !important;

}

a#wcf_optimized_billing_first_name_field,a#wcf_optimized_billing_last_name_field,a#wcf_optimized_billing_phone_field  {
    color: #ecde55 !important;
}


.nsl-separator {
    margin-bottom: 0px !important;
}

.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row input.input-text::placeholder {
    color: #eaeaea !important;
}

.billing_lush_account_owner_info_field label {
    display: block !important;
}

#billing_lush_account_owner_info_field label {
    display: block !important;
    opacity: 1 !important;
    display: block !important;
    margin: 0px !important;
    padding: 0px !important;
}

input#billing_lush_account_owner_info {
    display: none;
}

p#billing_lush_account_owner_info_field {
    display: block !important;
}

a#wcf_optimized_billing_first_name_field,a#wcf_optimized_billing_last_name_field,a#wcf_optimized_billing_phone_field  {
    color: #ecde55 !important;
}


.nsl-separator {
    margin-bottom: 0px !important;
}

.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row input.input-text::placeholder {
    color: #eaeaea !important;
}

.postid-43723 .wcf-product-option-wrap.wcf-yp-skin-classic.wcf-product-option-before-customer {
    display: block !important;
}

form.woocommerce-form.woocommerce-form-login.login p {
    color: #fff !important;
}

ul.wc_payment_methods.payment_methods.methods {
    margin: 0px !important;
    background: none !important;
}.woocommerce-info {
    text-align: center !important;
    color: #FFF;
}

.woocommerce-info A {
    color: #ffb300 !important;
}.woocommerce.step-one .wcpay-payment-request-wrapper {display:none !important;}

.wcf-embed-checkout-form .woocommerce form .form-row,.wcpay-payment-request-wrapper {
    margin: 0px !important;
}

section#tix,.elementor-41351 .elementor-element.elementor-element-ebc2ef8:not(.elementor-motion-effects-element-type-background), .elementor-41351 .elementor-element.elementor-element-ebc2ef8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: transparent !important;
    border: none !important;
    padding: 0px !important;
    margin: 0px !important;
}

.elementor-container.elementor-column-gap-no {
    /* background: none; */
}

.woocommerce.step-one {
    background: none !important;
    border: none !important;
    /* margin-top: 10px; */
}

span.woocommerce-input-wrapper {
    background: none !important;
}

.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label input.input-text, .wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label select, .wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label textarea,.wcf-embed-checkout-form .woocommerce #order_review .input-text, .wcf-embed-checkout-form .woocommerce form .form-row input.input-text, .wcf-embed-checkout-form .woocommerce form .form-row select, .wcf-embed-checkout-form .woocommerce form .form-row textarea {
    background: none !important;
    border: 2px solid #fff !important;
    color: #fff !important;
    border-radius: 8px !important;
    margin-bottom: 5px !important;
}

.wcf-embed-checkout-form .woocommerce .woocommerce-billing-fields label, .wcf-embed-checkout-form .woocommerce .woocommerce-shipping-fields label {
    color: #c2c2c2 !important;
}

p#billing_last_name_field {}

.wcf-embed-checkout-form-two-step .woocommerce-checkout .col2-set .col-1 {
    margin: 0px !important;
}

.tc-form-ticket-fields-wrap h2 {
    font-size: 20px !important;
    text-align: center !important;
    margin-top: -4px !important;
}

.tc-form-ticket-fields-wrap .owner-info-wrap {
    background: #171717 !important;
    border: 1px solid #b87ebe !important;
    margin: 10px 5px;
    width: 47% !important;
}

input.owner-field-text.tickera-input-field.tc-owner-field {
    background: none !important;
    border: 2px solid #909090 !important;
    border-radius: 36px !important;
    text-align: center !important;
}

.tickera_owner_info .owner-info-wrap h5 {
    color: #fff !important;
    font-size: 24px !important;
}

.owner-info-wrap label {
    color: #fff !important;
    font-size: 15px !important;
}

.owner-info-wrap .fields-wrap {
    margin-top: 10px !important;
}

label.tc-consent-check-label {
    color: #fff !important;
    font-size: 15px !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-a46c49b.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding: 0px !important;
}



ul.wc_payment_methods.payment_methods.methods.stripe-small {}

ul.wc_payment_methods.payment_methods.methods.stripe-small {
}

span.wc-stripe-card-icons-container {
    max-width: 300px !important;
}

.payment_box.payment_method_stripe_cc.wc-stripe-no-methods {
    margin: 0px !important;
}

ul.wc_payment_methods.payment_methods.methods.stripe-small {
    margin: 0px 0 -20px 0 !important;
    padding: 0 !important;
    background: none !important;
}

li.wc_payment_method.payment_method_stripe_cc {
    padding: 0px !important;
}

.payment_box.payment_method_stripe_cc.wc-stripe-no-methods {
    padding: 20px 20px 1px !important;
}

.form-row.place-order {
    padding: 0px !important;
}

li.wc_payment_method.payment_method_stripe_cc.stripe-small-container label {
    font-size: 15px !important;
}

div#wc-stripe-card-element {
    margin-bottom: 9px !important;
}

.wcf-embed-checkout-form-two-step ul.wcf-embed-checkout-form-steps {background: none !important;}

.steps.step-two,.steps.step-one {
    border-radius: 100px !important;
}

.steps.step-one.wcf-current,.steps.step-two.wcf-current {
    /* border-radius: 15px; */
}


.wcf-bump-order-wrap.wcf-bump-order-2hv.wcf-bump-order-style-3.wcf-after-customer.wcf-ob-column-100 {
    background: #00000057 !important;
    color: #fff !important;
    border-color: #b3ffbd38 !important;
    /* border: none !important; */
}

.wcf-bump-order-wrap.wcf-bump-order-2hv .wcf-bump-order-field-wrap label {
    color: #fff !important;
}

.step-number {
    color: #fff !important;
}





div#customer_details {
    margin: 0px !important;
}

span.wcf-ob-qty-selection-btn.wcf-ob-qty-increment.wcf-ob-qty-change-icon {
    color: #fff !important;
}

span.wcf-ob-qty-selection-btn.wcf-ob-qty-decrement.wcf-ob-qty-change-icon {
    color: #fff !important;
}

.wcf-embed-checkout-form-nav.wcf-border-solid {
    border: none !important;
    border-radius: 100px !important;
}

.wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current::before {
    display: 100px !important;
}

.wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .steps.wcf-current .step-number {
    color: #171616 !important;
}

.wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps div.steps.current .step-number {
    color: #321717 !important;
}

.wcf-embed-checkout-form-steps .wcf-current::before {
    border: none !important;
    display: none !important;
}

.woocommerce.step-one {}

.woocommerce.step-two {
    margin-top: 10px !important;
    background: none !important;
    border: none !important;
    padding-top: 0px !important;
}

.wcf-embed-checkout-form .woocommerce #payment [type=radio]:checked+label, .wcf-embed-checkout-form .woocommerce #payment [type=radio]:not( :checked )+label {
    color: #fff !important;
}

div#wcf_custom_coupon_field {
    border: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.wc-stripe-gateway-desc {
    display: none !important;
}

.owner-info-wrap span.description {
    color: #fff !important;
    padding-top: 6px !important;
}

input.wcf-order-bump-quantity-updater {
    background: none !important;
    color: #fff !important;
}

.wcf-bump-order-desc {
    font-size: 18px !important;
}

div#wcf-embed-checkout-form {
    max-width: 580px !important;
}

a.button.wcf-next-button {
    background: #cf4d13 !important;
}

.tickera_owner_info.info_section {
    border: none !important;
}

.tickera_buyer_info.info_section {
    border: none !important;
    padding: 0px !important;
}

.wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps a:active, .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps a:focus, .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps a:visited {
    color: #cf4d13;
}






.addlushmem label {
    text-align: left !important;
    font-size: 12px !important;
    line-height: 17px !important;
    font-family: arial !important;
}

input#input_14_49 {
    border: none !important;
    background: none !important;
    text-align: left !important;
    padding-left: 6px;
    padding-right: 0px !important;
}
div#field_14_49 * {
    display: inline-block;
    min-width: auto !important;
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}
div#field_14_49 * {
    display: inline-block;
    /* min-width: 90px !important; */
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}

input#input_14_40,input#input_14_49,input#input_14_39 {
    min-width: 90px !important;
}





.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {
    /* background: #60656d !important; */
}
.payment_methods .wc-stripe-save-source .save-source-label, .wc-stripe_cc-container .wc-stripe-save-source .save-source-label {
    color: #383838 !important;
}

.postid-119702 label.p-FieldLabel.Label.Label--empty,label.p-FieldLabel.Label.Label--empty,.postid-119702 .wc-stripe_cc-new-method-container label {
color: #fff !important;
}

.postid-119702 .wc-stripe_cc-new-method-container label {
color: #fff !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table {
    display: none !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table {
    display:none !important; 
}

#order_review div#wcf_custom_coupon_field {
    display:none !important; 
}

.postid-119702 button#place_order {
    margin: 20px 0;
    background: #00b000 !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {display: block !important;}

.postid-119702 .wcf-product-name {
    font-size: 14px !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review .wcf-custom-coupon-field, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table, .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-cartflows-review-order-wrapper {
    display: block !important;
    background: none !important;
}

.postid-119702 button.button.wcf-submit-coupon.wcf-btn-small {
    background: #b0986d !important;
    width: auto !important;
    margin: 0 auto !important;
    display: block;
    font-size: 12px !important;
    padding: 8px 10px !important;
}

.postid-119702 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-custom-coupon-field .wcf-coupon-col-1 {
    margin-bottom: 1px !important;
}

.postid-119702 .wcf-payment-option-heading {
    display: block !important;
}

.postid-119702 div#payment {
    margin-top: 0px !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box {
    /* width: 100%; */
    /* margin: 0 0px 14px !important; */!i;!;
}

input#payment_method_stripe_cc {
    margin-left: 10px !important;
}

.wcf-payment-option-heading {
    display: none !important;
}

div#wcf_custom_coupon_field {
    margin: 25px auto !important;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tbody {
    display: block !important;
    margin: 0;
    border-color: transparent !important;
}

span.subscription-details {
    font-size: 12px !important;
    line-height: 12px !important;
}

span.subscription-details {
    line-height: 12px !important;
}

table.shop_table.woocommerce-checkout-review-order-table {
    background: #1b1b1b !important;
    margin: 8px 0px;
}

tbody {}

.wcf-logged-in-customer-info {
    text-align: center !important;
    color: #ff2de7;
    font-size: 15px;
}

h3#billing_fields_heading {
    display: none;
}

.wcf-order-review-toggle {
    display: none !important;
}

h3#customer_information_heading {
    display: none;
}

div#payment {
    margin-top: 30px;
}

.woocommerce-checkout #payment ul.payment_methods li img,span.wc-stripe-card-icons-container img {
    max-width: 35px !important;
}










.gform_wrapper.gravity-theme .gfield.gfield--width-half {
    -ms-grid-column-span: 6 !important;
    grid-column: span 6 !important;
}

@media (max-width: 640px) {
    .gform_wrapper.gravity-theme .gform_fields {
        grid-column-gap:1 !important;
        margin:10px;
        width:95%
    }

    .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) {
        grid-column: 1 ;
    }
}

div#field_15_39 * {
    display: inline-block;
    min-width: auto !important;
    /* width: 108px !important; */
    color: #00cc00;
    font-size: 21px;
    text-align: right;
}
input#input_15_39 {
    border: none !important;
    background: none !important;
    text-align: left !important;
    padding-left: 6px;
    width: 101px !important;
    padding-right: 0px !important;
}

select#input_15_32 {}

.gform_wrapper.gf_browser_chrome form select {
    padding: 0px;
    max-width: 100px !important;
}




















.wc-memberships-member-discount-cart-note small * {
    font-size: 9px !important;
    line-height: 9px !important;
    box-sizing: unset !important;
    color: #868686 !important;
}

.wc-memberships-member-discount-cart-note {
    padding: 0px;
    margin: 8px;
    text-align: center;
}

.wc-memberships-member-discount-cart-note small span, .wcf-embed-checkout-form table.shop_table tbody small {
    color: #fff !important;
}



.postid-119702 table.shop_table.woocommerce-checkout-review-order-table {
    display: block !important;
}

.postid-119702 .wcf-embed-checkout-form table.shop_table td strong.product-quantity {
    display: block !important;
}

p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment .form-row {
    padding: 0px !important;!i;!;
    color: #fff !important;!i;!;
}

button#place_order {
    margin: 10px 0;
    background: #408500 !important;!i;!;
}/* End custom CSS */