1"use strict";(self.webpackChunkPylot_Frontend=self.webpackChunkPylot_Frontend||[]).push([[933,2133,6895,8610,9276],{16895:(e,n,t)=>{t.r(n),t.d(n,{default:()=>d});var r=t(58168),o=t(53986),a=t(96540),l=t(47767),i=t(52376),c=t(15474),s=t(29255),A=["process","path","url","type","target","isExternal","children","ariaLabel"];const d=function(e){var n,t,d,m,p,f,v,g,C,h=e.process,b=e.path,w=e.url,x=e.type,y=e.target,k=e.isExternal,E=e.children,_=e.ariaLabel,B=(0,o.A)(e,A),I=(0,l.Zp)(),O=!1,j=!1;if(w&&"/"!=w.charAt(0)&&"#"!=w.charAt(0)&&"tel:"!=w.substr(0,4)&&"mailto:"!=w.substr(0,7)?w=null!==(C=w)&&void 0!==C&&C.includes("http")?w:"https://".concat(w):w&&u(w)&&("/"==w.charAt(0)||"#"==w.charAt(0))&&(w="https://".concat(c.A.domain).concat(w)),!w||"/"!=w.charAt(0)&&"#"!=w.charAt(0)||null!=b||null!=B&&null!==(n=B.class)&&void 0!==n&&n.toLowerCase().includes("mvk-absolute")||(b=w),w&&!u(w)&&null!==(t=w)&&void 0!==t&&t.includes("http")&&null!==(d=w)&&void 0!==d&&d.includes(c.A.domain)&&(null==B||null===(m=B.class)||void 0===m||null===(m=m.toLowerCase())||void 0===m||!m.includes("mvk-absolute")))try{var N=new URL(w);b=N.pathname,O=N.hash||!1,j=N.search||!1}catch(e){console.error(e)}if(null!=B&&null!==(p=B.class)&&void 0!==p&&p.toLowerCase().includes("mvk-absolute")&&(w=w.includes("http")?w:"https://".concat(c.A.domain).concat(w)),"_blank"===y&&(k="true"),w&&(null===(f=w)||void 0===f||!f.includes("mypylot"))&&null!==(v=w)&&void 0!==v&&v.includes("http")&&(null===(g=w)||void 0===g||!g.includes(c.A.domain.replace("www.","")))){var S;k="true";var P=Array.isArray(E)?"string"==typeof E[0]?E[0]:null===(S=E[0])||void 0===S||null===(S=S.props)||void 0===S?void 0:S.children:"";B["aria-label"]="".concat(P||""," opens in a new tab")}_&&(B["aria-label"]=_),k&&(y=k||"true"==k?"_blank":"_self");var L=function(e){if(e.target.focus(),e.stopPropagation(),e.preventDefault(),h&&h.call(e),b&&k){var n="https://".concat(c.A.domain).concat(b).replace(/\/?$/,"/");window.open(n,y)}else if(b&&"#"==b.charAt(0))(0,s.m)(b,70,"smooth");else if(b)I("".concat(b.replace(/\/?$/,"/")).concat(O||"").concat(j||"")),document.body.scrollTop=0,document.documentElement.scrollTop=0;else if(w&&y){var t;n=null!==(t=w)&&void 0!==t&&t.includes("http")?(0,i.decode)(w):"http://".concat((0,i.decode)(w)),window.open((0,i.decode)(n),y).focus()}else{if(!w)return;var r,o;n=null!==(r=w)&&void 0!==r&&r.includes("http")||null!==(o=w)&&void 0!==o&&o.includes("#")?w:"http://".concat(w),window.location.href=(0,i.decode)(w)}B.closeModal&&B.closeModal(),B.closeBanner&&B.closeBanner()};return"button"==x||"submit"==x||"reset"==x?a.createElement("button",(0,r.A)({type:x,onClick:L},B),E):w&&"mailto:"==w.substr(0,7)?a.createElement("a",(0,r.A)({href:w,target:y},B),E):"anchor"==x?a.createElement("a",(0,r.A)({href:(0,i.decode)(w),target:y,onClick:L},B),E):a.createElement("div",(0,r.A)({onClick:L},B),E)};function u(e){var n;return!!e&&(null==e||null===(n=e.split("/"))||void 0===n||null===(n=n.pop())||void 0===n?void 0:n.indexOf("."))>-1}},28610:(e,n,t)=>{t.r(n),t.d(n,{default:()=>d});var r=t(82284),o=t(58168),a=t(53986),l=t(96540),i=t(85692),c=t(15474),s=["data","imageWidth","imageHeight","forceLoad"],A=function(e){var n=null,t=[];if("object"===(0,r.A)(e)&&null!==e)for(var o in e)if(!o.includes("width")&&!o.includes("height")){var a=e["".concat(o,"-width")],l=e["".concat(o,"-height")];if(t.includes("".concat(a,"x").concat(l)))continue;t.push("".concat(a,"x").concat(l)),e[o].includes("http")||(e[o]="https://".concat(c.A.domain).concat(e[o])),c.A.preview.enabled&&(e[o]=e[o].replace("/".concat(c.A.preview.decodeContent,"/uploads/sites/"),"/media/v1/"));var i="".concat(e[o]," ").concat(a,"w");n=n?n.concat(", ",i):i}return n};const d=function(e){var n,t=e.data,r=e.imageWidth,d=e.imageHeight,u=e.forceLoad,m=(0,a.A)(e,s);if(!t)return null;var p=(0,i.Wx)({triggerOnce:!0,fallbackInView:!0}),f=p.ref,v=p.inView;if("number"==typeof t||Array.isArray(t)||"string"==typeof t)return console.log("image data is in id, or array format",t),null;null!==(n=t.url)&&void 0!==n&&n.includes("http")||(t.url="https://".concat(c.A.domain).concat(t.url)),c.A.preview.enabled&&(t.url=t.url.replace("/".concat(c.A.preview.decodeContent,"/uploads/sites/"),"/media/v1/"));var g=r||(t.width?t.width:"auto"),C=d||(t.height?t.height:100);return l.createElement("img",(0,o.A)({ref:f,loading:v?null:"lazy",src:v||u?t.url:null,alt:t.alt?t.alt:"",role:t.alt?null:"presentation",title:t.alt?t.title:null,srcset:"svg+xml"!==t.subtype&&v||u?A(t.sizes):"",width:g,height:C},m))}},29255:(e,n,t)=>{t.d(n,{m:()=>r});var r=function(e,n,t){"string"==typeof e&&(e=(e="#"===e.charAt()?e.split("#")[1]:e).endsWith("/")?e.split("/")[0]:e,e=document.getElementById(e)),e&&window.scrollTo({behavior:t,top:e.getBoundingClientRect().top-document.body.getBoundingClientRect().top-n})}},33072:(e,n,t)=>{t.d(n,{Ht:()=>C,cL:()=>w,hU:()=>g,nv:()=>b});var r,o,a=t(57528),l=t(64467),i=t(80296),c=t(96540),s=t(21250),A=t(20982),d=t(66188),u=t(94518),m=t(28610),p=t(16895);function f(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function v(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?f(Object(t),!0).forEach((function(n){(0,l.A)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var g=function(e){var n,t,r,o=(0,c.useContext)(u.lj),a=(0,i.A)(o,2),l=a[0],s=(a[1],e.className),p=e.style,f=e.onClick,g=e.ariaLabel,C=(null===(n=l.mvk_theme_config)||void 0===n||null===(n=n.other)||void 0===n?void 0:n.enable_custom_slider_arrows)&&(null===(t=l.mvk_theme_config)||void 0===t||null===(t=t.other)||void 0===t?void 0:t.custom_slider_arrow);return c.createElement(h,{className:"".concat(s," site-arrow-prev").concat(C?" custom":""),process:f,style:v({},p),type:"button",role:"button","tab-index":"0",ariaLabel:g||"previous slide"},C?c.createElement(m.default,{data:null===(r=l.mvk_theme_config)||void 0===r||null===(r=r.other)||void 0===r?void 0:r.custom_slider_arrow}):c.createElement(A.g,{icon:d.Wzs,"aria-label":"chevron left"}))},C=function(e){var n,t,r,o=(0,c.useContext)(u.lj),a=(0,i.A)(o,2),l=a[0],s=(a[1],e.className),p=e.style,f=e.onClick,g=e.ariaLabel,C=(null===(n=l.mvk_theme_config)||void 0===n||null===(n=n.other)||void 0===n?void 0:n.enable_custom_slider_arrows)&&(null===(t=l.mvk_theme_config)||void 0===t||null===(t=t.other)||void 0===t?void 0:t.custom_slider_arrow);return c.createElement(h,{className:"".concat(s," site-arrow-next").concat(C?" custom":""),process:f,style:v({},p),type:"button",role:"button","tab-index":"0",ariaLabel:g||"next slide"},C?c.createElement(m.default,{data:null===(r=l.mvk_theme_config)||void 0===r||null===(r=r.other)||void 0===r?void 0:r.custom_slider_arrow}):c.createElement(A.g,{icon:d.XkK,"aria-label":"chevron right"}))},h=(0,s.Ay)(p.default)(r||(r=(0,a.A)(["\n &.site-arrow-prev, &.site-arrow-next {\n color: #fff;\n filter: drop-shadow(1px 1px 2px black);\n font-size: 2rem !important;\n background: none;\n border: none;\n padding: .5rem;\n cursor: pointer;\n width: auto;\n max-width: 60px;\n height: auto;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n z-index: 10;\n &::before {\n display: none;\n }\n &:hover, &:focus {\n color: #fff;\n }\n }\n &.site-arrow-prev {\n left: 0;\n }\n &.site-arrow-next {\n right: 0;\n &.custom img {\n transform: scaleX(-1);\n }\n }\n"])));function b(e){e.className;var n,t=e.dots,r={color:"light"===(null==e||null===(n=e.data)||void 0===n?void 0:n.background_value)?e.settings.design.colors.primary_color:"#fff"};return c.createElement(x,{className:"slick-dots"},c.createElement("ul",{class:"dots-list",style:r,children:t}))}function w(e){e.dot;var n=e.onClick;return c.createElement("div",{onClick:n},c.createElement(A.g,{icon:d.GEE,className:"icon"}))}var x=s.Ay.div(o||(o=(0,a.A)(["\n position: absolute;\n z-index: +1;\n bottom: 20px;\n margin: 0px auto;\n\n left: 50%;\n -webkit-transform: translate(-50%, 0);\n -ms-transform: translate(-50%, 0);\n transform: translate(-50%, 0);\n\n ul.dots-list {\n margin: 0px auto;\n padding: 7px 0px 7px;\n text-align: center;\n height: 15px;\n\n // display: block;\n flex: 1 0 100%;\n list-style-type: disc;\n margin-block-start: 0px;\n margin-block-end: 0px;\n margin-inline-start: 0px;\n margin-inline-end: 0px;\n padding-inline-start: 0px;\n\n li {\n position: relative;\n display: inline-block;\n width: 15px;\n height: 15px;\n margin: 0px 10px;\n padding: 0px;\n cursor: pointer;\n opacity: 0.5;\n font-family: unset;\n filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.4));\n border-radius: 50%;\n &::before {\n content: none;\n }\n\n &.slick-active {\n opacity: 1;\n }\n\n svg {\n position: relative;\n height: 15px;\n width: 15px;\n vertical-align: top;\n font-family: unset;\n box-sizing: border-box;\n }\n }\n }\n"])))},65545:(e,n,t)=>{t.d(n,{A:()=>i});var r=t(71354),o=t.n(r),a=t(76314),l=t.n(a)()(o());
1l.push([e.id,"#modal.fullpage,#modal.iframe,#modal.slider,#modal.review-listing{position:fixed;z-index:999999;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,.9);overflow-y:scroll}#modal.review-listing .inner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:1rem;border-radius:10px;max-height:80%;overflow:auto;width:90%;max-width:600px}#modal.review-listing .inner-wrapper .author{display:flex;align-items:center;margin-bottom:1rem}#modal.review-listing .inner-wrapper .author img{width:60px;margin-right:1rem}#modal.review-listing .inner-wrapper .author .name{margin:0}#modal.review-listing .inner-wrapper .content-container p{margin:0}#modal.review-listing .inner-wrapper .post-on-google{margin-top:1.5rem}#modal.iframe .iframe-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;max-width:1280px}#modal.iframe .iframe-container.widget{width:auto}#modal.slider .slider-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;max-width:1280px}#modal.slider .slider-container .slick-slider{top:unset;transform:none}#modal.slider .slider-container .slick-track{display:flex;align-items:center}#modal.slider .slider-container .slide-wrapper{display:flex !important;justify-content:center}#modal.slider .slider-container .slide-wrapper .caption{margin-top:.5rem;color:#fff}#modal .close-modal{position:absolute;top:5%;right:5%;color:hsla(0,0%,100%,.9);font-size:2rem;transition:.2s;cursor:pointer}#modal .close-modal:hover{color:#fff;transform:scale(1.1)}#modal .container.dynamic{padding:50px}","",{version:3,sources:["webpack://./src/helpers/modal.scss"],names:[],mappings:"AAGI,kEAII,cAAA,CACA,cAAA,CACA,OAAA,CACA,UAAA,CACA,QAAA,CACA,SAAA,CACA,+BAAA,CACA,iBAAA,CAGA,qCACI,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,cAAA,CACA,aAAA,CACA,SAAA,CACA,eAAA,CACA,6CACI,YAAA,CACA,kBAAA,CACA,kBAAA,CACA,iDACI,UAAA,CACA,iBAAA,CAEJ,mDACI,QAAA,CAIJ,0DACI,QAAA,CAGR,qDACI,iBAAA,CAKR,gCACI,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,SAAA,CACA,gBAAA,CACA,uCACI,UAAA,CAKR,gCACI,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,SAAA,CACA,gBAAA,CACA,8CACI,SAAA,CACA,cAAA,CAEJ,6CACI,YAAA,CACA,kBAAA,CAEJ,+CACI,uBAAA,CACA,sBAAA,CACA,wDACI,gBAAA,CACA,UAAA,CAKhB,oBACI,iBAAA,CACA,MAAA,CACA,QAAA,CACA,wBAAA,CACA,cAAA,CACA,cAAA,CACA,cAAA,CACA,0BAC
1I,UAAA,CACA,oBAAA,CAIJ,0BACI,YAAA",sourcesContent:['@import "src/scss/variables.scss";\n\n#modal {\n &.fullpage,\n &.iframe,\n &.slider,\n &.review-listing {\n position: fixed;\n z-index: 999999;\n top: 0px;\n bottom: 0px;\n left: 0px;\n right: 0px;\n background-color: rgba(0, 0, 0, 0.9);\n overflow-y: scroll;\n }\n &.review-listing {\n .inner-wrapper {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background: #fff;\n padding: 1rem;\n border-radius: 10px;\n max-height: 80%;\n overflow: auto;\n width: 90%;\n max-width: 600px;\n .author {\n display: flex;\n align-items: center;\n margin-bottom: 1rem; \n img {\n width: 60px;\n margin-right: 1rem;\n }\n .name {\n margin: 0;\n }\n }\n .content-container {\n p {\n margin: 0;\n }\n }\n .post-on-google {\n margin-top: 1.5rem;\n }\n }\n }\n &.iframe {\n .iframe-container {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n width: 85%;\n max-width: 1280px;\n &.widget {\n width: auto;\n }\n }\n }\n &.slider {\n .slider-container {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n width: 85%;\n max-width: 1280px;\n .slick-slider {\n top: unset;\n transform: none;\n }\n .slick-track {\n display: flex;\n align-items: center;\n }\n .slide-wrapper {\n display: flex !important;\n justify-content: center;\n .caption {\n margin-top: .5rem;\n color: #fff;\n }\n }\n }\n }\n .close-modal {\n position: absolute;\n top: 5%;\n right: 5%;\n color: rgba(255, 255, 255, 0.9);\n font-size: 2rem;\n transition: 0.2s;\n cursor: pointer;\n &:hover {\n color: #fff;\n transform: scale(1.1);\n }\n }\n .container {\n &.dynamic {\n padding: 50px;\n }\n }\n}\n'],sourceRoot:""}]);const i=l},80933:(e,n,t)=>{t.r(n),t.d(n,{default:()=>p});var r=t(58168),o=t(80296),a=t(96540),l=t(4589),i=t(85692),c=t(93173),s=t(33072),A=t(90802),d=(t(52328),t(928),a.lazy((function(){return Promise.resolve().then(t.bind(t,28610))}))),u=function(e){var n=e.data,t=e.icon,r=(0,a.useState)(!1),l=(0,o.A)(r,2),i=l[0],s=l[1];return a.createElement(A._9,null,a.createElement("div",{className:"virtual-tour",onClick:function(){return s(!0)}},n.thumbnail&&a.createElement(d,{className:"thumbnail",data:n.thumbnail}),t&&a.createElement(d,{className:"icon",data:t})),a.createElement(c.A,{close:function(){s(!1)},closeIcon:!0,active:i,class:"iframe"},a.createElement("div",{className:"iframe-container"},a.createElement("div",{className:"mvk-responsive-video standard"},a.createElement("iframe",{src:n.url,title:n.title,frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:!0})))))},m=function(e){var n=e.data,t=(0,a.useState)(!1),u=(0,o.A)(t,2),m=u[0],p=u[1],f=(0,a.useState)(0),v=(0,o.A)(f,2),g=v[0],C=v[1],h=(0,i.Wx)({triggerOnce:!0,fallbackInView:!0}),b=h.ref,w=h.inView,x={slidesToShow:1,slidesToScroll:1,slickGoTo:0,arrows:!0,nextArrow:a.createElement(s.Ht,null),prevArrow:a.createElement(s.hU,null)};return x.initialSlide=g,a.createElement(A.i_,{ref:b}
1,w?a.createElement(a.Fragment,null,n.map((function(e,n){return a.createElement("div",{className:"gallery-image",onClick:function(){return function(e){C(e),p(!0)}(n)}},a.createElement(d,{data:e}))})),a.createElement(c.A,{close:function(){p(!1)},closeIcon:!0,active:m,class:"slider"},a.createElement("div",{className:"slider-container"},a.createElement(l.A,(0,r.A)({ref:function(e){return e}},x),null==n?void 0:n.map((function(e,n){return a.createElement(d,{key:"image-".concat(n),data:e})})))))):null)};const p=function(e){var n,t,r,o,l=e.data,i=e.settings,c=!(null==l||null===(n=l.custom_fields)||void 0===n||!n.virtual_tour)&&(null===(t=l.custom_fields)||void 0===t?void 0:t.virtual_tour),s=!(null==i||!i.virtual_tour_overlay_icon)&&(null==i?void 0:i.virtual_tour_overlay_icon),d=!(null==l||null===(r=l.custom_fields)||void 0===r||!r.image_gallery)&&(null==l||null===(o=l.custom_fields)||void 0===o?void 0:o.image_gallery);return a.createElement(A.Z2,null,c&&a.createElement(u,{data:c,icon:s}),d&&a.createElement(m,{data:d}))}},93173:(e,n,t)=>{t.d(n,{A:()=>w});var r=t(80296),o=t(96540),a=t(20982),l=t(66188),i=(t(15474),t(85072)),c=t.n(i),s=t(97825),A=t.n(s),d=t(77659),u=t.n(d),m=t(55056),p=t.n(m),f=t(10540),v=t.n(f),g=t(41113),C=t.n(g),h=t(65545),b={};b.styleTagTransform=C(),b.setAttributes=p(),b.insert=u().bind(null,"head"),b.domAPI=A(),b.insertStyleElement=v(),c()(h.A,b),h.A&&h.A.locals&&h.A.locals;const w=function(e){var n=(0,o.useState)(!1),t=(0,r.A)(n,2),i=t[0],c=t[1];function s(n){n.stopPropagation(),n.preventDefault(),e.close&&e.close.call(n)}return(0,o.useEffect)((function(){c(e.active)}),[e.active]),i?o.createElement("div",{id:"modal",class:e.class,onClick:!e.closeIcon||e.clickDarkness?s:null,"aria-modal":"true"},e.closeIcon&&o.createElement(a.g,{role:"button","aria-label":"close modal",className:"close-modal",icon:l.GRI,onClick:s}),o.cloneElement(e.children,{close:e.close})):null}}}]); 2//# sourceMappingURL=bc1e8726a5c0a5dc1ee9.js.map
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.