.elementor-4096 .elementor-element.elementor-element-395ab44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-4096 .elementor-element.elementor-element-395ab44:not(.elementor-motion-effects-element-type-background), .elementor-4096 .elementor-element.elementor-element-395ab44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F8;}.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 );}.elementor-4096 .elementor-element.elementor-element-1aab38c{text-align:center;}.elementor-4096 .elementor-element.elementor-element-1aab38c img{width:338px;}.elementor-4096 .elementor-element.elementor-element-1aab38c > .elementor-widget-container{margin:-264px 0px 0px 0px;--e-transform-translateY:150px;}.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-4096 .elementor-element.elementor-element-9b99f98{text-align:center;}.elementor-4096 .elementor-element.elementor-element-9b99f98 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:900;letter-spacing:-0.5px;color:#B56B45;}.elementor-4096 .elementor-element.elementor-element-36190df{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4096 .elementor-element.elementor-element-52cdf4c img{border-radius:10px 10px 10px 10px;}.elementor-4096 .elementor-element.elementor-element-e9c9569 img{border-radius:10px 10px 10px 10px;}.elementor-4096 .elementor-element.elementor-element-f4f8769 img{border-radius:10px 10px 10px 10px;}.elementor-4096 .elementor-element.elementor-element-c40427d img{border-radius:10px 10px 10px 10px;}.elementor-4096 .elementor-element.elementor-element-3d1a9d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-4096 .elementor-element.elementor-element-3d1a9d4:not(.elementor-motion-effects-element-type-background), .elementor-4096 .elementor-element.elementor-element-3d1a9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F6F8 80%, #FFFFFF 80%);}.elementor-4096 .elementor-element.elementor-element-f231ff2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE0E3;--border-color:#DEE0E3;--border-radius:12px 12px 12px 12px;box-shadow:0px 64px 80px -40px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;--z-index:1;overflow:visible;}.elementor-4096 .elementor-element.elementor-element-f231ff2:not(.elementor-motion-effects-element-type-background), .elementor-4096 .elementor-element.elementor-element-f231ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4096 .elementor-element.elementor-element-94aefab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE0E3;--border-color:#DEE0E3;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4096 .elementor-element.elementor-element-94aefab.e-con{--align-self:center;}.elementor-4096 .elementor-element.elementor-element-4cee825{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.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-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-icon i{color:#869498;transition:color 0.3s;}.elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-icon svg{fill:#869498;transition:fill 0.3s;}.elementor-4096 .elementor-element.elementor-element-62093b7{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;width:auto;max-width:auto;align-self:center;}.elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-item > a{font-family:"Athiti", Sans-serif;font-size:16px;font-weight:600;}.elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-text{color:#869498;transition:color 0.3s;}.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-4096 .elementor-element.elementor-element-478294f{--divider-border-style:solid;--divider-color:#DEE0E3;--divider-border-width:1px;width:auto;max-width:auto;align-self:center;}.elementor-4096 .elementor-element.elementor-element-478294f .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4096 .elementor-element.elementor-element-478294f .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-4096 .elementor-element.elementor-element-478294f > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-icon i{color:#994BFB;transition:color 0.3s;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-icon svg{fill:#994BFB;transition:fill 0.3s;}.elementor-4096 .elementor-element.elementor-element-dabded8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;width:auto;max-width:auto;align-self:center;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-item > a{font-family:"Athiti", Sans-serif;font-size:16px;font-weight:600;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-text{color:#1A1E23;transition:color 0.3s;}.elementor-4096 .elementor-element.elementor-element-6ab2301{--divider-border-style:solid;--divider-color:#DEE0E3;--divider-border-width:1px;width:auto;max-width:auto;align-self:center;}.elementor-4096 .elementor-element.elementor-element-6ab2301 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-4096 .elementor-element.elementor-element-6ab2301 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-4096 .elementor-element.elementor-element-6ab2301 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-icon i{color:#869498;transition:color 0.3s;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-icon svg{fill:#869498;transition:fill 0.3s;}.elementor-4096 .elementor-element.elementor-element-f9f17c5{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;width:auto;max-width:auto;align-self:center;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-item > a{font-family:"Athiti", Sans-serif;font-size:16px;font-weight:600;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-text{color:#869498;transition:color 0.3s;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .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:#B56B45;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .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 #B56B45;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current:before,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-two.wcf-current:before{background-color:#B56B45;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note:before{border-top-color:#B56B45;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .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:#B56B45;border-color:#B56B45;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-modern-checkout{--wcf-text-color:#2F2F2F;--wcf-link-color:#2F2F2F;--wcf-payment-section-label-color:#2F2F2F;--wcf-payment-section-bg-color:#F8F6F8;--wcf-payment-section-desc-bg-color:#FFFFFF;--wcf-field-error-border-color:#E80B0B;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-family:"Athiti", Sans-serif;font-size:15px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form, .elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:#2F2F2F;--wcf-field-text-color:#2F2F2F;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:"Athiti", Sans-serif;font-size:20px;font-weight:600;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form p.form-row label,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked + label,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked) + label,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce form .form-row select{font-family:"Athiti", Sans-serif;font-size:16px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .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:700;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form,
								.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-modern-checkout{--wcf-btn-text-color:#FAF7F2;--wcf-btn-hover-text-color:#FAF7F2;}body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{color:#FAF7F2;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .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{box-shadow:-3px 6px 10px 0px rgba(46.99999999999997, 46.99999999999997, 46.99999999999997, 0.55);}body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn:hover{color:#FAF7F2;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button:hover,
							.elementor-4096 .elementor-element.elementor-element-5a742f8 .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:hover,
							body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn:hover{background-color:#BC5830;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form,
						 .elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-modern-checkout{--wcf-payment-section-desc-text-color:#2F2F2F;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .woocommerce form .form-row.woocommerce-invalid label{--wcf-field-error-label-color:#E80B0B;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-error,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-NoticeGroup .woocommerce-error,
						.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-error{color:#FAF7F2;background-color:#E80B0B;border-color:#E80B0B;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th,
					 .elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td{color:#2F2F2F;}:root{--page-title-display:none;}body.elementor-page-4096:not(.elementor-motion-effects-element-type-background), body.elementor-page-4096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F8;}@media(max-width:1024px){.elementor-4096 .elementor-element.elementor-element-395ab44{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4096 .elementor-element.elementor-element-1aab38c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4096 .elementor-element.elementor-element-36190df{--grid-auto-flow:row;}.elementor-4096 .elementor-element.elementor-element-3d1a9d4{--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-4096 .elementor-element.elementor-element-f231ff2{--padding-top:32px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-4096 .elementor-element.elementor-element-94aefab{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-4096 .elementor-element.elementor-element-478294f > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-4096 .elementor-element.elementor-element-6ab2301 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4096 .elementor-element.elementor-element-395ab44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-4096 .elementor-element.elementor-element-1aab38c{text-align:center;}.elementor-4096 .elementor-element.elementor-element-1aab38c img{width:80px;}.elementor-4096 .elementor-element.elementor-element-9b99f98 .elementor-heading-title{font-size:24px;}.elementor-4096 .elementor-element.elementor-element-36190df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4096 .elementor-element.elementor-element-3d1a9d4{--padding-top:0px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-4096 .elementor-element.elementor-element-f231ff2{--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4096 .elementor-element.elementor-element-94aefab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-4096 .elementor-element.elementor-element-4cee825{--width:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4096 .elementor-element.elementor-element-62093b7{--e-icon-list-icon-size:14px;}.elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-62093b7 .elementor-icon-list-item > a{font-size:13px;}.elementor-4096 .elementor-element.elementor-element-478294f .elementor-divider-separator{width:24px;}.elementor-4096 .elementor-element.elementor-element-478294f > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-4096 .elementor-element.elementor-element-dabded8{--e-icon-list-icon-size:14px;}.elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-dabded8 .elementor-icon-list-item > a{font-size:13px;}.elementor-4096 .elementor-element.elementor-element-6ab2301 .elementor-divider-separator{width:24px;}.elementor-4096 .elementor-element.elementor-element-6ab2301 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-4096 .elementor-element.elementor-element-f9f17c5{--e-icon-list-icon-size:14px;}.elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4096 .elementor-element.elementor-element-f9f17c5 .elementor-icon-list-item > a{font-size:13px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-size:14px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-size:16px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-4096 .elementor-element.elementor-element-5a742f8 .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-size:14px;}.elementor-4096 .elementor-element.elementor-element-5a742f8 > .elementor-widget-container{padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-4096 .elementor-element.elementor-element-395ab44{--content-width:960px;}.elementor-4096 .elementor-element.elementor-element-4cee825{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4096 .elementor-element.elementor-element-4cee825{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-395ab44 */.elementor-4096 .elementor-element.elementor-element-395ab44 {
    position: relative;
    overflow: hidden;
    background: #FAF7F2;
}

/* Soft luxury curves */
.elementor-4096 .elementor-element.elementor-element-395ab44::before {
    content: "";
    position: absolute;
    width: 700px;
    height: 700px;
    top: -350px;
    left: -200px;

    border: 1px solid rgba(181, 107, 69, 0.13);
    border-radius: 50%;

    box-shadow:
        0 0 0 80px rgba(181, 107, 69, 0.035),
        0 0 0 160px rgba(181, 107, 69, 0.025),
        0 0 0 240px rgba(181, 107, 69, 0.018);

    animation: luxuryFloat 18s ease-in-out infinite;
}

/* Second curve */
.elementor-4096 .elementor-element.elementor-element-395ab44::after {
    content: "";
    position: absolute;
    width: 600px;
    height: 600px;
    right: -250px;
    bottom: -300px;

    border: 1px solid rgba(181, 107, 69, 0.10);
    border-radius: 50%;

    box-shadow:
        0 0 0 70px rgba(181, 107, 69, 0.025),
        0 0 0 140px rgba(181, 107, 69, 0.018);

    animation: luxuryFloat2 20s ease-in-out infinite;
}

.elementor-4096 .elementor-element.elementor-element-395ab44 > * {
    position: relative;
    z-index: 2;
}

@keyframes luxuryFloat {
    0%, 100% {
        transform: translate(0, 0) rotate(0deg);
    }

    50% {
        transform: translate(35px, 25px) rotate(8deg);
    }
}

@keyframes luxuryFloat2 {
    0%, 100% {
        transform: translate(0, 0);
    }

    50% {
        transform: translate(-30px, -20px);
    }
}/* End custom CSS */
/* Start custom CSS for checkout-form, class: .elementor-element-5a742f8 *//* DROPLIVINGS | Windy Botanical Garden */

.elementor-4096 .elementor-element.elementor-element-5a742f8 {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    background: #F9F6F1;
}

/* TOP LEFT: Dense branch */
.elementor-4096 .elementor-element.elementor-element-5a742f8::before {
    content: "";
    position: absolute;
    top: auto;
bottom: -95px;
left: -25px;
    width: 280px;
    height: 310px;
    z-index: 0;
    pointer-events: none;
    opacity: 0.36;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 310'%3E%3Cg fill='none' stroke='%237D8060' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M-15 -5 Q45 40 65 90 T120 170 T170 300 M48 72 Q100 60 130 25 M72 110 Q25 100 5 75 M100 145 Q155 115 180 80 M125 185 Q75 165 40 140 M145 230 Q205 195 240 155 M158 260 Q110 230 85 205'/%3E%3C/g%3E%3Cg fill='%23999D78'%3E%3Cellipse cx='116' cy='37' rx='25' ry='10' transform='rotate(-38 116 37)'/%3E%3Cellipse cx='136' cy='19' rx='22' ry='9' transform='rotate(-52 136 19)'/%3E%3Cellipse cx='94' cy='64' rx='24' ry='10' transform='rotate(-30 94 64)'/%3E%3Cellipse cx='21' cy='88' rx='25' ry='10' transform='rotate(30 21 88)'/%3E%3Cellipse cx='7' cy='67' rx='22' ry='9' transform='rotate(45 7 67)'/%3E%3Cellipse cx='155' cy='105' rx='25' ry='10' transform='rotate(-35 155 105)'/%3E%3Cellipse cx='178' cy='83' rx='22' ry='9' transform='rotate(-50 178 83)'/%3E%3Cellipse cx='55' cy='151' rx='26' ry='10' transform='rotate(30 55 151)'/%3E%3Cellipse cx='35' cy='135' rx='22' ry='9' transform='rotate(42 35 135)'/%3E%3Cellipse cx='212' cy='183' rx='25' ry='10' transform='rotate(-35 212 183)'/%3E%3Cellipse cx='238' cy='155' rx='22' ry='9' transform='rotate(-48 238 155)'/%3E%3Cellipse cx='100' cy='216' rx='25' ry='10' transform='rotate(30 100 216)'/%3E%3Cellipse cx='81' cy='197' rx='22' ry='9' transform='rotate(45 81 197)'/%3E%3Cellipse cx='180' cy='255' rx='25' ry='10' transform='rotate(-35 180 255)'/%3E%3Cellipse cx='202' cy='234' rx='22' ry='9' transform='rotate(-48 202 234)'/%3E%3C/g%3E%3C/svg%3E") no-repeat top left / contain;

    transform-origin: 0% 0%;
    animation: windLeft 2.8s ease-in-out infinite alternate;
}

/* TOP RIGHT: Fuller branch */
.elementor-4096 .elementor-element.elementor-element-5a742f8::after {
    content: "";
    position: absolute;
    top: -25px;
    right: -25px;
    width: 290px;
    height: 320px;
    z-index: 0;
    pointer-events: none;
    opacity: 0.34;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 290 320'%3E%3Cg fill='none' stroke='%237D8060' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M305 -10 Q245 35 220 90 T165 170 T110 310 M245 65 Q190 52 155 20 M220 100 Q265 85 290 55 M195 140 Q140 110 110 80 M165 180 Q215 160 250 125 M140 220 Q90 195 55 165 M125 260 Q180 230 220 205 M110 295 Q65 260 35 230'/%3E%3C/g%3E%3Cg fill='%23A5A080'%3E%3Cellipse cx='168' cy='32' rx='25' ry='10' transform='rotate(30 168 32)'/%3E%3Cellipse cx='145' cy='16' rx='22' ry='9' transform='rotate(42 145 16)'/%3E%3Cellipse cx='273' cy='75' rx='24' ry='10' transform='rotate(-35 273 75)'/%3E%3Cellipse cx='289' cy='54' rx='22' ry='9' transform='rotate(-45 289 54)'/%3E%3Cellipse cx='120' cy='88' rx='25' ry='10' transform='rotate(38 120 88)'/%3E%3Cellipse cx='99' cy='71' rx='22' ry='9' transform='rotate(48 99 71)'/%3E%3Cellipse cx='237' cy='137' rx='25' ry='10' transform='rotate(-32 237 137)'/%3E%3Cellipse cx='257' cy='119' rx='22' ry='9' transform='rotate(-45 257 119)'/%3E%3Cellipse cx='70' cy='171' rx='25' ry='10' transform='rotate(32 70 171)'/%3E%3Cellipse cx='49' cy='153' rx='22' ry='9' transform='rotate(45 49 153)'/%3E%3Cellipse cx='207' cy='215' rx='25' ry='10' transform='rotate(-32 207 215)'/%3E%3Cellipse cx='229' cy='197' rx='22' ry='9' transform='rotate(-45 229 197)'/%3E%3Cellipse cx='53' cy='236' rx='25' ry='10' transform='rotate(32 53 236)'/%3E%3Cellipse cx='34' cy='219' rx='22' ry='9' transform='rotate(45 34 219)'/%3E%3Cellipse cx='145' cy='270' rx='25' ry='10' transform='rotate(-30 145 270)'/%3E%3Cellipse cx='167' cy='251' rx='22' ry='9' transform='rotate(-42 167 251)'/%3E%3C/g%3E%3C/svg%3E") no-repeat top right / contain;

    transform-origin: 100% 0%;
    animation: windRight 3.4s ease-in-out infinite alternate;
}

/* Keep content above the branches */
.elementor-4096 .elementor-element.elementor-element-5a742f8 > * {
    position: relative;
    z-index: 1;
}

/* Stronger visible wind movement */
@keyframes windLeft {
    0% {
        transform: rotate(-5deg) translate(-3px, 0);
    }
    100% {
        transform: rotate(5deg) translate(8px, 5px);
    }
}

@keyframes windRight {
    0% {
        transform: rotate(5deg) translate(3px, 0);
    }
    100% {
        transform: rotate(-5deg) translate(-8px, 6px);
    }
}

/* Mobile sizing */
@media (max-width: 767px) {
    .elementor-4096 .elementor-element.elementor-element-5a742f8::before {
        width: 155px;
        height: 190px;
        opacity: 0.25;
    }

    .elementor-4096 .elementor-element.elementor-element-5a742f8::after {
        width: 165px;
        height: 200px;
        opacity: 0.25;
    }

    @keyframes windLeft {
        0% { transform: rotate(-4deg); }
        100% { transform: rotate(4deg) translateX(4px); }
    }

    @keyframes windRight {
        0% { transform: rotate(4deg); }
        100% { transform: rotate(-4deg) translateX(-4px); }
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-4096 .elementor-element.elementor-element-5a742f8::before,
    .elementor-4096 .elementor-element.elementor-element-5a742f8::after {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1a9d4 *//* DROPLIVINGS | Windy Botanical Garden */

.elementor-4096 .elementor-element.elementor-element-3d1a9d4 {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    background: #F9F6F1;
}

/* TOP LEFT: Dense branch */
.elementor-4096 .elementor-element.elementor-element-3d1a9d4::before {
    content: "";
    position: absolute;
    top: auto;
bottom: -95px;
left: -25px;
    width: 280px;
    height: 310px;
    z-index: 0;
    pointer-events: none;
    opacity: 0.36;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 310'%3E%3Cg fill='none' stroke='%237D8060' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M-15 -5 Q45 40 65 90 T120 170 T170 300 M48 72 Q100 60 130 25 M72 110 Q25 100 5 75 M100 145 Q155 115 180 80 M125 185 Q75 165 40 140 M145 230 Q205 195 240 155 M158 260 Q110 230 85 205'/%3E%3C/g%3E%3Cg fill='%23999D78'%3E%3Cellipse cx='116' cy='37' rx='25' ry='10' transform='rotate(-38 116 37)'/%3E%3Cellipse cx='136' cy='19' rx='22' ry='9' transform='rotate(-52 136 19)'/%3E%3Cellipse cx='94' cy='64' rx='24' ry='10' transform='rotate(-30 94 64)'/%3E%3Cellipse cx='21' cy='88' rx='25' ry='10' transform='rotate(30 21 88)'/%3E%3Cellipse cx='7' cy='67' rx='22' ry='9' transform='rotate(45 7 67)'/%3E%3Cellipse cx='155' cy='105' rx='25' ry='10' transform='rotate(-35 155 105)'/%3E%3Cellipse cx='178' cy='83' rx='22' ry='9' transform='rotate(-50 178 83)'/%3E%3Cellipse cx='55' cy='151' rx='26' ry='10' transform='rotate(30 55 151)'/%3E%3Cellipse cx='35' cy='135' rx='22' ry='9' transform='rotate(42 35 135)'/%3E%3Cellipse cx='212' cy='183' rx='25' ry='10' transform='rotate(-35 212 183)'/%3E%3Cellipse cx='238' cy='155' rx='22' ry='9' transform='rotate(-48 238 155)'/%3E%3Cellipse cx='100' cy='216' rx='25' ry='10' transform='rotate(30 100 216)'/%3E%3Cellipse cx='81' cy='197' rx='22' ry='9' transform='rotate(45 81 197)'/%3E%3Cellipse cx='180' cy='255' rx='25' ry='10' transform='rotate(-35 180 255)'/%3E%3Cellipse cx='202' cy='234' rx='22' ry='9' transform='rotate(-48 202 234)'/%3E%3C/g%3E%3C/svg%3E") no-repeat top left / contain;

    transform-origin: 0% 0%;
    animation: windLeft 2.8s ease-in-out infinite alternate;
}

/* TOP RIGHT: Fuller branch */
.elementor-4096 .elementor-element.elementor-element-3d1a9d4::after {
    content: "";
    position: absolute;
    top: -25px;
    right: -25px;
    width: 290px;
    height: 320px;
    z-index: 0;
    pointer-events: none;
    opacity: 0.34;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 290 320'%3E%3Cg fill='none' stroke='%237D8060' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M305 -10 Q245 35 220 90 T165 170 T110 310 M245 65 Q190 52 155 20 M220 100 Q265 85 290 55 M195 140 Q140 110 110 80 M165 180 Q215 160 250 125 M140 220 Q90 195 55 165 M125 260 Q180 230 220 205 M110 295 Q65 260 35 230'/%3E%3C/g%3E%3Cg fill='%23A5A080'%3E%3Cellipse cx='168' cy='32' rx='25' ry='10' transform='rotate(30 168 32)'/%3E%3Cellipse cx='145' cy='16' rx='22' ry='9' transform='rotate(42 145 16)'/%3E%3Cellipse cx='273' cy='75' rx='24' ry='10' transform='rotate(-35 273 75)'/%3E%3Cellipse cx='289' cy='54' rx='22' ry='9' transform='rotate(-45 289 54)'/%3E%3Cellipse cx='120' cy='88' rx='25' ry='10' transform='rotate(38 120 88)'/%3E%3Cellipse cx='99' cy='71' rx='22' ry='9' transform='rotate(48 99 71)'/%3E%3Cellipse cx='237' cy='137' rx='25' ry='10' transform='rotate(-32 237 137)'/%3E%3Cellipse cx='257' cy='119' rx='22' ry='9' transform='rotate(-45 257 119)'/%3E%3Cellipse cx='70' cy='171' rx='25' ry='10' transform='rotate(32 70 171)'/%3E%3Cellipse cx='49' cy='153' rx='22' ry='9' transform='rotate(45 49 153)'/%3E%3Cellipse cx='207' cy='215' rx='25' ry='10' transform='rotate(-32 207 215)'/%3E%3Cellipse cx='229' cy='197' rx='22' ry='9' transform='rotate(-45 229 197)'/%3E%3Cellipse cx='53' cy='236' rx='25' ry='10' transform='rotate(32 53 236)'/%3E%3Cellipse cx='34' cy='219' rx='22' ry='9' transform='rotate(45 34 219)'/%3E%3Cellipse cx='145' cy='270' rx='25' ry='10' transform='rotate(-30 145 270)'/%3E%3Cellipse cx='167' cy='251' rx='22' ry='9' transform='rotate(-42 167 251)'/%3E%3C/g%3E%3C/svg%3E") no-repeat top right / contain;

    transform-origin: 100% 0%;
    animation: windRight 3.4s ease-in-out infinite alternate;
}

/* Keep content above the branches */
.elementor-4096 .elementor-element.elementor-element-3d1a9d4 > * {
    position: relative;
    z-index: 1;
}

/* Stronger visible wind movement */
@keyframes windLeft {
    0% {
        transform: rotate(-5deg) translate(-3px, 0);
    }
    100% {
        transform: rotate(5deg) translate(8px, 5px);
    }
}

@keyframes windRight {
    0% {
        transform: rotate(5deg) translate(3px, 0);
    }
    100% {
        transform: rotate(-5deg) translate(-8px, 6px);
    }
}

/* Mobile sizing */
@media (max-width: 767px) {
    .elementor-4096 .elementor-element.elementor-element-3d1a9d4::before {
        width: 155px;
        height: 190px;
        opacity: 0.25;
    }

    .elementor-4096 .elementor-element.elementor-element-3d1a9d4::after {
        width: 165px;
        height: 200px;
        opacity: 0.25;
    }

    @keyframes windLeft {
        0% { transform: rotate(-4deg); }
        100% { transform: rotate(4deg) translateX(4px); }
    }

    @keyframes windRight {
        0% { transform: rotate(4deg); }
        100% { transform: rotate(-4deg) translateX(-4px); }
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-4096 .elementor-element.elementor-element-3d1a9d4::before,
    .elementor-4096 .elementor-element.elementor-element-3d1a9d4::after {
        animation: none;
    }
}/* End custom CSS */