1!function(){function r(a,i,o,r){return function(){var t=a.getAttribute("data-offset");if(t=null==t?0:parseInt(t),f>a.getBoundingClientRect().top+t)switch(o){case"img":r(i);var e=a.getAttribute("data-type");imgLoadCheck(a,null==e,function(){});break;default:r(i),a.className+=" hit"}}}function n(t){objOpts=t.attr("owl-opts"),null==objOpts?objOpts={}:objOpts=JSON.parse(objOpts),objOpts.lazyLoad=!0,objOpts.navText=['<svg class="fa--arrow-left"><use href="#fa--arrow-left" x="0" y="0"/></svg>','<svg class="fa--arrow-right"><use href="#fa--arrow-right" x="0" y="0"/></svg>'],t.owlCarousel(objOpts)}function s(o,t){return function(){var t=parseInt(o.getAttribute("data-speed")),e=o.clientHeight,a=o.offsetTop,i=0;if(1024<u)switch(o.getAttribute("data-ptype")){case"center":i=(a-f/2+e/2-g)/t;break;case"bottom":i=(a-f-g+e)/t;break;default:i=a<g+f?g/t:0}else i=0;o.firstElementChild.style.transform="translateY("+i+"px)"}}function l(e,t){function a(t){return t.match(new RegExp("(?:<i>)(.*?)(?:</i>)","g"))[0].replace("<i>","").replace("</i>","")}[].slice.call(e.children).sort(function(t,e){return(t=a(t.getAttribute("data-date")))<(e=a(e.getAttribute("data-date")))?1:-1}).forEach(function(t){e.appendChild(t)}),t()}function c(){for(g=m.pageYOffset,u=m.innerWidth,f=m.innerHeight,i=0;i<A;i++){var t=_[i];void 0!==t&&t()}e=a.clientHeight,!v.classList.contains("mason--header-min")&&(y.style.height=1130<=u?b.clientHeight+"px":"auto"),e/2<g?(v.classList.add("mason--header-min"),setTimeout(function(){v.classList.add("visible")},100)):(v.classList.remove("mason--header-min"),v.classList.remove("visible"))}function d(){var t,e,a=$(".hero__video__frame"),i=$(".hero__video"),o=i.width(),r=i.height();o/(16/9)<r?(t=Math.ceil(r*(16/9)),a.width(t).height(r).css({left:(o-t)/2,top:0})):(e=Math.ceil(o/(16/9)),a.width(o).height(e).css({left:0,top:(r-e)/2}))}var u,f,h,p,e,m=window,g=0,v=document.querySelector(".mason"),a=document.querySelector(".hero"),y=document.querySelector(".header"),b=document.querySelector(".header__sticky"),w=!1,_=[],A=0,k=Modernizr.objectfit,t=v.classList.contains("mason--home");m.addEventListener("load",function(){c(),d(),h=document.querySelectorAll(".js_parallax"),p=h.length;for(var t=0;t<p;t++)_.push(s(h[t])),A++;h=document.querySelectorAll(".js_scrollhit"),p=h.length;for(var e=0;e<p;e++)_.push(r(h[e],A,"",function(t){delete _[t]})),A++;h=document.querySelectorAll(".js_lazy"),p=h.length;for(var a=0;a<p;a++)_.push(r(h[a],A,"img",function(t){delete _[t]})),A++;c(),(owl=function(t){null==t&&(t=".owl");var e=document.querySelectorAll(t),a=e.length;for(o=0;o<a;o++){var i=$(e[o]);i.attr("data-sort")?l(e[o],function(){n(i)}):n(i)}})(),v.className+=" mason--ready",$(".footer__awards").owlCarousel({autoWidth:!0})}),m.addEventListener("resize",function(){c(),d()}),m.addEventListener("scroll",function(t){c(),!w&&m.requestAnimationFrame(function(){c(),w=!1}),w=!0}),homePage=function(){for(var t=document.querySelectorAll("button[data-cookie]"),e=t.length,a=0;a<e;a++)t[a].addEventListener("click",function(t){var e,a,i,o;e=this.getAttribute("data-cookietype"),a=this.getAttribute("data-class"),i=this.getAttribute("data-cookie"),o=this.getAttribute("data-expiry"),v.className+=" "+a,Cookies.allowed()&&$.cookie(e,i,{path:"/",expires:o})});$(".universities__list").owlCarousel({nav:!1,loop:!0,margin:30,dots:!0,autoplay:!0,autoplaySpeed:2200,autoplayTimeout:2200,autoplayHoverPause:!0,slideTransition:"linear",responsive:{0:{items:3},576:{items:4},768:{items:5},1000:{items:6},1200:{items:8}}});var i=$("#mixed__list"),o=$("#mixed__filters");mixedArray.sort(function(t,e){return t=t.date,(e=e.date)<t?-1:t<e?1:0}),mixedArray.sort(function(t,e){return(t=t.priority)===(e=e.priority)?0:t?-1:1}),function(t,e){for(var a='<li data-filter="all" class="active">All</li>',i=[],o=t.length-1;0<=o;o--)if(-1==i.indexOf(t[o].type))switch(i.push(t[o].type),t[o].type){case"news":a+='<li data-filter="news">News</li>';break;case"facebook":a+='<li data-filter="facebook">Facebook</li>';break;case"twitter":a+='<li data-filter="twitter">Twitter</li>';break;case"instagram":a+='<li data-filter="instagram">Instagram</li>'}e.append(a)}(mixedArray,o),function(t,e,a,i){for(var o=0;o<t.length;o++)a.append(t[o].html)}(mixedArray,0,i)},heroVideo=function(){var t=$(".hero__video");t.append('<div class="hero__video__frame" data-videosrc="'+t.attr("href")+'" data-autoplay="'+t.attr("data-autoplay")+'" data-mute="'+t.attr("data-mute")+'" data-loop="'+t.attr("data-loop")+'"></div>'),checkPlayers(".hero__video__frame",t.attr("href"),function(){})},heroSlideshow=function(){$(".hero__slideshow").ecoCycle({shuffle:!t})},imgLoadCheck=function(a,i,o){function t(){var t,e=a.getAttribute("data-alt");null==e&&(e="image"),t=k&&i?'<img class="lazy-item" src="'+s+'" alt="'+e+'"/>':'<div class="lazy-item" style="background-image: url(''+s+'')">',a.insertAdjacentHTML("beforeend",t),m.getComputedStyle(a).opacity,setTimeout(function(){a.classList.add("loaded"),a.classList.remove("loading")},100),o()}if(null!=a){a.classList.add("loading");var e=a.getAttribute("data-src"),r="/_site/images/design/thumbnail.jpg";if(a.classList.contains("loaded"))o();else{null==e&&(e=r);var n=new Image,s=e;s=(n.src=s).replace(/\s/g,"%20"),n.onload=function(){t()},n.onerror=function(){console.log("Error: image "+s+" was not found. Replaced with default thumbnail."),s=r,t()}}}},initMap=function(i,t){thisMap=i,thisMap.scrollwheel=!1,thisMap.panBy(200,0);var o=setInterval(function(){function t(){thisMap.setCenter(a);var t,e=document.querySelector(".map__info");t=768<u?e.offsetWidth/2:0,thisMap.panBy(t,0)}if(null!=thisMap.getBounds()){clearInterval(o),thisMap.setZoom(16);for(var a=thisMap.center,e=0;e<r.length;e++)new google.maps.Marker({position:r[e],map:i,icon:{url:"/_site/images/design/tube_pin.png",scaledSize:new google.maps.Size(37,50),anchor:new google.maps.Point(18,50)}});thisMap.fitBounds(thisMap.getBounds()),t(),m.addEventListener("resize",function(){t()})}},50),r=[{placeId:"San Babila",lat:45.4663915,lng:9.19751928},{placeId:"Palestro",lat:45.4713485,lng:9.2018828},{placeId:"Tricolore",lat:45.46802,lng:9.2089511}]}}();
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.