{"id":13,"date":"2025-03-13T18:47:48","date_gmt":"2025-03-13T18:47:48","guid":{"rendered":"https:\/\/olenasawenko.pl\/new-site\/?page_id=13"},"modified":"2026-01-22T16:32:49","modified_gmt":"2026-01-22T16:32:49","slug":"strona-glowna","status":"publish","type":"page","link":"https:\/\/olenasawenko.pl\/new-site\/","title":{"rendered":"Strona g\u0142\u00f3wna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13\" class=\"elementor elementor-13\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-576545f e-con-full e-flex elementor-invisible e-con e-parent\" data-id=\"576545f\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-675def4 elementor-nav-menu__align-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-hidden-desktop elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"675def4\" data-element_type=\"widget\" data-settings=\"{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-slide\">\n\t\t\t\t<ul id=\"menu-1-675def4\" class=\"elementor-nav-menu sm-vertical\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-31\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/\" class=\"elementor-item\">Strona g\u0142\u00f3wna<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-36\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/moje-uslugi\/\" class=\"elementor-item\">Moje us\u0142ugi<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-34\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/faq\/\" class=\"elementor-item\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-35\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/o-mnie\/\" class=\"elementor-item\">O mnie<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-33\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/blog\/\" class=\"elementor-item\">BLOG<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/kontakt\/\" class=\"elementor-item\">Kontakt<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-675def4\" class=\"elementor-nav-menu sm-vertical\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-31\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/\" class=\"elementor-item\" tabindex=\"-1\">Strona g\u0142\u00f3wna<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-36\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/moje-uslugi\/\" class=\"elementor-item\" tabindex=\"-1\">Moje us\u0142ugi<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-34\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/faq\/\" class=\"elementor-item\" tabindex=\"-1\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-35\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/o-mnie\/\" class=\"elementor-item\" tabindex=\"-1\">O mnie<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-33\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/blog\/\" class=\"elementor-item\" tabindex=\"-1\">BLOG<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/kontakt\/\" class=\"elementor-item\" tabindex=\"-1\">Kontakt<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d3a143 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"4d3a143\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5>00-695 Warszawa, ul. Nowogrodzka 42\/22, +48 888 810 885, <span style=\"color: inherit; font-family: inherit; font-size: 1.25rem;\">e-mail: olena.sawenko@gmail.com<\/span><\/h5>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-238a442 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"238a442\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5660b14 elementor-view-stacked elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"5660b14\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon elementor-animation-shrink\" href=\"https:\/\/www.instagram.com\/tlumaczenia_2?igsh=bWYxbnd6ZThydHQ0&#038;utm_source=qr\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-796d79c elementor-view-stacked elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"796d79c\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon elementor-animation-shrink\" href=\"https:\/\/www.facebook.com\/tlumacz.przysiegly.ukrainskiego.warszawa\/?locale=pl_PL\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-180645c e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"180645c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6e0881 elementor-view-stacked elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"a6e0881\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/olenasawenko.pl\/new-site\/%d0%b3%d0%be%d0%bb%d0%be%d0%b2%d0%bd%d0%b0-%d1%81%d1%82%d0%be%d1%80%d1%96%d0%bd%d0%ba%d0%b0\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"flag-icons-ua\" viewBox=\"0 0 640 480\"><g fill-rule=\"evenodd\" stroke-width=\"1pt\"><path fill=\"gold\" d=\"M0 0h640v480H0z\"><\/path><path fill=\"#0057b8\" d=\"M0 0h640v240H0z\"><\/path><\/g><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a228a4 elementor-nav-menu__align-center elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"8a228a4\" data-element_type=\"widget\" data-settings=\"{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-background e--animation-none\">\n\t\t\t\t<ul id=\"menu-1-8a228a4\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-31\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/\" class=\"elementor-item\">Strona g\u0142\u00f3wna<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-36\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/moje-uslugi\/\" class=\"elementor-item\">Moje us\u0142ugi<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-34\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/faq\/\" class=\"elementor-item\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-35\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/o-mnie\/\" class=\"elementor-item\">O mnie<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-33\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/blog\/\" class=\"elementor-item\">BLOG<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/kontakt\/\" class=\"elementor-item\">Kontakt<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-8a228a4\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-31\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/\" class=\"elementor-item\" tabindex=\"-1\">Strona g\u0142\u00f3wna<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-36\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/moje-uslugi\/\" class=\"elementor-item\" tabindex=\"-1\">Moje us\u0142ugi<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-34\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/faq\/\" class=\"elementor-item\" tabindex=\"-1\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-35\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/o-mnie\/\" class=\"elementor-item\" tabindex=\"-1\">O mnie<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-33\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/blog\/\" class=\"elementor-item\" tabindex=\"-1\">BLOG<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-32\"><a href=\"https:\/\/olenasawenko.pl\/new-site\/kontakt\/\" class=\"elementor-item\" tabindex=\"-1\">Kontakt<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d10580f e-con-full e-flex e-con e-child\" data-id=\"d10580f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-317898d e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"317898d\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f07d941 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"f07d941\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1170f2c elementor-widget elementor-widget-image\" data-id=\"1170f2c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-768x1024.jpg\" class=\"attachment-large size-large wp-image-161\" alt=\"\" srcset=\"https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-768x1024.jpg 768w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-225x300.jpg 225w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-1152x1536.jpg 1152w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-1536x2048.jpg 1536w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-scaled.jpg 1920w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9aa2051 e-con-full e-flex e-con e-child\" data-id=\"9aa2051\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba1fd2 elementor-widget elementor-widget-heading\" data-id=\"1ba1fd2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">O\u0142ena Sawenko<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8260d1d elementor-widget elementor-widget-text-editor\" data-id=\"8260d1d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>T\u0142umacz przysi\u0119g\u0142y j\u0119zyka ukrai\u0144skiego<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1384e6f elementor-widget elementor-widget-text-editor\" data-id=\"1384e6f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Masz pytania?<br \/>Z przyjemno\u015bci\u0105 Ci pomog\u0119!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdc9d7a elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"bdc9d7a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pl\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Kontakt<\/title>\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Abhaya+Libre:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Abhaya Libre', serif;\r\n        }\r\n\r\n        .form-container {\r\n            width: 100%;\r\n            max-width: 500px;\r\n            margin: 0 auto;\r\n            padding: 30px 25px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            backdrop-filter: blur(15px);\r\n            -webkit-backdrop-filter: blur(15px);\r\n            border-radius: 25px;\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\r\n        }\r\n\r\n        h1 {\r\n            text-align: center;\r\n            color: #ffffff;\r\n            font-size: 28px;\r\n            font-weight: 700;\r\n            margin-bottom: 20px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 2px;\r\n            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);\r\n        }\r\n\r\n        .form-group {\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        input[type=\"text\"],\r\n        input[type=\"email\"],\r\n        input[type=\"tel\"],\r\n        textarea {\r\n            width: 100%;\r\n            padding: 10px 14px;\r\n            border: none;\r\n            border-radius: 20px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 16px;\r\n            color: #333;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        input::placeholder,\r\n        textarea::placeholder {\r\n            color: #999;\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 16px;\r\n        }\r\n\r\n        input:focus,\r\n        textarea:focus {\r\n            outline: none;\r\n            background: rgba(255, 255, 255, 1);\r\n        }\r\n\r\n        textarea {\r\n            resize: vertical;\r\n            min-height: 80px;\r\n            border-radius: 18px;\r\n        }\r\n\r\n        .file-upload-container {\r\n            margin-bottom: 12px;\r\n            padding: 15px 12px;\r\n            border: 2px dashed rgba(184, 151, 90, 0.4);\r\n            border-radius: 18px;\r\n            background: rgba(255, 255, 255, 0.05);\r\n            text-align: center;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .file-upload-container:hover {\r\n            border-color: #b8975a;\r\n            background: rgba(255, 255, 255, 0.1);\r\n        }\r\n\r\n        .file-upload-title {\r\n            color: #ffffff;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            margin-bottom: 4px;\r\n        }\r\n\r\n        .file-upload-or {\r\n            color: rgba(255, 255, 255, 0.8);\r\n            font-size: 15px;\r\n            margin-bottom: 8px;\r\n        }\r\n\r\n        .file-upload-wrapper {\r\n            position: relative;\r\n            display: inline-block;\r\n        }\r\n\r\n        .file-upload-wrapper input[type=\"file\"] {\r\n            position: absolute;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            opacity: 0;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .file-button {\r\n            display: inline-block;\r\n            padding: 8px 20px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #A59461;\r\n            border: 1px solid #A59461;\r\n            border-radius: 18px;\r\n            font-size: 16px;\r\n            font-weight: 600;\r\n            font-family: 'Abhaya Libre', serif;\r\n            cursor: pointer;\r\n            transition: none;\r\n        }\r\n\r\n        .file-button:hover {\r\n            background: rgba(255, 255, 255, 1);\r\n        }\r\n\r\n        .file-count {\r\n            display: block;\r\n            margin-top: 8px;\r\n            color: rgba(255, 255, 255, 0.9);\r\n            font-size: 15px;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .selected-files {\r\n            margin-top: 10px;\r\n            padding: 10px;\r\n            background: rgba(255, 255, 255, 0.1);\r\n            border-radius: 12px;\r\n            max-height: 150px;\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .selected-files:empty {\r\n            display: none;\r\n        }\r\n\r\n        .file-item {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            padding: 5px 8px;\r\n            margin-bottom: 5px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border-radius: 10px;\r\n            color: #ffffff;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .file-item:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .file-name {\r\n            flex: 1;\r\n            overflow: hidden;\r\n            text-overflow: ellipsis;\r\n            white-space: nowrap;\r\n            margin-right: 8px;\r\n        }\r\n\r\n        .file-size {\r\n            color: rgba(255, 255, 255, 0.7);\r\n            font-size: 14px;\r\n            white-space: nowrap;\r\n        }\r\n\r\n        .remove-file {\r\n            background: rgba(255, 0, 0, 0.6);\r\n            color: white;\r\n            border: none;\r\n            border-radius: 6px;\r\n            padding: 3px 6px;\r\n            margin-left: 6px;\r\n            cursor: pointer;\r\n            font-size: 14px;\r\n            transition: all 0.3s ease;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .remove-file:hover {\r\n            background: rgba(255, 0, 0, 0.8);\r\n        }\r\n\r\n        .checkbox-group {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            margin-bottom: 15px;\r\n            gap: 8px;\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"] {\r\n            appearance: none;\r\n            -webkit-appearance: none;\r\n            width: 20px;\r\n            height: 20px;\r\n            border: 2px solid #b8975a;\r\n            border-radius: 50%;\r\n            background: rgba(255, 255, 255, 0.2);\r\n            cursor: pointer;\r\n            position: relative;\r\n            flex-shrink: 0;\r\n            margin-top: 2px;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .checkbox-group input[type=\"checkbox\"] {\r\n                width: 22px;\r\n                height: 22px;\r\n            }\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"]:checked {\r\n            background: #b8975a;\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"]:checked::after {\r\n            content: '\u2713';\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            color: white;\r\n            font-size: 12px;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .checkbox-group label {\r\n            color: #ffffff;\r\n            font-size: 16px;\r\n            line-height: 1.4;\r\n            cursor: pointer;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .checkbox-group label a {\r\n            color: #b8975a;\r\n            text-decoration: underline;\r\n        }\r\n\r\n        .checkbox-group label a:hover {\r\n            color: #ffffff;\r\n        }\r\n\r\n        .submit-btn {\r\n            width: 100%;\r\n            padding: 10px;\r\n            background: #A59461 !important;\r\n            color: #ffffff !important;\r\n            border: none !important;\r\n            border-radius: 20px !important;\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 18px;\r\n            font-weight: 700;\r\n            cursor: pointer;\r\n            transition: background 0.3s ease;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1.5px;\r\n        }\r\n\r\n        .submit-btn:hover {\r\n            background: linear-gradient(to right, #7A6624, #EBD07C) !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .submit-btn:active {\r\n            transform: translateY(0);\r\n            background: #A59461 !important;\r\n        }\r\n\r\n        .submit-btn:focus {\r\n            outline: none !important;\r\n            background: #A59461 !important;\r\n        }\r\n\r\n        .submit-btn:disabled {\r\n            opacity: 0.7;\r\n            cursor: not-allowed;\r\n        }\r\n\r\n        \/* \u0411\u043b\u043e\u043a\u0443\u0454\u043c\u043e \u0441\u0442\u0438\u043b\u0456 Elementor *\/\r\n        .submit-btn:visited,\r\n        .submit-btn:link {\r\n            background: #A59461 !important;\r\n            color: #ffffff !important;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"form-container\">\r\n        <h1>KONTAKT<\/h1>\r\n        \r\n        <form id=\"contactForm\">\r\n            <div class=\"form-group\">\r\n                <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"Imi\u0119:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <input type=\"email\" id=\"email\" name=\"email\" placeholder=\"Adres e-mail:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <input type=\"tel\" id=\"phone\" name=\"phone\" placeholder=\"Telefon:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <textarea id=\"message\" name=\"message\" placeholder=\"Wiadomo\u015b\u0107:\" required><\/textarea>\r\n            <\/div>\r\n\r\n            <div class=\"file-upload-container\">\r\n                <div class=\"file-upload-title\">Przeci\u0105gnij pliki tutaj<\/div>\r\n                <div class=\"file-upload-or\">lub<\/div>\r\n                <div class=\"file-upload-wrapper\">\r\n                    <input type=\"file\" id=\"files\" name=\"files[]\" multiple accept=\"*\/*\" onchange=\"updateFileCount(this)\">\r\n                    <div class=\"file-button\">Przegl\u0105daj pliki<\/div>\r\n                <\/div>\r\n                <span class=\"file-count\" id=\"fileCount\">0 z 10<\/span>\r\n                <div class=\"selected-files\" id=\"selectedFiles\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"checkbox-group\">\r\n                <input type=\"checkbox\" id=\"privacy\" name=\"privacy\" required>\r\n                <label for=\"privacy\">Zgadzam si\u0119 z <a href=\"https:\/\/olenasawenko.pl\/new-site\/polityka-prywatnosci\/\" target=\"_blank\">Polityk\u0105 Prywatno\u015bci<\/a>.<\/label>\r\n            <\/div>\r\n\r\n            <button type=\"submit\" class=\"submit-btn\">Wy\u015blij<\/button>\r\n        <\/form>\r\n    <\/div>\r\n\r\n    <script>\r\n        function updateFileCount(input) {\r\n            const fileCount = document.getElementById('fileCount');\r\n            const selectedFiles = document.getElementById('selectedFiles');\r\n            const files = Array.from(input.files);\r\n            \r\n            fileCount.textContent = `${files.length} z 10`;\r\n            \r\n            selectedFiles.innerHTML = '';\r\n            files.forEach((file, index) => {\r\n                const fileItem = document.createElement('div');\r\n                fileItem.className = 'file-item';\r\n                \r\n                const fileName = document.createElement('span');\r\n                fileName.className = 'file-name';\r\n                fileName.textContent = file.name;\r\n                \r\n                const fileSize = document.createElement('span');\r\n                fileSize.className = 'file-size';\r\n                fileSize.textContent = formatFileSize(file.size);\r\n                \r\n                const removeBtn = document.createElement('button');\r\n                removeBtn.className = 'remove-file';\r\n                removeBtn.textContent = '\u2715';\r\n                removeBtn.type = 'button';\r\n                removeBtn.onclick = () => removeFile(index);\r\n                \r\n                fileItem.appendChild(fileName);\r\n                fileItem.appendChild(fileSize);\r\n                fileItem.appendChild(removeBtn);\r\n                selectedFiles.appendChild(fileItem);\r\n            });\r\n        }\r\n        \r\n        function formatFileSize(bytes) {\r\n            if (bytes === 0) return '0 B';\r\n            const k = 1024;\r\n            const sizes = ['B', 'KB', 'MB', 'GB'];\r\n            const i = Math.floor(Math.log(bytes) \/ Math.log(k));\r\n            return Math.round(bytes \/ Math.pow(k, i) * 100) \/ 100 + ' ' + sizes[i];\r\n        }\r\n        \r\n        function removeFile(index) {\r\n            const input = document.getElementById('files');\r\n            const dt = new DataTransfer();\r\n            const files = Array.from(input.files);\r\n            \r\n            files.forEach((file, i) => {\r\n                if (i !== index) dt.items.add(file);\r\n            });\r\n            \r\n            input.files = dt.files;\r\n            updateFileCount(input);\r\n        }\r\n        \r\n        \/\/ ===== G\u0141\u00d3WNA FUNKCJA WYSY\u0141ANIA =====\r\n        document.getElementById('contactForm').addEventListener('submit', function(e) {\r\n            e.preventDefault();\r\n            \r\n            const btn = this.querySelector('.submit-btn');\r\n            const originalText = btn.textContent;\r\n            const originalBg = '#A59461';\r\n            \r\n            \/\/ Pokazujemy status wysy\u0142ania\r\n            btn.textContent = 'Wysy\u0142anie...';\r\n            btn.disabled = true;\r\n            btn.style.background = originalBg;\r\n            btn.style.backgroundColor = originalBg;\r\n            \r\n            \/\/ Tworzymy FormData ze wszystkimi polami formularza\r\n            const formData = new FormData(this);\r\n            \r\n            \/\/ Wysy\u0142amy na serwer\r\n           fetch('https:\/\/olenasawenko.pl\/new-site\/send-email.php', {\r\n                method: 'POST',\r\n                body: formData\r\n            })\r\n            .then(response => {\r\n                if (!response.ok) {\r\n                    throw new Error('B\u0142\u0105d serwera: ' + response.status);\r\n                }\r\n                return response.json();\r\n            })\r\n            .then(data => {\r\n                console.log('Odpowied\u017a serwera:', data);\r\n                \r\n                if (data.success) {\r\n                    alert('\u2705 Formularz zosta\u0142 pomy\u015blnie wys\u0142any!\\n\\nDodano plik\u00f3w: ' + (data.files || 0));\r\n                    \r\n                    \/\/ Czy\u015bcimy formularz\r\n                    this.reset();\r\n                    document.getElementById('selectedFiles').innerHTML = '';\r\n                    document.getElementById('fileCount').textContent = '0 z 10';\r\n                } else {\r\n                    alert('\u274c B\u0142\u0105d: ' + (data.message || 'Nieznany b\u0142\u0105d'));\r\n                    console.error('Debug:', data.debug);\r\n                }\r\n            })\r\n            .catch(error => {\r\n                console.error('B\u0142\u0105d:', error);\r\n                alert('\u274c Nie uda\u0142o si\u0119 wys\u0142a\u0107 formularza.\\n\\nSprawd\u017a po\u0142\u0105czenie z internetem lub skontaktuj si\u0119 z administratorem.');\r\n            })\r\n            .finally(() => {\r\n                \/\/ Przywracamy przycisk do stanu pocz\u0105tkowego\r\n                btn.textContent = originalText;\r\n                btn.disabled = false;\r\n                btn.style.background = originalBg;\r\n                btn.style.backgroundColor = originalBg;\r\n            });\r\n            \r\n            return false;\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e262b9 elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"3e262b9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-210b8ad e-con-full e-flex e-con e-child\" data-id=\"210b8ad\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-445ef44 elementor-view-stacked elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"445ef44\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/olenasawenko.pl\/new-site\/%d0%b3%d0%be%d0%bb%d0%be%d0%b2%d0%bd%d0%b0-%d1%81%d1%82%d0%be%d1%80%d1%96%d0%bd%d0%ba%d0%b0\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"flag-icons-ua\" viewBox=\"0 0 640 480\"><g fill-rule=\"evenodd\" stroke-width=\"1pt\"><path fill=\"gold\" d=\"M0 0h640v480H0z\"><\/path><path fill=\"#0057b8\" d=\"M0 0h640v240H0z\"><\/path><\/g><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ebff9d elementor-widget elementor-widget-image\" data-id=\"8ebff9d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-768x1024.jpg\" class=\"attachment-large size-large wp-image-161\" alt=\"\" srcset=\"https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-768x1024.jpg 768w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-225x300.jpg 225w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-1152x1536.jpg 1152w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-1536x2048.jpg 1536w, https:\/\/olenasawenko.pl\/new-site\/wp-content\/uploads\/2025\/03\/IMG_0593-scaled.jpg 1920w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-657cd8e e-con-full e-flex e-con e-child\" data-id=\"657cd8e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c381687 elementor-widget elementor-widget-heading\" data-id=\"c381687\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">O\u0142ena Sawenko<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7807dfb elementor-widget elementor-widget-text-editor\" data-id=\"7807dfb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>T\u0142umacz przysi\u0119g\u0142y j\u0119zyka ukrai\u0144skiego<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f421089 elementor-widget elementor-widget-text-editor\" data-id=\"f421089\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Masz pytania?<br \/>Z przyjemno\u015bci\u0105 Ci pomog\u0119!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-185c7d0 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"185c7d0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pl\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Kontakt<\/title>\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Abhaya+Libre:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Abhaya Libre', serif;\r\n        }\r\n\r\n        .form-container {\r\n            width: 100%;\r\n            max-width: 500px;\r\n            margin: 0 auto;\r\n            padding: 30px 25px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            backdrop-filter: blur(15px);\r\n            -webkit-backdrop-filter: blur(15px);\r\n            border-radius: 25px;\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\r\n        }\r\n\r\n        h1 {\r\n            text-align: center;\r\n            color: #ffffff;\r\n            font-size: 28px;\r\n            font-weight: 700;\r\n            margin-bottom: 20px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 2px;\r\n            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);\r\n        }\r\n\r\n        .form-group {\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        input[type=\"text\"],\r\n        input[type=\"email\"],\r\n        input[type=\"tel\"],\r\n        textarea {\r\n            width: 100%;\r\n            padding: 10px 14px;\r\n            border: none;\r\n            border-radius: 20px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 16px;\r\n            color: #333;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        input::placeholder,\r\n        textarea::placeholder {\r\n            color: #999;\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 16px;\r\n        }\r\n\r\n        input:focus,\r\n        textarea:focus {\r\n            outline: none;\r\n            background: rgba(255, 255, 255, 1);\r\n        }\r\n\r\n        textarea {\r\n            resize: vertical;\r\n            min-height: 80px;\r\n            border-radius: 18px;\r\n        }\r\n\r\n        .file-upload-container {\r\n            margin-bottom: 12px;\r\n            padding: 15px 12px;\r\n            border: 2px dashed rgba(184, 151, 90, 0.4);\r\n            border-radius: 18px;\r\n            background: rgba(255, 255, 255, 0.05);\r\n            text-align: center;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .file-upload-container:hover {\r\n            border-color: #b8975a;\r\n            background: rgba(255, 255, 255, 0.1);\r\n        }\r\n\r\n        .file-upload-title {\r\n            color: #ffffff;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            margin-bottom: 4px;\r\n        }\r\n\r\n        .file-upload-or {\r\n            color: rgba(255, 255, 255, 0.8);\r\n            font-size: 15px;\r\n            margin-bottom: 8px;\r\n        }\r\n\r\n        .file-upload-wrapper {\r\n            position: relative;\r\n            display: inline-block;\r\n        }\r\n\r\n        .file-upload-wrapper input[type=\"file\"] {\r\n            position: absolute;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            opacity: 0;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .file-button {\r\n            display: inline-block;\r\n            padding: 8px 20px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #A59461;\r\n            border: 1px solid #A59461;\r\n            border-radius: 18px;\r\n            font-size: 16px;\r\n            font-weight: 600;\r\n            font-family: 'Abhaya Libre', serif;\r\n            cursor: pointer;\r\n            transition: none;\r\n        }\r\n\r\n        .file-button:hover {\r\n            background: rgba(255, 255, 255, 1);\r\n        }\r\n\r\n        .file-count {\r\n            display: block;\r\n            margin-top: 8px;\r\n            color: rgba(255, 255, 255, 0.9);\r\n            font-size: 15px;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .selected-files {\r\n            margin-top: 10px;\r\n            padding: 10px;\r\n            background: rgba(255, 255, 255, 0.1);\r\n            border-radius: 12px;\r\n            max-height: 150px;\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .selected-files:empty {\r\n            display: none;\r\n        }\r\n\r\n        .file-item {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            padding: 5px 8px;\r\n            margin-bottom: 5px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border-radius: 10px;\r\n            color: #ffffff;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .file-item:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .file-name {\r\n            flex: 1;\r\n            overflow: hidden;\r\n            text-overflow: ellipsis;\r\n            white-space: nowrap;\r\n            margin-right: 8px;\r\n        }\r\n\r\n        .file-size {\r\n            color: rgba(255, 255, 255, 0.7);\r\n            font-size: 14px;\r\n            white-space: nowrap;\r\n        }\r\n\r\n        .remove-file {\r\n            background: rgba(255, 0, 0, 0.6);\r\n            color: white;\r\n            border: none;\r\n            border-radius: 6px;\r\n            padding: 3px 6px;\r\n            margin-left: 6px;\r\n            cursor: pointer;\r\n            font-size: 14px;\r\n            transition: all 0.3s ease;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .remove-file:hover {\r\n            background: rgba(255, 0, 0, 0.8);\r\n        }\r\n\r\n        .checkbox-group {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            margin-bottom: 15px;\r\n            gap: 8px;\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"] {\r\n            appearance: none;\r\n            -webkit-appearance: none;\r\n            width: 20px;\r\n            height: 20px;\r\n            border: 2px solid #b8975a;\r\n            border-radius: 50%;\r\n            background: rgba(255, 255, 255, 0.2);\r\n            cursor: pointer;\r\n            position: relative;\r\n            flex-shrink: 0;\r\n            margin-top: 2px;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .checkbox-group input[type=\"checkbox\"] {\r\n                width: 22px;\r\n                height: 22px;\r\n            }\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"]:checked {\r\n            background: #b8975a;\r\n        }\r\n\r\n        .checkbox-group input[type=\"checkbox\"]:checked::after {\r\n            content: '\u2713';\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 50%;\r\n            transform: translate(-50%, -50%);\r\n            color: white;\r\n            font-size: 12px;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .checkbox-group label {\r\n            color: #ffffff;\r\n            font-size: 16px;\r\n            line-height: 1.4;\r\n            cursor: pointer;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .checkbox-group label a {\r\n            color: #b8975a;\r\n            text-decoration: underline;\r\n        }\r\n\r\n        .checkbox-group label a:hover {\r\n            color: #ffffff;\r\n        }\r\n\r\n        .submit-btn {\r\n            width: 100%;\r\n            padding: 10px;\r\n            background: #A59461 !important;\r\n            color: #ffffff !important;\r\n            border: none !important;\r\n            border-radius: 20px !important;\r\n            font-family: 'Abhaya Libre', serif;\r\n            font-size: 18px;\r\n            font-weight: 700;\r\n            cursor: pointer;\r\n            transition: background 0.3s ease;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1.5px;\r\n        }\r\n\r\n        .submit-btn:hover {\r\n            background: linear-gradient(to right, #7A6624, #EBD07C) !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .submit-btn:active {\r\n            transform: translateY(0);\r\n            background: #A59461 !important;\r\n        }\r\n\r\n        .submit-btn:focus {\r\n            outline: none !important;\r\n            background: #A59461 !important;\r\n        }\r\n\r\n        .submit-btn:disabled {\r\n            opacity: 0.7;\r\n            cursor: not-allowed;\r\n        }\r\n\r\n        \/* \u0411\u043b\u043e\u043a\u0443\u0454\u043c\u043e \u0441\u0442\u0438\u043b\u0456 Elementor *\/\r\n        .submit-btn:visited,\r\n        .submit-btn:link {\r\n            background: #A59461 !important;\r\n            color: #ffffff !important;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"form-container\">\r\n        <h1>KONTAKT<\/h1>\r\n        \r\n        <form id=\"contactForm\">\r\n            <div class=\"form-group\">\r\n                <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"Imi\u0119:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <input type=\"email\" id=\"email\" name=\"email\" placeholder=\"Adres e-mail:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <input type=\"tel\" id=\"phone\" name=\"phone\" placeholder=\"Telefon:\" required>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n                <textarea id=\"message\" name=\"message\" placeholder=\"Wiadomo\u015b\u0107:\" required><\/textarea>\r\n            <\/div>\r\n\r\n            <div class=\"file-upload-container\">\r\n                <div class=\"file-upload-title\">Przeci\u0105gnij pliki tutaj<\/div>\r\n                <div class=\"file-upload-or\">lub<\/div>\r\n                <div class=\"file-upload-wrapper\">\r\n                    <input type=\"file\" id=\"files\" name=\"files[]\" multiple accept=\"*\/*\" onchange=\"updateFileCount(this)\">\r\n                    <div class=\"file-button\">Przegl\u0105daj pliki<\/div>\r\n                <\/div>\r\n                <span class=\"file-count\" id=\"fileCount\">0 z 10<\/span>\r\n                <div class=\"selected-files\" id=\"selectedFiles\"><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"checkbox-group\">\r\n                <input type=\"checkbox\" id=\"privacy\" name=\"privacy\" required>\r\n                <label for=\"privacy\">Zgadzam si\u0119 z <a href=\"https:\/\/olenasawenko.pl\/new-site\/polityka-prywatnosci\/\" target=\"_blank\">Polityk\u0105 Prywatno\u015bci<\/a>.<\/label>\r\n            <\/div>\r\n\r\n            <button type=\"submit\" class=\"submit-btn\">Wy\u015blij<\/button>\r\n        <\/form>\r\n    <\/div>\r\n\r\n    <script>\r\n        function updateFileCount(input) {\r\n            const fileCount = document.getElementById('fileCount');\r\n            const selectedFiles = document.getElementById('selectedFiles');\r\n            const files = Array.from(input.files);\r\n            \r\n            fileCount.textContent = `${files.length} z 10`;\r\n            \r\n            selectedFiles.innerHTML = '';\r\n            files.forEach((file, index) => {\r\n                const fileItem = document.createElement('div');\r\n                fileItem.className = 'file-item';\r\n                \r\n                const fileName = document.createElement('span');\r\n                fileName.className = 'file-name';\r\n                fileName.textContent = file.name;\r\n                \r\n                const fileSize = document.createElement('span');\r\n                fileSize.className = 'file-size';\r\n                fileSize.textContent = formatFileSize(file.size);\r\n                \r\n                const removeBtn = document.createElement('button');\r\n                removeBtn.className = 'remove-file';\r\n                removeBtn.textContent = '\u2715';\r\n                removeBtn.type = 'button';\r\n                removeBtn.onclick = () => removeFile(index);\r\n                \r\n                fileItem.appendChild(fileName);\r\n                fileItem.appendChild(fileSize);\r\n                fileItem.appendChild(removeBtn);\r\n                selectedFiles.appendChild(fileItem);\r\n            });\r\n        }\r\n        \r\n        function formatFileSize(bytes) {\r\n            if (bytes === 0) return '0 B';\r\n            const k = 1024;\r\n            const sizes = ['B', 'KB', 'MB', 'GB'];\r\n            const i = Math.floor(Math.log(bytes) \/ Math.log(k));\r\n            return Math.round(bytes \/ Math.pow(k, i) * 100) \/ 100 + ' ' + sizes[i];\r\n        }\r\n        \r\n        function removeFile(index) {\r\n            const input = document.getElementById('files');\r\n            const dt = new DataTransfer();\r\n            const files = Array.from(input.files);\r\n            \r\n            files.forEach((file, i) => {\r\n                if (i !== index) dt.items.add(file);\r\n            });\r\n            \r\n            input.files = dt.files;\r\n            updateFileCount(input);\r\n        }\r\n        \r\n        \/\/ ===== G\u0141\u00d3WNA FUNKCJA WYSY\u0141ANIA =====\r\n        document.getElementById('contactForm').addEventListener('submit', function(e) {\r\n            e.preventDefault();\r\n            \r\n            const btn = this.querySelector('.submit-btn');\r\n            const originalText = btn.textContent;\r\n            const originalBg = '#A59461';\r\n            \r\n            \/\/ Pokazujemy status wysy\u0142ania\r\n            btn.textContent = 'Wysy\u0142anie...';\r\n            btn.disabled = true;\r\n            btn.style.background = originalBg;\r\n            btn.style.backgroundColor = originalBg;\r\n            \r\n            \/\/ Tworzymy FormData ze wszystkimi polami formularza\r\n            const formData = new FormData(this);\r\n            \r\n            \/\/ Wysy\u0142amy na serwer\r\n           fetch('https:\/\/olenasawenko.pl\/new-site\/send-email.php', {\r\n                method: 'POST',\r\n                body: formData\r\n            })\r\n            .then(response => {\r\n                if (!response.ok) {\r\n                    throw new Error('B\u0142\u0105d serwera: ' + response.status);\r\n                }\r\n                return response.json();\r\n            })\r\n            .then(data => {\r\n                console.log('Odpowied\u017a serwera:', data);\r\n                \r\n                if (data.success) {\r\n                    alert('\u2705 Formularz zosta\u0142 pomy\u015blnie wys\u0142any!\\n\\nDodano plik\u00f3w: ' + (data.files || 0));\r\n                    \r\n                    \/\/ Czy\u015bcimy formularz\r\n                    this.reset();\r\n                    document.getElementById('selectedFiles').innerHTML = '';\r\n                    document.getElementById('fileCount').textContent = '0 z 10';\r\n                } else {\r\n                    alert('\u274c B\u0142\u0105d: ' + (data.message || 'Nieznany b\u0142\u0105d'));\r\n                    console.error('Debug:', data.debug);\r\n                }\r\n            })\r\n            .catch(error => {\r\n                console.error('B\u0142\u0105d:', error);\r\n                alert('\u274c Nie uda\u0142o si\u0119 wys\u0142a\u0107 formularza.\\n\\nSprawd\u017a po\u0142\u0105czenie z internetem lub skontaktuj si\u0119 z administratorem.');\r\n            })\r\n            .finally(() => {\r\n                \/\/ Przywracamy przycisk do stanu pocz\u0105tkowego\r\n                btn.textContent = originalText;\r\n                btn.disabled = false;\r\n                btn.style.background = originalBg;\r\n                btn.style.backgroundColor = originalBg;\r\n            });\r\n            \r\n            return false;\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-81686f9 e-flex e-con-boxed e-con e-parent\" data-id=\"81686f9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58e3209 elementor-widget elementor-widget-html\" data-id=\"58e3209\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Event snippet for Kontakt conversion page -->\r\n<script>\r\n  gtag('event', 'conversion', {'send_to': 'AW-16934687096\/HXtWCImj7qsaEPiii4s_'});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>00-695 Warszawa, ul. Nowogrodzka 42\/22, +48 888 810 885, e-mail: olena.sawenko@gmail.com O\u0142ena Sawenko T\u0142umacz przysi\u0119g\u0142y j\u0119zyka ukrai\u0144skiego Masz pytania?Z przyjemno\u015bci\u0105 Ci pomog\u0119! Kontakt KONTAKT Przeci\u0105gnij pliki tutaj lub Przegl\u0105daj pliki 0 z 10 Zgadzam si\u0119 z Polityk\u0105 Prywatno\u015bci. Wy\u015blij O\u0142ena Sawenko T\u0142umacz przysi\u0119g\u0142y j\u0119zyka ukrai\u0144skiego Masz pytania?Z przyjemno\u015bci\u0105 Ci pomog\u0119! Kontakt KONTAKT Przeci\u0105gnij pliki tutaj [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":977,"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":3447,"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/pages\/13\/revisions\/3447"}],"wp:attachment":[{"href":"https:\/\/olenasawenko.pl\/new-site\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}