.elementor-1096 .elementor-element.elementor-element-7d15d5eb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-1096 .elementor-element.elementor-element-6de54316.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-6de54316{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-0d67c80 );}.elementor-1096 .elementor-element.elementor-element-b575a39{--display:flex;}.elementor-1096 .elementor-element.elementor-element-b575a39:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-b575a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c31c427 );}.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-1096 .elementor-element.elementor-element-4728654{text-align:center;}.elementor-1096 .elementor-element.elementor-element-4728654 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-0d67c80 );}.elementor-1096 .elementor-element.elementor-element-2a8723a{--display:flex;--min-height:38vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-1096 .elementor-element.elementor-element-ed2111e{--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:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0d67c80 );--border-color:var( --e-global-color-0d67c80 );box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1096 .elementor-element.elementor-element-ed2111e.e-con{--align-self:stretch;}.elementor-1096 .elementor-element.elementor-element-097704d{--display:flex;--min-height:33vh;border-style:none;--border-style:none;}.elementor-1096 .elementor-element.elementor-element-097704d:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-097704d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenastefanczyk.pl/wp-content/uploads/2025/12/S-3-300x300.png");background-position:center center;background-size:auto;}.elementor-1096 .elementor-element.elementor-element-4584cd9{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1096 .elementor-element.elementor-element-4584cd9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-4584cd9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:300;font-style:italic;color:var( --e-global-color-0d67c80 );}.elementor-1096 .elementor-element.elementor-element-945b42a{--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;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1096 .elementor-element.elementor-element-945b42a.e-con{--align-self:stretch;}.elementor-1096 .elementor-element.elementor-element-79374ad{--display:flex;--min-height:33vh;border-style:none;--border-style:none;}.elementor-1096 .elementor-element.elementor-element-79374ad:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-79374ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenastefanczyk.pl/wp-content/uploads/2025/12/S-1-300x300.png");background-position:center center;background-size:auto;}.elementor-1096 .elementor-element.elementor-element-d6e2213{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1096 .elementor-element.elementor-element-d6e2213.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-d6e2213 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:300;font-style:italic;color:var( --e-global-color-0d67c80 );}.elementor-1096 .elementor-element.elementor-element-d6138b5{--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;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1096 .elementor-element.elementor-element-d6138b5.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1096 .elementor-element.elementor-element-a48b11e{--display:flex;--min-height:33vh;border-style:none;--border-style:none;}.elementor-1096 .elementor-element.elementor-element-a48b11e:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-a48b11e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenastefanczyk.pl/wp-content/uploads/2025/12/S-2-300x300.png");background-position:center center;background-size:auto;}.elementor-1096 .elementor-element.elementor-element-16fc79d{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1096 .elementor-element.elementor-element-16fc79d.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-16fc79d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:300;font-style:italic;color:var( --e-global-color-0d67c80 );}.elementor-1096 .elementor-element.elementor-element-5c60d43{--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;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1096 .elementor-element.elementor-element-5c60d43.e-con{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-e2484ed{--display:flex;--min-height:33vh;}.elementor-1096 .elementor-element.elementor-element-e2484ed:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-e2484ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenastefanczyk.pl/wp-content/uploads/2025/12/S-300x300.png");background-position:center center;background-size:auto;}.elementor-1096 .elementor-element.elementor-element-e2484ed.e-con{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-9966040{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1096 .elementor-element.elementor-element-9966040.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-9966040 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:300;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-0d67c80 );}@media(min-width:768px){.elementor-1096 .elementor-element.elementor-element-7d15d5eb{--width:93%;}.elementor-1096 .elementor-element.elementor-element-2a8723a{--content-width:1600px;}.elementor-1096 .elementor-element.elementor-element-ed2111e{--width:25%;}.elementor-1096 .elementor-element.elementor-element-945b42a{--width:25%;}.elementor-1096 .elementor-element.elementor-element-d6138b5{--width:25%;}.elementor-1096 .elementor-element.elementor-element-5c60d43{--width:25%;}}@media(min-width:1025px){.elementor-1096 .elementor-element.elementor-element-097704d:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-097704d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-79374ad:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-79374ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-a48b11e:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-a48b11e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-e2484ed:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-e2484ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-1096 .elementor-element.elementor-element-2a8723a{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1096 .elementor-element.elementor-element-4584cd9{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1096 .elementor-element.elementor-element-d6e2213{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1096 .elementor-element.elementor-element-16fc79d{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}