{"id":3433,"date":"2024-06-11T02:49:34","date_gmt":"2024-06-11T00:49:34","guid":{"rendered":"https:\/\/zaseokbrana.com\/?page_id=3433"},"modified":"2026-07-23T20:31:53","modified_gmt":"2026-07-23T18:31:53","slug":"kontakt","status":"publish","type":"page","link":"https:\/\/zaseokbrana.com\/en\/kontakt\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3433\" class=\"elementor elementor-3433\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db94a9c elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"db94a9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d458d20 e-con-full e-flex e-con e-child\" data-id=\"d458d20\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d86038e elementor-widget elementor-widget-heading\" data-id=\"d86038e\" data-element_type=\"widget\" data-e-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\">Kontakt<\/h2>\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-04914c9 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"04914c9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3970818 e-con-full e-flex e-con e-child\" data-id=\"3970818\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac51161 elementor-widget elementor-widget-wpforms\" data-id=\"ac51161\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpforms-container wpforms-render-modern\" id=\"wpforms-1644\"><form id=\"wpforms-form-1644\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"1644\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/en\/wp-json\/wp\/v2\/pages\/3433\" data-token=\"845738b7bd63d40dbb7f02f99877465e\" data-token-time=\"1792226500\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-1644-field_0-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"0\"><label class=\"wpforms-field-label\" for=\"wpforms-1644-field_0\">Ime <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-1644-field_0\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][0]\" aria-errormessage=\"wpforms-1644-field_0-error\" required><\/div><div id=\"wpforms-1644-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-1644-field_1\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-1644-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" spellcheck=\"false\" aria-errormessage=\"wpforms-1644-field_1-error\" required><\/div><div id=\"wpforms-1644-field_6-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-1644-field_6\">Telefon <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-1644-field_6\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][6]\" aria-errormessage=\"wpforms-1644-field_6-error\" required><\/div><div id=\"wpforms-1644-field_2-container\" class=\"wpforms-field wpforms-field-textarea wpforms-two-thirds wpforms-first\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-1644-field_2\">Poruka <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-1644-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" aria-errormessage=\"wpforms-1644-field_2-error\" required><\/textarea><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"1644\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1792226500.618e7089de1e5d0b42fc38441dd95878145e17a684815ea65b93049ac9298ee9\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/pages\/3433\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-1644\" class=\"wpforms-submit\" data-alt-text=\"Slanje...\" data-submit-text=\"Po\u0161alji\" aria-live=\"assertive\" value=\"wpforms-submit\">Po\u0161alji<\/button><img decoding=\"async\" src=\"https:\/\/zaseokbrana.com\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\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-9c2b72f e-con-full e-flex e-con e-child\" data-id=\"9c2b72f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-100191c elementor-widget elementor-widget-heading\" data-id=\"100191c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Kontakt<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f051bb3 elementor-widget elementor-widget-text-editor\" data-id=\"f051bb3\" data-element_type=\"widget\" data-e-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><span style=\"text-decoration: underline; color: #000000;\"><a style=\"color: #000000; text-decoration: underline;\" href=\"tel:+381603060531\">+381 60 30 60 531<\/a><\/span><br \/><span style=\"color: #000000;\"><a style=\"color: #000000;\" href=\"viber:\/\/pa?chatURI=+381603060531\"><span style=\"text-decoration: underline;\">Viber<\/span><\/a><\/span><br \/><span style=\"color: #000000;\"><a style=\"color: #000000;\" href=\"https:\/\/wa.me\/381603060531\"><span style=\"text-decoration: underline;\">WhatsApp<\/span><\/a><\/span><\/p>\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-c1df168 elementor-widget elementor-widget-heading\" data-id=\"c1df168\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Adresa<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9e3616 elementor-widget elementor-widget-text-editor\" data-id=\"a9e3616\" data-element_type=\"widget\" data-e-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>Kneza Lazara 13<br \/>Velika Kru\u0161evica<br \/>35260 Rekovac<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17ada90 e-con-full e-flex e-con e-parent\" data-id=\"17ada90\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf6511e elementor-widget elementor-widget-html\" data-id=\"bf6511e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<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=Arsenal:wght@400;700&family=Montserrat:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<section class=\"zb-reservation\" data-zb-reservation aria-label=\"Upit za rezervaciju \u2014 Eko zaseok Brana\">\r\n\r\n  <style>\r\n  .zb-reservation{\r\n    --zbr-bg:#F6EEE9; --zbr-panel:#EFDFD4; --zbr-card:#FBF5F0;\r\n    --zbr-terra:#DA8A67; --zbr-terra-d:#CB6D51; --zbr-ink:#2F1F21; --zbr-green:#006B66;\r\n    --zbr-muted:rgba(47,31,33,.72); --zbr-line:rgba(47,31,33,.16); --zbr-field:#FFFFFF;\r\n    display:block; width:100%; margin:0; overflow-x:clip;\r\n    font-family:'Montserrat',system-ui,-apple-system,'Segoe UI',sans-serif;\r\n    color:var(--zbr-ink); background:var(--zbr-bg); -webkit-font-smoothing:antialiased;\r\n  }\r\n  .zb-reservation *,.zb-reservation *::before,.zb-reservation *::after{box-sizing:border-box}\r\n  .zb-reservation img{max-width:100%}\r\n  .zbr-container{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(20px,5vw,48px)}\r\n\r\n  \/* Eyebrow *\/\r\n  .zbr-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;\r\n    font-size:clamp(11px,1.05vw,13px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--zbr-terra)}\r\n  .zbr-eyebrow::before{content:\"\";width:34px;height:1.5px;background:var(--zbr-terra);border-radius:2px;flex:0 0 auto}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 HERO \u2014\u2014\u2014\u2014\u2014 *\/\r\n  .zbr-hero{position:relative;overflow:hidden;color:#fff;display:flex;align-items:flex-end;\r\n    min-height:clamp(360px,44vw,520px)}\r\n  .zbr-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}\r\n  .zbr-hero-scrim{position:absolute;inset:0;background:\r\n    linear-gradient(0deg,rgba(30,19,20,.82) 0%,rgba(30,19,20,.44) 44%,rgba(30,19,20,.18) 100%),\r\n    linear-gradient(90deg,rgba(30,19,20,.42) 0%,rgba(30,19,20,0) 60%)}\r\n  .zbr-hero .zbr-container{position:relative;z-index:2;padding-block:clamp(40px,6vw,72px)}\r\n  .zbr-hero-body{max-width:680px}\r\n  .zbr-hero .zbr-eyebrow{color:#f0c3ac}\r\n  .zbr-hero .zbr-eyebrow::before{background:#f0c3ac}\r\n  .zbr-hero-title{font-family:'Arsenal',Georgia,serif;font-weight:700;line-height:1.05;letter-spacing:-.01em;\r\n    margin:0;color:#fff;font-size:clamp(2.2rem,5vw,3.7rem);text-shadow:0 2px 26px rgba(20,12,13,.35);text-wrap:balance}\r\n  .zbr-hero-lead{margin:clamp(14px,1.8vw,20px) 0 0;max-width:52ch;\r\n    font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.6;color:rgba(255,255,255,.92);\r\n    text-shadow:0 1px 14px rgba(20,12,13,.3);text-wrap:pretty}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 BODY GRID \u2014\u2014\u2014\u2014\u2014 *\/\r\n  .zbr-main{padding-block:clamp(44px,6vw,88px)}\r\n  .zbr-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(30px,4.4vw,60px);align-items:start}\r\n\r\n  \/* Form card *\/\r\n  .zbr-formwrap{background:var(--zbr-card);border:1px solid rgba(47,31,33,.09);border-radius:22px;\r\n    padding:clamp(24px,3.4vw,44px);box-shadow:0 30px 66px -40px rgba(47,31,33,.4)}\r\n  .zbr-form-head{margin:0 0 clamp(22px,2.6vw,30px)}\r\n  .zbr-form-title{font-family:'Arsenal',Georgia,serif;font-weight:700;font-size:clamp(1.5rem,2.4vw,2rem);\r\n    line-height:1.12;margin:0;color:var(--zbr-ink)}\r\n  .zbr-form-note{margin:10px 0 0;font-size:.92rem;line-height:1.55;color:var(--zbr-muted)}\r\n  .zbr-req{color:var(--zbr-terra-d)}\r\n\r\n  .zbr-fields{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,22px)}\r\n  .zbr-field{display:flex;flex-direction:column;gap:8px;min-width:0}\r\n  .zbr-field--full{grid-column:1 \/ -1}\r\n  .zbr-label{font-size:.86rem;font-weight:600;letter-spacing:.01em;color:var(--zbr-ink)}\r\n  .zbr-input,.zbr-select,.zbr-textarea{\r\n    width:100%;font-family:inherit;font-size:1rem;color:var(--zbr-ink);\r\n    background:var(--zbr-field);border:1.5px solid var(--zbr-line);border-radius:12px;\r\n    padding:13px 15px;min-height:50px;line-height:1.3;\r\n    transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}\r\n  .zbr-textarea{min-height:130px;resize:vertical;padding-top:13px}\r\n  .zbr-input::placeholder,.zbr-textarea::placeholder{color:rgba(47,31,33,.42)}\r\n  .zbr-input:hover,.zbr-select:hover,.zbr-textarea:hover{border-color:rgba(47,31,33,.32)}\r\n  .zbr-input:focus,.zbr-select:focus,.zbr-textarea:focus{outline:none;border-color:var(--zbr-terra);\r\n    box-shadow:0 0 0 3px rgba(218,138,103,.22)}\r\n  .zbr-select{appearance:none;-webkit-appearance:none;cursor:pointer;\r\n    background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232F1F21' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'\/%3E%3C\/svg%3E\");\r\n    background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:44px}\r\n  input[type=\"date\"].zbr-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}\r\n  input[type=\"date\"].zbr-input:hover::-webkit-calendar-picker-indicator{opacity:1}\r\n\r\n  \/* Privatnost checkbox *\/\r\n  .zbr-consent{display:flex;align-items:flex-start;gap:12px;margin-top:4px}\r\n  .zbr-consent input[type=\"checkbox\"]{flex:0 0 auto;width:22px;height:22px;margin:1px 0 0;\r\n    accent-color:var(--zbr-terra-d);cursor:pointer}\r\n  .zbr-consent label{font-size:.9rem;line-height:1.5;color:var(--zbr-muted);cursor:pointer}\r\n  .zbr-consent a{color:var(--zbr-terra-d);text-decoration:underline;text-underline-offset:2px}\r\n  .zbr-consent a:hover{color:var(--zbr-terra)}\r\n\r\n  \/* Honeypot \u2014 skriveno od korisnika, vidljivo botovima *\/\r\n  .zbr-hp{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden;opacity:0}\r\n\r\n  \/* Submit + poruke *\/\r\n  .zbr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(22px,2.6vw,28px)}\r\n  .zbr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;\r\n    padding:16px 34px;min-height:52px;border-radius:999px;border:1.5px solid transparent;\r\n    font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:600;line-height:1;\r\n    white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--zbr-terra);color:#fff;\r\n    box-shadow:0 14px 28px -14px rgba(203,109,81,.9);\r\n    transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}\r\n  .zbr-btn svg{width:18px;height:18px;flex:0 0 auto}\r\n  .zbr-btn:hover:not(:disabled){background:var(--zbr-terra-d);transform:translateY(-2px)}\r\n  .zbr-btn:disabled{opacity:.6;cursor:default;transform:none}\r\n  .zbr-btn .zbr-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;\r\n    border-radius:50%;animation:zbrSpin .7s linear infinite;display:none}\r\n  .zbr-btn.is-loading .zbr-spinner{display:inline-block}\r\n  .zbr-btn.is-loading .zbr-btn-arrow{display:none}\r\n  @keyframes zbrSpin{to{transform:rotate(360deg)}}\r\n  .zbr-hint{font-size:.82rem;color:var(--zbr-muted);flex:1 1 auto;min-width:180px}\r\n\r\n  .zbr-msg{margin-top:18px;border-radius:14px;padding:16px 18px;font-size:.95rem;line-height:1.5;display:none;\r\n    align-items:flex-start;gap:12px}\r\n  .zbr-msg svg{width:22px;height:22px;flex:0 0 auto;margin-top:1px}\r\n  .zbr-msg.is-visible{display:flex}\r\n  .zbr-msg--ok{background:rgba(0,107,102,.1);color:#044b47;border:1px solid rgba(0,107,102,.28)}\r\n  .zbr-msg--err{background:rgba(203,109,81,.12);color:#8a3d27;border:1px solid rgba(203,109,81,.34)}\r\n  .zbr-input.zbr-invalid,.zbr-select.zbr-invalid,.zbr-textarea.zbr-invalid{\r\n    border-color:var(--zbr-terra-d);box-shadow:0 0 0 3px rgba(203,109,81,.18)}\r\n  .zbr-field-error{font-size:.8rem;color:#8a3d27;margin:0;min-height:0}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 SIDEBAR (kontakt) \u2014\u2014\u2014\u2014\u2014 *\/\r\n  .zbr-aside{display:flex;flex-direction:column;gap:clamp(18px,2.2vw,24px);position:sticky;top:24px}\r\n  .zbr-info{background:var(--zbr-panel);border-radius:20px;padding:clamp(24px,2.8vw,34px)}\r\n  .zbr-info + .zbr-info{margin-top:0}\r\n  .zbr-info-title{font-family:'Arsenal',Georgia,serif;font-weight:700;font-size:clamp(1.25rem,1.7vw,1.5rem);\r\n    margin:0 0 18px;color:var(--zbr-terra-d)}\r\n  .zbr-contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}\r\n  .zbr-contact-item{display:flex;align-items:flex-start;gap:14px}\r\n  .zbr-contact-ico{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:#fff;\r\n    display:inline-flex;align-items:center;justify-content:center;color:var(--zbr-terra-d);\r\n    box-shadow:0 6px 16px -10px rgba(47,31,33,.5)}\r\n  .zbr-contact-ico svg{width:20px;height:20px}\r\n  .zbr-contact-body{display:flex;flex-direction:column;gap:2px;min-width:0}\r\n  .zbr-contact-k{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--zbr-muted)}\r\n  .zbr-contact-v{font-size:1.04rem;font-weight:600;color:var(--zbr-ink);text-decoration:none;line-height:1.4;word-break:break-word}\r\n  a.zbr-contact-v:hover{color:var(--zbr-terra-d)}\r\n  .zbr-contact-sub{font-size:.94rem;color:var(--zbr-muted);line-height:1.45}\r\n\r\n  .zbr-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}\r\n  .zbr-quick a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;\r\n    background:#fff;border:1.5px solid rgba(47,31,33,.14);color:var(--zbr-ink);text-decoration:none;\r\n    font-size:.86rem;font-weight:600;transition:background-color .22s,color .22s,border-color .22s,transform .22s}\r\n  .zbr-quick a svg{width:17px;height:17px}\r\n  .zbr-quick a:hover{background:var(--zbr-terra);border-color:var(--zbr-terra);color:#fff;transform:translateY(-2px)}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 MAPA \/ LOKACIJA \u2014\u2014\u2014\u2014\u2014 *\/\r\n  .zbr-mapsec{padding-bottom:clamp(48px,6vw,88px)}\r\n  .zbr-map-head{text-align:center;margin-bottom:clamp(24px,3vw,40px)}\r\n  .zbr-map-head .zbr-eyebrow{justify-content:center}\r\n  .zbr-map-title{font-family:'Arsenal',Georgia,serif;font-weight:700;font-size:clamp(1.9rem,3.6vw,2.8rem);\r\n    line-height:1.1;margin:0;color:var(--zbr-ink)}\r\n  .zbr-map-frame{position:relative;width:100%;border-radius:22px;overflow:hidden;\r\n    box-shadow:0 34px 70px -40px rgba(47,31,33,.48);background:#e8ded6}\r\n  .zbr-map-frame iframe{display:block;width:100%;height:clamp(360px,46vw,520px);border:0}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 Reveal \u2014\u2014\u2014\u2014\u2014 *\/\r\n  .zbr-reveal{opacity:0;transform:translateY(24px);\r\n    transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);\r\n    transition-delay:var(--d,0ms)}\r\n  .zbr-reveal.zbr-in{opacity:1;transform:none}\r\n\r\n  \/* \u2014\u2014\u2014\u2014\u2014 Responsive \u2014\u2014\u2014\u2014\u2014 *\/\r\n  @media (max-width:980px){\r\n    .zbr-grid{grid-template-columns:1fr}\r\n    .zbr-aside{position:static;flex-direction:row;flex-wrap:wrap}\r\n    .zbr-info{flex:1 1 320px}\r\n  }\r\n  @media (max-width:620px){\r\n    .zbr-fields{grid-template-columns:1fr}\r\n    .zbr-formwrap{padding:22px 18px}\r\n    .zbr-actions .zbr-btn{flex:1 1 100%}\r\n    .zbr-aside{flex-direction:column}\r\n    .zbr-hero{min-height:clamp(320px,70vw,420px);overflow:hidden}\r\n    .zb-reservation .zbr-hero-bg{\r\n      position:absolute!important;inset:0!important;display:block!important;\r\n      width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;\r\n      object-fit:cover!important;object-position:center center!important\r\n    }\r\n  }\r\n  @media (prefers-reduced-motion:reduce){\r\n    .zbr-reveal{opacity:1 !important;transform:none !important;transition:none !important}\r\n    .zbr-btn .zbr-spinner{animation:none !important}\r\n  }\r\n  <\/style>\r\n\r\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n  <div class=\"zbr-hero\">\r\n    <!-- IZMENI FOTOGRAFIJU: zameni src svojom pozadinskom slikom iz Media Library -->\r\n    <img fetchpriority=\"high\" decoding=\"async\" class=\"zbr-hero-bg\" src=\"https:\/\/zaseokbrana.com\/wp-content\/uploads\/2026\/07\/BRANA-DRON-7.jpg.webp\" alt=\"Panorama predela Lev\u010da iznad Eko zaseoka Brana u zlatnom svetlu\" width=\"1600\" height=\"900\" fetchpriority=\"high\">\r\n    <span class=\"zbr-hero-scrim\" aria-hidden=\"true\"><\/span>\r\n    <div class=\"zbr-container\">\r\n      <div class=\"zbr-hero-body\">\r\n        <p class=\"zbr-eyebrow zbr-reveal\">Eko zaseok Brana \u00b7 Rezervacije<\/p>\r\n        <h1 class=\"zbr-hero-title zbr-reveal\" style=\"--d:100ms\">Upit za rezervaciju<\/h1>\r\n        <p class=\"zbr-hero-lead zbr-reveal\" style=\"--d:200ms\">Po\u0161aljite nam termin i broj gostiju, a mi \u0107emo vam se javiti u najkra\u0107em roku sa potvrdom dostupnosti i svim detaljima va\u0161eg boravka.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 FORMA + KONTAKT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n  <div class=\"zbr-main\">\r\n    <div class=\"zbr-container\">\r\n      <div class=\"zbr-grid\">\r\n\r\n        <!-- \u2014\u2014\u2014 FORMA \u2014\u2014\u2014 -->\r\n        <div class=\"zbr-formwrap zbr-reveal\">\r\n          <div class=\"zbr-form-head\">\r\n            <h2 class=\"zbr-form-title\">Po\u0161aljite upit<\/h2>\r\n            <p class=\"zbr-form-note\">Polja ozna\u010dena zvezdicom (<span class=\"zbr-req\">*<\/span>) su obavezna. Slanjem upita ne rezervi\u0161ete termin \u2014 potvrdu dostupnosti dobijate od nas nakon provere.<\/p>\r\n          <\/div>\r\n\r\n          <form class=\"zbr-form\" data-zb-form novalidate>\r\n            <div class=\"zbr-fields\">\r\n\r\n              <div class=\"zbr-field zbr-field--full\">\r\n                <label class=\"zbr-label\" for=\"zbr-name\">Ime i prezime <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"text\" id=\"zbr-name\" name=\"ime\" autocomplete=\"name\" required placeholder=\"Petar Petrovi\u0107\">\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-name\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-email\">Email adresa <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"email\" id=\"zbr-email\" name=\"email\" autocomplete=\"email\" required placeholder=\"vas@email.com\">\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-email\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-phone\">Broj telefona <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"tel\" id=\"zbr-phone\" name=\"telefon\" autocomplete=\"tel\" required placeholder=\"+381 6X XXX XXXX\">\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-phone\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-checkin\">Datum dolaska <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"date\" id=\"zbr-checkin\" name=\"dolazak\" required>\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-checkin\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-checkout\">Datum odlaska <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"date\" id=\"zbr-checkout\" name=\"odlazak\" required>\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-checkout\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-adults\">Broj odraslih <span class=\"zbr-req\">*<\/span><\/label>\r\n                <input class=\"zbr-input\" type=\"number\" id=\"zbr-adults\" name=\"odrasli\" min=\"1\" max=\"50\" step=\"1\" value=\"2\" required inputmode=\"numeric\">\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-adults\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field\">\r\n                <label class=\"zbr-label\" for=\"zbr-children\">Broj dece<\/label>\r\n                <input class=\"zbr-input\" type=\"number\" id=\"zbr-children\" name=\"deca\" min=\"0\" max=\"50\" step=\"1\" value=\"0\" inputmode=\"numeric\">\r\n              <\/div>\r\n\r\n              <!-- Vrsta sme\u0161taja: sajt ima vi\u0161e sme\u0161tajnih jedinica -->\r\n              <div class=\"zbr-field zbr-field--full\">\r\n                <label class=\"zbr-label\" for=\"zbr-unit\">Vrsta sme\u0161taja<\/label>\r\n                <select class=\"zbr-select\" id=\"zbr-unit\" name=\"smestaj\">\r\n                  <option value=\"\">Bez posebne preferencije \u2014 predlo\u017eite nam<\/option>\r\n                  <option value=\"Karamanka 1\">Karamanka 1<\/option>\r\n                  <option value=\"Karamanka 2\">Karamanka 2<\/option>\r\n                  <option value=\"Lepotica\">Lepotica<\/option>\r\n                  <option value=\"Taku\u0161a\">Taku\u0161a<\/option>\r\n                  <option value=\"Viljamovka 1\">Viljamovka 1<\/option>\r\n                  <option value=\"Viljamovka 2\">Viljamovka 2<\/option>\r\n                  <option value=\"Vodenac 1\">Vodenac 1<\/option>\r\n                  <option value=\"Vodenac 2\">Vodenac 2<\/option>\r\n                  <option value=\"Lubeni\u010darka i Je\u010dmenka\">Lubeni\u010darka i Je\u010dmenka<\/option>\r\n                <\/select>\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field zbr-field--full\">\r\n                <label class=\"zbr-label\" for=\"zbr-message\">Dodatna poruka ili posebni zahtevi<\/label>\r\n                <textarea class=\"zbr-textarea\" id=\"zbr-message\" name=\"poruka\" placeholder=\"Npr. proslava, ishrana, ku\u0107ni ljubimac, vreme dolaska\u2026\"><\/textarea>\r\n              <\/div>\r\n\r\n              <!-- Honeypot polje protiv spama \u2014 ne popunjavati (skriveno) -->\r\n              <div class=\"zbr-hp\" aria-hidden=\"true\">\r\n                <label for=\"zbr-website\">Ne popunjavajte ovo polje<\/label>\r\n                <input type=\"text\" id=\"zbr-website\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\">\r\n              <\/div>\r\n\r\n              <div class=\"zbr-field zbr-field--full\">\r\n                <div class=\"zbr-consent\">\r\n                  <input type=\"checkbox\" id=\"zbr-privacy\" name=\"privatnost\" required>\r\n                  <!-- IZMENI LINK: zameni URL svojom stranicom politike privatnosti -->\r\n                  <label for=\"zbr-privacy\">Prihvatam <a href=\"https:\/\/zaseokbrana.com\/politika-privatnosti\/\" target=\"_blank\" rel=\"noopener\">politiku privatnosti<\/a> i saglasan\/na sam da se moji podaci koriste isklju\u010divo radi obrade ovog upita. <span class=\"zbr-req\">*<\/span><\/label>\r\n                <\/div>\r\n                <p class=\"zbr-field-error\" data-err-for=\"zbr-privacy\" aria-live=\"polite\"><\/p>\r\n              <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"zbr-actions\">\r\n              <button type=\"submit\" class=\"zbr-btn\" data-zb-submit>\r\n                <span class=\"zbr-btn-text\">Po\u0161aljite upit<\/span>\r\n                <svg class=\"zbr-btn-arrow\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                <span class=\"zbr-spinner\" aria-hidden=\"true\"><\/span>\r\n              <\/button>\r\n              <p class=\"zbr-hint\">Odgovaramo obi\u010dno istog dana. Va\u0161i podaci se ne prosle\u0111uju tre\u0107im licima.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"zbr-msg zbr-msg--ok\" data-zb-ok role=\"status\" aria-live=\"polite\">\r\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <span>Hvala! Va\u0161 upit je uspe\u0161no poslat. Javi\u0107emo vam se u najkra\u0107em roku.<\/span>\r\n            <\/div>\r\n            <div class=\"zbr-msg zbr-msg--err\" data-zb-err role=\"alert\" aria-live=\"assertive\">\r\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 8v5M12 16.5v.5M10.3 3.9L2.4 18a2 2 0 0 0 1.7 3h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <span data-zb-err-text>Do\u0161lo je do gre\u0161ke pri slanju. Poku\u0161ajte ponovo ili nas kontaktirajte telefonom.<\/span>\r\n            <\/div>\r\n          <\/form>\r\n        <\/div>\r\n\r\n        <!-- \u2014\u2014\u2014 KONTAKT SIDEBAR \u2014\u2014\u2014 -->\r\n        <aside class=\"zbr-aside zbr-reveal\" style=\"--d:120ms\">\r\n          <div class=\"zbr-info\">\r\n            <h2 class=\"zbr-info-title\">Kontakt<\/h2>\r\n            <ul class=\"zbr-contact-list\">\r\n              <li class=\"zbr-contact-item\">\r\n                <span class=\"zbr-contact-ico\" aria-hidden=\"true\">\r\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M6.6 10.8a15.2 15.2 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.5.6.6 0 1 .5 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.5-1 1-1h3.5c.6 0 1 .4 1 1 0 1.2.2 2.4.6 3.5.1.4 0 .8-.3 1z\" fill=\"currentColor\"\/><\/svg>\r\n                <\/span>\r\n                <span class=\"zbr-contact-body\">\r\n                  <span class=\"zbr-contact-k\">Telefon<\/span>\r\n                  <a class=\"zbr-contact-v\" href=\"tel:+381603060531\">+381 60 30 60 531<\/a>\r\n                <\/span>\r\n              <\/li>\r\n              <li class=\"zbr-contact-item\">\r\n                <span class=\"zbr-contact-ico\" aria-hidden=\"true\">\r\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M4 5h16c.6 0 1 .4 1 1v12c0 .6-.4 1-1 1H4c-.6 0-1-.4-1-1V6c0-.6.4-1 1-1zm.4 2 7.6 5.3L19.6 7H4.4zM19 8.9l-6.4 4.5c-.4.3-.8.3-1.2 0L5 8.9V17h14V8.9z\" fill=\"currentColor\"\/><\/svg>\r\n                <\/span>\r\n                <span class=\"zbr-contact-body\">\r\n                  <span class=\"zbr-contact-k\">Email<\/span>\r\n                  <a class=\"zbr-contact-v\" href=\"mailto:info@zaseokbrana.com\">info@zaseokbrana.com<\/a>\r\n                <\/span>\r\n              <\/li>\r\n            <\/ul>\r\n            <div class=\"zbr-quick\">\r\n              <!-- IZMENI: zameni broj svojim Viber\/WhatsApp brojem ako je druga\u010diji -->\r\n              <a href=\"viber:\/\/chat?number=%2B381603060531\" target=\"_blank\" rel=\"noopener\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 3c-3.3 0-6 .5-7.4 2C3.4 6.2 3 8 3 10.4c0 2.3.4 4.1 1.6 5.4.5.5 1.2.9 2 1.2v3.3c0 .4.5.6.8.3l2.6-2.4c.5 0 .9.1 1.4.1 3.3 0 6-.5 7.4-2 1.2-1.3 1.6-3.1 1.6-5.4S20 6.3 18.8 5C17.4 3.5 14.7 3 12 3z\" fill=\"currentColor\"\/><\/svg>\r\n                Viber\r\n              <\/a>\r\n              <a href=\"https:\/\/wa.me\/381603060531\" target=\"_blank\" rel=\"noopener\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2a10 10 0 0 0-8.6 15l-1.3 4.7 4.8-1.3A10 10 0 1 0 12 2zm0 2a8 8 0 0 1 6.9 12l-.3.5.7 2.6-2.7-.7-.5.3A8 8 0 1 1 12 4z\" fill=\"currentColor\"\/><\/svg>\r\n                WhatsApp\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"zbr-info\">\r\n            <h2 class=\"zbr-info-title\">Adresa<\/h2>\r\n            <ul class=\"zbr-contact-list\">\r\n              <li class=\"zbr-contact-item\">\r\n                <span class=\"zbr-contact-ico\" aria-hidden=\"true\">\r\n                  <svg viewBox=\"0 0 24 24\"><path d=\"M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z\" fill=\"currentColor\"\/><\/svg>\r\n                <\/span>\r\n                <span class=\"zbr-contact-body\">\r\n                  <span class=\"zbr-contact-k\">Lokacija<\/span>\r\n                  <span class=\"zbr-contact-sub\">Kneza Lazara 13<br>Velika Kru\u0161evica<br>35260 Rekovac, Srbija<\/span>\r\n                <\/span>\r\n              <\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/aside>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 LOKACIJA \/ MAPA \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n  <div class=\"zbr-mapsec\">\r\n    <div class=\"zbr-container\">\r\n      <div class=\"zbr-map-head zbr-reveal\">\r\n        <p class=\"zbr-eyebrow\">Kako do nas<\/p>\r\n        <h2 class=\"zbr-map-title\">Lokacija<\/h2>\r\n      <\/div>\r\n      <div class=\"zbr-map-frame zbr-reveal\" style=\"--d:80ms\">\r\n        <!-- IZMENI MAPU: zameni src svojim Google Maps \"embed\" linkom sa ta\u010dnom lokacijom -->\r\n        <iframe\r\n          src=\"https:\/\/www.google.com\/maps?q=Kneza%20Lazara%2013%2C%20Velika%20Kru%C5%A1evica%2C%2035260%20Rekovac&output=embed\"\r\n          loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"\r\n          title=\"Mapa \u2014 Eko zaseok Brana, Velika Kru\u0161evica, Rekovac\"><\/iframe>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  function initOne(root){\r\n    if(root.__zbResInit) return;\r\n    root.__zbResInit = true;\r\n\r\n    var form = root.querySelector('[data-zb-form]');\r\n    if(!form) return;\r\n\r\n    var btn      = form.querySelector('[data-zb-submit]');\r\n    var okBox    = form.querySelector('[data-zb-ok]');\r\n    var errBox   = form.querySelector('[data-zb-err]');\r\n    var errText  = form.querySelector('[data-zb-err-text]');\r\n    var checkin  = form.querySelector('#zbr-checkin');\r\n    var checkout = form.querySelector('#zbr-checkout');\r\n\r\n    \/* Datumi: minimum = danas; odlazak ne pre dolaska *\/\r\n    function toISO(d){ return d.toISOString().split('T')[0]; }\r\n    var today = toISO(new Date());\r\n    if(checkin){ checkin.min = today; }\r\n    if(checkout){ checkout.min = today; }\r\n\r\n    function syncCheckout(){\r\n      if(!checkin || !checkout) return;\r\n      if(checkin.value){\r\n        checkout.min = checkin.value;\r\n        if(checkout.value && checkout.value < checkin.value){ checkout.value = checkin.value; }\r\n      }\r\n    }\r\n    if(checkin) checkin.addEventListener('change', syncCheckout);\r\n\r\n    function fieldError(input, msg){\r\n      if(!input) return;\r\n      input.classList.add('zbr-invalid');\r\n      var p = form.querySelector('[data-err-for=\"'+input.id+'\"]');\r\n      if(p) p.textContent = msg || '';\r\n    }\r\n    function clearErrors(){\r\n      var inv = form.querySelectorAll('.zbr-invalid');\r\n      for(var i=0;i<inv.length;i++){ inv[i].classList.remove('zbr-invalid'); }\r\n      var errs = form.querySelectorAll('.zbr-field-error');\r\n      for(var j=0;j<errs.length;j++){ errs[j].textContent = ''; }\r\n    }\r\n    function hideMsgs(){\r\n      okBox.classList.remove('is-visible');\r\n      errBox.classList.remove('is-visible');\r\n    }\r\n    function showErr(msg){\r\n      if(errText && msg) errText.textContent = msg;\r\n      errBox.classList.add('is-visible');\r\n    }\r\n\r\n    var emailRe = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\r\n\r\n    function validate(){\r\n      clearErrors();\r\n      var firstBad = null;\r\n      function bad(input, msg){ fieldError(input, msg); if(!firstBad) firstBad = input; }\r\n\r\n      var name = form.querySelector('#zbr-name');\r\n      var email = form.querySelector('#zbr-email');\r\n      var phone = form.querySelector('#zbr-phone');\r\n      var adults = form.querySelector('#zbr-adults');\r\n      var privacy = form.querySelector('#zbr-privacy');\r\n\r\n      if(!name.value.trim()) bad(name, 'Unesite ime i prezime.');\r\n      if(!email.value.trim()) bad(email, 'Unesite email adresu.');\r\n      else if(!emailRe.test(email.value.trim())) bad(email, 'Unesite ispravnu email adresu.');\r\n      if(!phone.value.trim()) bad(phone, 'Unesite broj telefona.');\r\n      if(!checkin.value) bad(checkin, 'Izaberite datum dolaska.');\r\n      if(!checkout.value) bad(checkout, 'Izaberite datum odlaska.');\r\n      else if(checkin.value && checkout.value < checkin.value) bad(checkout, 'Datum odlaska ne mo\u017ee biti pre datuma dolaska.');\r\n      else if(checkin.value && checkout.value === checkin.value) bad(checkout, 'Odlazak mora biti bar dan posle dolaska.');\r\n      if(!adults.value || parseInt(adults.value,10) < 1) bad(adults, 'Unesite broj odraslih.');\r\n      if(!privacy.checked) bad(privacy, 'Morate prihvatiti politiku privatnosti.');\r\n\r\n      if(firstBad){\r\n        try{ firstBad.focus({preventScroll:false}); }catch(e){ firstBad.focus(); }\r\n      }\r\n      return !firstBad;\r\n    }\r\n\r\n    form.addEventListener('submit', function(e){\r\n      e.preventDefault();\r\n      hideMsgs();\r\n      if(!validate()) return;\r\n\r\n      var cfg = window.zbReservationCfg || {};\r\n      var endpoint = cfg.ajax_url || '\/wp-admin\/admin-ajax.php';\r\n\r\n      var fd = new FormData(form);\r\n      fd.append('action', 'zb_reservation');\r\n      if(cfg.nonce) fd.append('nonce', cfg.nonce);\r\n\r\n      btn.disabled = true;\r\n      btn.classList.add('is-loading');\r\n\r\n      fetch(endpoint, { method:'POST', body:fd, credentials:'same-origin' })\r\n        .then(function(r){ return r.json().catch(function(){ throw new Error('bad-json'); }); })\r\n        .then(function(res){\r\n          if(res && res.success){\r\n            form.reset();\r\n            if(checkin){ checkin.min = today; }\r\n            if(checkout){ checkout.min = today; }\r\n            okBox.classList.add('is-visible');\r\n            try{ okBox.focus && okBox.focus(); }catch(e){}\r\n          } else {\r\n            var m = (res && res.data && res.data.message) ? res.data.message : null;\r\n            showErr(m || 'Do\u0161lo je do gre\u0161ke pri slanju. Poku\u0161ajte ponovo ili nas kontaktirajte telefonom.');\r\n          }\r\n        })\r\n        .catch(function(){\r\n          showErr('Trenutno nije mogu\u0107e poslati upit. Proverite internet vezu i poku\u0161ajte ponovo, ili nas kontaktirajte telefonom.');\r\n        })\r\n        .finally(function(){\r\n          btn.disabled = false;\r\n          btn.classList.remove('is-loading');\r\n        });\r\n    });\r\n\r\n    form.addEventListener('input', function(e){\r\n      var t = e.target;\r\n      if(t && t.classList && t.classList.contains('zbr-invalid')){\r\n        t.classList.remove('zbr-invalid');\r\n        var p = form.querySelector('[data-err-for=\"'+t.id+'\"]');\r\n        if(p) p.textContent = '';\r\n      }\r\n    });\r\n\r\n    var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n    var reveals = root.querySelectorAll('.zbr-reveal');\r\n    if(reduce || !('IntersectionObserver' in window)){\r\n      for(var i=0;i<reveals.length;i++){ reveals[i].classList.add('zbr-in'); }\r\n    } else {\r\n      var io = new IntersectionObserver(function(entries){\r\n        for(var e=0;e<entries.length;e++){\r\n          if(entries[e].isIntersecting){ entries[e].target.classList.add('zbr-in'); io.unobserve(entries[e].target); }\r\n        }\r\n      }, { threshold:0.12, rootMargin:'0px 0px -6% 0px' });\r\n      for(var r=0;r<reveals.length;r++){ io.observe(reveals[r]); }\r\n    }\r\n  }\r\n\r\n  function initAll(){\r\n    var roots = document.querySelectorAll('.zb-reservation[data-zb-reservation]');\r\n    for(var i=0;i<roots.length;i++){ initOne(roots[i]); }\r\n  }\r\n\r\n  initAll();\r\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initAll); }\r\n  window.addEventListener('load', initAll);\r\n  var _t = 0, _iv = setInterval(function(){ initAll(); if(++_t >= 8){ clearInterval(_iv); } }, 450);\r\n})();\r\n<\/script>\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-5c9af9a elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"5c9af9a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-455b22a e-con-full e-flex e-con e-child\" data-id=\"455b22a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9aacd47 elementor-widget elementor-widget-heading\" data-id=\"9aacd47\" data-element_type=\"widget\" data-e-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\">Lokacija<\/h2>\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-170cad1 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"170cad1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-830d260 elementor-widget elementor-widget-google_maps\" data-id=\"830d260\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=43.845830%2C%2021.076444&#038;t=m&#038;z=9&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"43.845830, 21.076444\"\n\t\t\t\t\taria-label=\"43.845830, 21.076444\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\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>Zaseok Brana &#8211; Kontakt &#8211; Etno selo<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3433","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/pages\/3433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/comments?post=3433"}],"version-history":[{"count":12,"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/pages\/3433\/revisions"}],"predecessor-version":[{"id":4015,"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/pages\/3433\/revisions\/4015"}],"wp:attachment":[{"href":"https:\/\/zaseokbrana.com\/en\/wp-json\/wp\/v2\/media?parent=3433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}