Skip to content

Instantly share code, notes, and snippets.

@gmcabrita
Created October 30, 2023 15:25
Show Gist options
  • Save gmcabrita/1f956bd5f17f685084163be7c34ea5e0 to your computer and use it in GitHub Desktop.
Save gmcabrita/1f956bd5f17f685084163be7c34ea5e0 to your computer and use it in GitHub Desktop.
<!doctype html> <html ng-app="mwgApp" lang="en-US"> <head> <meta charset="utf-8"> <title ng-bind="title || 'McCann Worldgroup | Integrated Global Network of Specialty Marketing Agencies'">McCann Worldgroup | Integrated Global Network of Specialty Marketing Agencies</title> <base href="/"> <link rel="canonical" href="https://www.mccannworldgroup.com/"/> <meta name="description" content="{{description || 'McCann Worldgroup is a leading global marketing services company with an integrated network of advertising agencies in over 120 countries'}}"> <meta name="viewport" content="width=device-width"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta property="og:type" content="Website"/> <meta property="twitter:card" content="Summary"/> <meta property="og:title" content="McCann Worldgroup | Integrated Global Network of Specialty Marketing Agencies" /><meta property="twitter:title" content="McCann Worldgroup | Integrated Global Network of Specialty Marketing Agencies" /><meta property="og:url" content="https://www.mccannworldgroup.com/" /><meta property="twitter:url" content="https://www.mccannworldgroup.com/" /><meta property="og:description" content="McCann Worldgroup is a leading global marketing services company with an integrated network of advertising agencies in over 120 countries" /><meta property="twitter:description" content="McCann Worldgroup is a leading global marketing services company with an integrated network of advertising agencies in over 120 countries" /><meta property="og:image" content="https://www.mccannworldgroup.com/images/social-share.jpg" /><meta property="twitter:image" content="https://www.mccannworldgroup.com/images/social-share.jpg" /> <!-- OneTrust Cookies Consent Notice start --> <!-- OneTrust Cookies Consent Notice end for mccannworldgroup.com --> <!-- <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="972496ef-4feb-408a-8305-89a9f02a3e4f-test" ></script> --> <!-- <script src="https://optanon.blob.core.windows.net/consent/2a113afe-24e3-4edd-8781-267074af89bf.js" type="text/javascript" charset="UTF-8"></script> --> <!-- OneTrust Cookies Consent Notice start for mccannworldgroup.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/972496ef-4feb-408a-8305-89a9f02a3e4f/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="972496ef-4feb-408a-8305-89a9f02a3e4f"></script> <!-- OneTrust Cookies Consent Notice end for mccannworldgroup.com --> <script type="text/javascript">//Disable Dynamics Tracking
function d365mktConfigureTracking() {
return {Anonymize: true};
}
//Check whether the cookie banner has appeared in an interval
var cookieBannerInterval = setInterval(function(){
if(document.querySelectorAll('#onetrust-button-group button').length) {
clearInterval(cookieBannerInterval);
//Add a keydown handler on the TAB key to get out of the keyboard trap
document.querySelector('#onetrust-button-group').addEventListener('keydown', function(e) {
var code = e.keyCode || e.which;
if (code === 9) {
e.preventDefault();
document.querySelector('.cookie-setting-link').focus();
}
});
//Fix for keyboard nav on cookie settings popup
document.querySelector('#onetrust-pc-btn-handler').addEventListener('keydown', function(e) {
var code = e.keyCode || e.which;
if (code === 9 && !e.shiftKey) {
e.preventDefault();
document.querySelector('#accept-recommended-btn-handler').focus();
}
});
document.querySelector('#accept-recommended-btn-handler').addEventListener('keydown', function(e) {
var code = e.keyCode || e.which;
if (code === 9 && !e.shiftKey) {
e.preventDefault();
document.querySelector('.save-preference-btn-handler').focus();
}
});
document.querySelector('#accept-recommended-btn-handler').addEventListener('keydown', function(e) {
var code = e.keyCode || e.which;
if (code === 9 && e.shiftKey) {
e.preventDefault();
document.querySelector('#accept-recommended-btn-handler').focus();
}
});
// document.querySelector('#optanon-branding-top-logo').style.backgroundImage = 'url(/images/logo-2022.svg)';
// //Focus highight fix for OneTrust Logo
// document.querySelector('#optanon-popup-bottom-logo').style.float = 'none';
// document.querySelector('#optanon-popup-bottom-logo').style.display = 'inline-block';
}
}, 500);
//Clear out the interval manually in case the cookie banner never appears - ie. if they've already dismissed
setTimeout(function(){
clearInterval(cookieBannerInterval);
}, 10000);
function OptanonWrapper() {}</script> <!-- OneTrust Cookies Consent Notice end --> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="styles/vendor.128062cf.css"> <link rel="stylesheet" href="styles/main.21455203.css"> <script async type="text/javascript" src="//fast.fonts.net/jsapi/570efe76-be1e-4bc5-af9a-59e1106ee00d.js"></script> <script async type="text/javascript" src="modernizr-custom.js"></script> <link rel="stylesheet" href="https://unpkg.com/flickity@2/dist/flickity.min.css"> </head> <body ng-cloak> <!-- Google tag (gtag.js) --> <script type="text/plain" class="optanon-category-2" async src="https://www.googletagmanager.com/gtag/js?id=G-1XJ0HSM721"></script> <script type="text/plain" class="optanon-category-2">window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-1XJ0HSM721');</script> <!--[if lte IE 8]>
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]--> <a href="#main_content" id="skip_nav">Skip to main content</a> <!-- Add your site or application content here --> <div headroom offset="205" tolerence="5" class="header" ng-class="{'overlay' : $root.overlayMenu}"> <div class="navbar navbar-default" role="navigation" ng-controller="HeaderCtrl"> <div class="container" ng-swipe-left="next()" ng-swipe-right="prev()"> <div class="navbar-header"> <h1 class="logo"> <a class="navbar-brand" href="/"><span>McCann Worldgroup</span></a> </h1> <a class="nav_link prev_button" href="#" ng-class="{'visible':mobileAboutMenuOpen && (isMobile && !$root.hideNextPrevious || (isTablet && $root.isWork && !$root.hideNextPrevious)) , 'inactive':!prevActive}" ng-click="prev()">Previous <i class="icon-arrow_left"></i></a> <a class="nav_link next_button" href="#" ng-class="{'visible':mobileAboutMenuOpen && (isMobile && !$root.hideNextPrevious || (isTablet && $root.isWork && !$root.hideNextPrevious)), 'inactive':!nextActive}" ng-click="next()">Next <i class="icon-arrow_right"></i></a> <!--- Toggle Main Menu Button ---> <a class="nav_link menu_button" href="#" ng-class="{'visible':!mobileMenuOpen && !mobileAboutMenuOpen && !regionalMenuOpen}" ng-click="toggleMenu()">Toggle Menu <i class="icon-hamburger"></i></a> <!--- Close Menu Button ---> <a class="nav_link close_button" href="#" ng-class="{'visible': (mobileMenuOpen || mobileAboutMenuOpen || regionalMenuOpen)}" ng-click="closeMenu()">Close Menu <i class="icon-close"></i></a> <!--- Mobile Toggle Regional Menu Button ---> <a class="nav_link regionalMenuButton regionalMenuButton_mobile" ng-href="#" ng-click="openRegionalMenu()" ng-class="{'visible': (isMobile || isTablet) && !mobileMenuOpen && !mobileAboutMenuOpen && !regionalMenuOpen}"><span>MW Network</span></a> <!-- End Regional Button --> </div> <!--- Main Menu Links ---> <div class="collapse" ng-class="{'visible':mobileMenuOpen}"> <ul class="nav navbar-nav"> <li ng-class="{'active':topPath=='work'}"><a ng-href="/work" ng-click="navigate(this, 'work')">Work</a></li> <li ng-class="{'active':topPath=='expertise'}"><a ng-href="/expertise" ng-click="navigate(this, 'expertise')">Expertise</a></li> <li ng-class="{'active':topPath=='about'}"><a ng-href="/about" ng-click="navigate(this, 'about')">About</a></li> <li ng-class="{'active':topPath=='news'}"><a ng-href="/news" ng-click="navigate(this, 'news')">News</a></li> <li ng-class="{'active':topPath=='careers'}"><a ng-href="/careers" ng-click="navigate(this, 'careers')">Careers</a></li> <li ng-class="{'active':topPath=='contact'}"><a ng-href="/contact" ng-click="navigate(this, 'contact')">Contact</a></li> <li> <a id="regionalBtn" class="nav_link regionalMenuButton regionalMenuButton_desktop" ng-href="#" ng-click="toggleRegionalMenu()" ng-mouseover="!isMobile && openRegionalMenu()" ng-mouseleave="!isMobile && closeRegionalMenu()" ng-class="{'visible': !mobileMenuOpen && !mobileAboutMenuOpen && !regionalMenuOpen, 'hover': regionalMenuOpen}"> <span>MW Network</span> </a> </li> </ul> </div> <!--- Regional Menu Links ---> <div class="collapse region_links" ng-class="{'visible': regionalMenuOpen}" ng-class="{'hidden':$root.isWork}"> <ul class="nav navbar-nav regionalMenu"> <li> <a ng-href="https://www.mccannworldgroup.com/" class="current_region">GLOBAL</a> </li> <li ng-repeat="menuItem in globalMenuItems"> <a ng-href="{{menuItem.url}}">{{menuItem.post_title}}</a> </li> </ul> </div> </div> </div> </div> <div class="container site_container" id="main_content"> <div ng-view="" autoscroll="true"></div> </div> <div class="footer"> <p>&copy;{{currentYear}} McCann Worldgroup</p> <ul class="nav footer-nav"> <li class="followus" ng-class="{'collapsed':!mobileSocialFooter}"> <a href="#" class="mobileOnly" ng-click="toggleSocialFooter()">Follow us</a> <ul class="social"> <li class="fb"><a href="https://www.facebook.com/McCannMW/" target="_blank">Facebook</a><i class="icon-facebook"></i></li> <li class="li"><a href="https://www.linkedin.com/company/mccann-worldgroup" target="_blank">LinkedIn</a><i class="icon-linkedin"></i></li> <li class="ig"><a href="https://www.instagram.com/mccann_mw/" target="_blank">Instagram</a><i class="icon-instagram"></i></li> </ul> </li> <li><a ng-href="/privacy">Privacy Notice</a></li> <li><a ng-href="/ccpa">California Privacy Notice</a></li> <li><a ng-href="/terms">Terms of Use</a></li> </ul> </div> <script src="https://player.vimeo.com/api/player.js"></script> <script async src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.10.2/paper-full.min.js"></script> <script src="scripts/vendor.a5cfb6cc.js"></script> <!-- tmp files --> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDhZjJzgZfm9ytaziHLTTB__uYFbyS7eD8"></script> <script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js"></script> <script src="scripts/scripts.69575064.js"></script> </body> </html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment