1<!doctype html > 2<html lang="en-GB"> 3<head> 4 <meta charset="UTF-8" /> 5 <title>Blogs Archives - TechCentral.ie</title> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <link rel="pingback" href="https://www.techcentral.ie/xmlrpc.php" /> 8 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
9<script id="cookie-law-info-gcm-var-js"> 10var _ckyGcm = {"status":true,"default_settings":[{"analytics":"denied","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"All"}],"wait_for_update":2000,"url_passthrough":false,"ads_data_redaction":false}</script>
vendor: 1 bytes, line 10
10
11<script id="cookie-law-info-gcm-js" type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/cookie-law-info/lite/frontend/js/gcm.min.js"></script>
11
11<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/91b68d6ef9868467ec04a7af/script.js"></script>
11<link rel="icon" type="image/png" href="https://www.techcentral.ie/wp-content/uploads/2022/01/TC-stacked_400x4001-150x150.jpg"> 12 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 13 <link rel="canonical" href="https://www.techcentral.ie/category/blogs/" /> 14 <link rel="next" href="https://www.techcentral.ie/category/blogs/page/2/" /> 15 <meta property="og:locale" content="en_GB" /> 16 <meta property="og:type" content="article" /> 17 <meta property="og:title" content="Blogs Archives - TechCentral.ie" /> 18 <meta property="og:description" content="Opinion and analysys of current trends in technology" /> 19 <meta property="og:url" content="https://www.techcentral.ie/category/blogs/" /> 20 <meta property="og:site_name" content="TechCentral.ie" /> 21 <meta name="twitter:card" content="summary_large_image" /> 22 <meta name="twitter:site" content="@techcentral_ie" /> 23
23<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/www.techcentral.ie\/category\/blogs\/","url":"https:\/\/www.techcentral.ie\/category\/blogs\/","name":"Blogs Archives - TechCentral.ie","isPartOf":{"@id":"https:\/\/www.techcentral.ie\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.techcentral.ie\/category\/blogs\/#primaryimage"},"image":{"@id":"https:\/\/www.techcentral.ie\/category\/blogs\/#primaryimage"},"thumbnailUrl":"https:\/\/www.techcentral.ie\/wp-content\/uploads\/2024\/07\/Artificial_Intelligence_21.jpg","breadcrumb":{"@id":"https:\/\/www.techcentral.ie\/category\/blogs\/#breadcrumb"},"inLanguage":"en-GB"},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.techcentral.ie\/category\/blogs\/#primaryimage","url":"https:\/\/www.techcentral.ie\/wp-content\/uploads\/2024\/07\/Artificial_Intelligence_21.jpg","contentUrl":"https:\/\/www.techcentral.ie\/wp-content\/uploads\/2024\/07\/Artificial_Intelligence_21.jpg","width":620,"height":349,"caption":"Image: Shutterstock via Dennis"},{"@type":"BreadcrumbList","@id":"https:\/\/www.techcentral.ie\/category\/blogs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.techcentral.ie\/"},{"@type":"ListItem","position":2,"name":"Blogs"}]},{"@type":"WebSite","@id":"https:\/\/www.techcentral.ie\/#website","url":"https:\/\/www.techcentral.ie\/","name":"TechCentral.ie","description":"Ireland's technology news resource","publisher":{"@id":"https:\/\/www.techcentral.ie\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.techcentral.ie\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.techcentral.ie\/#organization","name":"TechCentral.ie","url":"https:\/\/www.techcentral.ie\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.techcentral.ie\/#\/schema\/logo\/image\/","url":"https:\/\/www.techcentral.ie\/wp-content\/uploads\/2020\/03\/TechCentral_Logo.jpg","contentUrl":"https:\/\/www.techcentral.ie\/wp-content\/uploads\/2020\/03\/TechCentral_Logo.jpg","width":372,"height":210,"caption":"TechCentral.ie"},"image":{"@id":"https:\/\/www.techcentral.ie\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TechCentral.ie","https:\/\/x.com\/techcentral_ie","https:\/\/www.linkedin.com\/groups\/2921804","https:\/\/www.youtube.com\/techcentralreporters4753","https:\/\/www.instagram.com\/techcentral.ie\/"]}]}</script>
23 24 <!-- / Yoast SEO plugin. --> 25 26 27<link rel='dns-prefetch' href='//www.statcounter.com' /> 28<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 29<link rel="alternate" type="application/rss+xml" title="TechCentral.ie » Feed" href="https://www.techcentral.ie/feed/" /> 30<link rel="alternate" type="application/rss+xml" title="TechCentral.ie » Blogs Category Feed" href="https://www.techcentral.ie/category/blogs/feed/" /> 31<style id="wp-img-auto-sizes-contain-inline-css"> 32img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 33/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 34</style> 35<style id="wp-emoji-styles-inline-css"> 36 37 img.wp-smiley, img.emoji { 38 display: inline !important; 39 border: none !important; 40 box-shadow: none !important; 41 height: 1em !important; 42 width: 1em !important; 43 margin: 0 0.07em !important; 44 vertical-align: -0.1em !important; 45 background: none !important; 46 padding: 0 !important; 47 } 48/*# sourceURL=wp-emoji-styles-inline-css */ 49</style> 50<style id="classic-theme-styles-inline-css"> 51/*! This file is auto-generated */ 52.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 53/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 54</style> 55 56<style id="global-styles-inline-css"> 57:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
57--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 11px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 15px;--wp--preset--font-size--larger: 50px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
57.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-regular-font-size{font-size: var(--wp--preset--font-size--regular) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;} 58/*# sourceURL=global-styles-inline-css */ 59</style> 60 61<link rel='stylesheet' id='sap-fa-css' href='https://www.techcentral.ie/wp-content/plugins/apsap/source/css/sap-fontawesome.css?ver=7.1.2' media='all' /> 62<link rel='stylesheet' id='sap-mcustom-scrollbar-css' href='https://www.techcentral.ie/wp-content/plugins/apsap/source/css/jquery.mCustomScrollbar.css?ver=7.1.2' media='all' /> 63<link rel='stylesheet' id='sap-css' href='https://www.techcentral.ie/wp-content/plugins/apsap/source/css/sap.css?ver=7.1.2' media='all' /> 64<link rel='stylesheet' id='lcpro-slick-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/slick.min.css?ver=3.3.3' media='all' /> 65<link rel='stylesheet' id='lcpro-bxslider-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/jquery.bxslider.min.css?ver=3.3.3' media='all' /> 66<link rel='stylesheet' id='lcpro-font-awesome-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/font-awesome.min.css?ver=3.3.3' media='all' /> 67<link rel='stylesheet' id='lcpro-tooltipster-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/tooltipster.min.css?ver=3.3.3' media='all' /> 68<link rel='stylesheet' id='lcpro-custom-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/custom.css?ver=3.3.3' media='all' /> 69<link rel='stylesheet' id='lcpro-style-css' href='https://www.techcentral.ie/wp-content/plugins/logo-carousel-pro/public/assets/css/style.min.css?ver=3.3.3' media='all' /> 70<link rel='stylesheet' id='vsel-styles-css' href='https://www.techcentral.ie/wp-content/plugins/very-simple-event-list/css/vsel-style.min.css?ver=7.1.2' media='all' /> 71<link rel='stylesheet' id='td-plugin-newsletter-css' href='https://www.techcentral.ie/wp-content/plugins/td-newsletter/style.css?ver=12.7.9' media='all' /> 72<link rel='stylesheet' id='td-plugin-multi-purpose-css' href='https://www.techcentral.ie/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=0fc1f932091c0c353ce25adde7d42a02' media='all' /> 73<link rel='stylesheet' id='google-fonts-style-css' href='https://fonts.googleapis.com/css?family=Noto+Sans:400,300,700|Russo+One:400,300,700|Open+Sans:400,600,700,300|Roboto:400,600,700,300|Russo%20One:400,500|Oswald:400|Noto%20Sans:400|Kanit:500,400|Hanken%20Grotesk:400&display=swap&ver=12.7.9' media='all' /> 74<link rel='stylesheet' id='flick-css' href='https://www.techcentral.ie/wp-content/plugins/mailchimp/assets/css/flick/flick.css?ver=2.1.0' media='all' /> 75<link rel='stylesheet' id='mailchimp_sf_main_css-css' href='https://www.techcentral.ie/wp-content/plugins/mailchimp/assets/css/frontend.css?ver=2.1.0' media='all' /> 76<link rel='stylesheet' id='td-theme-css' href='https://www.techcentral.ie/wp-content/themes/Newspaper/style.css?ver=12.7.9' media='all' /> 77<style id="td-theme-inline-css">@media (max-width:767px){.td-header-desktop-wrap{display:none}}@media (min-width:767px){.td-header-mobile-wrap{display:none}}</style> 78<link rel='stylesheet' id='td-legacy-framework-front-style-css' href='https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/td_legacy_main.css?ver=0fc1f932091c0c353ce25adde7d42a02' media='all' /> 79<link rel='stylesheet' id='tdb_style_cloud_templates_front-css' href='https://www.techcentral.ie/wp-content/plugins/td-cloud-library/assets/css/tdb_main.css?ver=43473a7fc489321d36f8d15a34d1be14' media='all' />
80<script id="jquery-core-js" src="https://www.techcentral.ie/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 80
80
81<script id="jquery-migrate-js" src="https://www.techcentral.ie/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 81
81
82<script id="sap-mcustom-scrollbar-js-js" src="https://www.techcentral.ie/wp-content/plugins/apsap/source/js/jquery.mCustomScrollbar.concat.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 82
82
83<script id="sap-touch-punch-js" src="https://www.techcentral.ie/wp-content/plugins/apsap/source/js/jquery.ui.touch-punch.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 83
83
84<script id="sap-id3-js" src="https://www.techcentral.ie/wp-content/plugins/apsap/source/js/jsmediatags.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 84
84
85<script id="sap-js" src="https://www.techcentral.ie/wp-content/plugins/apsap/source/js/new.js?ver=7.1.2"></script>
85 86<link rel="https://api.w.org/" href="https://www.techcentral.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.techcentral.ie/wp-json/wp/v2/categories/5356" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.techcentral.ie/xmlrpc.php?rsd" /> 87 88<!-- This site is using AdRotate v4.13.2 Professional to display their advertisements - https://ajdg.solutions/products/adrotate-for-wordpress/ --> 89<!-- AdRotate CSS --> 90<style type="text/css" media="screen"> 91 .g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; } 92 .g img { height:auto; } 93 .g-col { position:relative; float:left; } 94 .g-col:first-child { margin-left: 0; } 95 .g-col:last-child { margin-right: 0; } 96 @media only screen and (max-width: 480px) { 97 .g-col, .g-dyn, .g-single { width:100%; margin-left:0; margin-right:0; } 98 } 99</style> 100<!-- /AdRotate CSS --> 101 102
102<script> 103 window.tdb_global_vars = {"wpRestUrl":"https:\/\/www.techcentral.ie\/wp-json\/","permalinkStructure":"\/%postname%\/"}; 104 window.tdb_p_autoload_vars = {"isAjax":false,"isAdminBarShowing":false}; 105 </script>
105 106 107 <style id="tdb-global-colors">:root{--wm-black:#000000;--wm-white:#FFFFFF;--wm-primary:#ff5f45;--wm-primary-dark:#ea3c1f;--wm-primary-bright:#ffb3a6;--wm-light-grey:#f2f2f2;--wm-med-grey:#e9e9e9;--wm-excerpt-grey:#9A9A9A}</style> 108 109 110 <style id="tdb-global-fonts"> 111 112:root{--sans-serif:Hanken Grotesk;--global-font-3:Russo One;--global-font-32:Russo One;} 113.td-md-is-ios{--global-font-32:-apple-system, BlinkMacSystemFont, sans-serif;} 114.td-md-is-android{--global-font-32:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;} 115 </style> 116 117<!-- JS generated by theme --> 118
119<script type="text/javascript" id="td-generated-header-js"> 120 121 122 123 var tdBlocksArray = []; //here we store all the items for the current page 124 125 // td_block class - each ajax block uses a object of this class for requests 126 function tdBlock() { 127 this.id = ''; 128 this.block_type = 1; //block type id (1-234 etc) 129 this.atts = ''; 130 this.td_column_number = ''; 131 this.td_current_page = 1; // 132 this.post_count = 0; //from wp 133 this.found_posts = 0; //from wp 134 this.max_num_pages = 0; //from wp 135 this.td_filter_value = ''; //current live filter value 136 this.is_ajax_running = false; 137 this.td_user_action = ''; // load more or infinite loader (used by the animation) 138 this.header_color = ''; 139 this.ajax_pagination_infinite_stop = ''; //show load more at page x 140 } 141 142 // td_js_generator - mini detector 143 ( function () { 144 var htmlTag = document.getElementsByTagName("html")[0]; 145 146 if ( navigator.userAgent.indexOf("MSIE 10.0") > -1 ) { 147 htmlTag.className += ' ie10'; 148 } 149 150 if ( !!navigator.userAgent.match(/Trident.*rv\:11\./) ) { 151 htmlTag.className += ' ie11'; 152 } 153 154 if ( navigator.userAgent.indexOf("Edge") > -1 ) { 155 htmlTag.className += ' ieEdge'; 156 } 157 158 if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) { 159 htmlTag.className += ' td-md-is-ios'; 160 } 161 162 var user_agent = navigator.userAgent.toLowerCase(); 163 if ( user_agent.indexOf("android") > -1 ) { 164 htmlTag.className += ' td-md-is-android'; 165 } 166 167 if ( -1 !== navigator.userAgent.indexOf('Mac OS X') ) { 168 htmlTag.className += ' td-md-is-os-x'; 169 } 170 171 if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) { 172 htmlTag.className += ' td-md-is-chrome'; 173 } 174 175 if ( -1 !== navigator.userAgent.indexOf('Firefox') ) { 176 htmlTag.className += ' td-md-is-firefox'; 177 } 178 179 if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) { 180 htmlTag.className += ' td-md-is-safari'; 181 } 182 183 if( -1 !== navigator.userAgent.indexOf('IEMobile') ){ 184 htmlTag.className += ' td-md-is-iemobile'; 185 } 186 187 })(); 188 189 var tdLocalCache = {}; 190 191 ( function () { 192 "use strict"; 193 194 tdLocalCache = { 195 data: {}, 196 remove: function (resource_id) { 197 delete tdLocalCache.data[resource_id]; 198 }, 199 exist: function (resource_id) { 200 return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null; 201 }, 202 get: function (resource_id) { 203 return tdLocalCache.data[resource_id]; 204 }, 205 set: function (resource_id, cachedData) { 206 tdLocalCache.remove(resource_id); 207 tdLocalCache.data[resource_id] = cachedData; 208 } 209 }; 210 })(); 211 212 213 214var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}]; 215var td_animation_stack_effect="type0"; 216var tds_animation_stack=true; 217var td_animation_stack_specific_selectors=".entry-thumb, img, .td-lazy-img"; 218var td_animation_stack_general_selectors=".td-animation-stack img, .td-animation-stack .entry-thumb, .post img, .td-animation-stack .td-lazy-img"; 219var tds_general_modal_image="yes"; 220var tdc_is_installed="yes"; 221var tdc_domain_active=false; 222var td_ajax_url="https:\/\/www.techcentral.ie\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=12.7.9"; 223var td_get_template_directory_uri="https:\/\/www.techcentral.ie\/wp-content\/plugins\/td-composer\/legacy\/common"; 224var tds_snap_menu=""; 225var tds_logo_on_sticky=""; 226var tds_header_style=""; 227var td_please_wait="Please wait..."; 228var td_email_user_pass_incorrect="User or password incorrect!"; 229var td_email_user_incorrect="Email or username incorrect!"; 230var td_email_incorrect="Email incorrect!"; 231var td_user_incorrect="Username incorrect!"; 232var td_email_user_empty="Email or username empty!"; 233var td_pass_empty="Pass empty!"; 234var td_pass_pattern_incorrect="Invalid Pass Pattern!"; 235var td_retype_pass_incorrect="Retyped Pass incorrect!"; 236var tds_more_articles_on_post_enable=""; 237var tds_more_articles_on_post_time_to_wait=""; 238var tds_more_articles_on_post_pages_distance_from_top=0; 239var tds_captcha=""; 240var tds_theme_color_site_wide="#4db2ec"; 241var tds_smart_sidebar=""; 242var tdThemeName="Newspaper"; 243var tdThemeNameWl="Newspaper"; 244var td_magnific_popup_translation_tPrev="Previous (Left arrow key)"; 245var td_magnific_popup_translation_tNext="Next (Right arrow key)"; 246var td_magnific_popup_translation_tCounter="%curr% of %total%"; 247var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded."; 248var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded."; 249var tdBlockNonce="19a92c3a1d"; 250var tdMobileMenu="enabled"; 251var tdMobileSearch="enabled"; 252var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
252ay","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}; 253var tdb_modal_confirm="Save"; 254var tdb_modal_cancel="Cancel"; 255var tdb_modal_confirm_alt="Yes"; 256var tdb_modal_cancel_alt="No"; 257var td_deploy_mode="deploy"; 258var td_ad_background_click_link=""; 259var td_ad_background_click_target=""; 260</script>
260 261 262 263<!-- Header style compiled by theme --> 264 265<style>.td-page-title,.td-category-title-holder .td-page-title{font-family:"Russo One";font-size:18px;font-weight:normal}.td-page-content p,.td-page-content li,.td-page-content .td_block_text_with_title,.wpb_text_column p{font-family:"Noto Sans";font-size:14px;line-height:22px;font-weight:500}.td-page-content h1,.wpb_text_column h1{font-family:"Russo One"}.td-page-content h2,.wpb_text_column h2{font-family:"Russo One"}.td-page-content h3,.wpb_text_column h3{font-family:"Russo One"}.td-page-content h4,.wpb_text_column h4{font-family:"Russo One"}.td-page-content h5,.wpb_text_column h5{font-family:"Russo One"}.td-page-content h6,.wpb_text_column h6{font-family:"Russo One"}body,p{font-family:"Noto Sans";font-size:14px;line-height:22px;font-weight:500}:root{--td_mobile_gradient_one_mob:rgba(0,0,0,0.5);--td_mobile_gradient_two_mob:rgba(0,0,0,0.6)}</style> 266 267<link rel="icon" href="https://www.techcentral.ie/wp-content/uploads/2022/01/TC-stacked_400x4001-50x50.jpg" sizes="32x32" /> 268<link rel="icon" href="https://www.techcentral.ie/wp-content/uploads/2022/01/TC-stacked_400x4001-300x300.jpg" sizes="192x192" /> 269<link rel="apple-touch-icon" href="https://www.techcentral.ie/wp-content/uploads/2022/01/TC-stacked_400x4001-186x186.jpg" /> 270<meta name="msapplication-TileImage" content="https://www.techcentral.ie/wp-content/uploads/2022/01/TC-stacked_400x4001-300x300.jpg" /> 271 272<!-- Button style compiled by theme --> 273 274<style></style> 275 276 <style id="tdw-css-placeholder"></style></head> 277 278<body class="archive category category-blogs category-5356 wp-theme-Newspaper global-block-template-1 tdb-template tdc-header-template tdc-footer-template td-animation-stack-type0 td-full-layout" itemscope="itemscope" itemtype="https://schema.org/WebPage"> 279 280 <div class="td-scroll-up" data-style="style1"><i class="td-icon-menu-up"></i></div> 281 <div class="td-menu-background" style="visibility:hidden"></div> 282<div id="td-mobile-nav" style="visibility:hidden"> 283 <div class="td-mobile-container"> 284 <!-- mobile menu top section --> 285 <div class="td-menu-socials-wrap"> 286 <!-- socials --> 287 <div class="td-menu-socials"> 288 289 <span class="td-social-icon-wrap"> 290 <a target="_blank" href="http://www.facebook.com/TechCentral.ie" title="Facebook"> 291 <i class="td-icon-font td-icon-facebook"></i> 292 <span style="display: none">Facebook</span> 293 </a> 294 </span> 295 <span class="td-social-icon-wrap"> 296 <a target="_blank" href="https://www.linkedin.com/groups/2921804" title="Linkedin"> 297 <i class="td-icon-font td-icon-linkedin"></i> 298 <span style="display: none">Linkedin</span> 299 </a> 300 </span> 301 <span class="td-social-icon-wrap"> 302 <a target="_blank" href="https://techcentral.ie/feed" title="RSS"> 303 <i class="td-icon-font td-icon-rss"></i> 304 <span style="display: none">RSS</span> 305 </a> 306 </span> 307 <span class="td-social-icon-wrap"> 308 <a target="_blank" href="http://twitter.com/techcentral_ie" title="X"> 309 <i class="td-icon-font td-icon-twitter"></i> 310 <span style="display: none">X</span> 311 </a> 312 </span> 313 <span class="td-social-icon-wrap"> 314 <a target="_blank" href="https://bsky.app/profile/techcentralie.bsky.social" title="Bluesky"> 315 <i class="td-icon-font td-icon-bluesky"></i> 316 <span style="display: none">Bluesky</span> 317 </a> 318 </span> </div> 319 <!-- close button --> 320 <div class="td-mobile-close"> 321 <span><i class="td-icon-close-mobile"></i></span> 322 </div> 323 </div> 324 325 <!-- login section --> 326 <div class="td-menu-login-section"> 327 328 <div class="td-guest-wrap"> 329 <div class="td-menu-login"><a id="login-link-mob">Sign in</a></div> 330 </div> 331 </div> 332 333 <!-- menu section --> 334 <div class="td-mobile-content"> 335 <div class="menu-main-menu-container"><ul id="menu-main-menu-2" class="td-mobile-main-menu"><li class="civil menu-item menu-item-type-taxonomy menu-item-object-category menu-item-first menu-item-958"><a title="TechLife" href="https://www.techcentral.ie/category/life/">Life</a></li> 336<li class="chem menu-item menu-item-type-taxonomy menu-item-object-category menu-item-122635"><a href="https://www.techcentral.ie/category/pro/">Pro</a></li> 337<li class="mech menu-item menu-item-type-taxonomy menu-item-object-category menu-item-957"><a href="https://www.techcentral.ie/category/trade/">Trade</a></li> 338<li class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-143594"><a href="https://www.techcentral.ie/category/blogs/">Blogs</a></li> 339<li class="tech menu-item menu-item-type-taxonomy menu-item-object-category menu-item-960"><a href="https://www.techcentral.ie/category/radio/">Radio</a></li> 340<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-152333"><a href="https://www.techcentral.ie/category/voices/">Voices</a></li> 341<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-155383"><a href="https://www.techcentral.ie/category/pro/webinars/">Webinars</a></li> 342</ul></div> </div> 343 </div> 344 345 <!-- register/login section --> 346 <div id="login-form-mobile" class="td-register-section"> 347 348 <div id="td-login-mob" class="td-login-animation td-login-hide-mob"> 349 <!-- close button --> 350 <div class="td-login-close">
351 <span class="td-back-button"><i class="td-icon-read-down"></i></span> 352 <div class="td-login-title">Sign in</div> 353 <!-- close button --> 354 <div class="td-mobile-close"> 355 <span><i class="td-icon-close-mobile"></i></span> 356 </div> 357 </div> 358 <form class="td-login-form-wrap" action="#" method="post"> 359 <div class="td-login-panel-title"><span>Welcome!</span>Log into your account</div> 360 <div class="td_display_err"></div> 361 <div class="td-login-inputs"><input class="td-login-input" autocomplete="username" type="text" name="login_email" id="login_email-mob" value="" required><label for="login_email-mob">your username</label></div> 362 <div class="td-login-inputs"><input class="td-login-input" autocomplete="current-password" type="password" name="login_pass" id="login_pass-mob" value="" required><label for="login_pass-mob">your password</label></div> 363 <input type="button" name="login_button" id="login_button-mob" class="td-login-button" value="LOG IN"> 364 365 366 <div class="td-login-info-text"> 367 <a href="#" id="forgot-pass-link-mob">Forgot your password?</a> 368 </div> 369 <div class="td-login-register-link"> 370 371 </div> 372 373 <div class="td-login-info-text"><a class="privacy-policy-link" href="https://www.techcentral.ie/cookie-policy-2/">Privacy Policy</a></div> 374 375 </form> 376 </div> 377 378 379 380 381 382 <div id="td-forgot-pass-mob" class="td-login-animation td-login-hide-mob"> 383 <!-- close button --> 384 <div class="td-forgot-pass-close"> 385 <a href="#" aria-label="Back" class="td-back-button"><i class="td-icon-read-down"></i></a> 386 <div class="td-login-title">Password recovery</div> 387 </div> 388 <div class="td-login-form-wrap"> 389 <div class="td-login-panel-title">Recover your password</div> 390 <div class="td_display_err"></div> 391 <div class="td-login-inputs"><input class="td-login-input" type="text" name="forgot_email" id="forgot_email-mob" value="" required><label for="forgot_email-mob">your email</label></div> 392 <input type="button" name="forgot_button" id="forgot_button-mob" class="td-login-button" value="Send My Pass"> 393 </div> 394 </div> 395 </div> 396 </div><div class="td-search-background" style="visibility:hidden"></div> 397<div class="td-search-wrap-mob" style="visibility:hidden"> 398 <div class="td-drop-down-search"> 399 <form method="get" class="td-search-form" action="https://www.techcentral.ie/"> 400 <!-- close button --> 401 <div class="td-search-close"> 402 <span><i class="td-icon-close-mobile"></i></span> 403 </div> 404 <div role="search" class="td-search-input"> 405 <span>Search</span> 406 <input id="td-header-search-mob" type="text" value="" name="s" autocomplete="off" /> 407 </div> 408 </form> 409 <div id="td-aj-search-mob" class="td-ajax-search-flex"></div> 410 </div> 411</div> 412 <div id="td-outer-wrap" class="td-theme-wrap"> 413 414 <div class="td-header-template-wrap" role="banner" style="position: relative"> 415 <div class="td-header-mobile-wrap "> 416 <div id="tdi_1" class="tdc-zone"><div class="tdc_zone tdi_2 wpb_row td-pb-row tdc-element-style" > 417<style scoped>.tdi_2{min-height:0}@media (max-width:767px){.tdi_2:before{content:'';display:block;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);box-shadow:0px 6px 8px 0px rgba(0,0,0,0.08);z-index:20;pointer-events:none}@media (max-width:767px){.tdi_2:before{width:100%}}}@media (max-width:767px){.tdi_2{position:relative}}</style> 418<div class="tdi_1_rand_style td-element-style" ><style>@media (max-width:767px){.tdi_1_rand_style{background-color:#222222!important}}</style></div>
418<div id="tdi_3" class="tdc-row"><div class="vc_row tdi_4 wpb_row td-pb-row" > 419<style scoped>.tdi_4,.tdi_4 .tdc-columns{min-height:0}.tdi_4,.tdi_4 .tdc-columns{display:block}.tdi_4 .tdc-columns{width:100%}.tdi_4:before,.tdi_4:after{display:table}@media (max-width:767px){@media (min-width:768px){.tdi_4{margin-left:-0px;margin-right:-0px}.tdi_4 .tdc-row-video-background-error,.tdi_4>.vc_column,.tdi_4>.tdc-columns>.vc_column{padding-left:0px;padding-right:0px}}}</style><div class="vc_column tdi_6 wpb_column vc_column_container tdc-column td-pb-span4"> 420<style scoped>.tdi_6{vertical-align:baseline}.tdi_6>.wpb_wrapper,.tdi_6>.wpb_wrapper>.tdc-elements{display:block}.tdi_6>.wpb_wrapper>.tdc-elements{width:100%}.tdi_6>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_6>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_6{vertical-align:middle}}@media (max-width:767px){.tdi_6{width:20%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_menu tdi_7 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_7" > 421<style>@media (max-width:767px){.tdi_7{margin-top:2px!important;margin-left:-13px!important}}</style> 422<style>.tdb-header-align{vertical-align:middle}.tdb_mobile_menu{margin-bottom:0;clear:none}.tdb_mobile_menu a{display:inline-block!important;position:relative;text-align:center;color:var(--td_theme_color,#4db2ec)}.tdb_mobile_menu a>span{display:flex;align-items:center;justify-content:center}.tdb_mobile_menu svg{height:auto}.tdb_mobile_menu svg,.tdb_mobile_menu svg *{fill:var(--td_theme_color,#4db2ec)}#tdc-live-iframe .tdb_mobile_menu a{pointer-events:none}.td-menu-mob-open-menu{overflow:hidden}.td-menu-mob-open-menu #td-outer-wrap{position:static}.tdi_7{display:inline-block}.tdi_7 .tdb-mobile-menu-button i{font-size:22px;width:55px;height:55px;line-height:55px}.tdi_7 .tdb-mobile-menu-button svg{width:22px}.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{width:55px;height:55px}.tdi_7 .tdb-mobile-menu-button{color:#ffffff}.tdi_7 .tdb-mobile-menu-button svg,.tdi_7 .tdb-mobile-menu-button svg *{fill:#ffffff}@media (max-width:767px){.tdi_7 .tdb-mobile-menu-button i{font-size:27px;width:54px;height:54px;line-height:54px}.tdi_7 .tdb-mobile-menu-button svg{width:27px}.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{width:54px;height:54px}}</style><div class="tdb-block-inner td-fix-index"><span class="tdb-mobile-menu-button"><i class="tdb-mobile-menu-icon td-icon-mobile"></i></span></div></div> <!-- ./block --></div></div><div class="vc_column tdi_9 wpb_column vc_column_container tdc-column td-pb-span4"> 423<style scoped>.tdi_9{vertical-align:baseline}.tdi_9>.wpb_wrapper,.tdi_9>.wpb_wrapper>.tdc-elements{display:block}.tdi_9>.wpb_wrapper>.tdc-elements{width:100%}.tdi_9>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_9>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_9{vertical-align:middle}}@media (max-width:767px){.tdi_9{width:60%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_10 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_10" > 424<style>@media (max-width:767px){.tdi_10{margin-top:-8px!important}}</style> 425<style>.tdb_header_logo{margin-bottom:0;clear:none}.tdb_header_logo .tdb-logo-a,.tdb_header_logo h1{display:flex;pointer-events:auto;align-items:flex-start}.tdb_header_logo h1{margin:0;line-height:0}.tdb_header_logo .tdb-logo-img-wrap img{display:block}.tdb_header_logo .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdb_header_logo .tdb-logo-svg-wrap svg{width:50px;display:block;transition:fill .3s ease}.tdb_header_logo .tdb-logo-text-wrap{display:flex}.tdb_header_logo .tdb-logo-text-title,.tdb_header_logo .tdb-logo-text-tagline{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tdb_header_logo .tdb-logo-text-title{background-size:cover;background-position:center center;font-size:75px;font-family:serif;line-height:1.1;color:#222;white-space:nowrap}.tdb_header_logo .tdb-logo-text-tagline{margin-top:2px;font-size:12px;font-family:serif;letter-spacing:1.8px;line-height:1;color:#767676}.tdb_header_logo .tdb-logo-icon{position:relative;font-size:46px;color:#000}.tdb_header_logo .tdb-logo-icon-svg{line-height:0}.tdb_header_logo .tdb-logo-icon-svg svg{width:46px;height:auto}.tdb_header_logo .tdb-logo-icon-svg svg,.tdb_header_logo .tdb-logo-icon-svg svg *{fill:#000}.tdi_10 .tdb-logo-a,.tdi_10 h1{flex-direction:row;align-items:center;justify-content:center}.tdi_10 .tdb-logo-svg-wrap{display:block}.tdi_10 .tdb-logo-img-wrap{display:none}.tdi_10 .tdb-logo-text-tagline{margin-top:-3px;margin-left:0;display:block}.tdi_10 .tdb-logo-text-title{display:block;color:#ffffff}.tdi_10 .tdb-logo-text-wrap{flex-direction:column;align-items:center}.tdi_10 .tdb-logo-icon{top:0px;display:block}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-title{font-size:36px}}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-tagline{font-size:11px}}@media (min-width:768px) and (max-width:1018px){.tdi_10 .tdb-logo-img{max-width:186px}.tdi_10 .tdb-logo-text-tagline{margin-top:-2px;margin-left:0}}@media (max-width:767px){.tdi_10 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_10 .tdb-logo-img{max-width:180px}.tdi_10 .tdb-logo-img-wrap{display:block}}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.techcentral.ie/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img" src="https://www.techcentral.ie/wp-content/uploads/2026/08/TechCentral-Logo.png" alt="Logo" title="" width="1168" height="267" /></span></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_12 wpb_column vc_column_container tdc-column td-pb-span4"> 426<style scoped>.tdi_12{vertical-align:baseline}.tdi_12>.wpb_wrapper,.tdi_12>.wpb_wrapper>.tdc-elements{display:block}.tdi_12>.wpb_wrapper>.tdc-elements{width:100%}.tdi_12>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_12>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_12{vertical-align:middle}}@media (max-width:767px){.tdi_12{width:20%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_search tdi_13 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_13" > 427<style>@media (max-width:767px){.tdi_13{margin-right:-18px!important;margin-bottom:0px!important}}</style> 428<style>.tdb_mobile_search{margin-bottom:0;clear:none}.tdb_mobile_search a{display:inline-block!important;position:relative;text-align:center;color:var(--td_theme_color,#4db2ec)}.tdb_mobile_search a>span{display:flex;align-items:center;justify-content:center}.tdb_mobile_search svg{height:auto}
428.tdb_mobile_search svg,.tdb_mobile_search svg *{fill:var(--td_theme_color,#4db2ec)}#tdc-live-iframe .tdb_mobile_search a{pointer-events:none}.td-search-opened{overflow:hidden}.td-search-opened #td-outer-wrap{position:static}.td-search-opened .td-search-wrap-mob{position:fixed;height:calc(100% + 1px)}.td-search-opened .td-drop-down-search{height:calc(100% + 1px);overflow-y:scroll;overflow-x:hidden}.tdi_13{display:inline-block;float:right;clear:none}.tdi_13 .tdb-header-search-button-mob i{font-size:22px;width:55px;height:55px;line-height:55px}.tdi_13 .tdb-header-search-button-mob svg{width:22px}.tdi_13 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{width:55px;height:55px;display:flex;justify-content:center}.tdi_13 .tdb-header-search-button-mob{color:#ffffff}.tdi_13 .tdb-header-search-button-mob svg,.tdi_13 .tdb-header-search-button-mob svg *{fill:#ffffff}</style><div class="tdb-block-inner td-fix-index"><span class="tdb-header-search-button-mob dropdown-toggle" data-toggle="dropdown"><span class="tdb-mobile-search-icon tdb-mobile-search-icon-svg" ><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path d="M946.371 843.601l-125.379-125.44c43.643-65.925 65.495-142.1 65.475-218.040 0.051-101.069-38.676-202.588-115.835-279.706-77.117-77.148-178.606-115.948-279.644-115.886-101.079-0.061-202.557 38.738-279.665 115.876-77.169 77.128-115.937 178.627-115.907 279.716-0.031 101.069 38.728 202.588 115.907 279.665 77.117 77.117 178.616 115.825 279.665 115.804 75.94 0.020 152.136-21.862 218.061-65.495l125.348 125.46c30.915 30.904 81.029 30.904 111.954 0.020 30.915-30.935 30.915-81.029 0.020-111.974zM705.772 714.925c-59.443 59.341-136.899 88.842-214.784 88.924-77.896-0.082-155.341-29.583-214.784-88.924-59.443-59.484-88.975-136.919-89.037-214.804 0.061-77.885 29.604-155.372 89.037-214.825 59.464-59.443 136.878-88.945 214.784-89.016 77.865 0.082 155.3 29.583 214.784 89.016 59.361 59.464 88.914 136.919 88.945 214.825-0.041 77.885-29.583 155.361-88.945 214.804z"></path></svg></span></span></div></div> <!-- ./block --></div></div></div></div></div></div> </div> 429 430 <div class="td-header-desktop-wrap "> 431 <div id="tdi_14" class="tdc-zone"><div class="tdc_zone tdi_15 wpb_row td-pb-row tdc-element-style" > 432<style scoped>.tdi_15{min-height:0}.tdi_15:before{content:'';display:block;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);box-shadow:0px 6px 8px 0px rgba(0,0,0,0.08);z-index:20;pointer-events:none}.td-header-desktop-wrap{position:relative}@media (max-width:767px){.tdi_15:before{width:100%}}.tdi_15{position:relative}</style> 433<div class="tdi_14_rand_style td-element-style" ><style>.tdi_14_rand_style{background-color:#ffffff!important}</style></div><div id="tdi_16" class="tdc-row"><div class="vc_row tdi_17 wpb_row td-pb-row" > 434<style scoped>.tdi_17,.tdi_17 .tdc-columns{min-height:0}.tdi_17,.tdi_17 .tdc-columns{display:block}.tdi_17 .tdc-columns{width:100%}.tdi_17:before,.tdi_17:after{display:table}.tdi_17{margin-top:12px!important;margin-right:8px!important;margin-bottom:12px!important;margin-left:8px!important;--tdb-scroll-anim:none!important}.tdi_17 .td_block_wrap{text-align:left}</style><div class="vc_column tdi_19 wpb_column vc_column_container tdc-column td-pb-span8"> 435<style scoped>.tdi_19{vertical-align:baseline}.tdi_19>.wpb_wrapper,.tdi_19>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.tdi_19>.wpb_wrapper>.tdc-elements{width:100%}.tdi_19>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_19>.wpb_wrapper{width:100%;height:100%}</style><div class="wpb_wrapper" ><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_20 td_block_template_1"> 436<style>.tdi_20{padding-top:24px!important;padding-right:8px!important;padding-bottom:24px!important;padding-left:8px!important;width:728px!important;height:90px!important;--tdb-scroll-anim:none!important}</style> 437<style>.tdi_20.td-a-rec{text-align:center}.tdi_20.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_20 .td-element-style{z-index:-1}.tdi_20 .td_spot_img_all img,.tdi_20 .td_spot_img_tl img,.tdi_20 .td_spot_img_tp img,.tdi_20 .td_spot_img_mob img{border-style:none}</style><div class="g g-1"><div class="g-single a-1053"><a class="gofollow" data-track="MTA1MywxLDEsNjA=" href="https://rasbot.ie/" target="_blank"><img src="https://www.techcentral.ie/wp-content/uploads/2026/08/Leaderboard_-728-x-90-px-1.gif" /></a></div></div></div></div></div><div class="vc_column tdi_22 wpb_column vc_column_container tdc-column td-pb-span4"> 438<style scoped>.tdi_22{vertical-align:baseline}.tdi_22>.wpb_wrapper,.tdi_22>.wpb_wrapper>.tdc-elements{display:block}.tdi_22>.wpb_wrapper>.tdc-elements{width:100%}.tdi_22>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_22>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_23 td_block_template_1"> 439<style>.tdi_23{padding-top:24px!important;padding-right:8px!important;padding-bottom:24px!important;padding-left:8px!important;width:285px!important;height:90px!important;--tdb-scroll-anim:none!important}</style> 440<style>.tdi_23.td-a-rec{text-align:center}.tdi_23.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_23 .td-element-style{z-index:-1}.tdi_23 .td_spot_img_all img,.tdi_23 .td_spot_img_tl img,.tdi_23 .td_spot_img_tp img,.tdi_23 .td_spot_img_mob img{border-style:none}</style><div class="g g-3"><div class="g-single a-1055"><a class="gofollow" data-track="MTA1NSwzLDEsNjA=" href="https://rasbot.ie/" target="_blank"><img src="https://www.techcentral.ie/wp-content/uploads/2026/08/Mini-Banner_-285-Ã-90-px.gif" /></a></div></div></div></div></div></div></div><div id="tdi_24" class="tdc-row"><div class="vc_row tdi_25 wpb_row td-pb-row tdc-row-content-vert-center" > 441<style scoped>.tdi_25,.tdi_25 .tdc-columns{min-height:0}.tdi_25,.tdi_25 .tdc-columns{display:block}.tdi_25 .tdc-columns{width:100%}.tdi_25:before,.tdi_25:after{display:table}@media (min-width:767px){.tdi_25.tdc-row-content-vert-center,.tdi_25.tdc-row-content-vert-center .tdc-columns{display:flex;align-items:center;flex:1}.tdi_25.tdc-row-content-vert-bottom,.tdi_25.tdc-row-content-vert-bottom .tdc-columns{display:flex;align-items:flex-end;flex:1}.tdi_25.tdc-row-content-vert-center .td_block_wrap{vertical-align:middle}.tdi_25.tdc-row-content-vert-bottom .td_block_wrap{vertical-align:bottom}}.tdi_25{margin-top:24px!important;margin-bottom:24px!important;--tdb-scroll-anim:none!important}.tdi_25 .td_block_wrap{text-align:left}</style><div class="vc_column tdi_27 wpb_column vc_column_container tdc-column td-pb-span4"> 442<style scoped>.tdi_27{vertical-align:baseline}.tdi_27>.wpb_wrapper,.tdi_27>.wpb_wrapper>.tdc-elements{display:block}.tdi_27>.wpb_wrapper>.tdc-elements{width:100%}.tdi_27>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_27>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_28 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_28" > 443<style>.tdi_28 .tdb-logo-a,.tdi_28 h1{flex-direction:row;align-items:center;justify-content:flex-start}.tdi_28 .tdb-logo-svg-wrap{display:block}.tdi_28 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_28 .tdb-logo-img-wrap{display:block}.tdi_28 .tdb-logo-text-tagline{margin-top:2px;margin-left:0;display:block}.tdi_28 .tdb-logo-text-title{display:block}.tdi_28 .tdb-logo-text-wrap{flex-direction:column;align-items:flex-start}.tdi_28 .tdb-logo-icon{top:0px;display:block}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.techcentral.ie/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img" src="https://www.techcentral.ie/wp-content/uploads/2026/08/TechCentral-Logo.png" alt="Logo" title="" width="1168" height="267" /></span></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_30 wpb_column vc_column_container tdc-column td-pb-span4"> 444<style scoped>.tdi_30{vertical-align:baseline}.tdi_30>.wpb_wrapper,.tdi_30>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tdi_30>.wpb_wrapper>.tdc-elements{width:100%}.tdi_30>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_30>.wpb_wrapper{width:100%;height:100%}.tdi_30{padding-left:0px!important;--tdb-scroll-anim:none!important}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_31 tds_menu_active1 tds_menu_sub_active1 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_31" style=" z-index: 999;"> 445<style>.tdb_header_menu{margin-bottom:0;z-index:999;clear:none}.tdb_header_menu .tdb-main-sub-icon-fake,.tdb_header_menu .tdb-sub-icon-fake{display:none}.rtl .tdb_header_menu .tdb-menu{display:flex}.tdb_header_menu .tdb-menu{display:inline-block;vertical-align:middle;margin:0}.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive,.tdb_header_menu .tdb-menu .tdb-menu-item-inactive{pointer-events:none}.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive>ul,.tdb_header_menu .tdb-menu .tdb-menu-item-inactive>ul{visibility:hidden;opacity:0}
445.tdb_header_menu .tdb-menu .sub-menu{font-size:14px;position:absolute;top:-999em;background-color:#fff;z-index:99}.tdb_header_menu .tdb-menu .sub-menu>li{list-style-type:none;margin:0;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}.tdb_header_menu .tdb-menu>li{float:left;list-style-type:none;margin:0}.tdb_header_menu .tdb-menu>li>a{position:relative;display:inline-block;padding:0 14px;font-weight:700;font-size:14px;line-height:48px;vertical-align:middle;text-transform:uppercase;-webkit-backface-visibility:hidden;color:#000;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}.tdb_header_menu .tdb-menu>li>a:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:3px;background-color:var(--td_theme_color,#4db2ec);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.tdb_header_menu .tdb-menu>li>a>.tdb-menu-item-text{display:inline-block}.tdb_header_menu .tdb-menu>li>a .tdb-menu-item-text,.tdb_header_menu .tdb-menu>li>a span{vertical-align:middle;float:left}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon{margin:0 0 0 7px}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg{float:none;line-height:0}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg{width:14px;height:auto}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg *{fill:#000}.tdb_header_menu .tdb-menu>li.current-menu-item>a:after,.tdb_header_menu .tdb-menu>li.current-menu-ancestor>a:after,.tdb_header_menu .tdb-menu>li.current-category-ancestor>a:after,.tdb_header_menu .tdb-menu>li.current-page-ancestor>a:after,.tdb_header_menu .tdb-menu>li:hover>a:after,.tdb_header_menu .tdb-menu>li.tdb-hover>a:after{width:100%}.tdb_header_menu .tdb-menu>li:hover>ul,.tdb_header_menu .tdb-menu>li.tdb-hover>ul{top:auto;display:block!important}.tdb_header_menu .tdb-menu>li.td-normal-menu>ul.sub-menu{top:auto;left:0;z-index:99}.tdb_header_menu .tdb-menu>li .tdb-menu-sep{position:relative;vertical-align:middle;font-size:14px}.tdb_header_menu .tdb-menu>li .tdb-menu-sep-svg{line-height:0}.tdb_header_menu .tdb-menu>li .tdb-menu-sep-svg svg{width:14px;height:auto}.tdb_header_menu .tdb-menu>li:last-child .tdb-menu-sep{display:none}.tdb_header_menu .tdb-menu-item-text{word-wrap:break-word}.tdb_header_menu .tdb-menu-item-text,.tdb_header_menu .tdb-sub-menu-icon,.tdb_header_menu .tdb-menu-more-subicon{vertical-align:middle}.tdb_header_menu .tdb-sub-menu-icon,.tdb_header_menu .tdb-menu-more-subicon{position:relative;top:0;padding-left:0}.tdb_header_menu .tdb-normal-menu{position:relative}.tdb_header_menu .tdb-normal-menu ul{left:0;padding:15px 0;text-align:left}.tdb_header_menu .tdb-normal-menu ul ul{margin-top:-15px}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item{position:relative;list-style-type:none}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a{position:relative;display:block;padding:7px 30px;font-size:12px;line-height:20px;color:#111}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;padding-right:inherit;font-size:7px;line-height:20px}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon-svg{line-height:0}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon-svg svg{width:7px;height:auto}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg *,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon svg *{fill:#000}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover>ul,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover>ul{top:0;display:block!important}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-item>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-category-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-page-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover>a{color:var(--td_theme_color,#4db2ec)}.tdb_header_menu .tdb-normal-menu>ul{left:-15px}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul,.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{width:100%!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul li,.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list li{display:inline-block;width:auto!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu,.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item{position:static}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul ul{margin-top:0!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu>ul{left:0!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item>a .tdb-sub-menu-icon{float:none;line-height:1}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item:hover>ul,.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item.tdb-hover>ul{top:100%}.tdb_header_menu.tdb-menu-sub-inline .tdb-menu-items-dropdown{position:static}.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{left:0!important}.tdb-menu .tdb-mega-menu .sub-menu{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:1114px!important}.tdb-menu .tdb-mega-menu .sub-menu,.tdb-menu .tdb-mega-menu .sub-menu>li{position:absolute;
445left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tdb-menu .tdb-mega-menu .sub-menu>li{top:0;width:100%;max-width:1114px!important;height:auto;background-color:#fff;border:1px solid #eaeaea;overflow:hidden}.tdc-dragged .tdb-block-menu ul{visibility:hidden!important;opacity:0!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tdb-mm-align-screen .tdb-menu .tdb-mega-menu .sub-menu{-webkit-transform:translateX(0);transform:translateX(0)}.tdb-mm-align-parent .tdb-menu .tdb-mega-menu{position:relative}.tdb-menu .tdb-mega-menu .tdc-row:not([class*='stretch_row_']),.tdb-menu .tdb-mega-menu .tdc-row-composer:not([class*='stretch_row_']){width:auto!important;max-width:1240px}.tdb-menu .tdb-mega-menu-page>.sub-menu>li .tdb-page-tpl-edit-btns{position:absolute;top:0;left:0;display:none;flex-wrap:wrap;gap:0 4px}.tdb-menu .tdb-mega-menu-page>.sub-menu>li:hover .tdb-page-tpl-edit-btns{display:flex}.tdb-menu .tdb-mega-menu-page>.sub-menu>li .tdb-page-tpl-edit-btn{background-color:#000;padding:1px 8px 2px;font-size:11px;color:#fff;z-index:100}.tdi_31 .tdb-menu>li .tdb-menu-sep,.tdi_31 .tdb-menu-items-dropdown .tdb-menu-sep{top:-1px}.tdi_31 .tdb-menu>li>a .tdb-sub-menu-icon,.tdi_31 .td-subcat-more .tdb-menu-more-subicon{top:-1px}.tdi_31 .td-subcat-more .tdb-menu-more-icon{top:0px}.tdi_31 .tdb-menu>li>a,.tdi_31 .td-subcat-more,.tdi_31 .td-subcat-more>.tdb-menu-item-text{font-family:Russo One!important;font-size:9px!important}.tdi_31 .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdi_31 .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{right:0;margin-top:1px}.tdi_31 .tdb-menu .tdb-normal-menu ul,.tdi_31 .td-pulldown-filter-list,.tdi_31 .td-pulldown-filter-list .sub-menu{box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.tdi_31 .tdb-menu .tdb-mega-menu .sub-menu>li{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1)}@media (max-width:1140px){.tdb-menu .tdb-mega-menu .sub-menu>li{width:100%!important}}</style> 446<style>.tdi_31 .tdb-menu>li>a:after,.tdi_31 .tdb-menu-items-dropdown .td-subcat-more:after{background-color:;bottom:0px}</style><div id=tdi_31 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><ul id="menu-header-contact-menu-1" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li class="menu-item menu-item-type-post_type menu-item-object-page tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-157078"><a href="https://www.techcentral.ie/about-us/"><div class="tdb-menu-item-text">About us</div></a></li> 447<li class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-157082"><a href="https://www.techcentral.ie/advertise/"><div class="tdb-menu-item-text">Advertise</div></a></li> 448<li class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-157075"><a href="https://www.techcentral.ie/contact-3/"><div class="tdb-menu-item-text">Contact</div></a></li> 449</ul></div></div></div></div><div class="vc_column tdi_35 wpb_column vc_column_container tdc-column td-pb-span4"> 450<style scoped>.tdi_35{vertical-align:baseline}.tdi_35>.wpb_wrapper,.tdi_35>.wpb_wrapper>.tdc-elements{display:block}.tdi_35>.wpb_wrapper>.tdc-elements{width:100%}.tdi_35>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_35>.wpb_wrapper{width:auto;height:auto}.tdi_35{margin-right:24px!important;margin-left:24px!important;--tdb-scroll-anim:none!important}</style><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_socials tdi_36 tdm-content-horiz-left td-pb-border-top td_block_template_1" data-td-block-uid="tdi_36" > 451<style>.tdm_block.tdm_block_socials{margin-bottom:0}.tdm-social-wrapper{*zoom:1}.tdm-social-wrapper:before,.tdm-social-wrapper:after{display:table;content:'';line-height:0}.tdm-social-wrapper:after{clear:both}.tdm-social-item-wrap{display:inline-block}.tdm-social-item{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-transition:all 0.2s;transition:all 0.2s;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.tdm-social-item i{font-size:14px;color:var(--td_theme_color,#4db2ec);-webkit-transition:all 0.2s;transition:all 0.2s}.tdm-social-text{display:none;margin-top:-1px;vertical-align:middle;font-size:13px;color:var(--td_theme_color,#4db2ec);-webkit-transition:all 0.2s;transition:all 0.2s}.tdm-social-item-wrap:hover i,.tdm-social-item-wrap:hover .tdm-social-text{color:#000}.tdm-social-item-wrap:last-child .tdm-social-text{margin-right:0!important}.tdi_36{float:right;clear:none}</style> 452<style>.tds-social3 .tdm-social-item{background-color:var(--td_theme_color,#4db2ec)}.tds-social3 .tdm-social-item:hover{background-color:#000}.tds-social3 .tdm-social-item i{color:#fff}.tdi_37 .tdm-social-item i{font-size:14px;vertical-align:middle}.tdi_37 .tdm-social-item i.td-icon-linkedin,.tdi_37 .tdm-social-item i.td-icon-pinterest,.tdi_37 .tdm-social-item i.td-icon-blogger,.tdi_37 .tdm-social-item i.td-icon-vimeo{font-size:11.2px}.tdi_37 .tdm-social-item{width:35px;height:35px;line-height:35px;margin:5px 10px 5px 0}.tdi_37 .tdm-social-item-wrap:last-child .tdm-social-item{margin-right:0!important}.tdi_37 .tdm-social-text{margin-left:2px;margin-right:18px;display:none}</style><div class="tdm-social-wrapper tds-social3 tdi_37"><div class="tdm-social-item-wrap"><a href="http://www.facebook.com/TechCentral.ie" target="_blank" title="Facebook" class="tdm-social-item"><i class="td-icon-font td-icon-facebook"></i><span style="display: none">Facebook</span></a></div><div class="tdm-social-item-wrap"><a href="https://www.linkedin.com/groups/2921804" target="_blank" title="Linkedin" class="tdm-social-item"><i class="td-icon-font td-icon-linkedin"></i><span style="display: none">Linkedin</span></a></div><div class="tdm-social-item-wrap"><a href="https://soundcloud.com/techcentral-radio" target="_blank" title="Soundcloud" class="tdm-social-item"><i class="td-icon-font td-icon-soundcloud"></i><span style="display: none">Soundcloud</span></a></div><div class="tdm-social-item-wrap"><a href="http://twitter.com/techcentral_ie" target="_blank" title="X" class="tdm-social-item"><i class="td-icon-font td-icon-twitter"></i><span style="display: none">X</span></a></div><div class="tdm-social-item-wrap"><a href="https://bsky.app/profile/techcentralie.bsky.social" target="_blank" title="Bluesky" class="tdm-social-item"><i class="td-icon-font td-icon-bluesky"></i><span style="display: none">Bluesky</span></a></div></div></div></div></div></div></div><div id="tdi_38" class="tdc-row"><div class="vc_row tdi_39 wpb_row td-pb-row" > 453<style scoped>.tdi_39,.tdi_39 .tdc-columns{min-height:0}.tdi_39,.tdi_39 .tdc-columns{display:block}.tdi_39 .tdc-columns{width:100%}.tdi_39:before,.tdi_39:after{display:table}</style><div class="vc_column tdi_41 wpb_column vc_column_container tdc-column td-pb-span12"> 454<style scoped>.tdi_41{vertical-align:baseline}.tdi_41>.wpb_wrapper,.tdi_41>.wpb_wrapper>.tdc-elements{display:block}.tdi_41>.wpb_wrapper>.tdc-elements{width:100%}.tdi_41>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_41>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_42 tds_menu_active1 tds_menu_sub_active2 tdb-head-menu-inline td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_42" style=" z-index: 999;"> 455<style>.tdi_42{justify-content:center!important;text-align:center!important;--tdb-scroll-anim:none!important}</style> 456<style>.tdi_42{display:inline-block}.tdi_42 .tdb-menu>li{margin-right:12px}.tdi_42 .tdb-menu>li:last-child{margin-right:0}.tdi_42 .tdb-menu-items-dropdown{margin-left:12px}.tdi_42 .tdb-menu-items-empty+.tdb-menu-items-dropdown{margin-left:0}.tdi_42 .tdb-menu>li .tdb-menu-sep,.tdi_42 .tdb-menu-items-dropdown .tdb-menu-sep{top:-1px;color:#dd3333}.tdi_42 .tdb-menu>li>a .tdb-sub-menu-icon,.tdi_42 .td-subcat-more .tdb-menu-more-subicon{top:-1px}.tdi_42 .td-subcat-more .tdb-menu-more-icon{top:0px}.tdi_42 .tdb-menu>li .tdb-menu-sep-svg svg,.tdi_42 .tdb-menu>li .tdb-menu-sep-svg svg *,.tdi_42 .tdb-menu-items-dropdown .tdb-menu-sep-svg svg,.tdi_42 .tdb-menu-items-dropdown .tdb-menu-sep-svg svg *{fill:#dd3333}.tdi_42 .tdb-menu>li>a,.tdi_42 .td-subcat-more,.tdi_42 .td-subcat-more>.tdb-menu-item-text{font-family:Oswald!important;font-size:20px!important}.tdi_42 .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdi_42 .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{right:0;margin-top:1px}.tdi_42 .tdb-menu .tdb-normal-menu ul,.tdi_42 .td-pulldown-filter-list,.tdi_42 .td-pulldown-filter-list .sub-menu{box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.tdi_42 .tdb-menu .tdb-mega-menu .sub-menu>li{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1)}</style> 457<style>.tdi_42 .tdb-menu>li>a:after,.tdi_42 .tdb-menu-items-dropdown .td-subcat-more:after{background-color:;bottom:0px}</style> 458<style>.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu>a .tdb-menu-item-text,.tds_menu_sub_active2 .td-pulldown-filter-list li>a .tdb-menu-item-text{position:relative}.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li>a .tdb-menu-item-text:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--td_theme_color,#4db2ec);opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu.current-menu-item>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li.current-menu-item>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li.current-menu-ancestor>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu.current-category-ancestor>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li.current-category-ancestor>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu:hover>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li:hover>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .tdb-menu ul .tdb-normal-menu.tdb-hover>a .tdb-menu-item-text:after,.tds_menu_sub_active2 .td-pulldown-filter-list li.tdb-hover>a .tdb-menu-item-text:after{opacity:1}.tdi_42 .tdb-menu ul .tdb-normal-menu>a .tdb-menu-item-text:after,.tdi_42 .td-pulldown-filter-list li>a .tdb-menu-item-text:after{bottom:-5px;background-color:}</style><div id=tdi_42 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><ul id="menu-main-menu-3" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li class="civil menu-item menu-item-type-taxonomy menu-item-object-category tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-958"><a title="TechLife" href="https://www.techcentral.ie/category/life/"><div class="tdb-menu-item-text">Life</div></a></li> 459<li class="chem menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-122635"><a href="https://www.techcentral.ie/category/pro/"><div class="tdb-menu-item-text">Pro</div></a></li> 460<li class="mech menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-957"><a href="https://www.techcentral.ie/category/trade/"><div class="tdb-menu-item-text">Trade</div></a></li> 461<li class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-143594"><a href="https://www.techcentral.ie/category/blogs/"><div class="tdb-menu-item-text">Blogs</div></a></li> 462<li class="tech menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-960"><a href="https://www.techcentral.ie/category/radio/"><div class="tdb-menu-item-text">Radio</div></a></li> 463<li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-152333"><a href="https://www.techcentral.ie/category/voices/"><div class="tdb-menu-item-text">Voices</div></a></li> 464<li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-155383"><a href="https://www.techcentral.ie/category/pro/webinars/"><div class="tdb-menu-item-text">Webinars</div></a></li> 465</ul></div></div><div class="td_block_wrap tdb_header_search tdi_45 tdb-header-search-trigger-enabled td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_45" > 466<style>.tdb_module_header{width:100%;padding-bottom:0}.tdb_module_header .td-module-container{display:flex;flex-direction:column;position:relative}.tdb_module_header .td-module-container:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px}.tdb_module_header .td-image-wrap{display:block;position:relative;padding-bottom:70%}.tdb_module_header .td-image-container{position:relative;width:100%;flex:0 0 auto}.tdb_module_header .td-module-thumb{margin-bottom:0}.tdb_module_header .td-module-meta-info{width:100%;margin-bottom:0;padding:7px 0 0 0;z-index:1;border:0 solid #eaeaea;min-height:0}.tdb_module_header .entry-title{margin:0;font-size:13px;font-weight:500;line-height:18px}.tdb_module_header .td-post-author-name,.tdb_module_header .td-post-date,.tdb_module_header .td-module-comments{vertical-align:text-top}.tdb_module_header .td-post-author-name,.tdb_module_header .td-post-date{top:3px}.tdb_module_header .td-thumb-css{width:100%;height:100%;position:absolute;background-size:cover;background-position:center center}.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category),.tdb_module_header .td-post-vid-time{position:absolute;z-index:2;bottom:0}.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category){left:0}.tdb_module_header .td-post-vid-time{right:0;background-color:#000;padding:3px 6px 4px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:10px;font-weight:600;line-height:1;color:#fff}.tdb_module_header .td-excerpt{margin:20px 0 0;line-height:21px}.tdb_module_header .td-read-more{margin:20px 0 0}.tdb_module_search .tdb-author-photo{display:inline-block}.tdb_module_search .tdb-author-photo,.tdb_module_search .tdb-author-photo img{vertical-align:middle}.tdb_module_search .td-post-author-name{white-space:normal}.tdb_header_search{margin-bottom:0;clear:none}.tdb_header_search .tdb-block-inner{position:relative;display:inline-block;width:100%}.tdb_header_search .tdb-search-form{position:relative;padding:20px;border-width:3px 0 0;border-style:solid;border-color:var(--td_theme_color,#4db2ec);pointer-events:auto}.tdb_header_search .tdb-search-form:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.tdb_header_search .tdb-search-form-inner{position:relative;display:flex;background-color:#fff}.tdb_header_search .tdb-search-form-inner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e1e1e1;pointer-events:none}.tdb_header_search .tdb-head-search-placeholder{position:absolute;top:50%;transform:translateY(-50%);padding:3px 9px;font-size:12px;line-height:21px;color:#999;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none}.tdb_header_search .tdb-head-search-form-input:focus+.tdb-head-search-placeholder,.tdb-head-search-form-input:not(:placeholder-shown)~.tdb-head-search-placeholder{opacity:0}
466.tdb_header_search .tdb-head-search-form-btn,.tdb_header_search .tdb-head-search-form-input{height:auto;min-height:32px}.tdb_header_search .tdb-head-search-form-input{color:#444;flex:1;background-color:transparent;border:0}.tdb_header_search .tdb-head-search-form-input.tdb-head-search-nofocus{color:transparent;text-shadow:0 0 0 #444}.tdb_header_search .tdb-head-search-form-btn{margin-bottom:0;padding:0 15px;background-color:#222222;font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:13px;font-weight:500;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1}.tdb_header_search .tdb-head-search-form-btn:hover{background-color:var(--td_theme_color,#4db2ec)}.tdb_header_search .tdb-head-search-form-btn i,.tdb_header_search .tdb-head-search-form-btn span{display:inline-block;vertical-align:middle}.tdb_header_search .tdb-head-search-form-btn i{font-size:12px}.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon{position:relative}.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon-svg{line-height:0}.tdb_header_search .tdb-head-search-form-btn svg{width:12px;height:auto}.tdb_header_search .tdb-head-search-form-btn svg,.tdb_header_search .tdb-head-search-form-btn svg *{fill:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tdb_header_search .tdb-aj-search-results{padding:20px;background-color:rgba(144,144,144,0.02);border-width:1px 0;border-style:solid;border-color:#ededed;background-color:#fff}.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child{margin-bottom:0;padding-bottom:0}.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child .td-module-container:before{display:none}.tdb_header_search .tdb-aj-search-inner{display:flex;flex-wrap:wrap;*zoom:1}.tdb_header_search .tdb-aj-search-inner:before,.tdb_header_search .tdb-aj-search-inner:after{display:table;content:'';line-height:0}.tdb_header_search .tdb-aj-search-inner:after{clear:both}.tdb_header_search .result-msg{padding:4px 0 6px 0;font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:12px;font-style:italic;background-color:#fff}.tdb_header_search .result-msg a{color:#222}.tdb_header_search .result-msg a:hover{color:var(--td_theme_color,#4db2ec)}.tdb_header_search .td-module-meta-info,.tdb_header_search .td-next-prev-wrap{text-align:left}.tdb_header_search .td_module_wrap:hover .entry-title a{color:var(--td_theme_color,#4db2ec)}.tdb_header_search .tdb-aj-cur-element .entry-title a{color:var(--td_theme_color,#4db2ec)}.tdc-dragged .tdb-head-search-btn:after,.tdc-dragged .tdb-drop-down-search{visibility:hidden!important;opacity:0!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tdb-header-search-trigger-enabled{z-index:1000}.tdb-header-search-trigger-enabled .tdb-head-search-btn{display:flex;align-items:center;position:relative;text-align:center;color:var(--td_theme_color,#4db2ec)}.tdb-header-search-trigger-enabled .tdb-head-search-btn:after{visibility:hidden;opacity:0;content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 6.5px 7px 6.5px;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-color:transparent transparent var(--td_theme_color,#4db2ec) transparent}.tdb-header-search-trigger-enabled .tdb-drop-down-search-open+.tdb-head-search-btn:after{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tdb-header-search-trigger-enabled .tdb-search-icon,.tdb-header-search-trigger-enabled .tdb-search-txt,.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tdb-header-search-trigger-enabled .tdb-search-icon-svg{display:flex;align-items:center;justify-content:center}.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg{height:auto}.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg,.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{fill:var
466(--td_theme_color,#4db2ec)}.tdb-header-search-trigger-enabled .tdb-search-txt{position:relative;line-height:1}.tdb-header-search-trigger-enabled .tdb-drop-down-search{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;pointer-events:none;z-index:10}.tdb-header-search-trigger-enabled .tdb-drop-down-search-open{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tdb-header-search-trigger-enabled .tdb-drop-down-search-inner{position:relative;max-width:300px;pointer-events:all}.rtl .tdb-header-search-trigger-enabled .tdb-drop-down-search-inner{margin-left:0}.tdb_header_search .tdb-aj-srs-title{margin-bottom:10px;font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-weight:500;font-size:13px;line-height:1.3;color:#888}.tdb_header_search .tdb-aj-sr-taxonomies{display:flex;flex-direction:column}.tdb_header_search .tdb-aj-sr-taxonomy{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:13px;font-weight:500;line-height:18px;color:#111}.tdb_header_search .tdb-aj-sr-taxonomy:not(:last-child){margin-bottom:5px}.tdb_header_search .tdb-aj-sr-taxonomy:hover{color:var(--td_theme_color,#4db2ec)}.tdi_45 .tdb-head-search-btn i{font-size:20px;width:48px;height:48px;line-height:48px}.tdi_45 .tdb-head-search-btn svg{width:20px}.tdi_45 .tdb-search-icon-svg{width:48px;height:48px}.tdi_45{display:inline-block}.tdi_45 .tdb-search-txt{top:0px}.tdi_45 .tdb-drop-down-search{left:auto;right:0}body .tdi_45 .tdb-drop-down-search-inner,.tdi_45 .tdb-search-form,.tdi_45 .tdb-aj-search{margin-left:auto;margin-right:0}.tdi_45 .tdb-head-search-form-btn-icon{top:0px}.tdi_45 .result-msg{text-align:center}.tdi_45 .tdb-drop-down-search-inner{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.2)}.tdi_45 .td_module_wrap{width:50%;float:left;padding-left:11px;padding-right:11px;padding-bottom:10px;margin-bottom:10px}.tdi_45 .td_module_wrap:nth-last-child(-n+2){margin-bottom:0;padding-bottom:0}.tdi_45 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{display:none}.tdi_45 .tdb-aj-search-inner{margin-left:-11px;margin-right:-11px}.tdi_45 .td-module-container:before{bottom:-10px;border-color:#eaeaea}.tdi_45 .td-module-container{border-color:#eaeaea;flex-direction:row}.tdi_45 .entry-thumb{background-position:center 50%}.tdi_45 .td-image-container{flex:0 0 30%;width:30%;display:block;order:0}.ie10 .tdi_45 .td-image-container,.ie11 .tdi_45 .td-image-container{flex:0 0 auto}.ie10 .tdi_45 .td-module-meta-info,.ie11 .tdi_45 .td-module-meta-info{flex:1}.tdi_45 .td-post-vid-time{display:block}.tdi_45 .td-module-meta-info{padding:2px 0 0 15px;border-color:#eaeaea}.tdi_45 .entry-title{margin:0 0 5px;font-family:Russo One!important}.tdi_45 .td-excerpt{column-count:1;column-gap:48px;display:none;font-family:Noto Sans!important}.tdi_45 .td-post-category:not(.td-post-extra-category){display:none}.tdi_45 .td-read-more{display:none}.tdi_45 .td-author-date{display:inline}.tdi_45 .td-post-author-name{display:none}.tdi_45 .entry-review-stars{display:none}.tdi_45 .td-icon-star,.tdi_45 .td-icon-star-empty,.tdi_45 .td-icon-star-half{font-size:15px}.tdi_45 .td-module-comments{display:none}.tdi_45 .tdb-author-photo .avatar{width:20px;height:20px;margin-right:6px;border-radius:50%}.tdi_45 .td-module-title a{box-shadow:inset 0 0 0 0 #000}.tdi_45 .td-post-category{font-family:Russo One!important}body .tdi_45 .tdb-aj-srs-title{color:#000000;font-family:Russo One!important}@media (min-width:768px){.tdi_45 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}@media (min-width:1019px) and (max-width:1140px){.tdi_45 .td_module_wrap{padding-bottom:10px!important;margin-bottom:10px!important;padding-bottom:10px;margin-bottom:10px}.tdi_45 .td_module_wrap:nth-last-child(-n+2){margin-bottom:0!important;padding-bottom:0!important}.tdi_45 .td_module_wrap .td-module-container:before{display:block!important}.tdi_45 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{display:none!important}.tdi_45 .td-module-container:before{bottom:-10px}.tdi_45 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_45 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (min-width:768px) and (max-width:1018px){.tdi_45 .td_module_wrap{padding-bottom:10px!important;margin-bottom:10px!important;padding-bottom:10px;margin-bottom:10px}.tdi_45 .td_module_wrap:nth-last-child(-n+2){margin-bottom:0!important;padding-bottom:0!important}.tdi_45 .td_module_wrap .td-module-container:before{display:block!important}.tdi_45 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{display:none!important}.tdi_45 .td-module-container:before{bottom:-10px}.tdi_45 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_45 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (max-width:767px){.tdi_45 .td_module_wrap{padding-bottom:10px!important;margin-bottom:10px!important;padding-bottom:10px;margin-bottom:10px}.tdi_45 .td_module_wrap:nth-last-child(-n+2){margin-bottom:0!important;padding-bottom:0!important}.tdi_45 .td_module_wrap .td-module-container:before{display:block!important}.tdi_45 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{display:none!important}.tdi_45 .td-module-container:before{bottom:-10px}.tdi_45 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_45 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}</style><div class="tdb-block-inner td-fix-index"><div class="tdb-drop-down-search" aria-labelledby="td-header-search-button"><div class="tdb-drop-down-search-inner"><form method="get" class="tdb-search-form" action="https://www.techcentral.ie/"><div class="tdb-search-form-inner"><input class="tdb-head-search-form-input" placeholder=" " type="text" value="" name="s" autocomplete="off" /><button class="wpb_button wpb_btn-inverse btn tdb-head-search-form-btn" title="Search" type="submit" aria-label="Search"><span>Search</span></button></div></form><div class="tdb-aj-search"></div></div></div><a href="#" role="button" aria-label="Search" class="tdb-head-search-btn dropdown-toggle" data-toggle="dropdown"><i class="tdb-search-icon td-icon-search"></i><span class="tdb-search-txt">Search</span></a></div></div> <!-- ./block --></div></div></div></div></div></div> </div> 467 </div> 468 <div class="td-main-content-wrap td-container-wrap" role="main"> 469 <div class="tdc-content-wrap"> 470 <div id="tdi_46" class="tdc-zone"><div class="tdc_zone tdi_47 wpb_row td-pb-row" > 471<style scoped>.tdi_47{min-height:0}</style><div id="tdi_48" class="tdc-row"><div class="vc_row tdi_49 wpb_row td-pb-row" > 472<style scoped>.tdi_49,.tdi_49 .tdc-columns{min-height:0}.tdi_49,.tdi_49 .tdc-columns{display:block}.tdi_49 .tdc-columns{width:100%}.tdi_49:before,.tdi_49:after{display:table}.tdi_49{margin-top:22px!important}.tdi_49 .td_block_wrap{text-align:left}</style><div class="vc_column tdi_51 wpb_column vc_column_container tdc-column td-pb-span12"> 473<style scoped>.tdi_51{vertical-align:baseline}.tdi_51>.wpb_wrapper,.tdi_51>.wpb_wrapper>.tdc-elements{display:block}.tdi_51>.wpb_wrapper>.tdc-elements{width:100%}.tdi_51>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_51>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_category_description tdi_52 td-pb-border-top td_block_template_1 tdb-post-meta" data-td-block-uid="tdi_52" > 474<style>.tdi_52{margin-top:-5px!important}</style> 475<style>.tdb_category_description{margin-bottom:24px;padding-right:10%}body .tdb_category_description .tdb-block-inner{margin:0 0 15px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:16px;font-style:italic;line-height:26px;
475color:#777}body .tdb_category_description p:last-child:not(:empty){margin-bottom:0!important}.td-theme-wrap .tdi_52{text-align:left}body div.tdi_52 .tdb-block-inner,body div.tdi_52 .tdb-block-inner p{font-family:var(--sans-serif)!important}</style><div class="tdb-block-inner td-fix-index tagdiv-type"><p>Opinion and analysys of current trends in technology</p> 476</div></div><div class="td-big-grid-flex td-big-grid-flex-scroll td_block_wrap td_block_big_grid_flex_2 tdi_53 td-pb-border-top td_block_template_1 td-big-grid-flex-posts" data-td-block-uid="tdi_53" > 477<style>.td-big-grid-flex{width:100%;padding-bottom:0}.td-big-grid-flex .td_block_inner:after,.td-big-grid-flex .td_block_inner .td-big-grid-flex-post:after{content:'';display:table;clear:both}.td-big-grid-flex .td-big-grid-flex-post{position:relative;float:left;padding-bottom:0}.td-big-grid-flex .td-image-container{position:relative;flex:0 0 100%;width:100%;height:100%}.td-big-grid-flex .td-image-wrap{position:relative;display:block;overflow:hidden}.td-big-grid-flex .td-image-wrap:before{position:absolute;bottom:0;left:0;width:100%;height:100%;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;z-index:1}.td-big-grid-flex .td-module-thumb{position:relative;margin-bottom:0}.td-big-grid-flex .td-module-thumb:after{position:absolute;top:0;left:0;width:100%;height:100%}.td-big-grid-flex .td-thumb-css{width:100%;height:100%;position:absolute;background-size:cover;background-position:center center}.td-big-grid-flex .td-module-thumb .td-thumb-css{transition:opacity 0.3s,transform 0.3s;-webkit-transition:opacity 0.3s,transform 0.3s}.td-big-grid-flex .td-post-category{transition:background-color 0.2s ease;-webkit-transition:background-color 0.2s ease;padding:3px 7px;background-color:rgba(0,0,0,0.7);font-family:var(--td_default_google_font_2,'Roboto',sans-serif);line-height:13px;font-weight:500;text-transform:uppercase;pointer-events:auto}.td-big-grid-flex .td-module-meta-info{position:absolute;left:0;margin-bottom:0;width:100%;pointer-events:none;z-index:1}.td-big-grid-flex .td-module-title a,.td-big-grid-flex .td-post-author-name span,.td-big-grid-flex .td-module-container:hover .entry-title a,.td-big-grid-flex .td-post-author-name a,.td-big-grid-flex .td-post-date{color:#fff}.td-big-grid-flex .td-module-title{margin:0}.td-big-grid-flex .td-module-title a{text-shadow:1px 1px 3px rgba(0,0,0,0.2)}.td-big-grid-flex .td-editor-date{display:inline-block}.td-big-grid-flex .td-post-author-name a,.td-big-grid-flex .td-post-author-name span,.td-big-grid-flex .td-post-date{text-shadow:1px 1px 1px rgba(0,0,0,0.3)}.td-big-grid-flex .td-big-grid-flex-post-empty .td-image-wrap{background-color:#e5e5e5}.td-big-grid-flex .td-big-grid-flex-post-empty .td-image-wrap:before{display:none}.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .td-module-meta-info{padding:22px 20px}.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title{margin-bottom:9px;font-size:27px;font-weight:500;line-height:34px}.td_block_big_grid_flex_2 .td_module_flex_7 .entry-title{margin:0;font-size:16px;line-height:21px;font-weight:500}.td_block_big_grid_flex_2 .td_module_flex_6{width:50%}.td_block_big_grid_flex_2 .td_module_flex_6 .td-image-wrap{padding-bottom:400px}.td_block_big_grid_flex_2 .td_module_flex_7{width:25%}.td_block_big_grid_flex_2 .td_module_flex_7 .td-image-wrap{padding-bottom:198px}.td_block_big_grid_flex_2 .td_module_flex_7 .td-module-meta-info{padding:11px 17px}body .tdi_53 .td-module-meta-info{bottom:0}body .tdi_53 .td_module_flex_6 .entry-thumb{background-position:center 50%}body .tdi_53 .td_module_flex_7 .entry-thumb{background-position:center 50%}body .tdi_53 .td_module_flex_6 .td-video-play-ico{top:50%;left:50%;transform:translate(-50%,-50%)}body .tdi_53 .td_module_flex_7 .td-video-play-ico{top:50%;left:50%;transform:translate(-50%,-50%)}body .tdi_53 .td_module_flex_6 .td-post-category{margin:0 0 5px}body .tdi_53 .td_module_flex_7 .td-post-category{margin:0 0 7px}body .tdi_53 .td_module_flex_6 .td-post-category:not(.td-post-extra-category){display:inline-block}body .tdi_53 .td_module_flex_7 .td-post-category:not(.td-post-extra-category){display:inline-block}body .tdi_53 .td_module_flex_6 .td-editor-date{display:inline-block}body .tdi_53 .td_module_flex_7 .td-editor-date{display:inline-block}body .tdi_53 .td_module_flex_6 .td-post-author-name{display:none}body .tdi_53 .td_module_flex_7 .td-post-author-name{display:none}body .tdi_53 .td_module_flex_6 .td-post-date,body .tdi_53 .td_module_flex_6 .td-post-author-name span{dis
477play:inline-block}body .tdi_53 .td_module_flex_7 .td-post-date,body .tdi_53 .td_module_flex_7 .td-post-author-name span{display:none}body .tdi_53 .td_module_flex_6 .entry-review-stars{display:inline-block}body .tdi_53 .td_module_flex_6 .td-icon-star,body .tdi_53 .td_module_flex_6 .td-icon-star-empty,body .tdi_53 .td_module_flex_6 .td-icon-star-half{font-size:15px}body .tdi_53 .td_module_flex_7 .entry-review-stars{display:inline-block}body .tdi_53 .td_module_flex_7 .td-icon-star,body .tdi_53 .td_module_flex_7 .td-icon-star-empty,body .tdi_53 .td_module_flex_7 .td-icon-star-half{font-size:15px}body .tdi_53 .td-image-wrap:before{content:'';background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0))}body .tdi_53 .td-module-container:hover .td-post-category{background-color:#4db2ec}body .tdi_53 .entry-review-stars{color:#fff}body .tdi_53 .td_module_flex_6 .entry-title{font-family:Russo One!important}body .tdi_53 .td_module_flex_7 .entry-title{font-family:Russo One!important}html:not([class*='ie']) body .tdi_53 .td-module-container:hover .entry-thumb:before{opacity:0}@media (max-width:767px){.td-big-grid-flex .td_block_inner{margin-left:-20px;margin-right:-20px}}@media (min-width:767px){.td-big-grid-flex-lightsky .td-image-wrap:after{content:'';position:absolute;top:0;left:0;width:160%;height:100%;background:rgba(255,255,255,0.2);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);transition:transform 0.7s ease 0s;-webkit-transition:transform 0.7s ease 0s;z-index:1}.td-big-grid-flex-lightsky .td-module-container:hover .td-image-wrap:after{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,146%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,146%,0)}}@media (max-width:767px){div.td-big-grid-flex-scroll .td-big-grid-flex-post{float:none}div.td-big-grid-flex-scroll .td-big-grid-flex-scroll-holder{overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:0;-webkit-overflow-scrolling:touch}div.td-big-grid-flex-scroll .td-big-grid-flex-scroll-holder .td-big-grid-flex-post{display:inline-block;vertical-align:top}div.td-big-grid-flex-scroll .td-module-title a{white-space:normal}}@media (min-width:1019px) and (max-width:1140px){.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title{font-size:21px;line-height:28px}}@media (min-width:768px) and (max-width:1018px){.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title{font-size:16px;line-height:20px}}@media (max-width:767px){.td_block_big_grid_flex_2 [class^='td_module_flex_6'] .entry-title{font-size:22px;line-height:28px}}@media (min-width:1019px) and (max-width:1140px){.td_block_big_grid_flex_2 .td_module_flex_7 .entry-title{font-size:14px;line-height:20px}}@media (min-width:768px) and (max-width:1018px){.td_block_big_grid_flex_2 .td_module_flex_7 .entry-title{font-size:13px;line-height:18px}}@media (min-width:767px){body .tdi_53 .td-big-grid-flex-post{border-width:0 2px;border-style:solid;border-color:transparent}body .tdi_53 .td_block_inner{margin-left:-2px;margin-right:-2px}}@media (min-width:767px){body .tdi_53 .td-big-grid-flex-post-1,body .tdi_53 .td-big-grid-flex-post-2{margin-bottom:4px}}@media (max-width:767px){body .tdi_53 .td-big-grid-flex-post-0{margin-bottom:4px}body .tdi_53 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post{margin-right:4px}body .tdi_53 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post:last-child{margin-right:0}}@media (min-width:767px){body .tdi_53 .td-module-container:hover .td-thumb-css{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1)}}@media (min-width:1019px) and (max-width:1140px){body .tdi_53 [class^='td_module_flex_6'] .td-image-wrap{padding-bottom:350px}body .tdi_53 .td_module_flex_7 .td-image-wrap{padding-bottom:173px}body .tdi_53 .td_module_flex_7 .td-module-meta-info{padding:16px 15px 11px}}@media (min-width:768px) and (max-width:1018px){body .tdi_53 [class^='td_module_flex_6'] .td-image-wrap{padding-bottom:270px}body .tdi_53 .td_module_flex_7 .td-image-wrap{padding-bottom:133px}body .tdi_53 .td_module_flex_7 .td-module-meta-info{padding:16px 15px 11px}}@media (max-width:767px){body .tdi_53 [class^='td_module_flex_6'] .td-image-wrap{padding-bottom:260px}body .tdi_53 .td_module_flex_7 .td-image-wrap{padding-bottom:165px}body .tdi_53 .td_module_flex_6{width:100%}body .tdi_53 .td_module_flex_7{width:80%}body .tdi_53 .td_module_flex_6 .td-module-meta-info{padding:15px 18px}body .tdi_53 .td_module_flex_7 .td-module-meta-info{padding:16px 15px 11px}@media (min-width:767px){body .tdi_53 .td-big-grid-flex-post{border-width:0 1.5px;border-style:solid;border-color:transparent}body .tdi_53 .td_block_inner{margin-left:-1.5px;margin-right:-1.5px}}@media (min-width:767px){body .tdi_53 .td-big-grid-flex-post-1,body .tdi_53 .td-big-grid-flex-post-2{margin-bottom:3px}}@media (max-width:767px){body .tdi_53 .td-big-grid-flex-post-0{margin-bottom:3px}body .tdi_53 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post{margin-right:3px}body .tdi_53 .td-big-grid-flex-scroll-holder .td-big-grid-flex-post:last-child{margin-right:0}}}</style><div id=tdi_53 class="td_block_inner"> 478 <div class="td_module_flex_6 td-animation-stack td-big-grid-flex-post td-big-grid-flex-post-0 td-cpt-post"> 479 <div class="td-module-container td-category-pos-"> 480 <div class="td-image-container"> 481 <div class="td-module-thumb"><a href="https://www.techcentral.ie/when-it-comes-to-ai-its-a-jungle-out-there/" rel="bookmark" class="td-image-wrap " title="When it comes to AI, it’s a jungle out there" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/10/Jungle.jpg" ></span></a></div> </div> 482 483 <div class="td-module-meta-info"> 484 485 <div class="tdb-module-title-wrap"> 486 <h2 class="entry-title td-module-title"><a href="https://www.techcentral.ie/when-it-comes-to-ai-its-a-jungle-out-there/" rel="bookmark" title="When it comes to AI, it’s a jungle out there">When it comes to AI, it’s a jungle out there</a></h2> </div> 487 488 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> 489 <div class="td-editor-date">
490 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-10-01T12:02:50+01:00" >October 1, 2026</time></span> </div> 491 </div> 492 </div> 493 </div> 494 495 <div class="td-big-grid-flex-scroll-holder"> 496 <div class="td_module_flex_7 td-animation-stack td-big-grid-flex-post td-big-grid-flex-post-1 td-cpt-post"> 497 <div class="td-module-container td-category-pos-"> 498 <div class="td-image-container"> 499 <div class="td-module-thumb"><a href="https://www.techcentral.ie/a-good-pc-is-hard-to-find-harder-still-off-the-shelf/" rel="bookmark" class="td-image-wrap " title="A good PC is hard to find, harder still off the shelf" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/09/Computer_Keyboard-324x352.jpg" ></span></a></div> </div> 500 501 <div class="td-module-meta-info"> 502 503 <div class="tdb-module-title-wrap"> 504 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/a-good-pc-is-hard-to-find-harder-still-off-the-shelf/" rel="bookmark" title="A good PC is hard to find, harder still off the shelf">A good PC is hard to find, harder still off the shelf</a></h3> </div> 505 506 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> 507 </div> 508 </div> 509 </div> 510 511 512 <div class="td_module_flex_7 td-animation-stack td-big-grid-flex-post td-big-grid-flex-post-2 td-cpt-post"> 513 <div class="td-module-container td-category-pos-"> 514 <div class="td-image-container"> 515 <div class="td-module-thumb"><a href="https://www.techcentral.ie/157357-2/" rel="bookmark" class="td-image-wrap " title="MSPs aren’t wrong about AI, but some may be too early" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/08/IT_Pro_26.jpg" ></span></a></div> </div> 516 517 <div class="td-module-meta-info"> 518 519 <div class="tdb-module-title-wrap"> 520 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/157357-2/" rel="bookmark" title="MSPs aren’t wrong about AI, but some may be too early">MSPs aren’t wrong about AI, but some may be too early</a></h3> </div> 521 522 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> 523 </div> 524 </div> 525 </div> 526 527 528 <div class="td_module_flex_7 td-animation-stack td-big-grid-flex-post td-big-grid-flex-post-3 td-cpt-post"> 529 <div class="td-module-container td-category-pos-"> 530 <div class="td-image-container"> 531 <div class="td-module-thumb"><a href="https://www.techcentral.ie/dont-panic-its-always-been-like-this/" rel="bookmark" class="td-image-wrap " title="Don’t panic! It’s always been like this!" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/09/mad_Scientist-324x347.jpg" ></span></a></div> </div> 532 533 <div class="td-module-meta-info"> 534 535 <div class="tdb-module-title-wrap"> 536 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/dont-panic-its-always-been-like-this/" rel="bookmark" title="Don’t panic! It’s always been like this!">Don’t panic! It’s always been like this!</a></h3> </div> 537 538 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> 539 </div> 540 </div> 541 </div> 542 543 544 <div class="td_module_flex_7 td-animation-stack td-big-grid-flex-post td-big-grid-flex-post-4 td-cpt-post"> 545 <div class="td-module-container td-category-pos-"> 546 <div class="td-image-container"> 547 <div class="td-module-thumb"><a href="https://www.techcentral.ie/yes-but-that-kind-of-growth-are-we-talking-about-here/" rel="bookmark" class="td-image-wrap " title="Yes, but what kind of growth are we talking about here?" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/06/Business_Stress.jpg" ></span></a></div> </div> 548 549 <div class="td-module-meta-info"> 550 551 <div class="tdb-module-title-wrap"> 552 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/yes-but-that-kind-of-growth-are-we-talking-about-here/" rel="bookmark" title="Yes, but what kind of growth are we talking about here?">Yes, but what kind of growth are we talking about here?</a></h3> </div> 553 554 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> 555 </div> 556 </div> 557 </div> 558 559 </div></div></div></div></div></div></div><div id="tdi_54" class="tdc-row"><div class="vc_row tdi_55 td-ss-row wpb_row td-pb-row" > 560<style scoped>.tdi_55,.tdi_55 .tdc-columns{min-height:0}.tdi_55,.tdi_55 .tdc-columns{display:block}.tdi_55 .tdc-columns{width:100%}.tdi_55:before,.tdi_55:after{display:table}</style><div class="vc_column tdi_57 wpb_column vc_column_container tdc-column td-pb-span8"> 561<style scoped>.tdi_57{vertical-align:baseline}.tdi_57>.wpb_wrapper,.tdi_57>.wpb_wrapper>.tdc-elements{display:block}.tdi_57>.wpb_wrapper>.tdc-elements{width:100%}.tdi_57>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_57>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_loop tdi_58 tdb-numbered-pagination td_with_ajax_pagination td-pb-border-top td_block_template_1 tdb-category-loop-posts" data-td-block-uid="tdi_58" > 562<style>[class*="tdb_module_loop"] .td-module-container{display:flex;flex-direction:column;position:relative}[class*="tdb_module_loop"] .td-module-container:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px}[class*="tdb_module_loop"] .td-image-wrap{display:block;position:relative;padding-bottom:50%}[class*="tdb_module_loop"] .td-image-container{position:relative;flex:0 0 auto;width:100%;height:100%}[class*="tdb_module_loop"] .td-module-thumb{margin-bottom:0}[class*="tdb_module_loop"] .td-module-meta-info{width:100%;padding:13px 0 0 0;margin-bottom:0;z-index:1;border:0 solid #eaeaea}[class*="tdb_module_loop"] .td-thumb-css{width:100%;height:100%;position:absolute;background-size:cover;background-position:center center}[class*="tdb_module_loop"] .td-category-pos-image .td-post-category:not(.td-post-extra-category),[class*="tdb_module_loop"] .td-post-vid-time{position:absolute;z-index:2;bottom:0}[class*="tdb_module_loop"] .td-category-pos-image .td-post-category:not(.td-post-extra-category){left:0}[class*="tdb_module_loop"] .td-post-vid-time{right:0;background-color:#000;padding:3px 6px 4px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:10px;font-weight:600;line-height:1;color:#fff}[class*="tdb_module_loop"] .td-excerpt{margin:20px 0 0;line-height:21px}.tdb_loop .tdb-block-inner{display:flex;flex-wrap:wrap}.tdb_loop .td_module_wrap{padding-bottom:0}.tdb_loop .tdb_module_rec{text-align:center}.tdb_loop .tdb-author-photo{display:inline-block}.tdb_loop .tdb-author-photo,.tdb_loop .tdb-author-photo img{vertical-align:middle}.tdb_loop .td-post-author-name,.tdb_loop .td-post-date,.tdb_loop .td-module-comments{vertical-align:text-top}.tdb_loop .entry-review-stars{margin-left:6px;vertical-align:text-bottom}.tdb_loop .td-load-more-wrap,.tdb_loop .td-next-prev-wrap{margin:20px 0 0}.tdb_loop .page-nav{position:relative;margin:54px 0 0}.tdb_loop .page-nav a,.tdb_loop .page-nav span{margin-top:8px;margin-bottom:0}.tdb_loop .td-next-prev-wrap a{width:auto;height:auto;min-width:25px;min-height:25px}.tdb_loop{display:inline-block;width:100%;margin-bottom:78px;padding-bottom:0;overflow:visible!important}.tdb_loop .td-module-title{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-weight:400;font-size:21px;line-height:25px;margin:0 0 6px 0}.tdb_loop .td-spot-id-loop .tdc-placeholder-title:before{content:'Posts Loop Ad'!important}.tdb_loop.tdc-no-posts .td_block_inner{margin-left:0!important;margin-right:0!important}.tdb_loop.tdc-no-posts .td_block_inner .no-results h2{font-size:13px;font-weight:normal;text-align:left;padding:20px;border:1px solid rgba(190,190,190,0.35);color:rgba(125,125,125,0.8)}.tdi_58 .entry-thumb{background-position:center 50%}.tdi_58 .td-module-container{flex-direction:column;border-color:#eaeaea}.tdi_58 .td-image-container{display:block;order:0}.ie10 .tdi_58 .td-module-meta-info,.ie11 .tdi_58 .td-module-meta-info{flex:auto}body .tdi_58 .td-favorite{font-size:36px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.2)}.tdi_58 .td-module-meta-info{border-color:#eaeaea}.tdi_58 .td_module_wrap:not(.tdb_module_rec){width:50%}.tdi_58 .tdb_module_rec{width:100%}.tdi_58 .td_module_wrap{padding-left:24px;padding-right:24px}.tdi_58 .tdb-block-inner{margin-left:-24px;margin-right:-24px;row-gap:calc(18px * 2)}.tdi_58 .td-module-container:before{bottom:-18px;border-width:0 0 1px 0;border-style:dotted;border-color:#eaeaea;border-color:#000000}.tdi_58 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{display:none}.tdi_58 .td-post-vid-time{display:block}.tdi_58 .td-post-category:not(.td-post-extra-category){display:inline-block}.tdi_58 .tdb-author-photo .avatar{width:20px;height:20px;margin-right:6px;border-radius:50%}.tdi_58 .td-excerpt{display:none;column-count:1;column-gap:48px}.tdi_58 .td-audio-player{opacity:1;visibility:visible;height:auto;font-size:13px}.tdi_58 .td-read-more{display:none}.tdi_58 .td-author-date{display:inline}.tdi_58 .td-post-author-name{display:none}
562.tdi_58 .td-post-date,.tdi_58 .td-post-author-name span{display:inline-block}.tdi_58 .entry-review-stars{display:inline-block}.tdi_58 .td-icon-star,.tdi_58 .td-icon-star-empty,.tdi_58 .td-icon-star-half{font-size:15px}.tdi_58 .td-module-comments{display:none}.tdi_58 .td-module-title a{box-shadow:inset 0 0 0 0 #000}.tdi_58 .entry-title{font-family:Russo One!important}html:not([class*='ie']) .tdi_58 .td-module-container:hover .entry-thumb:before{opacity:0}@media (min-width:768px) and (max-width:1018px){.tdb_loop .td-module-title{font-size:17px;line-height:22px}}@media (min-width:768px){.tdi_58 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}@media (min-width:1019px) and (max-width:1140px){.tdi_58 .td_module_wrap{padding-left:20px;padding-right:20px}.tdi_58 .tdb-block-inner{margin-left:-20px;margin-right:-20px;row-gap:calc(18px * 2)}.tdi_58 .td-module-container:before{bottom:-18px}.tdi_58 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_58 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (min-width:768px) and (max-width:1018px){.tdi_58 .td_module_wrap{padding-left:14px;padding-right:14px}.tdi_58 .tdb-block-inner{margin-left:-14px;margin-right:-14px;row-gap:calc(18px * 2)}.tdi_58 .td-module-container:before{bottom:-18px}.tdi_58 .td-video-play-ico{width:24px;height:24px;font-size:24px}.tdi_58 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_58 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (max-width:767px){.tdi_58 .td_module_wrap:not(.tdb_module_rec){width:100%}.tdi_58 .tdb-block-inner{row-gap:calc(18px * 2)}.tdi_58 .td-module-container:before{bottom:-18px}.tdi_58 .td_module_wrap:nth-last-child(1) .td-module-container:before{display:none}.tdi_58 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_58 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}</style>
562<script>var block_tdi_58 = new tdBlock(); 563block_tdi_58.id = "tdi_58"; 564block_tdi_58.atts = '{"modules_on_row":"eyJhbGwiOiI1MCUiLCJwaG9uZSI6IjEwMCUifQ==","modules_gap":"eyJsYW5kc2NhcGUiOiI0MCIsInBvcnRyYWl0IjoiMjgifQ==","modules_category":"image","show_excerpt":"none","show_btn":"none","ajax_pagination":"numbered","limit":"12","video_icon":"eyJwb3J0cmFpdCI6IjI0In0=","offset":"5","show_author":"none","f_title_font_family":"538","show_com":"none","modules_divider":"dotted","modules_divider_color":"#000000","category_id":5356,"block_type":"tdb_loop","separator":"","custom_title":"","custom_url":"","block_template_id":"","title_tag":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","open_in_new_window":"","post_ids":"-157002","include_cf_posts":"","exclude_cf_posts":"","sort":"","installed_post_types":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","review_source":"","container_width":"","m_padding":"","m_radius":"","all_modules_space":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","h_effect":"","image_size":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","show_favourites":"","fav_size":"2","fav_space":"","fav_ico_color":"","fav_ico_color_h":"","fav_bg":"","fav_bg_h":"","fav_shadow_shadow_header":"","fav_shadow_shadow_title":"Shadow","fav_shadow_shadow_size":"","fav_shadow_shadow_offset_horizontal":"","fav_shadow_shadow_offset_vertical":"","fav_shadow_shadow_spread":"","fav_shadow_shadow_color":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"- Advertisement -","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","meta_space":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","art_title":"","art_btn":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_date":"inline-block","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_size":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_weight":"","f_header_font_transform":"","f_header_font_spacing":"","f_header_":"","f_pag_font_title":"Pagination text","f_pag_font_settings":"","f_pag_font_family":"","f_pag_font_size":"","f_pag_font_line_height":"","f_pag_font_style":"","f_pag_font_weight":"","f_pag_font_transform":"","f_pag_font_spacing":"","f_pag_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_style":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","nextprev_border_h":"","pag_text":"","pag_h_text":"","pag_a_text":"","pag_bg":"","pag_h_bg":"","pag_a_bg":"","pag_border":"","pag_h_border":"","pag_a_border":"","ad_loop":"","ad_loop_title":"- Advertisement -","ad_loop_repeat":"","ad_loop_color":"","ad_loop_full":"yes","f_ad_font_header":"","f_ad_font_title":"Ad title text","f_ad_font_settings":"","f_ad_font_family":"","f_ad_font_size":"","f_ad_font_line_height":"","f_ad_font_style":"","f_ad_font_weight":"","f_ad_font_transform":"","f_ad_font_spacing":"","f_ad_":"","ad_loop_disable":"","el_class":"","tdc_css":"","td_column_number":2,"header_color":"","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","border_top":"","css":"","class":"tdi_58","tdc_css_class":"tdi_58","tdc_css_class_
564style":"tdi_58_rand_style"}'; 565block_tdi_58.td_column_number = "2"; 566block_tdi_58.block_type = "tdb_loop"; 567block_tdi_58.post_count = "12"; 568block_tdi_58.found_posts = "1190"; 569block_tdi_58.header_color = ""; 570block_tdi_58.ajax_pagination_infinite_stop = ""; 571block_tdi_58.max_num_pages = "99"; 572tdBlocksArray.push(block_tdi_58); 573</script>
573<div id=tdi_58 class="td_block_inner tdb-block-inner td-fix-index"> 574 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 575 <div class="td-module-container td-category-pos-image"> 576 <div class="td-image-container"> 577 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/ai-doom-threats-obscure-the-reality-of-our-hacky-computer-systems/" rel="bookmark" class="td-image-wrap " title="AI doom threats obscure the reality of our hacky computer systems" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2024/07/Artificial_Intelligence_21.jpg" ></span></a></div> </div> 578 579 <div class="td-module-meta-info"> 580 581 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/ai-doom-threats-obscure-the-reality-of-our-hacky-computer-systems/" rel="bookmark" title="AI doom threats obscure the reality of our hacky computer systems">AI doom threats obscure the reality of our hacky computer systems</a></h3> 582 583 <div class="td-editor-date"> 584 585 <span class="td-author-date"> 586 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-09-15T09:45:11+01:00" >September 15, 2026</time></span> </span> 587 </div> 588 589 590 591 </div> 592 </div> 593 </div> 594 595 596 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 597 <div class="td-module-container td-category-pos-image"> 598 <div class="td-image-container"> 599 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/stokes-spoilers-and-the-rise-of-vibe-mathing/" rel="bookmark" class="td-image-wrap " title="Stokes, spoilers and the rise of âvibe mathingâ" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/09/Navier-Stokes.jpg" ></span></a></div> </div> 600 601 <div class="td-module-meta-info"> 602 603 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/stokes-spoilers-and-the-rise-of-vibe-mathing/" rel="bookmark" title="Stokes, spoilers and the rise of âvibe mathingâ">Stokes, spoilers and the rise of âvibe mathingâ</a></h3> 604 605 <div class="td-editor-date"> 606 607 <span class="td-author-date"> 608 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-09-11T17:13:44+01:00" >September 11, 2026</time></span> </span> 609 </div> 610 611 612 613 </div> 614 </div> 615 </div> 616 617 618 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 619 <div class="td-module-container td-category-pos-image"> 620 <div class="td-image-container"> 621 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/digital-fragility-is-real-and-that-means-rec
621overability-should-count-more-than-performance/" rel="bookmark" class="td-image-wrap " title="Digital fragility is real, and that means recoverability should count more than performance" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/03/pexels-karola-g-5717794-scaled-e1774860861766.jpg" ></span></a></div> </div> 622 623 <div class="td-module-meta-info"> 624 625 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/digital-fragility-is-real-and-that-means-recoverability-should-count-more-than-performance/" rel="bookmark" title="Digital fragility is real, and that means recoverability should count more than performance">Digital fragility is real, and that means recoverability should count more than performance</a></h3> 626 627 <div class="td-editor-date"> 628 629 <span class="td-author-date"> 630 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-09-11T11:39:15+01:00" >September 11, 2026</time></span> </span> 631 </div> 632 633 634 635 </div> 636 </div> 637 </div> 638 639 640 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 641 <div class="td-module-container td-category-pos-image"> 642 <div class="td-image-container"> 643 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/so-were-back-to-ai-killing-us-all/" rel="bookmark" class="td-image-wrap " title="So, we’re back to ‘AI will kill us all’" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2018/06/HAL_red_eye_AI_web.jpg" ></span></a></div> </div> 644 645 <div class="td-module-meta-info"> 646 647 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/so-were-back-to-ai-killing-us-all/" rel="bookmark" title="So, we’re back to ‘AI will kill us all’">So, we’re back to ‘AI will kill us all’</a></h3> 648 649 <div class="td-editor-date"> 650 651 <span class="td-author-date"> 652 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-09-10T17:22:26+01:00" >September 10, 2026</time></span> </span> 653 </div> 654 655 656 657 </div> 658 </div> 659 </div> 660 661 662 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 663 <div class="td-module-container td-category-pos-image"> 664 <div class="td-image-container"> 665 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/at-least-well-have-mars/" rel="bookmark" class="td-image-wrap " title="At least we’ll have Mars" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2023/01/Sustainability_23.
665jpg" ></span></a></div> </div> 666 667 <div class="td-module-meta-info"> 668 669 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/at-least-well-have-mars/" rel="bookmark" title="At least we’ll have Mars">At least we’ll have Mars</a></h3> 670 671 <div class="td-editor-date"> 672 673 <span class="td-author-date"> 674 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-09-03T17:46:53+01:00" >September 3, 2026</time></span> </span> 675 </div> 676 677 678 679 </div> 680 </div> 681 </div> 682 683 684 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 685 <div class="td-module-container td-category-pos-image"> 686 <div class="td-image-container"> 687 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/big-ais-destructive-book-scanning-reveals-a-sterile-worldview-based-on-knowledge-over-wisdom/" rel="bookmark" class="td-image-wrap " title="Big AIâs destructive book scanning reveals a sterile worldview based on knowledge over wisdom" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/08/Books.jpg" ></span></a></div> </div> 688 689 <div class="td-module-meta-info"> 690 691 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/big-ais-destructive-book-scanning-reveals-a-sterile-worldview-based-on-knowledge-over-wisdom/" rel="bookmark" title="Big AIâs destructive book scanning reveals a sterile worldview based on knowledge over wisdom">Big AIâs destructive book scanning reveals a sterile worldview based on knowledge over wisdom</a></h3> 692 693 <div class="td-editor-date"> 694 695 <span class="td-author-date"> 696 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-31T16:11:20+01:00" >August 31, 2026</time></span> </span> 697 </div> 698 699 700 701 </div> 702 </div> 703 </div> 704 705 706 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 707 <div class="td-module-container td-category-pos-image"> 708 <div class="td-image-container"> 709 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/meta-is-so-confident-in-its-user-experience-practices-it-spent-billions-to-protect-them/" rel="bookmark" class="td-image-wrap " title="Meta is so confident in its user experience practices it spent billions to protect them" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/08/social_media_262.jpg" ></span></a></div> </div> 710 711 <div class="td-module-meta-info"> 712 713 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/meta-is-so-confident-in-its-user-experience-practices-it-spent-billions-to-protect-them/" rel="bookmark" title="Meta is so confident in its user experience practices it spent billions to protect them">Meta is so confident in its user experience practices it spent billions to protect them</a></h3> 714 715 <div class="td-editor-date"> 716
717 <span class="td-author-date"> 718 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-31T16:11:13+01:00" >August 31, 2026</time></span> </span> 719 </div> 720 721 722 723 </div> 724 </div> 725 </div> 726 727 728 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 729 <div class="td-module-container td-category-pos-image"> 730 <div class="td-image-container"> 731 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/growing-techlash-is-long-overdue/" rel="bookmark" class="td-image-wrap " title="Growing techlash is long overdue" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/08/Hostage.jpg" ></span></a></div> </div> 732 733 <div class="td-module-meta-info"> 734 735 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/growing-techlash-is-long-overdue/" rel="bookmark" title="Growing techlash is long overdue">Growing techlash is long overdue</a></h3> 736 737 <div class="td-editor-date"> 738 739 <span class="td-author-date"> 740 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-27T10:31:09+01:00" >August 27, 2026</time></span> </span> 741 </div> 742 743 744 745 </div> 746 </div> 747 </div> 748 749 750 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 751 <div class="td-module-container td-category-pos-image"> 752 <div class="td-image-container"> 753 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/ogps-dilligence-and-discipline-set-to-cost-taxpayers-dearly/" rel="bookmark" class="td-image-wrap " title="OGP’s diligence and discipline set to cost taxpayers dearly" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2015/05/Leinster_house-e1787318607885.jpg" ></span></a></div> </div> 754 755 <div class="td-module-meta-info"> 756 757 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/ogps-dilligence-and-discipline-set-to-cost-taxpayers-dearly/" rel="bookmark" title="OGP’s diligence and discipline set to cost taxpayers dearly">OGP’s diligence and discipline set to cost taxpayers dearly</a></h3> 758 759 <div class="td-editor-date"> 760
761 <span class="td-author-date"> 762 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-21T14:53:57+01:00" >August 21, 2026</time></span> </span> 763 </div> 764 765 766 767 </div> 768 </div> 769 </div> 770 771 772 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 773 <div class="td-module-container td-category-pos-image"> 774 <div class="td-image-container"> 775 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/cyber-attack-on-french-tax-body/" rel="bookmark" class="td-image-wrap " title="Cyber attack on French tax body reveals a new enemy" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2023/06/Hacker_23.jpg" ></span></a></div> </div> 776 777 <div class="td-module-meta-info"> 778 779 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/cyber-attack-on-french-tax-body/" rel="bookmark" title="Cyber attack on French tax body reveals a new enemy">Cyber attack on French tax body reveals a new enemy</a></h3> 780 781 <div class="td-editor-date"> 782 783 <span class="td-author-date"> 784 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-21T14:07:36+01:00" >August 21, 2026</time></span> </span> 785 </div> 786 787 788 789 </div> 790 </div> 791 </div> 792 793 794 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 795 <div class="td-module-container td-category-pos-image"> 796 <div class="td-image-container"> 797 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/china-presses-the-right-buttons/" rel="bookmark" class="td-image-wrap " title="China presses the right buttons" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2022/08/China_Flag_Code.jpg" ></span></a></div> </div> 798 799 <div class="td-module-meta-info"> 800 801 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/china-presses-the-right-buttons/" rel="bookmark" title="China presses the right buttons">China presses the right buttons</a></h3> 802 803 <div class="td-editor-date"> 804 805 <span class="td-author-date"> 806 <sp
806an class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-14T10:29:00+01:00" >August 14, 2026</time></span> </span> 807 </div> 808 809 810 811 </div> 812 </div> 813 </div> 814 815 816 <div class="tdb_module_loop td_module_wrap td-animation-stack td-cpt-post"> 817 <div class="td-module-container td-category-pos-image"> 818 <div class="td-image-container"> 819 <a href="https://www.techcentral.ie/category/blogs/" class="td-post-category" >Blogs</a> <div class="td-module-thumb"><a href="https://www.techcentral.ie/decency-is-not-a-matter-of-your-point-of-view/" rel="bookmark" class="td-image-wrap " title="Decency is not a matter of your point of view" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/06/Meta_Smartglasses_26.jpg" ></span></a></div> </div> 820 821 <div class="td-module-meta-info"> 822 823 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/decency-is-not-a-matter-of-your-point-of-view/" rel="bookmark" title="Decency is not a matter of your point of view">Decency is not a matter of your point of view</a></h3> 824 825 <div class="td-editor-date"> 826 827 <span class="td-author-date"> 828 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-08-13T16:26:50+01:00" >August 13, 2026</time></span> </span> 829 </div> 830 831 832 833 </div> 834 </div> 835 </div> 836 837 </div><div class="page-nav td-pb-padding-side"><span class="current">1</span><a href="https://www.techcentral.ie/category/blogs/page/2/" class="page" title="2">2</a><a href="https://www.techcentral.ie/category/blogs/page/3/" class="page" title="3">3</a><span class="extend">...</span><a href="https://www.techcentral.ie/category/blogs/page/99/" class="last" title="99">99</a><a href="https://www.techcentral.ie/category/blogs/page/2/" aria-label="next-page" ><i class="page-nav-icon td-icon-menu-right"></i></a><span class="pages">Page 1 of 99</span><div class="clearfix"></div></div></div></div></div><div class="vc_column tdi_60 wpb_column vc_column_container tdc-column td-pb-span4 td-is-sticky"> 838<style scoped>.tdi_60{vertical-align:baseline}.tdi_60>.wpb_wrapper,.tdi_60>.wpb_wrapper>.tdc-elements{display:block}.tdi_60>.wpb_wrapper>.tdc-elements{width:100%}.tdi_60>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_60>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" data-sticky-enabled-on="W3RydWUsdHJ1ZSx0cnVlLHRydWVd" data-sticky-offset="20" data-sticky-is-width-auto="W2ZhbHNlLGZhbHNlLGZhbHNlLGZhbHNlXQ=="><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_62 "> 839<style scoped>.tdi_62{margin-right:6px!important;margin-left:6px!important;padding-top:12px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;border-radius:10px!important;--tdb-scroll-anim:none!important;border-style:solid!important;border-color:#888888!important;border-width:1px 1px 1px 1px!important;position:relative}</style> 840<div class="tdi_61_rand_style td-element-style" ><style>.tdi_61_rand_style{border-radius:10px!important}</style></div><div class="td-fix-index"><div id="mc_embed_shell"> 841 <link href="//cdn-images.mailchimp.com/embedcode/classic-061523.css" rel="stylesheet" type="text/css"> 842 <style type="text/css"> 843 #mc_embed_signup{background:#fff; false;clear:left; font:14px Helvetica,Arial,sans-serif; width: px;} 844 /* Add your own Mailchimp form style overrides in your site stylesheet or in this style block. 845 We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ 846</style> 847<div style="font-family: 'Russo One', sans-serif; font-size: 22px; color: #ff0000;"> 848 <div style="margin-bottom: 10px;">Sign up for the</div> 849 <div>Technology Minute</div> 850 <div style="margin-bottom: 10px;"></div> 851</div> 852<div id="mc_embed_signup"> 853 <form action="https://techcentral.us2.list-manage.com/subscribe/post?u=cfbee37636e85a964dc7a8cf4&id=4cee4406f1&f_id=0056c2e1f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank"> 854 <div id="mc_embed_signup_scroll"> 855 856 <div class="mc-field-group">
856<label for="mce-EMAIL">Email Address <span class="asterisk">*</span></label><input type="email" name="EMAIL" class="required email" id="mce-EMAIL" required="" value=""></div> 857 <div id="mce-responses" class="clear"> 858 <div class="response" id="mce-error-response" style="display: none;"></div> 859 <div class="response" id="mce-success-response" style="display: none;"></div> 860 </div><div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_cfbee37636e85a964dc7a8cf4_4cee4406f1" tabindex="-1" value=""></div><div class="clear"><input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" value="Subscribe"></div> 861 </div> 862</form> 863</div>
864<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script>
864<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-sms-phone.js"></script>
864<script type="text/javascript">(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='MMERGE2';ftypes[2]='text';fnames[3]='MMERGE3';ftypes[3]='text';fnames[4]='MMERGE4';ftypes[4]='text';fnames[5]='SIGNUP';ftypes[5]='text';fnames[6]='MMERGE6';ftypes[6]='imageurl';}(jQuery));var $mcj = jQuery.noConflict(true); 865 // SMS Phone Multi-Country Functionality 866 if(!window.MC) { 867 window.MC = {}; 868 } 869 window.MC.smsPhoneData = { 870 defaultCountryCode: 'IE', 871 programs: [], 872 smsProgramDataCountryNames: [] 873 }; 874 875 function getCountryUnicodeFlag(countryCode) { 876 return countryCode.toUpperCase().replace(/./g, (char) => String.fromCodePoint(char.charCodeAt(0) + 127397)) 877 }; 878 879 // HTML sanitization function to prevent XSS 880 function sanitizeHtml(str) { 881 if (typeof str !== 'string') return ''; 882 return str 883 .replace(/&/g, '&') 884 .replace(/</g, '<') 885 .replace(/>/g, '>') 886 .replace(/"/g, '"') 887 .replace(/'/g, ''') 888 .replace(/\//g, '/'); 889 } 890 891 // URL sanitization function to prevent javascript: and data: URLs 892 function sanitizeUrl(url) { 893 if (typeof url !== 'string') return ''; 894 const trimmedUrl = url.trim().toLowerCase(); 895 if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('data:') || trimmedUrl.startsWith('vbscript:')) { 896 return '#'; 897 } 898 return url; 899 } 900 901 const getBrowserLanguage = () => { 902 if (!window?.navigator?.language?.split('-')[1]) { 903 return window?.navigator?.language?.toUpperCase(); 904 } 905 return window?.navigator?.language?.split('-')[1]; 906 }; 907 908 909 // getBrowserLanguageCode() and getSmsProgramForCountryAndLanguage() are provided globally 910 // by the external mc-sms-phone.js script loaded alongside this inline form script. 911 912 function getDefaultCountryProgram(defaultCountryCode, smsProgramData) { 913 if (!smsProgramData || smsProgramData.length === 0) { 914 return null; 915 } 916 var browserCountryCode = getBrowserLanguage(); 917 var browserLangCode = getBrowserLanguageCode(); 918 if (browserCountryCode) { 919 var match = getSmsProgramForCountryAndLanguage(smsProgramData, browserCountryCode, browserLangCode); 920 if (match) { return match; } 921 } 922 if (defaultCountryCode) { 923 var match = getSmsProgramForCountryAndLanguage(smsProgramData, defaultCountryCode, browserLangCode); 924 if (match) { return match; } 925 } 926 return smsProgramData[0]; 927 } 928 929 function updateSmsLegalText(countryCode, fieldName) { 930 if (!countryCode || !fieldName) { 931 return; 932 } 933 var programs = window?.MC?.smsPhoneData?.programs; 934 if (!programs || !Array.isArray(programs)) { 935 return; 936 } 937 var browserLangCode = getBrowserLanguageCode(); 938 var program = getSmsProgramForCountryAndLanguage(programs, countryCode, browserLangCode); 939 if (!program || !program.requiredTemplate) { 940 return; 941 } 942 943 944 var smsConsentHtmlRenderingFixEnabled = true; 945 946 const legalTextElement = document.querySelector('#legal-text-' + fieldName); 947 if (!legalTextElement) { 948 return; 949 } 950 951 const divRegex = new RegExp('</?[div][^>]*>', 'gi'); 952 const blockWrapperRegex = new RegExp('</?(?:div|p)[^>]*>', 'gi'); 953 const fullAnchorRegex = new RegExp('<a.*?</a>', 'g'); 954 const anchorRegex = new RegExp('<a href="(.*?)" target="(.*?)">(.*?)</a>'); 955 956 const template = smsConsentHtmlRenderingFixEnabled 957 ? program.requiredTemplate 958 .replace(/<\/p>\s*<p[^>]*>/gi, ' ') 959 .replace(blockWrapperRegex, '') 960 : program.requiredTemplate.replace(divRegex, ''); 961 962 963 964 legalTextElement.textContent = ''; 965 const parts = template.split(/(<a href=".*?"(?: target=".*?")?>.*?<\/a>)/g); 966 parts.forEach(function(part) { 967 if (!part) { 968 return; 969 } 970 const anchorMatch = part.match(/<a href="(.*?)"(?: target="(.*?)")?>(.+?)<\/a>/); 971 if (anchorMatch) { 972 const linkElement = document.createElement('a'); 973 linkElement.href = sanitizeUrl(anchorMatch[1]); 974 linkElement.target = anchorMatch[2] ? sanitizeHtml(anchorMatch[2]) : '_blank'; 975 linkElement.rel = 'noopener noreferrer'; 976 linkElement.textContent = sanitizeHtml(anchorMatch[3]); 977 legalTextElement.appendChild(linkElement); 978 } else { 979 legalTextElement.appendChild(document.createTextNode(part)); 980 } 981 }); 982 983 } 984 985 function generateDropdownOptions(smsProgramData) { 986 if (!smsProgramData || smsProgramData.length === 0) { 987 return ''; 988 } 989 990 var programs = true 991 ? smsProgramData.filter(function(p, i, arr) { 992 return arr.findIndex(function(q) { return q.countryCode === p.countryCode; }) === i; 993 }) 994 : smsProgramData; 995 996 return programs.map(program => { 997 const flag = getCountryUnicodeFlag(program.countryCode); 998 const countryName = getCountryName(program.countryCode); 999 const callingCode = program.countryCallingCode || ''; 1000 // Sanitize all values to prevent XSS 1001 const sanitizedCountryCode = sanitizeHtml(program.countryCode || ''); 1002 const sanitizedCountryName = sanitizeHtml(countryName || ''); 1003 const sanitizedCallingCode = sanitizeHtml(callingCode || '');
1004 return '<option value="' + sanitizedCountryCode + '">' + sanitizedCountryName + ' ' + sanitizedCallingCode + '</option>'; 1005 }).join(''); 1006 } 1007 1008 function getCountryName(countryCode) { 1009 if (window.MC?.smsPhoneData?.smsProgramDataCountryNames && Array.isArray(window.MC.smsPhoneData.smsProgramDataCountryNames)) { 1010 for (let i = 0; i < window.MC.smsPhoneData.smsProgramDataCountryNames.length; i++) { 1011 if (window.MC.smsPhoneData.smsProgramDataCountryNames[i].code === countryCode) { 1012 return window.MC.smsPhoneData.smsProgramDataCountryNames[i].name; 1013 } 1014 } 1015 } 1016 return countryCode; 1017 } 1018 1019 function getDefaultPlaceholder(countryCode) { 1020 if (!countryCode || typeof countryCode !== 'string') { 1021 return '+1 000 000 0000'; // Default US placeholder 1022 } 1023 1024 var mockPlaceholders = [ 1025 { 1026 countryCode: 'US', 1027 placeholder: '+1 000 000 0000', 1028 helpText: 'Include the US country code +1 before the phone number', 1029 }, 1030 { 1031 countryCode: 'GB', 1032 placeholder: '+44 0000 000000', 1033 helpText: 'Include the GB country code +44 before the phone number', 1034 }, 1035 { 1036 countryCode: 'CA', 1037 placeholder: '+1 000 000 0000', 1038 helpText: 'Include the CA country code +1 before the phone number', 1039 }, 1040 { 1041 countryCode: 'AU', 1042 placeholder: '+61 000 000 000', 1043 helpText: 'Include the AU country code +61 before the phone number', 1044 }, 1045 { 1046 countryCode: 'DE', 1047 placeholder: '+49 000 0000000', 1048 helpText: 'Fügen Sie vor der Telefonnummer die DE-Ländervorwahl +49 ein', 1049 }, 1050 { 1051 countryCode: 'FR', 1052 placeholder: '+33 0 00 00 00 00', 1053 helpText: 'Incluez le code pays FR +33 avant le numéro de téléphone', 1054 }, 1055 { 1056 countryCode: 'ES', 1057 placeholder: '+34 000 000 000', 1058 helpText: 'Incluya el código de paÃs ES +34 antes del número de teléfono', 1059 }, 1060 { 1061 countryCode: 'NL', 1062 placeholder: '+31 0 00000000', 1063 helpText: 'Voeg de NL-landcode +31 toe vóór het telefoonnummer', 1064 }, 1065 { 1066 countryCode: 'BE', 1067 placeholder: '+32 000 00 00 00', 1068 helpText: 'Incluez le code pays BE +32 avant le numéro de téléphone', 1069 }, 1070 { 1071 countryCode: 'CH', 1072 placeholder: '+41 00 000 00 00', 1073 helpText: 'Fügen Sie vor der Telefonnummer die CH-Ländervorwahl +41 ein', 1074 }, 1075 { 1076 countryCode: 'AT', 1077 placeholder: '+43 000 000 0000', 1078 helpText: 'Fügen Sie vor der Telefonnummer die AT-Ländervorwahl +43 ein', 1079 }, 1080 { 1081 countryCode: 'IE', 1082 placeholder: '+353 00 000 0000', 1083 helpText: 'Include the IE country code +353 before the phone number', 1084 }, 1085 { 1086 countryCode: 'IT', 1087 placeholder: '+39 000 000 0000', 1088 helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono', 1089 }, 1090 { 1091 countryCode: 'NO', 1092 placeholder: '+47 000 00 000', 1093 helpText: 'Inkluder NO landskode +47 før telefonnummeret', 1094 }, 1095 { 1096 countryCode: 'SE', 1097 placeholder: '+46 00 000 00 00', 1098 helpText: 'Inkludera SE landskod +46 före telefonnumret', 1099 }, 1100 { 1101 countryCode: 'DK', 1102 placeholder: '+45 00 00 00 00', 1103 helpText: 'Inkluder DK landekode +45 før telefonnummeret', 1104 }, 1105 { 1106 countryCode: 'FI', 1107 placeholder: '+358 00 000 0000', 1108 helpText: 'Sisällytä FI-maakoodi +358 ennen puhelinnumeroa', 1109 }, 1110 { 1111 countryCode: 'EE', 1112 placeholder: '+372 0000 0000', 1113 helpText: 'Lisage EE riigikood +372 telefoninumbri ette', 1114 }, 1115 { 1116 countryCode: 'PL', 1117 placeholder: '+48 000 000 000', 1118 helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu', 1119 }, 1120 { 1121 countryCode: 'SK', 1122 placeholder: '+421 000 000 000', 1123 helpText: 'Pred telefónne ÄÃslo uveÄte kód krajiny SK +421', 1124 }, 1125 { 1126 countryCode: 'LV', 1127 placeholder: '+371 0000 0000', 1128 helpText: 'Iekļaujiet LV valsts kodu +371 pirms tÄlruÅa numura', 1129 }, 1130 { 1131 countryCode: 'LT', 1132 placeholder: '+370 0000 0000', 1133 helpText: 'Ä®traukite LT Å¡alies kodÄ +370 prieÅ¡ telefono numerį', 1134 }, 1135 { 1136 countryCode: 'GR', 1137 placeholder: '+30 000 000 0000', 1138 helpText: 'Î£Ï Î¼ÏεÏιλάβεÏε Ïον κÏÎ´Î¹ÎºÏ ÏÏÏÎ±Ï GR +30 ÏÏιν αÏÏ Ïον αÏÎ¹Î¸Î¼Ï ÏηλεÏÏÎ½Î¿Ï ', 1139 }, 1140 { 1141 countryCode: 'PT', 1142 placeholder: '+351 000 000 000', 1143 helpText: 'Inclua o código de paÃs PT +351 antes do número de telefone', 1144 }, 1145 { 1146 countryCode: 'HR', 1147 placeholder: '+385 00 000 0000', 1148 helpText: 'UkljuÄite HR pozivni broj države +385 prije telefonskog broja', 1149 }, 1150 { 1151 countryCode: 'SI', 1152 placeholder: '+386 00 000 000', 1153 helpText: 'VkljuÄite SI kodo države +386 pred telefonsko Å¡tevilko', 1154 }, 1155 { 1156 countryCode: 'IS', 1157 placeholder: '+354 000 0000', 1158 helpText: 'Láttu IS landsnúmer +354 fylgja á undan sÃmanúmerinu', 1159 }, 1160 { 1161 countryCode: 'LU', 1162 placeholder: '+352 000 000 000', 1163 helpText: 'Incluez le code pays LU +352 avant le numéro de téléphone', 1164 }, 1165 { 1166 countryCode: 'MC', 1167 placeholder: '+377 00 00 00 00', 1168 helpText: 'Incluez le code pays MC +377 avant le numéro de téléphone', 1169 }, 1170 { 1171 countryCode: 'AD', 1172 placeholder: '+376 000 000', 1173 helpText: 'Incloeu el codi de paÃs AD +376 abans del número de telèfon', 1174 }, 1175 { 1176 countryCode: 'JE', 1177 placeholder: '+44 0000 000000', 1178 helpText: 'Include the JE country code +44 before the phone number', 1179 }, 1180 { 1181 countryCode: 'IM', 1182 placeholder: '+44 0000 000000', 1183 helpText: 'Include the IM country code +44 before the phone number', 1184 }, 1185 { 1186 countryCode: 'GG', 1187 placeholder: '+44 0000 000000', 1188 helpText: 'Include the GG country code +44 before the phone number', 1189 }, 1190 { 1191 countryCode: 'AL', 1192 placeholder: '+355 00 000 0000', 1193 helpText: 'Përfshini kodin e vendit AL +355 para numrit të telefonit', 1194 }, 1195 { 1196 countryCode: 'SM', 1197 placeholder: '+378 0000 000000', 1198 helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono', 1199 }, 1200 { 1201 countryCode: 'FO', 1202 placeholder: '+298 000000', 1203 helpText: 'Inkluder FO landekode +298 før telefonnummeret', 1204 }, 1205 { 1206 countryCode: 'MT', 1207 placeholder: '+356 0000 0000', 1208 helpText: 'Include the MT country code +356 before the phone number', 1209 }, 1210 { 1211 countryCode: 'LI', 1212 placeholder: '+423 000 0000', 1213 helpText: 'Fügen Sie vor der Telefonnummer die LI-Ländervorwahl +423 ein', 1214 }, 1215 { 1216 countryCode: 'GI', 1217 placeholder: '+350 000 00000', 1218 helpText: 'Include the GI country code +350 before the phone number', 1219 }, 1220 { 1221 countryCode: 'MD', 1222 placeholder: '+373 00 000 000', 1223 helpText: 'IncludeÈi codul de ÈarÄ MD +373 înaintea numÄrului de telefon', 1224 }, 1225 { 1226 countryCode: 'HU', 1227 placeholder: '+36 00 000 0000', 1228 helpText: 'A telefonszám elÅtt adja meg a HU országkódot +36', 1229 }, 1230 { 1231 countryCode: 'NZ', 1232 placeholder: '+64 00 000 0000', 1233 helpText: 'Include the NZ country code +64 before the phone number', 1234 }, 1235 { 1236 countryCode: 'ME', 1237 placeholder: '+382 00 000 000', 1238 helpText: 'UkljuÄite ME pozivni broj države +382 prije telefonskog broja', 1239 }, 1240 ]; 1241 1242 const selectedPlaceholder = mockPlaceholders.find(function(item) { 1243 return item && item.countryCode === countryCode; 1244 }); 1245 1246 return selectedPlaceholder ? selectedPlaceholder.placeholder : mockPlaceholders[0].placeholder; 1247 } 1248 1249 function updatePlaceholder(countryCode, fieldName) { 1250 if (!countryCode || !fieldName) { 1251 return; 1252 } 1253 1254 const phoneInput = document.querySelector('#mce-' + fieldName); 1255 if (!phoneInput) { 1256 return; 1257 } 1258 1259 const placeholder = getDefaultPlaceholder(countryCode); 1260 if (placeholder) { 1261 phoneInput.placeholder = placeholder; 1262 } 1263 } 1264 1265 function updateCountryCodeInstruction(countryCode, fieldName) { 1266 updatePlaceholder(countryCode, fieldName); 1267 1268 } 1269 1270 function getDefaultHelpText(countryCode) { 1271 var mockPlaceholders = [ 1272 { 1273 countryCode: 'US', 1274 placeholder: '+1 000 000 0000', 1275 helpText: 'Include the US country code +1 before the phone number', 1276 }, 1277 { 1278 countryCode: 'GB', 1279 placeholder: '+44 0000 000000', 1280 helpText: 'Include the GB country code +44 before the phone number', 1281 }, 1282 { 1283 countryCode: 'CA', 1284 placeholder: '+1 000 000 0000', 1285 helpText: 'Include the CA country code +1 before the phone number', 1286 }, 1287 { 1288 countryCode: 'AU', 1289 placeholder: '+61 000 000 000', 1290 helpText: 'Include the AU country code +61 before the phone number', 1291 }, 1292 { 1293 countryCode: 'DE', 1294 placeholder: '+49 000 0000000', 1295 helpText: 'Fügen Sie vor der Telefonnummer die DE-Ländervorwahl +49 ein', 1296 }, 1297 { 1298 countryCode: 'FR', 1299 placeholder: '+33 0 00 00 00 00', 1300 helpText: 'Incluez le code pays FR +33 avant le numéro de téléphone', 1301 }, 1302 { 1303 countryCode: 'ES', 1304 placeholder: '+34 000 000 000', 1305 helpText: 'Incluya el código de paÃs ES +34 antes del número de teléfono', 1306 }, 1307 { 1308 countryCode: 'NL', 1309 placeholder: '+31 0 00000000', 1310 helpText: 'Voeg de NL-landcode +31 toe vóór het telefoonnummer', 1311 }, 1312 { 1313 countryCode: 'BE', 1314 placeholder: '+32 000 00 00 00', 1315 helpText: 'Incluez le code pays BE +32 avant le numéro de téléphone', 1316 }, 1317 { 1318 countryCode: 'CH', 1319 placeholder: '+41 00 000 00 00', 1320 helpText: 'Fügen Sie vor der Telefonnummer die CH-Ländervorwahl +41 ein', 1321 }, 1322 { 1323 countryCode: 'AT', 1324 placeholder: '+43 000 000 0000', 1325 helpText: 'Fügen Sie vor der Telefonnummer die AT-Ländervorwahl +43 ein', 1326 }, 1327 { 1328 countryCode: 'IE', 1329 placeholder: '+353 00 000 0000', 1330 helpText: 'Include the IE country code +353 before the phone number', 1331 }, 1332 { 1333 countryCode: 'IT', 1334 placeholder: '+39 000 000 0000', 1335 helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono', 1336 }, 1337 { 1338 countryCode: 'NO', 1339 placeholder: '+47 000 00 000', 1340 helpText: 'Inkluder NO landskode +47 før telefonnummeret', 1341 }, 1342 { 1343 countryCode: 'SE', 1344 placeholder: '+46 00 000 00 00', 1345 helpText: 'Inkludera SE landskod +46 före telefonnumret', 1346 }, 1347 { 1348 countryCode: 'DK', 1349 placeholder: '+45 00 00 00 00', 1350 helpText: 'Inkluder DK landekode +45 før telefonnummeret', 1351 }, 1352 { 1353 countryCode: 'FI', 1354 placeholder: '+358 00 000 0000', 1355 helpText: 'Sisällytä FI-maakoodi +358 ennen puhelinnumeroa', 1356 }, 1357 { 1358 countryCode: 'EE', 1359 placeholder: '+372 0000 0000', 1360 helpText: 'Lisage EE riigikood +372 telefoninumbri ette', 1361 }, 1362 { 1363 countryCode: 'PL', 1364 placeholder: '+48 000 000 000', 1365 helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu', 1366 }, 1367 { 1368 countryCode: 'SK', 1369 placeholder: '+421 000 000 000', 1370 helpText: 'Pred telefónne ÄÃslo uveÄte kód krajiny SK +421', 1371 }, 1372 { 1373 countryCode: 'LV', 1374 placeholder: '+371 0000 0000', 1375 helpText: 'Iekļaujiet LV valsts kodu +371 pirms tÄlruÅa numura', 1376 }, 1377 { 1378 countryCode: 'LT', 1379 placeholder: '+370 0000 0000', 1380 helpText: 'Ä®traukite LT Å¡alies kodÄ +370 prieÅ¡ telefono numerį', 1381 }, 1382 { 1383 countryCode: 'GR', 1384 placeholder: '+30 000 000 0000', 1385 helpText: 'Î£Ï Î¼ÏεÏιλάβεÏε Ïον κÏÎ´Î¹ÎºÏ ÏÏÏÎ±Ï GR +30 ÏÏιν αÏÏ Ïον αÏÎ¹Î¸Î¼Ï ÏηλεÏÏÎ½Î¿Ï ', 1386 }, 1387 { 1388 countryCode: 'PT', 1389 placeholder: '+351 000 000 000', 1390 helpText: 'Inclua o código de paÃs PT +351 antes do número de telefone', 1391 }, 1392 { 1393 countryCode: 'HR', 1394 placeholder: '+385 00 000 0000', 1395 helpText: 'UkljuÄite HR pozivni broj države +385 prije telefonskog broja', 1396 }, 1397 { 1398 countryCode: 'SI', 1399 placeholder: '+386 00 000 000', 1400 helpText: 'VkljuÄite SI kodo države +386 pred telefonsko Å¡tevilko', 1401 }, 1402 { 1403 countryCode: 'IS', 1404 placeholder: '+354 000 0000', 1405 helpText: 'Láttu IS landsnúmer +354 fylgja á undan sÃmanúmerinu', 1406 }, 1407 { 1408 countryCode: 'LU', 1409 placeholder: '+352 000 000 000', 1410 helpText: 'Incluez le code pays LU +352 avant le numéro de téléphone', 1411 }, 1412 { 1413 countryCode: 'MC', 1414 placeholder: '+377 00 00 00 00', 1415 helpText: 'Incluez le code pays MC +377 avant le numéro de téléphone', 1416 }, 1417 { 1418 countryCode: 'AD', 1419 placeholder: '+376 000 000', 1420 helpText: 'Incloeu el codi de paÃs AD +376 abans del número de telèfon', 1421 }, 1422 { 1423 countryCode: 'JE', 1424 placeholder: '+44 0000 000000', 1425 helpText: 'Include the JE country code +44 before the phone number', 1426 }, 1427 { 1428 countryCode: 'IM', 1429 placeholder: '+44 0000 000000', 1430 helpText: 'Include the IM country code +44 before the phone number', 1431 }, 1432 { 1433 countryCode: 'GG', 1434 placeholder: '+44 0000 000000', 1435 helpText: 'Include the GG country code +44 before the phone number', 1436 }, 1437 { 1438 countryCode: 'AL', 1439 placeholder: '+355 00 000 0000', 1440 helpText: 'Përfshini kodin e vendit AL +355 para numrit të telefonit', 1441 }, 1442 { 1443 countryCode: 'SM', 1444 placeholder: '+378 0000 000000', 1445 helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono', 1446 }, 1447 { 1448 countryCode: 'FO', 1449 placeholder: '+298 000000', 1450 helpText: 'Inkluder FO landekode +298 før telefonnummeret', 1451 }, 1452 { 1453 countryCode: 'MT', 1454 placeholder: '+356 0000 0000', 1455 helpText: 'Include the MT country code +356 before the phone number', 1456 }, 1457 { 1458 countryCode: 'LI', 1459 placeholder: '+423 000 0000', 1460 helpText: 'Fügen Sie vor der Telefonnummer die LI-Ländervorwahl +423 ein', 1461 }, 1462 { 1463 countryCode: 'GI', 1464 placeholder: '+350 000 00000', 1465 helpText: 'Include the GI country code +350 before the phone number', 1466 }, 1467 { 1468 countryCode: 'MD', 1469 placeholder: '+373 00 000 000', 1470 helpText: 'IncludeÈi codul de ÈarÄ MD +373 înaintea numÄrului de telefon', 1471 }, 1472 { 1473 countryCode: 'HU', 1474 placeholder: '+36 00 000 0000', 1475 helpText: 'A telefonszám elÅtt adja meg a HU országkódot +36'
1475, 1476 }, 1477 { 1478 countryCode: 'NZ', 1479 placeholder: '+64 00 000 0000', 1480 helpText: 'Include the NZ country code +64 before the phone number', 1481 }, 1482 { 1483 countryCode: 'ME', 1484 placeholder: '+382 00 000 000', 1485 helpText: 'UkljuÄite ME pozivni broj države +382 prije telefonskog broja', 1486 }, 1487 ]; 1488 1489 if (!countryCode || typeof countryCode !== 'string') { 1490 return mockPlaceholders[0].helpText; 1491 } 1492 1493 const selectedHelpText = mockPlaceholders.find(function(item) { 1494 return item && item.countryCode === countryCode; 1495 }); 1496 1497 return selectedHelpText ? selectedHelpText.helpText : mockPlaceholders[0].helpText; 1498 } 1499 1500 function setDefaultHelpText(countryCode) { 1501 const helpTextSpan = document.querySelector('#help-text'); 1502 if (!helpTextSpan) { 1503 return; 1504 } 1505 1506 1507 } 1508 1509 function updateHelpTextCountryCode(countryCode, fieldName) { 1510 if (!countryCode || !fieldName) { 1511 return; 1512 } 1513 1514 setDefaultHelpText(countryCode); 1515 } 1516 1517 function initializeSmsPhoneDropdown(fieldName) { 1518 if (!fieldName || typeof fieldName !== 'string') { 1519 return; 1520 } 1521 1522 const dropdown = document.querySelector('#country-select-' + fieldName); 1523 const displayFlag = document.querySelector('#flag-display-' + fieldName); 1524 1525 if (!dropdown || !displayFlag) { 1526 return; 1527 } 1528 1529 const smsPhoneData = window.MC?.smsPhoneData; 1530 if (smsPhoneData && smsPhoneData.programs && Array.isArray(smsPhoneData.programs)) { 1531 dropdown.innerHTML = generateDropdownOptions(smsPhoneData.programs); 1532 } 1533 1534 const defaultProgram = getDefaultCountryProgram(smsPhoneData?.defaultCountryCode, smsPhoneData?.programs); 1535 if (defaultProgram && defaultProgram.countryCode) { 1536 dropdown.value = defaultProgram.countryCode; 1537 1538 const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName); 1539 if (flagSpan) { 1540 flagSpan.textContent = getCountryUnicodeFlag(defaultProgram.countryCode); 1541 flagSpan.setAttribute('aria-label', sanitizeHtml(defaultProgram.countryCode) + ' flag'); 1542 } 1543 1544 updateSmsLegalText(defaultProgram.countryCode, fieldName); 1545 updatePlaceholder(defaultProgram.countryCode, fieldName); 1546 updateCountryCodeInstruction(defaultProgram.countryCode, fieldName); 1547 } 1548 1549 1550 var smsNotRequiredRemoveCountryCodeEnabled = true; 1551 var smsField = Object.values({"EMAIL":{"name":"EMAIL","label":"Email Address","helper_text":"","type":"email","required":true,"audience_field_name":"Email Address","merge_id":0,"help_text_enabled":false,"enabled":true,"order":0,"field_type":"merge"},"FNAME":{"name":"FNAME","label":"First Name","helper_text":"","type":"text","required":false,"audience_field_name":"First Name","enabled":false,"order":null,"field_type":"merge","merge_id":1},"MMERGE2":{"name":"MMERGE2","label":"Second Name","helper_text":"","type":"text","required":false,"audience_field_name":"Second Name","enabled":false,"order":null,"field_type":"merge","merge_id":2},"MMERGE3":{"name":"MMERGE3","label":"Company Name","helper_text":"","type":"text","required":false,"audience_field_name":"Company Name","enabled":false,"order":null,"field_type":"merge","merge_id":3},"MMERGE4":{"name":"MMERGE4","label":"Job Title","helper_text":"","type":"text","required":false,"audience_field_name":"Job Title","enabled":false,"order":null,"field_type":"merge","merge_id":4},"SIGNUP":{"name":"SIGNUP","label":"Signup form location","helper_text":"","type":"text","required":false,"audience_field_name":"Signup form location","enabled":false,"order":null,"field_type":"merge","merge_id":5},"MMERGE6":{"name":"MMERGE6","label":"Image URL","helper_text":"","type":"imageurl","required":false,"audience_field_name":"Image URL","enabled":false,"order":null,"field_type":"merge","merge_id":6}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; }); 1552 var isRequired = smsField ? smsField.required : false;
1553 var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true; 1554 1555 var phoneInput = document.querySelector('#mce-' + fieldName); 1556 if (phoneInput && defaultProgram.countryCallingCode && shouldAppendCountryCode) { 1557 phoneInput.value = defaultProgram.countryCallingCode; 1558 } 1559 1560 1561 1562 displayFlag?.addEventListener('click', function(e) { 1563 dropdown.focus(); 1564 }); 1565 1566 1567 dropdown?.addEventListener('change', function() { 1568 const selectedCountry = this.value; 1569 1570 if (!selectedCountry || typeof selectedCountry !== 'string') { 1571 return; 1572 } 1573 1574 const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName); 1575 if (flagSpan) { 1576 flagSpan.textContent = getCountryUnicodeFlag(selectedCountry); 1577 flagSpan.setAttribute('aria-label', sanitizeHtml(selectedCountry) + ' flag'); 1578 } 1579 1580 1581 const selectedProgram = window.MC?.smsPhoneData?.programs.find(function(program) { 1582 return program && program.countryCode === selectedCountry; 1583 }); 1584 1585 var smsNotRequiredRemoveCountryCodeEnabled = true; 1586 var smsField = Object.values({"EMAIL":{"name":"EMAIL","label":"Email Address","helper_text":"","type":"email","required":true,"audience_field_name":"Email Address","merge_id":0,"help_text_enabled":false,"enabled":true,"order":0,"field_type":"merge"},"FNAME":{"name":"FNAME","label":"First Name","helper_text":"","type":"text","required":false,"audience_field_name":"First Name","enabled":false,"order":null,"field_type":"merge","merge_id":1},"MMERGE2":{"name":"MMERGE2","label":"Second Name","helper_text":"","type":"text","required":false,"audience_field_name":"Second Name","enabled":false,"order":null,"field_type":"merge","merge_id":2},"MMERGE3":{"name":"MMERGE3","label":"Company Name","helper_text":"","type":"text","required":false,"audience_field_name":"Company Name","enabled":false,"order":null,"field_type":"merge","merge_id":3},"MMERGE4":{"name":"MMERGE4","label":"Job Title","helper_text":"","type":"text","required":false,"audience_field_name":"Job Title","enabled":false,"order":null,"field_type":"merge","merge_id":4},"SIGNUP":{"name":"SIGNUP","label":"Signup form location","helper_text":"","type":"text","required":false,"audience_field_name":"Signup form location","enabled":false,"order":null,"field_type":"merge","merge_id":5},"MMERGE6":{"name":"MMERGE6","label":"Image URL","helper_text":"","type":"imageurl","required":false,"audience_field_name":"Image URL","enabled":false,"order":null,"field_type":"merge","merge_id":6}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; }); 1587 var isRequired = smsField ? smsField.required : false; 1588 var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true; 1589 1590 var phoneInput = document.querySelector('#mce-' + fieldName); 1591 if (phoneInput && selectedProgram.countryCallingCode && shouldAppendCountryCode) { 1592 phoneInput.value = selectedProgram.countryCallingCode; 1593 } 1594 1595 1596 updateSmsLegalText(selectedCountry, fieldName); 1597 updatePlaceholder(selectedCountry, fieldName); 1598 updateCountryCodeInstruction(selectedCountry, fieldName); 1599 }); 1600 } 1601 1602 document.addEventListener('DOMContentLoaded', function() { 1603 const smsPhoneFields = document.querySelectorAll('[id^="country-select-"]'); 1604 1605 smsPhoneFields.forEach(function(dropdown) { 1606 const fieldName = dropdown?.id.replace('country-select-', ''); 1607 initializeSmsPhoneDropdown(fieldName); 1608 }); 1609 }); 1610 </script>
1610</div> 1611</div></div><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_63 td_block_template_1"> 1612<style>.tdi_63{margin-bottom:48px!important}</style> 1613<style>.tdi_63.td-a-rec{text-align:center}.tdi_63.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_63 .td-element-style{z-index:-1}.tdi_63 .td_spot_img_all img,.tdi_63 .td_spot_img_tl img,.tdi_63 .td_spot_img_tp img,.tdi_63 .td_spot_img_mob img{border-style:none}</style><span class="td-adspot-title">- Advertisment -</span><div class="g g-2"><div class="g-single a-1058"><centre><a class="gofollow" data-track="MTA1OCwyLDEsNjA=" href="https://conscia.com/ie/?utm_source=TechCentral&utm_medium=display&utm_campaign=ie-brand-awareness" target="_blank"><img decoding="async" src="https://www.techcentral.ie/wp-content/uploads/2026/08/TechCentral-MPU-Ad-3-1.png" /></a></centre></div></div></div><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_65 "><div class="td-fix-index"><h3 class="widgettitle"><span>Listen to Tech Radio</span></h3> 1614<p><iframe loading="lazy" width="100%" height="450" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/playlists/52521283&color=%23ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true"></iframe></p> 1615<div style="font-size: 10px; color: #cccccc;line-break: anywhere;word-break: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif;font-weight: 100;"><a href="https://soundcloud.com/techcentral-radio" title="Tech Radio" target="_blank" style="color: #cccccc; text-decoration: none;">Tech Radio</a> · <a href="https://soundcloud.com/techcentral-radio/sets/techradio" title="TechRadio" target="_blank" style="color: #cccccc; text-decoration: none;">TechRadio</a></div></div></div><div class="td_block_wrap td_flex_block_1 tdi_66 td-pb-border-top td_block_template_1 td_flex_block" data-td-block-uid="tdi_66" > 1616<style>.tdi_66.custom-tdc-no-posts .td_block_inner{margin-left:0!important;margin-right:0!important}.tdi_66.custom-tdc-no-posts .td_block_inner:after{content:"No posts"!important;display:block!important;font-size:13px;font-weight:normal;text-align:left;padding:20px;border:1px solid rgba(190,190,190,0.35);color:rgba(125,125,125,0.8)}.tdi_66 .td-image-wrap{padding-bottom:70%}.tdi_66 .entry-thumb{background-position:center 50%}.tdi_66 .td-image-container{flex:0 0 30%;width:30%;display:block;order:0}.ie10 .tdi_66 .td-image-container,.ie11 .tdi_66 .td-image-container{flex:0 0 auto}.tdi_66 .td-module-container{flex-direction:row;border-color:#eaeaea!important}.ie10 .tdi_66 .td-module-meta-info,.ie11 .tdi_66 .td-module-meta-info{flex:1}body .tdi_66 .td-favorite{font-size:36px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.2)}.tdi_66 .td-module-meta-info{padding:0 0 0 16px;border-color:#eaeaea}.tdi_66 .td_module_wrap{padding-left:20px;padding-right:20px;padding-bottom:13px;margin-bottom:13px}.tdi_66 .td_block_inner{margin-left:-20px;margin-right:-20px}.tdi_66 .td-module-container:before{bottom:-13px;border-color:#eaeaea}.tdi_66 .td-video-play-ico{width:24px;height:24px;font-size:24px}.tdi_66 .td-post-vid-time{display:block}.tdi_66 .td-post-category:not(.td-post-extra-category){display:none}.tdi_66 .td-author-photo .avatar{width:20px;height:20px;margin-right:6px;border-radius:50%}.tdi_66 .td-excerpt{display:none;column-count:1;column-gap:48px}.tdi_66 .td-audio-player{opacity:1;visibility:visible;height:auto;font-size:13px}.tdi_66 .td-read-more{display:none}.tdi_66 .td-author-date{display:inline}.tdi_66 .td-post-author-name{display:none}.tdi_66 .entry-review-stars{display:none}.tdi_66 .td-icon-star,.tdi_66 .td-icon-star-empty,.tdi_66 .td-icon-star-half{font-size:15px}.tdi_66 .td-module-comments{display:none}.tdi_66 .td_module_wrap:nth-last-child(1){margin-bottom:0;padding-bottom:0}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{display:none}.tdi_66 .td-module-title a{box-shadow:inset 0 0 0 0 #000}.tdi_66 .td-block-title a,.tdi_66 .td-block-title span{text-transform:uppercase!important}.tdi_66 .entry-title{font-family:Russo One!important;font-size:14px!important;line-height:1.4!important;font-weight:500!important}html:not([class*='ie']) .tdi_66 .td-module-container:hover .entry-thumb:before{opacity:0}
1616@media (min-width:768px){.tdi_66 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}@media (min-width:1019px) and (max-width:1140px){.tdi_66 .td_module_wrap{padding-bottom:13px;margin-bottom:13px;padding-bottom:13px!important;margin-bottom:13px!important}.tdi_66 .td-module-container:before{bottom:-13px}.tdi_66 .td_module_wrap:nth-last-child(1){margin-bottom:0!important;padding-bottom:0!important}.tdi_66 .td_module_wrap .td-module-container:before{display:block!important}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{display:none!important}.tdi_66 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_66 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (min-width:768px) and (max-width:1018px){.tdi_66 .td-module-meta-info{padding:0 0 0 13px}.tdi_66 .td_module_wrap{width:100%;float:left;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;padding-bottom:10px!important;margin-bottom:10px!important}.rtl .tdi_66 .td_module_wrap{float:right}.tdi_66 .td_block_inner{margin-left:-10px;margin-right:-10px}.tdi_66 .td-module-container:before{bottom:-10px}.tdi_66 .td_module_wrap:nth-last-child(1){margin-bottom:0!important;padding-bottom:0!important}.tdi_66 .td_module_wrap .td-module-container:before{display:block!important}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{display:none!important}.tdi_66 .td-module-title a{box-shadow:inset 0 0 0 0 #000}.tdi_66 .entry-title{font-size:12px!important}@media (min-width:768px){.tdi_66 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}@media (max-width:767px){.tdi_66 .td_module_wrap{width:100%;float:left;padding-bottom:13px;margin-bottom:13px;padding-bottom:13px!important;margin-bottom:13px!important}.rtl .tdi_66 .td_module_wrap{float:right}.tdi_66 .td-module-container:before{bottom:-13px}.tdi_66 .td_module_wrap:nth-last-child(1){margin-bottom:0!important;padding-bottom:0!important}.tdi_66 .td_module_wrap .td-module-container:before{display:block!important}.tdi_66 .td_module_wrap:nth-last-child(1) .td-module-container:before{display:none!important}.tdi_66 .td-module-title a{box-shadow:inset 0 0 0 0 #000}@media (min-width:768px){.tdi_66 .td-module-title a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease}}}</style>
1616<script>var block_tdi_66 = new tdBlock(); 1617block_tdi_66.id = "tdi_66"; 1618block_tdi_66.atts = '{"modules_on_row":"eyJwb3J0cmFpdCI6IjEwMCUiLCJwaG9uZSI6IjEwMCUifQ==","image_size":"","image_floated":"float_left","image_width":"30","image_height":"70","show_btn":"none","show_excerpt":"none","show_com":"none","show_author":"none","show_cat":"none","meta_padding":"eyJhbGwiOiIwIDAgMCAxNnB4IiwicG9ydHJhaXQiOiIwIDAgMCAxM3B4In0=","f_title_font_size":"eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIifQ==","f_title_font_line_height":"1.4","f_title_font_weight":"500","all_modules_space":"eyJwb3J0cmFpdCI6IjIwIiwicGhvbmUiOiIyNiIsImFsbCI6IjI2In0=","category_id":"","modules_gap":"eyJwb3J0cmFpdCI6IjIwIn0=","show_date":"","custom_title":"Most Read","ajax_pagination":"","sort":"","f_header_font_transform":"uppercase","video_icon":"24","limit":"4","f_title_font_family":"538","show_review":"none","block_type":"td_flex_block_1","separator":"","custom_url":"","block_template_id":"","title_tag":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","post_ids":"-157002","taxonomies":"","category_ids":"","in_all_terms":"","tag_slug":"","autors_id":"","installed_post_types":"","include_cf_posts":"","exclude_cf_posts":"","popular_by_date":"","linked_posts":"","favourite_only":"","offset":"","open_in_new_window":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","review_source":"","el_class":"","td_query_cache":"","td_query_cache_expiration":"","enable_no_posts_message":"","no_posts_message":"No posts","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_border_radius":"","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_radius":"","hide_image":"","show_favourites":"","fav_size":"2","fav_space":"","fav_ico_color":"","fav_ico_color_h":"","fav_bg":"","fav_bg_h":"","fav_shadow_shadow_header":"","fav_shadow_shadow_title":"Shadow","fav_shadow_shadow_size":"","fav_shadow_shadow_offset_horizontal":"","fav_shadow_shadow_offset_vertical":"","fav_shadow_shadow_spread":"","fav_shadow_shadow_color":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"layout-default","meta_width":"","meta_margin":"","meta_space":"","art_title":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_size":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_weight":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"","cat_style":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","css":"","tdc_css":"","td_column_number":1,"header_color":"","color_preset":"","border_top":"","class":"tdi_66","tdc_css_class":"tdi_66","tdc_css_class_
1618style":"tdi_66_rand_style"}'; 1619block_tdi_66.td_column_number = "1"; 1620block_tdi_66.block_type = "td_flex_block_1"; 1621block_tdi_66.post_count = "4"; 1622block_tdi_66.found_posts = "37287"; 1623block_tdi_66.header_color = ""; 1624block_tdi_66.ajax_pagination_infinite_stop = ""; 1625block_tdi_66.max_num_pages = "9322"; 1626tdBlocksArray.push(block_tdi_66); 1627</script>
1627<div class="td-block-title-wrap"><h4 class="block-title td-block-title"><span class="td-pulldown-size">Most Read</span></h4></div><div id=tdi_66 class="td_block_inner td-mc1-wrap"> 1628 <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> 1629 <div class="td-module-container td-category-pos-"> 1630 <div class="td-image-container"> 1631 <div class="td-module-thumb"><a href="https://www.techcentral.ie/rinn-ai-and-fraunhofer-launch-european-data-spaces-research-initiative/" rel="bookmark" class="td-image-wrap " title="Rinn AI and Fraunhofer launch European data spaces research initiative" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/10/Rinn_AIF.jpg" ></span></a></div> </div> 1632 1633 <div class="td-module-meta-info"> 1634 1635 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/rinn-ai-and-fraunhofer-launch-european-data-spaces-research-initiative/" rel="bookmark" title="Rinn AI and Fraunhofer launch European data spaces research initiative">Rinn AI and Fraunhofer launch European data spaces research initiative</a></h3> 1636 1637 <div class="td-editor-date"> 1638 1639 <span class="td-author-date"> 1640 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-10-01T16:56:03+01:00" >October 1, 2026</time></span> </span> 1641 </div> 1642 1643 1644 1645 </div> 1646 </div> 1647 </div> 1648 1649 1650 <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> 1651 <div class="td-module-container td-category-pos-"> 1652 <div class="td-image-container"> 1653 <div class="td-module-thumb"><a href="https://www.techcentral.ie/eu-consumer-authorities-investigate-gaming-companies-over-in-game-purchases/" rel="bookmark" class="td-image-wrap " title="EU consumer authorities investigate gaming companies over in-game purchases" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/10/Geoffrey_Gray.jpg" ></span></a></div> </div> 1654 1655 <div class="td-module-meta-info"> 1656 1657 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/eu-consumer-authorities-investigate-gaming-companies-over-in-game-purchases/" rel="bookmark" title="EU consumer authorities investigate gaming companies over in-game purchases">EU consumer authorities investigate gaming companies over in-game purchases</a></h3> 1658 1659 <div class="td-editor-date"> 1660 1661 <span class="td-author-date"> 1662 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-10-01T16:53:47+01:00" >October 1, 2026</time></span> </span> 1663 </div> 1664 1665 1666 1667 </div> 1668 </div> 1669 </div> 1670 1671 1672 <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> 1673 <div class="td-module-container td-category-pos-"> 1674 <div class="td-image-container"> 1675 <div class="td-module-thumb"><a href="https://www.techcentral.ie/e40m-innovation-fund-opens-for-new-wave-of-disruptive-technology-projects/" rel="bookmark" class="td-image-wrap " title="â¬40m innovation fund opens for new wave of disruptive technology projects" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2024/03/Research_AI.jpg" ></span></a></div> </div> 1676 1677 <div class="td-module-meta-info"> 1678 1679 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/e40m-innovation-fund-opens-for-new-wave-of-disruptive-technology-projects/" rel="bookmark" title="â¬40m innovation fund opens for new wave of disruptive technology projects">â¬40m innovation fund opens for new wave of disruptive technology projects</a></h3> 1680 1681 <div class="td-editor-date"> 1682
1683 <span class="td-author-date"> 1684 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-10-01T16:51:49+01:00" >October 1, 2026</time></span> </span> 1685 </div> 1686 1687 1688 1689 </div> 1690 </div> 1691 </div> 1692 1693 1694 <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> 1695 <div class="td-module-container td-category-pos-"> 1696 <div class="td-image-container"> 1697 <div class="td-module-thumb"><a href="https://www.techcentral.ie/when-it-comes-to-ai-its-a-jungle-out-there/" rel="bookmark" class="td-image-wrap " title="When it comes to AI, it’s a jungle out there" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.techcentral.ie/wp-content/uploads/2026/10/Jungle.jpg" ></span></a></div> </div> 1698 1699 <div class="td-module-meta-info"> 1700 1701 <h3 class="entry-title td-module-title"><a href="https://www.techcentral.ie/when-it-comes-to-ai-its-a-jungle-out-there/" rel="bookmark" title="When it comes to AI, it’s a jungle out there">When it comes to AI, it’s a jungle out there</a></h3> 1702 1703 <div class="td-editor-date"> 1704 1705 <span class="td-author-date"> 1706 <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2026-10-01T12:02:50+01:00" >October 1, 2026</time></span> </span> 1707 </div> 1708 1709 1710 1711 </div> 1712 </div> 1713 </div> 1714 1715 </div></div><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_67 td_block_template_1"> 1716<style>.tdi_67{margin-bottom:10px!important;--tdb-scroll-anim:none!important}</style> 1717<style>.tdi_67.td-a-rec{text-align:center}.tdi_67.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_67 .td-element-style{z-index:-1}.tdi_67 .td_spot_img_all img,.tdi_67 .td_spot_img_tl img,.tdi_67 .td_spot_img_tp img,.tdi_67 .td_spot_img_mob img{border-style:none}</style><div class="g g-2"><div class="g-single a-1048"><centre><a class="gofollow" data-track="MTA0OCwyLDEsNjA=" href="https://www.datacentres-ireland.com/" target="_blank"><img decoding="async" src="https://www.techcentral.ie/wp-content/uploads/2026/08/rsz_1300x250.png" /></a></centre></div></div></div></div></div></div></div><div id="tdi_68" class="tdc-row"><div class="vc_row tdi_69 wpb_row td-pb-row" > 1718<style scoped>.tdi_69,.tdi_69 .tdc-columns{min-height:0}.tdi_69,.tdi_69 .tdc-columns{display:block}.tdi_69 .tdc-columns{width:100%}.tdi_69:before,.tdi_69:after{display:table}</style><div class="vc_column tdi_71 wpb_column vc_column_container tdc-column td-pb-span12"> 1719<style scoped>.tdi_71{vertical-align:baseline}.tdi_71>.wpb_wrapper,.tdi_71>.wpb_wrapper>.tdc-elements{display:block}.tdi_71>.wpb_wrapper>.tdc-elements{width:100%}.tdi_71>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_71>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_separator td_block_wrap vc_separator tdi_73 td_separator_solid td_separator_center"><span style="border-color:#EBEBEB;border-width:1px;width:100%;"></span> 1720<style scoped>.td_block_separator{width:100%;align-items:center;margin-bottom:38px;padding-bottom:10px}.td_block_separator span{position:relative;display:block;margin:0 auto;width:100%;height:1px;border-top:1px solid #EBEBEB}.td_separator_align_left span{margin-left:0}.td_separator_align_right span{margin-right:0}.td_separator_dashed span{border-top-style:dashed}.td_separator_dotted span{border-top-style:dotted}.td_separator_double span{height:3px;border-bottom:1px solid #EBEBEB}.td_separator_shadow>span{position:relative;height:20px;overflow:hidden;border:0;color:#EBEBEB}.td_separator_shadow>span>span{position:absolute;top:-30px;left:0;right:0;margin:0 auto;height:13px;width:98%;border-radius:100%}html :where([style*='border-width']){border-style:none}</style></div></div></div></div></div><div id="tdi_74" class="tdc-row"><div class="vc_row tdi_75 wpb_row td-pb-row" > 1721<style scoped>.tdi_75,.tdi_75 .tdc-columns{min-height:0}.tdi_75,.tdi_75 .tdc-columns{display:block}.tdi_75 .tdc-columns{width:100%}.tdi_75:before,.tdi_75:after{display:table}</style><div class="vc_column tdi_77 wpb_column vc_column_container tdc-column td-pb-span8"> 1722<style scoped>.tdi_77{vertical-align:baseline}.tdi_77>.wpb_wrapper,.tdi_77>.wpb_wrapper>.tdc-elements{display:block}.tdi_77>.wpb_wrapper>.tdc-elements{width:100%}.tdi_77>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_77>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_78 td_block_template_1"> 1723<style>.tdi_78.td-a-rec{text-align:center}.tdi_78.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_78 .td-element-style{z-index:-1}.tdi_78 .td_spot_img_all img,.tdi_78 .td_spot_img_tl img,.tdi_78 .td_spot_img_tp img,.tdi_78 .td_spot_img_mob img{border-style:none}</style><div class="g g-1"><div class="g-single a-1053"><a class="gofollow" data-track="MTA1MywxLDEsNjA=" href="https://rasbot.ie/" target="_blank"><img decoding="async" src="https://www.techcentral.ie/wp-content/uploads/2026/08/Leaderboard_-728-x-90-px-1.gif" /></a></div></div></div></div></div><div class="vc_column tdi_80 wpb_column vc_column_container tdc-column td-pb-span4"> 1724<style scoped>.tdi_80{vertical-align:baseline}.tdi_80>.wpb_wrapper,.tdi_80>.wpb_wrapper>.tdc-elements{display:block}.tdi_80>.wpb_wrapper>.tdc-elements{width:100%}.tdi_80>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_80>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_81 td_block_template_1"> 1725<style>.tdi_81.td-a-rec{text-align:center}.tdi_81.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_81 .td-element-style{z-index:-1}.tdi_81 .td_spot_img_all img,.tdi_81 .td_spot_img_tl img,.tdi_81 .td_spot_img_tp img,.tdi_81 .td_spot_img_mob img{border-style:none}</style><div class="g g-3"><div class="g-single a-1059"><a class="gofollow" data-track="MTA1OSwzLDEsNjA=" href="https://conscia.com/ie/?utm_source=TechCentral&utm_medium=display&utm_campaign=ie-brand-awareness" target="_blank"><img decoding="async" src="https://www.techcentral.ie/wp-content/uploads/2026/08/TechCentral-Mini-banner-Ad-5.png" /></a></div></div></div></div></div></div></div><div id="tdi_82" class="tdc-row"><div class="vc_row tdi_83 wpb_row td-pb-row" > 1726<style scoped>.tdi_83,.tdi_83 .tdc-columns{min-height:0}.tdi_83,.tdi_83 .tdc-columns{display:block}.tdi_83 .tdc-columns{width:100%}.tdi_83:before,.tdi_83:after{display:table}</style><div class="vc_column tdi_85 wpb_column vc_column_container tdc-column td-pb-span12"> 1727<style scoped>.tdi_85{vertical-align:baseline}.tdi_85>.wpb_wrapper,.tdi_85>.wpb_wrapper>.tdc-elements{display:block}.tdi_85>.wpb_wrapper>.tdc-elements{width:100%}.tdi_85>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_85>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_separator td_block_wrap vc_separator tdi_87 td_separator_solid td_separator_center"><span style="border-color:#EBEBEB;border-width:1px;width:100%;"></span></div></div></div></div></div></div></div> </div> 1728</div> 1729 1730 <div class="td-footer-template-wrap" role="contentinfo" style="position: relative; "> 1731 <div class="td-footer-wrap "> 1732 <div id="tdi_88" class="tdc-zone"><div class="tdc_zone tdi_89 wpb_row td-pb-row" > 1733<style scoped>.tdi_89{min-height:0}</style><div id="tdi_90" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_91 wpb_row td-pb-row tdc-element-style" > 1734<style scoped>.tdi_91,.tdi_91 .tdc-columns{min-height:0}.tdi_91,.tdi_91 .tdc-columns{display:block}.tdi_91 .tdc-columns{width:100%}.tdi_91:before,.tdi_91:after{display:table}.tdi_91{padding-top:60px!important;padding-bottom:60px!important;position:relative}.tdi_91 .td_block_wrap{text-align:left}</style> 1735<div class="tdi_90_rand_style td-element-style" ><style>.tdi_90_rand_style{background-color:var(--wm-black)!important}</style></div><div class="vc_column tdi_93 wpb_column vc_column_container tdc-column td-pb-span4"> 1736<style scoped>.tdi_93{vertical-align:baseline}.tdi_93>.wpb_wrapper,.tdi_93>.wpb_wrapper>.tdc-elements{display:block}.tdi_93>.wpb_wrapper>.tdc-elements{width:100%}.tdi_93>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_93>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_94 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_94" > 1737<style>.tdi_94{padding-bottom:20px!important;--tdb-scroll-anim:none!important}</style> 1738<style>.tdi_94 .tdb-logo-a,.tdi_94 h1{flex-direction:column;align-items:center}.tdi_94 .tdb-logo-svg-wrap{display:block}.tdi_94 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_94 .tdb-logo-img-wrap{display:block}.tdi_94 .tdb-logo-text-tagline{margin-top:0;margin-left:0px;display:none;color:var(--wm-black);font-family:Kanit!important;font-size:20px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0px!important;}.tdi_94 .tdb-logo-text-title{display:none;color:var(--wm-white);font-family:Kanit!important;font-size:20px!important;line-height:1.2!important;font-weight:500!important;}.tdi_94 .tdb-logo-text-wrap{flex-direction:row;align-items:baseline;align-items:center}.tdi_94 .tdb-logo-icon{top:0px;display:block}@media (min-width:768px) and (max-width:1018px){.tdi_94 .tdb-logo-text-title{font-size:16px!important;}.tdi_94 .tdb-logo-text-tagline{font-size:16px!important;}}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.techcentral.ie/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img" src="https://www.techcentral.ie/wp-content/uploads/2026/08/TechCentral-Logo-150x34.png" alt="Logo" title="" /></span><span class="tdb-logo-text-wrap"><span class="tdb-logo-text-title">World</span></span></a></div></div> <!-- ./block --><div class="tdm_block td_block_wrap tdm_block_socials tdi_95 tdm-content-horiz-left td-pb-border-top td_block_template_1" data-td-block-uid="tdi_95" > 1739<style>.tdi_95{margin-left:-12px!important;padding-top:5px!important;border-color:rgba(255,255,255,0.15)!important;justify-content:center!important;text-align:center!important;--tdb-scroll-anim:none!important;border-style:solid!important;border-width:0!important}@media (min-width:768px) and (max-width:1018px){.tdi_95{padding-top:20px!important}}</style> 1740<style>.tdi_96 .tdm-social-item i{font-size:20px;vertical-align:middle;line-height:40px}.tdi_96 .tdm-social-item i.td-icon-linkedin,.tdi_96 .tdm-social-item i.td-icon-pinterest,.tdi_96 .tdm-social-item i.td-icon-blogger,.tdi_96 .tdm-social-item i.td-icon-vimeo{font-size:16px}.tdi_96 .tdm-social-item{width:40px;height:40px;margin:5px 10px 5px 0}.tdi_96 .tdm-social-item-wrap:last-child .tdm-social-item{margin-right:0!important}.tdi_96 .tdm-social-item i,.tds-team-member2 .tdi_96.tds-social1 .tdm-social-item i{color:var(--wm-white)}.tdi_96 .tdm-social-item-wrap:hover i,.tds-team-member2 .tdi_96.tds-social1 .tdm-social-item:hover i{color:var(--wm-primary)}.tdi_96 .tdm-social-text{display:none;margin-left:2px;margin-right:18px}@media (min-width:1019px) and (max-width:1140px){.tdi_96 .tdm-social-item i{font-size:18px;vertical-align:middle;line-height:36px}.tdi_96 .tdm-social-item i.td-icon-linkedin,.tdi_96 .tdm-social-item i.td-icon-pinterest,.tdi_96 .tdm-social-item i.td-icon-blogger,.tdi_96 .tdm-social-item i.td-icon-vimeo{font-size:14.4px}.tdi_96 .tdm-social-item{width:36px;height:36px}}@media (min-width:768px) and (max-width:1018px){.tdi_96 .tdm-social-item i{font-size:16px;vertical-align:middle;line-height:32px}.tdi_96 .tdm-social-item i.td-icon-linkedin,.tdi_96 .tdm-social-item i.td-icon-pinterest,.tdi_96 .tdm-social-item i.td-icon-blogger,.tdi_96 .tdm-social-item i.td-icon-vimeo{font-size:12.8px}.tdi_96 .tdm-social-item{width:32px;height:32px}}</style><div class="tdm-social-wrapper tds-social1 tdi_96"><div class="tdm-social-item-wrap"><a href="http://www.facebook.com/TechCentral.ie" target="_blank" title="Facebook" class="tdm-social-item"><i class="td-icon-font td-icon-facebook"></i><span style="display: none">Facebook</span></a></div><div class="tdm-social-item-wrap"><a href="https://www.linkedin.com/groups/2921804" target="_blank" title="Linkedin" class="tdm-social-item"><i class="td-icon-font td-icon-linkedin"></i><span style="display: none">Linkedin</span></a></div><div class="tdm-social-item-wrap"><a href="https://soundcloud.com/techcentral-radio" target="_blank" title="Soundcloud" class="tdm-social-item"><i class="td-icon-font td-icon-soundcloud"></i><span style="display: none">Soundcloud</span></a></div><div class="tdm-social-item-wrap"><a href="http://twitter.com/techcentral_ie" target="_blank" title="X" class="tdm-social-item"><i class="td-icon-font td-icon-twitter"></i><span style="display: none">X</span></a></div><div class="tdm-social-item-wrap"><a href="https://bsky.app/profile/techcentralie.bsky.social" target="_blank" title="Bluesky" class="tdm-social-item"><i class="td-icon-font td-icon-bluesky"></i><span style="display: none">Bluesky</span></a></div></div></div><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_97 td-pb-border-top td_block_template_1" data-td-block-uid="tdi_97" > 1741<style>.tdm_block.tdm_block_inline_text{margin-bottom:0;vertical-align:top}.tdm_block.tdm_block_inline_text .tdm-descr{margin-bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.tdc-row-content-vert-center .tdm-inline-text-yes{vertical-align:middle}.tdc-row-content-vert-bottom .tdm-inline-text-yes{vertical-align:bottom}.tdi_97{text-align:center!important;margin-right:auto;margin-left:auto}.tdi_97 .tdm-descr{color:var(--wm-med-grey);font-family:var(--sans-serif)!important;font-size:14px!important;line-height:1.2!important}.tdi_97 .tdm-descr a{color:var(--wm-white)}.tdi_97 .tdm-descr a:hover{color:var(--wm-primary)}@media (min-width:768px) and (max-width:1018px){.tdi_97 .tdm-descr{font-size:12px!important}}</style><p class="tdm-descr">Copyright © TechCentral.ie</p></div><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_98 td-pb-border-top td_block_template_1" data-td-block-uid="tdi_98" > 1742<style>.tdi_98{text-align:center!important;margin-right:auto;margin-left:auto}.tdi_98 .tdm-descr{color:var(--wm-med-grey);font-family:var(--sans-serif)!important;font-size:14px!important;line-height:1.2!important}.tdi_98 .tdm-descr a{color:var(--wm-white)}.tdi_98 .tdm-descr a:hover{color:var(--wm-primary)}@media (min-width:768px) and (max-width:1018px){.tdi_98 .tdm-descr{font-size:12px!important}}</style><p class="tdm-descr">Published by <img src="https://www.techcentral.ie/wp-content/uploads/2013/06/mediaTeam.png" alt="Mediateam" style="vertical-align: middle; margin-top: -11px" > Ltd</p></div><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_99 td-pb-border-top td_block_template_1" data-td-block-uid="tdi_99" > 1743<style>.tdi_99{text-align:center!important;margin-right:auto;margin-left:auto}.tdi_99 .tdm-descr{color:var(--wm-med-grey);font-family:var(--sans-serif)!important;font-size:14px!important;line-height:1.2!important}.tdi_99 .tdm-descr a{color:var(-
1743-wm-white)}.tdi_99 .tdm-descr a:hover{color:var(--wm-primary)}@media (min-width:768px) and (max-width:1018px){.tdi_99 .tdm-descr{font-size:12px!important}}</style><p class="tdm-descr"><a href="https://www.mediateam.ie/privacy-policy/" target="_blank">Privacy Policy</a> | 1744<a href="/cookie-policy/" target="_blank">Cookie Policy</a> 1745 1746</p></div></div></div><div class="vc_column tdi_101 wpb_column vc_column_container tdc-column td-pb-span8"> 1747<style scoped>.tdi_101{vertical-align:baseline}.tdi_101>.wpb_wrapper,.tdi_101>.wpb_wrapper>.tdc-elements{display:block}.tdi_101>.wpb_wrapper>.tdc-elements{width:100%}.tdi_101>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_101>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="vc_row_inner tdi_103 vc_row vc_inner wpb_row td-pb-row" > 1748<style scoped>.tdi_103{position:relative!important;top:0;transform:none;-webkit-transform:none}.tdi_103,.tdi_103 .tdc-inner-columns{display:block}.tdi_103 .tdc-inner-columns{width:100%}</style><div class="vc_column_inner tdi_105 wpb_column vc_column_container tdc-inner-column td-pb-span6"> 1749<style scoped>.tdi_105{vertical-align:baseline}.tdi_105 .vc_column-inner>.wpb_wrapper,.tdi_105 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_105 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_107 "> 1750<style scoped>.tdi_107{margin-right:6px!important;margin-left:6px!important;padding-top:12px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;border-radius:10px!important;--tdb-scroll-anim:none!important;border-style:solid!important;border-color:#888888!important;border-width:1px 1px 1px 1px!important;position:relative}</style> 1751<div class="tdi_106_rand_style td-element-style" ><style>.tdi_106_rand_style{border-radius:10px!important;background-color:rgba(0,0,0,0)!important}</style></div><div class="td-fix-index"><div id="mc_embed_shell"> 1752 <link href="//cdn-images.mailchimp.com/embedcode/classic-061523.css" rel="stylesheet" type="text/css"> 1753 <style type="text/css"> 1754 #mc_embed_signup{background:#fff; false;clear:left; font:14px Helvetica,Arial,sans-serif; width: px;} 1755 /* Add your own Mailchimp form style overrides in your site stylesheet or in this style block. 1756 We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ 1757</style> 1758<div style="font-family: 'Russo One', sans-serif; font-size: 22px; color: #ff0000;"> 1759 <div style="margin-bottom: 10px;">Sign up for the</div> 1760 <div>Technology Minute</div> 1761 <div style="margin-bottom: 10px;"></div> 1762</div> 1763<div id="mc_embed_signup"> 1764 <form action="https://techcentral.us2.list-manage.com/subscribe/post?u=cfbee37636e85a964dc7a8cf4&id=4cee4406f1&f_id=0056c2e1f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank"> 1765 <div id="mc_embed_signup_scroll"> 1766 1767 <div class="mc-field-group"><label for="mce-EMAIL">Email Address <span class="asterisk">*</span></label><input type="email" name="EMAIL" class="required email" id="mce-EMAIL" required="" value=""></div> 1768 <div id="mce-responses" class="clear"> 1769 <div class="response" id="mce-error-response" style="display: none;"></div> 1770 <div class="response" id="mce-success-response" style="display: none;"></div> 1771 </div><div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_cfbee37636e85a964dc7a8cf4_4cee4406f1" tabindex="-1" value=""></div><div class="clear"><input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" value="Subscribe"></div> 1772 </div> 1773</form> 1774</div>
1775<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script>
1775<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-sms-phone.js"></script>
1775<script type="text/javascript">(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='MMERGE2';ftypes[2]='text';fnames[3]='MMERGE3';ftypes[3]='text';fnames[4]='MMERGE4';ftypes[4]='text';fnames[5]='SIGNUP';ftypes[5]='text';fnames[6]='MMERGE6';ftypes[6]='imageurl';}(jQuery));var $mcj = jQuery.noConflict(true); 1776 // SMS Phone Multi-Country Functionality 1777 if(!window.MC) { 1778 window.MC = {}; 1779 } 1780 window.MC.smsPhoneData = { 1781 defaultCountryCode: 'IE', 1782 programs: [], 1783 smsProgramDataCountryNames: [] 1784 }; 1785 1786 function getCountryUnicodeFlag(countryCode) { 1787 return countryCode.toUpperCase().replace(/./g, (char) => String.fromCodePoint(char.charCodeAt(0) + 127397)) 1788 }; 1789 1790 // HTML sanitization function to prevent XSS 1791 function sanitizeHtml(str) { 1792 if (typeof str !== 'string') return ''; 1793 return str 1794 .replace(/&/g, '&') 1795 .replace(/</g, '<') 1796 .replace(/>/g, '>') 1797 .replace(/"/g, '"') 1798 .replace(/'/g, ''') 1799 .replace(/\//g, '/'); 1800 } 1801 1802 // URL sanitization function to prevent javascript: and data: URLs 1803 function sanitizeUrl(url) { 1804 if (typeof url !== 'string') return ''; 1805 const trimmedUrl = url.trim().toLowerCase(); 1806 if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('data:') || trimmedUrl.startsWith('vbscript:')) { 1807 return '#'; 1808 } 1809 return url; 1810 } 1811 1812 const getBrowserLanguage = () => { 1813 if (!window?.navigator?.language?.split('-')[1]) { 1814 return window?.navigator?.language?.toUpperCase(); 1815 } 1816 return window?.navigator?.language?.split('-')[1]; 1817 }; 1818 1819 1820 // getBrowserLanguageCode() and getSmsProgramForCountryAndLanguage() are provided globally 1821 // by the external mc-sms-phone.js script loaded alongside this inline form script. 1822 1823 function getDefaultCountryProgram(defaultCountryCode, smsProgramData) { 1824 if (!smsProgramData || smsProgramData.length === 0) { 1825 return null; 1826 } 1827 var browserCountryCode = getBrowserLanguage(); 1828 var browserLangCode = getBrowserLanguageCode(); 1829 if (browserCountryCode) { 1830 var match = getSmsProgramForCountryAndLanguage(smsProgramData, browserCountryCode, browserLangCode); 1831 if (match) { return match; } 1832 } 1833 if (defaultCountryCode) { 1834 var match = getSmsProgramForCountryAndLanguage(smsProgramData, defaultCountryCode, browserLangCode); 1835 if (match) { return match; } 1836 } 1837 return smsProgramData[0]; 1838 } 1839 1840 function updateSmsLegalText(countryCode, fieldName) { 1841 if (!countryCode || !fieldName) { 1842 return; 1843 } 1844 var programs = window?.MC?.smsPhoneData?.programs; 1845 if (!programs || !Array.isArray(programs)) { 1846 return; 1847 } 1848 var browserLangCode = getBrowserLanguageCode(); 1849 var program = getSmsProgramForCountryAndLanguage(programs, countryCode, browserLangCode); 1850 if (!program || !program.requiredTemplate) { 1851 return; 1852 } 1853 1854 1855 var smsConsentHtmlRenderingFixEnabled = true; 1856 1857 const legalTextElement = document.querySelector('#legal-text-' + fieldName); 1858 if (!legalTextElement) { 1859 return; 1860 } 1861 1862 const divRegex = new RegExp('</?[div][^>]*>', 'gi'); 1863 const blockWrapperRegex = new RegExp('</?(?:div|p)[^>]*>', 'gi'); 1864 const fullAnchorRegex = new RegExp('<a.*?</a>', 'g'); 1865 const anchorRegex = new RegExp('<a href="(.*?)" target="(.*?)">(.*?)</a>'); 1866 1867 const template = smsConsentHtmlRenderingFixEnabled 1868 ? program.requiredTemplate 1869 .replace(/<\/p>\s*<p[^>]*>/gi, ' ') 1870 .replace(blockWrapperRegex, '') 1871 : program.requiredTemplate.replace(divRegex, ''); 1872 1873 1874 1875 legalTextElement.textContent = ''; 1876 const parts = template.split(/(<a href=".*?"(?: target=".*?")?>.*?<\/a>)/g); 1877 parts.forEach(function(part) { 1878 if (!part) { 1879 return; 1880 } 1881 const anchorMatch = part.match(/<a href="(.*?)"(?: target="(.*?)")?>(.+?)<\/a>/); 1882 if (anchorMatch) { 1883 const linkElement = document.createElement('a'); 1884 linkElement.href = sanitizeUrl(anchorMatch[1]); 1885 linkElement.target = anchorMatch[2] ? sanitizeHtml(anchorMatch[2]) : '_blank'; 1886 linkElement.rel = 'noopener noreferrer'; 1887 linkElement.textContent = sanitizeHtml(anchorMatch[3]); 1888 legalTextElement.appendChild(linkElement); 1889 } else { 1890 legalTextElement.appendChild(document.createTextNode(part)); 1891 } 1892 }); 1893 1894 } 1895 1896 function generateDropdownOptions(smsProgramData) { 1897 if (!smsProgramData || smsProgramData.length === 0) { 1898 return ''; 1899 } 1900 1901 var programs = true 1902 ? smsProgramData.filter(function(p, i, arr) { 1903 return arr.findIndex(function(q) { return q.countryCode === p.countryCode; }) === i; 1904 }) 1905 : smsProgramData; 1906 1907 return programs.map(program => { 1908 const flag = getCountryUnicodeFlag(program.countryCode); 1909 const countryName = getCountryName(program.countryCode); 1910 const callingCode = program.countryCallingCode || ''; 1911 // Sanitize all values to prevent XSS 1912 const sanitizedCountryCode = sanitizeHtml(program.countryCode || ''); 1913 const sanitizedCountryName = sanitizeHtml(countryName || ''); 1914 const sanitizedCallingCode = sanitizeHtml(callingCode || '');
1915 return '<option value="' + sanitizedCountryCode + '">' + sanitizedCountryName + ' ' + sanitizedCallingCode + '</option>'; 1916 }).join(''); 1917 } 1918 1919 function getCountryName(countryCode) { 1920 if (window.MC?.smsPhoneData?.smsProgramDataCountryNames && Array.isArray(window.MC.smsPhoneData.smsProgramDataCountryNames)) { 1921 for (let i = 0; i < window.MC.smsPhoneData.smsProgramDataCountryNames.length; i++) { 1922 if (window.MC.smsPhoneData.smsProgramDataCountryNames[i].code === countryCode) { 1923 return window.MC.smsPhoneData.smsProgramDataCountryNames[i].name; 1924 } 1925 } 1926 } 1927 return countryCode; 1928 } 1929 1930 function getDefaultPlaceholder(countryCode) { 1931 if (!countryCode || typeof countryCode !== 'string') { 1932 return '+1 000 000 0000'; // Default US placeholder 1933 } 1934 1935 var mockPlaceholders = [ 1936 { 1937 countryCode: 'US', 1938 placeholder: '+1 000 000 0000', 1939 helpText: 'Include the US country code +1 before the phone number', 1940 }, 1941 { 1942 countryCode: 'GB', 1943 placeholder: '+44 0000 000000', 1944 helpText: 'Include the GB country code +44 before the phone number', 1945 }, 1946 { 1947 countryCode: 'CA', 1948 placeholder: '+1 000 000 0000', 1949 helpText: 'Include the CA country code +1 before the phone number', 1950 }, 1951 { 1952 countryCode: 'AU', 1953 placeholder: '+61 000 000 000', 1954 helpText: 'Include the AU country code +61 before the phone number', 1955 }, 1956 { 1957 countryCode: 'DE', 1958 placeholder: '+49 000 0000000', 1959 helpText: 'Fügen Sie vor der Telefonnummer die DE-Ländervorwahl +49 ein', 1960 }, 1961 { 1962 countryCode: 'FR', 1963 placeholder: '+33 0 00 00 00 00', 1964 helpText: 'Incluez le code pays FR +33 avant le numéro de téléphone', 1965 }, 1966 { 1967 countryCode: 'ES', 1968 placeholder: '+34 000 000 000', 1969 helpText: 'Incluya el código de paÃs ES +34 antes del número de teléfono', 1970 }, 1971 { 1972 countryCode: 'NL', 1973 placeholder: '+31 0 00000000', 1974 helpText: 'Voeg de NL-landcode +31 toe vóór het telefoonnummer', 1975 }, 1976 { 1977 countryCode: 'BE', 1978 placeholder: '+32 000 00 00 00', 1979 helpText: 'Incluez le code pays BE +32 avant le numéro de téléphone', 1980 }, 1981 { 1982 countryCode: 'CH', 1983 placeholder: '+41 00 000 00 00', 1984 helpText: 'Fügen Sie vor der Telefonnummer die CH-Ländervorwahl +41 ein', 1985 }, 1986 { 1987 countryCode: 'AT', 1988 placeholder: '+43 000 000 0000', 1989 helpText: 'Fügen Sie vor der Telefonnummer die AT-Ländervorwahl +43 ein', 1990 }, 1991 { 1992 countryCode: 'IE', 1993 placeholder: '+353 00 000 0000', 1994 helpText: 'Include the IE country code +353 before the phone number', 1995 }, 1996 { 1997 countryCode: 'IT', 1998 placeholder: '+39 000 000 0000', 1999 helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono', 2000 }, 2001 { 2002 countryCode: 'NO', 2003 placeholder: '+47 000 00 000', 2004 helpText: 'Inkluder NO landskode +47 før telefonnummeret', 2005 }, 2006 { 2007 countryCode: 'SE', 2008 placeholder: '+46 00 000 00 00', 2009 helpText: 'Inkludera SE landskod +46 före telefonnumret', 2010 }, 2011 { 2012 countryCode: 'DK', 2013 placeholder: '+45 00 00 00 00', 2014 helpText: 'Inkluder DK landekode +45 før telefonnummeret', 2015 }, 2016 { 2017 countryCode: 'FI', 2018 placeholder: '+358 00 000 0000', 2019 helpText: 'Sisällytä FI-maakoodi +358 ennen puhelinnumeroa', 2020 }, 2021 { 2022 countryCode: 'EE', 2023 placeholder: '+372 0000 0000', 2024 helpText: 'Lisage EE riigikood +372 telefoninumbri ette', 2025 }, 2026 { 2027 countryCode: 'PL', 2028 placeholder: '+48 000 000 000', 2029 helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu', 2030 }, 2031 { 2032 countryCode: 'SK', 2033 placeholder: '+421 000 000 000', 2034 helpText: 'Pred telefónne ÄÃslo uveÄte kód krajiny SK +421', 2035 }, 2036 { 2037 countryCode: 'LV', 2038 placeholder: '+371 0000 0000', 2039 helpText: 'Iekļaujiet LV valsts kodu +371 pirms tÄlruÅa numura', 2040 }, 2041 { 2042 countryCode: 'LT', 2043 placeholder: '+370 0000 0000', 2044 helpText: 'Ä®traukite LT Å¡alies kodÄ +370 prieÅ¡ telefono numerį', 2045 }, 2046 { 2047 countryCode: 'GR', 2048 placeholder: '+30 000 000 0000', 2049 helpText: 'Î£Ï Î¼ÏεÏιλάβεÏε Ïον κÏÎ´Î¹ÎºÏ ÏÏÏÎ±Ï GR +30 ÏÏιν αÏÏ Ïον αÏÎ¹Î¸Î¼Ï ÏηλεÏÏÎ½Î¿Ï ', 2050 }, 2051 { 2052 countryCode: 'PT', 2053 placeholder: '+351 000 000 000', 2054 helpText: 'Inclua o código de paÃs PT +351 antes do número de telefone', 2055 }, 2056 { 2057 countryCode: 'HR', 2058 placeholder: '+385 00 000 0000', 2059 helpText: 'UkljuÄite HR pozivni broj države +385 prije telefonskog broja', 2060 }, 2061 { 2062 countryCode: 'SI', 2063 placeholder: '+386 00 000 000', 2064 helpText: 'VkljuÄite SI kodo države +386 pred telefonsko Å¡tevilko', 2065 }, 2066 { 2067 countryCode: 'IS', 2068 placeholder: '+354 000 0000', 2069 helpText: 'Láttu IS landsnúmer +354 fylgja á undan sÃmanúmerinu', 2070 }, 2071 { 2072 countryCode: 'LU', 2073 placeholder: '+352 000 000 000', 2074 helpText: 'Incluez le code pays LU +352 avant le numéro de téléphone', 2075 }, 2076 { 2077 countryCode: 'MC', 2078 placeholder: '+377 00 00 00 00', 2079 helpText: 'Incluez le code pays MC +377 avant le numéro de téléphone', 2080 }, 2081 { 2082 countryCode: 'AD', 2083 placeholder: '+376 000 000', 2084 helpText: 'Incloeu el codi de paÃs AD +376 abans del número de telèfon', 2085 }, 2086 { 2087 countryCode: 'JE', 2088 placeholder: '+44 0000 000000', 2089 helpText: 'Include the JE country code +44 before the phone number', 2090 }, 2091 { 2092 countryCode: 'IM', 2093 placeholder: '+44 0000 000000', 2094 helpText: 'Include the IM country code +44 before the phone number', 2095 }, 2096 { 2097 countryCode: 'GG', 2098 placeholder: '+44 0000 000000', 2099 helpText: 'Include the GG country code +44 before the phone number', 2100 }, 2101 { 2102 countryCode: 'AL', 2103 placeholder: '+355 00 000 0000', 2104 helpText: 'Përfshini kodin e vendit AL +355 para numrit të telefonit', 2105 }, 2106 { 2107 countryCode: 'SM', 2108 placeholder: '+378 0000 000000', 2109 helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono', 2110 }, 2111 { 2112 countryCode: 'FO', 2113 placeholder: '+298 000000', 2114 helpText: 'Inkluder FO landekode +298 før telefonnummeret', 2115 }, 2116 { 2117 countryCode: 'MT', 2118 placeholder: '+356 0000 0000', 2119 helpText: 'Include the MT country code +356 before the phone number', 2120 }, 2121 { 2122 countryCode: 'LI', 2123 placeholder: '+423 000 0000', 2124 helpText: 'Fügen Sie vor der Telefonnummer die LI-Ländervorwahl +423 ein', 2125 }, 2126 { 2127 countryCode: 'GI', 2128 placeholder: '+350 000 00000', 2129 helpText: 'Include the GI country code +350 before the phone number', 2130 }, 2131 { 2132 countryCode: 'MD', 2133 placeholder: '+373 00 000 000', 2134 helpText: 'IncludeÈi codul de ÈarÄ MD +373 înaintea numÄrului de telefon', 2135 }, 2136 { 2137 countryCode: 'HU', 2138 placeholder: '+36 00 000 0000', 2139 helpText: 'A telefonszám elÅtt adja meg a HU országkódot +36', 2140 }, 2141 { 2142 countryCode: 'NZ', 2143 placeholder: '+64 00 000 0000', 2144 helpText: 'Include the NZ country code +64 before the phone number', 2145 }, 2146 { 2147 countryCode: 'ME', 2148 placeholder: '+382 00 000 000', 2149 helpText: 'UkljuÄite ME pozivni broj države +382 prije telefonskog broja', 2150 }, 2151 ]; 2152 2153 const selectedPlaceholder = mockPlaceholders.find(function(item) { 2154 return item && item.countryCode === countryCode; 2155 }); 2156 2157 return selectedPlaceholder ? selectedPlaceholder.placeholder : mockPlaceholders[0].placeholder; 2158 } 2159 2160 function updatePlaceholder(countryCode, fieldName) { 2161 if (!countryCode || !fieldName) { 2162 return; 2163 } 2164 2165 const phoneInput = document.querySelector('#mce-' + fieldName); 2166 if (!phoneInput) { 2167 return; 2168 } 2169 2170 const placeholder = getDefaultPlaceholder(countryCode); 2171 if (placeholder) { 2172 phoneInput.placeholder = placeholder; 2173 } 2174 } 2175 2176 function updateCountryCodeInstruction(countryCode, fieldName) { 2177 updatePlaceholder(countryCode, fieldName); 2178 2179 } 2180 2181 function getDefaultHelpText(countryCode) { 2182 var mockPlaceholders = [ 2183 { 2184 countryCode: 'US', 2185 placeholder: '+1 000 000 0000', 2186 helpText: 'Include the US country code +1 before the phone number', 2187 }, 2188 { 2189 countryCode: 'GB', 2190 placeholder: '+44 0000 000000', 2191 helpText: 'Include the GB country code +44 before the phone number', 2192 }, 2193 { 2194 countryCode: 'CA', 2195 placeholder: '+1 000 000 0000', 2196 helpText: 'Include the CA country code +1 before the phone number', 2197 }, 2198 { 2199 countryCode: 'AU', 2200 placeholder: '+61 000 000 000', 2201 helpText: 'Include the AU country code +61 before the phone number', 2202 }, 2203 { 2204 countryCode: 'DE', 2205 placeholder: '+49 000 0000000', 2206 helpText: 'Fügen Sie vor der Telefonnummer die DE-Ländervorwahl +49 ein', 2207 }, 2208 { 2209 countryCode: 'FR', 2210 placeholder: '+33 0 00 00 00 00', 2211 helpText: 'Incluez le code pays FR +33 avant le numéro de téléphone', 2212 }, 2213 { 2214 countryCode: 'ES', 2215 placeholder: '+34 000 000 000', 2216 helpText: 'Incluya el código de paÃs ES +34 antes del número de teléfono', 2217 }, 2218 { 2219 countryCode: 'NL', 2220 placeholder: '+31 0 00000000', 2221 helpText: 'Voeg de NL-landcode +31 toe vóór het telefoonnummer', 2222 }, 2223 { 2224 countryCode: 'BE', 2225 placeholder: '+32 000 00 00 00', 2226 helpText: 'Incluez le code pays BE +32 avant le numéro de téléphone', 2227 }, 2228 { 2229 countryCode: 'CH', 2230 placeholder: '+41 00 000 00 00', 2231 helpText: 'Fügen Sie vor der Telefonnummer die CH-Ländervorwahl +41 ein', 2232 }, 2233 { 2234 countryCode: 'AT', 2235 placeholder: '+43 000 000 0000', 2236 helpText: 'Fügen Sie vor der Telefonnummer die AT-Ländervorwahl +43 ein', 2237 }, 2238 { 2239 countryCode: 'IE', 2240 placeholder: '+353 00 000 0000', 2241 helpText: 'Include the IE country code +353 before the phone number', 2242 }, 2243 { 2244 countryCode: 'IT', 2245 placeholder: '+39 000 000 0000', 2246 helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono', 2247 }, 2248 { 2249 countryCode: 'NO', 2250 placeholder: '+47 000 00 000', 2251 helpText: 'Inkluder NO landskode +47 før telefonnummeret', 2252 }, 2253 { 2254 countryCode: 'SE', 2255 placeholder: '+46 00 000 00 00', 2256 helpText: 'Inkludera SE landskod +46 före telefonnumret', 2257 }, 2258 { 2259 countryCode: 'DK', 2260 placeholder: '+45 00 00 00 00', 2261 helpText: 'Inkluder DK landekode +45 før telefonnummeret', 2262 }, 2263 { 2264 countryCode: 'FI', 2265 placeholder: '+358 00 000 0000', 2266 helpText: 'Sisällytä FI-maakoodi +358 ennen puhelinnumeroa', 2267 }, 2268 { 2269 countryCode: 'EE', 2270 placeholder: '+372 0000 0000', 2271 helpText: 'Lisage EE riigikood +372 telefoninumbri ette', 2272 }, 2273 { 2274 countryCode: 'PL', 2275 placeholder: '+48 000 000 000', 2276 helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu', 2277 }, 2278 { 2279 countryCode: 'SK', 2280 placeholder: '+421 000 000 000', 2281 helpText: 'Pred telefónne ÄÃslo uveÄte kód krajiny SK +421', 2282 }, 2283 { 2284 countryCode: 'LV', 2285 placeholder: '+371 0000 0000', 2286 helpText: 'Iekļaujiet LV valsts kodu +371 pirms tÄlruÅa numura', 2287 }, 2288 { 2289 countryCode: 'LT', 2290 placeholder: '+370 0000 0000', 2291 helpText: 'Ä®traukite LT Å¡alies kodÄ +370 prieÅ¡ telefono numerį', 2292 }, 2293 { 2294 countryCode: 'GR', 2295 placeholder: '+30 000 000 0000', 2296 helpText: 'Î£Ï Î¼ÏεÏιλάβεÏε Ïον κÏÎ´Î¹ÎºÏ ÏÏÏÎ±Ï GR +30 ÏÏιν αÏÏ Ïον αÏÎ¹Î¸Î¼Ï ÏηλεÏÏÎ½Î¿Ï ', 2297 }, 2298 { 2299 countryCode: 'PT', 2300 placeholder: '+351 000 000 000', 2301 helpText: 'Inclua o código de paÃs PT +351 antes do número de telefone', 2302 }, 2303 { 2304 countryCode: 'HR', 2305 placeholder: '+385 00 000 0000', 2306 helpText: 'UkljuÄite HR pozivni broj države +385 prije telefonskog broja', 2307 }, 2308 { 2309 countryCode: 'SI', 2310 placeholder: '+386 00 000 000', 2311 helpText: 'VkljuÄite SI kodo države +386 pred telefonsko Å¡tevilko', 2312 }, 2313 { 2314 countryCode: 'IS', 2315 placeholder: '+354 000 0000', 2316 helpText: 'Láttu IS landsnúmer +354 fylgja á undan sÃmanúmerinu', 2317 }, 2318 { 2319 countryCode: 'LU', 2320 placeholder: '+352 000 000 000', 2321 helpText: 'Incluez le code pays LU +352 avant le numéro de téléphone', 2322 }, 2323 { 2324 countryCode: 'MC', 2325 placeholder: '+377 00 00 00 00', 2326 helpText: 'Incluez le code pays MC +377 avant le numéro de téléphone', 2327 }, 2328 { 2329 countryCode: 'AD', 2330 placeholder: '+376 000 000', 2331 helpText: 'Incloeu el codi de paÃs AD +376 abans del número de telèfon', 2332 }, 2333 { 2334 countryCode: 'JE', 2335 placeholder: '+44 0000 000000', 2336 helpText: 'Include the JE country code +44 before the phone number', 2337 }, 2338 { 2339 countryCode: 'IM', 2340 placeholder: '+44 0000 000000', 2341 helpText: 'Include the IM country code +44 before the phone number', 2342 }, 2343 { 2344 countryCode: 'GG', 2345 placeholder: '+44 0000 000000', 2346 helpText: 'Include the GG country code +44 before the phone number', 2347 }, 2348 { 2349 countryCode: 'AL', 2350 placeholder: '+355 00 000 0000', 2351 helpText: 'Përfshini kodin e vendit AL +355 para numrit të telefonit', 2352 }, 2353 { 2354 countryCode: 'SM', 2355 placeholder: '+378 0000 000000', 2356 helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono', 2357 }, 2358 { 2359 countryCode: 'FO', 2360 placeholder: '+298 000000', 2361 helpText: 'Inkluder FO landekode +298 før telefonnummeret', 2362 }, 2363 { 2364 countryCode: 'MT', 2365 placeholder: '+356 0000 0000', 2366 helpText: 'Include the MT country code +356 before the phone number', 2367 }, 2368 { 2369 countryCode: 'LI', 2370 placeholder: '+423 000 0000', 2371 helpText: 'Fügen Sie vor der Telefonnummer die LI-Ländervorwahl +423 ein', 2372 }, 2373 { 2374 countryCode: 'GI', 2375 placeholder: '+350 000 00000', 2376 helpText: 'Include the GI country code +350 before the phone number', 2377 }, 2378 { 2379 countryCode: 'MD', 2380 placeholder: '+373 00 000 000', 2381 helpText: 'IncludeÈi codul de ÈarÄ MD +373 înaintea numÄrului de telefon', 2382 }, 2383 { 2384 countryCode: 'HU', 2385 placeholder: '+36 00 000 0000', 2386 helpText: 'A telefonszám elÅtt adja meg a HU országkódot +36'
2386, 2387 }, 2388 { 2389 countryCode: 'NZ', 2390 placeholder: '+64 00 000 0000', 2391 helpText: 'Include the NZ country code +64 before the phone number', 2392 }, 2393 { 2394 countryCode: 'ME', 2395 placeholder: '+382 00 000 000', 2396 helpText: 'UkljuÄite ME pozivni broj države +382 prije telefonskog broja', 2397 }, 2398 ]; 2399 2400 if (!countryCode || typeof countryCode !== 'string') { 2401 return mockPlaceholders[0].helpText; 2402 } 2403 2404 const selectedHelpText = mockPlaceholders.find(function(item) { 2405 return item && item.countryCode === countryCode; 2406 }); 2407 2408 return selectedHelpText ? selectedHelpText.helpText : mockPlaceholders[0].helpText; 2409 } 2410 2411 function setDefaultHelpText(countryCode) { 2412 const helpTextSpan = document.querySelector('#help-text'); 2413 if (!helpTextSpan) { 2414 return; 2415 } 2416 2417 2418 } 2419 2420 function updateHelpTextCountryCode(countryCode, fieldName) { 2421 if (!countryCode || !fieldName) { 2422 return; 2423 } 2424 2425 setDefaultHelpText(countryCode); 2426 } 2427 2428 function initializeSmsPhoneDropdown(fieldName) { 2429 if (!fieldName || typeof fieldName !== 'string') { 2430 return; 2431 } 2432 2433 const dropdown = document.querySelector('#country-select-' + fieldName); 2434 const displayFlag = document.querySelector('#flag-display-' + fieldName); 2435 2436 if (!dropdown || !displayFlag) { 2437 return; 2438 } 2439 2440 const smsPhoneData = window.MC?.smsPhoneData; 2441 if (smsPhoneData && smsPhoneData.programs && Array.isArray(smsPhoneData.programs)) { 2442 dropdown.innerHTML = generateDropdownOptions(smsPhoneData.programs); 2443 } 2444 2445 const defaultProgram = getDefaultCountryProgram(smsPhoneData?.defaultCountryCode, smsPhoneData?.programs); 2446 if (defaultProgram && defaultProgram.countryCode) { 2447 dropdown.value = defaultProgram.countryCode; 2448 2449 const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName); 2450 if (flagSpan) { 2451 flagSpan.textContent = getCountryUnicodeFlag(defaultProgram.countryCode); 2452 flagSpan.setAttribute('aria-label', sanitizeHtml(defaultProgram.countryCode) + ' flag'); 2453 } 2454 2455 updateSmsLegalText(defaultProgram.countryCode, fieldName); 2456 updatePlaceholder(defaultProgram.countryCode, fieldName); 2457 updateCountryCodeInstruction(defaultProgram.countryCode, fieldName); 2458 } 2459 2460 2461 var smsNotRequiredRemoveCountryCodeEnabled = true; 2462 var smsField = Object.values({"EMAIL":{"name":"EMAIL","label":"Email Address","helper_text":"","type":"email","required":true,"audience_field_name":"Email Address","merge_id":0,"help_text_enabled":false,"enabled":true,"order":0,"field_type":"merge"},"FNAME":{"name":"FNAME","label":"First Name","helper_text":"","type":"text","required":false,"audience_field_name":"First Name","enabled":false,"order":null,"field_type":"merge","merge_id":1},"MMERGE2":{"name":"MMERGE2","label":"Second Name","helper_text":"","type":"text","required":false,"audience_field_name":"Second Name","enabled":false,"order":null,"field_type":"merge","merge_id":2},"MMERGE3":{"name":"MMERGE3","label":"Company Name","helper_text":"","type":"text","required":false,"audience_field_name":"Company Name","enabled":false,"order":null,"field_type":"merge","merge_id":3},"MMERGE4":{"name":"MMERGE4","label":"Job Title","helper_text":"","type":"text","required":false,"audience_field_name":"Job Title","enabled":false,"order":null,"field_type":"merge","merge_id":4},"SIGNUP":{"name":"SIGNUP","label":"Signup form location","helper_text":"","type":"text","required":false,"audience_field_name":"Signup form location","enabled":false,"order":null,"field_type":"merge","merge_id":5},"MMERGE6":{"name":"MMERGE6","label":"Image URL","helper_text":"","type":"imageurl","required":false,"audience_field_name":"Image URL","enabled":false,"order":null,"field_type":"merge","merge_id":6}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; }); 2463 var isRequired = smsField ? smsField.required : false;
2464 var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true; 2465 2466 var phoneInput = document.querySelector('#mce-' + fieldName); 2467 if (phoneInput && defaultProgram.countryCallingCode && shouldAppendCountryCode) { 2468 phoneInput.value = defaultProgram.countryCallingCode; 2469 } 2470 2471 2472 2473 displayFlag?.addEventListener('click', function(e) { 2474 dropdown.focus(); 2475 }); 2476 2477 2478 dropdown?.addEventListener('change', function() { 2479 const selectedCountry = this.value; 2480 2481 if (!selectedCountry || typeof selectedCountry !== 'string') { 2482 return; 2483 } 2484 2485 const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName); 2486 if (flagSpan) { 2487 flagSpan.textContent = getCountryUnicodeFlag(selectedCountry); 2488 flagSpan.setAttribute('aria-label', sanitizeHtml(selectedCountry) + ' flag'); 2489 } 2490 2491 2492 const selectedProgram = window.MC?.smsPhoneData?.programs.find(function(program) { 2493 return program && program.countryCode === selectedCountry; 2494 }); 2495 2496 var smsNotRequiredRemoveCountryCodeEnabled = true; 2497 var smsField = Object.values({"EMAIL":{"name":"EMAIL","label":"Email Address","helper_text":"","type":"email","required":true,"audience_field_name":"Email Address","merge_id":0,"help_text_enabled":false,"enabled":true,"order":0,"field_type":"merge"},"FNAME":{"name":"FNAME","label":"First Name","helper_text":"","type":"text","required":false,"audience_field_name":"First Name","enabled":false,"order":null,"field_type":"merge","merge_id":1},"MMERGE2":{"name":"MMERGE2","label":"Second Name","helper_text":"","type":"text","required":false,"audience_field_name":"Second Name","enabled":false,"order":null,"field_type":"merge","merge_id":2},"MMERGE3":{"name":"MMERGE3","label":"Company Name","helper_text":"","type":"text","required":false,"audience_field_name":"Company Name","enabled":false,"order":null,"field_type":"merge","merge_id":3},"MMERGE4":{"name":"MMERGE4","label":"Job Title","helper_text":"","type":"text","required":false,"audience_field_name":"Job Title","enabled":false,"order":null,"field_type":"merge","merge_id":4},"SIGNUP":{"name":"SIGNUP","label":"Signup form location","helper_text":"","type":"text","required":false,"audience_field_name":"Signup form location","enabled":false,"order":null,"field_type":"merge","merge_id":5},"MMERGE6":{"name":"MMERGE6","label":"Image URL","helper_text":"","type":"imageurl","required":false,"audience_field_name":"Image URL","enabled":false,"order":null,"field_type":"merge","merge_id":6}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; }); 2498 var isRequired = smsField ? smsField.required : false; 2499 var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true; 2500 2501 var phoneInput = document.querySelector('#mce-' + fieldName); 2502 if (phoneInput && selectedProgram.countryCallingCode && shouldAppendCountryCode) { 2503 phoneInput.value = selectedProgram.countryCallingCode; 2504 } 2505 2506 2507 updateSmsLegalText(selectedCountry, fieldName); 2508 updatePlaceholder(selectedCountry, fieldName); 2509 updateCountryCodeInstruction(selectedCountry, fieldName); 2510 }); 2511 } 2512 2513 document.addEventListener('DOMContentLoaded', function() { 2514 const smsPhoneFields = document.querySelectorAll('[id^="country-select-"]'); 2515 2516 smsPhoneFields.forEach(function(dropdown) { 2517 const fieldName = dropdown?.id.replace('country-select-', ''); 2518 initializeSmsPhoneDropdown(fieldName); 2519 }); 2520 }); 2521 </script>
2521</div> 2522</div></div></div></div></div><div class="vc_column_inner tdi_109 wpb_column vc_column_container tdc-inner-column td-pb-span6"> 2523<style scoped>.tdi_109{vertical-align:baseline}.tdi_109 .vc_column-inner>.wpb_wrapper,.tdi_109 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_109 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_111 "><div class="td-fix-index"><!-- 2524============================================================ 2525 SEVEN-LOGO BLOCK â Main Logo (left) + 2 cols à 3 rows 2526 Paste this entire block into a WordPress Custom HTML block, 2527 or into the "Additional CSS" + a Custom HTML block. 2528============================================================ 2529--> 2530 2531<style> 2532 /* ----- container ----- */ 2533 .logo-block-seven { 2534 display: grid; 2535 grid-template-columns: 1fr 1fr 1fr; 2536 grid-template-rows: repeat(3, 1fr); 2537 gap: 1px; 2538 max-width: 400px; 2539 margin: 0px auto; 2540 min-height: auto; 2541 background: #00000; 2542 padding: 0px; 2543 border-radius: 0px; 2544 box-shadow: 0 0px 0px rgba(0, 0, 0, 0.06); 2545 align-items: stretch; 2546 } 2547 2548 /* ----- main logo (spans all 3 rows in column 1) ----- */ 2549 .logo-main { 2550 grid-row: 1 / 4; 2551 grid-column: 1 / 2; 2552 display: flex; 2553 align-items: center; 2554 justify-content: center; 2555 background: #000000; 2556 border-radius: 0px; 2557 padding: 0px; 2558 overflow: hidden; 2559 box-shadow: 0 0px 0px rgba(0, 0, 0, 0.04); 2560 transition: box-shadow 0.25s ease; 2561 } 2562 .logo-main:hover { 2563 box-shadow: 0 0px 0px rgba(0, 0, 0, 0.08); 2564 } 2565 2566 .logo-main img { 2567 width: auto; 2568 height: auto; 2569 object-fit: contain; 2570 display: block; 2571 transition: transform 0.3s ease; 2572 } 2573 .logo-main:hover img { 2574 transform: scale(1.02); 2575 } 2576 2577 /* ----- grid logos (6 items, 2 cols à 3 rows) ----- */ 2578 .logo-item { 2579 display: flex; 2580 align-items: center; 2581 justify-content: center; 2582 background: #000000; 2583 border-radius: 0px; 2584 padding: 0px; 2585 overflow: hidden; 2586 box-shadow: 0 0px 0px rgba(0, 0, 0, 0.04); 2587 transition: box-shadow 0.25s ease, transform 0.25s ease; 2588 } 2589 .logo-item:hover { 2590 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08); 2591 transform: translateY(-2px); 2592 } 2593 2594 .logo-item img { 2595 width: 85%; 2596 height: 85%; 2597 object-fit: contain; 2598 display: block; 2599 } 2600 2601 /* optional: make logos clickable (wrap <a> around <img>) */ 2602 .logo-item a, 2603 .logo-main a { 2604 display: flex; 2605 align-items: center; 2606 justify-content: center; 2607 width: 100%; 2608 height: 100%; 2609 text-decoration: none; 2610 } 2611 2612 /* ----- responsive: stack on mobile ----- */ 2613 @media (max-width: 680px) { 2614 .logo-block-seven { 2615 grid-template-columns: 1fr 1fr; 2616 grid-template-rows: auto auto auto auto; 2617 gap: 14px; 2618 padding: 16px; 2619 min-height: auto; 2620 } 2621 2622 .logo-main { 2623 grid-row: 1 / 2; 2624 grid-column: 1 / 3; 2625 min-height: 160px; 2626 } 2627 2628 .logo-item-1 { 2629 grid-row: 2; 2630 grid-column: 1; 2631 } 2632 .logo-item-2 { 2633 grid-row: 2; 2634 grid-column: 2; 2635 } 2636 .logo-item-3 { 2637 grid-row: 3; 2638 grid-column: 1; 2639 } 2640 .logo-item-4 { 2641 grid-row: 3; 2642 grid-column: 2; 2643 } 2644 .logo-item-5 { 2645 grid-row: 4; 2646 grid-column: 1; 2647 } 2648 .logo-item-6 { 2649 grid-row: 4; 2650 grid-column: 2; 2651 } 2652 } 2653 2654 /* ----- very small screens ----- */ 2655 @media (max-width: 420px) { 2656 .logo-block-seven { 2657 gap: 10px; 2658 padding: 12px; 2659 } 2660 .logo-main { 2661 min-height: 120px; 2662 } 2663 .logo-item { 2664 padding: 8px; 2665 } 2666 } 2667</style> 2668 2669 2670<!-- ============================================================ 2671 HTML STRUCTURE 2672 Replace the placeholder image URLs with your own. 2673 To make logos clickable, wrap <img> in <a href="..."> 2674 ============================================================ --> 2675<div class="logo-block-seven"> 2676 2677 <!-- MAIN LOGO (left, full height) --> 2678 <div class="logo-main"> 2679 <!-- 2680 To add a link, uncomment the <a> line below and comment out the plain <img>. 2681 --> 2682 <a href="https://www.mediateam.ie/media-brands/technology/" target="_blank"> 2683 <img src="https://techcentral.ie/wp-content/uploads/2026/09/[email protected]" alt="Tech Network"> 2684 </a> 2685 </div> 2686 2687 <!-- GRID LOGOS (2 columns à 3 rows) --> 2688 <!-- Row 1 --> 2689 <div class="logo-item logo-item-1"> 2690 <a href="techcentral.ie" target="_blank"> 2691 <img src="https://techcentral.ie/wp-content/uploads/2026/08/[email protected]" alt="Tech Central"> 2692 </a> 2693 </div> 2694 <div class="logo-item logo-item-2"> 2695 <a href="https://www.techcentral.ie/techbeat/" target="_blank"> 2696 <img src="https://techcentral.ie/wp-content/uploads/2026/09/[email protected]" alt="Tech Beat"> 2697 </a> 2698 </div> 2699 2700 <!-- Row 2 --> 2701 <div class="logo-item logo-item-3"> 2702 <a href="https://www.techcentral.ie/category/radio/" target="_blank"> 2703 <img src="https://techcentral.ie/wp-content/uploads/2026/08/[email protected]" alt="Tech Radio"> 2704 </a> 2705 </div> 2706 <div class="logo-item logo-item-4"> 2707 <a href="https://techlive.techcentral.ie/" target="_blank"> 2708 <img src="https://techcentral.ie/wp-content/uploads/2026/09/[email protected]" alt="Tech Trade"> 2709 </a> 2710 </div> 2711 2712 <!-- Row 3 --> 2713 <div class="logo-item logo-item-5"> 2714 <a href="https://www.techfire.ie/" target="_blank"> 2715 <img src="https://techcentral.ie/wp-content/uploads/2026/08/[email protected]" alt="Tech Fire"> 2716 </a> 2717 </div> 2718 <div class="logo-item logo-item-6"> 2719 <a href="https://techawards.techcentral.ie/" target="_blank"> 2720 <img src="https://techcentral.ie/wp-content/uploads/2026/09/[email protected]" alt="Tech Awards"> 2721 </a> 2722 </div> 2723</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 2724 2725 </div> 2726 2727 2728<style>.tdc-footer-template .td-main-content-wrap{padding-bottom:0}</style> 2729 2730</div><!--close td-outer-wrap--> 2731
2732<script type="speculationrules"> 2733{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Newspaper/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2734</script>
2734 2735 2736 2737 <!-- 2738 2739 Theme: Newspaper by tagDiv.com 2026 2740 Version: 12.7.9 (rara) 2741 Deploy mode: deploy 2742 2743 uid: 6abf12d70d5c8 2744 --> 2745 2746 <noscript><div class="statcounter"><a title="web analytics" href="https://statcounter.com/"><img class="statcounter" src="https://c.statcounter.com/13054029/0/78379202/0/" alt="web analytics" /></a></div></noscript> 2747
2747<script id="adrotate-clicktracker-js-extra"> 2748var click_object = {"ajax_url":"https://www.techcentral.ie/wp-admin/admin-ajax.php"}; 2749//# sourceURL=adrotate-clicktracker-js-extra 2750</script>
vendor: 1 bytes, line 2750
2750
2751<script id="adrotate-clicktracker-js" src="https://www.techcentral.ie/wp-content/plugins/adrotate-pro/library/jquery.adrotate.clicktracker.js"></script>
vendor: 1 bytes, line 2751
2751
2752<script id="jquery-effects-core-js" src="https://www.techcentral.ie/wp-includes/js/jquery/ui/effect.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2752
2752
2753<script id="statcounter-js-js-before"> 2754var sc_project=13054029; 2755var sc_security="78379202"; 2756 2757//# sourceURL=statcounter-js-js-before 2758</script>
vendor: 1 bytes, line 2758
2758
2759<script id="statcounter-js-js" async src="https://www.statcounter.com/counter/counter.js"></script>
vendor: 1 bytes, line 2759
2759
2760<script id="td-site-min-js" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tagdiv_theme.min.js?ver=12.7.9"></script>
vendor: 1 bytes, line 2760
2760
2761<script id="tdSocialSharing-js" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdSocialSharing.js?ver=12.7.9"></script>
vendor: 1 bytes, line 2761
2761
2762<script id="jquery-form-js" src="https://www.techcentral.ie/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0"></script>
vendor: 1 bytes, line 2762
2762
2763<script id="jquery-ui-core-js-before"> 2764jQuery.uiBackCompat = true; 2765//# sourceURL=jquery-ui-core-js-before 2766</script>
vendor: 1 bytes, line 2766
2766
2767<script id="jquery-ui-core-js" src="https://www.techcentral.ie/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2767
2767
2768<script id="jquery-ui-datepicker-js" src="https://www.techcentral.ie/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2768
2768
2769<script id="jquery-ui-datepicker-js-after"> 2770jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 2771//# sourceURL=jquery-ui-datepicker-js-after 2772</script>
vendor: 1 bytes, line 2772
2772
2773<script id="mailchimp_sf_main_js-js-extra"> 2774var mailchimpSF = {"ajax_url":"https://www.techcentral.ie/","phone_validation_error":"Please enter a valid phone number.","analytics_ajax_url":"https://www.techcentral.ie/wp-admin/admin-ajax.php","analytics_nonce":"391bce9882"}; 2775//# sourceURL=mailchimp_sf_main_js-js-extra 2776</script>
vendor: 1 bytes, line 2776
2776
2777<script id="mailchimp_sf_main_js-js" src="https://www.techcentral.ie/wp-content/plugins/mailchimp/assets/js/mailchimp.js?ver=2.1.0"></script>
vendor: 1 bytes, line 2777
2777
2778<script id="tdb_js_files_for_front-js" src="https://www.techcentral.ie/wp-content/plugins/td-cloud-library/assets/js/js_files_for_front.min.js?ver=43473a7fc489321d36f8d15a34d1be14"></script>
vendor: 1 bytes, line 2778
2778
2779<script id="wp-emoji-settings" type="application/json"> 2780{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.techcentral.ie/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 2781</script>
vendor: 1 bytes, line 2781
2781
2782<script type="module"> 2783/*! This file is auto-generated */ 2784var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2785//# sourceURL=https://www.techcentral.ie/wp-includes/js/wp-emoji-loader.min.js 2786</script>
2786 2787 2788
2789<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdToTop.js?ver=12.7.9" id="tdToTop-js"></script>
2789 2790
2791<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdLoginMobile.js?ver=12.7.9" id="tdLoginMobile-js"></script>
2791 2792
2793<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdAjaxSearch.js?ver=12.7.9" id="tdAjaxSearch-js"></script>
2793 2794
2795<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-cloud-library/assets/js/tdbMenu.js?ver=43473a7fc489321d36f8d15a34d1be14" id="tdbMenu-js"></script>
2795 2796
2797<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-cloud-library/assets/js/tdbSearch.js?ver=43473a7fc489321d36f8d15a34d1be14" id="tdbSearch-js"></script>
2797 2798
2799<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdMenu.js?ver=12.7.9" id="tdMenu-js"></script>
2799 2800
2801<script type="text/javascript" src="https://www.techcentral.ie/wp-content/plugins/td-composer/legacy/Newspaper/js/tdSmartSidebar.js?ver=12.7.9" id="tdSmartSidebar-js"></script>
2801 2802<!-- JS generated by theme --> 2803
2804<script type="text/javascript" id="td-generated-footer-js"> 2805 2806 2807 2808 /* global jQuery:{} */ 2809 jQuery(document).ready( function () { 2810 2811 var tdbMenuItem = new tdbMenu.item(); 2812 tdbMenuItem.blockUid = 'tdi_31'; 2813 tdbMenuItem.jqueryObj = jQuery('.tdi_31'); 2814 2815 tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-center","modules_on_row_regular":"20%","modules_on_row_cats":"25%","image_size":"td_324x400","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","menu_id":"16734","tds_menu_active":"tds_menu_active1","f_elem_font_size":"9","f_elem_font_family":"538","block_type":"tdb_header_menu","show_subcat":"","show_mega":"","show_mega_cats":"","mob_load":"","role_nav":"","separator":"","width":"","inline":"","more":"","float_right":"","align_horiz":"content-horiz-left","elem_space":"","elem_padd":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_width":"","mm_content_width":"","mm_height":"","mm_padd":"","mm_radius":"","mm_offset":"","mm_align_screen":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","mm_child_cats":"","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","text_color":"","main_sub_color":"","sep_color":"","more_icon_color":"","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_line_height":"","f_elem_font_style":"","f_elem_font_weight":"","f_elem_font_transform":"","f_elem_font_spacing":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_text_color":"","sub_elem_bg_color":"","sub_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","tds_menu_sub_active":"tds_menu_sub_active1","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_family":"","f_sub_elem_font_size":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_weight":"","f_sub_elem_font_transform":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_subcats_bg":"","mm_subcats_border_color":"","mm_elem_color":"","mm_elem_color_a":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_border_color_a":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_family":"","f_mm_sub_font_size":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_weight":"","f_mm_sub_font_transform":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","el_class":"","tdc_css":"","block_template_id":"","td_column_number":1,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_31","tdc_css_class":"tdi_31","tdc_css_class_
2815style":"tdi_31_rand_style","context":""}'; 2816 2817 2818 2819 tdbMenuItem.isMegaMenuParentPos = true; 2820 2821 2822 tdbMenuItem.megaMenuLoadType = ''; 2823 2824 2825 tdbMenu.addItem(tdbMenuItem); 2826 2827 }); 2828 2829 2830 2831 2832 /* global jQuery:{} */ 2833 jQuery(document).ready( function () { 2834 2835 var tdbMenuItem = new tdbMenu.item(); 2836 tdbMenuItem.blockUid = 'tdi_42'; 2837 tdbMenuItem.jqueryObj = jQuery('.tdi_42'); 2838 2839 tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-center","modules_on_row_regular":"20%","modules_on_row_cats":"25%","image_size":"td_324x400","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","menu_id":"11","tds_menu_active":"tds_menu_active1","tds_menu_sub_active":"tds_menu_sub_active2","f_elem_font_size":"20","sep_color":"#dd3333","tdc_css":"eyJhbGwiOnsiY29udGVudC1oLWFsaWduIjoiY29udGVudC1ob3Jpei1jZW50ZXIiLCJkaXNwbGF5IjoiIiwiLS10ZGItc2Nyb2xsLWFuaW0iOiJub25lIn19","inline":"yes","elem_space":"12","f_elem_font_family":"445","block_type":"tdb_header_menu","show_subcat":"","show_mega":"","show_mega_cats":"","mob_load":"","role_nav":"","separator":"","width":"","more":"","float_right":"","align_horiz":"content-horiz-left","elem_padd":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_width":"","mm_content_width":"","mm_height":"","mm_padd":"","mm_radius":"","mm_offset":"","mm_align_screen":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","mm_child_cats":"","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","text_color":"","main_sub_color":"","more_icon_color":"","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_line_height":"","f_elem_font_style":"","f_elem_font_weight":"","f_elem_font_transform":"","f_elem_font_spacing":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_text_color":"","sub_elem_bg_color":"","sub_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_family":"","f_sub_elem_font_size":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_weight":"","f_sub_elem_font_transform":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_subcats_bg":"","mm_subcats_border_color":"","mm_elem_color":"","mm_elem_color_a":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_border_color_a":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_family":"","f_mm_sub_font_size":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_weight":"","f_mm_sub_font_transform":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","el_class":"","block_template_id":"","td_column_number":3,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_42","tdc_css_class":"tdi_42","tdc_css_class_
2839style":"tdi_42_rand_style","context":""}'; 2840 2841 2842 2843 tdbMenuItem.isMegaMenuParentPos = true; 2844 2845 2846 tdbMenuItem.megaMenuLoadType = ''; 2847 2848 2849 tdbMenu.addItem(tdbMenuItem); 2850 2851 }); 2852 2853 2854 2855 2856 jQuery().ready(function () { 2857 2858 var tdbSearchItem = new tdbSearch.item(); 2859 2860 //block unique ID 2861 tdbSearchItem.blockUid = 'tdi_45'; 2862 tdbSearchItem.blockAtts = '{"inline":"yes","toggle_txt_pos":"after","form_align":"content-horiz-right","results_msg_align":"content-horiz-center","image_floated":"float_left","image_width":"30","image_size":"td_324x400","show_cat":"none","show_btn":"none","show_date":"","show_review":"none","show_com":"none","show_excerpt":"none","show_author":"none","meta_padding":"2px 0 0 15px","art_title":"0 0 5px","all_modules_space":"20","sec_title_color":"#000000","f_sec_title_font_family":"538","toggle_txt":"Search","modules_on_row":"50%","f_title_font_family":"538","f_cat_font_family":"538","f_ex_font_family":"420","block_type":"tdb_header_search","post_type":"","disable_trigger":"","show_form":"","show_results":"yes","separator":"","disable_live_search":"","exclude_pages":"","exclude_posts":"","search_section_header":"","results_section_1_title":"","results_section_1_taxonomies":"","results_section_1_level":"","results_section_2_title":"","results_section_2_taxonomies":"","results_section_2_level":"","results_section_3_title":"","results_section_3_taxonomies":"","results_section_3_level":"","results_section_search_query_terms":"","results_section_search_query_terms_title":"","results_section_search_query_terms_taxonomies":"","sec_title_space":"","tax_space":"","tax_title_color":"","tax_title_color_h":"","f_sec_title_font_header":"","f_sec_title_font_title":"Section title text","f_sec_title_font_settings":"","f_sec_title_font_size":"","f_sec_title_font_line_height":"","f_sec_title_font_style":"","f_sec_title_font_weight":"","f_sec_title_font_transform":"","f_sec_title_font_spacing":"","f_sec_title_":"","f_tax_title_font_title":"Taxonomy title text","f_tax_title_font_settings":"","f_tax_title_font_family":"","f_tax_title_font_size":"","f_tax_title_font_line_height":"","f_tax_title_font_style":"","f_tax_title_font_weight":"","f_tax_title_font_transform":"","f_tax_title_font_spacing":"","f_tax_title_":"","tdicon":"","icon_size":"20","icon_padding":"2.4","toggle_txt_align":"0","toggle_txt_space":"","aria_label":"Search","toggle_horiz_align":"content-horiz-left","float_block":"","form_offset":"","form_offset_left":"","form_width":"","form_content_width":"","form_padding":"","form_border":"","form_align_screen":"","input_placeholder":"","placeholder_travel":"0","input_padding":"","input_border":"","input_radius":"","btn_text":"Search","btn_aria_label":"Search","btn_tdicon":"","btn_icon_pos":"","btn_icon_size":"","btn_icon_space":"","btn_icon_align":"0","btn_margin":"","btn_padding":"","btn_border":"","btn_radius":"","results_padding":"","results_border":"","results_msg_padding":"","results_msg_border":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","results_limit":"","open_in_new_window":"","modules_gap":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","art_btn":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","btn_title":"","btn_border_width":"","form_general_bg":"","icon_color":"","icon_color_h":"","toggle_txt_color":"","toggle_txt_color_h":"","f_toggle_txt_font_header":"","f_toggle_txt_font_title":"Text","f_toggle_txt_font_settings":"","f_toggle_txt_font_family":"","f_toggle_txt_font_size":"","f_toggle_txt_font_line_height":"","f_toggle_txt_font_style":"","f_toggle_txt_font_weight":"","f_toggle_txt_font_transform":"","f_toggle_txt_font_spacing":"","f_toggle_txt_":"","form_bg":"","form_border_color":"","arrow_color":"","form_shadow_shadow_header":"","form_shadow_shadow_title":"Shadow","form_shadow_shadow_size":"","form_shadow_shadow_offset_horizontal":"","form_shadow_shadow_offset_vertical":"","form_shadow_shadow_spread":"","form_shadow_shadow_color":"","input_color":"","placeholder_color":"","placeholder_opacity":"0","input_bg":"","input_border_color":"","input_shadow_shadow_header":"","input_shadow_shadow_title":"Input shadow","input_shadow_shadow_size":"","input_shadow_shadow_offset_horizontal":"","input_shadow_shadow_offset_vertical":"","input_shadow_shadow_spread":"","input_shadow_shadow_color":"","btn_color":"","btn_color_h":"","btn_icon_color":"","btn_icon_color_h":"","btn_bg":"","btn_bg_h":"","btn_border_color":"","btn_border_color_h":"","btn_shadow_shadow_header":"","btn_shadow_shadow_title":"Button shadow","btn_shadow_shadow_size":"","btn_shadow_shadow_offset_horizontal":"","btn_shadow_shadow_offset_vertical":"","btn_shadow_shadow_spread":"","btn_shadow_shadow_color":"","f_input_font_header":"","f_input_font_title":"Input text","f_input_font_settings":"","f_input_font_family":"","f_input_font_size":"","f_input_font_line_height":"","f_input_font_style":"","f_input_font_weight":"","f_input_font_transform":"","f_input_font_spacing":"","f_input_":"","f_placeholder_font_title":"Placeholder text","f_placeholder_font_settings":"","f_placeholder_font_family":"","f_placeholder_font_size":"","f_placeholder_font_line_height":"","f_placeholder_font_style":"","f_placeholder_font_weight":"","f_placeholder_font_transform":"","f_placeholder_font_spacing":"","f_placeholder_":"","f_btn_font_title":"Button text","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","results_bg":"","results_border_color":"","results_msg_color":"","results_msg_color_h":"","results_msg_bg":"","results_msg_border_color":"","f_results_msg_font_header":"","f_results_msg_font_title":"Text","f_results_msg_font_settings":"","f_results_msg_font_family":"","f_results_msg_font_size":"","f_results_msg_font_line_height":"","f_results_msg_font_style":"","f_results_msg_font_weight":"","f_results_msg_font_transform":"","f_results_msg_font_spacing":"","f_results_msg_":"","m_bg":"","color_overlay":"","shadow_module_shadow_header":"","shadow_module_shadow_title":"Module Shadow","shadow_module_shadow_size":"","shadow_module_shadow_offset_horizontal":"","shadow_module_shadow_offset_vertical":"","shadow_module_shadow_spread":"","shadow_module_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_meta_shadow_header":"","shadow_meta_shadow_title":"Meta info shadow","shadow_meta_shadow_size":"","shadow_meta_shadow_offset_horizontal":"","shadow_meta_shadow_offset_vertical":"","shadow_meta_shadow_spread":"","shadow_meta_shadow_color":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border_hover":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","el_class":"","tdc_css":"","block_template_id":"","td_column_number":3,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_45","tdc_css_class":"tdi_45","tdc_css_class_
2862style":"tdi_45_rand_style"}'; 2863 tdbSearchItem.jqueryObj = jQuery('.tdi_45'); 2864 tdbSearchItem._openSearchFormClass = 'tdb-drop-down-search-open'; 2865 tdbSearchItem._resultsLimit = '4'; 2866 2867 2868 2869 2870 tdbSearch.addItem( tdbSearchItem ); 2871 2872 }); 2873 2874 2875</script>
2875 2876 2877
2878<script>var td_res_context_registered_atts=["style_general_mobile_menu","style_general_header_align","style_general_header_logo","style_general_mobile_search","style_general_header_menu","style_general_socials","style_general_social3","style_general_menu_sub_active2","style_general_module_header","style_general_header_search","style_general_header_search_trigger_enabled","style_general_cat_description","style_general_bgf","style_general_bgf_2_specific","style_general_loop","style_general_module_loop","style_general_separator","style_general_inline_text"];</script>
2878 2879
2880<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a440367e8ae6c9f2',t:'MTc5MDkwNzQ2OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2880</body> 2881</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.