.elementor-50 .elementor-element.elementor-element-9af4117{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 4%;--row-gap:0%;--column-gap:4%;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-9af4117:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-9af4117>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-a63d73f{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:0%}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-ff7a4d5{margin:25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-ff7a4d5 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:2.9vw;font-weight:700;line-height:1.1em;color:#D7F879}.elementor-50 .elementor-element.elementor-element-03f655d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-e06173e .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.1em;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button{background-color:#D7F879;font-family:"Space Grotesk",Sans-serif;font-size:1.2vw;font-weight:700;fill:#181D19;color:#181D19;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D7F879;border-radius:14px 14px 14px 14px;padding:3% 5% 3% 5%}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button:focus{background-color:#181D19;color:#D7F879}.elementor-50 .elementor-element.elementor-element-7944015{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button .elementor-button-content-wrapper{gap:.8em}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button:focus svg{fill:#D7F879}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-50 .elementor-element.elementor-element-1d85608{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 1%;font-family:"DM Sans Italic",Sans-serif;font-size:.8vw;font-weight:400;color:#FFFFFF9E}.elementor-50 .elementor-element.elementor-element-6d11e81{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-50 .elementor-element.elementor-element-978e208{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%}.elementor-50 .elementor-element.elementor-element-978e208 img{width:77%;border-radius:33px 33px 33px 33px}.elementor-50 .elementor-element.elementor-element-846ad7f{--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;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:5%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-846ad7f:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-846ad7f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-390f2f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-cfa084e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-7fed1a8{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-7fed1a8 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:2.2vw;font-weight:700;color:#D7F879}.elementor-50 .elementor-element.elementor-element-c73f555 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.5vw;font-weight:600;color:#FFF}.elementor-50 .elementor-element.elementor-element-14d6e47{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em;letter-spacing:0;color:#FFFFFF9E}.elementor-50 .elementor-element.elementor-element-93e0dac{--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;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:5%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-93e0dac:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-93e0dac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-bec92e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%}.elementor-50 .elementor-element.elementor-element-bc4f2d9{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-bc4f2d9 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:2.2vw;font-weight:700;color:#D7F879}.elementor-50 .elementor-element.elementor-element-2a080af{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.4em;letter-spacing:0;color:#FFFFFF9E}.elementor-50 .elementor-element.elementor-element-0383f0b{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-0383f0b .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.5vw;font-weight:600;color:#FFF}.elementor-50 .elementor-element.elementor-element-2bf4ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-fa5eb1a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%}.elementor-50 .elementor-element.elementor-element-be757b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-be757b6:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-be757b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-ad386bc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-50 .elementor-element.elementor-element-ad386bc .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:2.8vw;font-weight:700;color:#D7F879}.elementor-50 .elementor-element.elementor-element-4bde0f8{text-align:center;font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:.1em;letter-spacing:0;color:#FFFFFF9E}.elementor-50 .elementor-element.elementor-element-cffb8ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-17ccfd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-17ccfd1:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-17ccfd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-bdbe059{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-50 .elementor-element.elementor-element-bdbe059 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:3vw;font-weight:700;color:#D7F879}.elementor-50 .elementor-element.elementor-element-97f5c26{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 3%;--row-gap:0%;--column-gap:3%;--grid-auto-flow:row;--padding-top:2%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-97f5c26:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-97f5c26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-44dc0b8{--display:flex;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:15%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%}.elementor-50 .elementor-element.elementor-element-44dc0b8:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-44dc0b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C}.elementor-widget-ha-step-flow .ha-steps-label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-step-flow .ha-steps-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-step-flow .ha-step-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-icon{color:#D7F879;background:#D7F87914}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-label{padding:3% 10% 3% 10%;border-style:solid;border-color:#D7F87914;border-radius:25px 25px 25px 25px;color:#000;background:#D7F879;font-family:"DM Sans",Sans-serif;font-size:.8vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-title{color:#FFF;font-family:"Space Grotesk",Sans-serif;font-size:1.2vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-description{color:#FFFFFF9E;font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-arrow,.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-arrow:after{border-top-style:solid}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-arrow:after{border-right-style:solid;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-arrow{width:1px;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-00689ec{--ha-stepflow-direction-angle:0deg}.elementor-50 .elementor-element.elementor-element-166f192{--display:flex;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:15%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%}.elementor-50 .elementor-element.elementor-element-166f192:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-166f192>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-icon{color:#D7F879;background:#D7F87914}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-label{padding:3% 8% 3% 8%;border-style:solid;border-color:#D7F87914;border-radius:25px 25px 25px 25px;color:#000;background:#D7F879;font-family:"DM Sans",Sans-serif;font-size:.8vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-title{color:#FFF;font-family:"Space Grotesk",Sans-serif;font-size:1.2vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-description{color:#FFFFFF9E;font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-arrow,.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-arrow:after{border-top-style:solid}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-arrow:after{border-right-style:solid;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-arrow{width:1px;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-d8901ea{--ha-stepflow-direction-angle:0deg}.elementor-50 .elementor-element.elementor-element-338e3b3{--display:flex;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-338e3b3:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-338e3b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-icon{color:#BDFF00;background:#D7F87914}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-label{padding:3% 8% 3% 8%;border-style:solid;border-color:#D7F87914;border-radius:25px 25px 25px 25px;color:#000;background:#D7F879;font-family:"DM Sans",Sans-serif;font-size:.8vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-title{color:#FFF;font-family:"Space Grotesk",Sans-serif;font-size:1.2vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-description{color:#FFFFFF9E;font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-arrow,.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-arrow:after{border-top-style:solid}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-arrow:after{border-right-style:solid;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-arrow{width:1px;border-color:#2A312C}.elementor-50 .elementor-element.elementor-element-8dfa853{--ha-stepflow-direction-angle:0deg}.elementor-50 .elementor-element.elementor-element-5d1ed76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-5d1ed76:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-5d1ed76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-981e1cf{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-50 .elementor-element.elementor-element-981e1cf .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:3vw;font-weight:700;color:#D7F879}.elementor-50 .elementor-element.elementor-element-831c57e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 3%;--row-gap:0%;--column-gap:3%;--grid-auto-flow:row;--padding-top:2%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-831c57e:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-831c57e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-ba936af{--display:flex;--justify-content:center;--overlay-opacity:0.86;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:40%;--padding-bottom:40%;--padding-left:3%;--padding-right:3%}.elementor-50 .elementor-element.elementor-element-ba936af:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-ba936af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C;background-image:url(https://frugalish.app/wp-content/uploads/2025/12/2150416405-1.jpg);background-position:top center;background-size:cover}.elementor-50 .elementor-element.elementor-element-ba936af::before,.elementor-50 .elementor-element.elementor-element-ba936af>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-ba936af>.e-con-inner>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-ba936af>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-ba936af>.e-con-inner>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-ba936af>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#2A312C;--background-overlay:''}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-50 .elementor-element.elementor-element-d0b7aef{padding:0% 5% 0% 5%}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title a{font-family:"DM Sans",Sans-serif;font-size:1.4vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-d0b7aef:has(:hover) .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d0b7aef:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-b1a580a{--display:flex;--justify-content:center;--overlay-opacity:0.86;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:40%;--padding-bottom:40%;--padding-left:3%;--padding-right:3%}.elementor-50 .elementor-element.elementor-element-b1a580a:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-b1a580a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C;background-image:url(https://frugalish.app/wp-content/uploads/2025/12/43214321-1.jpg);background-position:center center;background-size:cover}.elementor-50 .elementor-element.elementor-element-b1a580a::before,.elementor-50 .elementor-element.elementor-element-b1a580a>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-b1a580a>.e-con-inner>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-b1a580a>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-b1a580a>.e-con-inner>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-b1a580a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#2A312C;--background-overlay:''}.elementor-50 .elementor-element.elementor-element-5741aae{padding:0% 5% 0% 5%}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title a{font-family:"DM Sans",Sans-serif;font-size:1.4vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-5741aae:has(:hover) .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-5741aae:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-edd9790{--display:flex;--justify-content:center;--overlay-opacity:0.86;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;box-shadow:0 0 49px -26px rgb(0 0 0 / .5);--padding-top:40%;--padding-bottom:40%;--padding-left:3%;--padding-right:3%}.elementor-50 .elementor-element.elementor-element-edd9790:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-edd9790>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A312C;background-image:url(https://frugalish.app/wp-content/uploads/2026/01/63334.jpg);background-position:center center;background-size:cover}.elementor-50 .elementor-element.elementor-element-edd9790::before,.elementor-50 .elementor-element.elementor-element-edd9790>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-edd9790>.e-con-inner>.elementor-background-video-container::before,.elementor-50 .elementor-element.elementor-element-edd9790>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-edd9790>.e-con-inner>.elementor-background-slideshow::before,.elementor-50 .elementor-element.elementor-element-edd9790>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#2A312C;--background-overlay:''}.elementor-50 .elementor-element.elementor-element-d9bc22f{padding:0% 0% 0% 0%}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title a{font-family:"DM Sans",Sans-serif;font-size:1.4vw;font-weight:700}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-d9bc22f:has(:hover) .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d9bc22f:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-description{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-1321ca1{--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;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:5%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-1321ca1:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-1321ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#181D19}.elementor-50 .elementor-element.elementor-element-902915d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px}.elementor-50 .elementor-element.elementor-element-56e141e img{border-radius:35px 35px 35px 35px}.elementor-50 .elementor-element.elementor-element-ebb8168{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-50 .elementor-element.elementor-element-71941f4{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-71941f4 .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:2.7vw;font-weight:700;line-height:1.3em;color:#D7F879}.elementor-50 .elementor-element.elementor-element-9884020 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:1.5vw;font-weight:600;color:#FFF}.elementor-50 .elementor-element.elementor-element-12972bf{font-family:"DM Sans",Sans-serif;font-size:.9vw;font-weight:400;line-height:1.5em;letter-spacing:0;color:#FFFFFF9E}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button{background-color:#D7F879;font-family:"Space Grotesk",Sans-serif;font-size:1.3vw;font-weight:700;fill:#181D19;color:#181D19;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D7F879;border-radius:14px 14px 14px 14px;padding:3% 5% 3% 5%}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button:focus{background-color:#181D19;color:#D7F879}.elementor-50 .elementor-element.elementor-element-2a21fd8{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button .elementor-button-content-wrapper{gap:.8em}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button:focus svg{fill:#D7F879}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-9af4117{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:14%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-a63d73f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-50 .elementor-element.elementor-element-ff7a4d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-ff7a4d5 .elementor-heading-title{font-size:3.8vw}.elementor-50 .elementor-element.elementor-element-e06173e .elementor-heading-title{font-size:2.7vw}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button{font-size:2.1vw;border-radius:8px 8px 8px 8px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-1d85608{font-size:1.6vw}.elementor-50 .elementor-element.elementor-element-6d11e81{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-978e208{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-978e208 img{width:67%}.elementor-50 .elementor-element.elementor-element-aa4e539{margin:17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-7fed1a8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-7fed1a8 .elementor-heading-title{font-size:2.9vw}.elementor-50 .elementor-element.elementor-element-c73f555 .elementor-heading-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-14d6e47{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-bc4f2d9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-bc4f2d9 .elementor-heading-title{font-size:2.9vw}.elementor-50 .elementor-element.elementor-element-2a080af{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-0383f0b{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-0383f0b .elementor-heading-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-fa5eb1a{margin:12% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-ad386bc .elementor-heading-title{font-size:3.7vw}.elementor-50 .elementor-element.elementor-element-4bde0f8{font-size:1.7vw;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-97f5c26{--grid-auto-flow:row}.elementor-50 .elementor-element.elementor-element-44dc0b8{--border-radius:25px 25px 25px 25px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-ha-step-flow .ha-steps-label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-ha-step-flow .ha-steps-title{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-ha-step-flow .ha-step-description{font-size:var(--e-global-typography-secondary-font-size)}.elementor-50 .elementor-element.elementor-element-00689ec{padding:20% 10% 20% 10%;--ha-stepflow-icon-size:29px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-icon{font-size:29px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-label{font-size:15px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-description{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-166f192{--border-radius:25px 25px 25px 25px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-d8901ea{padding:20% 10% 20% 10%;--ha-stepflow-icon-size:29px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-icon{font-size:29px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-label{font-size:15px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-description{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-338e3b3{--border-radius:25px 25px 25px 25px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-8dfa853{padding:20% 10% 20% 10%;--ha-stepflow-icon-size:29px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-icon{font-size:29px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-label{font-size:15px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-description{font-size:1.6vw}.elementor-50 .elementor-element.elementor-element-831c57e{--grid-auto-flow:row}.elementor-50 .elementor-element.elementor-element-ba936af{--border-radius:25px 25px 25px 25px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-d0b7aef{padding:14% 6% 14% 6%}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title a{font-size:2vw}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-description{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-b1a580a{--border-radius:25px 25px 25px 25px}.elementor-50 .elementor-element.elementor-element-5741aae{padding:14% 10% 14% 10%}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title a{font-size:2vw}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-description{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-edd9790{--border-radius:25px 25px 25px 25px}.elementor-50 .elementor-element.elementor-element-d9bc22f{padding:14% 6% 14% 6%}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title a{font-size:2vw}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-description{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-56e141e{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-56e141e img{border-radius:13px 13px 13px 13px}.elementor-50 .elementor-element.elementor-element-71941f4{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-71941f4 .elementor-heading-title{font-size:2.5vw}.elementor-50 .elementor-element.elementor-element-9884020 .elementor-heading-title{font-size:2vw}.elementor-50 .elementor-element.elementor-element-12972bf{font-size:1.7vw}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button{font-size:2.1vw;border-radius:8px 8px 8px 8px}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-9af4117{--content-width:82%}.elementor-50 .elementor-element.elementor-element-846ad7f{--content-width:73%}.elementor-50 .elementor-element.elementor-element-390f2f1{--width:50%}.elementor-50 .elementor-element.elementor-element-cfa084e{--width:50%}.elementor-50 .elementor-element.elementor-element-93e0dac{--content-width:77%}.elementor-50 .elementor-element.elementor-element-bec92e1{--width:50%}.elementor-50 .elementor-element.elementor-element-2bf4ced{--width:50%}.elementor-50 .elementor-element.elementor-element-be757b6{--content-width:67%}.elementor-50 .elementor-element.elementor-element-cffb8ba{--content-width:88%}.elementor-50 .elementor-element.elementor-element-17ccfd1{--content-width:80%}.elementor-50 .elementor-element.elementor-element-97f5c26{--content-width:65%}.elementor-50 .elementor-element.elementor-element-5d1ed76{--content-width:80%}.elementor-50 .elementor-element.elementor-element-831c57e{--content-width:65%}.elementor-50 .elementor-element.elementor-element-1321ca1{--content-width:73%}.elementor-50 .elementor-element.elementor-element-902915d{--width:50%}.elementor-50 .elementor-element.elementor-element-ebb8168{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-9af4117{--content-width:90%}.elementor-50 .elementor-element.elementor-element-846ad7f{--content-width:90%}.elementor-50 .elementor-element.elementor-element-93e0dac{--content-width:90%}.elementor-50 .elementor-element.elementor-element-be757b6{--content-width:91%}.elementor-50 .elementor-element.elementor-element-17ccfd1{--content-width:91%}.elementor-50 .elementor-element.elementor-element-97f5c26{--content-width:90%}.elementor-50 .elementor-element.elementor-element-5d1ed76{--content-width:90%}.elementor-50 .elementor-element.elementor-element-831c57e{--content-width:90%}.elementor-50 .elementor-element.elementor-element-1321ca1{--content-width:90%}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-9af4117{--content-width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0%;--padding-bottom:26%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-a63d73f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-50 .elementor-element.elementor-element-ff7a4d5{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-ff7a4d5 .elementor-heading-title{font-size:7.8vw}.elementor-50 .elementor-element.elementor-element-03f655d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-50 .elementor-element.elementor-element-e06173e .elementor-heading-title{font-size:4.1vw}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-50 .elementor-element.elementor-element-7944015{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-7944015 .elementor-button{font-size:3.6vw;border-radius:8px 8px 8px 8px;padding:2.5% 3% 2.5% 3%}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-1d85608{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:3.2vw}.elementor-50 .elementor-element.elementor-element-6d11e81{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-978e208{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-978e208 img{width:69%}.elementor-50 .elementor-element.elementor-element-846ad7f{--content-width:90%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-50 .elementor-element.elementor-element-7fed1a8 .elementor-heading-title{font-size:6.3vw}.elementor-50 .elementor-element.elementor-element-c73f555 .elementor-heading-title{font-size:4.1vw}.elementor-50 .elementor-element.elementor-element-14d6e47{font-size:14px}.elementor-50 .elementor-element.elementor-element-93e0dac{--content-width:90%}.elementor-50 .elementor-element.elementor-element-bc4f2d9 .elementor-heading-title{font-size:6.3vw}.elementor-50 .elementor-element.elementor-element-2a080af{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;padding:0 0 0 0;font-size:14px}.elementor-50 .elementor-element.elementor-element-0383f0b{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-0383f0b .elementor-heading-title{font-size:4.1vw}.elementor-50 .elementor-element.elementor-element-be757b6{--content-width:90%}.elementor-50 .elementor-element.elementor-element-ad386bc .elementor-heading-title{font-size:7.3vw}.elementor-50 .elementor-element.elementor-element-4bde0f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;padding:0 0 0 0;font-size:14px;line-height:1.5em}.elementor-50 .elementor-element.elementor-element-cffb8ba{--content-width:90%}.elementor-50 .elementor-element.elementor-element-17ccfd1{--content-width:90%}.elementor-50 .elementor-element.elementor-element-bdbe059 .elementor-heading-title{font-size:7.3vw}.elementor-50 .elementor-element.elementor-element-97f5c26{--content-width:77%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-50 .elementor-element.elementor-element-44dc0b8{--margin-top:2%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-ha-step-flow .ha-steps-label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-ha-step-flow .ha-steps-title{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-ha-step-flow .ha-step-description{font-size:var(--e-global-typography-secondary-font-size)}.elementor-50 .elementor-element.elementor-element-00689ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:15% 10% 15% 10%;--ha-stepflow-icon-size:36px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-icon{font-size:36px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-label{border-radius:15px 15px 15px 15px;font-size:17px}.elementor-50 .elementor-element.elementor-element-00689ec .ha-steps-title{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-00689ec .ha-step-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-166f192{--margin-top:0%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-d8901ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:15% 10% 15% 10%;--ha-stepflow-icon-size:36px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-icon{font-size:36px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-label{border-radius:15px 15px 15px 15px;font-size:17px}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-steps-title{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-d8901ea .ha-step-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-338e3b3{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-8dfa853{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:15% 11% 15% 11%;--ha-stepflow-icon-size:36px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-icon{font-size:36px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-label{border-radius:15px 15px 15px 15px;font-size:17px}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-steps-title{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-8dfa853 .ha-step-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-5d1ed76{--content-width:90%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:11%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-981e1cf .elementor-heading-title{font-size:7.3vw}.elementor-50 .elementor-element.elementor-element-831c57e{--content-width:77%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-50 .elementor-element.elementor-element-ba936af{--margin-top:0%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-50 .elementor-element.elementor-element-d0b7aef{padding:10% 6% 10% 6%}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-title a{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-d0b7aef .elementor-icon-box-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-b1a580a{--margin-top:0%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%}.elementor-50 .elementor-element.elementor-element-5741aae{padding:10% 6% 10% 6%}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-title a{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-5741aae .elementor-icon-box-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-d9bc22f{padding:10% 6% 10% 6%}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-title a{font-size:4.4vw}.elementor-50 .elementor-element.elementor-element-d9bc22f .elementor-icon-box-description{font-size:14px}.elementor-50 .elementor-element.elementor-element-1321ca1{--content-width:90%;--padding-top:14%;--padding-bottom:18%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-902915d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-50 .elementor-element.elementor-element-ebb8168{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-50 .elementor-element.elementor-element-71941f4{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-71941f4 .elementor-heading-title{font-size:6.3vw}.elementor-50 .elementor-element.elementor-element-9884020 .elementor-heading-title{font-size:4.1vw}.elementor-50 .elementor-element.elementor-element-12972bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:14px}.elementor-50 .elementor-element.elementor-element-2a21fd8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-50 .elementor-element.elementor-element-2a21fd8 .elementor-button{font-size:3.6vw;border-radius:8px 8px 8px 8px;padding:2.5% 3% 2.5% 3%}}.elementor-50 .elementor-element.elementor-element-7944015:hover .elementor-button-icon svg{fill:#D7F879!important;color:#D7F879!important}.elementor-50 .elementor-element.elementor-element-7944015:hover .elementor-button-icon svg path{fill:#D7F879!important;stroke:#D7F879!important;transition:all 0.3s ease}.elementor-50 .elementor-element.elementor-element-978e208 img{filter:drop-shadow(0 50px 40px rgb(0 0 0 / .6)) drop-shadow(0 0 35px rgb(215 248 121 / .2));animation:floatUltra 8s cubic-bezier(.45,.05,.55,.95) infinite;transform-origin:center center}@keyframes floatUltra{0%{transform:translateY(0) rotate(0deg) scale(1)}33%{transform:translateY(-15px) rotate(2deg) scale(1.02)}66%{transform:translateY(-25px) rotate(-1deg) scale(1.01)}100%{transform:translateY(0) rotate(0deg) scale(1)}}.elementor-50 .elementor-element.elementor-element-aa4e539 img{animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}100%{transform:translatey(0)}}.elementor-50 .elementor-element.elementor-element-fa5eb1a img{animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}100%{transform:translatey(0)}}.elementor-50 .elementor-element.elementor-element-44dc0b8{background-color:#2A312C!important;border:1px solid #3A413C!important;border-radius:24px;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.elementor-50 .elementor-element.elementor-element-44dc0b8:hover{transform:translateY(-12px);border-color:#D7F879!important;box-shadow:0 30px 60px -12px rgb(0 0 0 / .7),0 0 25px rgb(215 248 121 / .1),inset 0 -30px 50px -20px rgb(215 248 121 / .15)}.elementor-50 .elementor-element.elementor-element-44dc0b8:hover img,.elementor-50 .elementor-element.elementor-element-44dc0b8:hover .elementor-icon{transform:scale(1.1);filter:drop-shadow(0 0 10px rgb(215 248 121 / .3));transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-44dc0b8:hover .elementor-widget-heading{color:#FFFFFF!important;transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-166f192{background-color:#2A312C!important;border:1px solid #3A413C!important;border-radius:24px;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.elementor-50 .elementor-element.elementor-element-166f192:hover{transform:translateY(-12px);border-color:#D7F879!important;box-shadow:0 30px 60px -12px rgb(0 0 0 / .7),0 0 25px rgb(215 248 121 / .1),inset 0 -30px 50px -20px rgb(215 248 121 / .15)}.elementor-50 .elementor-element.elementor-element-166f192:hover img,.elementor-50 .elementor-element.elementor-element-166f192:hover .elementor-icon{transform:scale(1.1);filter:drop-shadow(0 0 10px rgb(215 248 121 / .3));transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-166f192:hover .elementor-widget-heading{color:#FFFFFF!important;transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-338e3b3{background-color:#2A312C!important;border:1px solid #3A413C!important;border-radius:24px;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.elementor-50 .elementor-element.elementor-element-338e3b3:hover{transform:translateY(-12px);border-color:#D7F879!important;box-shadow:0 30px 60px -12px rgb(0 0 0 / .7),0 0 25px rgb(215 248 121 / .1),inset 0 -30px 50px -20px rgb(215 248 121 / .15)}.elementor-50 .elementor-element.elementor-element-338e3b3:hover img,.elementor-50 .elementor-element.elementor-element-338e3b3:hover .elementor-icon{transform:scale(1.1);filter:drop-shadow(0 0 10px rgb(215 248 121 / .3));transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-338e3b3:hover .elementor-widget-heading{color:#FFFFFF!important;transition:all 0.4s ease}.elementor-50 .elementor-element.elementor-element-ba936af{overflow:hidden}.elementor-50 .elementor-element.elementor-element-ba936af .elementor-background-overlay{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-ba936af .elementor-widget-wrap{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-ba936af:hover{box-shadow:0 0 40px rgb(215 248 121 / .2)}.elementor-50 .elementor-element.elementor-element-ba936af:hover .elementor-background-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0.7!important}.elementor-50 .elementor-element.elementor-element-ba936af:hover .elementor-widget-wrap{transform:translateY(-10px)}.elementor-50 .elementor-element.elementor-element-ba936af::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:35px;border:1px solid #fff0;transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-ba936af:hover::before{border-color:#D7F879;box-shadow:0 0 20px rgb(215 248 121 / .4)}@media (max-width:1024px){.elementor-50 .elementor-element.elementor-element-ba936af::before{border-radius:25px}}.elementor-50 .elementor-element.elementor-element-b1a580a{overflow:hidden}.elementor-50 .elementor-element.elementor-element-b1a580a .elementor-background-overlay{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-b1a580a .elementor-widget-wrap{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-b1a580a:hover{box-shadow:0 0 40px rgb(215 248 121 / .2)}.elementor-50 .elementor-element.elementor-element-b1a580a:hover .elementor-background-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0.7!important}.elementor-50 .elementor-element.elementor-element-b1a580a:hover .elementor-widget-wrap{transform:translateY(-10px)}.elementor-50 .elementor-element.elementor-element-b1a580a::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:35px;border:1px solid #fff0;transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-b1a580a:hover::before{border-color:#D7F879;box-shadow:0 0 20px rgb(215 248 121 / .4)}@media (max-width:1024px){.elementor-50 .elementor-element.elementor-element-b1a580a::before{border-radius:25px}}.elementor-50 .elementor-element.elementor-element-edd9790{overflow:hidden}.elementor-50 .elementor-element.elementor-element-edd9790 .elementor-background-overlay{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-edd9790 .elementor-widget-wrap{transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-edd9790:hover{box-shadow:0 0 40px rgb(215 248 121 / .2)}.elementor-50 .elementor-element.elementor-element-edd9790:hover .elementor-background-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0.7!important}.elementor-50 .elementor-element.elementor-element-edd9790:hover .elementor-widget-wrap{transform:translateY(-10px)}.elementor-50 .elementor-element.elementor-element-edd9790::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:35px;border:1px solid #fff0;transition:all 0.5s ease-in-out}.elementor-50 .elementor-element.elementor-element-edd9790:hover::before{border-color:#D7F879;box-shadow:0 0 20px rgb(215 248 121 / .4)}@media (max-width:1024px){.elementor-50 .elementor-element.elementor-element-edd9790::before{border-radius:25px}}.elementor-50 .elementor-element.elementor-element-2a21fd8:hover .elementor-button-icon svg{fill:#D7F879!important;color:#D7F879!important}.elementor-50 .elementor-element.elementor-element-2a21fd8:hover .elementor-button-icon svg path{fill:#D7F879!important;stroke:#D7F879!important;transition:all 0.3s ease}