.elementor-27 .elementor-element.elementor-element-09c5da0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-09c5da0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-09c5da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-27 .elementor-element.elementor-element-0ce4e86{--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:200px;--padding-bottom:50px;--padding-left:080px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0ce4e86:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0ce4e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-27 .elementor-element.elementor-element-574dca7 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:77px;font-weight:700;line-height:63px;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-c302deb .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:77px;font-weight:700;line-height:63px;color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-60f7705{--display:flex;--min-height:51vh;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-27 .elementor-element.elementor-element-60f7705:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-60f7705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychoterapeutazielonagora.pl/wp-content/uploads/2026/06/hero_webp-scaled.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-a8172c8{--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:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a8172c8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a8172c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-27 .elementor-element.elementor-element-0d83fe7{--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:080px;--padding-right:80px;}.elementor-27 .elementor-element.elementor-element-0d83fe7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0d83fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d205435{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d98cefb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-989c756{--display:flex;--min-height:423px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:62px;--padding-left:62px;--padding-right:62px;--z-index:17;}.elementor-27 .elementor-element.elementor-element-989c756:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-989c756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4B6D9;}.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-27 .elementor-element.elementor-element-ef7eafe .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-framed .elementor-icon:hover{background-color:#286848;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-stacked .elementor-icon:hover{color:#286848;}.elementor-27 .elementor-element.elementor-element-ef7eafe.elementor-view-stacked .elementor-icon:hover svg{fill:#286848;}.elementor-27 .elementor-element.elementor-element-ef7eafe .elementor-icon{font-size:62px;padding:15px;}.elementor-27 .elementor-element.elementor-element-ef7eafe .elementor-icon svg{height:62px;}.elementor-27 .elementor-element.elementor-element-d338699 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e3801c3{--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:59px;--padding-bottom:200px;--padding-left:080px;--padding-right:80px;}.elementor-27 .elementor-element.elementor-element-e3801c3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e3801c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a0cea37{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6077c73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-dc56764 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:700;line-height:63px;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-c2ae2a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-af52f79 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-af52f79 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-af52f79 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-af52f79 .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-af52f79:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-af52f79:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-af52f79 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.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-27 .elementor-element.elementor-element-c99f6b4 .elementor-button{background-color:#61CE7000;font-family:"Syne", Sans-serif;font-size:1px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:16px 22px 16px 25px;}.elementor-27 .elementor-element.elementor-element-c99f6b4.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-5a5740d{--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:51px 0px;--row-gap:51px;--column-gap:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:080px;--padding-right:80px;}.elementor-27 .elementor-element.elementor-element-5a5740d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a5740d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F0;}.elementor-27 .elementor-element.elementor-element-8fa8e0b .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:700;line-height:63px;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-4e05535{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-590c3be{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCDAD9;--border-color:#DCDAD9;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-1a7ad60 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1a7ad60 .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-1a7ad60 .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-7c01b91 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-7c01b91 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7c01b91 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-7c01b91 .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-7c01b91:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-7c01b91:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-7c01b91 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-dd2e164{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDAD9;--border-color:#DCDAD9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-af29d79 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-af29d79 .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-af29d79 .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-43dd873 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-43dd873 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-43dd873 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-43dd873 .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-43dd873:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-43dd873:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-43dd873 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-8e23fbc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCDAD9;--border-color:#DCDAD9;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-28e201a .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-28e201a .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-28e201a .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-9c9a0a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-9c9a0a0 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-9c9a0a0 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-9c9a0a0 .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-9c9a0a0:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-9c9a0a0:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-9c9a0a0 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-621ee41{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDAD9;--border-color:#DCDAD9;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-3d48b00 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d48b00 .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-3d48b00 .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-33241fc .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-33241fc .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-33241fc .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-33241fc .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-33241fc:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-33241fc:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-33241fc .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-94cc167{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCDAD9;--border-color:#DCDAD9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-429e085 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-429e085.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-429e085.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-429e085.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-429e085.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-429e085 .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-429e085 .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-689cdd7 .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-689cdd7 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-689cdd7 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-689cdd7 .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-689cdd7:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-689cdd7:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-689cdd7 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-168c731{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDAD9;--border-color:#DCDAD9;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-49b7574 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-49b7574 .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-49b7574 .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-089a89b .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-089a89b .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-089a89b .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-089a89b .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-089a89b:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-089a89b:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-089a89b .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-e14921a{--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:#DCDAD9;--border-color:#DCDAD9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:56px;--padding-right:56px;}.elementor-27 .elementor-element.elementor-element-88ec8fc .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-stacked .elementor-icon{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-default .elementor-icon{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-default .elementor-icon svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-stacked .elementor-icon:hover{background-color:#D4B6D9;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-default .elementor-icon:hover{color:#D4B6D9;border-color:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-default .elementor-icon:hover svg{fill:#D4B6D9;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-88ec8fc .elementor-icon{font-size:27px;padding:15px;}.elementor-27 .elementor-element.elementor-element-88ec8fc .elementor-icon svg{height:27px;}.elementor-27 .elementor-element.elementor-element-af078dd .elementor-icon-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-af078dd .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-af078dd .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:19px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-af078dd .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-af078dd:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-af078dd:has(:focus) .elementor-icon-box-title{color:#2F2F2F;}.elementor-27 .elementor-element.elementor-element-af078dd .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-0ce4e86{--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:82px;--padding-bottom:50px;--padding-left:16px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-574dca7 .elementor-heading-title{font-size:39px;line-height:0.7em;}.elementor-27 .elementor-element.elementor-element-c302deb .elementor-heading-title{font-size:39px;line-height:0.7em;letter-spacing:-1.8px;}.elementor-27 .elementor-element.elementor-element-60f7705:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-60f7705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-240px 0px;}.elementor-27 .elementor-element.elementor-element-0d83fe7{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-d205435{--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-989c756{--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-27 .elementor-element.elementor-element-d338699 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-e3801c3{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-dc56764 .elementor-heading-title{font-size:39px;}.elementor-27 .elementor-element.elementor-element-5a5740d{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-8fa8e0b .elementor-heading-title{font-size:39px;line-height:0.9em;}.elementor-27 .elementor-element.elementor-element-590c3be{--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-dd2e164{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-8e23fbc{--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-621ee41{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-94cc167{--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-168c731{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-e14921a{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-09c5da0{--content-width:1290px;}.elementor-27 .elementor-element.elementor-element-a8172c8{--content-width:1290px;}.elementor-27 .elementor-element.elementor-element-d98cefb{--width:50%;}.elementor-27 .elementor-element.elementor-element-989c756{--width:50%;}.elementor-27 .elementor-element.elementor-element-6077c73{--width:50%;}.elementor-27 .elementor-element.elementor-element-c2ae2a7{--width:50%;}.elementor-27 .elementor-element.elementor-element-590c3be{--width:50%;}.elementor-27 .elementor-element.elementor-element-dd2e164{--width:50%;}.elementor-27 .elementor-element.elementor-element-8e23fbc{--width:50%;}.elementor-27 .elementor-element.elementor-element-621ee41{--width:50%;}.elementor-27 .elementor-element.elementor-element-94cc167{--width:50%;}.elementor-27 .elementor-element.elementor-element-168c731{--width:50%;}.elementor-27 .elementor-element.elementor-element-e14921a{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-c99f6b4 *//* ==================================================
   GŁÓWNE USTAWIENIA PRZYCISKU
   tutaj zmieniasz obramowanie, tło i ogólny wygląd
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button {
    display: inline-flex !important;
    align-items: stretch !important;
    justify-content: center !important;
    padding: 0 !important;

    /* OBRAMOWANIE CAŁEGO PRZYCISKU */
    border: 1px solid #222222 !important;

    /* ZAOKRĄGLENIE ROGÓW */
    border-radius: 0 !important;

    /* TŁO PRZYCISKU */
    background: transparent !important;

    /* KOLOR TEKSTU I IKONY */
    color: #222222 !important;

    overflow: hidden !important;
}


/* ==================================================
   UKŁAD TEKSTU I IKONY
   tego raczej nie ruszaj
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: stretch !important;
    gap: 0 !important;
}


/* ==================================================
   TEKST W PRZYCISKU
   tutaj zmieniasz wielkość tekstu, grubość i odstępy
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-text {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    /* ODSTĘP TEKSTU OD LEWEJ I PRAWEJ */
    padding: 0 22px !important;

    /* WYSOKOŚĆ PRZYCISKU */
    min-height: 44px !important;

    /* WIELKOŚĆ CZCIONKI */
    font-size: 15px !important;

    /* GRUBOŚĆ CZCIONKI */
    font-weight: 600 !important;

    /* WYSOKOŚĆ LINII */
    line-height: 1 !important;

    /* KOLOR TEKSTU */
    color: #222222 !important;
}


/* ==================================================
   KWADRAT ZE STRZAŁKĄ
   tutaj zmieniasz wielkość kwadratu i kreskę pionową
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    /* SZEROKOŚĆ KWADRATU ZE STRZAŁKĄ */
    width: 44px !important;

    /* WYSOKOŚĆ KWADRATU ZE STRZAŁKĄ */
    height: 44px !important;

    /* MINIMALNA SZEROKOŚĆ, żeby kwadrat się nie zwężał */
    min-width: 44px !important;

    /* PIONOWA KRESKA MIĘDZY TEKSTEM A STRZAŁKĄ */
    border-left: 1px solid #222222 !important;

    margin: 0 !important;

    /* KOLOR STRZAŁKI */
    color: #222222 !important;
}


/* ==================================================
   WIELKOŚĆ STRZAŁKI
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-icon svg {
    /* SZEROKOŚĆ STRZAŁKI */
    width: 17px !important;

    /* WYSOKOŚĆ STRZAŁKI */
    height: 17px !important;

    fill: currentColor !important;
    color: currentColor !important;
}


/* ==================================================
   WYMUSZENIE KOLORU STRZAŁKI
   potrzebne, gdy Elementor trzyma ikonę jako SVG
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-icon svg path,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-icon svg line,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button-icon svg polyline {
    stroke: currentColor !important;
    fill: currentColor !important;
}


/* ==================================================
   WYGLĄD PO NAJECHANIU MYSZKĄ
   tutaj zmieniasz hover
================================================== */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover {
    /* TŁO PO NAJECHANIU */
    background: #222222 !important;

    /* KOLOR TEKSTU I IKONY PO NAJECHANIU */
    color: #ffffff !important;
}


/* TEKST I IKONA PO NAJECHANIU */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-text,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon {
    color: #ffffff !important;
}


/* PIONOWA KRESKA PO NAJECHANIU */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon {
    border-left-color: #ffffff !important;
}


/* STRZAŁKA PO NAJECHANIU */

.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon svg,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon svg path,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon svg line,
.elementor-27 .elementor-element.elementor-element-c99f6b4 .elementor-button:hover .elementor-button-icon svg polyline {
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
}/* End custom CSS */