1/*! For license information please see app-fe.f965a7aa.js.LICENSE.txt */ 2(self.webpackChunkIspFe=self.webpackChunkIspFe||[]).push([[426],{1369(){window.popupInit=function(){var e=document.getElementById("open-popup-link"),t=document.getElementById("close-popup"),n=document.getElementById("popup-isp"),o=sessionStorage.getItem("showPopup");n.style.display="false"!==o?"flex":"none",e.addEventListener("click",function(){n.style.display="flex",sessionStorage.setItem("showPopup","false")}),t.addEventListener("click",function(){n.style.display="none",sessionStorage.setItem("showPopup","false")})}},1564(e,t,n){n(8706),window.scrollSubHeader=function(e,t){var n="".concat(e,"_").concat(t),o=document.getElementById(n),a=o.offsetTop;window.addEventListener("scroll",function(){var e,t=window.innerWidth<=1200?68:null===(e=document.getElementById("header"))||void 0===e?void 0:e.offsetHeight;o.offsetTop<window.scrollY+t&&(o.classList.add("sub-header-lock"),o.style.top=t+"px",refreshScrollSpy()),(window.scrollY+t<=o.offsetTop||window.scrollY+t<=a)&&(o.classList.remove("sub-header-lock"),refreshScrollSpy())})}},1680(e,t,n){n(8706),n(1629),n(6099),n(8459),n(3500),window.initMap=function(e){var t=e.widgetName,n=e.idWidget,o=e.otherAddresses,a=new google.maps.Map(document.getElementById("form_map_".concat(t,"_").concat(n)),{zoom:15,center:{lat:parseFloat(o[0].latitude),lng:parseFloat(o[0].longitude)},disableDefaultUI:!0}),r=new google.maps.LatLngBounds;o.forEach(function(e,i){var l=new google.maps.LatLng(e.latitude,e.longitude);r.extend(l);var c=new google.maps.Marker({position:l,map:a,icon:null});if(o.length>1){var d=document.createElement("div");d.className="custom-tooltip",d.innerHTML='\n <a href="https://www.google.com/maps/dir/?api=1&destination='.concat(e.latitude,",").concat(e.longitude,'" \n target="_blank" \n style="position: absolute; background-color: white; padding: 10px; font-size: 14px; border-radius: 4px; z-index: 10; text-decoration: none;">\n <strong>').concat(e.pinLabel,"</strong>\n </a>\n "),document.getElementById("form_map_".concat(t,"_").concat(n)).appendChild(d);var s=new google.maps.OverlayView;s.onAdd=function(){this.getPanes().floatPane.appendChild(d)},s.draw=function(){var e=this.getProjection().fromLatLngToDivPixel(c.getPosition());e&&(d.style.left="".concat(e.x-70,"px"),d.style.top="".concat(e.y+10,"px"))},s.setMap(a)}c.addListener("click",function(){window.open("https://www.google.com/maps/dir/?api=1&destination=".concat(e.latitude,",").concat(e.longitude),"_blank")})}),o.length>1&&a.fitBounds(r)}},2098(){window.heroVideoScroll=function(e){var t=document.getElementById(e);if(t){var n=t.getBoundingClientRect().top+window.scrollY;window.innerWidth<1200?window.scrollTo(0,t.scrollHeight+n-68):window.scrollTo(0,t.scrollHeight+n-80)}},window.heroVideoFullscreen=function(e){var t,n=document.getElementById(e);if((t=window.innerWidth<769?n.querySelector("#video-mobile"):n.querySelector("#video-desktop")).webkitSupportsFullscreen)return t.webkitEnterFullscreen(),void t.play();t.requestFullscreen(),t.play()}},2354(e,t,n){n(6031),window.countdownInit=function(e,t,n){var o=window.DateTime.fromFormat(e,"dd-MM-yyyy HH:mm:ss",{zone:n}),r=setInterval(function(){var e=DateTime.now().setZone(n),i=o.diff(e,["days","hours","minutes","seconds"]);if(i.toMillis()<=0)clearInterval(r),a(t,0,0,0,0);else{var l=i.toObject(),c=l.days,d=l.hours,s=l.minutes,u=l.seconds;a(t,Math.floor(c),Math.floor(d),Math.floor(s),Math.floor(u))}},1e3)};var o=0;function a(e,t,n,a,r){o<5&&o++,document.querySelector("#countdown-day-".concat(e))&&(document.querySelector("#countdown-day-".concat(e)).innerHTML=t),document.querySelector("#countdown-hour-".concat(e))&&(document.querySelector("#countdown-hour-".concat(e)).innerHTML=n),document.querySelector("#countdown-mins-".concat(e))&&(document.querySelector("#countdown-mins-".concat(e)).innerHTML=a),document.querySelector("#countdown-sec-".concat(e))&&(document.querySelector("#countdown-sec-".concat(e)).innerHTML=r)}},2370(e,t,n){function o(e){return(e||"").toString().trim().toLowerCase()}function a(e){return parseInt(e.dataset.batchSize,10)||9}function r(e){var t=e.dataset.visibleLimit?parseInt(e.dataset.visibleLimit,10):a(e);e.dataset.visibleLimit=t;var n=function(e){var t,n,a,r=o(null===(t=e.querySelector(".athletics-directory-filter-keyword"))||void 0===t?void 0:t.value),i=o(null===(n=e.querySelector(".athletics-directory-filter-firstname"))||void 0===n?void 0:n.value),l=o(null===(a=e.querySelector(".athletics-directory-filter-lastname"))||void 0===a?void 0:a.value);return Array.from(e.querySelectorAll(".athletics-directory-card-col")).map(function(e){var t=o(e.dataset.keyword),n=o(e.dataset.f
2irstname),a=o(e.dataset.lastname);return{card:e,matches:(!r||t.includes(r))&&(!i||n.includes(i))&&(!l||a.includes(l))}})}(e),r=n.filter(function(e){return e.matches}),i=0;r.forEach(function(e){i+=1,e.card.classList.toggle("d-none",i>t)}),n.filter(function(e){return!e.matches}).forEach(function(e){return e.card.classList.add("d-none")});var l=e.querySelector(".athletics-directory-no-results");l&&l.classList.toggle("d-none",0!==r.length);var c=e.querySelector(".athletics-directory-load-more");c&&c.classList.toggle("d-none",r.length<=t);var d=e.querySelector(".athletics-directory-load-less");d&&d.classList.toggle("d-none",t<=a(e))}function i(e){e.dataset.visibleLimit=a(e)}n(2008),n(1629),n(3418),n(4423),n(2062),n(3288),n(6099),n(8940),n(8781),n(1699),n(7764),n(2762),n(3500),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".athletics-directory-widget").forEach(function(e){r(e);var t=e.querySelectorAll(".athletics-directory-filter-keyword, .athletics-directory-filter-firstname, .athletics-directory-filter-lastname"),n=e.querySelector(".athletics-directory-filter-submit"),o=e.querySelector(".athletics-directory-load-more"),l=e.querySelector(".athletics-directory-load-less");t.forEach(function(t){t.addEventListener("keydown",function(t){"Enter"===t.key&&(t.preventDefault(),i(e),r(e))})}),null==n||n.addEventListener("click",function(t){t.preventDefault(),i(e),r(e)}),null==o||o.addEventListener("click",function(t){t.preventDefault(),e.dataset.visibleLimit=parseInt(e.dataset.visibleLimit,10)+a(e),r(e)}),null==l||l.addEventListener("click",function(t){t.preventDefault();var n=a(e),o=parseInt(e.dataset.visibleLimit,10)-n;e.dataset.visibleLimit=Math.max(o,n),r(e),function(e){var t=e.querySelectorAll(".athletics-directory-card-col:not(.d-none)"),n=t[t.length-1];n&&n.scrollIntoView({behavior:"smooth",block:"center"})}(e)})})})},2450(e,t,n){n(8706),n(3418),n(2062),n(6099),n(7495),n(7764),n(5440),window.changeTabsImage=function(e,t,n){var o=document.querySelectorAll(".single-tab-".concat(e)),a=document.querySelector("#widget-tabs-img-".concat(e)).querySelectorAll("img");Array.from(o).map(function(e){e.classList.contains("hover-class")&&e.classList.remove("hover-class")}),Array.from(a).map(function(e,t){e.classList.contains("show-image")&&e.classList.remove("show-image"),n-1===t&&e.classList.add("show-image")}),document.querySelector("#widget-tabs-img-".concat(e)).classList.add("show-image"),document.querySelector("#single-tab-".concat(e,"-").concat(n)).classList.add("hover-class")},window.tabsSliderInit=function(e,t){var n={pagination:{el:".swiper-pagination-tabs-".concat(e)},mousewheel:{forceToAxis:!0,eventsTarget:".overview-tabs-carousel-".concat(e," .swiper-wrapper")},preventClicks:!0,preventClicksPropagation:!0,slidesPerView:"auto",centeredSlides:!1,spaceBetween:0,updateOnWindowResize:!0,slidesOffsetAfter:341*t+16>window.innerWidth?16:0,slidesOffsetBefore:341*t+16>window.innerWidth?16:0},o=new window.Swiper(".overview-tabs-carousel-".concat(e),n),a=document.querySelector(".swiper-wrapper-".concat(e)),r=document.querySelector(".swiper-pagination-tabs-".concat(e));341*t+16>window.innerWidth?(r.classList.contains("d-none")&&r.classList.replace("d-none","d-flex"),a.classList.contains("d-flex","justify-content-center")&&a.classList.remove("d-flex","justify-content-center")):(a.classList.contains("d-flex","justify-content-center")||a.classList.add("d-flex","justify-content-center"),r.classList.contains("d-none")||r.classList.add("d-none")),window.addEventListener("resize",function(){var n=document.querySelector(".swiper-wrapper-".concat(e)),a=document.querySelector(".swiper-pagination-tabs-".concat(e));341*t+16>window.innerWidth?(o.params.slidesOffsetAfter=16,o.params.slidesOffsetBefore=16,o.update(),a.classList.contains("d-none")&&a.classList.replace("d-none","d-flex"),n.classList.contains("d-flex","justify-content-center")&&n.classList.remove("d-flex","justify-content-center")):(o.params.slidesOffsetAfter=0,o.params.slidesOffsetBefore=0,o.update(),n.classList.contains("d-flex","justify-content-center")||n.classList.add("d-flex","justify-content-center"),a.classList.contains("d-none")||a.classList.add("d-none"))})}},2972(e,t,n){function o(){var e=document.querySelector(".dropdown-languages-switcher");e&&(window.innerWidth>1200?(e.classList.add("dropdown"),e.classList.remove("dropup")):(e.classList.add("dropup"),e.classList.remove("dropdown")))}n(8706),n(1629),n(2062),n(6099),n(7495),n(5440),n(3500),n(6031),document.addEventListener("DOMContentLoaded",function(){setTimeout(function(){"undefined"!=typeof Weglot&&(console.log("Weglot is defined"),console.log("Weglot initialized state:",Weglot.initialized),Weglot.initialized?(console.log("Weglot already inizialized"),r(),o()):Weglot.on("initialized",function(){console.log("Weglot initialized event triggered"),r(),o()}))},2500),document.addEventListener("scroll",function(e){var t,n,o=null===(t=document.getElementsByTagName("header"))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.classList.contains("hide-
2description");if(window.innerWidth>1200&&window.scrollY>50&&!o)null===(n=document.getElementsByTagName("header"))||void 0===n||null===(n=n[0])||void 0===n||n.classList.add("hide-description");else if(window.innerWidth>1200&&window.scrollY<50&&o){var a;null===(a=document.getElementsByTagName("header"))||void 0===a||null===(a=a[0])||void 0===a||a.classList.remove("hide-description")}if(document.querySelector(".school-children-select-container")){var r=document.querySelector(".school-children-select-container");window.innerWidth<1200&&window.scrollY>88?(r.style.position="fixed",r.style.top="0"):(r.style.position="absolute",r.style.top="68px")}});var e=document.querySelector(".whatsapp-cta-header");e&&e.addEventListener("click",function(e){var t;null===(t=window.dataLayer)||void 0===t||t.push({event:"click_whatsapp"}),e.stopImmediatePropagation()});var t=document.getElementById("navbarCollapseHeader");null==t||t.addEventListener("shown.bs.collapse",function(e){window.innerWidth<1200&&(document.body.style.overflow="hidden")}),null==t||t.addEventListener("hidden.bs.collapse",function(){window.innerWidth<1200&&(document.body.style.overflow="auto")});var n=document.querySelectorAll("#navbarCollapseHeader .navbar-nav")[0];null==n||n.addEventListener("shown.bs.dropdown",function(e){window.innerWidth<1200&&(t.scrollTop=0,setTimeout(function(){0===t.scrollTop||(t.scrollTop=0),t.style.overflow="hidden"},100))}),null==n||n.addEventListener("hidden.bs.dropdown",function(){window.innerWidth<1200&&(t.style.overflow="auto")}),window.addEventListener("resize",function(){window.innerWidth>1200&&0===document.querySelectorAll(".modal.show").length&&(document.body.style.overflow="auto")});var a=document.getElementById("dropdownMenuSearch");function r(){var e=document.querySelector(".dropdown.dropdown-languages-switcher-desktop"),t=document.querySelector(".dropdown-languages-switcher-desktop"),n=document.querySelector(".dropdown-languages-switcher-mobile"),o=document.getElementById("languageSwitcherMenu"),a=document.getElementById("languageSwitcherMenuMobile");if(t.classList.replace("d-md-none","d-md-flex"),n.classList.replace("d-none","d-flex"),"undefined"==typeof Weglot)return console.error("Weglot is not defined"),e.classList.add("d-md-none"),void n.classList.add("d-none");var r=Weglot.options.languages.map(function(e){return e.language_to}).concat(Weglot.options.language_from),i=Weglot.getCurrentLang();if(a)for(var l=0;l<r.length;l++){var c=r[l],d=document.createElement("li");d.className="py-1";var s=document.createElement("a");s.href="#",s.className="text-uppercase align-items-xl-center d-flex color-school-text",c===i&&(s.className+=" fw-bold text-decoration-underline"),s.textContent=Weglot.getLanguageName(c),s.dataset.lang=c,d.appendChild(s),a.appendChild(d)}for(var u=0;u<r.length;u++){var p=r[u],f=document.createElement("li");f.className="px-4 py-1";var m=document.createElement("a");m.href="#",m.className="text-uppercase align-items-xl-center d-flex color-school-text",p===i&&(m.className+=" fw-bold text-decoration-underline"),m.textContent=Weglot.getLanguageName(p),m.dataset.lang=p,f.appendChild(m),o.appendChild(f)}o.addEventListener("click",function(e){"A"===e.target.tagName&&(e.preventDefault(),Weglot.switchTo(e.target.dataset.lang))}),a&&a.addEventListener("click",function(e){"A"===e.target.tagName&&(e.preventDefault(),Weglot.switchTo(e.target.dataset.lang))}),Weglot.on("languageChanged",function(e){o.querySelectorAll("a").forEach(function(t){t.dataset.lang===e?t.classList.add("fw-bold","text-decoration-underline"):t.classList.remove("fw-bold","text-decoration-underline")})}),a&&Weglot.on("languageChanged",function(e){a.querySelectorAll("a").forEach(function(t){t.dataset.lang===e?t.classList.add("fw-bold","text-decoration-underline"):t.classList.remove("fw-bold","text-decoration-underline")})})}null==a||a.addEventListener("show.bs.dropdown",function(){window.innerWidth>1200&&(document.body.style.overflow="hidden")}),null==a||a.addEventListener("hide.bs.dropdown",function(){document.body.style.overflow="auto"}),window.addEventListener("resize",function(){o()})})},3276(e,t,n){n(2675),n(9463),n(8706),n(3771),n(1629),n(6099),n(7495),n(5440),n(3500),window.setInitialPosition=function(e,t,n,o,a){var r=0,i=o.length;function l(l){var c=55-(r+=l*(360/i));n.style.transform="rotate(".concat(c,"deg)"),window.updateActiveWord(e,t,n,o,a,r)}n.style.transform="rotate(".concat(55,"deg)"),window.updateActiveWord(e,t,n,o,a,r),document.querySelector(".wheel-button-prev-".concat(e)).addEventListener("click",function(){return l(-1)}),document.querySelector(".wheel-button-next-".concat(e)).addEventListener("click",function(){return l(1)}),o.forEach(function(l,c){l.addEventListener("click",function(){var l=c*(360/i)-(360+r%360)%360;l>180?l-=360:l<-180&&(l+=360);var d=55-(r+=l);n.style.transform="rotate(".concat(d,"deg)"),window.updateActiveWord(e,t,n,o,a,r)})})},window.updateActiveWord=function(e,t,n,o,a,r){var i=o.length,l=360/i,c=(360+r%360)%360,d=Math.round((c/l+i)%i);o.forEach(function(n,o){if(o===d){n.classList.add("active");var a=getTextColor(n);window.updateCircleColor(a,e);var r=window.getSkillDiv(o,e,t);if(r){var i=r.querySelector(".skill-title"),l=r.querySelectorAll(".skill-item-title");i&&(i.style.color=a),l.forEach(function(e){return e.style.color=a})}}else n.classList.remove("active")});var s=o[d];s&&a&&(a.textContent=s.dataset.description);for(var u=0;u<i;u++){var p=window.getSkillDiv(u,e,t);u===d?p.classList.replace("d-none","d-flex"):p.classList.replace("d-flex","d-none")}},window.updateCircleColor=function(e,t){var n=document.getElementById("inset-shadow");if(n){var o=n.querySelector("feFlood");o&&o.setAttribute("flood-color",e)}var a=document.querySelector("#circle-".concat(t));a&&a.setAttribute("stroke",e);var r=document.querySelector(".small-circle-".concat(t));r&&r.setAttribute("fill",e),window.updateCurveColor(e)},window.updateCurveColor=function(e){var t=document.querySelector("filter#inset-shadow-top-curve feFlood");t&&t.setAttribute("flood-color","".concat(e));var n=document.querySelector("path#top-curve-path");n&&n.setAttribute("stroke",e)},window.getTextColor=function(e){var t=e.querySelector("textPath");return window.getComputedStyle(t).fill},window.getSkillDiv=function(e,t,n){return document.querySelector(".skills-".concat(n,"-").concat(t,"-").concat(e))}},3648(e,t,n){n(8940),window.imageCardInit=function(e,t){var n={mousewheel:{forceToAxis:!0,eventsTarget:".image-card-carousel-".concat(e," .swiper-wrapper")},slidesPerView:"auto",centeredSlides:!1,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,navigation:{nextEl:".swiper-image-card-button-next-".concat(e),prevEl:".swiper-image-card-button-prev-".concat(e)},preventClicks:!0,preventClicksPropagation:!0,on:{slideChange:function(){var t=document.getElementById("rangeInput-".concat(e));t&&(t.value=this.activeIndex)}}},o=new window.Swiper(".image-card-carousel-".concat(e),n);window.addEventListener("resize",function(){var o=document.getElementById("rangeInput-".concat(e));if(o&&(o.max=t-Math.round(Math.max(document.querySelector(".container").offsetWidth/355))),t>2&&window.innerWidth<1999)new window.Swiper(".image-card-carousel-".concat(e),n)});var a=document.getElementById("rangeInput-".concat(e));a&&(a.max=t-Math.round(Math.max(document.querySelector(".container").offsetWidth/355)),a.addEventListener("input",function(){var e=parseInt(this.value);o.slideTo(e)}))}},3966(e,t,n){function o(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function l(n,o,r,i){var l=o&&o.prototype instanceof d?o:d,s=Object.create(l.prototype);return a(s,"_invoke",function(n,o,a){var r,i,l,d=0,s=a||[],u=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,i=0,l=e,p.n=n,c}};function f(n,o){for(i=n,l=o,t=0;!u&&d&&!a&&t<s.length;t++){var a,r=s[t],f=p.p,m=r[2];n>3?(a=m===o)&&(l=r[(i=r[4])?5:(i=3,3)],r[4]=r[5]=e):r[0]<=f&&((a=n<2&&f<r[1])?(i=0,p.v=o,p.n=r[1]):f<m&&(a=n<3||r[0]>o||o>m)&&(r[4]=n,r[5]=o,p.n=m,i=0))}if(a||n>1)return c;throw u=!0,o}return function(a,s,m){if(d>1)throw TypeError("Generator is already running");for(u&&1===s&&f(s,m),i=s,l=m;(t=i<2?e:l)||!u;){r||(i?i<3?(i>1&&(p.n=-1),f(i,l)):p.n=l:p.v=l);try{if(d=2,r){if(i||(a="next"),t=r[a]){if(!(t=t.call(r,l)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=r.return)&&t.call(r),i<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),i=1);r=e}else if((t=(u=p.n<0)?l:n.call(o,p))!==c)break}catch(t){r=e,i=1,l=t}finally{d=1}}return{value:t,done:u}}}(n,r,i),!0),s}var c={};function d(){}function s(){}function u(){}t=Object.getPrototypeOf;var p=[][r]?t(t([][r]())):(a(t={},r,function(){return this}),t),f=u.prototype=d.prototype=Object.create(p);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,a(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return s.prototype=u,a(f,"constructor",u),a(u,"constructor",s),s.displayName="GeneratorFunction",a(u,i,"GeneratorFunction"),a(f),a(f,i,"Generator"),a(f,r,function(){return this}),a(f,"toString",function(){return"[object Generator]"}),(o=function(){return{w:l,m}})()}function a(e,t,n,o){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}a=function(e,t,n,o){function i(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},a(e,t,n,o)}function r(e,t,n,o,a,r,i){try{var l=e[r](i),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(o,a)}n(2675),n(9463),n(8706),n(1629),n(4170),n(9904),n(4185),n(875),n(287),n(6099),n(3362),n(7495),n(5440),n(2762),n(3500),window.setSchoolMapImage=function(){var e,t=(e=o().m(function e(t,n,a){var r,i,l,c,d,s;return o().w(function(e){for(;;)switch(e.n){case 0:return r="image-school-map-".concat(t,"-").concat(n),document.getElementById(r).dataset.requestedImage=a,e.n=1,fetch(a);case 1:return i=e.v,e.n=2,i.text();case 2:if(l=e.v,(c=document.getElementById(r)).dataset.requestedImage===a){e.n=3;break}return e.a(2);case 3:(d=document.createElement("template")).innerHTML=l.trim(),(s=d.content.firstElementChild).id=r,s.dataset.requestedImage=a,s.classList.add("image-school-map"),s.setAttribute("role","img"),s.setAttribute("aria-label",c.getAttribute("alt")||"map"),c.replaceWith(s);case 4:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(o,a){var i=e.apply(t,n);function l(e){r(i,o,a,l,c,"next",e)}function c(e){r(i,o,a,l,c,"throw",e)}l(void 0)})});return function(e,n,o){return t.apply(this,arguments)}}(),window.viewContinent=function(e,t,n){var o=document.querySelectorAll(".button-tabs"),a=document.getElementById("button-tab-".concat(n,"-").concat(e,"-").concat(t)),r=document.querySelectorAll('div[id^="container-"]'),i=document.getElementById("container-".concat(n));a.classList.contains("is-active")?(a.classList.remove("is-active"),window.setSchoolMapImage(e,t,"/images/all-gray.svg"),i&&i.classList.replace("d-block","d-none")):(o.forEach(function(e){e.classList.remove("is-active")}),a.classList.add("is-active"),window.innerWidth<768?window.setSchoolMapImage(e,t,"/images/".concat(n,"-mobile.svg")):window.setSchoolMapImage(e,t,"/images/".concat(n,".svg")),r.forEach(function(e){e.classList.remove("d-block"),e.classList.add("d-none")}),i&&i.classList.replace("d-none","d-block"))},window.updateTabsJustification=function(e,t){var n=document.querySelector("#".concat(t,"_").concat(e," .tabs-container"));if(n){var o=n.scrollWidth>n.clientWidth;n.classList.toggle("justify-content-start",o),n.classList.toggle("justify-content-center",!o)}}},4332(){window.updateScrollButtons=function(e,t,n,o){var a=Math.max(0,e.scrollWidth-e.clientWidth);if(o&&null==e.__rtlType){var r=e.scrollLeft;e.scrollLeft=1;var i=e.scrollLeft;e.scrollLeft=r,e.__rtlType=0===r&&0===i?"reverse":"defaultOrNegative"}var l,c=e.scrollLeft;l=o?c<0?-c:"reverse"===e.__rtlType?c:a-c:c;var d=(l=Math.max(0,Math.min(l,a)))>=a-1;l<=1?(t.disabled=!0,t.classList.add("swiper-button-disabled")):(t.disabled=!1,t.classList.remove("swiper-button-disabled")),d?(n.disabled=!0,n.classList.add("swiper-button-disabled")):(n.disabled=!1,n.classList.remove("swiper-button-disabled"))},window.checkInitialTimelineScroll=function(e,t,n,o){window.innerWidth>768&&(e.scrollWidth-e.clientWidth<=0?(t.style.display="none",n.style.display="none"):(t.style.display="block",n.style.display="block",window.updateScrollButtons(e,t,n,o)))}},4470(e,t,n){n(1629),n(5086),n(2010),n(6099),n(3500),window.generateMap=function(e,t,n){var o={lat:e,lng:t},a=new google.maps.Map(document.getElementById(n),{zoom:15,center:o,disableDefaultUI:!0}),r={url:"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent('\n <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="33" height="39" viewBox="0 0 33 39" fill="none">\n <path d="M5.89314 24.18L16.1074 36.27L29.0717 23.01L30.6431 13.65L25.9289 4.67995L16.1074 1.94995L5.89314 4.67995L2.35742 13.65L5.89314 24.18Z" fill="#00843D"/>\n <path d="M16.5 19.5C14.2312 19.5 12.375 17.745 12.375 15.6C12.375 13.455 14.2312 11.7 16.5 11.7C18.7687 11.7 20.625 13.455 20.625 15.6C20.625 17.745 18.7687 19.5 16.5 19.5ZM28.875 15.99C28.875 8.9115 23.4094 3.9 16.5 3.9C9.59062 3.9 4.125 8.9115 4.125 15.99C4.125 20.553 8.14687 26.598 16.5 33.813C24.8531 26.598 28.875 20.553 28.875 15.99ZM16.5 0C25.
21625 0 33 6.279 33 15.99C33 22.464 27.4931 30.1275 16.5 39C5.50688 30.1275 0 22.464 0 15.99C0 6.279 7.8375 0 16.5 0Z" fill="white"/>\n </svg>\n '),scaledSize:new google.maps.Size(40,40)};new google.maps.Marker({position:o,map:a,icon:r})},window.generateMapWithPins=function(e,t){var n=new google.maps.LatLngBounds,o=new google.maps.Map(document.getElementById(t),{zoom:15,center:{lat:0,lng:0},disableDefaultUI:!0}),a={url:"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent('\n <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="22" height="26" viewBox="0 0 22 26" fill="none">\n <path d="M3.92843 16.1201L10.738 24.18L19.3808 15.34L20.4284 9.10005L17.2856 3.12005L10.738 1.30005L3.92843 3.12005L1.57129 9.10005L3.92843 16.1201Z" fill="white"/>\n <path d="M11 13C9.4875 13 8.25 11.83 8.25 10.4C8.25 8.97 9.4875 7.8 11 7.8C12.5125 7.8 13.75 8.97 13.75 10.4C13.75 11.83 12.5125 13 11 13ZM19.25 10.66C19.25 5.941 15.6062 2.6 11 2.6C6.39375 2.6 2.75 5.941 2.75 10.66C2.75 13.702 5.43125 17.732 11 22.542C16.5688 17.732 19.25 13.702 19.25 10.66ZM11 0C16.775 0 22 4.186 22 10.66C22 14.976 18.3288 20.085 11 26C3.67125 20.085 0 14.976 0 10.66C0 4.186 5.225 0 11 0Z" fill="#00843D"/>\n </svg>\n '),scaledSize:new google.maps.Size(22,26)},r={url:"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent('\n <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="42" height="49" viewBox="0 0 42 49" fill="none">\n <path d="M7.5 30.38L20.5 45.57L37 28.91L39 17.15L33 5.88L20.5 2.45L7.5 5.88L3 17.15L7.5 30.38Z" fill="#00843D"/>\n <path d="M21 24.5C18.1125 24.5 15.75 22.295 15.75 19.6C15.75 16.905 18.1125 14.7 21 14.7C23.8875 14.7 26.25 16.905 26.25 19.6C26.25 22.295 23.8875 24.5 21 24.5ZM36.75 20.09C36.75 11.1965 29.7937 4.9 21 4.9C12.2063 4.9 5.25 11.1965 5.25 20.09C5.25 25.823 10.3687 33.418 21 42.483C31.6313 33.418 36.75 25.823 36.75 20.09ZM21 0C32.025 0 42 7.889 42 20.09C42 28.224 34.9912 37.8525 21 49C7.00875 37.8525 0 28.224 0 20.09C0 7.889 9.975 0 21 0Z" fill="white"/>\n </svg>\n '),scaledSize:new google.maps.Size(26,30)},i=[],l=[],c=[];function d(){c.forEach(function(e){e.marker.setIcon(a)}),c.length=0,l.forEach(function(e){e.style.display="none"})}function s(e){var t=document.querySelectorAll(".school-card-map")[e],n=document.querySelector(".school-info-popup-".concat(e+1)),a=i[e].getPosition();d(),document.querySelectorAll(".school-card-map").forEach(function(t,n){if(n!==e){t.classList.remove("focused");var o=document.querySelector(".school-info-popup-".concat(n+1));o.classList.remove("d-block"),o.classList.add("d-none")}}),n.classList.remove("d-none"),n.classList.add("d-block"),t.classList.add("focused");var s=i[e],u=l[e];s.setIcon(r),u.style.display="block",c.push({marker:s,tooltip:u}),o.panTo(a),o.setZoom(10)}function u(e){var t=document.querySelectorAll(".school-card-map")[e],a=document.querySelector(".school-info-popup-".concat(e+1));a.classList.remove("d-block"),a.classList.add("d-none"),t.classList.remove("focused"),d(),o.fitBounds(n),o.setZoom(8)}if(e.forEach(function(e,t){var r=new google.maps.LatLng(e.lat,e.lng),c=new google.maps.Marker({position:r,map:o,name:e.name,icon:a});i.push(c),n.extend(r);var d=document.createElement("div");d.className="custom-tooltip",d.style.transform="translate(-50%, -100%)",d.innerHTML=e.name;var p=new google.maps.OverlayView;p.onAdd=function(){this.getPanes().floatPane.appendChild(d)},p.draw=function(){var e=this.getProjection().fromLatLngToDivPixel(c.getPosition());e&&(d.style.left="".concat(e.x,"px"),d.style.top="".concat(e.y-30,"px"))},p.onRemove=function(){d.parentNode.removeChild(d)},p.setMap(o),l.push(d),c.addListener("click",function(){document.querySelectorAll(".school-card-map")[t].classList.contains("focused")?u(t):s(t)}),c.addListener("mouseover",function(){d.style.display="block"}),c.addListener("mouseout",function(){o.getZoom()<=8&&(d.style.display="none")})}),1===e.length){var p=e[0];o.setCenter(new google.maps.LatLng(p.lat,p.lng)),o.setZoom(7)}else o.fitBounds(n);o.addListener("zoom_changed",function(){o.getZoom()<=8?l.forEach(function(e){e.style.display="none"}):0===c.length?l.forEach(function(e){e.style.display="block"}):l.forEach(function(e){var t=c.some(function(t){return t.tooltip===e});e.style.display=t?"block":"none"})}),document.querySelectorAll(".school-card-map").forEach(function(e,t){e.addEventListener("click",function(){e.classList.contains("focused")?u(t):s(t)}),document.querySelector(".button-close-popup-".concat(t+1)).addEventListener("click",function(){u(t)})}),document.querySelector(".close-modal-icon-map").addEventListener("click",function(){document.querySelectorAll(".school-card-map").forEach(function(e){e.classList.remove("focused")}),document.querySelectorAll(".school-info-popup").forEach(function(e){e.classList.remove("d-block"),e.classList.add("d-none")}),d(),o.fitBounds(n),o.setZoom(7)})},document.addEventListener("click",function(e){var t=e.target.closest(".school-card-video-button");if(t)window.openCommunityVideoPillars(t.dataset.videoWidgetId,t.dataset.videoWidgetName,"true"===t.dataset.videoRtl,t.dataset.videoSrc);else{var n=e.target.closest(".school-card-video-close");n&&window.onCloseModalVideoPillars(n.dataset.videoWidgetId,n.dataset.videoWidgetName)}})},4848(e,t,n){function o(e){var t=document.querySelector(".modal-video-".concat(e)),n=document.querySelector("video#widgetCustomVideo_".concat(e));t.classList.contains("d-flex")&&(t.classList.replace("d-flex","d-none"),t.classList.remove("orientation-portrait","orientation-landscape"),document.body.style.overflow="auto",n&&(n.pause(),n.muted=!0,n.setAttribute("src",""),n.load(),n.onloadedmetadata=null),document.removeEventListener("keydown",a))}function a(e){if("Escape"===e.key||"Esc"===e.key){var t=document.querySelector(".modal-video.d-flex");if(t){var n=t.className.match(/modal-video-([^\s]+)/);n&&o(n[1])}}}n(7495),n(1761),n(5440),window.openCommunityVideoPillars=function(e,t,n,r){var i=document.querySelector(".modal-video-".concat(e)),l=document.querySelector("#widgetCustomVideo_".concat(e));i.classList.contains("d-none")?(i.classList.replace("d-none","d-flex"),document.body.style.overflow="hidden",i.classList.remove("orientation-portrait","orientation-landscape"),l.setAttribute("src",r),l.onloadedmetadata=function(){var t=l.videoHeight>l.videoWidth?"portrait":"landscape";window.handleOrientation(e,t)},l.load(),document.addEventListener("keydown",a)):o(e)},window.handleOrientation=function(e,t){var n=document.querySelector(".modal-video-".concat(e));n&&(n.classList.remove("orientation-portrait","orientation-landscape"),n.classList.add("orientation-".concat(t)))},window.onCloseModalVideoPillars=function(e,t){o(e)}},4914(e,t,n){n(1629),n(6099),n(3500),n(6031),window.initFormSelectStyle=function(){var e=jQuery;setTimeout(function(){document.querySelectorAll("select").forEach(function(t){var n=t.id;n&&(t.matches("[data-fee], [data-age]")||t.closest(".calendar-widget")||(e("#".concat(n)).select2({minimumResultsForSearch:-1}),e("#".concat(n)).on("change.select2",function(){initFormSelectStyle()}
2)))})},500)}},5036(e,t,n){n(1629),n(6099),n(3500),n(6031),window.galleryInit=function(e,t){var n={keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{forceToAxis:!0,eventsTarget:".gallery-carousel-".concat(e," .swiper-wrapper")},pagination:{el:".swiper-pagination-".concat(e),clickable:!0},loop:!1,initialSlide:t>=4?-1:1,slidesPerView:"auto",preventClicks:!0,preventClicksPropagation:!0,centeredSlides:!0,spaceBetween:16,navigation:{nextEl:".swiper-gallery-button-next-".concat(e),prevEl:".swiper-gallery-button-prev-".concat(e)},breakpoints:{768:{loop:t>=4}}};new window.Swiper(".gallery-carousel-".concat(e),n)},window.galleryMount=function(e,t,n){var o=document.getElementById(e);if(o){var a=e.split("_").pop();if(a&&(n>2&&"function"==typeof window.galleryInit&&window.galleryInit(a,n),t)){var r=function(e){if(e){var t=e.querySelector(".gallery-play"),n=t&&t.dataset.poster||"",o=e.querySelector("video.gallery-inline");if(o){try{o.pause()}catch(e){}o.remove()}if(!e.querySelector("img.gallery-poster")){var a=document.createElement("img");a.className="gallery-poster w-100 d-block",n&&(a.src=n),a.alt="",e.insertBefore(a,e.firstChild)}t&&(t.style.display="")}};o.querySelectorAll(".gallery-play").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation();var n=e.closest(".gallery-image-wrapper"),a=e.dataset.videoSrc||"",i=e.dataset.poster||"";if(n&&a){var l;l=n,o.querySelectorAll(".gallery-image-wrapper").forEach(function(e){e!==l&&r(e)});var c=n.querySelector("video.gallery-inline");if(!c){(c=document.createElement("video")).className="gallery-inline w-100",c.playsInline=!0,c.muted=!0,c.controls=!0,c.preload="metadata",i&&c.setAttribute("poster",i);var d=document.createElement("source");d.type="video/mp4",c.appendChild(d);var s=n.querySelector("img.gallery-poster");s&&s.remove(),n.insertBefore(c,n.firstChild)}var u=c.querySelector("source");u.getAttribute("src")!==a&&(u.setAttribute("src",a),c.load()),e.style.display="none",c.play().catch(function(){})}})}),function(){var e=o.querySelector(".gallery-carousel-".concat(a));if(e&&window.Swiper)if(e.swiper)e.swiper.on("slideChangeTransitionStart",function(){o.querySelectorAll(".gallery-image-wrapper").forEach(r)});else var t=0,n=setInterval(function(){t+=1,e.swiper?(e.swiper.on("slideChangeTransitionStart",function(){o.querySelectorAll(".gallery-image-wrapper").forEach(r)}),clearInterval(n)):t>20&&clearInterval(n)},100)}()}}}},5048(){window.imageCardFixedInit=function(e){var t=document.querySelector(".card-fixed-carousel-".concat(e));t&&new window.Swiper(t,{slidesPerView:"auto",spaceBetween:16,watchOverflow:!0,keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{forceToAxis:!0,eventsTarget:".card-fixed-carousel-".concat(e," .swiper-wrapper")},navigation:{nextEl:".card-fixed-scroll-next-".concat(e),prevEl:".card-fixed-scroll-prev-".concat(e),disabledClass:"card-fixed-scroll-disabled"},preventClicks:!0,preventClicksPropagation:!0})}},5184(e,t,n){n(8706),n(1629),n(6099),n(8940),n(3500),n(6031),window.dualImageCardInit=function(e,t,n){var o=document.getElementById("rangeInput-".concat(e)),a={},r=function(t,n){var r=".carousel-".concat(t,"-").concat(e),i={mousewheel:{forceToAxis:!0,eventsTarget:"".concat(r," .swiper-wrapper")},slidesPerView:"auto",centeredSlides:!1,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,navigation:{nextEl:".swiper-image-card-button-next-carousel-".concat(t,"-").concat(e),prevEl:".swiper-image-card-button-prev-carousel-".concat(t,"-").concat(e)},preventClicks:!0,preventClicksPropagation:!0,on:{slideChange:function(){var n=document.querySelector("#toggleCardContent-".concat(e)),a=!0===(null==n?void 0:n.checked);o&&(a?2:1)===t&&(o.value=this.activeIndex)}}},l=document.querySelector(r);if(l){var c=new window.Swiper(l,i);a[t]=c}},i=function(){var r=document.querySelector("#toggleCardContent-".concat(e)),i=!0===(null==r?void 0:r.checked),l=a[i?2:1],c=i?n:t;if(o&&l){var d=document.querySelector(".container").offsetWidth,s=Math.max(1,Math.floor(d/345));o.max=Math.max(0,c-s),o.value=l.activeIndex||0,o.oninput=function(){var e=Math.max(0,Math.min(parseInt(this.value),l.slides.length-1));l.slideTo(e)}}};function l(e){document.querySelectorAll(".swiper-wrapper-".concat(e)).forEac
2h(function(e){var t=e.closest(".swiper");t&&(e.scrollWidth>t.clientWidth+1?(e.classList.add("justify-start"),e.classList.remove("justify-center")):(e.classList.add("justify-center"),e.classList.remove("justify-start")))})}r(1),r(2),setTimeout(function(){i(),l(e)},100),window.updateDualRangeInput=function(){i(),l(e)},window.addEventListener("resize",function(){l(e)})}},5425(e,t,n){"use strict";n(8706),n(1629),n(4423),n(5086),n(4170),n(2010),n(6099),n(7495),n(1699),n(5440),n(1392),n(3500),n(6031);var o=n(4692),a=n.n(o),r=n(5458),i=n.n(r),l=n(6430),c=n(4042),d=n.n(c),s=n(3617),u=n(1055),p=n(5189),f=n(6285),m=n(6994),v=n.n(m),g=n(7363),w=n(7950),h=n(666),y=n(3041),b=n(8680),L=n(2217),S=n(9336);n(2354),n(2972),n(7006),n(2098),n(3648),n(5048),n(5900),n(1564),n(5036),n(2450),n(5902),n(7184),n(9681),n(5454),n(4914);window.pushEventToDataLayer=function(e){a()(document).ready(function t(){a()(".hs-form").length>0?a()(".hs-form").on("hsvalidatedsubmit",function(t){window.location.href.includes("events")&&sessionStorage.setItem("eventValue",e)}):setTimeout(function(){t()},200)})};n(1680),n(1369),n(5884),n(4848),n(4470),n(3966),n(4332),n(3276),n(5184),n(2675),n(9463),n(2259),n(2008),n(3418),n(3792),n(8598),n(2062),n(8130),n(150),n(9432),n(6034),n(3362),n(9391),n(7764),n(2762),n(2953);function E(e,t){if(e&&t){var n=t.altInput,o=e.getAttribute("id");n&&(o?(e.removeAttribute("id"),n.id=o):n.getAttribute("name")||n.setAttribute("name","".concat(e.getAttribute("name")||"date","-display")));var a=t.calendarContainer;if(a){var r=o||e.getAttribute("name")||"date",i=a.querySelector("select.flatpickr-monthDropdown-months"),l=a.querySelector("input.cur-year");i&&!i.getAttribute("name")&&i.setAttribute("name","flatpickr-month-".concat(r)),l&&!l.getAttribute("name")&&l.setAttribute("name","flatpickr-year-".concat(r))}}}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function k(e){if(e&&"true"!==e.dataset.feeCalcInitialized){e.dataset.feeCalcInitialized="true";var t=function(t){return e.querySelector('[data-fee="'.concat(t,'"]'))},n=t("schoolId"),o=t("dateInput"),a=t("courseSelect"),r=t("childSelect"),i=t("newStudentSelect"),c=t("calculateBtn"),d=t("resetBtn"),s=t("feesResult"),u=t("feeError"),p=t("accordion"),f=t("infoIcon"),m=t("infoText"),v=t("registrationDiv"),g=t("discountDiv");if(o&&a&&r&&i){var w,h=(null==p?void 0:p.id)||"",y={},b=null,L=null,S=function(e){e&&(e.classList.add("d-none"),e.hidden=!0)},k=function(e){e&&(e.classList.remove("d-none"),e.hidden=!1,e.style.removeProperty("display"))},x=function(e,n){var o=t(e);o&&(o.textContent=n)},q=function(e,n){var o=t(e);o&&(o.innerHTML=n)},I=function(e){var t;o.disabled=e,null!==(t=o._flatpickr)&&void 0!==t&&t.altInput&&(o._flatpickr.altInput.disabled=e)},A=new Intl.NumberFormat("it-IT",{useGrouping:"always"}),T=function(e,t){return null==e||Number.isNaN(Number(e))?"":"".concat(A.format(Number(e))," ").concat(t||"").trim()},M=function(e){return String(null!=e?e:"").replace(/[&<>"']/g,function(e){return{"&":"&","<":"<",">":">",'"':""","'":"'"}[e]})};"function"==typeof l.A&&(w=(0,l.A)(o,{dateFormat:"Y-m-d",altInput:!0,altFormat:"d/m/Y",altInputClass:"form-control w-100 birth-input",onChange:function(){return O()}}),E(o,w)),a.addEventListener("change",function(){var e,t,n=a.value;if(!n)return b=null,S(s),S(c),void S(f);null!==(t=b=null!==(e=y[n])&&void 0!==e?e:null)&&void 0!==t&&t.modalText?(m&&(m.innerHTML=b.modalText),k(f)):S(f),_()}),r.addEventListener("change",_),i.addEventListener("change",_),o.addEventListener("change",function(){return O()}),null==c||c.addEventListener("click",function(){D(b),S(c),[a,r,i].forEach(function(e){return e.setAttribute("disabled","disabled")}),I(!0),k(d)}),null==d||d.addEventListener("click",function(e){var t;e.preventDefault(),null===(t=L)||void 0===t||t.abort(),L=null,w?w.clear(!1):o.value="",I(!1),[r,i].forEach(function(e){e.value="",e.removeAttribute("disabled")}),P(),B(),s&&s.style.setProperty("display","none","important"),S(c),S(d),S(f),y={},b=null}),null==f||f.addEventListener("click",function(e){e.stopPropagation(),m&&(m.style.display="block"===m.style.display?"none":"block")}),document.addEventListener("click",function(){m&&(m.style.display="none")})}}function P(){a.innerHTML='<option value=""></option>',a.setAttribute("disabled","disabled")}function B(){S(s),S(u),p&&(p.innerHTML=""),["courseName","fullPrice","applicationPrice","registrationPrice","totalPrice","childDiscount","note"].forEach(function(e){return q(e,"")}),S(v),S(g)}function _(){S(s),""!==o.value&&""!==a.value&&""!==r.value&&""!==i.value?k(c):S(c)}function D(t){var n,o;if(t){var l,c=a.value,d=r.value,u=i.value,f=t.currency||"",m=!!t.registrationPrice,w=!!t.childDiscount,y=Number(t[("true"===d&&w?"child":"noChild")+("true"===u&&m?"AndRegistration":"AndNoRegistration")])||0;if(B(),x("courseName",c),x("fullPrice",T(t.fullPrice,f)),x("applicationPrice",T(t.applicationPrice,f)),x("registrationPrice",T(t.registrationPrice,f)),x("totalPrice",T(y,f)),x("childDiscount","".concat(null!==(n=t.childDiscount)&&void 0!==n?n:0,"%")),q("note",t.note||""),m&&"true"===u?k(v):S(v),w&&"true"===d?k(g):S(g),(l=Array.from(e.querySelectorAll(".fee-calc .row-displayed"))).forEac
2h(function(e){return e.classList.remove("row-displayed-colored")}),l.filter(function(e){return!e.classList.contains("d-none")}).forEach(function(e,t){t%2==0&&e.classList.add("row-displayed-colored")}),k(s),p&&null!==(o=t.installments)&&void 0!==o&&o.length){var b=String(c).replace(/[^A-Za-z0-9_-]+/g,"_")||"course";p.innerHTML=t.installments.map(function(e,t){return function(e,t,n,o){var a="",r=e.installments||{};r.standard?a="".concat(M(r.standard.number)," ").concat(M(r.standard.instalmentsOf)," ").concat(M(T(r.standard.price,o))):r.custom&&(a=Object.values(r.custom).map(function(e){return"<strong>".concat(M(e.name),":</strong> ").concat(M(T(e.price,o)),"<br>")}).join(""));var i="heading-".concat(h,"-").concat(n,"-").concat(t),l="collapse-".concat(h,"-").concat(n,"-").concat(t);return'\n <div class="accordion-item">\n <div class="accordion-header" id="'.concat(i,'">\n <div class="accordion-button-fee collapsed d-flex justify-content-between align-items-center p-3 w-100" type="button" data-bs-toggle="collapse" data-bs-target="#').concat(l,'" aria-expanded="false">\n <div class="w-75">').concat(M(e.name),'</div>\n <svg aria-hidden="true" class="accordion-plus-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <g id="Icons">\n <path id="Line 1" d="M3.90625 11.6963L19.9063 11.6963" stroke="currentColor"\n stroke-width="2" stroke-linecap="round"/>\n <path id="Line 3" d="M12.0938 19.8887L12.0937 3.88867" stroke="currentColor"\n stroke-width="2" stroke-linecap="round"/>\n </g>\n </svg>\n <svg aria-hidden="true" class="accordion-minus-icon" width="24" height="24" viewBox="0 0 24 24" fill="none"\n xmlns="http://www.w3.org/2000/svg">\n <g id="Icons">\n <path id="Line 2" d="M3.90625 11.6963L19.9063 11.6963" stroke="currentColor"\n stroke-width="2" stroke-linecap="round"/>\n </g>\n </svg>\n </div>\n </div>\n <div id="').concat(l,'" class="accordion-collapse collapse"').concat(h?' data-bs-parent="#'.concat(h,'"'):"",'>\n <div class="accordion-body">\n <div>').concat(e.note||"",'</div>\n <div class="pt-2 ').concat(a?"":"d-none",'">').concat(a,"</div>\n </div>\n </div>\n </div>")}(e,t,b,f)}).join("")}}}function O(){var e,t=w&&w.selectedDates.length>0?w.formatDate(w.selectedDates[0],"Y-m-d"):o.value;if(null===(e=L)||void 0===e||e.abort(),L=null,!t)return[r,i].forEach(function(e){e.value="",e.removeAttribute("disabled")}),P(),B(),S(c),S(f),y={},void(b=null);a.value="",P(),B(),S(c),S(f),y={},b=null;var l=(null==n?void 0:n.value)||"",d=new AbortController;L=d,fetch("".concat("/api/fees","?schoolId=").concat(encodeURIComponent(l),"&date=").concat(encodeURIComponent(t)),{signal:d.signal}).then(function(e){if(!e.ok)throw new Error("Fee request failed (".concat(e.status,")"));return e.json()}).then(function(e){if(!d.signal.aborted){if(!e||e.error||"object"!==C(e))throw new Error((null==e?void 0:e.error)||"Malformed fee response");var t=Object.keys(e);0!==t.length&&(y=e,a.innerHTML='<option value="">---</option>',t.forEach(function(e){var t=document.createElement("option");t.value=e,t.textContent=e,a.appendChild(t)}),a.removeAttribute("disabled"))}}).catch(function(e){"AbortError"!==(null==e?void 0:e.name)&&(console.error("Error getting fees: ",e),k(u))}).finally(function(){L===d&&(L=null)})}}function x(){document.querySelectorAll("[data-fee-calc]").forEach(k)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",x):setTimeout(x,0),window.feeCalculatorInit=k;n(3288),n(5428),n(2637);function q(e){if(e&&"true"!==e.dataset.ageCalculatorInitialized){e.dataset.ageCalculatorInitialized="true";var t=e.querySelector('[data-age="academicYear"]'),n=e.querySelector('[data-age="dateInput"]'),o=e.querySelector('[data-age="calculateBtn"]'),a=e.querySelector('[data-age="resetBtn"]'),r=e.querySelector('[data-age="academicYearStartDate"]'),i=e.querySelector('[data-age="agePlaceholder"]'),c=e.querySelector('[data-age="ageTitle"]'),d=e.querySelector('[data-age="eligibilityTitle"]'),s=e.querySelector('[data-age="eligibilityCta"]'),u=e.querySelector('[data-age="results"]'),p=e.querySelector('[data-age="courseMessage"]'),f=e.querySelector('[data-age="noResults"]'),m=e.querySelector('[data-age="yearResult"]'),v=e.querySelector('[data-age="monthResult"]'),g=e.querySelector('[data-age="dayResult"]'),w=e.querySelector('[data-age="configError"]'),h=e.querySelector('[data-age="eligibilityPlaceholder"]'),y={},b=[];try{y=JSON.parse(e.dataset.courses||"{}")||{},b=JSON.parse(e.dataset.translatedMonths||"[]")||[]}catch(e){console.error("Age calculator: malformed widget data",e)}var L=e.dataset.academicStartMonth,S=""===L||void 0===L?Number.NaN:Number(L)-1,C=Number.isInteger(S)&&S>=0&&S<=11,k=Number(e.dataset.cutoffDay),x=Number(e.dataset.cutoffMonth)-1,q=Number.isInteger(k)&&k>=1&&k<=31&&Number.isInteger(x)&&x>=0&&x<=11;if(t&&n&&o&&a){var I,A=function(e){return null==e?void 0:e.classList.add("d-none")},T=function(e){return null==e?void 0:e.classList.remove("d-none")},M=function(e,t){e.disabled=t};if(!C)return o.disabled=!0,A(h),void T(w);"function"==typeof l.A&&(I=(0,l.A)(n,{dateFormat:"Y-m-d",altInput:!0,altFormat:"d/m/Y",altInputClass:"form-control w-100 birth-input",onChange:B}),E(n,I)),o.addEventListener("click",function(){o.disabled||(M(t,!0),P(!0),A(o),T(
2a),_())}),a.addEventListener("click",function(){t.value="",I?I.clear():n.value="",M(t,!1),P(!1),o.disabled=!0,T(o),A(a),A(f),A(u),A(p),A(c),A(d),A(s),T(i),r.textContent="",m.innerHTML=" ",v.innerHTML=" ",g.innerHTML=" ",u.replaceChildren()}),n.addEventListener("change",B),t.addEventListener("change",B)}}function P(e){var t;M(n,e),null!==(t=I)&&void 0!==t&&t.altInput&&M(I.altInput,e)}function B(){o.disabled=!t.value||!n.value}function _(){var e,o=null!==(e=I)&&void 0!==e&&e.selectedDates.length?I.selectedDates[0]:new Date(n.value);if(!Number.isNaN(o.getTime())){var a=Number(t.value);if(Number.isFinite(a)&&!(a<=0)){var l=q?new Date(a,x,k):new Date(a,S,1),w=function(e,t){var n=t.getFullYear()-e.getFullYear(),o=t.getMonth()-e.getMonth(),a=t.getDate()-e.getDate();return a<0&&(o--,a+=new Date(t.getFullYear(),t.getMonth(),0).getDate()),o<0&&(n--,o+=12),{years:n,months:o,days:a}}(o,l),h=b[l.getMonth()]||"";r.textContent="".concat(l.getDate()," ").concat(h.toLowerCase()," ").concat(l.getFullYear()),m.textContent=w.years,v.textContent=w.months,g.textContent=w.days,A(i),T(c),T(d),function(e){var t=y[e];if(u.replaceChildren(),null==t||!t.length)return A(u),A(p),A(s),void T(f);t.forEach(function(e){var t=document.createElement("div"),n=document.createElement("h4");t.classList.add("course-item"),n.textContent=e,t.appendChild(n),u.appendChild(t)}),A(f),T(u),T(p),s.querySelector("a")&&T(s)}(w.years)}}}}function I(){document.querySelectorAll("[data-age-calc]").forEach(q)}window.ageCalculatorInit=function(e){q(document.getElementById(e))},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",I):setTimeout(I,0);var A,T;n(7204),n(7082),n(8344),n(2370),n(6946);function M(){function e(e,t){var n=e.parentElement.querySelector(".char-count");if(n){n.innerHTML=t;var o=e.parentElement.querySelector(".char-max");if(o)t>o.textContent.replace("/","")?o.parentElement.classList.add("warning"):o.parentElement.classList.remove("warning")}}document.querySelectorAll(".pimcore_editable.pimcore_editable_input, .pimcore_editable.pimcore_editable_wysiwyg, .pimcore_editable.pimcore_editable_textarea").forEach(function(t){var n=t.textContent.replace(/<\/?(b|i|strong|em)[^>]*>/g,"").replace(/<\/?[^>]+(>|$)/g,"");e(t,n.length),t.addEventListener("keyup",function(){var n=t.textContent.replace(/<\/?(b|i|strong|em)[^>]*>/g,"").replace(/<\/?[^>]+(>|$)/g,"");e(t,n.length)}),t.addEventListener("keydown",function(){var n=t.textContent.replace(/<\/?(b|i|strong|em)[^>]*>/g,"").replace(/<\/?[^>]+(>|$)/g,"");e(t,n.length)}),t.addEventListener("focus",function(){var n=t.textContent.replace(/<\/?(b|i|strong|em)[^>]*>/g,"").replace(/<\/?[^>]+(>|$)/g,"");e(t,n.length)})})}function P(){document.querySelectorAll(".pimcore_block_plus").forEach(function(e){e.addEventListener("click",function(){setTimeout(function(){P(),M()},200)})})}window.jQuery=a(),window.Select2=i(),window.flatpickr=l.A,d().init({once:!0}),A=console.log.bind(console),T=["Add to Calendar Button script initialized","PRO version available at https://add-to-calendar-pro.com"],console.log=function(){var e=arguments.length<=0?void 0:arguments[0];"string"==typeof e&&T.some(function(t){return e.includes(t)})||A.apply(void 0,arguments)},window.AddToCalendarButton=s,window.Swiper=u.A,window.Navigation=p.Vx,window.Pagination=p.dK,window.Keyboard=p.s3,window.DateTime=f.c9,window.Masonry=v(),window.FullCalendar={Calendar:g.Vv,dayGridPlugin:w.A,timeGridPlugin:h.A,listPlugin:y.A,interactionPlugin:b.Ay,allLocales:L.A},window.Bootstrap=S,document.addEventListener("DOMContentLoaded",function(){M(),function e(){var t=document.querySelector(".hs-form");t?(t.addEventListener("input",function(e){var t=e.target;if(t&&("phone"!==t.name&&"mobilephone"!==t.name&&"phonenumber"!==t.name&&"tel"!==t.type||sessionStorage.setItem("form-phone",t.value),t.name)){var n=t.name;"firstname"!==t.name&&"name"!==t.name&&"fullname"!==t.name||(n="form-firstname"),"lastname"!==t.name&&"family"!==t.name&&"fullname"!==t.name||(n="form-lastname"),"email"!==t.name&&"emailaddress"!==t.name&&"mail"!==t.name||(n="form-email"),"phone"!==t.name&&"mobilephone"!==t.name&&"tel"!==t.type&&"phonenumber"!==t.name||(n="form-phone"),sessionStorage.setItem(n,t.value)}}),t.querySelectorAll("input, textarea, select").forEach(function(e){var t=sessionStorage.getItem(e.name);t&&(e.value=t)})):setTimeout(e,1e3)}(),document.querySelectorAll(".whatsapp-cta").forEach(function(e){e.addEventListener("click",function(e){var t;null===(t=window.dataLayer)||void 0===t||t.push({event:"click_whatsapp"}),e.stopImmediatePropagation()})});var e=document.querySelectorAll("video.lazy-video");if("IntersectionObserver"in window){var t=new IntersectionObserver(function(e,n){e.forEach(function(e){if(e.isIntersecting){for(var n in e.target.children){var o=e.target.children[n];"string"==typeof o.tagName&&"SOURCE"===o.tagName&&(o.src=o.dataset.src)}e.target.load(),t.unobserve(e.target)}})});e.forEach(function(e){t.observe(e)})}}),window.toggleEditModeCollapsible=function(e){M(),P();var t=document.getElementById(e),n=new S.Collapse(t,{toggle:!1,hide:!0});console.debug(n._isShown(n._element)),n._isShown(n._element)?n.hide():n.show()},window.refreshScrollSpy=function(){var e=document.querySelectorAll('[data-bs-spy="scroll"]');null==e||e.forEach(function(e){var t;null===(t=S.ScrollSpy.getInstance(e))||void 0===t||t.refresh()})},document.addEventListener("aos:in",function(e){e.detail;refreshScrollSpy()}),document.addEventListener("aos:out",function(e){e.detail;refreshScrollSpy()}),document.addEventListener("DOMContentLoaded",function(){var e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh","".concat(e,"px"))}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll('[data-bs-spy="scroll"]').forEach(function(e){var t=e.getAttribute("data-bs-target");t&&document.querySelector(t)||(e.removeAttribute("data-bs-spy"),e.removeAttribute("data-bs-smooth-scroll"))})}),window.addEventListener("load",function(){var e=document.querySelector('[data-bs-spy="scroll"]');if(e){var t,n=e.getAttribute("data-bs-target");if(n&&!document.querySelector(n))null===(t=S.ScrollSpy.getInstance(e))||void 0===t||t.dis
2pose()}}),window.addEventListener("resize",function(){var e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh","".concat(e,"px")),refreshScrollSpy()}),document.addEventListener("click",function(e){var t,n,o;if("A"===(null===(t=e.target)||void 0===t?void 0:t.tagName)&&null!==(n=e.target)&&void 0!==n&&null!==(n=n.href)&&void 0!==n&&n.startsWith("tel:")){for(var a,r=!1,i=e.target;i;){if("FOOTER"===i.tagName){r=!0;break}i=i.parentElement}null===(a=window.dataLayer)||void 0===a||a.push({event:r?"click_tel":"click_call_now"}),e.stopImmediatePropagation()}else if(null!==(o=e.target)&&void 0!==o&&null!==(o=o.href)&&void 0!==o&&o.startsWith("mailto:")){var l;null===(l=window.dataLayer)||void 0===l||l.push({event:"click_email"}),e.stopImmediatePropagation()}}),window.customVideoControls=function(e,t,n){var o="".concat(e,"_").concat(t),a=document.querySelector("#".concat(o," video#widgetCustomVideo_").concat(t)),r=document.querySelector("#".concat(o," .video-slider-wrapper #progressIndicator_").concat(t)),i=document.querySelector("#".concat(o," .video-slider-wrapper #video-progress_").concat(t)),l=!1;function c(){return((null==i?void 0:i.clientWidth)-(null==r?void 0:r.clientWidth))/(null==a?void 0:a.duration)}function d(){if(a.getAttribute("src")){if(!l){var e=c()*a.currentTime;r&&(r.style.transform="translateX(".concat(!0===n?-e:e,"px)"))}requestAnimationFrame(d)}}function s(){var e=document.getElementById("pauseButton_".concat(t));if(e){var n=e.querySelector(".video-play-icon"),o=e.querySelector(".video-resume-icon");l?(n.style.display="block",o.style.display="none"):l&&null!==a||(n.style.display="none",o.style.display="block")}}window.addEventListener("resize",function(){c(),d()}),null==a||a.addEventListener("loadedmetadata",function(){c(),l||d()}),null==a||a.addEventListener("play",function(){l||d()}),null==a||a.addEventListener("pause",function(){cancelAnimationFrame(d)});var u=document.getElementById("pauseButton_".concat(t));null==u||u.addEventListener("click",function(){l?a.play():a.pause(),l=!l,s()}),null==a||a.addEventListener("play",s),null==a||a.addEventListener("pause",s),null==a||a.play(),s()},function(){function e(e){var t=e.querySelectorAll("[data-toc-target]");if(t.length){e.open=window.matchMedia("(min-width: 1200px)").matches;var n={},o=[];if(t.forEach(function(e){var t=e.getAttribute("data-toc-target"),a=document.getElementById(t);a&&(n[t]=e,o.push(a))}),o.length){var a=null,r=!1,i=null,l=null;t.forEach(function(e){e.addEventListener("click",function(){d(i=e.getAttribute("data-toc-target"))})}),window.addEventListener("scroll",u,{passive:!0}),window.addEventListener("resize",u),d(s())}}function c(e){var t=function(e){for(var t=e.parentElement;t&&t!==document.body;){var n=window.getComputedStyle(t).overflowY;if(("auto"===n||"scroll"===n)&&t.scrollHeight>t.clientHeight+1)return t;t=t.parentElement}return null}(e);if(t){var n=e.getBoundingClientRect(),o=t.getBoundingClientRect();n.top<o.top+24?t.scrollTop-=o.top+24-n.top:n.bottom>o.bottom-24&&(t.scrollTop+=n.bottom-(o.bottom-24))}}function d(e){e!==a&&(a&&n[a]&&(n[a].classList.remove("is-active"),n[a].removeAttribute("aria-current")),a=e,e&&n[e]&&(n[e].classList.add("is-active"),n[e].setAttribute("aria-current","true"),c(n[e])))}function s(){if(window.innerHeight+window.scrollY>=document.documentElement.scrollHeight-2)return o[o.length-1].id;for(var e=o[0].id,t=0;t<o.length&&o[t].getBoundingClientRect().top-160<=0;t++)e=o[t].id;return e}function u(){i&&(clearTimeout(l),l=setTimeout(function(){i=null},150)),r||(r=!0,requestAnimationFrame(function(){r=!1;var e=s();i?e===i&&(i=null):d(e)}))}}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".js-toc").forEach(e)})}()},5454(e,t,n){n(8706),n(1629),n(4782),n(6099),n(7495),n(5440),n(2762),n(3500),window.communitySliderInit=function(e){document.querySelectorAll(".review-short").forEach(function(e){var t=e.textContent.trim();t.length>320&&(e.textContent=t.slice(0,320)+"â¦")});var t=new window.Swiper(".community-slider-thumbs-".concat(e),{mousewheel:{forceToAxis:!0,eventsTarget:".community-slider-content-".concat(e," .swiper-wrapper")},slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerView:4,slideToClickedSlide:!0,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,watchSlidesProgress:!0,breakpoints:{992:{slidesPerView:6}}}),n=(new window.Swiper(".community-slider-text-only-".concat(e),{slidesPerView:1,keyboard:{enabled:!0,onlyInViewport:!0},pagination:{el:".swiper-pagination-community-voices-".concat(e)},spaceBetween:16,speed:900,navigation:{nextEl:".swiper-text-only-button-next-".concat(e),prevEl:".swiper-text-only-button-prev-".concat(e)}}),new window.Swiper(".community-slider-content-".concat(e),{mousewheel:{forceToAxis:!0,eventsTarget:".community-slider-content-".concat(e," .swiper-wrapper")},slidesPerView:1,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:".swiper-community-button-next-".concat(e),prevEl:".swiper-community-button-prev-".concat(e)},spaceBetween:16,speed:900,thumbs:{swiper:t}}),new window.Swiper(".community-slider-thumbs-mobile-".concat(e),{mousewheel:{forceToAxis:!0,eventsTarget:".community-slider-thumbs-mobile-".concat(e," .swiper-wrapper")},slidesPerView:2,centeredSlides:!0,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,loop:!1,watchSlidesVisibility:!0,watchSlidesProgress:!0,breakpoints:{768:{loop:!1}}})),o=new window.Swiper(".community-slider-content-mobile-".concat(e),{mousewheel:{forceToAxis:!0,eventsTarget:".community-slider-content-mobile-".concat(e," .swiper-wrapper")},slidesPerView:1,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,speed:900,loop:!1,breakpoints:{768:{loop:!1}}});o.controller.control=n,n.controller.control=o},window.onCloseModalVideo=function(e,t){var n=document.querySelector(".modal-video-".concat(e));if(n.classList.contains("d-none"))n.classList.replace("d-none","d-flex"),document.body.style.overflow="hidden";else{n.classList.replace("d-flex","d-none"),document.body.style.overflow="auto";var o=document.querySelector("#".concat(t,"_").concat(e," video#widgetCustomVideo_").concat(e));o.pause(),o.muted=!1}var a=document.querySelector("#".concat(t,"_").concat(e," video#widgetCustomVideo_").concat(e));a.addEventListener("pause",function(){a.pause()})},window.openCommunityVideo=function(e,t,n,o){var a=document.querySelector(".modal-video-".concat(e)),r=document.querySelector("#widgetCustomVideo_".concat(e));a.classList.contains("d-none")?(a.classList.replace("d-none","d-flex"),document.body.style.overflow="hidden"):(a.classList.replace("d-flex","d-none"),document.body.style.overflow="auto"),document.querySelector("#widgetCustomVideo_".concat(e)).setAttribute("src",o),r.onloadedmetadata=function(){var e=r.videoHeight>r.videoWidth;a.classList.remove("orientation-portrait","orientation-landscape"),a.classList.add(e?"orientation-portrait":"orientation-landscape")}}},5884(e,t,n){n(8706),n(1629),n(6099),n(3500),window.handleScroll=function(e,t){var n=document.getElementById("isp-scrollspy-".concat(e,"_").concat(t)),o=document.getElementById("".concat(e,"_").concat(t));function a(){var e,t;return(window.innerWidth<=1200?68:(null===(e=document.getElementById("header"))||void 0===e?void 0:e.offsetHeight)||0)+((null===(t=document.querySelector(".sub-header-wrapper"))||void 0===t?void 0:t.offsetHeight)||0)+((null==n?void 0:n.offsetHeight)||0)}function r(){(null==o?void 0:o.offsetTop)<window.scrollY?(n.classList.add("position-fixed"),n.style.top=a()-((null==n?void 0:n.offsetHeight)||0)+"px"):(n.classList.remove("position-fixed"),n.style.top="0px");var r=o.querySelectorAll(".tabs-".concat(e,"-").concat(t,' .nav-link[href^="#"]')),i=a(),l=window.scrollY,c=null;r.forEach(function(e){var t=e.getAttribute("href").substring(1),n=document.getElementById(t);if(n){var o=n.offsetTop-i-1;l>=o&&(c=e)}}),r.forEach(function(e){return e.classList.remove("active")}),c&&c.classList.add("active"),window.refreshScrollSpy&&window.refreshScrollSpy()}window.addEventListener("scroll",r,{passive:!0}),r()},window.scrollToAnchorSection=function(e,t){var n=document.getElementById("".concat(e,"_").concat(t)),o=document.getElementById("isp-scrollspy-".concat(e,"_").concat(t));n.querySelectorAll(".tabs-".concat(e,"-").concat(t,' .nav-link[href^="#"]')).forEac
2h(function(e){e.addEventListener("click",function(t){var n=e.getAttribute("href").substring(1),a=document.getElementById(n);if(a){t.preventDefault();var r,i,l=a.getBoundingClientRect().top+window.scrollY-((window.innerWidth<=1200?68:(null===(r=document.getElementById("header"))||void 0===r?void 0:r.offsetHeight)||0)+((null===(i=document.querySelector(".sub-header-wrapper"))||void 0===i?void 0:i.offsetHeight)||0)+((null==o?void 0:o.offsetHeight)||0));window.scrollTo({top:l,behavior:"smooth"})}})})}},5900(){window.outlineCardInit=function(e,t,n){var o={keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{forceToAxis:!0,eventsTarget:".outline-card-carousel-".concat(e," .swiper-wrapper")},slidesPerView:1,spaceBetween:16,navigation:{nextEl:".swiper-button-next-".concat(e),prevEl:".swiper-button-prev-".concat(e)},pagination:{el:".swiper-pagination-outline-card-".concat(e),clickable:!0},preventClicks:!0,preventClicksPropagation:!0,breakpoints:{992:{slidesPerView:n}}};new window.Swiper(".outline-card-carousel-".concat(e),o)}},5902(e,t,n){function o(e){return{category:e.dataset.category||"all",highlight:"1"===e.dataset.highlight}}function a(e){var t=o(e);(function(e){var t=o(e);return Array.from(e.querySelectorAll(".download-highlights-card-col")).map(function(e){return{card:e,matches:t.highlight?"1"===e.dataset.essential:"all"===t.category||e.dataset.category===t.category}})})(e).forEach(function(e){e.card.classList.toggle("d-none",!e.matches);var n=e.card.querySelector(".download-highlights-badge-essential"),o=e.card.querySelector(".download-highlights-badge-category");null==n||n.classList.toggle("d-none",t.highlight),null==o||o.classList.toggle("d-none",!t.highlight)}),e.querySelectorAll(".download-highlights-filter").forEach(function(e){var n=!t.highlight&&e.dataset.category===t.category;e.classList.toggle("filter-active",n),e.setAttribute("aria-pressed",n?"true":"false")});var n=e.querySelector(".download-highlights-cta");n&&(n.classList.toggle("is-active",t.highlight),n.setAttribute("aria-pressed",t.highlight?"true":"false"),n.textContent=t.highlight?n.dataset.labelActive:n.dataset.label);var a=e.querySelector(".download-highlights-intro");null==a||a.classList.toggle("d-none",!t.highlight);var r=e.querySelector(".download-highlights-count");null==r||r.classList.toggle("d-none",t.highlight&&!!a),function(e){var t=o(e);e.querySelectorAll(".download-highlights-count-item").forEach(function(e){e.classList.toggle("d-none",e.dataset.category!==t.category)})}(e)}n(1629),n(3418),n(2062),n(6099),n(7764),n(3500),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".download-highlights-widget").forEach(function(e){e.dataset.category="all",e.dataset.highlight="0",a(e),e.querySelectorAll(".download-highlights-filter").forEach(function(t){t.addEventListener("click",function(n){n.preventDefault(),e.dataset.category=t.dataset.category||"all",e.dataset.highlight="0",a(e)})});var t=e.querySelector(".download-highlights-cta");null==t||t.addEventListener("click",function(t){t.preventDefault(),e.dataset.highlight="1"===e.dataset.highlight?"0":"1",a(e)})})})},6946(e,t,n){function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function r(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=i(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}n(2675),n(9463),n(2259),n(5700),n(8706),n(2008),n(113),n(1629),n(4423),n(5276),n(3792),n(8598),n(2062),n(9572),n(3288),n(8130),n(2637),n(5843),n(7945),n(4185),n(3851),n(1278),n(9432),n(6099),n(7495),n(1699),n(7764),n(8156),n(5440),n(2762),n(778),n(2041),n(3500),n(2953),n(3296),n(7208),n(8408),window.initCalendarWidget=function(e,t){var n,o;if(!t){var r=e.querySelector("[data-calendar-config]");if(!r)return;try{t=JSON.parse(r.textContent)}catch(e){return}}
2var l=document.getElementById(t.ids.calendar),c=document.getElementById(t.ids.modal),d=document.getElementById(t.ids.providerModal),s=document.getElementById(t.ids.datepicker),u=document.getElementById(t.ids.categoryFilter),p=e.querySelectorAll("[data-calendar-add-category]");if(e&&l&&c&&d&&window.FullCalendar){var f=null!==(n=null===(o=window.AddToCalendarButton)||void 0===o?void 0:o.atcb_action)&&void 0!==n?n:null;if("true"!==l.dataset.fullcalendarInit){l.dataset.fullcalendarInit="true";var m=t.events||[],v=t.categories||{},g=t.locale||"en",w="m/d/Y"===(t.dateFormat||"d/m/Y"),h=function(e){var t={sunday:0,monday:1,saturday:6},n=String(null!=e?e:"").trim().toLowerCase();if(Object.prototype.hasOwnProperty.call(t,n))return t[n];var o=Number.parseInt(n,10);return Number.isInteger(o)&&o>=0&&o<=6?o:null}(t.weekStart),y=t.labels||{},b=t.addToCalendarCustomLabels||{},L=t.calendarEventsLabel||"",S="all",E=null,C=window.FullCalendar,k=new(0,C.Calendar)(l,{plugins:[C.dayGridPlugin,C.timeGridPlugin,C.listPlugin,C.interactionPlugin],locales:C.allLocales||[],locale:g,initialView:"dayGridMonth",firstDay:null!=h?h:1,height:"auto",eventTimeFormat:{hour:"2-digit",minute:"2-digit",hour12:!0},headerToolbar:{left:"prev,next today",center:"",right:"title"},events:$(H()),datesSet:function(e){if(s&&e.view){var t,n=e.view.calendar.getDate();E?E.setDate(n,!1):s.value=(t=n).getFullYear()+"-"+String(t.getMonth()+1).padStart(2,"0")+"-"+String(t.getDate()).padStart(2,"0")}},dayCellDidMount:function(e){e.el.style.cursor="pointer",e.el.removeAttribute("data-bs-toggle"),e.el.removeAttribute("data-bs-target")},dateClick:function(e){G(e.dateStr)},eventDidMount:function(e){var t=e.event.extendedProps.category||"default",n=v[t]||v.default;e.el.style.setProperty("--category-color",n&&n.color?n.color:"#6B7280"),e.el.removeAttribute("data-bs-toggle"),e.el.removeAttribute("data-bs-target")},eventClick:function(e){e.jsEvent.preventDefault();var t=e.jsEvent.target.closest("[data-date]");if(t){var n=t.getAttribute("data-date");n&&G(n)}}});if(c.querySelectorAll('[data-bs-dismiss="modal"]').forEach(function(e){e.addEventListener("click",function(){V()})}),c.addEventListener("click",function(e){e.target===c&&V()}),d.querySelectorAll('[data-bs-dismiss="modal"]').forEach(function(e){e.addEventListener("click",function(){U()})}),d.addEventListener("click",function(e){e.target===d&&U()}),document.addEventListener("keydown",function(e){"Escape"===e.key&&(c.classList.contains("show")&&V(),d.classList.contains("show")&&U())}),u&&u.addEventListener("change",function(){S=this.value||"all",k.removeAllEvents(),k.addEventSource($(H()))}),s&&window.flatpickr){var x,q,I=g.split("-")[0],A=null!==(x=null===(q=window.flatpickr.l10ns)||void 0===q?void 0:q[I])&&void 0!==x?x:"default";E=window.flatpickr(s,{dateFormat:"Y-m-d",altInput:!0,altFormat:w?"m/d/Y":"d/m/Y",altInputClass:"calendar-widget__datepicker form-control w-100",locale:null===h?A:a(a({},"object"===i(A)?A:{}),{},{firstDayOfWeek:h}),disableMobile:!0,onChange:function(e,t){t&&k.gotoDate(t)}})}else s&&(s.type="date",s.addEventListener("change",function(){this.value&&k.gotoDate(this.value)}));p.forEach(function(e){e.addEventListener("click",function(){var t=String(e.dataset.calendarAddCategory||"default"),n=v[t]||{},o=e.dataset.calendarCategoryLabel||n.label||t,a=n.calendarUrl||null;if(a){var r="calendar-"+z(t);Z({calendarConfig:{name:L+": "+o,subscribe:!0,icsFile:a,language:g.split("-")[0],customLabels:b,listStyle:"modal",hideBranding:!0,hideIconModal:!0},calendarUrl:a,downloadIcsUrl:n.downloadIcsUrl||null,fileName:r,subscription:!0})}})}),k.render()}}function T(e){return String(null!=e?e:"").replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'")}function M(e){return e?String(e).substring(0,10):null}function P(e){var t,n=null!==(t=e.link)&&void 0!==t?t:null;return n&&"object"===i(n)&&n.href?n:null}function B(e){return new Date(e+"T00:00:00")}function _(e){if(!e)return"";var t=new Intl.DateTimeFormat(g,{day:"2-digit",month:"long",year:"numeric"}).formatToParts(B(e)),n=function(e){var n,o;return null!==(n=null===(o=t.find(function(t){return t.type===e}))||void 0===o?void 0:o.value)&&void 0!==n?n:""},o=n("day"),a=n("month"),r=n("year");return w?"".concat(a," ").concat(o," ").concat(r):"".concat(o," ").concat(a," ").concat(r)}function D(e){return e&&e.includes("T")?new Intl.DateTimeFormat(g,{hour:"2-digit",minute:"2-digit"}).format(new Date(e)):""}function O(e,t){var n=B(e);return n.setDate(n.getDate()+t),n.getFullYear()+"-"+String(n.getMonth()+1).padStart(2,"0")+"-"+String(n.getDate()).padStart(2,"0")}function W(e){var t,n,o=null!==(t=e.allDay)&&void 0!==t?t:null===(n=e.extendedProps)||void 0===n?void 0:n.allDay;return!0===o||1===o||"1"===o||"true"===o}function N(e){var t=M(e.start),n=M(e.end);return W(e)&&t&&n&&n<=t?O(t,1):e.end}function j(){if(window.bootstrap&&window.bootstrap.Modal)window.bootstrap.Modal.getOrCreateInstance(c).show();else if(c.classList.add("show"),c.style.display="block",c.removeAttribute("aria-hidden"),c.setAttribute("aria-modal","true"),c.setAttribute("role","dialog"),document.body.classList.add("modal-open"),!document.querySelector(".modal-backdrop")){var e=document.createElement("div");e.className="modal-backdrop fade show",document.body.appendChild(e)}}
2function V(){window.bootstrap&&window.bootstrap.Modal?window.bootstrap.Modal.getOrCreateInstance(c).hide():(c.classList.remove("show"),c.style.display="none",c.setAttribute("aria-hidden","true"),c.removeAttribute("aria-modal"),c.removeAttribute("role"),document.body.classList.remove("modal-open"),document.querySelectorAll(".modal-backdrop").forEach(function(e){e.remove()}))}function H(){return"all"===S?m:m.filter(function(e){return(e.category||"default")===S})}function F(e){return e&&String(e).includes("T")?String(e).substring(11,16):""}function z(e){return String(e||"events").normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-zA-Z0-9_-]+/g,"-").replace(/^-+|-+$/g,"").toLowerCase()||"events"}function Y(e,t){var n,o,a;return null!==(n=null!==(o=null==e?void 0:e[t])&&void 0!==o?o:null==e||null===(a=e.extendedProps)||void 0===a?void 0:a[t])&&void 0!==n?n:null}function R(){if(window.bootstrap&&window.bootstrap.Modal)window.bootstrap.Modal.getOrCreateInstance(d).show();else{d.classList.add("show"),d.style.display="block",d.removeAttribute("aria-hidden"),d.setAttribute("aria-modal","true"),d.setAttribute("role","dialog"),document.body.classList.add("modal-open");var e=document.createElement("div");e.className="modal-backdrop modal-calendar-provider-backdrop fade show",document.body.appendChild(e)}}function U(){window.bootstrap&&window.bootstrap.Modal?window.bootstrap.Modal.getOrCreateInstance(d).hide():(d.classList.remove("show"),d.style.display="none",d.setAttribute("aria-hidden","true"),d.removeAttribute("aria-modal"),d.removeAttribute("role"),document.body.classList.remove("modal-open"),document.querySelectorAll(".modal-calendar-provider-backdrop").forEach(function(e){e.remove()}))}function Z(e){var t=e.calendarConfig,n=e.calendarUrl,o=e.downloadIcsUrl,r=e.fileName,i=e.subscription,l=void 0!==i&&i,s=d.querySelector("[data-calendar-provider-list]");if(s){var u=d.querySelector("[data-calendar-provider-title]"),p=d.querySelector("[data-calendar-provider-text]");u&&(u.textContent=l?y.categoryModalTitle||"Subscribe to calendar":y.eventModalTitle||"Add event to calendar"),p&&(p.textContent=l?y.categoryModalText||"Choose how to subscribe to the school calendar for the selected category.":y.eventModalText||"Choose how to add the selected event to your calendar.");var m=[{key:"Google",label:y.googleCalendar||"Google Calendar"},{key:"Microsoft365",label:y.microsoft365||"Microsoft 365"},{key:"Outlook.com",label:y.outlookCalendar||"Outlook.com"},{key:"Yahoo",label:y.yahooCalendar||"Yahoo Calendar"}],v=f?m:[];s.innerHTML=v.map(function(e){return'\n <button\n type="button"\n class="btn btn-primary w-100"\n data-calendar-provider="'.concat(T(e.key),'"\n >\n ').concat(T(e.label),"\n </button>\n ")}).join("");var w=function(e){if(!e)return null;try{var t=new URL(e,window.location.origin);return"http:"!==t.protocol&&"https:"!==t.protocol?null:t.href.replace(/^https?:/,"webcal:")}catch(e){return null}}(n),h=[];if(w){var L=l?y.subscribeCalendar||"Subscribe to calendar":y.openCalendar||"Open Calendar";h.push('\n <a\n href="'.concat(T(w),'"\n class="btn btn-secondary w-100"\n data-calendar-direct-link\n >\n ').concat(T(L),"\n </a>\n "))}o&&h.push('\n <a\n href="'.concat(T(o),'"\n download="').concat(T(r),'.ics"\n class="btn btn-secondary w-100"\n data-calendar-direct-link\n >\n ').concat(T(y.downloadIcs||"Download .ics file"),"\n </a>\n ")),h.length&&s.insertAdjacentHTML("beforeend",'\n <div class="calendar-widget__provider-secondary-actions">\n '.concat(h.join(""),"\n </div>\n ")),s.children.length&&(s.querySelectorAll("[data-calendar-provider]").forEach(function(e){e.addEventListener("click",function(){var n=e.dataset.calendarProvider;n&&f&&(f(a(a({},t),{},{options:[n],language:g.split("-")[0],customLabels:b,hideBranding:!0,listStyle:"modal",hideIconModal:!0}),e),U())})}),s.querySelectorAll("[data-calendar-direct-link]").forEach(function(e){e.addEventListener("click",function(){U()})}),function(){if(c.classList.contains("show")){if(window.bootstrap&&window.bootstrap.Modal)return c.addEventListener("hidden.bs.modal",function(){R()},{once:!0}),void window.bootstrap.Modal.getOrCreateInstance(c).hide();V(),R()}else R()}())}}function G(e){var t=c.querySelector("[data-calendar-modal-date]"),n=c.querySelector("[data-calendar-modal-empty]"),o=c.querySelector("[data-calendar-modal-events]"),r=H().filter(function(t){return function(e,t){var n=M(e.start),o=M(e.end),a=W(e);return!!n&&(!o||o<=n?t===n:a?t>=n&&t<o:t>=n&&t<=o)}(t,e)});if(t.textContent=_(e),o.innerHTML="",0===r.length)return n.classList.remove("d-none"),void j();n.classList.add("d-none");var i={};r.forEach(function(e){var t=e.category||"default";i[t]||(i[t]=[]),i[t].push(e)}),o.innerHTML=Object.keys(i).map(function(e){var t=v[e]||v.default||{},n=t.label||e,o=t.color||"#6B7280",a=i[e].map(function(e){var t=r.indexOf(e),n=T(e.title||y.event),o=T(function(e){var t=M(e.start),n=M(e.end);if(!t)return"";if(W(e)){if(!n||n<=t)return _(t);var o=O(n,-1);return o===t?_(t):_(t)+" - "+_(o)}var a=D(e.start),r=D(e.end);return r?_(t)+", "+a+" - "+r:a?_(t)+", "+a:_(t)}(e)),a=T(function(e){if(!e.start||!e.end)return W(e)?y.allDay:"";
2if(W(e)){var t=M(e.start),n=M(e.end);if(!t||!n||n<=t)return y.allDay;var o=B(t),a=B(n),r=Math.round((a-o)/864e5);return 1===r?y.day:r+" "+y.days}var i=new Date(e.start),l=new Date(e.end),c=Math.round((l-i)/6e4);if(c<60)return c+" "+y.minutes;var d=Math.floor(c/60),s=c%60;return s?d+y.hours+" "+s+y.minutes:d+y.hours}(e)),i=P(e),l=e.locationName?T(e.locationName):"",c=e.directionsUrl||null;return'\n <li class="calendar-widget__modal-event">\n <div class="calendar-widget__modal-event-title">\n '.concat(i?'<a href="'.concat(T(i.href),'"').concat(i.target?' target="'.concat(T(i.target),'"'):"").concat(i.rel?' rel="'.concat(T(i.rel),'"'):"",">").concat(n,"</a>"):n,'\n </div>\n\n <div class="calendar-widget__modal-event-meta">\n ').concat(o,"\n ").concat(a?" · ".concat(a):"","\n </div>\n ").concat(l?'<div class="calendar-widget__modal-event-location">\n '.concat(c?'<a\n href="'.concat(T(c),'"\n target="_blank"\n rel="noopener"\n >').concat(l,"</a>"):l,"\n </div>"):"",'\n <div class="calendar-widget__modal-event-actions mt-2">\n <button\n type="button"\n class="calendar-widget__add-to-calendar btn-sm btn btn-primary"\n data-calendar-add-event="').concat(t,'"\n >\n ').concat(T(y.addToCalendar),"\n </button>\n </div>\n </li>\n ")}).join("");return'\n <section class="calendar-widget__modal-category">\n <div\n class="calendar-widget__legend-item calendar-widget__modal-category-title"\n style="--category-color: '.concat(T(o),';"\n >\n ').concat(function(e){return e.icon?'<img class="calendar-widget__legend-icon" src="'.concat(T(e.icon),'" alt="" aria-hidden="true" width="16" height="16" loading="lazy">'):e.emoji?'<span class="calendar-widget__legend-emoji" aria-hidden="true">'.concat(T(e.emoji),"</span>"):'<span class="calendar-widget__legend-dot" aria-hidden="true"></span>'}(t),"\n <span>").concat(T(n),'</span>\n </div>\n\n <ul class="calendar-widget__modal-event-list">\n ').concat(a,"\n </ul>\n </section>\n ")}).join(""),o.querySelectorAll("[data-calendar-add-event]").forEach(function(e){e.addEventListener("click",function(){var t=Number(e.getAttribute("data-calendar-add-event")),n=r[t];if(n){var o=function(e){var t,n,o,a=M(e.start);if(!a)return null;var r=M(e.end),i=r||a;W(e)&&r&&r>a&&(i=O(r,-1)),i<a&&(i=a);var l={name:e.title||y.event,description:e.description||(null===(t=e.extendedProps)||void 0===t?void 0:t.description)||"",location:e.location||(null===(n=e.extendedProps)||void 0===n?void 0:n.location)||"",startDate:a,endDate:i,timeZone:e.timeZone||(null===(o=e.extendedProps)||void 0===o?void 0:o.timeZone)||"Europe/Rome"};if(!W(e)){var c=F(e.start),d=F(e.end);c&&(l.startTime=c,l.endTime=d||c)}return l}(n);if(o){var i="calendar-"+z(n.title||y.event);Z({calendarConfig:a(a({},o),{},{iCalFileName:i}),calendarUrl:Y(n,"calendarUrl"),downloadIcsUrl:Y(n,"downloadIcsUrl"),fileName:i,subscription:!1})}}})}),j()}function $(e){return e.map(function(e){var t=W(e),n=function(e){return!W(e)&&e.start&&e.start.includes("T")&&(!e.end||M(e.start)===M(e.end))}(e);return a(a({},e),{},{allDay:t,end:N(e),id:e.id?"event-"+e.id:void 0,display:n?"list-item":"block",classNames:["calendar-widget__event",n?"calendar-widget__event--timed":"calendar-widget__event--block"],extendedProps:a(a({},e.extendedProps||{}),{},{category:e.category||"default",link:P(e)})})})}}},7006(){window.sliderHeroInit=function(e){var t={mousewheel:{forceToAxis:!0,eventsTarget:".hero-swiper-".concat(e," .swiper-wrapper")},pagination:{el:".hero-swiper-".concat(e," .swiper-pagination"),clickable:!0},slidesPerView:1,centeredSlides:!0,preventClicks:!0,preventClicksPropagation:!0,navigation:{nextEl:".swiper-hero-button-next-".concat(e),prevEl:".swiper-hero-button-prev-".concat(e)}};new window.Swiper(".hero-swiper-".concat(e),t)},window.scrollHeroToNextSection=function(e){var t=document.getElementById(e);if(t){var n=t.getBoundingClientRect().top+window.scrollY;window.innerWidth<1200?window.scrollTo(0,t.scrollHeight+n-68):window.scrollTo(0,t.scrollHeight+n-80)}}},7082(e,t,n){n(8940),window.socialCardsInit=function(e,t){var n={mousewheel:{forceToAxis:!0,eventsTarget:".social-cards-carousel-".concat(e," .swiper-wrapper")},slidesPerView:"auto",centeredSlides:!1,keyboard:{enabled:!0,onlyInViewport:!0},spaceBetween:16,navigation:{nextEl:".swiper-social-cards-button-next-".concat(e),prevEl:".swiper-social-cards-button-prev-".concat(e)},preventClicks:!0,preventClicksPropagation:!0,on:{slideChange:function(){var t=document.getElementById("rangeInput-".concat(e));t&&(t.value=this.activeIndex)}}},o=new window.Swiper(".social-cards-carousel-".concat(e),n);window.addEventListener("resize",function(){var o=document.getElementById("rangeInput-".concat(e));if(o&&(o.max=t-Math.round(Math.max(document.querySelector(".container").offsetWidth/355))),t>2&&window.innerWidth<1999)new window.Swiper(".social-cards-carousel-".concat(e),n)});var a=document.getElementById("rangeInput-".concat(e));a&&(a.max=t-Math.round(Math.max(document.querySelector(".container").offsetWidth/355)),a.addEventListener("input",function(){var e=parseInt(this.value);o.slideTo(e)}))}},7184(e,t,n){n(8706),n(1629),n(6099),n(8459),n(3500),window.loadGoogleMapsAPI=function(e,t,n,o){if("undefined"!=typeof google&&google.maps)e();else{var a=document.querySelector('script[src*="maps.googleapis.com"]');if(a)a.addEventListener("load",e);else{var r=document.createElement("script");r.type="text/javascript",r.defer=!0,r.async=!0,r.src="https://maps.googleapis.com/ma
2ps/api/js?key=".concat(o,"®ion=").concat(t,"&language=").concat(n),r.addEventListener("load",e),document.body.appendChild(r)}}},window.initMapWidget=function(e){var t=e.widgetName,n=e.idWidget,o=e.otherAddresses,a=new google.maps.Map(document.getElementById("map_".concat(t,"_").concat(n)),{zoom:15,center:{lat:parseFloat(o[0].latitude),lng:parseFloat(o[0].longitude)},disableDefaultUI:!0}),r=new google.maps.LatLngBounds;o.forEach(function(e,i){var l=new google.maps.LatLng(e.latitude,e.longitude);r.extend(l);var c=new google.maps.Marker({position:l,map:a,icon:null});if(o.length>1){var d=document.createElement("div");d.className="custom-tooltip",d.innerHTML='\n <a href="https://www.google.com/maps/dir/?api=1&destination='.concat(e.latitude,",").concat(e.longitude,'" \n target="_blank" \n style="position: absolute; background-color: white; padding: 10px; font-size: 14px; border-radius: 4px; z-index: 10; text-decoration: none;">\n <strong>').concat(e.pinLabel,"</strong>\n </a>\n "),document.getElementById("map_".concat(t,"_").concat(n)).appendChild(d);var s=new google.maps.OverlayView;s.onAdd=function(){this.getPanes().floatPane.appendChild(d)},s.draw=function(){var e=this.getProjection().fromLatLngToDivPixel(c.getPosition());e&&(d.style.left="".concat(e.x-70,"px"),d.style.top="".concat(e.y+10,"px"))},s.setMap(a)}c.addListener("click",function(){window.open("https://www.google.com/maps/dir/?api=1&destination=".concat(e.latitude,",").concat(e.longitude),"_blank")})}),o.length>1&&a.fitBounds(r)}},7204(e,t,n){n(7495),n(5440),window.highlightsBannerCardsInit=function(e,t){var n={pagination:{el:".swiper-pagination-highlightsBanner-".concat(e)},mousewheel:{forceToAxis:!0,eventsTarget:".highlightsBanner-cards-carousel-".concat(e," .swiper-wrapper")},preventClicks:!0,preventClicksPropagation:!0,slidesPerView:1.2,breakpoints:{992:{slidesPerView:2.1},768:{slidesPerView:1.5},520:{slidesPerView:1.2},320:{slidesPerView:1.1}},centeredSlides:!1,spaceBetween:0,updateOnWindowResize:!0,slidesOffsetAfter:341*t+16>window.innerWidth?16:0,slidesOffsetBefore:341*t+16>window.innerWidth?16:0},o=new window.Swiper(".highlightsBanner-cards-carousel-".concat(e),n),a=(document.querySelector(".swiper-wrapper-".concat(e)),document.querySelector(".swiper-pagination-highlightsBanner-".concat(e)));341*t+16>window.innerWidth?a.classList.contains("d-none")&&a.classList.replace("d-none","d-flex"):a.classList.contains("d-none")||a.classList.add("d-none"),window.addEventListener("resize",function(){var n=document.querySelector(".swiper-wrapper-".concat(e)),a=document.querySelector(".swiper-pagination-highlightsBanner-".concat(e));341*t+16>window.innerWidth?(o.params.slidesOffsetAfter=16,o.params.slidesOffsetBefore=16,o.update(),a.classList.contains("d-none")&&a.classList.replace("d-none","d-flex"),n.classList.contains("d-flex","justify-content-center")&&n.classList.remove("d-flex","justify-content-center")):(o.params.slidesOffsetAfter=0,o.params.slidesOffsetBefore=0,o.update(),a.classList.contains("d-none")||a.classList.add("d-none"))})}},8344(e,t,n){n(1629),n(6099),n(3500),n(6031),window.videoCarouselInit=function(e,t){var n={keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{forceToAxis:!0,eventsTarget:".video-carousel-".concat(e," .swiper-wrapper")},pagination:{el:".swiper-pagination-".concat(e),clickable:!0},loop:!1,initialSlide:t>=4?-1:1,slidesPerView:"auto",preventClicks:!0,preventClicksPropagation:!0,centeredSlides:!0,spaceBetween:16,navigation:{nextEl:".swiper-video-carousel-button-next-".concat(e),prevEl:".swiper-video-carousel-button-prev-".concat(e)},breakpoints:{768:{loop:t>=4}}};new window.Swiper(".video-carousel-".concat(e),n)},window.carouselMount=function(e,t,n){var o=document.getElementById(e);if(o){var a=e.split("_").pop();if(a&&(n>2&&"function"==typeof window.videoCarouselInit&&window.videoCarouselInit(a,n),t)){var r=function(e){if(e){var t=e.querySelector(".gallery-play"),n=t&&t.dataset.poster||"",o=e.querySelector("video.gallery-inline");if(o){try{o.pause()}catch(e){}o.remove()}if(!e.querySelector("img.gallery-poster")){var a=document.createElement("img");a.className="gallery-poster w-100 d-block",n&&(a.src=n),a.alt="",e.insertBefore(a,e.firstChild)}t&&(t.style.display="")}};!function(){var e=o.querySelector(".gallery-carousel-".concat(a));if(e&&window.Swiper)if(e.swiper)e.swiper.on("slideChangeTransitionStart",function(){o.querySelectorAll(".gallery-image-wrapper").forEach(r)});else var t=0,n=setInterval(function(){t+=1,e.swiper?(e.swiper.on("slideChangeTransitionStart",function(){o.querySelectorAll(".gallery-image-wrapper").forEach(r)}),clearInterval(n)):t>20&&clearInterval(n)},100)}()}}}}
2,9681(e,t,n){n(2675),n(9463),n(2010),n(7495),n(5440),window.peopleModalHandler=function(e,t,n){var o=document.querySelector(".modal-quote-".concat(e));o.classList.contains("d-none")?(o.classList.replace("d-none","d-flex"),document.body.style.overflow="hidden",document.querySelector(".modal-image-".concat(e)).innerHTML=n[t-1].image,document.querySelector(".modal-quote-name-".concat(e)).innerHTML=n[t-1].name+" "+n[t-1].surname,document.querySelector(".modal-quote-job-".concat(e)).innerHTML=n[t-1].jobTitle,document.querySelector(".modal-quote-quote-".concat(e)).innerHTML=n[t-1].description):(o.classList.replace("d-flex","d-none"),document.body.style.overflow="auto")},window.oncloseModal=function(e){var t=document.querySelector(".modal-quote-".concat(e));t.classList.contains("d-flex")&&(t.classList.replace("d-flex","d-none"),document.body.style.overflow="auto")}}},e=>{e.O(0,[831,871],()=>{return t=5425,e(e.s=t);var t});e.O()}]);
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.