.elementor-72 .elementor-element.elementor-element-65be6a8:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-65be6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tototip.com/wp-content/uploads/2026/09/photo-1552053831-71594a27632d-1.jpg");}.elementor-72 .elementor-element.elementor-element-65be6a8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0C0A09F7 0%, #140B1F73 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-65be6a8 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-65be6a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-77px;margin-bottom:0px;padding:159px 0px 81px 0px;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-2778026.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-2778026.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-72 .elementor-element.elementor-element-460df46 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:2.5px;fill:#140B1F;color:#140B1F;background-image:linear-gradient(120deg, #FDE047 0%, #FFA94D 100%);box-shadow:0px 8px 20px 0px rgba(255, 122.00000000000007, 25.999999999999993, 0.35);border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.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-72 .elementor-element.elementor-element-c30eec7 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:90px;font-weight:400;line-height:1.02em;letter-spacing:-2px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-8466bec{width:var( --container-widget-width, 460px );max-width:460px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-8466bec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#FFFFFFC7;}.elementor-72 .elementor-element.elementor-element-f09f126 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:18px 36px 18px 36px;}.elementor-72 .elementor-element.elementor-element-f09f126 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-f09f126 .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-fa793da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-fa793da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-137c4b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-173d0e09:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-173d0e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-72 .elementor-element.elementor-element-173d0e09 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-173d0e09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 48px 0px 48px;}.elementor-72 .elementor-element.elementor-element-173d0e09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-46ffdf71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-46ffdf71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-23edbe68 .elementor-button{background-color:#FFFFFF33;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6rem;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-72 .elementor-element.elementor-element-4221b5f0{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-72 .elementor-element.elementor-element-4221b5f0 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:34px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-76968ad7{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-76968ad7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;color:#FFFFFFE6;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-64a09a1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-64a09a1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item{padding:15px 15px 15px 15px;background-color:#FFFFFF29;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-digits{font-family:"Instrument Serif", Sans-serif;font-size:32px;font-weight:400;line-height:36px;}.elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-label{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:1px;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-2b760d3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-2b760d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#8B5CF6;color:#8B5CF6;box-shadow:0px 10px 26px 0px rgba(0, 0, 0, 0.1803921568627451);border-radius:30px 30px 30px 30px;padding:17px 34px 17px 34px;}.elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button:focus{background-color:var( --e-global-color-d068a1b );color:var( --e-global-color-9f849cb );}.elementor-72 .elementor-element.elementor-element-7a226bff{z-index:2;}.elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button:focus svg{fill:var( --e-global-color-9f849cb );}.elementor-72 .elementor-element.elementor-element-d16c640:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-d16c640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55ce436 );}.elementor-72 .elementor-element.elementor-element-d16c640 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-d16c640 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-72 .elementor-element.elementor-element-d16c640{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;}.elementor-72 .elementor-element.elementor-element-d16c640 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-2eff6b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tototip.com/wp-content/uploads/2026/09/TOYS.jpg");background-position:center center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-7012588{--spacer-size:95px;}.elementor-72 .elementor-element.elementor-element-302bd3b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:7px 36px 7px 36px;}.elementor-72 .elementor-element.elementor-element-302bd3b .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-302bd3b .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-72 .elementor-element.elementor-element-e1c46c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tototip.com/wp-content/uploads/2026/09/CLOTHING.jpg");background-position:center center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-72 .elementor-element.elementor-element-e1c46c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-748d660{--spacer-size:95px;}.elementor-72 .elementor-element.elementor-element-f9e4f60 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:7px 36px 7px 36px;}.elementor-72 .elementor-element.elementor-element-f9e4f60 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-f9e4f60 .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-72 .elementor-element.elementor-element-78da677:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-78da677 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tototip.com/wp-content/uploads/2026/09/BEDS.jpg");background-position:center center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-78da677 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-72 .elementor-element.elementor-element-78da677 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-78da677 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-78da677 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-72 .elementor-element.elementor-element-78da677 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-72 .elementor-element.elementor-element-78da677 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-0d54e63{--spacer-size:95px;}.elementor-72 .elementor-element.elementor-element-6d48bf6 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:7px 36px 7px 36px;}.elementor-72 .elementor-element.elementor-element-6d48bf6 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-6d48bf6 .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-72 .elementor-element.elementor-element-d3d2452:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tototip.com/wp-content/uploads/2026/09/FEEDING.jpg");background-position:center center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-72 .elementor-element.elementor-element-d3d2452 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-7a8a0ae{--spacer-size:95px;}.elementor-72 .elementor-element.elementor-element-89823ad .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:7px 36px 7px 36px;}.elementor-72 .elementor-element.elementor-element-89823ad .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-89823ad .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-72 .elementor-element.elementor-element-450c6e4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-450c6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55ce436 );}.elementor-72 .elementor-element.elementor-element-450c6e4 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-450c6e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-72 .elementor-element.elementor-element-450c6e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-b11f148.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-b11f148.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-07371d1 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:54px;font-weight:400;line-height:1.12em;color:var( --e-global-color-276f4dc );}.elementor-72 .elementor-element.elementor-element-b6dd0f4{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-b6dd0f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#78716C;}.elementor-72 .elementor-element.elementor-element-b6b5dc6 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6bf4b9c );color:var( --e-global-color-6bf4b9c );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-6bf4b9c );border-radius:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-72 .elementor-element.elementor-element-b6b5dc6 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-b6b5dc6 .elementor-button:focus{color:var( --e-global-color-f9c4879 );border-color:var( --e-global-color-f9c4879 );}.elementor-72 .elementor-element.elementor-element-b6b5dc6 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-b6b5dc6 .elementor-button:focus svg{fill:var( --e-global-color-f9c4879 );}.elementor-72 .elementor-element.elementor-element-5886f15 > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.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-72 .elementor-element.elementor-element-0079c24 img{border-radius:18px 18px 18px 18px;box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.12);}.elementor-72 .elementor-element.elementor-element-9891b42:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9891b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55ce436 );}.elementor-72 .elementor-element.elementor-element-9891b42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 39px 0px;}.elementor-72 .elementor-element.elementor-element-9891b42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-c8eef43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-element-populated{box-shadow:0px 16px 44px 0px rgba(139.00000000000017, 91.99999999999999, 246, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-72 .elementor-element.elementor-element-c8eef43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-c772946.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-c772946.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-c772946 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F0EBE3;}.elementor-72 .elementor-element.elementor-element-8c77fcf{text-align:center;}.elementor-72 .elementor-element.elementor-element-8c77fcf .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#6EC1E400;}.elementor-72 .elementor-element.elementor-element-376a8af{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-376a8af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-796ade0 );}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-48a3c5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-48a3c5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-48a3c5b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#F0EBE3;}.elementor-72 .elementor-element.elementor-element-b0b656d{text-align:center;}.elementor-72 .elementor-element.elementor-element-b0b656d .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#6EC1E400;}.elementor-72 .elementor-element.elementor-element-e3a015c{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-e3a015c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-796ade0 );}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-0366c5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-0366c5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-9205b63{text-align:center;}.elementor-72 .elementor-element.elementor-element-9205b63 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#6EC1E400;}.elementor-72 .elementor-element.elementor-element-91850e8{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-91850e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-796ade0 );}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-deb369a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-deb369a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-deb369a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#F0EBE3;}.elementor-72 .elementor-element.elementor-element-e6b997d{text-align:center;}.elementor-72 .elementor-element.elementor-element-e6b997d .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#6EC1E400;}.elementor-72 .elementor-element.elementor-element-5845ba5{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-5845ba5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-796ade0 );}.elementor-72 .elementor-element.elementor-element-66bc944:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-66bc944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16804c4 );}.elementor-72 .elementor-element.elementor-element-66bc944 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-66bc944{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-66bc944 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-56e5cae .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.6em;color:var( --e-global-color-276f4dc );}.elementor-72 .elementor-element.elementor-element-bd34056:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bd34056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16804c4 );}.elementor-72 .elementor-element.elementor-element-bd34056 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-bd34056{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 13px 0px;}.elementor-72 .elementor-element.elementor-element-bd34056 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:3px 0px 0px 0px;border-radius:10px;padding:9px 9px 9px 9px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products  ul.products{grid-column-gap:19px;grid-row-gap:19px;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 0px 0px;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1C1917;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1C1917;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-6bf4b9c );font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .price del {font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-72 .elementor-element.elementor-element-6851cb7:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6851cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140B1F;}.elementor-72 .elementor-element.elementor-element-6851cb7 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-6851cb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:47px 47px 47px 47px;}.elementor-72 .elementor-element.elementor-element-6851cb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-a651fa6 img{border-radius:15px 15px 15px 15px;box-shadow:0px 40px 80px 0px rgba(0, 0, 0, 0.4);}.elementor-bc-flex-widget .elementor-72 .elementor-element.elementor-element-4eef966.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-72 .elementor-element.elementor-element-4eef966.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-72 .elementor-element.elementor-element-4eef966 > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-72 .elementor-element.elementor-element-77608b8 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:49px;font-weight:400;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-003286e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFFAD;}.elementor-72 .elementor-element.elementor-element-61bfd53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-61bfd53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;line-height:1.7em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-4a1eb04 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:18px 36px 18px 36px;}.elementor-72 .elementor-element.elementor-element-4a1eb04 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-4a1eb04 .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}.elementor-72 .elementor-element.elementor-element-86c3955:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-86c3955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55ce436 );}.elementor-72 .elementor-element.elementor-element-86c3955{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-72 .elementor-element.elementor-element-86c3955 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-f87f2a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-72 .elementor-element.elementor-element-712966a{width:var( --container-widget-width, 860px );max-width:860px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-712966a .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:52px;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-276f4dc );}.elementor-72 .elementor-element.elementor-element-5893129{text-align:center;}.elementor-72 .elementor-element.elementor-element-5893129 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.5px;color:var( --e-global-color-796ade0 );}.elementor-72 .elementor-element.elementor-element-148f9b9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-148f9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-72 .elementor-element.elementor-element-148f9b9 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-148f9b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 49px 13px 49px;}.elementor-72 .elementor-element.elementor-element-148f9b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-c678fdd{text-align:center;}.elementor-72 .elementor-element.elementor-element-c678fdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-1a46b57{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-1a46b57 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:46px;font-weight:400;letter-spacing:-1.2px;color:var( --e-global-color-276f4dc );}.elementor-72 .elementor-element.elementor-element-3021704:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-3021704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-72 .elementor-element.elementor-element-3021704 > .elementor-container{max-width:1240px;}.elementor-72 .elementor-element.elementor-element-3021704{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 25px 0px;}.elementor-72 .elementor-element.elementor-element-3021704 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-57b5aff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-435980e );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:36px 30px 36px 30px;}.elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-9a8016d{--e-rating-icon-font-size:15px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-4a9241c );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{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-72 .elementor-element.elementor-element-1749536 .elementor-testimonial-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-1749536 .elementor-testimonial-content{color:#44403C;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.75em;}.elementor-72 .elementor-element.elementor-element-1749536 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:42px;height:42px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-1749536 .elementor-testimonial-name{color:var( --e-global-color-276f4dc );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;}.elementor-72 .elementor-element.elementor-element-1749536 .elementor-testimonial-job{color:var( --e-global-color-796ade0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:2.1em;}.elementor-72 .elementor-element.elementor-element-25ff707:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-6bf4b9c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:36px 30px 36px 30px;}.elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-4e4a827{--e-rating-icon-font-size:15px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-4a9241c );}.elementor-72 .elementor-element.elementor-element-0dac390 .elementor-testimonial-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-0dac390 .elementor-testimonial-content{color:#44403C;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.75em;}.elementor-72 .elementor-element.elementor-element-0dac390 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:42px;height:42px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-0dac390 .elementor-testimonial-name{color:var( --e-global-color-276f4dc );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;}.elementor-72 .elementor-element.elementor-element-0dac390 .elementor-testimonial-job{color:var( --e-global-color-796ade0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:2.1em;}.elementor-72 .elementor-element.elementor-element-18d007b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-72 .elementor-element.elementor-element-18d007b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-18d007b > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-4a9241c );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:36px 30px 36px 30px;}.elementor-72 .elementor-element.elementor-element-18d007b > .elementor-element-populated, .elementor-72 .elementor-element.elementor-element-18d007b > .elementor-element-populated > .elementor-background-overlay, .elementor-72 .elementor-element.elementor-element-18d007b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-18d007b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-4410364{--e-rating-icon-font-size:15px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-4a9241c );}.elementor-72 .elementor-element.elementor-element-c1edb90 .elementor-testimonial-wrapper{text-align:start;}.elementor-72 .elementor-element.elementor-element-c1edb90 .elementor-testimonial-content{color:#44403C;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.75em;}.elementor-72 .elementor-element.elementor-element-c1edb90 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:42px;height:42px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6bf4b9c );}.elementor-72 .elementor-element.elementor-element-c1edb90 .elementor-testimonial-name{color:var( --e-global-color-276f4dc );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;}.elementor-72 .elementor-element.elementor-element-c1edb90 .elementor-testimonial-job{color:var( --e-global-color-796ade0 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:2.1em;}.elementor-72 .elementor-element.elementor-element-dd404d7:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-dd404d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140B1F;}.elementor-72 .elementor-element.elementor-element-dd404d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:47px 47px 47px 47px;}.elementor-72 .elementor-element.elementor-element-dd404d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-72 .elementor-element.elementor-element-8af89a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-8af89a3 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:64px;font-weight:400;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-edcd8ab{text-align:center;}.elementor-72 .elementor-element.elementor-element-edcd8ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF99;}.elementor-72 .elementor-element.elementor-element-9320aae .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(120deg, #FF7A1A 0%, #EC4899 100%);box-shadow:0px 10px 30px 0px rgba(235.99999999999997, 71.99999999999999, 153.00000000000003, 0.4);border-radius:30px 30px 30px 30px;padding:20px 44px 20px 44px;}.elementor-72 .elementor-element.elementor-element-9320aae{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-9320aae .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-9320aae .elementor-button:focus{box-shadow:0px 0px 10px 0px #E8613F;}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-c30eec7 .elementor-heading-title{font-size:46px;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-65be6a8:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-65be6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-65be6a8{padding:141px 13px 85px 13px;}.elementor-72 .elementor-element.elementor-element-c30eec7 .elementor-heading-title{font-size:52px;}.elementor-72 .elementor-element.elementor-element-8466bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-173d0e09{padding:25px 15px 25px 15px;}.elementor-72 .elementor-element.elementor-element-5b23385f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-4221b5f0{text-align:center;}.elementor-72 .elementor-element.elementor-element-4221b5f0 .elementor-heading-title{font-size:30px;}.elementor-72 .elementor-element.elementor-element-76968ad7{text-align:center;}.elementor-72 .elementor-element.elementor-element-76968ad7 .elementor-heading-title{font-size:15px;}.elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-item{padding:9px 9px 9px 9px;}.elementor-72 .elementor-element.elementor-element-4e70ba39 .elementor-countdown-digits{font-size:24px;line-height:30px;}.elementor-72 .elementor-element.elementor-element-7a226bff .elementor-button{font-size:15px;}.elementor-72 .elementor-element.elementor-element-d16c640{margin-top:0px;margin-bottom:0px;padding:0px 13px 0px 13px;}.elementor-72 .elementor-element.elementor-element-2eff6b4 > .elementor-element-populated{margin:0px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-72 .elementor-element.elementor-element-450c6e4{padding:13px 13px 13px 13px;}.elementor-72 .elementor-element.elementor-element-07371d1 .elementor-heading-title{font-size:35px;}.elementor-72 .elementor-element.elementor-element-b6dd0f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-5886f15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-72 .elementor-element.elementor-element-9891b42{padding:0px 13px 25px 13px;}.elementor-72 .elementor-element.elementor-element-c772946{width:50%;}.elementor-72 .elementor-element.elementor-element-c772946 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-72 .elementor-element.elementor-element-48a3c5b{width:50%;}.elementor-72 .elementor-element.elementor-element-48a3c5b > .elementor-element-populated{border-width:0px 0px 1px 1px;}.elementor-72 .elementor-element.elementor-element-0366c5f{width:50%;}.elementor-72 .elementor-element.elementor-element-deb369a{width:50%;}.elementor-72 .elementor-element.elementor-element-66bc944{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-56e5cae{text-align:center;}.elementor-72 .elementor-element.elementor-element-56e5cae .elementor-heading-title{font-size:35px;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products  ul.products{grid-column-gap:13px;grid-row-gap:13px;}.elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-72 .elementor-element.elementor-element-3434ffe.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}.elementor-72 .elementor-element.elementor-element-6851cb7{padding:13px 13px 29px 13px;}.elementor-72 .elementor-element.elementor-element-4eef966 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-72 .elementor-element.elementor-element-77608b8 .elementor-heading-title{font-size:35px;}.elementor-72 .elementor-element.elementor-element-61bfd53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-86c3955{padding:13px 13px 13px 13px;}.elementor-72 .elementor-element.elementor-element-712966a .elementor-heading-title{font-size:33px;}.elementor-72 .elementor-element.elementor-element-148f9b9{padding:21px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-1a46b57 .elementor-heading-title{font-size:35px;}.elementor-72 .elementor-element.elementor-element-57b5aff > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-72 .elementor-element.elementor-element-9a8016d{--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-25ff707 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-72 .elementor-element.elementor-element-4e4a827{--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-18d007b > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-72 .elementor-element.elementor-element-4410364{--e-rating-icon-font-size:15px;}.elementor-72 .elementor-element.elementor-element-dd404d7{padding:25px 25px 25px 25px;}.elementor-72 .elementor-element.elementor-element-8af89a3 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-edcd8ab .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-72 .elementor-element.elementor-element-9320aae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-9320aae .elementor-button{font-size:15px;padding:15px 34px 15px 34px;}}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-2778026{width:45%;}.elementor-72 .elementor-element.elementor-element-fa793da{width:55%;}.elementor-72 .elementor-element.elementor-element-46ffdf71{width:45%;}.elementor-72 .elementor-element.elementor-element-64a09a1c{width:27%;}.elementor-72 .elementor-element.elementor-element-2b760d3{width:27.555%;}.elementor-72 .elementor-element.elementor-element-b11f148{width:48%;}.elementor-72 .elementor-element.elementor-element-5886f15{width:52%;}}/* Start custom CSS for heading, class: .elementor-element-c30eec7 */.elementor-72 .elementor-element.elementor-element-c30eec7 em {
  font-style: italic;
  background: linear-gradient(100deg, #FFA94D, #F472B6 60%, #A78BFA);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e30120 */.elementor-72 .elementor-element.elementor-element-7e30120 .bp-marquee-wrap {
  background: linear-gradient(100deg, #8B5CF6, #EC4899 55%, #FF7A1A);
  padding: 16px 0; overflow: hidden; position: relative;
}
.elementor-72 .elementor-element.elementor-element-7e30120 .bp-marquee {
  display: inline-block; white-space: nowrap;
  animation: bpMarquee 32s linear infinite;
  font: 700 13px Inter; letter-spacing: 1.5px; color: white; text-transform: uppercase;
}
.elementor-72 .elementor-element.elementor-element-7e30120 .bp-marquee span { margin: 0 36px; opacity: 0.92; }
.elementor-72 .elementor-element.elementor-element-7e30120 .dot { display: inline-block; width: 5px; height: 5px; background: #FF7A1A; border-radius: 50%; margin: 0 8px; vertical-align: middle; }
@keyframes bpMarquee { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76968ad7 */.coupon {
    font-family: "Inter", sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 1.25rem;
    color: #FFFFFF;
    background: #00000040;
    border-radius: 5px;
    padding: 6px 19px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b23385f */.elementor-72 .elementor-element.elementor-element-5b23385f {
    background: linear-gradient(
        115deg,
        #8B5CF6 0%,
        #EC4899 55%,
        #FF7A1A 100%
    );

    border-radius: 20px;

    padding: 40px 44px;

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2eff6b4 */.elementor-72 .elementor-element.elementor-element-2eff6b4:hover { transform: translateY(-8px) scale(1.03); }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1c46c4 */.elementor-72 .elementor-element.elementor-element-e1c46c4:hover { transform: translateY(-8px) scale(1.03); }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78da677 */.elementor-72 .elementor-element.elementor-element-78da677:hover { transform: translateY(-8px) scale(1.03); }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d3d2452 */.elementor-72 .elementor-element.elementor-element-d3d2452:hover { transform: translateY(-8px) scale(1.03); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07371d1 */.elementor-72 .elementor-element.elementor-element-07371d1 em {
  font-style: italic;
  background: linear-gradient(100deg, #FFA94D, #F472B6 60%, #A78BFA);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c77fcf */.elementor-72 .elementor-element.elementor-element-8c77fcf .elementor-heading-title {
    background: linear-gradient(100deg, #0D9488, #2DD4BF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b656d */.elementor-72 .elementor-element.elementor-element-b0b656d {
    background: linear-gradient(100deg, #EC4899, #A78BFA);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9205b63 */.elementor-72 .elementor-element.elementor-element-9205b63 {
    background: linear-gradient(100deg, #FF7A1A, #FDE047);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6b997d */.elementor-72 .elementor-element.elementor-element-e6b997d {
    background: linear-gradient(100deg, #8B5CF6, #EC4899);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c8eef43 */.elementor-72 .elementor-element.elementor-element-c8eef43 { border-top: 4px solid transparent; border-image: linear-gradient(90deg, #0D9488, #EC4899, #FF7A1A) 1; }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-3434ffe */.elementor-72 .elementor-element.elementor-element-3434ffe .product {
    border: 2px solid transparent;
    border-radius: 16px;
    background:
        linear-gradient(#fff, #fff) padding-box,
        linear-gradient(90deg, #0D9488, #EC4899, #FF7A1A) border-box;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6851cb7 */.elementor-72 .elementor-element.elementor-element-6851cb7::before { content:''; position:absolute; top:0; left:0; right:0; height:2px; background: linear-gradient(to right, #0D9488, #EC4899, #FF7A1A); }
.elementor-72 .elementor-element.elementor-element-6851cb7::after { content:''; position:absolute; bottom:-140px; left:10%; width:380px; height:380px; background: radial-gradient(circle, rgba(139,92,246,0.25), transparent 70%); border-radius:50%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-712966a */.elementor-72 .elementor-element.elementor-element-712966a em {
  font-style: italic;
  background: linear-gradient(100deg, #FFA94D, #F472B6 60%, #A78BFA);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57b5aff */.elementor-72 .elementor-element.elementor-element-57b5aff:hover { transform: translateY(-8px);  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25ff707 */.elementor-72 .elementor-element.elementor-element-25ff707:hover { transform: translateY(-8px);  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18d007b */.elementor-72 .elementor-element.elementor-element-18d007b:hover { transform: translateY(-8px);  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd404d7 */.elementor-72 .elementor-element.elementor-element-dd404d7 {
    position: relative;
    overflow: hidden;
}

/* Top Gradient Border */
.elementor-72 .elementor-element.elementor-element-dd404d7::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    background: linear-gradient(
        to right,
        #0D9488,
        #EC4899,
        #FF7A1A
    );
    z-index: 2;
}

/* Center Pink Glow + Bottom Purple Glow */
.elementor-72 .elementor-element.elementor-element-dd404d7::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    background:
        radial-gradient(
            circle 350px at 50% 50%,
            rgba(255, 20, 147, 0.14),
            transparent 70%
        ),
        radial-gradient(
            circle 380px at 25% 110%,
            rgba(139, 92, 246, 0.25),
            transparent 70%
        );
    z-index: 0;
}

/* Keep Elementor content above the glow */
.elementor-72 .elementor-element.elementor-element-dd404d7 > .elementor-container {
    position: relative;
    z-index: 1;
}/* End custom CSS */