.elementor-kit-9{--e-global-color-c8013c7:#0c4242;--e-global-color-b43c841:#135454;--e-global-color-34ebead:#bfea9b;--e-global-color-d685fcb:#000;--e-global-color-f78ca87:#000000CC;--e-global-color-ce77a99:#fff;--e-global-color-ae71ab0:#f5f9fb;--e-global-color-64928c1:#d4e3e8;--e-global-color-221d102:#eef3f5;--e-global-color-5d75c03:#000;--e-global-color-e58cd06:#FFFFFFA3;--e-global-color-400fbd8:#0000007A;--e-global-color-5a2cb78:#ad2831;--e-global-color-36d8b86:#fbf5f5;--e-global-color-e35e670:#f5e5e5;--e-global-color-e365d3e:#29ae55;--e-global-color-77684ad:#e5f5eb;--e-global-color-e58c077:#f4fbf6;--e-global-typography-primary-font-family:"Alegreya Sans";--e-global-typography-primary-font-size:64px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:-.03em;--e-global-typography-secondary-font-family:"Alegreya Sans";--e-global-typography-secondary-font-size:56px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.04em;--e-global-typography-secondary-letter-spacing:-.03em;--e-global-typography-text-font-family:"Google Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-text-letter-spacing:.16px;--e-global-typography-accent-font-family:"Google Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:.16px;--e-global-typography-6b9c33a-font-family:"Google Sans";--e-global-typography-6b9c33a-font-size:32px;--e-global-typography-6b9c33a-font-weight:500;--e-global-typography-6b9c33a-line-height:1em;--e-global-typography-6b9c33a-letter-spacing:-.02em;--e-global-typography-b2f0ba0-font-family:"Google Sans";--e-global-typography-b2f0ba0-font-size:22px;--e-global-typography-b2f0ba0-font-weight:500;--e-global-typography-b2f0ba0-line-height:1.2em;--e-global-typography-b2f0ba0-letter-spacing:.16px;--e-global-typography-29a0fcd-font-family:"Google Sans";--e-global-typography-29a0fcd-font-size:20px;--e-global-typography-29a0fcd-font-weight:500;--e-global-typography-29a0fcd-line-height:1.2em;--e-global-typography-19ad9a2-font-family:"Google Sans";--e-global-typography-19ad9a2-font-size:18px;--e-global-typography-19ad9a2-font-weight:500;--e-global-typography-19ad9a2-line-height:1.2em;--e-global-typography-19ad9a2-letter-spacing:.16px;--e-global-typography-a3aa3a4-font-family:"Google Sans";--e-global-typography-a3aa3a4-font-size:18px;--e-global-typography-a3aa3a4-font-weight:400;--e-global-typography-a3aa3a4-line-height:1.4em;--e-global-typography-a3aa3a4-letter-spacing:.16px;--e-global-typography-8bce5a1-font-family:"Google Sans";--e-global-typography-8bce5a1-font-size:14px;--e-global-typography-8bce5a1-font-weight:400;--e-global-typography-8bce5a1-line-height:1.4em;--e-global-typography-8bce5a1-letter-spacing:.16px;--e-global-typography-1d7b71a-font-family:"Google Sans";--e-global-typography-1d7b71a-font-size:14px;--e-global-typography-1d7b71a-font-weight:400;--e-global-typography-1d7b71a-line-height:1.2em;--e-global-typography-1d7b71a-letter-spacing:.16px;background-color:var(--e-global-color-ce77a99);color:var(--e-global-color-f78ca87);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-9 button,.elementor-kit-9 input[type=button],.elementor-kit-9 input[type=submit],.elementor-kit-9 .elementor-button{background-color:var(--e-global-color-c8013c7);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-ce77a99);border-radius:40px;padding:24px 32px}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type=button]:hover,.elementor-kit-9 input[type=button]:focus,.elementor-kit-9 input[type=submit]:hover,.elementor-kit-9 input[type=submit]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:var(--e-global-color-b43c841);color:var(--e-global-color-ce77a99)}.elementor-kit-9 p{margin-block-end:1em}.elementor-kit-9 h1{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-9 h2{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-9 h3{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-6b9c33a-font-family),Sans-serif;font-size:var(--e-global-typography-6b9c33a-font-size);font-weight:var(--e-global-typography-6b9c33a-font-weight);line-height:var(--e-global-typography-6b9c33a-line-height);letter-spacing:var(--e-global-typography-6b9c33a-letter-spacing)}.elementor-kit-9 h4{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-b2f0ba0-font-family),Sans-serif;font-size:var(--e-global-typography-b2f0ba0-font-size);font-weight:var(--e-global-typography-b2f0ba0-font-weight);line-height:var(--e-global-typography-b2f0ba0-line-height);letter-spacing:var(--e-global-typography-b2f0ba0-letter-spacing)}.elementor-kit-9 h5{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-29a0fcd-font-family),Sans-serif;font-size:var(--e-global-typography-29a0fcd-font-size);font-weight:var(--e-global-typography-29a0fcd-font-weight);line-height:var(--e-global-typography-29a0fcd-line-height)}.elementor-kit-9 h6{color:var(--e-global-color-d685fcb);font-family:var(--e-global-typography-19ad9a2-font-family),Sans-serif;font-size:var(--e-global-typography-19ad9a2-font-size);font-weight:var(--e-global-typography-19ad9a2-font-weight);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-kit-9 label{color:var(--e-global-color-f78ca87)}.elementor-kit-9 input:not([type=button]):not([type=submit]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-family:"Wix Madefor Display",Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:var(--e-global-color-d685fcb);border-style:solid;border-width:1px;border-color:var(--e-global-color-5d75c03);border-radius:4px;transition:1ms;padding:16px}.elementor-kit-9 input:focus:not([type=button]):not([type=submit]),.elementor-kit-9 textarea:focus,.elementor-kit-9 .elementor-field-textual:focus{color:var(--e-global-color-d685fcb);border-style:solid;border-width:1px;border-color:var(--e-global-color-c8013c7);border-radius:4px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:var(--e-global-color-ce77a99);--lightbox-ui-color:var(--e-global-color-f78ca87);--lightbox-ui-color-hover:var(--e-global-color-d685fcb);--lightbox-text-color:var(--e-global-color-f78ca87);--lightbox-header-icons-size:4.5vw;--lightbox-navigation-icons-size:4.5vw}@media(max-width:1024px){.elementor-kit-9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-9 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-9 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-9 h3{font-size:var(--e-global-typography-6b9c33a-font-size);line-height:var(--e-global-typography-6b9c33a-line-height);letter-spacing:var(--e-global-typography-6b9c33a-letter-spacing)}.elementor-kit-9 h4{font-size:var(--e-global-typography-b2f0ba0-font-size);line-height:var(--e-global-typography-b2f0ba0-line-height);letter-spacing:var(--e-global-typography-b2f0ba0-letter-spacing)}.elementor-kit-9 h5{font-size:var(--e-global-typography-29a0fcd-font-size);line-height:var(--e-global-typography-29a0fcd-line-height)}.elementor-kit-9 h6{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-kit-9 button,.elementor-kit-9 input[type=button],.elementor-kit-9 input[type=submit],.elementor-kit-9 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:32px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-6b9c33a-font-size:26px;--e-global-typography-b2f0ba0-font-size:20px;--e-global-typography-29a0fcd-font-size:18px;--e-global-typography-19ad9a2-font-size:16px;--e-global-typography-a3aa3a4-font-size:16px;--e-global-typography-8bce5a1-font-size:14px;--e-global-typography-1d7b71a-font-size:12px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-9 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-9 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-9 h3{font-size:var(--e-global-typography-6b9c33a-font-size);line-height:var(--e-global-typography-6b9c33a-line-height);letter-spacing:var(--e-global-typography-6b9c33a-letter-spacing)}.elementor-kit-9 h4{font-size:var(--e-global-typography-b2f0ba0-font-size);line-height:var(--e-global-typography-b2f0ba0-line-height);letter-spacing:var(--e-global-typography-b2f0ba0-letter-spacing)}.elementor-kit-9 h5{font-size:var(--e-global-typography-29a0fcd-font-size);line-height:var(--e-global-typography-29a0fcd-line-height)}.elementor-kit-9 h6{font-size:var(--e-global-typography-19ad9a2-font-size);line-height:var(--e-global-typography-19ad9a2-line-height);letter-spacing:var(--e-global-typography-19ad9a2-letter-spacing)}.elementor-kit-9 button,.elementor-kit-9 input[type=button],.elementor-kit-9 input[type=submit],.elementor-kit-9 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);padding:24px 20px}.elementor-kit-9 input:not([type=button]):not([type=submit]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:19px;padding:12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}::selection{background-color:auto;color:auto}::-moz-selection{background-color:auto;color:auto}::marker{color:auto}body{overflow-x:hidden !important;width:100%;outline:none !important}html{overflow-x:hidden}.elementor-widget-text-editor p:last-child{margin-bottom:0 !important}span.elementor-button-icon{font-size:1.2em}.dot span.elementor-button-icon svg{font-size:6px;fill:#bfea9b !important;color:#bfea9b !important;width:6px;height:6px;border-radius:50%;animation:pulseDot 3s infinite}@keyframes pulseDot{0%{box-shadow:0 0 0 0 rgba(191,234,155,.7)}25%{box-shadow:0 0 0 6px rgba(191,234,155,0)}50%{box-shadow:0 0 0 0 rgba(191,234,155,0)}}.elementor-social-icon:hover{opacity:1}.elementor-icon-list-icon+.elementor-icon-list-text{padding-inline-start:0px !important}*,:after,:before{outline:none !important}.grecaptcha-badge{visibility:hidden}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-24px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-24px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(24px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}.regular p,.regular span,.regular a,.regular div,.regular h1,.regular h2,.regular h3,.regular h4,.regular h5,.regular h6{font-weight:400 !important}.medium p,.medium span,.medium a,.medium div,.medium h1,.medium h2,.medium h3,.medium h4,.medium h5,.medium h6{font-weight:500 !important}.semibold p,.semibold span,.semibold a,.semibold div,.semibold h1,.semibold h2,.semibold h3,.semibold h4,.semibold h5,.semibold h6{font-weight:600 !important}.bold p,.bold span,.bold a,.bold div,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6{font-weight:700 !important}ul{margin-block-start:0px !important;margin-bottom:12px}h1,h2,h3,h4,h5,h6{margin-top:0 !important;margin-bottom:0 !important}strong{font-weight:700}.link a{color:#000;font-weight:700 !important;text-decoration:none;overflow-wrap:anywhere;word-break:break-word;background-image:linear-gradient(#bfea9b,#bfea9b),linear-gradient(#bfea9b,#bfea9b);background-repeat:no-repeat;background-size:100% 1px,0% 1px;background-position:100% 100%,0% 100%}.link a:hover{animation:underlineSwap .6s cubic-bezier(.7,0,.3,1) forwards}.link a:not(:hover){animation:underlineThin .3s cubic-bezier(.7,0,.3,1) forwards}@keyframes underlineSwap{0%{background-size:100% 1px,0% 2px}50%{background-size:0% 1px,0% 2px}100%{background-size:0% 1px,100% 2px}}@keyframes underlineThin{0%{background-size:0% 1px,100% 2px}100%{background-size:0% 1px,100% 1px}}.shine button,.shine .wpfnl-checkout .woocommerce #payment #place_order{overflow:hidden !important;position:relative !important;margin-bottom:-6px !important}.shine button:after,.shine .wpfnl-checkout .woocommerce #payment #place_order:after{content:'';position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(to bottom,rgba(229,172,142,0),rgba(255,255,255,.2) 50%,rgba(229,172,142,0));transform:scale(1.2) rotateZ(60deg) translate(-5em,18em);animation:button-shine 6s infinite !important}@keyframes button-shine{30%{transform:scale(1.2) rotateZ(60deg) translate(-5em,18em)}60%{transform:scale(1.2) rotateZ(60deg) translate(1em,-18em)}100%{transform:scale(1.2) rotateZ(60deg) translate(1em,-18em)}}.elementor-button:hover{transform:scale(1.02) !important}.smallbtn .elementor-button{padding:8px 16px !important;font-size:16px !important}[id]{scroll-margin-top:88px}button.cky-btn-close{background:0 0 !important}button.cky-show-desc-btn{text-decoration:underline !important;background:0 0 !important}.cky-switch input{padding:0 !important;display:flex !important;border-radius:40px !important;border-color:#fff !important}.cky-switch input[type=checkbox]:checked{background:#46c755 !important}button.cky-accordion-btn{background:0 0 !important}.cky-switch input[type=checkbox]{padding:12px !important}.cky-footer-wrapper div:last-child{display:none !important}span.cky-always-active{color:#46c755 !important}.cky-audit-table{border-radius:0 !important;background:#f6f7f9 !important}button.cky-btn{background-image:none !important;font-size:16px !important;font-weight:600;padding:12px !important}button.cky-btn.cky-btn-customize,button.cky-btn.cky-btn-preferences{background:0 0 !important;color:#0d4242 !important}button.cky-show-desc-btn{color:#0d4242 !important}button.cky-show-desc-btn:hover{opacity:1}.cky-switch input[type=checkbox]:checked:before{-webkit-transform:translateX(18px) !important;-ms-transform:translateX(18px) !important;transform:translateX(18px) !important}[data-cky-tag=powered-by]{display:none !important}@media (max-width:768px){.cky-box-bottom-left{left:5vw !important;bottom:12px !important;width:90vw !important}.cky-notice-btn-wrapper{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important}.cky-notice .cky-title{padding:0 12px !important;font-size:14px !important}.cky-notice-des,.cky-notice-btn-wrapper{padding:0 12px !important}.cky-notice-content-wrapper button{font-size:12px !important;padding:10px !important}.cky-notice-des p{font-size:12px !important;line-height:1.3em !important}.cky-switch input[type=checkbox]:checked:before{-webkit-transform:translateX(16px) !important;-ms-transform:translateX(16px) !important;transform:translateX(16px) !important}.cky-switch input[type=checkbox]{padding-top:12px !important;padding-bottom:9px !important;padding-left:12px}}.cky-consent-container .cky-consent-bar,.cky-preference-center{border:1px solid rgba(4,29,58,.12) !important}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:500;font-display:swap;src:url('https://psychologiazmiany.pl/wp-content/uploads/2026/04/AlegreyaSans-Medium.woff2') format('woff2')}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400;font-display:swap;src:url('https://psychologiazmiany.pl/wp-content/uploads/2026/04/GoogleSans-Regular.woff2') format('woff2')}@font-face{font-family:'Google Sans';font-style:normal;font-weight:500;font-display:swap;src:url('https://psychologiazmiany.pl/wp-content/uploads/2026/04/GoogleSans-Medium.woff2') format('woff2')}@font-face{font-family:'Google Sans';font-style:normal;font-weight:600;font-display:swap;src:url('https://psychologiazmiany.pl/wp-content/uploads/2026/04/GoogleSans-SemiBold.woff2') format('woff2')}