featured

Rostov Airfield Strike: Ukraine Claims Six Russian Aircraft

Rostov Airfield Strike: Ukraine Claims Six Russian Aircraft by Joseph Duncan | Sep 18, 2026 | Military Aviation, News | 0 comments

Ukraine says it destroyed six Russian aircraft in one night, on the ground, at an airfield 160 kilometres from the front line. If the claim holds, it is among the heaviest single-night losses Russia has taken at one air base since the invasion began.

The target was Rostov-on-Don Tsentralny, a military airfield in a city Russia uses as a logistics spine for the whole southern axis. President Volodymyr Zelensky said long-range drones operated by the Security Service of Ukraine hit an Antonov An-12, two An-26s and three helicopters overnight into 17 September.

The aircraft named in the claim are transports, not fighters, and that is the point rather than a disappointment. The An-12 is a four-engine turboprop freighter, the Soviet answer to the C-130. The An-26 is its smaller twin-engine cousin. Neither drops bombs on Ukrainian cities. Both move the spare parts, ammunition, personnel and engines that keep the aircraft which do.

Rostov Tsentralny hosts a composite transport aviation regiment, which is exactly the sort of unit that turns a supply problem into a solved problem overnight. Destroying six airframes there does not reduce Russian strike capacity this week. It makes sustaining it more expensive for months.

Transports are also the hardest category for Russia to replace. An-12 production ended in the 1970s and An-26 production in the 1980s, both at plants that are now in Ukraine. There is no line to reopen and no friendly supplier to call. Every one destroyed is subtracted permanently from a shrinking pool.

A Russian Air Force An-26. Two aircraft of this type were among the six Ukraine says it destroyed at Rostov. Photo: Wikimedia Commons. Not the aircraft involved. “At this time, the extent of the damage at both facilities, the number of casualties, and the causes of the reported subsequent explosions have yet to be confirmed.”Defense Express — Ukrainian defence analysis outlet, 17 September 2026 How much of this is confirmed Enough to take seriously, not enough to treat as settled. The aircraft count and types come from the Ukrainian side, and Kyiv has an obvious interest in the number being six rather than two. No satellite imagery had been published to corroborate the tally at the time of writing.

What is not in dispute is that something large burned. Rostov regional governor Yury Slyusar confirmed a fire following the attack, and monitoring channels published footage of a substantial blaze with what sounded like secondary detonations. Falling debris knocked out a transformer substation and cut power to four districts of the city.

In Yaroslavl, roughly 700 kilometres north, governor Mikhail Yevrayev confirmed damage to the oil refinery, along with broken windows and damaged cars nearby, and said nobody was killed or injured. Ukraine says the AVT-3 primary processing unit was hit in a joint operation involving the SBU, the Unmanned Systems Forces, military intelligence and the Foreign Intelligence Service.

This airfield has been struck repeatedly through 2026, which tells you two things. It is valuable, and it is reachable. Russia has concentrated a great deal of its air defence around Moscow and the leadership’s residences, and the arithmetic of covering everything else has never worked.

Ukraine has meanwhile stopped treating deep strike as a special event. Refineries one night, an airfield the same night, using different organisations and different drone types against targets 700 kilometres apart. That is not a raid. That is a campaign with a schedule.

Sources: Ukrainska Pravda, Kyiv Independent, Kyiv Post, Defense Express, United24 Media, statements by President Zelensky and the Security Service of Ukraine, and by the governors of Rostov and Yaroslavl regions.

Tu-95 at Engels-2: A Second Bomber Russia Cannot Replace

Millerovo and Sochi: Russian Airbase Strikes in Satellite Imagery

Beriev A-50: Russia’s Radar Jet and Its Catastrophic War

Doak VZ-4: The 1958 Tilt-Duct That Predicted the Air Taxi Sep 18, 2026 | History & Legends, Military Aviation

Cessna landing gear, Mustang seats, T-33 actuators. One aircraft proved the tilting ducted fan in 1958, then waited sixty years for the electronics.

Vincent Burnelli: The Man Who Made the Fuselage Fly Sep 18, 2026 | Aviation World, History & Legends

Burnelli spent fifty years arguing the fuselage should be a wing. His aircraft worked. He never sold one in quantity, and exactly one survives.

Bell XP-77: America’s Wooden Lightweight Fighter Sep 18, 2026 | History & Legends, Military Aviation

A fighter the size of an air racer, built of wood so it would not use strategic metal. Two flew. One spun in over Florida. The other was left to rot and burned.

Your email address will not be published. Required fields are marked *

/* === MiGFlug Homepage Layout Overrides === */ body.home div.et_pb_section.et_pb_section_0_tb_body, body.blog div.et_pb_section.et_pb_section_0_tb_body { background-image: none !important; background-color: #F0F0F0 !important; padding: 0 !important; min-height: 0 !important; } body.home div.et_pb_section.et_pb_section_2_tb_body, body.blog div.et_pb_section.et_pb_section_2_tb_body { background-image: none !important; } body.home div.et_pb_section.et_pb_section_3_tb_body, body.blog div.et_pb_section.et_pb_section_3_tb_body { background-image: none !important; } body.home .et_pb_section_2_tb_body .et_pb_row, body.blog .et_pb_section_2_tb_body .et_pb_row { max-width: 1080px !important; width: 90% !important; display: flex !important; gap: 28px !important; align-items: stretch !important; } body.home .et_pb_section_3_tb_body .et_pb_row, body.blog .et_pb_section_3_tb_body .et_pb_row { max-width: 1080px !important; width: 100% !important; } body.home div.et_pb_section.et_pb_section_0_tb_header, body.blog div.et_pb_section.et_pb_section_0_tb_header { background-image: none !important; } /* Homepage body background */ body.home, body.blog { background-color: #F0F0F0 !important; } /* Section 3 needs max-width like section 2 */ body.home div.et_pb_section.et_pb_section_3_tb_body, body.blog div.et_pb_section.et_pb_section_3_tb_body { max-width: 1080px !important; margin-left: auto !important; margin-right: auto !important; } /* Override #main-content white background on homepage */ body.home #main-content, body.blog #main-content { background-color: #F0F0F0 !important; } /* === Fix 1: Subbar full-width dark navy === */ body.home .et_pb_section_0_tb_header, body.blog .et_pb_section_0_tb_header, body.single-post .et_pb_section_0_tb_header { background-color: #FFFFFF !important; } /* Make subbar row (row 1) full-width with navy bg */ body .et_pb_row_1_tb_header { max-width: 100% !important; width: 100% !important; padding-left: 40px !important; padding-right: 40px !important; } /* === Fix 2: Rename "Aviation Journal" to "MiGFlug Blog" via CSS content swap === */ /* (Text change requires JS or builder edit – will handle via JS injection) */ /* === Fix 3: Hide duplicate section 2 (2-column blog) on homepage === */ body.home .et_pb_section_2_tb_body, body.blog .et_pb_section_2_tb_body { display: none !important; } /* === Subbar text and link colors === */ /* "MiGFlug Blog" text — white and bold */ .et_pb_row_1_tb_header .et_pb_text_0_tb_header, .et_pb_row_1_tb_header .et_pb_text_0_tb_header .et_pb_text_inner, .et_pb_row_1_tb_header .et_pb_text_0_tb_header h1, .et_pb_row_1_tb_header .et_pb_text_0_tb_header h2, .et_pb_row_1_tb_header .et_pb_text_0_tb_header h3, .et_pb_row_1_tb_header .et_pb_text_0_tb_header h4, .et_pb_row_1_tb_header .et_pb_text_0_tb_header p, .et_pb_row_1_tb_header .et_pb_text_0_tb_header div { color: #FFFFFF !important; font-weight: 700 !important; font-size: 13px !important; letter-spacing: 0.3px !important; } /* Category menu links — white on dark navy */ .et_pb_row_1_tb_header .et_pb_menu__menu a, .et_pb_row_1_tb_header .menu-item a, .et_pb_row_1_tb_header .et_pb_menu a { color: rgba(255, 255, 255, 0.55) !important; } .et_pb_row_1_tb_header .et_pb_menu__menu a:hover, .et_pb_row_1_tb_header .menu-item a:hover { color: #FFFFFF !important; } /* Active category link — white with blue underline */ .et_pb_row_1_tb_header .current-menu-item a, .et_pb_row_1_tb_header .current_page_item a { color: #FFFFFF !important; border-bottom: 2px solid #5C91FF !important; } /* Fix menu module white bg in subbar */ .et_pb_row_1_tb_header .et_pb_menu_1_tb_header, .et_pb_row_1_tb_header .et_pb_menu_1_tb_header .et_pb_menu__wrap, .et_pb_row_1_tb_header .et_pb_menu_1_tb_header .et-menu-nav { background-color: transparent !important; background: transparent !important; } /* Also fix the search icon if present */ .et_pb_row_1_tb_header .et_pb_menu__icon { color: rgba(255, 255, 255, 0.55) !important; } /* ====== PROPOSAL B: Editorial Journal Section ====== */ /* Section 2: white bg, visible, proper max-width */ body.home div.et_pb_section.et_pb_section_2_tb_body, body.blog div.et_pb_section.et_pb_section_2_tb_body { display: block !important; background-color: #FFFFFF !important; background-image: none !important; max-width: 100% !important; padding: 36px 0 0 !important; } /* Row: 1080px centered, 2fr/1fr columns */ body.home .et_pb_section_2_tb_body .et_pb_row, body.blog .et_pb_section_2_tb_body .et_pb_row { max-width: 1080px !important; width: 90% !important; display: flex !important; gap: 28px !important; } /* Left column: 2/3 */ body.home .et_pb_section_2_tb_body .et_pb_column_0_tb_body, body.blog .et_pb_section_2_tb_body .et_pb_column_0_tb_body { width: calc(66.666% – 14px) !important; flex: 0 0 calc(66.666% – 14px) !important; margin: 0 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; } /* Right column: 1/3 */ body.home .et_pb_section_2_tb_body .et_pb_column_1_tb_body, body.blog .et_pb_section_2_tb_body .et_pb_column_1_tb_body { width: calc(33.333% – 14px) !important; flex: 0 0 calc(33.333% – 14px) !important; margin: 0 !important; min-width: 0 !important; } /* === LEFT: First post as card (image top, text below) === */ body.home .et_pb_blog_0_tb_body .et_pb_post:first-child, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child { position: relative !important; overflow: hidden !important; background: #ffffff !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child .entry-featured-image-url, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child .entry-featured-image-url { position: relative !important; display: block !important; margin: 0 !important; padding: 0 !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child .entry-featured-image-url img, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child .entry-featured-image-url img { width: 100% !important; height: auto !important; display: block !important; object-fit: cover !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child h2 a, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child h2 a { color: #1A2A44 !important; font-size: 22px !important; font-weight: 800 !important; line-height: 1.25 !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child .post-meta, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child .post-meta { color: #666666 !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child .post-meta a, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child .post-meta a { color: #5C91FF !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child .post-content, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child .post-content { display: none !important; } /* Hide all but first post in left column */ body.home .et_pb_blog_0_tb_body .et_pb_post:not(:first-child), body.blog .et_pb_blog_0_tb_body .et_pb_post:not(:first-child) { display: none !important; } /* === RIGHT: Show only first 2 posts as cards === */ body.home .et_pb_blog_1_tb_body .et_pb_post, body.blog .et_pb_blog_1_tb_body .et_pb_post { background: #fff !important; box-shadow: none !important; margin-bottom: 28px !important; overflow: hidden !important; } body.home .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url img, body.blog .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url img { height: 160px !important; object-fit: cover !important; width: 100% !important; } body.home .et_pb_blog_1_tb_body .et_pb_post h2 a, body.blog .et_pb_blog_1_tb_body .et_pb_post h2 a { font-size: 15px !important; font-weight: 700 !important; color: #1a2a44 !important; } body.home .et_pb_blog_1_tb_body .et_pb_post .post-meta a, body.blog .et_pb_blog_1_tb_body .et_pb_post .post-meta a { color: #5C91FF !important; } /* Hide post excerpt on right cards */ body.home .et_pb_blog_1_tb_body .et_pb_post .post-content, body.blog .et_pb_blog_1_tb_body .et_pb_post .post-content { display: none !important; } /* Hide posts 3+ in right column */ body.home .et_pb_blog_1_tb_body .et_pb_post:nth-child(n+3), body.blog .et_pb_blog_1_tb_body .et_pb_post:nth-child(n+3) { display: none !important; } /* === Divider between journal and grid === */ body.home .et_pb_section_3_tb_body, body.blog .et_pb_section_3_tb_body { border-top: 1px solid #ddd !important; } /* Hide pagination in journal section */ body.home .et_pb_section_2_tb_body .et_pb_blog_0_tb_body > div > .pagination, body.home .et_pb_section_2_tb_body .et_pb_blog_1_tb_body > div > .pagination, body.home .et_pb_section_2_tb_body .wp-pagenavi, body.home .et_pb_section_2_tb_body .pagination, body.blog .et_pb_section_2_tb_body .et_pb_blog_0_tb_body > div > .pagination, body.blog .et_pb_section_2_tb_body .et_pb_blog_1_tb_body > div > .pagination, body.blog .et_pb_section_2_tb_body .wp-pagenavi, body.blog .et_pb_section_2_tb_body .pagination { display: none !important; } /* Also hide any "Older Entries" links */ body.home .et_pb_section_2_tb_body .et_pb_posts_nav, body.blog .et_pb_section_2_tb_body .et_pb_posts_nav, /* === Fix: No ALL CAPS on date and category === */ body.home .et_pb_blog_0_tb_body .post-meta, body.blog .et_pb_blog_0_tb_body .post-meta, body.home .et_pb_blog_1_tb_body .post-meta, body.blog .et_pb_blog_1_tb_body .post-meta, body.home .et_pb_blog_2_tb_body .post-meta, body.blog .et_pb_blog_2_tb_body .post-meta, body.home .et_pb_blog_0_tb_body .post-meta a, body.blog .et_pb_blog_0_tb_body .post-meta a, body.home .et_pb_blog_1_tb_body .post-meta a, body.blog .et_pb_blog_1_tb_body .post-meta a, body.home .et_pb_blog_2_tb_body .post-meta a, body.blog .et_pb_blog_2_tb_body .post-meta a { text-transform: none !important; } /* === Fix: Right column fills height, cards distribute evenly === */ body.home .et_pb_section_2_tb_body .et_pb_column_1_tb_body, body.blog .et_pb_section_2_tb_body .et_pb_column_1_tb_body { display: flex !important; flex-direction: column !important; } body.home .et_pb_blog_1_tb_body, body.blog .et_pb_blog_1_tb_body { flex: 1 !important; display: flex !important; flex-direction: column !important; } body.home .et_pb_blog_1_tb_body .et_pb_post, body.blog .et_pb_blog_1_tb_body .et_pb_post { flex: 1 !important; display: flex !important; flex-direction: column !important; } body.home .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url img, body.blog .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url img { flex: 1 !important; min-height: 0 !important; } body.home .et_pb_blog_1_tb_body .et_pb_post:last-visible-child, body.blog .et_pb_blog_1_tb_body .et_pb_post:nth-child(2) { margin-bottom: 0 !important; } /* === Fix: Left column blog module fills height === */ body.home .et_pb_section_2_tb_body .et_pb_column_0_tb_body .et_pb_blog_0_tb_body, body.blog .et_pb_section_2_tb_body .et_pb_column_0_tb_body .et_pb_blog_0_tb_body { flex: 1 !important; display: flex !important; flex-direction: column !important; } body.home .et_pb_blog_0_tb_body .et_pb_post:first-child, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child { flex: 1 !important; } /* === Fix: Pagination container must also flex to fill height === */ body.home .et_pb_blog_0_tb_body .et_pb_ajax_pagination_container, body.blog .et_pb_blog_0_tb_body .et_pb_ajax_pagination_container { display: flex !important; flex-direction: column !important; flex: 1 !important; } body.home .et_pb_blog_1_tb_body .et_pb_ajax_pagination_container, body.blog .et_pb_blog_1_tb_body .et_pb_ajax_pagination_container { display: flex !important; flex-direction: column !important; flex: 1 !important; } /* === Fix: Remove bottom margin on left overlay post === */ body.home .et_pb_blog_0_tb_body .et_pb_post:first-child, body.blog .et_pb_blog_0_tb_body .et_pb_post:first-child { margin-bottom: 0 !important; } /* === Fix: Remove bottom margin on last visible right card === */ body.home .et_pb_blog_1_tb_body .et_pb_post:nth-child(2), body.blog .et_pb_blog_1_tb_body .et_pb_post:nth-child(2) { margin-bottom: 0 !important; } /* === Hero Slider: Text bottom-left + category label === */ body.home .et_pb_fullwidth_post_slider_0_tb_body .et_pb_container, body.blog .et_pb_fullwidth_post_slider_0_tb_body .et_pb_container { display: block !important; position: absolute !important; bottom: 40px !important; top: auto !important; height: auto !important; left: 0 !important; transform: none !important; width: 100% !important; max-width: 100% !important; padding-left: 30px !important; padding-right: 30px !important; box-sizing: border-box !important; text-align: left !important; z-index: 2 !important; } /* Hero slider: constrain to 1080px content width */ body.home .et_pb_fullwidth_post_slider_0_tb_body, body.blog .et_pb_fullwidth_post_slider_0_tb_body { max-width: 1080px !important; margin-left: auto !important; margin-right: auto !important; overflow: hidden !important; } body.home .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide_description, body.blog .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide_description { text-align: left !important; max-width: 700px !important; padding: 0 !important; margin: 0 !important; } /* Category label above title */ body.home .et_pb_fullwidth_post_slider_0_tb_body .slide-category-label, body.blog .et_pb_fullwidth_post_slider_0_tb_body .slide-category-label { display: block !important; color: #5C91FF !important; font-size: 12px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; margin-bottom: 10px !important; } /* Title styling */ body.home .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide_title, body.blog .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide_title { font-size: 32px !important; font-weight: 800 !important; line-height: 1.2 !important; text-align: left !important; padding-bottom: 8px !important; } /* Meta below title */ body.home .et_pb_fullwidth_post_slider_0_tb_body .post-meta, body.blog .et_pb_fullwidth_post_slider_0_tb_body .post-meta { text-align: left !important; font-size: 13px !important; color: rgba(255,255,255,0.6) !important; text-transform: none !important; } body.home .et_pb_fullwidth_post_slider_0_tb_body .post-meta a, body.blog .et_pb_fullwidth_post_slider_0_tb_body .post-meta a { color: rgba(255,255,255,0.6) !important; text-transform: none !important; } /* Bottom gradient for readability */ body.home .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide, body.blog .et_pb_fullwidth_post_slider_0_tb_body .et_pb_slide { position: relative !important; } /* Navy stripe: align content to 1080px zone and vertically center */ body.home .et_pb_row_1_tb_header, body.blog .et_pb_row_1_tb_header { padding-left: calc(50% – 540px) !important; padding-right: calc(50% – 540px) !important; padding-top: 14px !important; padding-bottom: 14px !important; display: flex !important; align-items: center !important; box-sizing: border-box !important; } document.addEventListener('DOMContentLoaded', function() { // Rename Aviation Journal to MiGFlug Blog var els = document.querySelectorAll('.et_pb_text_0_tb_header .et_pb_text_inner'); els.forEach(function(el) { if (el.textContent.trim() === 'Aviation Journal') { el.textContent = 'MiGFlug Blog'; el.style.fontWeight = '700'; } });

// Hero slider: extract category and create label + add gradient var slider = document.querySelector('.et_pb_fullwidth_post_slider_0_tb_body'); if (slider) { // Add gradient overlay div var slides = slider.querySelectorAll('.et_pb_slide'); slides.forEach(function(slide) { var grad = document.createElement('div'); grad.style.cssText = 'position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(transparent,rgba(0,0,0,0.7));pointer-events:none;z-index:1;'; slide.style.position = 'relative'; slide.appendChild(grad);

// Ensure container is above gradient var container = slide.querySelector('.et_pb_container'); if (container) { container.style.position = 'relative'; container.style.top = 'auto'; } if (container) container.style.zIndex = '2';

// Extract category and create label var meta = slide.querySelector('.post-meta'); var titleEl = slide.querySelector('.et_pb_slide_title'); if (meta && titleEl) { var catLinks = meta.querySelectorAll('a[href*="category"]'); if (catLinks.length > 0) { var label = document.createElement('span'); label.className = 'slide-category-label'; label.textContent = catLinks[0].textContent; titleEl.parentNode.insertBefore(label, titleEl); } } }); } });

(function () { /* hide inline "Related Posts" boxes inside article content (duplicate of "You might also like") */ function hideRelated() { var ps = document.querySelectorAll('div > p:first-child'); for (var i = 0; i < ps.length; i++) { if ((ps[i].textContent || '').trim() === 'Related Posts') ps[i].parentElement.style.display = 'none'; } } hideRelated(); document.addEventListener('DOMContentLoaded', hideRelated); var mod = document.querySelector('.et_pb_blog_2_tb_body'); if (!mod) return; var API = '/afterburner/wp-json/wp/v2/'; var LOGO = 'https://migflug.com/afterburner/wp-content/uploads/sites/4/2026/06/mfad-logo-white.png'; function norm(h) { try { var u = new URL(h, location.origin); return u.pathname.replace(//+$/, ''); } catch (e) { return null; } } /* posts already shown above the grid */ var seen = {}; var above = document.querySelectorAll('.et_pb_blog_0_tb_body article a, .et_pb_blog_1_tb_body article a, .et_pb_fullwidth_post_slider a, .et_pb_slider a'); for (var i = 0; i *'); for (i = 0; i < olds.length; i++) { olds[i].style.display = 'none'; } var sm = document.getElementById('mf-show-more'); if (sm) sm.style.display = 'none'; var btns = document.querySelectorAll('a, button'); for (i = 0; i 0; i–) { var j = Math.floor(Math.random() * (i + 1)); var t = a[i]; a[i] = a[j]; a[j] = t; } return a; } var CARDS = [ { type: 'hero', url: 'https://migflug.com/flights-prices/', k: 'MiG-21 · F-104 Starfighter · L-39', h: 'See all locations, flights and prices.', cta: 'Flights & Prices', fp: true }, { type: 'hero', url: 'https://migflug.com/', img: 'https://migflug.com/wp-content/uploads/2022/05/migflug-topgun-header.jpg', k: 'Fighter jet flights for civilians', h: 'The undisputed king of bucket lists.', cta: 'Cross it off', bucket: true }, { type: 'reviews', url: 'https://migflug.com/' }, { type: 'hero', url: 'https://migflug.com/', img: 'https://migflug.com/wp-content/uploads/2022/05/migflug-topgun-header.jpg', k: 'Fighter jet flights for civilians', h: 'The undisputed king of bucket lists.', cta: 'Fly one yourself', bucket: true } ]; var REVIEWS = [ { q: '"Being airline pilots, it was our dream to fly the real thing. It was phenomenal in every way. Loops, after loops, after loops, in formation. Wow!"', who: 'Maria, Maria and Malin, Sweden', what: 'L-39 formation flight, Riga', img: 'https://migflug.com/wp-content/uploads/2021/12/maria-maria-malin-flying-fighter-jet-in-riga.jpg' }, { q: '"I cannot say enough great things about MiGFlug! The flight was amazing! Pilot Rob is extremely knowledgeable, experienced, and passionate."', who: 'Miguel, Brazil', what: 'T-33, Canada', img: 'https://migflug.com/wp-content/uploads/2021/12/t-33-canada-07-mo.jpg' }, { q: '"Pilot Roman was top-notch. I was hoping to just get a ride. I actually got to FLY that amazing classic fighter jet legend! BEST experience ever!"', who: 'Reto, Switzerland', what: 'MiG-15, Czechia', img: 'https://migflug.com/wp-content/uploads/2021/12/mig-15-fagot-fighter-pilot-mo.jpg' }, { q: '"My pilot, Chris, was GREAT! He did a great job flying the L-39 Albatros and also allowed me a little stick time. I had a truly great time."', who: 'Stephen, USA', what: 'L-39, California', img: 'https://migflug.com/wp-content/uploads/2021/12/l-39-jet-flight-kalifornien-21.jpg' } ]; shuffle(BUCKET_PICS); shuffle(FP_PICS); shuffle(BANNERS); shuffle(CARDS); shuffle(REVIEWS); var AD_EVERY = 6; /* one ad after every 6 posts, banner and cards alternating */ var st = { page: 1, done: false, loading: false, count: 0, adIdx: 0, cardIdx: 0, bnIdx: 0, bpIdx: 0, fpIdx: 0, sinceAd: 0, p2side: 0, p1: 675, p2: 676 }; function el(html) { var d = document.createElement('div'); d.innerHTML = html; return d.firstChild; } function esc(s) { return (s || '').replace(/]*>/g, ''); } function img(post, w) { try { var m = post._embedded['wp:featuredmedia'][0]; var s = m.media_details && m.media_details.sizes; var c = (s && (s.large || s.medium_large)) ? (s.large || s.medium_large).source_url : m.source_url; if (c && c.indexOf('optimole.com') > -1) { if (c.indexOf('onrocket.site') > -1) { /* staging: unwrap optimole-proxied staging URLs */ var k = c.indexOf('https://', 8); if (k > -1) c = c.slice(k); } else { /* production: request a high-res rendition for crisp display */ c = c.replace(//w:d+//, '/w:' + (w || 800) + '/').replace(//h:d+//, '/h:auto/'); } } return c || ''; } catch (e) { return ''; } } function cat(post) { try { var groups = post._embedded['wp:term'] || []; for (var g = 0; g < groups.length; g++) for (var j = 0; j 190) exc = exc.slice(0, 190).replace(/s+S*$/, '') + '…'; wrap.appendChild(el('' + cat(post) + '' + post.title.rendered + '' + (w3 ? '' + exc + '

with square source on phones */ return ''+(sq?'':'')+''; } function el(h){var d=document.createElement('div');d.innerHTML=h;return d.firstChild;} /* ———- CSS ———- */ var CSS='' +'.mfad,.mfad *{box-sizing:border-box;font-family:"Gilroy regular",Helvetica,Arial,sans-serif !important}' +'.mfad a{text-decoration:none !important}' +'.mfad em{font-style:normal;color:#5C91FF !important}' +'.mf-btn{display:inline-block;background:#5C91FF !important;color:#fff !important;font-size:28px;line-height:1;padding:15px 30px;font-family:"Gilroy semiBold","Gilroy regular",sans-serif !important}' /* hero */ +'.mf-hero2{position:relative;overflow:hidden;background:#0b1020;color:#fff}' +'.mf-hero-static{max-width:1080px;margin:0 auto 26px;aspect-ratio:1080/360}' +'.mf-hero2 .pic{position:absolute;inset:0;z-index:0}' +'.mf-hero2 .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}' +'.mf-hero2 .lg{position:absolute;top:24px;right:28px;height:36px;width:auto;z-index:4;filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}' +'.mf-hero2 .top{position:absolute;left:34px;top:30px;right:34px;z-index:3;text-shadow:0 2px 16px rgba(0,0,0,.85)}' +'.mf-hero2 .top .k{font-size:13px;letter-spacing:1.6px;text-transform:uppercase;color:#fff !important;opacity:.9}' +'.mf-hero2 .top h3{font-size:34px;line-height:1.06;margin:6px 0 0;color:#fff !important;font-family:"Gilroy semiBold","Gilroy regular",sans-serif !important}' +'.mf-hero2 .cta{position:absolute;right:28px;bottom:26px;z-index:4}' /* D — no-you-cant rotator */ +'.mf-d{position:relative;height:240px;overflow:hidden;background:#0d1020;color:#fff;margin:30px 0}' +'.mf-d > .dlogo{position:absolute;top:18px;right:24px;height:26px;width:auto;z-index:6;filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}' +'.mf-d .sl{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:26px 44px}' +'.mf-d .sl.show{display:flex}.mf-d .sl.yes{justify-content:space-between}' +'.mf-d .tu{width:38px;height:38px;margin:0 0 12px 0;display:block;position:relative;z-index:3}.mf-d .tu svg{width:34px;height:34px;fill:#8a93a6}.mf-d .tu.down svg{transform:rotate(180deg)}' +'.mf-d .noline,.mf-d .yes h4{font-size:24px;color:#fff !important;line-height:1.12;margin:0;position:relative;z-index:3;font-family:"Gilroy semiBold","Gilroy regular",sans-serif !important}' +'.mf-d .noline b{color:#ff8da3}' +'.mf-d .sl>.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}' +'.mf-d .yes>.bg{object-position:center 42%}' +'.mf-d .sl>.ov{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,9,20,.85) 0%,rgba(6,9,20,.5) 55%,rgba(6,9,20,.18) 100%);z-index:1}' +'.mf-d2 .noline{text-shadow:0 2px 14px rgba(0,0,0,.9)}' +'.mf-d .yes .top2{position:relative;z-index:2;text-shadow:0 2px 14px rgba(0,0,0,.85)}.mf-d .yes .tu svg{fill:#5C91FF}' +'.mf-d .yes .mf-btn{position:relative;z-index:2;font-size:18px !important;padding:12px 24px}' /* G — card */ +'.mf-g{position:relative;overflow:hidden;background:#0d1020;color:#fff;margin:34px 0 10px;cursor:pointer}' +'.mf-g-head{position:relative;height:200px;overflow:hidden}' +'.mf-g-pic{position:absolute;inset:0;z-index:0}.mf-g-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}' +'.mf-g-head .lg{position:absolute;top:20px;right:24px;height:33px;z-index:3;filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}' +'.mf-g-head h3{position:absolute;left:30px;top:22px;z-index:3;font-size:45px;line-height:1;max-width:min(72%,calc(100% – 150px));color:#fff;margin:0;text-shadow:0 2px 14px rgba(0,0,0,.85);font-family:"Gilroy semiBold","Gilroy regular",sans-serif !important}' +'.mf-g-body{padding:24px 30px 28px}' +'.mf-g-body .reviews{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:4px 0 20px}' +'.mf-g-body .reviews .bd{text-align:center}.mf-g-body .reviews .bd .s{font-size:18px;letter-spacing:2px;color:#fff;line-height:1}.mf-g-body .reviews .bd .p{font-size:14px;color:#fff;margin-top:6px}' +'.mf-g-body .ip{font-size:18px;font-weight:700;margin:0 0 4px;font-family:"Gilroy semiBold","Gilroy regular",sans-serif !important}' +'.mf-g-body p{margin:0 0 12px;color:#cfe0ff;font-size:14px}' +'.mf-g-body .gate{display:flex;gap:8px;max-width:520px;flex-wrap:wrap}' +'.mf-g-body .gate input{flex:1;min-width:200px;border:0;padding:13px 14px;font-size:14px}' +'.mf-g-body .gate button{background:#5C91FF;color:#fff;border:0;padding:13px 20px;cursor:pointer}' /* main-site wrappers (Book of Beasts / stats) */ +'.mfad-wrap{max-width:1080px;margin:28px auto;padding:0 20px}' /* ===== MOBILE: layout D — full picture, copy below ===== */ +'@media (max-width:600px){' +'.mf-hero2,.mf-hero-static{aspect-ratio:12/5;margin-left:0;margin-right:0}' +'.mf-hero2 .pic img{object-fit:cover}' +'.mf-hero2 .lg{top:10px;right:12px;height:20px}' +'.mf-hero2 .top{left:14px;top:12px;right:90px}' +'.mf-hero2 .top .k{font-size:9px;letter-spacing:1.2px}' +'.mf-hero2 .top h3{font-size:16px;margin-top:3px}' +'.mf-hero2 .cta{right:12px;bottom:10px}' +'.mf-hero2 .cta .mf-btn{font-size:12px;padding:8px 12px}' +'.mf-g-head{height:auto;aspect-ratio:12/5}' +'.mf-g-pic img{object-fit:cover}' +'.mf-g-head .lg{top:10px;right:12px;height:20px}' +'.mf-g-head h3{left:14px;top:12px;font-size:18px;max-width:calc(100% – 110px)}' +'.mf-g-body{padding:14px 16px 18px}.mf-g-body .reviews{gap:4px}.mf-g-body .reviews .bd{flex:1 1 0}.mf-g-body .reviews .bd .s{font-size:13px;letter-spacing:1px}.mf-g-body .reviews .bd .p{font-size:12px}.mf-g-body .gate input{min-width:0;width:100%}.mf-g-body .gate button{width:100%}' +'.mf-d{height:auto;aspect-ratio:12/5}.mf-d .sl{padding:16px 18px}' +'.mf-d .sl>.bg{object-fit:cover}' +'.mf-d .tu{width:28px;height:28px;margin-bottom:6px}.mf-d .tu svg{width:26px;height:26px}' +'.mf-d .noline,.mf-d .yes h4{font-size:17px}.mf-d .yes .mf-btn{font-size:13px !important;padding:9px 14px}' +'.mf-d > .dlogo{top:10px;right:12px;height:20px}' +'.mfg-adbanner2{min-height:0 !important;aspect-ratio:1600/520}' +'.mfad-wrap{padding:0}' +'}'; /* ———- builders ———- */ function buildHero(cre,cb){ withSquare(cre.id,function(sq){ var url=utm(cre.url,'hero',cre.id); var h=el(''+pic('pic',U+cre.img,sq)+''+cre.k+''+cre.h+''+cre.cta+''); track(h,'hero',cre.id,url); cb(h); }); } function buildCard(cre,cb){ withSquare(cre.id,function(sq){ var url=utm(cre.url,'card',cre.id); var g=el(''+pic('mf-g-pic',U+cre.img,sq)+''+cre.h+'★★★★★Google★★★★★Trustpilot★★★★★Tripadvisor★★★★★YelpGet your free information packageAircraft, locations, prices and what a day in the cockpit really feels like — straight to your inbox.

Source: www.migflug.com

Rostov Airfield Strike: Ukraine Claims Six Russian Aircraft
0

Your email address will not be published. Required fields are marked *

0/30 character