<div id="animated-words-container" class="animated-words-container"><div class="animated-word anim-class-letter" id="animated-word-0">A</div><div class="animated-word anim-class-word" id="animated-word-1">architecture</div><div class="animated-word anim-class-word" id="animated-word-2">advanced</div><div class="animated-word anim-class-word" id="animated-word-3">analysis</div><div class="animated-word anim-class-word" id="animated-word-4">aesthetics</div><div class="animated-word anim-class-word" id="animated-word-5">advice</div><div class="animated-word anim-class-word" id="animated-word-6">ambience</div><div class="animated-word anim-class-letter" id="animated-word-7">B</div><div class="animated-word anim-class-word" id="animated-word-8">building</div><div class="animated-word anim-class-word" id="animated-word-9">budgeting</div><div class="animated-word anim-class-word" id="animated-word-10">brains</div><div class="animated-word anim-class-word" id="animated-word-11">bond</div><div class="animated-word anim-class-word" id="animated-word-12">balance</div><div class="animated-word anim-class-word" id="animated-word-13">beauty</div><div class="animated-word anim-class-letter" id="animated-word-14">M</div><div class="animated-word anim-class-word" id="animated-word-15">management</div><div class="animated-word anim-class-word" id="animated-word-16">monuments</div><div class="animated-word anim-class-word" id="animated-word-17">method</div><div class="animated-word anim-class-word" id="animated-word-18">mind</div><div class="animated-word anim-class-word" id="animated-word-19">maintenance</div><div class="animated-word anim-class-word" id="animated-word-20">mechanics</div><div class="animated-word anim-class-letter" id="animated-word-21">V</div><div class="animated-word anim-class-word" id="animated-word-22">vision</div><div class="animated-word anim-class-word" id="animated-word-23">value</div><div class="animated-word anim-class-word" id="animated-word-24">view</div><div class="animated-word anim-class-word" id="animated-word-25">volume</div><div class="animated-word anim-class-word" id="animated-word-26">voice</div><div class="animated-word anim-class-word" id="animated-word-27">virtual</div></div>    <script>
    (function() {
        const words = [{"id":"animated-word-0","startX":-4,"startY":-11,"midX":12,"midY":-11,"endX":44,"endY":-11,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":53.84615384615384670041748904623091220855712890625,"color":"#0a0000","easing":"ease-in-out","fontWeight":300,"durationMid":"5000","durationTravel":"2000","delay":0},{"id":"animated-word-1","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":0},{"id":"animated-word-2","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":1000},{"id":"animated-word-3","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":2000},{"id":"animated-word-4","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":3000},{"id":"animated-word-5","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":4000},{"id":"animated-word-6","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":5000},{"id":"animated-word-7","startX":-4,"startY":-11,"midX":12,"midY":-11,"endX":44,"endY":-11,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":53.84615384615384670041748904623091220855712890625,"color":"#0a0000","easing":"ease-in-out","fontWeight":300,"durationMid":"5000","durationTravel":"2000","delay":6000},{"id":"animated-word-8","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":6000},{"id":"animated-word-9","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":7000},{"id":"animated-word-10","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":8000},{"id":"animated-word-11","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":9000},{"id":"animated-word-12","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":10000},{"id":"animated-word-13","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":11000},{"id":"animated-word-14","startX":-4,"startY":-11,"midX":12,"midY":-11,"endX":44,"endY":-11,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":53.84615384615384670041748904623091220855712890625,"color":"#0a0000","easing":"ease-in-out","fontWeight":300,"durationMid":"5000","durationTravel":"2000","delay":12000},{"id":"animated-word-15","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":12000},{"id":"animated-word-16","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":13000},{"id":"animated-word-17","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":14000},{"id":"animated-word-18","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":15000},{"id":"animated-word-19","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":16000},{"id":"animated-word-20","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":17000},{"id":"animated-word-21","startX":-4,"startY":-11,"midX":12,"midY":-11,"endX":44,"endY":-11,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":53.84615384615384670041748904623091220855712890625,"color":"#0a0000","easing":"ease-in-out","fontWeight":300,"durationMid":"5000","durationTravel":"2000","delay":18000},{"id":"animated-word-22","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":18000},{"id":"animated-word-23","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":19000},{"id":"animated-word-24","startX":16,"startY":5,"midX":32,"midY":5,"endX":72,"endY":5,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":20000},{"id":"animated-word-25","startX":16,"startY":15,"midX":32,"midY":15,"endX":72,"endY":15,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":21000},{"id":"animated-word-26","startX":16,"startY":25,"midX":32,"midY":25,"endX":72,"endY":25,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":22000},{"id":"animated-word-27","startX":16,"startY":35,"midX":32,"midY":35,"endX":72,"endY":35,"midOpacity":0.299999999999999988897769753748434595763683319091796875,"fontSize":10.769230769230770050626233569346368312835693359375,"color":"#0a0000","easing":"ease-in-out","fontWeight":100,"durationMid":"0","durationTravel":"3000","delay":23000}];
		const totallen = 24000;
        function setupWord(w) {
            const el = document.getElementById(w.id);
            if (!el) return;
            el.style.position  = 'absolute';
            el.style.left      = w.startX + 'vw';
            el.style.top       = w.startY + 'vmin';
            el.style.opacity   = 0;
            el.style.fontSize  = 'max(' + w.fontSize + 'vmin' + ', ' + w.fontSize/2 + 'vw)';
			el.style.fontWeight= w.fontWeight;
            el.style.color     = w.color;
            el.style.transform = 'translate(0, 0)';
            const transition = `transform ${w.durationTravel}ms ${w.easing}, opacity ${w.durationTravel}ms ${w.easing}`;
            el.style.transition = transition;
            const delay = w.delay || 0;
            setTimeout(() => {
                requestAnimationFrame(() => {
                    animateToMid(w, el);
                });
            }, delay);
        }
        function animateToMid(w, el) {
            const dx = w.midX - w.startX;
            const dy = w.midY - w.startY;
            el.style.transform = `translate(${dx}vw, ${dy}vmin)`;
            el.style.opacity   = w.midOpacity;  // start → mid
            setTimeout(() => animateToMidX(w, el), w.durationTravel);
        }
        function animateToMidX(w, el) {
            const dx = w.midX - w.startX;
            const dy = w.midY - w.startY;
            el.style.transform = `translate(${dx}vw, ${dy}vmin)`;
            el.style.opacity   = w.midOpacity;  // start → mid
            setTimeout(() => animateToEnd(w, el), w.durationMid);
        }
        function animateToEnd(w, el) {
            const dx = w.endX - w.midX;
            const dy = w.endY - w.midY;
            el.style.transform = `translate(${dx}vw, ${dy}vmin)`;
            el.style.opacity   = 0;  // mid → end
            setTimeout(() => animateToStart(w, el), w.durationTravel);
        }
        function animateToStart(w, el) {
            el.style.transform = 'translate(0, 0)';
            el.style.opacity   = 0; // end → start
            setTimeout(() => animateToMid(w, el), totallen-w.durationTravel*2-w.durationMid);
        }
        function initAnimatedWords() {
            if (!Array.isArray(words)) return;
            words.forEach(setupWord);
        }
        if (document.readyState === 'loading') {
            document.addEventListener('DOMContentLoaded', initAnimatedWords);
        } else {
            initAnimatedWords();
        }
   		let wasHidden = false;
	    document.addEventListener("visibilitychange", function () {
    	    if (document.visibilityState === "hidden") {
        	    wasHidden = true;
        	}
    	});
	    window.addEventListener("focus", function () {
    	    if (wasHidden) {
        	    location.reload(); // full page reload
        	}
    	});		
    })();
    </script>
    {"id":1268,"date":"2025-12-06T18:18:54","date_gmt":"2025-12-06T17:18:54","guid":{"rendered":"https:\/\/www.abmv.cz\/home-2\/"},"modified":"2026-05-27T10:22:53","modified_gmt":"2026-05-27T08:22:53","slug":"home-2","status":"publish","type":"page","link":"https:\/\/www.abmv.cz\/en\/","title":{"rendered":"home"},"content":{"rendered":"\n\n\t\n\t<p><strong>Stav\u00edme vztahy. Nejen stavby.<\/strong><\/p>\n<p>Od prvn\u00edho n\u00e1vrhu a\u017e po dokon\u010den\u00ed &#8211; kompletn\u011b, efektivn\u011b, lidsky.<\/p>\n<p>Pod\u00edvejte se na <a href=\"https:\/\/www.abmv.cz\/en\/projects\/\">na\u0161e projekty<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Stav\u00edme vztahy. Nejen stavby. Od prvn\u00edho n\u00e1vrhu a\u017e po dokon\u010den\u00ed &#8211; kompletn\u011b, efektivn\u011b, lidsky. Pod\u00edvejte se na na\u0161e projekty.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1268","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/pages\/1268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/comments?post=1268"}],"version-history":[{"count":2,"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/pages\/1268\/revisions"}],"predecessor-version":[{"id":1327,"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/pages\/1268\/revisions\/1327"}],"wp:attachment":[{"href":"https:\/\/www.abmv.cz\/en\/wp-json\/wp\/v2\/media?parent=1268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}