.elementor-22 .elementor-element.elementor-element-3b80ee6{--display:flex;--min-height:750px;--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;}.elementor-22 .elementor-element.elementor-element-3b80ee6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b80ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasiakucharskafizjo.pl/wp-content/uploads/2026/05/f5c8d5.png");background-size:cover;}.elementor-22 .elementor-element.elementor-element-f2fa84a{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2996ac7{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2996ac7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:50px;font-weight:700;color:#5C1A2E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-22 .elementor-element.elementor-element-ef3a38b{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-296c3f3 .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-fef4395{--display:flex;}.elementor-22 .elementor-element.elementor-element-7d6e893{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-13370d2{--display:flex;}.elementor-22 .elementor-element.elementor-element-c8931d8{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8931d8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-81be6fd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-81be6fd.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d0f8674{--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;}.elementor-22 .elementor-element.elementor-element-b739ecc{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-b739ecc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b739ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e5f0ff4 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-e5f0ff4.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-e5f0ff4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e5f0ff4.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-e5f0ff4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e5f0ff4.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-e5f0ff4 .elementor-icon{font-size:29px;}.elementor-22 .elementor-element.elementor-element-e5f0ff4 .elementor-icon svg{height:29px;}.elementor-22 .elementor-element.elementor-element-dedc922{text-align:start;}.elementor-22 .elementor-element.elementor-element-dedc922 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-039b802{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-039b802.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-f93cff2{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-f93cff2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f93cff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-22 .elementor-element.elementor-element-97eb24c .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-97eb24c.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-97eb24c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-97eb24c.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-97eb24c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-97eb24c.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-97eb24c .elementor-icon{font-size:29px;}.elementor-22 .elementor-element.elementor-element-97eb24c .elementor-icon svg{height:29px;}.elementor-22 .elementor-element.elementor-element-1078736{text-align:start;}.elementor-22 .elementor-element.elementor-element-1078736 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-8fc7ef3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-8fc7ef3.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-37182ae{--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;}.elementor-22 .elementor-element.elementor-element-0e4ba7f{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-0e4ba7f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0e4ba7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-22 .elementor-element.elementor-element-c4d607e .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c4d607e.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-c4d607e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c4d607e.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-c4d607e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c4d607e.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-c4d607e .elementor-icon{font-size:29px;}.elementor-22 .elementor-element.elementor-element-c4d607e .elementor-icon svg{height:29px;}.elementor-22 .elementor-element.elementor-element-7f85fa9{text-align:start;}.elementor-22 .elementor-element.elementor-element-7f85fa9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-97ccf24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-97ccf24.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-69fc8f1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-69fc8f1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-69fc8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-22 .elementor-element.elementor-element-56c2790 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-56c2790.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-56c2790.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-56c2790.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-56c2790.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-56c2790.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-56c2790 .elementor-icon{font-size:29px;}.elementor-22 .elementor-element.elementor-element-56c2790 .elementor-icon svg{height:29px;}.elementor-22 .elementor-element.elementor-element-fe4c162{text-align:start;}.elementor-22 .elementor-element.elementor-element-fe4c162 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-68be0a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-68be0a8.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-95d49d7{--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;}.elementor-22 .elementor-element.elementor-element-2a3f89c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-2a3f89c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2a3f89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-22 .elementor-element.elementor-element-ff3c5ca .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ff3c5ca.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-ff3c5ca.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff3c5ca.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-ff3c5ca.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ff3c5ca.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-ff3c5ca .elementor-icon{font-size:29px;}.elementor-22 .elementor-element.elementor-element-ff3c5ca .elementor-icon svg{height:29px;}.elementor-22 .elementor-element.elementor-element-3f1c972{text-align:start;}.elementor-22 .elementor-element.elementor-element-3f1c972 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-ecb9d6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-ecb9d6a.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-22f81ce{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-3069e59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-3069e59.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-38754ce .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-2aadcaf{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-2aadcaf:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2aadcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-2aadcaf > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-2aadcaf > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:26px;transform:translateX(-50%) rotateY(180deg);}.elementor-22 .elementor-element.elementor-element-2aadcaf > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-2aadcaf > .e-con-inner > .elementor-shape-bottom svg{width:calc(208% + 1.3px);height:26px;}.elementor-22 .elementor-element.elementor-element-eab2054{--display:flex;--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-86b0d54{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-4842841{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-d1e0070 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-fc9757d{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-9a3eb21{--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;}.elementor-22 .elementor-element.elementor-element-9a3eb21.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-53e63d9{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C1A2E;--border-color:#5C1A2E;--border-radius:100px 100px 100px 100px;--padding-top:30px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-a76282c{text-align:center;}.elementor-22 .elementor-element.elementor-element-a76282c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-a257a99{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-9b1f26e{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C1A2E;--border-color:#5C1A2E;--border-radius:100px 100px 100px 100px;--padding-top:30px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-88f431a{text-align:center;}.elementor-22 .elementor-element.elementor-element-88f431a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-6f0acb0{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-19f097e{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C1A2E;--border-color:#5C1A2E;--border-radius:100px 100px 100px 100px;--padding-top:30px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-22 .elementor-element.elementor-element-5540f47{text-align:center;}.elementor-22 .elementor-element.elementor-element-5540f47 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-a40692f{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-350a2f4{width:var( --container-widget-width, 80% );max-width:80%;padding:40px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-350a2f4.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-38c64ce{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-38c64ce .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-38c64ce.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-38c64ce.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-38c64ce.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-38c64ce.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-38c64ce.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-38c64ce .elementor-icon{font-size:33px;}.elementor-22 .elementor-element.elementor-element-38c64ce .elementor-icon svg{height:33px;}.elementor-22 .elementor-element.elementor-element-f55f46c{--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;--padding-top:100px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-62b20b1{--display:flex;}.elementor-22 .elementor-element.elementor-element-62b20b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-8f7e604{text-align:start;}.elementor-22 .elementor-element.elementor-element-8f7e604 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-743836d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-743836d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a0975f2{padding:20px 0px 0px 0px;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-icon i{color:#F68BBC;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-icon svg{fill:#F68BBC;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-a0975f2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-69b7f1b{--display:flex;}.elementor-22 .elementor-element.elementor-element-81b2dd8{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-082b5b1{--display:flex;}.elementor-22 .elementor-element.elementor-element-082b5b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6fcda23{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-46b7454{text-align:start;}.elementor-22 .elementor-element.elementor-element-46b7454 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-16f2451{width:var( --container-widget-width, 90% );max-width:90%;--e-transform-rotateZ:-4deg;padding:10px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:end;}.elementor-22 .elementor-element.elementor-element-16f2451 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:600;font-style:italic;color:#D9879D;}.elementor-22 .elementor-element.elementor-element-ac1e4b0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-icon i{color:#F68BBC;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-icon svg{fill:#F68BBC;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-ac1e4b0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-46b8153 .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-96e3a97{--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-22 .elementor-element.elementor-element-d6ccd91{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 30px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-d6ccd91.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d6ccd91 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-f3ba5b5{--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;}.elementor-22 .elementor-element.elementor-element-c9cf5cf{--display:flex;}.elementor-22 .elementor-element.elementor-element-1e3a4c8 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-08303ba{--display:flex;}.elementor-22 .elementor-element.elementor-element-6b92259 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-c9cba6a{--display:flex;}.elementor-22 .elementor-element.elementor-element-cbbb7bb img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-9d44941{--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;}.elementor-22 .elementor-element.elementor-element-a91cb44{--display:flex;}.elementor-22 .elementor-element.elementor-element-892ae6f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-8a1d7ad{--display:flex;}.elementor-22 .elementor-element.elementor-element-e4b7644 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-d140e91{--display:flex;}.elementor-22 .elementor-element.elementor-element-2bfe817 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C1A2E;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-e11ddd0{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-ec9be5f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-ec9be5f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ec9be5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5C8D5;}.elementor-22 .elementor-element.elementor-element-ec9be5f.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-fe7529e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-4dff978{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4dff978 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4dff978.elementor-view-stacked .elementor-icon{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-4dff978.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4dff978.elementor-view-default .elementor-icon{color:#5C1A2E;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-4dff978.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4dff978.elementor-view-default .elementor-icon svg{fill:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-4dff978 .elementor-icon{font-size:35px;}.elementor-22 .elementor-element.elementor-element-4dff978 .elementor-icon svg{height:35px;}.elementor-22 .elementor-element.elementor-element-d720c4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-d720c4f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-444af7a{width:var( --container-widget-width, 98% );max-width:98%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-444af7a.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-433e108{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-433e108.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-433e108 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-fa7ff7f{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 10px;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-fa7ff7f.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#F68BBC;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-icon i{color:#5C1A2E;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-icon svg{fill:#5C1A2E;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-fa7ff7f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-af5fb9e{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-af5fb9e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-3276ba8 .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-b2885eb{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b2885eb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b2885eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-b2885eb > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-b2885eb > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:26px;transform:translateX(-50%) rotateY(180deg);}.elementor-22 .elementor-element.elementor-element-b2885eb > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-b2885eb > .e-con-inner > .elementor-shape-bottom svg{width:calc(208% + 1.3px);height:26px;}.elementor-22 .elementor-element.elementor-element-366973c{--display:flex;--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-969f842{--display:flex;}.elementor-22 .elementor-element.elementor-element-6a4527c{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-f11d7ab .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-bc581c4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-e4cf513{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-8db473a{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e6eb971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f98e26a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-246e7e9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-86bde0b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-99e120e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-99a8977{--display:flex;}.elementor-22 .elementor-element.elementor-element-1393995 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-abd3861{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-1c9d66c img{width:90%;}.elementor-22 .elementor-element.elementor-element-767680b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C1A2E;--border-color:#5C1A2E;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-767680b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-767680b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-22 .elementor-element.elementor-element-f31ae92{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-46511e5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-010d13a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-icon i{color:#F68BBC;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-icon svg{fill:#F68BBC;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-010d13a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-89995bf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-89995bf .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-89995bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-d60843c{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-a1899be .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-6978e02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-icon i{color:#F68BBC;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-icon svg{fill:#F68BBC;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-6978e02 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-5143fec .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-b208a57{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b208a57:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b208a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-b208a57 > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-b208a57 > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:26px;transform:translateX(-50%) rotateY(180deg);}.elementor-22 .elementor-element.elementor-element-b208a57 > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-b208a57 > .e-con-inner > .elementor-shape-bottom svg{width:calc(208% + 1.3px);height:26px;}.elementor-22 .elementor-element.elementor-element-82949c5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-82949c5.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-82949c5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-cc669e9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-cc669e9.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4c5b066{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C1A2E;--border-color:#5C1A2E;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-4c5b066:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4c5b066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4c5b066.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-be3df91{--display:flex;--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-22 .elementor-element.elementor-element-a6a4589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-22 .elementor-element.elementor-element-a6a4589 img{width:92%;}.elementor-22 .elementor-element.elementor-element-78370f4{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-78370f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-596b65a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-596b65a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-596b65a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-96c9b81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-96c9b81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-96c9b81 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-580b3a6{--display:flex;}.elementor-22 .elementor-element.elementor-element-7a275c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-7a275c9.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-35add8c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-icon i{color:#F68BBC;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-icon svg{fill:#F68BBC;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-35add8c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-381e409{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-381e409.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-381e409 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-af21887 .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-4f4aeff{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-e8e0855{--display:flex;}.elementor-22 .elementor-element.elementor-element-c6e3b5f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-74d0917{--display:flex;}.elementor-22 .elementor-element.elementor-element-ad0bf59{--display:flex;}.elementor-22 .elementor-element.elementor-element-71fe2c4{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-df1e1ba{--display:flex;}.elementor-22 .elementor-element.elementor-element-34e66ae{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-5c7e27a{--display:flex;}.elementor-22 .elementor-element.elementor-element-06922b8{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-54829e2{--display:flex;}.elementor-22 .elementor-element.elementor-element-1dfe61d{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-b8f8abe{--display:flex;}.elementor-22 .elementor-element.elementor-element-e361021{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-b5b1f6a{--display:flex;}.elementor-22 .elementor-element.elementor-element-d82a808{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-aeb8bc5{--display:flex;}.elementor-22 .elementor-element.elementor-element-5b46e8c{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-376c614{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-22 .elementor-element.elementor-element-376c614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FEF5F7;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-376c614 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#5C1A2E;border-style:none;}.elementor-22 .elementor-element.elementor-element-376c614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#5C1A2E;}:where( .elementor-22 .elementor-element.elementor-element-376c614 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-6a1b882{--display:flex;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6a1b882:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6a1b882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F7;}.elementor-22 .elementor-element.elementor-element-6a1b882 > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-6a1b882 > .e-con-inner > .elementor-shape-top svg{width:calc(208% + 1.3px);height:26px;transform:translateX(-50%) rotateY(180deg);}.elementor-22 .elementor-element.elementor-element-2195b2c{--display:flex;--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-3614888{--display:flex;}.elementor-22 .elementor-element.elementor-element-3fa3cd5{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-42fc21a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-6587dab{font-family:"DM Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-22 .elementor-element.elementor-element-8d0d865 .elementor-button{background-color:#5C1A2E;font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-149934f{--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;}.elementor-22 .elementor-element.elementor-element-149934f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-149934f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C1A2E;}.elementor-22 .elementor-element.elementor-element-2a02169{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-f14bf78{text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-97a32ee{--display:flex;}.elementor-22 .elementor-element.elementor-element-a849fad{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-966ae5d{text-align:end;font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-966ae5d a{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-25dd569{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-25dd569 a{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-fef4395{--width:100%;}.elementor-22 .elementor-element.elementor-element-9a3eb21{--width:90%;}.elementor-22 .elementor-element.elementor-element-62b20b1{--width:60%;}.elementor-22 .elementor-element.elementor-element-082b5b1{--width:33.756%;}.elementor-22 .elementor-element.elementor-element-ec9be5f{--width:90%;}.elementor-22 .elementor-element.elementor-element-4c5b066{--width:60%;}.elementor-22 .elementor-element.elementor-element-78370f4{--width:50.667%;}.elementor-22 .elementor-element.elementor-element-e8e0855{--width:50%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-3b80ee6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b80ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kasiakucharskafizjo.pl/wp-content/uploads/2026/05/Bez-nazwy-1080-x-2920-px-–-kopia-scaled.png");}.elementor-22 .elementor-element.elementor-element-3b80ee6{--min-height:1100px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-f2fa84a{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2996ac7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2996ac7 .elementor-heading-title{font-size:40px;letter-spacing:-1px;}.elementor-22 .elementor-element.elementor-element-ef3a38b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-c8931d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-c8931d8 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-81be6fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-dedc922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1078736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7f85fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-fe4c162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-3f1c972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-22f81ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4842841{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d1e0070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-d1e0070 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-53e63d9{--border-radius:50px 50px 50px 50px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-a76282c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-a257a99{text-align:start;}.elementor-22 .elementor-element.elementor-element-9b1f26e{--border-radius:50px 50px 50px 50px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-88f431a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-6f0acb0{text-align:start;}.elementor-22 .elementor-element.elementor-element-19f097e{--border-radius:50px 50px 50px 50px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-5540f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-a40692f{text-align:start;}.elementor-22 .elementor-element.elementor-element-350a2f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-22 .elementor-element.elementor-element-f55f46c{--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-22 .elementor-element.elementor-element-8f7e604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-743836d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-81b2dd8{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-46b7454{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-16f2451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 30px 0px;}.elementor-22 .elementor-element.elementor-element-d6ccd91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:start;}.elementor-22 .elementor-element.elementor-element-d6ccd91 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-ec9be5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fe7529e{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d720c4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-433e108{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-fa7ff7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-b2885eb{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-366973c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f11d7ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-bc581c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-8db473a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e6eb971{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f98e26a{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-86bde0b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-99e120e{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1393995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1c9d66c{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-46511e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-a1899be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-b208a57{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-82949c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-22 .elementor-element.elementor-element-82949c5 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-cc669e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-22 .elementor-element.elementor-element-4c5b066{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-be3df91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a6a4589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-596b65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-96c9b81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-381e409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-c6e3b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-c6e3b5f .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-42fc21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-42fc21a .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-966ae5d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-25dd569{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}}