.elementor-4269 .elementor-element.elementor-element-4ec0a90 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4269 .elementor-element.elementor-element-4ec0a90{margin-top:-210px;margin-bottom:26px;}.elementor-bc-flex-widget .elementor-4269 .elementor-element.elementor-element-1231b2b.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-4269 .elementor-element.elementor-element-1231b2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4269 .elementor-element.elementor-element-1231b2b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-4269 .elementor-element.elementor-element-1231b2b .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-9a6bd9a );}.elementor-4269 .elementor-element.elementor-element-1231b2b > .elementor-element-populated{color:var( --e-global-color-9a6bd9a );margin:51px 0px 200px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4269 .elementor-element.elementor-element-1231b2b .elementor-element-populated a{color:var( --e-global-color-9a6bd9a );}.elementor-4269 .elementor-element.elementor-element-1231b2b .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.scroll3c7d9e0 .elementor-repeater-item-865e846.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(250deg, #10408A 0%, #5E2EB5 100%);}.scroll3c7d9e0 .elementor-repeater-item-3400189.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(180deg, #0C4A7C 0%, #4A4ED5 100%);}.scroll3c7d9e0 .elementor-repeater-item-5fe3c7a.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(180deg, #724721 0%, #131795 100%);}.scroll3c7d9e0 .elementor-repeater-item-65d4bfa.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(180deg, #170C6A 0%, #3F09CB 100%);}.scroll3c7d9e0 .elementor-repeater-item-e841dce.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(90deg, #08145B 0%, #014291 100%);}.scroll3c7d9e0 .elementor-repeater-item-b983f30.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(200deg, #043B78 0%, #014291 100%);}.scroll3c7d9e0 .elementor-repeater-item-a3db9c8.plus-section-bg-scrolling:after{background-color:transparent;background-image:linear-gradient(90deg, #112D41 0%, #1D004C 100%);}.elementor-4269 .elementor-element.elementor-element-965a4e1 .tp-woo-single-image:hover img{filter:brightness( 111% ) contrast( 100% ) saturate( 107% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-4269 .elementor-element.elementor-element-965a4e1 > .elementor-widget-container{margin:94px 0px 0px 0px;padding:6px 36px 1px 36px;}.elementor-4269 .elementor-element.elementor-element-965a4e1{width:auto;max-width:auto;}.elementor-4269 .elementor-element.elementor-element-06f5bd1 .heading .heading-title{font-family:var( --e-global-typography-d55ebef-font-family ), Sans-serif;font-size:var( --e-global-typography-d55ebef-font-size );font-weight:var( --e-global-typography-d55ebef-font-weight );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );color:var( --e-global-color-9a6bd9a );}.elementor-4269 .elementor-element.elementor-element-06f5bd1 > .elementor-widget-container{margin:0px 13px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-06f5bd1{width:100%;max-width:100%;z-index:0;}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic{align-items:center;}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp_product_title{font-family:var( --e-global-typography-d55ebef-font-family ), Sans-serif;font-size:var( --e-global-typography-d55ebef-font-size );font-weight:var( --e-global-typography-d55ebef-font-weight );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );color:var( --e-global-color-9a6bd9a );}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description,.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9a6bd9a );}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic span.onsale{width:136px;height:136px;font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:700;line-height:34px;}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .onsale{background-color:transparent;background-image:linear-gradient(160deg, #2E54B514 48%, #E64FF661 100%);}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp-wsb-next-prev .tp-wsb .post_nav_link svg,.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp-wsb-next-prev .tp-wsb .post_nav_link strong svg{width:20px;height:20px;}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp-wsb-next-prev .tp-wsb .tp-wsb-next-prev-inner{overflow:hidden;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{padding:17px 17px 17px 17px;margin:14px 0px 0px 0px;width:100%;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;background-color:transparent;background-image:linear-gradient(220deg, #1F8415 0%, #0B9313 69%);box-shadow:0px -4px 80px -8px rgba(34.32869289232336, 250.3125, 38.78189163262089, 0.4);}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button:hover{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart{padding:36px 36px 36px 36px;margin:0px 0px 4px 0px;background-color:transparent;background-image:linear-gradient(180deg, #2E54B554 0%, #E64FF61A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-835101e );border-radius:10px 10px 10px 10px;box-shadow:-100px 66px 100px -16px rgba(0, 0, 0, 0.31);}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations th.label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.value select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #2E54B512 0%, #FFFFFF00 100%);}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.value .reset_variations{font-family:"Helvetica", Sans-serif;font-size:0px;font-weight:normal;line-height:24px;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{font-family:var( --e-global-typography-7acd7d0-font-family ), Sans-serif;font-size:var( --e-global-typography-7acd7d0-font-size );font-weight:var( --e-global-typography-7acd7d0-font-weight );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-swatches .tp-swatches.tp-swatches-button{color:#000;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price{justify-content:center;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price del>.woocommerce-Price-amount.amount:nth-child(1),
					.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount.amount:nth-child(1) bdi{margin-right:16px;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount.amount:nth-child(2) bdi{margin-left:16px;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{font-family:var( --e-global-typography-7acd7d0-font-family ), Sans-serif;font-size:var( --e-global-typography-7acd7d0-font-size );font-weight:var( --e-global-typography-7acd7d0-font-weight );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price ins,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-753f374 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:26px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF12;border-radius:0px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-753f374{width:auto;max-width:auto;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs ul.tabs{text-align:center;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs ul.tabs li a,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-label{padding:20px 20px 20px 20px;margin:38px 0px 47px 0px;font-family:var( --e-global-typography-1b28d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b28d9e-font-size );font-weight:var( --e-global-typography-1b28d9e-font-weight );text-transform:var( --e-global-typography-1b28d9e-text-transform );line-height:var( --e-global-typography-1b28d9e-line-height );letter-spacing:var( --e-global-typography-1b28d9e-letter-spacing );word-spacing:var( --e-global-typography-1b28d9e-word-spacing );color:#FFFFFF;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs ul.tabs li.active a,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs input:checked + .tp-tab-label{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(230deg, #FFFFFF00 0%, #FFFFFF14 100%);border-radius:14px 14px 14px 14px;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs .panel,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tabs .tp-tab{padding:61px 61px 61px 61px;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs .woocommerce-Tabs-panel--description p,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFFC4;}.elementor-4269 .elementor-element.elementor-element-7077a2f{--spacer-size:296px;}@media(max-width:1024px){.elementor-4269 .elementor-element.elementor-element-06f5bd1 .heading .heading-title{font-size:var( --e-global-typography-d55ebef-font-size );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp_product_title{font-size:var( --e-global-typography-d55ebef-font-size );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description,.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations th.label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.value select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{font-size:var( --e-global-typography-7acd7d0-font-size );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{font-size:var( --e-global-typography-7acd7d0-font-size );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs ul.tabs li a,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-label{font-size:var( --e-global-typography-1b28d9e-font-size );line-height:var( --e-global-typography-1b28d9e-line-height );letter-spacing:var( --e-global-typography-1b28d9e-letter-spacing );word-spacing:var( --e-global-typography-1b28d9e-word-spacing );}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs .woocommerce-Tabs-panel--description p,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4269 .elementor-element.elementor-element-965a4e1 > .elementor-widget-container{margin:94px 0px 0px 0px;}.elementor-4269 .elementor-element.elementor-element-06f5bd1 .heading .heading-title{font-size:var( --e-global-typography-d55ebef-font-size );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );}.elementor-4269 .elementor-element.elementor-element-06f5bd1 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .tp_product_title{font-size:var( --e-global-typography-d55ebef-font-size );line-height:var( --e-global-typography-d55ebef-line-height );letter-spacing:var( --e-global-typography-d55ebef-letter-spacing );word-spacing:var( --e-global-typography-d55ebef-word-spacing );}.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description,.elementor-4269 .elementor-element.elementor-element-d7bc35d .tp-woo-single-basic .woocommerce-product-details__short-description p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-d7bc35d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations th.label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .variations td.value select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{font-size:var( --e-global-typography-7acd7d0-font-size );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-4269 .elementor-element.elementor-element-753f374 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{font-size:var( --e-global-typography-7acd7d0-font-size );line-height:var( --e-global-typography-7acd7d0-line-height );letter-spacing:var( --e-global-typography-7acd7d0-letter-spacing );word-spacing:var( --e-global-typography-7acd7d0-word-spacing );}.elementor-4269 .elementor-element.elementor-element-753f374 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs ul.tabs li a,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-label{font-size:var( --e-global-typography-1b28d9e-font-size );line-height:var( --e-global-typography-1b28d9e-line-height );letter-spacing:var( --e-global-typography-1b28d9e-letter-spacing );word-spacing:var( --e-global-typography-1b28d9e-word-spacing );}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs .panel,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tabs .tp-tab{padding:31px 31px 31px 31px;}.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .woocommerce-tabs .woocommerce-Tabs-panel--description p,
					.elementor-4269 .elementor-element.elementor-element-3ab332a .tp-woo-single-tabs .tp-tab .tp-tab-content p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for tp-woo-single-pricing, class: .elementor-element-753f374 */body .tp-woo-single-pricing .tp-woo-add-to-cart.variable .variations .value { width: 100%; min-width: auto;
}/* End custom CSS */
/* Start custom CSS for tp-woo-single-tabs, class: .elementor-element-3ab332a */.pricing-content-wrap.listing-content.style-1 ul.plus-icon-list-items {
    list-style-type: none;
}

.pricing-content-wrap.listing-content.style-1 ul.plus-icon-list-items li {
    padding-top: .4em;
    padding-bottom: .4em;
}/* End custom CSS */