.elementor-31106 .elementor-element.elementor-element-fsw-hero{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-31106 .elementor-element.elementor-element-fsw-hero:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw005{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 34px;--row-gap:28px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw003{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31106 .elementor-element.elementor-element-8d4ebc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31106 .elementor-element.elementor-element-8d4ebc0{text-align:start;}.elementor-31106 .elementor-element.elementor-element-8d4ebc0 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:36px;font-weight:600;line-height:1.18em;letter-spacing:-0.6px;color:#654693;}.elementor-31106 .elementor-element.elementor-element-fsw001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-b21c06a{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-b21c06a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31106 .elementor-element.elementor-element-973d7c9{text-align:start;}.elementor-31106 .elementor-element.elementor-element-973d7c9 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:15.5px;font-weight:400;line-height:1.45em;color:#7b5b7e;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button{background-color:#fda279;font-family:"Fredoka", assistant;font-size:16.5px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:16px 32px 16px 32px;}.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button:hover, .elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button:focus{background-color:#f4915f;color:#ffffff;}.elementor-31106 .elementor-element.elementor-element-fsw002 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button:hover svg, .elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button:focus svg{fill:#ffffff;}.elementor-31106 .elementor-element.elementor-element-fsw004{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), assistant;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31106 .elementor-element.elementor-element-edad81c{text-align:center;}.elementor-31106 .elementor-element.elementor-element-fsw-content{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31106 .elementor-element.elementor-element-fsw-content:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw-content > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw007{--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-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(255,255,255,.9);--border-color:rgba(255,255,255,.9);--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 28px 0px rgba(130,122,111,.10);--padding-top:36px;--padding-bottom:36px;--padding-left:42px;--padding-right:42px;}.elementor-31106 .elementor-element.elementor-element-fsw007:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), assistant;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31106 .elementor-element.elementor-element-85032fb{color:#59135E;font-family:"Fredoka", assistant;font-size:17px;font-weight:400;line-height:1.75em;}.elementor-31106 .elementor-element.elementor-element-f7133b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#fedcc0;--border-color:#fedcc0;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 16px 1px rgba(163,68,0,0.63);--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31106 .elementor-element.elementor-element-f7133b3:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-f7133b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-31106 .elementor-element.elementor-element-9998767{text-align:start;}.elementor-31106 .elementor-element.elementor-element-9998767 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:21px;font-weight:600;color:#654693;}.elementor-31106 .elementor-element.elementor-element-fsw008{--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:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#ece0d1;--border-color:#ece0d1;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw009:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw009.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), assistant;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31106 .elementor-element.elementor-element-fsw010{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw010.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw011{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw012{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw012 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw013{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw013 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:17.5px;font-weight:600;line-height:1.35em;color:#59135E;}.elementor-31106 .elementor-element.elementor-element-fsw014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#fedcc0;--border-color:#fedcc0;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw014:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-31106 .elementor-element.elementor-element-fsw014.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw015{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw015.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw016{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw017{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw017 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw018{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw018 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:22px;font-weight:600;line-height:1.35em;color:#d96a3a;}.elementor-31106 .elementor-element.elementor-element-fsw019{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#ece0d1;--border-color:#ece0d1;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw019:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw019.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw020{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw021{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw022{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw022 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw023{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw023 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:17.5px;font-weight:600;line-height:1.35em;color:#59135E;}.elementor-31106 .elementor-element.elementor-element-ecbb883{text-align:start;}.elementor-31106 .elementor-element.elementor-element-ecbb883 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:14px;font-weight:400;line-height:1.55em;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-e4df1b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#d7c8e3;--border-color:#d7c8e3;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 26px 0px rgba(101,70,147,.10);--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-31106 .elementor-element.elementor-element-e4df1b3:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-e4df1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-31106 .elementor-element.elementor-element-4e0bfae{text-align:start;}.elementor-31106 .elementor-element.elementor-element-4e0bfae .elementor-heading-title{font-family:"Fredoka", assistant;font-size:21px;font-weight:600;color:#654693;}.elementor-31106 .elementor-element.elementor-element-82f01f3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-31106 .elementor-element.elementor-element-82f01f3{text-align:start;}.elementor-31106 .elementor-element.elementor-element-82f01f3 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:15px;font-weight:400;line-height:1.5em;color:#7b5b7e;}.elementor-31106 .elementor-element.elementor-element-fsw024{--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:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw025{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#ece0d1;--border-color:#ece0d1;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw025:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw025.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw026{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw026.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw027{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw028{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw028 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw029{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw029 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:17.5px;font-weight:600;line-height:1.35em;color:#59135E;}.elementor-31106 .elementor-element.elementor-element-fsw030{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#fedcc0;--border-color:#fedcc0;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw030:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-31106 .elementor-element.elementor-element-fsw030.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw031{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw031.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw032{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw033{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw033 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw034{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw034 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:22px;font-weight:600;line-height:1.35em;color:#d96a3a;}.elementor-31106 .elementor-element.elementor-element-fsw035{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#ece0d1;--border-color:#ece0d1;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw035:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw035.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw036{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-31106 .elementor-element.elementor-element-fsw036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31106 .elementor-element.elementor-element-fsw037{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31106 .elementor-element.elementor-element-fsw038{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw038 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:13px;font-weight:500;color:#827a6f;}.elementor-31106 .elementor-element.elementor-element-fsw039{text-align:start;}.elementor-31106 .elementor-element.elementor-element-fsw039 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:17.5px;font-weight:600;line-height:1.35em;color:#59135E;}.elementor-31106 .elementor-element.elementor-element-fsw-form{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-31106 .elementor-element.elementor-element-fsw-form:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw-form > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef7ef;}.elementor-31106 .elementor-element.elementor-element-fsw043{--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-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(255,255,255,.9);--border-color:rgba(255,255,255,.9);--border-radius:24px 24px 24px 24px;box-shadow:0px 12px 32px 0px rgba(101,70,147,.12);--padding-top:36px;--padding-bottom:38px;--padding-left:42px;--padding-right:42px;}.elementor-31106 .elementor-element.elementor-element-fsw043:not(.elementor-motion-effects-element-type-background), .elementor-31106 .elementor-element.elementor-element-fsw043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2ecf7;}.elementor-31106 .elementor-element.elementor-element-fsw040 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-31106 .elementor-element.elementor-element-fsw040{text-align:center;}.elementor-31106 .elementor-element.elementor-element-fsw040 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:26px;font-weight:600;color:#654693;}.elementor-31106 .elementor-element.elementor-element-fsw041 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-31106 .elementor-element.elementor-element-fsw041{text-align:center;}.elementor-31106 .elementor-element.elementor-element-fsw041 .elementor-heading-title{font-family:"Fredoka", assistant;font-size:15.5px;font-weight:400;color:#7b5b7e;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gform_wrapper .gform_heading, html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .eael-gravity-form-heading{text-align:right;}.elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield input[type="text"], html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield input[type="email"], html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield input[type="tel"], html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield input[type="number"], html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield textarea{text-align:right;}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-31106 .elementor-element.elementor-element-840d335 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-31106 .elementor-element.elementor-element-840d335 .gform_wrapper li.gfield_error textarea{border-width:1px;}@media(min-width:768px){.elementor-31106 .elementor-element.elementor-element-fsw-hero{--content-width:960px;}.elementor-31106 .elementor-element.elementor-element-fsw003{--width:56%;}.elementor-31106 .elementor-element.elementor-element-fsw004{--width:41%;}.elementor-31106 .elementor-element.elementor-element-fsw-content{--content-width:960px;}.elementor-31106 .elementor-element.elementor-element-fsw009{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw014{--width:48.4%;}.elementor-31106 .elementor-element.elementor-element-fsw019{--width:48.4%;}.elementor-31106 .elementor-element.elementor-element-fsw025{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw030{--width:48.4%;}.elementor-31106 .elementor-element.elementor-element-fsw035{--width:48.4%;}.elementor-31106 .elementor-element.elementor-element-fsw-form{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31106 .elementor-element.elementor-element-fsw003{--width:54%;}.elementor-31106 .elementor-element.elementor-element-fsw004{--width:43%;}}@media(min-width:1200px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-31106 .elementor-element.elementor-element-8d4ebc0 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-31106 .elementor-element.elementor-element-fsw-hero{--padding-top:28px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-31106 .elementor-element.elementor-element-fsw005{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-31106 .elementor-element.elementor-element-fsw003{--width:100%;}.elementor-31106 .elementor-element.elementor-element-8d4ebc0{text-align:center;}.elementor-31106 .elementor-element.elementor-element-8d4ebc0 .elementor-heading-title{font-size:27px;}.elementor-31106 .elementor-element.elementor-element-fsw001{--justify-content:center;}.elementor-31106 .elementor-element.elementor-element-973d7c9{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31106 .elementor-element.elementor-element-fsw004{--width:100%;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31106 .elementor-element.elementor-element-fsw-content{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-31106 .elementor-element.elementor-element-fsw007{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-31106 .elementor-element.elementor-element-f7133b3{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw009{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31106 .elementor-element.elementor-element-fsw014{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw019{--width:100%;}.elementor-31106 .elementor-element.elementor-element-e4df1b3{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw025{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw030{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw035{--width:100%;}.elementor-31106 .elementor-element.elementor-element-fsw-form{--padding-top:26px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-31106 .elementor-element.elementor-element-fsw043{--padding-top:26px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-31106 .elementor-element.elementor-element-fsw040 .elementor-heading-title{font-size:22px;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-size:var( --e-global-typography-accent-font-size );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for theme-post-title, class: .elementor-element-8d4ebc0 */.elementor-31106 .elementor-element.elementor-element-8d4ebc0 h1{margin:0}/* End custom CSS */
/* Start custom CSS for dyncontel-featured-image, class: .elementor-element-b21c06a */.elementor-31106 .elementor-element.elementor-element-b21c06a{flex:none;width:56px}.elementor-31106 .elementor-element.elementor-element-b21c06a img{width:56px;height:56px;object-fit:cover;border-radius:50%;border:2.5px solid #fff;box-shadow:0 3px 10px rgba(130,122,111,.20);display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-973d7c9 */.elementor-31106 .elementor-element.elementor-element-973d7c9{margin:0}.elementor-31106 .elementor-element.elementor-element-973d7c9 a{color:#654693;font-weight:600;text-decoration:none;border-bottom:1.5px solid #d7c8e3}.elementor-31106 .elementor-element.elementor-element-973d7c9 a:hover{border-color:#654693}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fsw002 */.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button{text-shadow:0 2px 3px rgba(241,126,69,0.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,background .2s}.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button:hover{transform:translateY(-2px);text-shadow:0 2px 3px rgba(241,126,69,0.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.elementor-31106 .elementor-element.elementor-element-fsw002 .elementor-button-text::after{content:"";display:inline-block;width:15px;height:15px;margin-inline-start:9px;vertical-align:-2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-edad81c */.elementor-31106 .elementor-element.elementor-element-edad81c img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:20px;border:7px solid #fff;box-shadow:0 14px 38px rgba(130,122,111,.20);display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fsw-hero */.elementor-31106 .elementor-element.elementor-element-fsw-hero{background-image:radial-gradient(520px 260px at 84% 16%,rgba(254,205,166,.42),transparent 70%),radial-gradient(520px 260px at 14% 34%,rgba(215,200,227,.38),transparent 70%)} .elementor-31106 .elementor-element.elementor-element-fsw-hero > .e-con-inner{max-width:960px;margin-inline:auto}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-85032fb */.elementor-31106 .elementor-element.elementor-element-85032fb{color:#59135E}.elementor-31106 .elementor-element.elementor-element-85032fb h2,.elementor-31106 .elementor-element.elementor-element-85032fb h3,.elementor-31106 .elementor-element.elementor-element-85032fb h4{font-family:'Fredoka',sans-serif;color:#654693;font-weight:600;line-height:1.25}.elementor-31106 .elementor-element.elementor-element-85032fb h2{font-size:22px;margin:26px 0 10px}.elementor-31106 .elementor-element.elementor-element-85032fb h3{font-size:19px;margin:20px 0 8px}.elementor-31106 .elementor-element.elementor-element-85032fb h2:first-child,.elementor-31106 .elementor-element.elementor-element-85032fb h3:first-child{margin-top:0}.elementor-31106 .elementor-element.elementor-element-85032fb p{margin:0 0 13px}.elementor-31106 .elementor-element.elementor-element-85032fb p:last-child{margin-bottom:0}.elementor-31106 .elementor-element.elementor-element-85032fb p:empty{display:none}.elementor-31106 .elementor-element.elementor-element-85032fb ul{list-style:none !important;list-style-image:none !important;margin:0 0 16px;padding-inline-start:0 !important}.elementor-31106 .elementor-element.elementor-element-85032fb ol{margin:0 0 16px;padding-inline-start:1.4em}.elementor-31106 .elementor-element.elementor-element-85032fb ul li{list-style:none !important;list-style-image:none !important;position:relative;padding-inline-start:26px;margin:0 0 9px}.elementor-31106 .elementor-element.elementor-element-85032fb ol li{margin:0 0 9px}.elementor-31106 .elementor-element.elementor-element-85032fb ul li::marker{content:""}.elementor-31106 .elementor-element.elementor-element-85032fb ul li::before{content:"";position:absolute;inset-inline-start:0;top:.45em;width:15px;height:15px;background:#fda279;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat}.elementor-31106 .elementor-element.elementor-element-85032fb ul li:last-child,.elementor-31106 .elementor-element.elementor-element-85032fb ol li:last-child{margin-bottom:0}.elementor-31106 .elementor-element.elementor-element-85032fb img{border-radius:14px}.elementor-31106 .elementor-element.elementor-element-85032fb a{color:#654693;font-weight:600}.elementor-31106 .elementor-element.elementor-element-85032fb .wp-block-buttons{margin:22px 0 0}.elementor-31106 .elementor-element.elementor-element-85032fb .wp-block-button__link,.elementor-31106 .elementor-element.elementor-element-85032fb .wp-element-button,.elementor-31106 .elementor-element.elementor-element-85032fb a.btn{display:inline-flex;align-items:center;justify-content:center;background:#fda279 !important;color:#fff !important;border:none !important;border-radius:999px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:16px !important;min-height:50px;padding:0 30px !important;text-shadow:0 2px 3px rgba(241,126,69,0.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);transition:transform .2s,background .2s,box-shadow .2s}.elementor-31106 .elementor-element.elementor-element-85032fb .wp-block-button__link:hover,.elementor-31106 .elementor-element.elementor-element-85032fb .wp-element-button:hover{background:#f4915f !important;transform:translateY(-2px);text-shadow:0 2px 3px rgba(241,126,69,0.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.elementor-31106 .elementor-element.elementor-element-85032fb .wp-block-button__link::after,.elementor-31106 .elementor-element.elementor-element-85032fb .wp-element-button::after{content:"";display:inline-block;width:14px;height:14px;margin-inline-start:9px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9998767 */.elementor-31106 .elementor-element.elementor-element-9998767{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw010 */.elementor-31106 .elementor-element.elementor-element-fsw010{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw010 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw012 */.elementor-31106 .elementor-element.elementor-element-fsw012{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw013 */.elementor-31106 .elementor-element.elementor-element-fsw013{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw015 */.elementor-31106 .elementor-element.elementor-element-fsw015{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw015 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw017 */.elementor-31106 .elementor-element.elementor-element-fsw017{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw018 */.elementor-31106 .elementor-element.elementor-element-fsw018{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw020 */.elementor-31106 .elementor-element.elementor-element-fsw020{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw020 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw022 */.elementor-31106 .elementor-element.elementor-element-fsw022{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw023 */.elementor-31106 .elementor-element.elementor-element-fsw023{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecbb883 */.elementor-31106 .elementor-element.elementor-element-ecbb883{margin:0;padding-top:14px;border-top:1.5px dashed #ece0d1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e0bfae */.elementor-31106 .elementor-element.elementor-element-4e0bfae{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82f01f3 */.elementor-31106 .elementor-element.elementor-element-82f01f3{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw026 */.elementor-31106 .elementor-element.elementor-element-fsw026{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw026 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw028 */.elementor-31106 .elementor-element.elementor-element-fsw028{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw029 */.elementor-31106 .elementor-element.elementor-element-fsw029{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw031 */.elementor-31106 .elementor-element.elementor-element-fsw031{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw031 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw033 */.elementor-31106 .elementor-element.elementor-element-fsw033{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw034 */.elementor-31106 .elementor-element.elementor-element-fsw034{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fsw036 */.elementor-31106 .elementor-element.elementor-element-fsw036{flex:none;width:46px}.elementor-31106 .elementor-element.elementor-element-fsw036 img{width:46px;height:46px;object-fit:contain;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw038 */.elementor-31106 .elementor-element.elementor-element-fsw038{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw039 */.elementor-31106 .elementor-element.elementor-element-fsw039{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fsw-content */.elementor-31106 .elementor-element.elementor-element-fsw-content > .e-con-inner{max-width:960px;margin-inline:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw040 */.elementor-31106 .elementor-element.elementor-element-fsw040{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fsw041 */.elementor-31106 .elementor-element.elementor-element-fsw041{margin:0}/* End custom CSS */
/* Start custom CSS for eael-gravity-form, class: .elementor-element-840d335 */.elementor-31106 .elementor-element.elementor-element-840d335 .gform_wrapper{margin:0}.elementor-31106 .elementor-element.elementor-element-840d335 .gfield_label{font-family:'Fredoka',sans-serif !important;color:#654693 !important;font-size:14.5px !important;font-weight:600 !important;margin-bottom:6px !important}.elementor-31106 .elementor-element.elementor-element-840d335 input[type=text],.elementor-31106 .elementor-element.elementor-element-840d335 input[type=email],.elementor-31106 .elementor-element.elementor-element-840d335 input[type=tel],.elementor-31106 .elementor-element.elementor-element-840d335 input[type=number],.elementor-31106 .elementor-element.elementor-element-840d335 input[type=date],.elementor-31106 .elementor-element.elementor-element-840d335 select,.elementor-31106 .elementor-element.elementor-element-840d335 textarea{font-family:'Fredoka',sans-serif !important;font-size:16px !important;color:#59135E !important;background:#fff !important;border:1.5px solid #ece0d1 !important;border-radius:14px !important;min-height:48px !important;padding:0 16px !important;box-shadow:none !important}.elementor-31106 .elementor-element.elementor-element-840d335 textarea{padding:12px 16px !important}.elementor-31106 .elementor-element.elementor-element-840d335 input:focus,.elementor-31106 .elementor-element.elementor-element-840d335 select:focus,.elementor-31106 .elementor-element.elementor-element-840d335 textarea:focus{border-color:#d96a3a !important;outline:none !important;text-shadow:0 2px 3px rgba(241,126,69,0.85)!important;}.elementor-31106 .elementor-element.elementor-element-840d335 .gform_footer{margin:22px 0 0 !important;padding:0 !important}.elementor-31106 .elementor-element.elementor-element-840d335 .gform_button{background:#fda279 !important;color:#fff !important;border:none !important;border-radius:999px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:16.5px !important;min-height:54px !important;width:100% !important;cursor:pointer;text-shadow:0 2px 3px rgba(241,126,69,0.85)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)!important;transition:transform .2s,background .2s}.elementor-31106 .elementor-element.elementor-element-840d335 .gform_button:hover{background:#f4915f !important;transform:translateY(-2px)}.elementor-31106 .elementor-element.elementor-element-840d335 .gfield_required{color:#d96a3a !important}.elementor-31106 .elementor-element.elementor-element-840d335 .gform_validation_errors,.elementor-31106 .elementor-element.elementor-element-840d335 .validation_message{font-family:'Fredoka',sans-serif !important;border-radius:12px !important}.elementor-31106 .elementor-element.elementor-element-840d335 .gform_fields{row-gap:16px !important}.elementor-31106 .elementor-element.elementor-element-840d335 .gfield_consent_label,.elementor-31106 .elementor-element.elementor-element-840d335 .gfield_description{font-family:'Fredoka',sans-serif !important;color:#827a6f !important;font-size:13.5px !important}.elementor-31106 .elementor-element.elementor-element-840d335 .select2-container--default .select2-selection--single,.elementor-31106 .elementor-element.elementor-element-840d335 .chosen-single,.elementor-31106 .elementor-element.elementor-element-840d335 .chosen-container-single .chosen-single{height:48px !important;border:1.5px solid #ece0d1 !important;border-radius:14px !important;background:#fff !important;box-shadow:none !important;font-family:'Fredoka',sans-serif !important;display:flex !important;align-items:center}.elementor-31106 .elementor-element.elementor-element-840d335 .select2-container--default .select2-selection--single .select2-selection__rendered{color:#59135E !important;line-height:46px !important;font-family:'Fredoka',sans-serif !important}.elementor-31106 .elementor-element.elementor-element-840d335 .gform-theme__no-framework input,.elementor-31106 .elementor-element.elementor-element-840d335 .gform-theme__no-framework select{border-color:#ece0d1 !important}.elementor-31106 .elementor-element.elementor-element-840d335 .ts-wrapper .ts-control{border:1.5px solid #ece0d1 !important;border-radius:14px !important;background:#fff !important;min-height:48px !important;padding:0 16px !important;display:flex !important;align-items:center;font-family:'Fredoka',sans-serif !important;font-size:16px !important;color:#59135E !important;box-shadow:none !important}.elementor-31106 .elementor-element.elementor-element-840d335 .ts-wrapper.focus .ts-control{border-color:#d96a3a !important;text-shadow:0 2px 3px rgba(241,126,69,0.85)!important;}.elementor-31106 .elementor-element.elementor-element-840d335 .ts-dropdown{border:1.5px solid #ece0d1 !important;border-radius:14px !important;font-family:'Fredoka',sans-serif !important;box-shadow:0 12px 28px rgba(130,122,111,.14) !important;overflow:hidden}.elementor-31106 .elementor-element.elementor-element-840d335 .ts-dropdown .option{color:#59135E !important}.elementor-31106 .elementor-element.elementor-element-840d335 .ts-dropdown .active{background:#f2ecf7 !important;color:#654693 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fsw-form */.elementor-31106 .elementor-element.elementor-element-fsw-form > .e-con-inner{max-width:960px;margin-inline:auto}/* End custom CSS */
/* Start custom CSS */.wp-block-button__link {
        color: #fff!important;
    background-color: #9B69AC!important;
}
.wp-block-button__link:hover {
    background-color: #4E0250!important;
}/* End custom CSS */