https://pia-insurance.com/wp-content/uploads/siteground-optimizer-assets/ecs-slider.min.js?ver=4.3.6
1(function(){"use strict";var s,d,f,p,g='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"><path d="M15.5 5 8.5 12.5 15.5 20" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>',v='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"><path d="M9.5 5 16.5 12.5 9.5 20" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>';function m(e){e.setAttribute("data-ecs-swiper-init","1");var t=JSON.parse(e.getAttribute("data-ecs-slider-settings")||"{}");t.navigation&&(t.navigation={prevEl:e.querySelector(".elementor-swiper-button-prev"),nextEl:e.querySelector(".elementor-swiper-button-next")}),t.pagination&&(t.pagination.el=e.querySelector(".swiper-pagination")),new Swiper(e,t)}function b(e){if(e.hasAttribute("data-ecs-swiper-init"))return;if(e.offsetWidth===0&&typeof ResizeObserver!="undefined"){e.setAttribute("data-ecs-swiper-init","pending");var t=new ResizeObserver(function(n){n[0].contentRect.width>0&&(t.disconnect(),e.removeAttribute("data-ecs-swiper-init"),m(e))});t.observe(e);return}m(e)}function o(){document.querySelectorAll(".ecs-swiper:not([data-ecs-swiper-init])").forEach(b)}function r(e){try{return window.parent.elementor.getContainer(e).settings.toJSON()}catch{return{}}}function h(e){var t=e.ecs_navigation||"arrows",r=t==="arrows"||t==="both",c=t==="dots"||t==="both",n=parseInt(e.ecs_slider_columns,10)||1,s=parseInt(e.ecs_slider_columns_tablet,10)||n,l=parseInt(e.ecs_slider_columns_mobile,10)||s,o=e.ecs_container_type_tablet||"",i=e.ecs_container_type_mobile||"",a={slidesPerView:n,loop:e.ecs_loop==="yes",speed:parseInt(e.ecs_speed,10)||500,spaceBetween:parseInt(e.ecs_space_between,10)||0,breakpoints:{0:{slidesPerView:l,enabled:i!=="flex"&&i!=="grid"},768:{slidesPerView:s,enabled:o!=="flex"&&o!=="grid"},1025:{slidesPerView:n,enabled:!0}}};return e.ecs_autoplay==="yes"&&(a.autoplay={delay:parseInt(e.ecs_autoplay_speed,10)||3e3,pauseOnMouseEnter:e.ecs_pause_on_hover==="yes",disableOnInteraction:!1}),{config:a,showArrows:r,showDots:c}}function n(e){var n,s,t=e.querySelector(":scope > .ecs-editor-swiper");t&&(n=e.querySelector(":scope > .e-con-inner"),s=n||e,t.querySelectorAll(":scope > .swiper-wrapper > .swiper-slide:not(.swiper-slide-duplicate)").forEach(function(e){var t=Array.from(e.children).find(function(e){return e.dataset&&e.dataset.id});t&&s.appendChild(t)}),t.swiper&&t.swiper.destroy(!0,!0),t.remove()),e.classList.remove("ecs-editor-slider-active"),e.removeAttribute("data-ecs-slider-key"),e.removeAttribute("data-ecs-rebuild-key")}function c(e){return e.map(function(e){return e.getAttribute("data-id")}).join(",")}function l(e){return(e.showArrows?"a":"")+(e.showDots?"d":"")}function j(e){var t,n,s,i=e.getAttribute("data-id"),a=r(i),d=e.querySelector(":scope > .e-con-inner"),u=d||e,o=Array.from(u.children).filter(function(e){return e.dataset&&e.dataset.id});if(!o.length)return;n=h(a),n.config.loop=!1,t=document.createElement("div"),t.className="swiper ecs-swiper ecs-editor-swiper",s=document.createElement("div"),s.className="swiper-wrapper",o.forEach(function(e){var t=document.createElement("div");t.className="swiper-slide",t.appendChild(e),s.appendChild(t)}),t.appendChild(s),n.showArrows&&(t.insertAdjacentHTML("beforeend",'<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">'+g+'</div><div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">'+v+"</div>"),n.config.navigation={prevEl:t.querySelector(".elementor-swiper-button-prev"),nextEl:t.querySelector(".elementor-swiper-button-next")}),n.showDots&&(t.insertAdjacentHTML("beforeend",'<div class="swiper-pagination"></div>'),n.config.pagination={el:t.querySelector(".swiper-pagination"),clickable:!0}),e.classList.add("ecs-editor-slider-active"),e.appendChild(t),e.setAttribute("data-ecs-slider-key",c(o)),e.setAttribute("data-ecs-rebuild-key",l(n)),typeof Swiper!="undefined"&&new Swiper(t,n.config)}function e(e){e.classList.contains("ecs-editor-slider-active")&&!e.querySelector(":scope > .ecs-editor-swiper")&&n(e);var t,s,a,r,o=e.querySelector(":scope > .ecs-editor-swiper"),l=e.querySelector(":scope > .e-con-inner"),i=l||e;if(o?(a=Array.from(o.querySelectorAll(":scope > .swiper-wrapper > .swiper-slide:not(.swiper-slide-duplicate)")).map(function(e){return Array.from(e.children).find(function(e){return e.dataset&&e.dataset.id})}
1).filter(Boolean),r=Array.from(i.children).filter(function(e){return e.dataset&&e.dataset.id}),t=a.concat(r)):t=Array.from(i.children).filter(function(e){return e.dataset&&e.dataset.id}),s=e.getAttribute("data-ecs-slider-key"),s!==null&&s===c(t))return;n(e),t.length&&j(e)}function a(e){var t,n,s,o,a,r,i=e.getAttribute("data-id");if(!i)return"flex";try{for(n=window.parent.elementor.channels.deviceMode.request("currentMode")||"desktop",a=window.parent.elementor.getContainer(i).settings,r={desktop:"",tablet:"_tablet",mobile:"_mobile"},s=n==="mobile"?["mobile","tablet","desktop"]:n==="tablet"?["tablet","desktop"]:["desktop"],t=0;t<s.length;t++)if(o=a.get("ecs_container_type"+r[s[t]]),o)return o;return"flex"}catch{return"flex"}}function t(){document.querySelectorAll(".ecs-editor-slider-active").forEach(function(t){a(t)!=="slider"?n(t):t.querySelector(":scope > .ecs-editor-swiper")||(n(t),e(t))}),document.querySelectorAll('.e-con[class*="-slider"]').forEach(function(t){!t.classList.contains("ecs-editor-slider-active")&&a(t)==="slider"&&e(t)})}function y(t){var n,s,i,a,c,d,o=t.querySelector(":scope > .ecs-editor-swiper");if(!o||!o.swiper){e(t);return}if(a=t.getAttribute("data-id"),c=r(a),s=h(c),n=o.swiper,d=l(s),i=t.getAttribute("data-ecs-rebuild-key"),i!==null&&i!==d){e(t);return}n.params.slidesPerView=s.config.slidesPerView,n.params.speed=s.config.speed,n.params.spaceBetween=s.config.spaceBetween,n.params.breakpoints=s.config.breakpoints,s.config.autoplay?(n.params.autoplay=s.config.autoplay,n.autoplay&&!n.autoplay.running&&n.autoplay.start()):n.autoplay&&n.autoplay.running&&(n.autoplay.stop(),n.params.autoplay=!1),n.update()}function i(){document.querySelectorAll(".ecs-editor-slider-active").forEach(function(t){t.removeAttribute("data-ecs-slider-key"),e(t)})}if(p=!!(window.elementorFrontend&&typeof elementorFrontend.isEditMode=="function"&&elementorFrontend.isEditMode()),p){s=!1,f=new MutationObserver(function(e){if(s)return;for(var n,a,i=!1,o=0;o<e.length;o++){if(a=e[o],n=a.target,n&&n.classList&&(n.classList.contains("ecs-editor-swiper")||n.classList.contains("swiper-wrapper")||n.classList.contains("swiper-slide")))continue;i=!0;break}i&&(s=!0,t(),Promise.resolve().then(function(){s=!1}))});function u(){t(),f.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","data-id"]}),setTimeout(t,800);try{var e=null;window.parent.elementor.channels.editor.on("change",function(){clearTimeout(e),e=setTimeout(i,150)}),window.parent.elementor.channels.data.on("command:after",function(){clearTimeout(e),e=setTimeout(i,150)}),window.parent.elementor.channels.deviceMode.on("change",function(){clearTimeout(e),e=setTimeout(t,200)})}catch{}}window.ecsSliderSettingsChanged=function(){document.querySelectorAll(".ecs-editor-slider-active").forEach(function(t){t.removeAttribute("data-ecs-slider-key"),e(t)}),t()},document.readyState==="loading"?document.addEventListener("DOMContentLoaded",function(){setTimeout(u,300)}):setTimeout(u,300)}else document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o):o(),typeof MutationObserver!="undefined"&&(d=new MutationObserver(function(e){for(var t,n,a,s=!1,i=0;i<e.length;i++){for(a=e[i].addedNodes,n=0;n<a.length;n++){if(t=a[n],t.nodeType!==1)continue;if(t.classList&&t.classList.contains("ecs-swiper")||t.querySelector&&t.querySelector(".ecs-swiper:not([data-ecs-swiper-init])")){s=!0;break}}if(s)break}s&&o()}),d.observe(document.body,{childList:!0,subtree:!0}))})()
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.