/home/bdqbpbxa/new.goodface.com.ua/js/chunk-2925780e.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2925780e"],{"0131":function(e,t,i){},"016c":function(e,t,i){e.exports=i.p+"img/clint-vella.jpg"},"0777":function(e,t,i){e.exports=i.p+"img/denys-kyrychenko.jpg"},"0db0":function(e,t,i){e.exports=i.p+"img/clutch-transparent.svg"},2091:function(e,t,i){e.exports=i.p+"img/placeholder-light-green.svg"},"2a1c":function(e,t,i){e.exports=i.p+"img/andrii-tryfonov.jpg"},3139:function(e,t,i){e.exports=i.p+"img/zofiia-koltun.jpg"},"316c":function(e,t,i){e.exports=i.p+"img/clutch-dark.svg"},"3b3e":function(e,t,i){e.exports=i.p+"img/placeholder-blue.svg"},"3c35":function(e,t,i){e.exports=i.p+"img/placeholder-yellow.svg"},"42c2":function(e,t,i){e.exports=i.p+"img/placeholder-pink.svg"},4987:function(e,t,i){e.exports=i.p+"img/placeholder-turquoise.svg"},"4fa2":function(e,t,i){e.exports=i.p+"img/placeholder-dark-purple.svg"},"5a78":function(e,t,i){e.exports=i.p+"img/pavel-kurasov.jpg"},"5e35":function(e,t,i){var r={"./alexander-gryazev.jpg":"e9f8","./alexandra-tkachuk.jpg":"de44","./alina-melnik.jpg":"e34c","./anastasia-frolova.jpg":"a340","./andrii-tryfonov.jpg":"2a1c","./clint-vella.jpg":"016c","./denys-kyrychenko.jpg":"0777","./dmytro-kovalyshyn.jpg":"a02b","./gleb-chernik.jpg":"7a0a","./igor-chernovskyi.jpg":"9002","./lilia-kirzhanova.jpg":"768e","./maxim-yakubovitch.jpg":"9cf5","./natalie-likhenko.jpg":"f27a","./olga-khomusko.jpg":"accc","./pavel-kurasov.jpg":"5a78","./placeholder-blue.svg":"3b3e","./placeholder-dark-blue.svg":"f4f0","./placeholder-dark-purple.svg":"4fa2","./placeholder-light-blue.svg":"ebca","./placeholder-light-green.svg":"2091","./placeholder-orange.svg":"f2f1","./placeholder-pink.svg":"42c2","./placeholder-purple.svg":"cbf1","./placeholder-red.svg":"d74f","./placeholder-turquoise.svg":"4987","./placeholder-yellow.svg":"3c35","./roman-shymshyrt.jpg":"82dc","./vitaliy-shvachka.jpg":"7226","./zofiia-koltun.jpg":"3139"};function a(e){var t=n(e);return i(t)}function n(e){if(!i.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=n,e.exports=a,a.id="5e35"},7163:function(e,t,i){var r={"./animation-img.png":"270a","./preview.jpg":"2d6f"};function a(e){var t=n(e);return i(t)}function n(e){if(!i.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=n,e.exports=a,a.id="7163"},7226:function(e,t,i){e.exports=i.p+"img/vitaliy-shvachka.jpg"},"768e":function(e,t,i){e.exports=i.p+"img/lilia-kirzhanova.jpg"},"7a0a":function(e,t,i){e.exports=i.p+"img/gleb-chernik.jpg"},"7abe":function(e,t,i){"use strict";i.r(t);var r=i("7a23");function a(e,t,i,a,n,o){var s=Object(r["E"])("main-block"),l=Object(r["E"])("text-block"),c=Object(r["E"])("projects-block"),d=Object(r["E"])("app-reviews-block"),u=Object(r["E"])("app-trigger-block"),p=Object(r["E"])("app-feedback-window"),f=Object(r["E"])("app-get-price-thanks"),v=Object(r["E"])("app-feedback-thanks"),m=Object(r["E"])("app-text-modal");return Object(r["y"])(),Object(r["f"])(r["a"],null,[Object(r["j"])(s),Object(r["j"])(l,{class:"-second-block"}),Object(r["j"])(c),Object(r["j"])(d),Object(r["j"])(u,{"form-name":"CTA на главной странице"}),Object(r["j"])("div",{class:"windows",onClick:t[1]||(t[1]=Object(r["N"])((function(){return e.closeWindow&&e.closeWindow.apply(e,arguments)}),["self"]))},[Object(r["j"])(p),Object(r["j"])(f),Object(r["j"])(v),Object(r["j"])(m,{content:e.sanitizeHtml(e.t("global.privacyWindow"),e.allowClassName)},null,8,["content"])])],64)}var n=i("5530"),o=i("47e2"),s=i("72fc"),l=i("759b"),c=i("2511");function d(){Object(c["a"])();var e=Object(o["b"])(),t=e.t;return Object(n["a"])(Object(n["a"])({t:t},Object(s["c"])()),Object(l["a"])())}var u=i("0db0"),p=i.n(u),f=i("b2ff"),v=i.n(f),m={class:"main-block -first-block"},g={class:"container"},h={class:"main-block__clutch-container"},b={ref:"banner",rel:"noreferrer noopener",href:"https://clutch.co/profile/goodface-agency#reviews",target:"_blank",class:"main-block__clutch -silver-style"},j=Object(r["j"])("img",{src:p.a,alt:"clutch"},null,-1),y={class:"title title-1 tablet-title-1 mob-title-1"},w={class:"main-block__title-animate italic"},O={class:"main-block__title-animate-inner"},k={class:"single-field-form__inner"},T={class:"main-block__arrows-container"},M=Object(r["j"])("img",{src:v.a,alt:"Arrow bottom"},null,-1),E=Object(r["j"])("img",{src:v.a,alt:"Arrow bottom"},null,-1),S=Object(r["j"])("img",{src:v.a,alt:"Arrow bottom"},null,-1);function x(e,t,i,a,n,o){var s=Object(r["E"])("app-input"),l=Object(r["E"])("app-button-l"),c=Object(r["F"])("check-on-viewport"),d=Object(r["F"])("scroll-fade"),u=Object(r["F"])("scroll-text");return Object(r["y"])(),Object(r["f"])("div",m,[Object(r["j"])("div",g,[Object(r["M"])(Object(r["j"])("div",h,[Object(r["M"])(Object(r["j"])("a",b,[j],512),[[c]])],512),[[d,void 0,void 0,{onload:!0}]]),Object(r["j"])("div",{class:["main-block__title",["-"+e.locale]]},[Object(r["j"])("div",y,[Object(r["M"])(Object(r["j"])("span",{innerHTML:e.sanitizeHtml(e.t("homeMainBlock.title.textBeforeAnimation"),e.allowClassName)},null,8,["innerHTML"]),[[u,void 0,void 0,{onload:!0}]]),Object(r["M"])(Object(r["j"])("div",w,[Object(r["j"])("div",O,[(Object(r["y"])(!0),Object(r["f"])(r["a"],null,Object(r["C"])(e.animateWords,(function(e){return Object(r["y"])(),Object(r["f"])("div",{key:e,class:"word"},Object(r["I"])(e),1)})),128))])],512),[[c]]),Object(r["M"])(Object(r["j"])("span",{innerHTML:e.sanitizeHtml(e.t("homeMainBlock.title.textAfterAnimation"),e.allowClassName)},null,8,["innerHTML"]),[[u,void 0,void 0,{onload:!0}]])]),Object(r["M"])(Object(r["j"])("p",{class:"main-block__subtitle text-2 tablet-text-2",innerHTML:e.sanitizeHtml(e.t("homeMainBlock.subtitle"),e.allowClassName)},null,8,["innerHTML"]),[[d,void 0,void 0,{onload:!0}]])],2),Object(r["M"])(Object(r["j"])("div",{class:"main-block__form-title text-2 tablet-text-2 tablet-display"},Object(r["I"])(e.t("homeMainBlock.formTitle")),513),[[d,void 0,void 0,{onload:!0}]]),Object(r["M"])(Object(r["j"])("form",{novalidate:"",class:"single-field-form",onSubmit:t[2]||(t[2]=Object(r["N"])((function(t){e.setFormName("Получить оценку (Первый блок, главная страница)"),e.formSubmit()}),["prevent"]))},[Object(r["j"])("div",k,[Object(r["j"])(s,{id:"email",name:"email",type:"email",ref:"inputEmail","cursor-animation":"","error-position-absolute":"",modelValue:e.inputEmailModel,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.inputEmailModel=t}),error:e.inputEmailError,"error-message":e.t("global.invalidEmail"),placeholder:e.t("homeMainBlock.inputPlaceholderPC"),"placeholder-mob":e.t("homeMainBlock.inputPlaceholderMob"),onFocus:e.disableInputEmailError,onInput:e.disableInputEmailError},null,8,["modelValue","error","error-message","placeholder","placeholder-mob","onFocus","onInput"]),Object(r["j"])(l,{dark:"",tag:"button"},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("homeMainBlock.buttonText")),1)]})),_:1})])],544),[[d,void 0,void 0,{onload:!0}]])]),Object(r["M"])(Object(r["j"])("div",T,[Object(r["j"])("div",{ref:"firstBlockArrows",class:"main-block__arrows cursor-pointer",onClick:t[3]||(t[3]=function(){return e.scrollToSecondBlock&&e.scrollToSecondBlock.apply(e,arguments)})},[M,E,S],512)],512),[[d,void 0,void 0,{onload:!0}]])])}i("d535"),i("159b"),i("a9e3");var C,P,A,_,L,B,I,N=i("5502"),z=i("d059"),F=i("34d4"),G=i("cffa"),D=function(){return"undefined"!==typeof window},R=function(){return C||D()&&(C=window.gsap)&&C.registerPlugin&&C},U=function(e){return"string"===typeof e},V=function(e){return"function"===typeof e},H=function(e,t){var i="x"===t?"Width":"Height",r="scroll"+i,a="client"+i;return e===A||e===_||e===L?Math.max(_[r],L[r])-(A["inner"+i]||_[a]||L[a]):e[r]-e["offset"+i]},q=function(e,t){var i="scroll"+("x"===t?"Left":"Top");return e===A&&(null!=e.pageXOffset?i="page"+t.toUpperCase()+"Offset":e=null!=_[i]?_:L),function(){return e[i]}},W=function(e,t,i,r){if(V(e)&&(e=e(t,i,r)),"object"!==typeof e)return U(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var a,n={};for(a in e)n[a]="onAutoKill"!==a&&V(e[a])?e[a](t,i,r):e[a];return n},Y=function(e,t){if(e=B(e)[0],!e||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var i=e.getBoundingClientRect(),r=!t||t===A||t===L,a=r?{top:_.clientTop-(A.pageYOffset||_.scrollTop||L.scrollTop||0),left:_.clientLeft-(A.pageXOffset||_.scrollLeft||L.scrollLeft||0)}:t.getBoundingClientRect(),n={x:i.left-a.left,y:i.top-a.top};return!r&&t&&(n.x+=q(t,"x")(),n.y+=q(t,"y")()),n},X=function(e,t,i,r,a){return isNaN(e)||"object"===typeof e?U(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+r-a:"max"===e?H(t,i)-a:Math.min(H(t,i),Y(e,t)[i]-a):parseFloat(e)-a},Q=function(){C=R(),D()&&C&&document.body&&(A=window,L=document.body,_=document.documentElement,B=C.utils.toArray,C.config({autoKillThreshold:7}),I=C.config(),P=1)},K={version:"3.7.0",name:"scrollTo",rawVars:1,register:function(e){C=e,Q()},init:function(e,t,i,r,a){P||Q();var n=this,o=C.getProperty(e,"scrollSnapType");n.isWin=e===A,n.target=e,n.tween=i,t=W(t,r,e,a),n.vars=t,n.autoKill=!!t.autoKill,n.getX=q(e,"x"),n.getY=q(e,"y"),n.x=n.xPrev=n.getX(),n.y=n.yPrev=n.getY(),o&&"none"!==o&&(n.snap=1,n.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=t.x?(n.add(n,"x",n.x,X(t.x,e,"x",n.x,t.offsetX||0),r,a),n._props.push("scrollTo_x")):n.skipX=1,null!=t.y?(n.add(n,"y",n.y,X(t.y,e,"y",n.y,t.offsetY||0),r,a),n._props.push("scrollTo_y")):n.skipY=1},render:function(e,t){var i,r,a,n,o,s=t._pt,l=t.target,c=t.tween,d=t.autoKill,u=t.xPrev,p=t.yPrev,f=t.isWin,v=t.snap,m=t.snapInline;while(s)s.r(e,s.d),s=s._next;i=f||!t.skipX?t.getX():u,r=f||!t.skipY?t.getY():p,a=r-p,n=i-u,o=I.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),d&&(!t.skipX&&(n>o||n<-o)&&i<H(l,"x")&&(t.skipX=1),!t.skipY&&(a>o||a<-o)&&r<H(l,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(c.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(c,t.vars.onAutoKillParams||[]))),f?A.scrollTo(t.skipX?i:t.x,t.skipY?r:t.y):(t.skipY||(l.scrollTop=t.y),t.skipX||(l.scrollLeft=t.x)),!v||1!==e&&0!==e||(r=l.scrollTop,i=l.scrollLeft,m?l.style.scrollSnapType=m:l.style.removeProperty("scroll-snap-type"),l.scrollTop=r+1,l.scrollLeft=i+1,l.scrollTop=r,l.scrollLeft=i),t.xPrev=t.x,t.yPrev=t.y},kill:function(e){var t="scrollTo"===e;(t||"scrollTo_x"===e)&&(this.skipX=1),(t||"scrollTo_y"===e)&&(this.skipY=1)}};K.max=H,K.getOffset=Y,K.buildGetter=q,R()&&C.registerPlugin(K);var Z={en:{homeMainBlock:{title:{textBeforeAnimation:'websites <br class="mob-display"> for ',textAfterAnimation:"of&nbsp;the new world",animationWords:["business","people","brands"]},subtitle:"based on business analysis, user experience and best technologies.",formTitle:"Put your email for a primary evaluation of your project within 3 hours.",inputPlaceholderPC:"Put your email for a primary evaluation of your project within 3 hours",inputPlaceholderMob:"Email",buttonText:"Get project estimate"}},ru:{homeMainBlock:{title:{textBeforeAnimation:'cайты <br class="mob-display"> для ',textAfterAnimation:"нового мира ",animationWords:["бизнеса","людей","брендов"]},subtitle:"на основе бизнес анализа, опыта пользователей и актуальних технологий.",formTitle:"Введите email и мы сделаем первичную оценку вашего проекта за 3 часа.",inputPlaceholderPC:"Введите email и мы сделаем первичную оценку вашего проекта за 3 часа",inputPlaceholderMob:"Email",buttonText:"Получить оценку проекта"}},uk:{homeMainBlock:{title:{textBeforeAnimation:'сайти <br class="mob-display"> для ',textAfterAnimation:"нового світу ",animationWords:["бізнесу","людей","брендів"]},subtitle:"на основі бізнес аналізу, досвіду користувачів та актульних технологій.",formTitle:"Введіть email і ми зробимо первинну оцінку вашого проєкту за 3 години.",inputPlaceholderPC:"Введіть email і ми зробимо первинну оцінку вашого проєкту за 3 години",inputPlaceholderMob:"Email",buttonText:"Отримати оцінку проєкту"}}};function J(){G["b"].registerPlugin(K);var e=Object(N["b"])(),t=Object(o["b"])({useScope:"global",messages:Z}),i=t.t,a=t.locale;function c(){var e=document.querySelector(".main-block");e.querySelectorAll(".scroll-animation .word").forEach((function(e){e.classList.add("-animated")})),e.classList.add("-animated")}window.addEventListener("ready-to-start-animations",c),Object(r["s"])((function(){window.removeEventListener("ready-to-start-animations",c)}));var d,u=Object(r["B"])(null),p=1e3,f=2e3;function v(){u.value.classList.add("-left"),d=setTimeout((function(){m("-right")}),p)}function m(e){var t=p+f;u.value.classList.remove("-left"),u.value.classList.remove("-right"),u.value.classList.contains("-in-viewport")?("-left"===e&&(d=setTimeout(v,t)),"-right"===e&&(d=setTimeout(g,t))):d=setTimeout((function(){m(e)}),t)}function g(){u.value.classList.add("-right"),d=setTimeout((function(){m("-left")}),p)}function h(){d=setTimeout(v,3e3)}Object(r["v"])((function(){window.addEventListener("ready-to-start-animations",h)})),Object(r["s"])((function(){clearTimeout(d),u.value.classList.remove("-left"),u.value.classList.remove("-right"),window.removeEventListener("ready-to-start-animations",h)}));var b=null,j=Object(r["e"])((function(){return Z[a.value].homeMainBlock.title.animationWords}));function y(){var e=document.querySelector(".main-block__title-animate-inner"),t=document.querySelectorAll(".main-block__title-animate-inner div");t.forEach((function(e){e.classList.add("-no-transition"),e.removeAttribute("data-step"),e.style=""})),e.append(t[0])}function w(){var e=document.querySelectorAll(".main-block__title-animate-inner div");e.forEach((function(e){e.classList.add("-no-transition"),e.removeAttribute("data-step"),e.style=""}))}function O(){var e=document.querySelector(".main-block__title-animate"),t=document.querySelector(".main-block__title-animate-inner div");if(!1!==e.classList.contains("-in-viewport")){t.hasAttribute("data-step")&&y();var i=document.querySelectorAll(".main-block__title-animate-inner div");i.forEach((function(e){e.offsetWidth,e.classList.remove("-no-transition");var t=e.getAttribute("data-step"),i=t?Number(t):0;i++,e.setAttribute("data-step",i),e.style.transform="translateY(-".concat(i,"00%)")}))}}function k(){setTimeout((function(){b=setInterval(O,2e3)}),1e3)}function T(){var e=document.querySelector(".-second-block");G["b"].to(window,{duration:.8,scrollTo:Object(z["a"])(e).top,ease:"power1.inOut"})}Object(r["v"])((function(){window.addEventListener("language-change",w),window.addEventListener("ready-to-start-animations",k)})),Object(r["s"])((function(){clearInterval(b),window.removeEventListener("language-change",y),window.removeEventListener("ready-to-start-animations",k)}));var M=Object(r["B"])(null);function E(){window.scrollY>90?M.value.classList.add("-hidden"):M.value.classList.remove("-hidden")}Object(r["v"])((function(){window.addEventListener("scroll",E)})),Object(r["s"])((function(){window.removeEventListener("scroll",E)}));var S=Object(F["a"])(),x=S.inputEmail,C=S.inputEmailModel,P=S.inputEmailError,A=S.inputEmailRequired,_=S.disableInputEmailError,L=S.formSubmit,B=S.formSubmitCallback;function I(e){window.formName=e}return A.value=!0,B.value=function(){e.commit("setThanksEmail",C.value),Object(s["b"])("get-price-thanks")},Object(n["a"])({t:i,locale:a,banner:u,animateWords:j,firstBlockArrows:M,scrollToSecondBlock:T,inputEmail:x,inputEmailModel:C,inputEmailError:P,disableInputEmailError:_,formSubmit:L,setFormName:I},Object(l["a"])())}var $=i("ab03"),ee=i("7763"),te={setup:function(){return Object(n["a"])({},J())},components:{AppInput:$["a"],AppButtonL:ee["a"]}},ie=i("d959"),re=i.n(ie);const ae=re()(te,[["render",x]]);var ne=ae,oe={class:"text-block"},se={class:"container"};function le(e,t,i,a,n,o){var s=Object(r["F"])("scroll-fade");return Object(r["y"])(),Object(r["f"])("div",oe,[Object(r["j"])("div",se,[Object(r["M"])(Object(r["j"])("h1",{innerHTML:e.sanitizeHtml(e.t("homeTextBlock"),e.allowClassName),class:["title title-3 tablet-title-3","-".concat(e.locale)]},null,10,["innerHTML"]),[[s]])])])}i("0131");var ce={en:{homeTextBlock:'\n      We are<img class="-flag" src="/static/media/images/icons/ukrainian-flag.svg" alt=""/>Ukrainian website and product development <em>team</em> with a design-driven approach. Now there is a war in Ukraine. But all our<img class="-people-with-laptop" src="/static/media/images/icons/man-with-laptop.png" alt=""/><img class="-people-with-laptop" src="/static/media/images/icons/woman-with-laptop.png" alt=""/>employees are <em>safe</em> and we provide <em>stable work</em> on projects for clients around <br class="mob-display" />the<img class="-earth" src="/static/media/images/icons/planet.png" alt=""/>world. Our work supports the Ukrainian economy and army — thus bringing a<img class="-bird" src="/static/media/images/icons/bird.png" alt=""/><em>peace</em> closer.\n    '},ru:{homeTextBlock:'\n      Goodface —<br class="mob-display" /><img class="-flag" src="/static/media/images/icons/ukrainian-flag.svg" alt=""/>украинская <em>команда</em> разработчиков сайтов и продуктов с дизайн-ориентированным подходом. Сейчас в Украине идет война. Все наши<img class="-people-with-laptop" src="/static/media/images/icons/man-with-laptop.png" alt=""/><img class="-people-with-laptop" src="/static/media/images/icons/woman-with-laptop.png" alt=""/>сотрудники находятся в <em>безопасных регионах</em> и мы обеспечиваем <em>стабильную работу</em> над проектами для клиентов по <br class="mob-display" />всему<img class="-earth" src="/static/media/images/icons/planet.png" alt=""/>миру. Наша работа поддерживает экономику и армию — так мы приближаем<img class="-bird" src="/static/media/images/icons/bird.png" alt=""/><em>мир</em> к Украине.\n    '},uk:{homeTextBlock:'\n      Goodface —<br class="mob-display" /><img class="-flag" src="/static/media/images/icons/ukrainian-flag.svg" alt=""/>українська <em>команда</em> розробників сайтів та продуктів із дизайн-орієнтованим підходом. Зараз в Україні йде війна. Всі наші<img class="-people-with-laptop" src="/static/media/images/icons/man-with-laptop.png" alt=""/><img class="-people-with-laptop" src="/static/media/images/icons/woman-with-laptop.png" alt=""/>співробітники знаходяться в <em>безпечних регіонах</em> і ми забезпечуємо <em>стабільну роботу</em> над проектами для клієнтів по<br class="tablet-display"/>всьому<img class="-earth" src="/static/media/images/icons/planet.png" alt=""/>світу. Наша робота підтримує економіку та армію — так ми наближуємо<img class="-bird" src="/static/media/images/icons/bird.png" alt=""/><em>мир</em> в Україні.\n    '}};function de(){var e=Object(o["b"])({useScope:"global",messages:ce}),t=e.t,i=e.locale;return{t:t,locale:i}}var ue={setup:function(){return Object(n["a"])(Object(n["a"])({},de()),Object(l["a"])())}};const pe=re()(ue,[["render",le]]);var fe=pe,ve={class:"projects-block"},me=Object(r["j"])("div",{id:"projects",class:"projects-block__anchor"},null,-1),ge={class:"container"},he={class:"projects-block__header"},be={class:"projects-block__header-side"},je={class:"projects-block__groups-container"};function ye(e,t,i,a,n,o){var s=Object(r["E"])("app-button-s"),l=Object(r["E"])("app-projects-grid"),c=Object(r["E"])("app-projects-list"),d=Object(r["F"])("scroll-text"),u=Object(r["F"])("scroll-fade");return Object(r["y"])(),Object(r["f"])("div",ve,[me,Object(r["j"])("div",ge,[Object(r["j"])("div",he,[Object(r["M"])(Object(r["j"])("h2",{class:"title title-1 tablet-title-1 mob-title-1 -has-num","data-num":e.t("global.projectsBlock.count")},Object(r["I"])(e.t("global.projectsBlock.title")),9,["data-num"]),[[d]]),Object(r["M"])(Object(r["j"])("div",be,[Object(r["j"])(s,{onClick:e.setProjectDisplayTypeGrid,active:e.projectDisplayType},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("homeProjectsBlock.button_1")),1)]})),_:1},8,["onClick","active"]),Object(r["j"])(s,{onClick:e.setProjectDisplayTypeList,active:!e.projectDisplayType},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("homeProjectsBlock.button_2")),1)]})),_:1},8,["onClick","active"])],512),[[u]])]),Object(r["j"])("div",je,[Object(r["j"])(r["d"],{name:"fade-animation-tab"},{default:Object(r["L"])((function(){return[(Object(r["y"])(),Object(r["f"])(r["b"],null,[e.projectDisplayType?(Object(r["y"])(),Object(r["f"])(l,{key:0})):Object(r["g"])("",!0)],1024))]})),_:1}),Object(r["j"])(r["d"],{name:"fade-animation-tab"},{default:Object(r["L"])((function(){return[(Object(r["y"])(),Object(r["f"])(r["b"],null,[e.projectDisplayType?Object(r["g"])("",!0):(Object(r["y"])(),Object(r["f"])(c,{key:0}))],1024))]})),_:1})])])])}i("bd9a");var we={en:{homeProjectsBlock:{button_1:"Selected",button_2:"List"}},ru:{homeProjectsBlock:{button_1:"Выбранные",button_2:"Список"}},uk:{homeProjectsBlock:{button_1:"Обрані",button_2:"Список"}}};function Oe(){var e=Object(o["b"])({useScope:"global",messages:we}),t=e.t,i=Object(r["B"])(!0);function a(){i.value=!0}function n(){i.value=!1}return{t:t,projectDisplayType:i,setProjectDisplayTypeGrid:a,setProjectDisplayTypeList:n}}function ke(e,t,i,a,n,o){return Object(r["y"])(),Object(r["f"])("div",{class:["button button-s cursor-pointer text-3 tablet-text-3",{"-active":i.active}]},[Object(r["D"])(e.$slots,"default")],2)}var Te={props:{active:{type:Boolean,default:!1}}};const Me=re()(Te,[["render",ke]]);var Ee=Me,Se=i("107a"),xe=i.n(Se),Ce=i("e15f"),Pe=i.n(Ce),Ae=i("b403"),_e=i.n(Ae),Le=i("0b36"),Be=i.n(Le),Ie=i("9ea0"),Ne=i.n(Ie),ze=i("67ee"),Fe=i.n(ze),Ge=i("4f66"),De=i.n(Ge),Re=i("17fb"),Ue=i.n(Re),Ve=i("696b"),He=i.n(Ve),qe=i("477f"),We=i.n(qe),Ye=i("5055"),Xe=i.n(Ye),Qe=i("663c"),Ke=i.n(Qe),Ze=i("6ab8"),Je=i.n(Ze),$e=i("ad05"),et=i.n($e),tt=Pe.a,it=Pe.a,rt=Pe.a,at=Pe.a,nt=Pe.a,ot=Pe.a,st=Pe.a,lt=Pe.a,ct=Pe.a,dt=Pe.a,ut=Pe.a,pt=Pe.a,ft=Pe.a,vt=Pe.a,mt=Pe.a,gt=Pe.a,ht=Pe.a,bt=Pe.a,jt={class:"projects-grid__item -content-center -size-l -corefy"},yt={class:"projects-grid__info"},wt={class:"projects-grid__item -content-right -size-s -karlstorz"},Ot={class:"projects-grid__info"},kt={class:"projects-grid__item -content-left -size-s -uvitme"},Tt={class:"projects-grid__info"},Mt={class:"projects-grid__item -content-center -size-l -payatlas"},Et={class:"projects-grid__info"},St={class:"projects-grid__item -content-left -size-m -cascad"},xt={class:"projects-grid__info"},Ct={class:"projects-grid__item -content-right -size-m -omnilink"},Pt={class:"projects-grid__info"},At={class:"projects-grid__item -content-left -size-s -eka-beauty"},_t={class:"projects-grid__info"},Lt={class:"projects-grid__item -content-center -size-l -cmt"},Bt={class:"projects-grid__info"},It={class:"projects-grid__item -content-center -mda"},Nt={class:"projects-grid__item-status -new -new-lime"},zt={src:Ke.a,srcset:pt,alt:"goodface.agency - New"},Ft=Object(r["j"])("svg",{class:"mask",xmlns:"http://www.w3.org/2000/svg"},[Object(r["j"])("clipPath",{id:"mda",clipPathUnits:"objectBoundingBox"},[Object(r["j"])("path",{d:"M0,0.676 C0,0.65,0.005,0.626,0.015,0.607 L0.302,0.039 C0.32,0.003,0.35,-0.008,0.375,0.011 L0.962,0.449 C0.985,0.466,1,0.505,1,0.548 V0.939 C1,0.974,0.984,1,0.964,1 H0.036 C0.016,1,0,0.974,0,0.939 V0.676"})])],-1),Gt={class:"projects-grid__info"},Dt={ref:"triggerItem",class:"projects-grid__item -trigger"},Rt={srcset:vt,src:Je.a,alt:"goodface.agency - Noise"},Ut={srcset:mt,src:et.a,alt:"goodface.agency - Plus"},Vt={class:"projects-grid__item -content-center -soon -bingo"},Ht={class:"projects-grid__info"},qt={class:"projects-grid__item -content-center -bill"},Wt={class:"projects-grid__item-status -new -new-lime"},Yt={src:Ke.a,srcset:ht,alt:"goodface.agency - New"},Xt={class:"projects-grid__info"};function Qt(e,t,a,n,o,s){var l=Object(r["E"])("router-link"),c=Object(r["E"])("app-tags-list"),d=Object(r["E"])("app-button-l"),u=Object(r["F"])("lazyload"),p=Object(r["F"])("scroll-fade"),f=Object(r["F"])("check-on-viewport"),v=Object(r["F"])("scroll-text"),m=Object(r["F"])("scroll-animation-group");return Object(r["y"])(),Object(r["f"])("div",null,[Object(r["j"])("div",{class:["projects-grid text-3 tablet-text-3",["-"+e.locale]]},[Object(r["M"])(Object(r["j"])("div",jt,[Object(r["j"])(l,{custom:"",to:e.clientUrlFilter(e.t("featuredProjects.list.corefy.url"))},{default:Object(r["L"])((function(a){var n=a.href,o=a.navigate;return[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -autoplay",href:e.clientUrlFilter(e.t("featuredProjects.list.corefy.url")),target:e.checkTargetUrl(n)?"_blank":"",rel:e.checkTargetUrl(n)?"noreferrer noopener":"",onClick:o,onMouseenter:t[1]||(t[1]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[2]||(t[2]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("video",{loop:"",muted:"",playsinline:"","data-video-start-position":"1.7","data-src":i("96bb")("./"+e.t("featuredProjects.list.corefy.preview"))},null,8,["data-src"]),[[u]])],40,["href","target","rel","onClick"]),[[p],[f]])]})),_:1},8,["to"]),Object(r["j"])("div",yt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.corefy.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.corefy.url")),rel:"noreferrer noopener",onMouseenter:t[3]||(t[3]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[4]||(t[4]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.corefy.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.corefy.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",wt,[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -hover-play",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.karlstorz.url")),rel:"noreferrer noopener",onMouseenter:t[5]||(t[5]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[6]||(t[6]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",{src:xe.a,srcset:tt,alt:e.t("featuredProjects.list.karlstorz.title")},null,8,["alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Ot,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.karlstorz.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.karlstorz.url")),rel:"noreferrer noopener",onMouseenter:t[7]||(t[7]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[8]||(t[8]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.karlstorz.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.karlstorz.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",kt,[Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"projects-grid__preview -hover-play -zoom-in-hover",href:e.clientUrlFilter(e.t("featuredProjects.list.uvitme.url")),rel:"noreferrer noopener",onMouseenter:t[9]||(t[9]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[10]||(t[10]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",{src:i("96bb")("./"+e.t("featuredProjects.list.uvitme.preview")),srcset:it,alt:e.t("featuredProjects.list.uvitme.title")},null,8,["src","alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Tt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.uvitme.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.uvitme.url")),rel:"noreferrer noopener",onMouseenter:t[11]||(t[11]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[12]||(t[12]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.uvitme.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.uvitme.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",Mt,[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -autoplay",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.payAtlas.url")),rel:"noreferrer noopener",onMouseenter:t[13]||(t[13]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[14]||(t[14]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("video",{loop:"",muted:"",playsinline:"","data-video-start-position":"0.9","data-src":i("96bb")("./"+e.t("featuredProjects.list.payAtlas.preview"))},null,8,["data-src"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Et,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.payAtlas.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.payAtlas.url")),rel:"noreferrer noopener",onMouseenter:t[15]||(t[15]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[16]||(t[16]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.payAtlas.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.payAtlas.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",St,[Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"projects-grid__preview -hover-play",href:e.clientUrlFilter(e.t("featuredProjects.list.cascad.url")),rel:"noreferrer noopener",onMouseenter:t[17]||(t[17]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[18]||(t[18]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",{src:_e.a,srcset:rt,alt:e.t("featuredProjects.list.cascad.title")},null,8,["alt"]),[[u]]),Object(r["M"])(Object(r["j"])("img",{src:Be.a,srcset:at,alt:e.t("featuredProjects.list.cascad.title")},null,8,["alt"]),[[u]]),Object(r["M"])(Object(r["j"])("img",{src:Ne.a,srcset:nt,alt:e.t("featuredProjects.list.cascad.title")},null,8,["alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",xt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.cascad.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{class:"link title title-4 tablet-title-4",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.cascad.url")),rel:"noreferrer noopener",onMouseenter:t[19]||(t[19]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[20]||(t[20]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.cascad.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.cascad.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",Ct,[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -hover-play",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.omnilink.url")),rel:"noreferrer noopener",onMouseenter:t[21]||(t[21]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[22]||(t[22]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",{src:Fe.a,srcset:ot,alt:e.t("featuredProjects.list.omnilink.title")},null,8,["alt"]),[[u]]),Object(r["M"])(Object(r["j"])("img",{src:De.a,srcset:st,alt:e.t("featuredProjects.list.omnilink.title")},null,8,["alt"]),[[u]]),Object(r["M"])(Object(r["j"])("img",{src:Ue.a,srcset:lt,alt:e.t("featuredProjects.list.omnilink.title")},null,8,["alt"]),[[u]]),Object(r["M"])(Object(r["j"])("img",{src:He.a,srcset:ct,alt:e.t("featuredProjects.list.omnilink.title")},null,8,["alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Pt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.omnilink.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{class:"link title title-4 tablet-title-4",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.omnilink.url")),rel:"noreferrer noopener",onMouseenter:t[23]||(t[23]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[24]||(t[24]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.omnilink.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.omnilink.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",At,[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -hover-play",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.ekabeauty.url")),rel:"noreferrer noopener",onMouseenter:t[25]||(t[25]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[26]||(t[26]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["j"])("div",null,[Object(r["M"])(Object(r["j"])("img",{src:We.a,srcset:dt,alt:e.t("featuredProjects.list.ekabeauty.title")},null,8,["alt"]),[[u]])]),Object(r["M"])(Object(r["j"])("img",{src:Xe.a,srcset:ut,alt:e.t("featuredProjects.list.ekabeauty.title")},null,8,["alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",_t,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.ekabeauty.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{class:"link title title-4 tablet-title-4",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.ekabeauty.url")),rel:"noreferrer noopener",onMouseenter:t[27]||(t[27]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[28]||(t[28]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.ekabeauty.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.ekabeauty.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",Lt,[Object(r["M"])(Object(r["j"])("a",{class:"projects-grid__preview -autoplay",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.cmt.url")),rel:"noreferrer noopener",onMouseenter:t[29]||(t[29]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[30]||(t[30]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("video",{loop:"",muted:"",playsinline:"","data-src":i("96bb")("./"+e.t("featuredProjects.list.cmt.preview"))},null,8,["data-src"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Bt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.cmt.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{class:"link title title-4 tablet-title-4",target:"_blank",href:e.clientUrlFilter(e.t("featuredProjects.list.cmt.url")),rel:"noreferrer noopener",onMouseenter:t[31]||(t[31]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[32]||(t[32]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.cmt.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.cmt.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",It,[Object(r["M"])(Object(r["j"])("div",Nt,[Object(r["M"])(Object(r["j"])("img",zt,null,512),[[u]])],512),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"projects-grid__preview -hover-play -zoom-out-hover",href:e.clientUrlFilter(e.t("featuredProjects.list.mda.url")),rel:"noreferrer noopener",onMouseenter:t[33]||(t[33]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[34]||(t[34]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Ft,Object(r["M"])(Object(r["j"])("img",{src:i("96bb")("./"+e.t("featuredProjects.list.mda.preview")),srcset:ft,alt:e.t("featuredProjects.list.mda.title")},null,8,["src","alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Gt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.mda.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.mda.url")),rel:"noreferrer noopener",onMouseenter:t[35]||(t[35]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[36]||(t[36]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.mda.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.mda.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",Dt,[Object(r["M"])(Object(r["j"])("div",{class:"projects-grid__preview cursor-pointer",onClick:t[37]||(t[37]=function(t){e.setFormName("Обсудить проект (Блок проектов, главная страница)"),e.openWindow("feedback-window")}),onMouseenter:t[38]||(t[38]=function(){return e.triggerItemHover&&e.triggerItemHover.apply(e,arguments)}),onMouseleave:t[39]||(t[39]=function(){return e.triggerItemLeave&&e.triggerItemLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",Rt,null,512),[[u]]),Object(r["j"])("div",null,[Object(r["M"])(Object(r["j"])("img",Ut,null,512),[[u]])])],544),[[p]]),Object(r["M"])(Object(r["j"])("p",{innerHTML:e.t("featuredProjects.triggerItem.title"),class:"text text-1 tablet-text-1"},null,8,["innerHTML"]),[[v]]),Object(r["M"])(Object(r["j"])(d,{dark:"",smile:"",onClick:t[40]||(t[40]=function(t){e.setFormName("Обсудить проект (Блок проектов, главная страница)"),e.openWindow("feedback-window")}),onMouseenter:e.triggerItemHover,onMouseleave:e.triggerItemLeave},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("featuredProjects.triggerItem.button")),1)]})),_:1},8,["onMouseenter","onMouseleave"]),[[p]])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",Vt,[Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"projects-grid__preview",href:e.clientUrlFilter(e.t("featuredProjects.list.bingo.url")),rel:"noreferrer noopener"},[Object(r["M"])(Object(r["j"])("img",{src:i("96bb")("./"+e.t("featuredProjects.list.bingo.preview")),srcset:gt,alt:e.t("featuredProjects.list.bingo.title")},null,8,["src","alt"]),[[u]]),Object(r["j"])("div",null,Object(r["I"])(e.t("global.projectsBlock.soonText")),1)],8,["href"]),[[p],[f]]),Object(r["j"])("div",Ht,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.bingo.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.bingo.url")),rel:"noreferrer noopener",onMouseenter:t[41]||(t[41]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[42]||(t[42]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.bingo.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.bingo.tags},null,8,["tags"]),[[p]])])],512),[[m]]),Object(r["M"])(Object(r["j"])("div",qt,[Object(r["M"])(Object(r["j"])("div",Wt,[Object(r["M"])(Object(r["j"])("img",Yt,null,512),[[u]])],512),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"projects-grid__preview -hover-play",href:e.clientUrlFilter(e.t("featuredProjects.list.bill.url")),rel:"noreferrer noopener",onMouseenter:t[43]||(t[43]=function(){return e.projectMouseEnter&&e.projectMouseEnter.apply(e,arguments)}),onMouseleave:t[44]||(t[44]=function(){return e.projectMouseLeave&&e.projectMouseLeave.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",{src:i("7163")("./"+e.t("featuredProjects.list.bill.preview")),srcset:bt,alt:e.t("featuredProjects.list.bill.title")},null,8,["src","alt"]),[[u]])],40,["href"]),[[p],[f]]),Object(r["j"])("div",Xt,[Object(r["M"])(Object(r["j"])("span",null,Object(r["I"])(e.t("featuredProjects.list.bill.description")),513),[[p]]),Object(r["M"])(Object(r["j"])("a",{target:"_blank",class:"link title title-4 tablet-title-4",href:e.clientUrlFilter(e.t("featuredProjects.list.bill.url")),rel:"noreferrer noopener",onMouseenter:t[45]||(t[45]=function(){return e.projectMouseEnterTrigger&&e.projectMouseEnterTrigger.apply(e,arguments)}),onMouseleave:t[46]||(t[46]=function(){return e.projectMouseLeaveTrigger&&e.projectMouseLeaveTrigger.apply(e,arguments)})},Object(r["I"])(e.t("featuredProjects.list.bill.title")),41,["href"]),[[v]]),Object(r["M"])(Object(r["j"])(c,{tags:e.featuredProjects.bill.tags},null,8,["tags"]),[[p]])])],512),[[m]])],2),Object(r["j"])(l,{custom:"",to:{name:"projects",params:{locale:e.localeParam}}},{default:Object(r["L"])((function(t){var i=t.href,a=t.navigate;return[Object(r["M"])(Object(r["j"])(d,{tag:"a",border:"","arrow-right":"",href:i,onClick:a},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("featuredProjects.seeAll")),1)]})),_:2},1032,["href","onClick"]),[[p]])]})),_:1},8,["to"])])}i("8aaf");var Kt=i("48d6"),Zt=i("b147"),Jt={en:{featuredProjects:{triggerItem:{title:"Free space for <br>your project",button:"Discuss the project"},seeAll:"View all projects",list:{corefy:{title:"Corefy",preview:"corefy.mp4",description:"Fintech",tags:["Website","Visual identity"],url:"https://corefy.com"},karlstorz:{title:"KARL STORZ",preview:"karlstorz.mp4",description:"Healthcare",tags:["Website"],url:"https://karlstorz-events.goodface.com.ua"},uvitme:{title:"Uvitme",preview:"uvitme.png",description:"Healthcare, lifestyle",tags:["Website","Visual identity","Packaging"],url:"https://uvitme.com"},payAtlas:{title:"PayAtlas",preview:"payatlas.mp4",description:"Fintech",tags:["Website","Platform","Visual identity"],url:"https://payatlas.goodface.com.ua"},cascad:{title:"Cascad",preview:"cascad.mp4",description:"Fintech",tags:["Website","Visual identity"],url:"https://cascad.com"},omnilink:{title:"Omnilink",preview:"omnilink.mp4",description:"Telecom, IT",tags:["Website","Visual identity"],url:"https://omnilink.ua"},ekabeauty:{title:"EkaBeauty",preview:"eka-beauty.mp4",description:"Retail, cosmetics",tags:["Online store","Visual identity"],url:"https://ekabeauty.com.ua"},cmt:{title:"СМТ",preview:"cmt.mp4",description:"Manufacturing",tags:["Website","Visual identity"],url:"https://nvksmt.com"},mda:{isNew:!0,isSoon:!1,title:"MDA bureau",preview:"mda.png",description:"Architecture and design",tags:["UX + UI design","Concept"],url:"https://www.figma.com/proto/nu9jWaNlqP6HmaBaY26Zlo/MDA?page-id=4026%3A759&node-id=4469%3A684&viewport=309%2C48%2C0.19&scaling=scale-down-width&starting-point-node-id=4469%3A479&hide-ui=1"},bingo:{title:"BinGo",preview:"bingo.png",description:"Travels",tags:["UX + UI design"],url:"#"},bill:{title:"4bill",preview:"animation-img.png",description:"Fintech",tags:["Website","Visual identity"],url:"https://4bill.io/en"}}}},ru:{featuredProjects:{triggerItem:{title:"Свободное место для вашего проекта",button:"Обсудить проект"},seeAll:"Посмотреть все проекты",list:{corefy:{title:"Corefy",preview:"corefy.mp4",description:"Финтех",tags:["Сайт","Визуальная айдентика"],url:"/ru/corefy"},karlstorz:{title:"KARL STORZ",preview:"karlstorz.mp4",description:"Медицина",tags:["Сайт"],url:"https://karlstorz-events.goodface.com.ua"},uvitme:{title:"Uvitme",preview:"uvitme.png",description:"Здоровье, лайфстайл",tags:["Сайт","Визуальная айдентика","Упаковка"],url:"https://uvitme.com"},payAtlas:{title:"PayAtlas",preview:"payatlas.mp4",description:"Финтех",tags:["Сайт","Платформа","Визуальная айдентика"],url:"https://payatlas.goodface.com.ua"},cascad:{title:"Cascad",preview:"cascad.mp4",description:"Финтех",tags:["Сайт","Визуальная айдентика"],url:"https://cascad.com"},omnilink:{title:"Omnilink",preview:"omnilink.mp4",description:"Телеком, айти",tags:["Сайт","Визуальная айдентика"],url:"https://omnilink.ua"},ekabeauty:{title:"EkaBeauty",preview:"eka-beauty.mp4",description:"Ритейл, косметика",tags:["Онлайн магазин","Визуальная айдентика"],url:"https://ekabeauty.com.ua"},cmt:{title:"СМТ",className:"-cmt",preview:"cmt.mp4",description:"Производство",tags:["Сайт","Визуальная айдентика"],url:"https://nvksmt.com"},mda:{isNew:!0,isSoon:!1,title:"MDA bureau",preview:"mda.png",description:"Архитектура и дизайн",tags:["UX + UI дизайн","Концепт"],url:"https://www.figma.com/proto/nu9jWaNlqP6HmaBaY26Zlo/MDA?page-id=4026%3A759&node-id=4469%3A684&viewport=309%2C48%2C0.19&scaling=scale-down-width&starting-point-node-id=4469%3A479&hide-ui=1"},bingo:{title:"BinGo",preview:"bingo.png",description:"Путешествия",tags:["UX + UI дизайн"],url:"#"},bill:{title:"4bill",preview:"animation-img.png",description:"Финтех",tags:["Сайт","Визуальная айдентика"],url:"https://4bill.io"}}}},uk:{featuredProjects:{triggerItem:{title:"Вільне місце для вашого&nbsp;проєкту",button:"Обговорити проєкт"},seeAll:"Переглянути всі проєкти",list:{corefy:{title:"Corefy",preview:"corefy.mp4",description:"Фінтех",tags:["Сайт","Візуальна айдентика"],url:"https://corefy.com"},karlstorz:{title:"KARL STORZ",preview:"karlstorz.mp4",description:"Медицина",tags:["Сайт"],url:"https://karlstorz-events.goodface.com.ua"},uvitme:{title:"Uvitme",preview:"uvitme.png",description:"Здоров'я, лайфстайл",tags:["Сайт","Візуальна айдентика","Упаковка"],url:"https://uvitme.com"},payAtlas:{title:"PayAtlas",preview:"payatlas.mp4",description:"Фінтех",tags:["Сайт","Платформа","Візуальна айдентика"],url:"https://payatlas.goodface.com.ua"},cascad:{title:"Cascad",preview:"cascad.mp4",description:"Фінтех",tags:["Сайт","Візуальна айдентика"],url:"https://cascad.com"},omnilink:{title:"Omnilink",preview:"omnilink.mp4",description:"Телеком, айті",tags:["Сайт","Візуальна айдентика"],url:"https://omnilink.ua"},ekabeauty:{title:"EkaBeauty",preview:"eka-beauty.mp4",description:"Рітейл, косметика",tags:["Онлайн-магазин","Візуальна айдентика"],url:"https://ekabeauty.com.ua"},cmt:{title:"СМТ",preview:"cmt.mp4",description:"Виробництво",tags:["Сайт","Візуальна айдентика"],url:"https://nvksmt.com"},mda:{isNew:!0,isSoon:!1,title:"MDA bureau",preview:"mda.png",description:"Архітектура та дизайн",tags:["UX + UI дизайн","Концепт"],url:"https://www.figma.com/proto/nu9jWaNlqP6HmaBaY26Zlo/MDA?page-id=4026%3A759&node-id=4469%3A684&viewport=309%2C48%2C0.19&scaling=scale-down-width&starting-point-node-id=4469%3A479&hide-ui=1"},bingo:{title:"BinGo",preview:"bingo.png",description:"Подорожі",tags:["UX + UI дизайн"],url:"#"},bill:{title:"4bill",preview:"animation-img.png",description:"Фінтех",tags:["Сайт","Візуальна айдентика"],url:"https://4bill.io/uk"}}}}};function $t(){var e=Object(o["b"])({useScope:"global",messages:Jt}),t=e.t,i=e.locale,a=e.fallbackLocale,l=Object(r["e"])((function(){return i.value===a.value?"":i.value})),c=Object(r["e"])((function(){return Jt[i.value].featuredProjects.list}));function d(){var e=document.querySelectorAll(".projects-grid__preview.-play");e.forEach((function(e){var t=e.querySelector("video");e.classList.remove("-play"),e.classList.add("-pause"),t&&t.pause()}))}function u(e){var t=e.querySelector("video");e.classList.remove("-pause"),e.classList.add("-play"),t&&t.play()}function p(e){var t=e.querySelector("video");e.classList.remove("-play"),e.classList.add("-pause"),t&&t.pause()}var f=null,v=!1;function m(){window.isPc&&d()}function g(){if(window.isPc){var e=document.querySelectorAll(".projects-grid__preview.-autoplay.-pause.-in-viewport");e.length&&e.forEach((function(e){u(e)}))}}function h(){clearTimeout(f),0==v&&(v=!0,m()),f=setTimeout((function(){v=!1,g()}),300)}function b(){if(!window.isMobile&&!window.isPc){var e=document.querySelectorAll(".projects-grid__preview");e.forEach((function(e){!1===e.classList.contains("-in-viewport")&&!1===e.classList.contains("-pause")&&p(e),e.classList.contains("-in-viewport")&&e.classList.contains("-pause")&&u(e)}))}}function j(){if(window.isMobile){var e,t=window.scrollY+window.innerHeight/2,i=document.querySelectorAll(".projects-grid__preview.-in-viewport");if(0!==i.length)i.forEach((function(i){var r=Object(z["a"])(i).top;r<t&&(e=i)})),e&&0==e.classList.contains("-play")&&(d(),u(e))}}function y(e){if(window.isPc){var t=e.target;t.classList.contains("-hover-play")?(d(),u(t)):p(t)}}function w(e){if(window.isPc){var t=e.target,i=t.querySelector("video");t.classList.contains("-hover-play")?(p(t),i&&setTimeout((function(){i.currentTime=0}),50),document.querySelectorAll(".projects-grid__preview.-autoplay").forEach((function(e){u(e)}))):u(t)}}function O(e){if(window.isPc){var t=e.target.closest(".projects-grid__item").querySelector(".projects-grid__preview"),i=new Event("mouseenter");t&&t.dispatchEvent(i)}}function k(e){if(window.isPc){var t=e.target.closest(".projects-grid__item").querySelector(".projects-grid__preview"),i=new Event("mouseleave");t&&t.dispatchEvent(i)}}Object(r["v"])((function(){window.addEventListener("scroll",h)})),Object(r["s"])((function(){window.removeEventListener("scroll",h)})),Object(r["v"])((function(){window.addEventListener("scroll",b)})),Object(r["s"])((function(){window.removeEventListener("scroll",b)})),Object(r["v"])((function(){window.addEventListener("scroll",j)})),Object(r["s"])((function(){window.removeEventListener("scroll",j)})),Object(r["x"])((function(){d();var e=new Event("scroll");window.dispatchEvent(e)})),Object(r["v"])((function(){window.isPc?document.querySelectorAll(".projects-grid__preview.-autoplay").forEach((function(e){var t=e.classList.contains("-in-viewport");t?(e.classList.add("-play"),e.querySelector("video").play()):e.classList.add("-pause")})):document.querySelectorAll(".projects-grid__preview").forEach((function(e){e.classList.add("-pause")}))}));var T=Object(r["B"])(null);function M(){T.value.classList.add("-hover")}function E(){T.value.classList.remove("-hover")}function S(e){window.formName=e}return Object(n["a"])(Object(n["a"])({t:t,locale:i,localeParam:l,featuredProjects:c,projectMouseEnter:y,projectMouseLeave:w,projectMouseEnterTrigger:O,projectMouseLeaveTrigger:k,triggerItem:T,triggerItemHover:M,triggerItemLeave:E,setFormName:S},Object(s["c"])()),{},{checkTargetUrl:Kt["a"],clientUrlFilter:Zt["a"]})}var ei=i("4a90"),ti={setup:function(){return Object(n["a"])({},$t())},components:{AppTagsList:ei["a"],AppButtonL:ee["a"]}};const ii=re()(ti,[["render",Qt]]);var ri=ii,ai=i("dd7d"),ni={setup:function(){return Object(n["a"])({},Oe())},components:{AppButtonS:Ee,AppProjectsGrid:ri,AppProjectsList:ai["a"]}};const oi=re()(ni,[["render",ye]]);var si=oi,li=i("316c"),ci=i.n(li),di=Pe.a,ui=Pe.a,pi={class:"block reviews-block"},fi={class:"container"},vi={class:"reviews-slider"},mi={class:"reviews-slider__item"},gi={class:"reviews-slider__item-header"},hi={class:"reviews-slider__clutch text-1 tablet-text-1"},bi={class:"reviews-slider__clutch-price"},ji={class:"reviews-slider__clutch-logo"},yi={src:ci.a,srcset:di,alt:"Clutch"},wi={class:"reviews-slider__position text-3 tablet-text-3"},Oi=Object(r["j"])("span",null,null,-1),ki={class:"reviews-slider__item-footer"},Ti={class:"reviews-slider__user"},Mi={class:"text-2 tablet-text-2 -bold"},Ei={class:"text-3 tablet-text-3"},Si={class:"reviews-slider__mob-position text-3 tablet-text-3"},xi=Object(r["j"])("span",null,null,-1),Ci=Object(r["j"])("svg",{class:"reviews-block__avatar-mask"},[Object(r["j"])("clipPath",{id:"reviews-avatar-clip-path",clipPathUnits:"objectBoundingBox"},[Object(r["j"])("path",{d:"M0.5,0 C0.169,0,0,0.154,0,0.5 C0,0.846,0.169,1,0.5,1 C0.831,1,1,0.846,1,0.5 C1,0.154,0.831,0,0.5,0",fill:"black"})])],-1);function Pi(e,t,a,n,o,s){var l=Object(r["E"])("swiper-slide"),c=Object(r["E"])("swiper"),d=Object(r["F"])("scroll-text"),u=Object(r["F"])("lazyload"),p=Object(r["F"])("scroll-fade");return Object(r["y"])(),Object(r["f"])("div",pi,[Object(r["j"])("div",fi,[Object(r["M"])(Object(r["j"])("h2",{class:"title title-1 tablet-title-1 mob-title-1"},Object(r["I"])(e.t("reviewsBlock.title")),513),[[d]])]),Object(r["M"])(Object(r["j"])("div",vi,[Object(r["j"])(c,{navigation:"","slides-per-view":"auto","centered-slides":!0,loop:!1,speed:600,"drag-size":1,onSlideChange:e.changeReviewsSlide},{default:Object(r["L"])((function(){return[(Object(r["y"])(!0),Object(r["f"])(r["a"],null,Object(r["C"])(e.reviewsList,(function(t,a,n){return Object(r["y"])(),Object(r["f"])(l,{key:"review"+a},{default:Object(r["L"])((function(){return[Object(r["j"])("div",mi,[Object(r["j"])("div",gi,[Object(r["j"])("div",hi,[Object(r["j"])("span",bi,Object(r["I"])(t.rating)+".0 ",1),Object(r["j"])("div",null,[(Object(r["y"])(!0),Object(r["f"])(r["a"],null,Object(r["C"])(t.rating,(function(e,t){return Object(r["y"])(),Object(r["f"])("span",{key:"review"+a+"star"+t})})),128))]),Object(r["j"])("span",ji,[Object(r["M"])(Object(r["j"])("img",yi,null,512),[[u]])])]),Object(r["j"])("div",wi,[Object(r["i"])(Object(r["I"])(e.formatReviewIndex(n))+" ",1),Oi,Object(r["i"])(" "+Object(r["I"])(e.reviewsCount),1)])]),Object(r["j"])("p",{class:"reviews-slider__content text-1 tablet-text-1",innerHTML:e.sanitizeHtml(t.comment,e.allowClassName)},null,8,["innerHTML"]),Object(r["j"])("div",ki,[Object(r["j"])("div",Ti,[Object(r["M"])(Object(r["j"])("img",{src:i("5e35")("./"+(t.image?t.image:e.getPlaceholderByName(t.fullName))),srcset:ui,alt:t.fullName},null,8,["src","alt"]),[[u]]),Object(r["j"])("div",null,[Object(r["j"])("strong",Mi,Object(r["I"])(t.fullName),1),Object(r["j"])("span",Ei,Object(r["I"])(t.position),1)])]),Object(r["j"])("a",{href:e.t("reviewsBlock.list.item_1.url"),target:"_blank",class:"link -border -blank text-2 tablet-text-2",rel:"noreferrer noopener"},Object(r["I"])(e.t("reviewsBlock.linkTitle")),9,["href"])])])]})),_:2},1024)})),128))]})),_:1},8,["onSlideChange"]),Object(r["j"])("div",Si,[Object(r["i"])(Object(r["I"])(e.reviewsActiveSlide)+" ",1),xi,Object(r["i"])(" "+Object(r["I"])(e.reviewsCount),1)])],512),[[p]]),Ci])}i("88f7"),i("b64b"),i("caad"),i("2532");function Ai(e){return null!==e&&"object"===typeof e&&"constructor"in e&&e.constructor===Object}function _i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(i){"undefined"===typeof e[i]?e[i]=t[i]:Ai(t[i])&&Ai(e[i])&&Object.keys(t[i]).length>0&&_i(e[i],t[i])}))}var Li={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Bi(){var e="undefined"!==typeof document?document:{};return _i(e,Li),e}var Ii={document:Li,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"===typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!==typeof setTimeout&&clearTimeout(e)}};function Ni(){var e="undefined"!==typeof window?window:{};return _i(e,Ii),e}function zi(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Fi(e){return Fi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Fi(e)}function Gi(e,t){return Gi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Gi(e,t)}function Di(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Ri(e,t,i){return Ri=Di()?Reflect.construct:function(e,t,i){var r=[null];r.push.apply(r,t);var a=Function.bind.apply(e,r),n=new a;return i&&Gi(n,i.prototype),n},Ri.apply(null,arguments)}function Ui(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function Vi(e){var t="function"===typeof Map?new Map:void 0;return Vi=function(e){if(null===e||!Ui(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return Ri(e,arguments,Fi(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Gi(i,e)},Vi(e)}function Hi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qi(e){var t=e.__proto__;Object.defineProperty(e,"__proto__",{get:function(){return t},set:function(e){t.__proto__=e}})}var Wi=function(e){function t(t){var i;return i=e.call.apply(e,[this].concat(t))||this,qi(Hi(i)),i}return zi(t,e),t}(Vi(Array));function Yi(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,Yi(e)):t.push(e)})),t}function Xi(e,t){return Array.prototype.filter.call(e,t)}function Qi(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}function Ki(e,t){if("string"!==typeof e)return[e];for(var i=[],r=t.querySelectorAll(e),a=0;a<r.length;a+=1)i.push(r[a]);return i}function Zi(e,t){var i=Ni(),r=Bi(),a=[];if(!t&&e instanceof Wi)return e;if(!e)return new Wi(a);if("string"===typeof e){var n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){var o="div";0===n.indexOf("<li")&&(o="ul"),0===n.indexOf("<tr")&&(o="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(o="tr"),0===n.indexOf("<tbody")&&(o="table"),0===n.indexOf("<option")&&(o="select");var s=r.createElement(o);s.innerHTML=n;for(var l=0;l<s.childNodes.length;l+=1)a.push(s.childNodes[l])}else a=Ki(e.trim(),t||r)}else if(e.nodeType||e===i||e===r)a.push(e);else if(Array.isArray(e)){if(e instanceof Wi)return e;a=e}return new Wi(Qi(a))}function Ji(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=Yi(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,r)})),this}function $i(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=Yi(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,r)})),this}function er(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=Yi(t.map((function(e){return e.split(" ")})));this.forEach((function(e){r.forEach((function(t){e.classList.toggle(t)}))}))}function tr(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=Yi(t.map((function(e){return e.split(" ")})));return Xi(this,(function(e){return r.filter((function(t){return e.classList.contains(t)})).length>0})).length>0}function ir(e,t){if(1===arguments.length&&"string"===typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(var r in e)this[i][r]=e[r],this[i].setAttribute(r,e[r]);return this}function rr(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this}function ar(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this}function nr(e){for(var t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!==typeof e?e+"ms":e;return this}function or(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=t[0],a=t[1],n=t[2],o=t[3];function s(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),Zi(t).is(a))n.apply(t,i);else for(var r=Zi(t).parents(),o=0;o<r.length;o+=1)Zi(r[o]).is(a)&&n.apply(r[o],i)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"===typeof t[1]&&(r=t[0],n=t[1],o=t[2],a=void 0),o||(o=!1);for(var c,d=r.split(" "),u=0;u<this.length;u+=1){var p=this[u];if(a)for(c=0;c<d.length;c+=1){var f=d[c];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[f]||(p.dom7LiveListeners[f]=[]),p.dom7LiveListeners[f].push({listener:n,proxyListener:s}),p.addEventListener(f,s,o)}else for(c=0;c<d.length;c+=1){var v=d[c];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[v]||(p.dom7Listeners[v]=[]),p.dom7Listeners[v].push({listener:n,proxyListener:l}),p.addEventListener(v,l,o)}}return this}function sr(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=t[0],a=t[1],n=t[2],o=t[3];"function"===typeof t[1]&&(r=t[0],n=t[1],o=t[2],a=void 0),o||(o=!1);for(var s=r.split(" "),l=0;l<s.length;l+=1)for(var c=s[l],d=0;d<this.length;d+=1){var u=this[d],p=void 0;if(!a&&u.dom7Listeners?p=u.dom7Listeners[c]:a&&u.dom7LiveListeners&&(p=u.dom7LiveListeners[c]),p&&p.length)for(var f=p.length-1;f>=0;f-=1){var v=p[f];n&&v.listener===n||n&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===n?(u.removeEventListener(c,v.proxyListener,o),p.splice(f,1)):n||(u.removeEventListener(c,v.proxyListener,o),p.splice(f,1))}}return this}function lr(){for(var e=Ni(),t=arguments.length,i=new Array(t),r=0;r<t;r++)i[r]=arguments[r];for(var a=i[0].split(" "),n=i[1],o=0;o<a.length;o+=1)for(var s=a[o],l=0;l<this.length;l+=1){var c=this[l];if(e.CustomEvent){var d=new e.CustomEvent(s,{detail:n,bubbles:!0,cancelable:!0});c.dom7EventData=i.filter((function(e,t){return t>0})),c.dispatchEvent(d),c.dom7EventData=[],delete c.dom7EventData}}return this}function cr(e){var t=this;function i(r){r.target===this&&(e.call(this,r),t.off("transitionend",i))}return e&&t.on("transitionend",i),this}function dr(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function ur(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function pr(){if(this.length>0){var e=Ni(),t=Bi(),i=this[0],r=i.getBoundingClientRect(),a=t.body,n=i.clientTop||a.clientTop||0,o=i.clientLeft||a.clientLeft||0,s=i===e?e.scrollY:i.scrollTop,l=i===e?e.scrollX:i.scrollLeft;return{top:r.top+s-n,left:r.left+l-o}}return null}function fr(){var e=Ni();return this[0]?e.getComputedStyle(this[0],null):{}}function vr(e,t){var i,r=Ni();if(1===arguments.length){if("string"!==typeof e){for(i=0;i<this.length;i+=1)for(var a in e)this[i].style[a]=e[a];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"===typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this}function mr(e){return e?(this.forEach((function(t,i){e.apply(t,[t,i])})),this):this}function gr(e){var t=Xi(this,e);return Zi(t)}function hr(e){if("undefined"===typeof e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this}function br(e){if("undefined"===typeof e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this}function jr(e){var t,i,r=Ni(),a=Bi(),n=this[0];if(!n||"undefined"===typeof e)return!1;if("string"===typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=Zi(e),i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===a)return n===a;if(e===r)return n===r;if(e.nodeType||e instanceof Wi){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}return!1}function yr(){var e,t=this[0];if(t){e=0;while(null!==(t=t.previousSibling))1===t.nodeType&&(e+=1);return e}}function wr(e){if("undefined"===typeof e)return this;var t=this.length;if(e>t-1)return Zi([]);if(e<0){var i=t+e;return Zi(i<0?[]:[this[i]])}return Zi([this[e]])}function Or(){for(var e,t=Bi(),i=0;i<arguments.length;i+=1){e=i<0||arguments.length<=i?void 0:arguments[i];for(var r=0;r<this.length;r+=1)if("string"===typeof e){var a=t.createElement("div");a.innerHTML=e;while(a.firstChild)this[r].appendChild(a.firstChild)}else if(e instanceof Wi)for(var n=0;n<e.length;n+=1)this[r].appendChild(e[n]);else this[r].appendChild(e)}return this}function kr(e){var t,i,r=Bi();for(t=0;t<this.length;t+=1)if("string"===typeof e){var a=r.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[t].insertBefore(a.childNodes[i],this[t].childNodes[0])}else if(e instanceof Wi)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this}function Tr(e){return this.length>0?e?this[0].nextElementSibling&&Zi(this[0].nextElementSibling).is(e)?Zi([this[0].nextElementSibling]):Zi([]):this[0].nextElementSibling?Zi([this[0].nextElementSibling]):Zi([]):Zi([])}function Mr(e){var t=[],i=this[0];if(!i)return Zi([]);while(i.nextElementSibling){var r=i.nextElementSibling;e?Zi(r).is(e)&&t.push(r):t.push(r),i=r}return Zi(t)}function Er(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&Zi(t.previousElementSibling).is(e)?Zi([t.previousElementSibling]):Zi([]):t.previousElementSibling?Zi([t.previousElementSibling]):Zi([])}return Zi([])}function Sr(e){var t=[],i=this[0];if(!i)return Zi([]);while(i.previousElementSibling){var r=i.previousElementSibling;e?Zi(r).is(e)&&t.push(r):t.push(r),i=r}return Zi(t)}function xr(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?Zi(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return Zi(t)}function Cr(e){for(var t=[],i=0;i<this.length;i+=1){var r=this[i].parentNode;while(r)e?Zi(r).is(e)&&t.push(r):t.push(r),r=r.parentNode}return Zi(t)}function Pr(e){var t=this;return"undefined"===typeof e?Zi([]):(t.is(e)||(t=t.parents(e).eq(0)),t)}function Ar(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].querySelectorAll(e),a=0;a<r.length;a+=1)t.push(r[a]);return Zi(t)}function _r(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].children,a=0;a<r.length;a+=1)e&&!Zi(r[a]).is(e)||t.push(r[a]);return Zi(t)}function Lr(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}Zi.fn=Wi.prototype;var Br="resize scroll".split(" ");function Ir(e){function t(){for(var t=arguments.length,i=new Array(t),r=0;r<t;r++)i[r]=arguments[r];if("undefined"===typeof i[0]){for(var a=0;a<this.length;a+=1)Br.indexOf(e)<0&&(e in this[a]?this[a][e]():Zi(this[a]).trigger(e));return this}return this.on.apply(this,[e].concat(i))}return t}Ir("click"),Ir("blur"),Ir("focus"),Ir("focusin"),Ir("focusout"),Ir("keyup"),Ir("keydown"),Ir("keypress"),Ir("submit"),Ir("change"),Ir("mousedown"),Ir("mousemove"),Ir("mouseup"),Ir("mouseenter"),Ir("mouseleave"),Ir("mouseout"),Ir("mouseover"),Ir("touchstart"),Ir("touchend"),Ir("touchmove"),Ir("resize"),Ir("scroll");var Nr={addClass:Ji,removeClass:$i,hasClass:tr,toggleClass:er,attr:ir,removeAttr:rr,transform:ar,transition:nr,on:or,off:sr,trigger:lr,transitionEnd:cr,outerWidth:dr,outerHeight:ur,styles:fr,offset:pr,css:vr,each:mr,html:hr,text:br,is:jr,index:yr,eq:wr,append:Or,prepend:kr,next:Tr,nextAll:Mr,prev:Er,prevAll:Sr,parent:xr,parents:Cr,closest:Pr,find:Ar,children:_r,filter:gr,remove:Lr};Object.keys(Nr).forEach((function(e){Object.defineProperty(Zi.fn,e,{value:Nr[e],writable:!0})}));var zr,Fr,Gr,Dr=Zi;function Rr(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(i){}try{delete t[e]}catch(i){}}))}function Ur(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function Vr(){return Date.now()}function Hr(e){var t,i=Ni();return i.getComputedStyle&&(t=i.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}function qr(e,t){void 0===t&&(t="x");var i,r,a,n=Ni(),o=Hr(e,null);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),a=new n.WebKitCSSMatrix("none"===r?"":r)):(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=a.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(r=n.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),r||0}function Wr(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function Yr(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],i=1;i<arguments.length;i+=1){var r=i<0||arguments.length<=i?void 0:arguments[i];if(void 0!==r&&null!==r)for(var a=Object.keys(Object(r)).filter((function(e){return t.indexOf(e)<0})),n=0,o=a.length;n<o;n+=1){var s=a[n],l=Object.getOwnPropertyDescriptor(r,s);void 0!==l&&l.enumerable&&(Wr(e[s])&&Wr(r[s])?r[s].__swiper__?e[s]=r[s]:Yr(e[s],r[s]):!Wr(e[s])&&Wr(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:Yr(e[s],r[s])):e[s]=r[s])}}return e}function Xr(e,t){Object.keys(t).forEach((function(i){Wr(t[i])&&Object.keys(t[i]).forEach((function(r){"function"===typeof t[i][r]&&(t[i][r]=t[i][r].bind(e))})),e[i]=t[i]}))}function Qr(){var e=Ni(),t=Bi();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:function(){return"MutationObserver"in e||"WebkitMutationObserver"in e}(),passiveListener:function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(r){}return t}(),gestures:function(){return"ongesturestart"in e}()}}function Kr(){return zr||(zr=Qr()),zr}function Zr(e){var t=void 0===e?{}:e,i=t.userAgent,r=Kr(),a=Ni(),n=a.navigator.platform,o=i||a.navigator.userAgent,s={ios:!1,android:!1},l=a.screen.width,c=a.screen.height,d=o.match(/(Android);?[\s\/]+([\d.]+)?/),u=o.match(/(iPad).*OS\s([\d_]+)/),p=o.match(/(iPod)(.*OS\s([\d_]+))?/),f=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v="Win32"===n,m="MacIntel"===n,g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&m&&r.touch&&g.indexOf(l+"x"+c)>=0&&(u=o.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),m=!1),d&&!v&&(s.os="android",s.android=!0),(u||f||p)&&(s.os="ios",s.ios=!0),s}function Jr(e){return void 0===e&&(e={}),Fr||(Fr=Zr(e)),Fr}function $r(){var e=Ni();function t(){var t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}return{isEdge:!!e.navigator.userAgent.match(/Edge/g),isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function ea(){return Gr||(Gr=$r()),Gr}var ta=function(){var e=Ni();return"undefined"!==typeof e.ResizeObserver},ia={name:"resize",create:function(){var e=this;Yr(e,{resize:{observer:null,createObserver:function(){e&&!e.destroyed&&e.initialized&&(e.resize.observer=new ResizeObserver((function(t){var i=e.width,r=e.height,a=i,n=r;t.forEach((function(t){var i=t.contentBoxSize,r=t.contentRect,o=t.target;o&&o!==e.el||(a=r?r.width:(i[0]||i).inlineSize,n=r?r.height:(i[0]||i).blockSize)})),a===i&&n===r||e.resize.resizeHandler()})),e.resize.observer.observe(e.el))},removeObserver:function(){e.resize.observer&&e.resize.observer.unobserve&&e.el&&(e.resize.observer.unobserve(e.el),e.resize.observer=null)},resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=Ni();e.params.resizeObserver&&ta()?e.resize.createObserver():(t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler))},destroy:function(e){var t=Ni();e.resize.removeObserver(),t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};function ra(){return ra=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},ra.apply(this,arguments)}var aa={attach:function(e,t){void 0===t&&(t={});var i=Ni(),r=this,a=i.MutationObserver||i.WebkitMutationObserver,n=new a((function(e){if(1!==e.length){var t=function(){r.emit("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}else r.emit("observerUpdate",e[0])}));n.observe(e,{attributes:"undefined"===typeof t.attributes||t.attributes,childList:"undefined"===typeof t.childList||t.childList,characterData:"undefined"===typeof t.characterData||t.characterData}),r.observer.observers.push(n)},init:function(){var e=this;if(e.support.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i<t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){var e=this;e.observer.observers.forEach((function(e){e.disconnect()})),e.observer.observers=[]}},na={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){var e=this;Xr(e,{observer:ra({},aa,{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}},oa={useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var r=t.modules[i];r.params&&Yr(e,r.params)}))},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var r=t.modules[i],a=e[i]||{};r.on&&t.on&&Object.keys(r.on).forEach((function(e){t.on(e,r.on[e])})),r.create&&r.create.bind(t)(a)}))}},sa={on:function(e,t,i){var r=this;if("function"!==typeof t)return r;var a=i?"unshift":"push";return e.split(" ").forEach((function(e){r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][a](t)})),r},once:function(e,t,i){var r=this;if("function"!==typeof t)return r;function a(){r.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,n=new Array(i),o=0;o<i;o++)n[o]=arguments[o];t.apply(r,n)}return a.__emitterProxy=t,r.on(e,a,i)},onAny:function(e,t){var i=this;if("function"!==typeof e)return i;var r=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[r](e),i},offAny:function(e){var t=this;if(!t.eventsAnyListeners)return t;var i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off:function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach((function(e){"undefined"===typeof t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((function(r,a){(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit:function(){var e,t,i,r=this;if(!r.eventsListeners)return r;for(var a=arguments.length,n=new Array(a),o=0;o<a;o++)n[o]=arguments[o];"string"===typeof n[0]||Array.isArray(n[0])?(e=n[0],t=n.slice(1,n.length),i=r):(e=n[0].events,t=n[0].data,i=n[0].context||r),t.unshift(i);var s=Array.isArray(e)?e:e.split(" ");return s.forEach((function(e){r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach((function(r){r.apply(i,[e].concat(t))})),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach((function(e){e.apply(i,t)}))})),r}};function la(){var e,t,i=this,r=i.$el;e="undefined"!==typeof i.params.width&&null!==i.params.width?i.params.width:r[0].clientWidth,t="undefined"!==typeof i.params.height&&null!==i.params.height?i.params.height:r[0].clientHeight,0===e&&i.isHorizontal()||0===t&&i.isVertical()||(e=e-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10),t=t-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Yr(i,{width:e,height:t,size:i.isHorizontal()?e:t}))}function ca(){var e=this,t=function(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]},i=function(e,i){return parseFloat(e.getPropertyValue(t(i))||0)},r=e.params,a=e.$wrapperEl,n=e.size,o=e.rtlTranslate,s=e.wrongRTL,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=a.children("."+e.params.slideClass),u=l?e.virtual.slides.length:d.length,p=[],f=[],v=[];function m(e,t){return!r.cssMode||t!==d.length-1}var g=r.slidesOffsetBefore;"function"===typeof g&&(g=r.slidesOffsetBefore.call(e));var h=r.slidesOffsetAfter;"function"===typeof h&&(h=r.slidesOffsetAfter.call(e));var b=e.snapGrid.length,j=e.slidesGrid.length,y=r.spaceBetween,w=-g,O=0,k=0;if("undefined"!==typeof n){var T,M;"string"===typeof y&&y.indexOf("%")>=0&&(y=parseFloat(y.replace("%",""))/100*n),e.virtualSize=-y,o?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),r.slidesPerColumn>1&&(T=Math.floor(u/r.slidesPerColumn)===u/e.params.slidesPerColumn?u:Math.ceil(u/r.slidesPerColumn)*r.slidesPerColumn,"auto"!==r.slidesPerView&&"row"===r.slidesPerColumnFill&&(T=Math.max(T,r.slidesPerView*r.slidesPerColumn)));for(var E,S,x,C=r.slidesPerColumn,P=T/C,A=Math.floor(u/r.slidesPerColumn),_=0;_<u;_+=1){M=0;var L=d.eq(_);if(r.slidesPerColumn>1){var B=void 0,I=void 0,N=void 0;if("row"===r.slidesPerColumnFill&&r.slidesPerGroup>1){var z=Math.floor(_/(r.slidesPerGroup*r.slidesPerColumn)),F=_-r.slidesPerColumn*r.slidesPerGroup*z,G=0===z?r.slidesPerGroup:Math.min(Math.ceil((u-z*C*r.slidesPerGroup)/C),r.slidesPerGroup);N=Math.floor(F/G),I=F-N*G+z*r.slidesPerGroup,B=I+N*T/C,L.css({"-webkit-box-ordinal-group":B,"-moz-box-ordinal-group":B,"-ms-flex-order":B,"-webkit-order":B,order:B})}else"column"===r.slidesPerColumnFill?(I=Math.floor(_/C),N=_-I*C,(I>A||I===A&&N===C-1)&&(N+=1,N>=C&&(N=0,I+=1))):(N=Math.floor(_/P),I=_-N*P);L.css(t("margin-top"),0!==N&&r.spaceBetween&&r.spaceBetween+"px")}if("none"!==L.css("display")){if("auto"===r.slidesPerView){var D=getComputedStyle(L[0]),R=L[0].style.transform,U=L[0].style.webkitTransform;if(R&&(L[0].style.transform="none"),U&&(L[0].style.webkitTransform="none"),r.roundLengths)M=e.isHorizontal()?L.outerWidth(!0):L.outerHeight(!0);else{var V=i(D,"width"),H=i(D,"padding-left"),q=i(D,"padding-right"),W=i(D,"margin-left"),Y=i(D,"margin-right"),X=D.getPropertyValue("box-sizing");if(X&&"border-box"===X)M=V+W+Y;else{var Q=L[0],K=Q.clientWidth,Z=Q.offsetWidth;M=V+H+q+W+Y+(Z-K)}}R&&(L[0].style.transform=R),U&&(L[0].style.webkitTransform=U),r.roundLengths&&(M=Math.floor(M))}else M=(n-(r.slidesPerView-1)*y)/r.slidesPerView,r.roundLengths&&(M=Math.floor(M)),d[_]&&(d[_].style[t("width")]=M+"px");d[_]&&(d[_].swiperSlideSize=M),v.push(M),r.centeredSlides?(w=w+M/2+O/2+y,0===O&&0!==_&&(w=w-n/2-y),0===_&&(w=w-n/2-y),Math.abs(w)<.001&&(w=0),r.roundLengths&&(w=Math.floor(w)),k%r.slidesPerGroup===0&&p.push(w),f.push(w)):(r.roundLengths&&(w=Math.floor(w)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup===0&&p.push(w),f.push(w),w=w+M+y),e.virtualSize+=M+y,O=M,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+h,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&a.css({width:e.virtualSize+r.spaceBetween+"px"}),r.setWrapperSize)a.css((S={},S[t("width")]=e.virtualSize+r.spaceBetween+"px",S));if(r.slidesPerColumn>1)if(e.virtualSize=(M+r.spaceBetween)*T,e.virtualSize=Math.ceil(e.virtualSize/r.slidesPerColumn)-r.spaceBetween,a.css((x={},x[t("width")]=e.virtualSize+r.spaceBetween+"px",x)),r.centeredSlides){E=[];for(var J=0;J<p.length;J+=1){var $=p[J];r.roundLengths&&($=Math.floor($)),p[J]<e.virtualSize+p[0]&&E.push($)}p=E}if(!r.centeredSlides){E=[];for(var ee=0;ee<p.length;ee+=1){var te=p[ee];r.roundLengths&&(te=Math.floor(te)),p[ee]<=e.virtualSize-n&&E.push(te)}p=E,Math.floor(e.virtualSize-n)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-n)}if(0===p.length&&(p=[0]),0!==r.spaceBetween){var ie,re=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(m).css((ie={},ie[re]=y+"px",ie))}if(r.centeredSlides&&r.centeredSlidesBounds){var ae=0;v.forEach((function(e){ae+=e+(r.spaceBetween?r.spaceBetween:0)})),ae-=r.spaceBetween;var ne=ae-n;p=p.map((function(e){return e<0?-g:e>ne?ne+h:e}))}if(r.centerInsufficientSlides){var oe=0;if(v.forEach((function(e){oe+=e+(r.spaceBetween?r.spaceBetween:0)})),oe-=r.spaceBetween,oe<n){var se=(n-oe)/2;p.forEach((function(e,t){p[t]=e-se})),f.forEach((function(e,t){f[t]=e+se}))}}Yr(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:v}),u!==c&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==j&&e.emit("slidesGridLengthChange"),(r.watchSlidesProgress||r.watchSlidesVisibility)&&e.updateSlidesOffset()}}function da(e){var t,i=this,r=[],a=0;if("number"===typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed),"auto"!==i.params.slidesPerView&&i.params.slidesPerView>1)if(i.params.centeredSlides)i.visibleSlides.each((function(e){r.push(e)}));else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){var n=i.activeIndex+t;if(n>i.slides.length)break;r.push(i.slides.eq(n)[0])}else r.push(i.slides.eq(i.activeIndex)[0]);for(t=0;t<r.length;t+=1)if("undefined"!==typeof r[t]){var o=r[t].offsetHeight;a=o>a?o:a}a&&i.$wrapperEl.css("height",a+"px")}function ua(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1)t[i].swiperSlideOffset=e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop}function pa(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,r=t.slides,a=t.rtlTranslate;if(0!==r.length){"undefined"===typeof r[0].swiperSlideOffset&&t.updateSlidesOffset();var n=-e;a&&(n=e),r.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var o=0;o<r.length;o+=1){var s=r[o],l=(n+(i.centeredSlides?t.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+i.spaceBetween);if(i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight){var c=-(n-s.swiperSlideOffset),d=c+t.slidesSizesGrid[o],u=c>=0&&c<t.size-1||d>1&&d<=t.size||c<=0&&d>=t.size;u&&(t.visibleSlides.push(s),t.visibleSlidesIndexes.push(o),r.eq(o).addClass(i.slideVisibleClass))}s.progress=a?-l:l}t.visibleSlides=Dr(t.visibleSlides)}}function fa(e){var t=this;if("undefined"===typeof e){var i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}var r=t.params,a=t.maxTranslate()-t.minTranslate(),n=t.progress,o=t.isBeginning,s=t.isEnd,l=o,c=s;0===a?(n=0,o=!0,s=!0):(n=(e-t.minTranslate())/a,o=n<=0,s=n>=1),Yr(t,{progress:n,isBeginning:o,isEnd:s}),(r.watchSlidesProgress||r.watchSlidesVisibility||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),s&&!c&&t.emit("reachEnd toEdge"),(l&&!o||c&&!s)&&t.emit("fromEdge"),t.emit("progress",n)}function va(){var e,t=this,i=t.slides,r=t.params,a=t.$wrapperEl,n=t.activeIndex,o=t.realIndex,s=t.virtual&&r.virtual.enabled;i.removeClass(r.slideActiveClass+" "+r.slideNextClass+" "+r.slidePrevClass+" "+r.slideDuplicateActiveClass+" "+r.slideDuplicateNextClass+" "+r.slideDuplicatePrevClass),e=s?t.$wrapperEl.find("."+r.slideClass+'[data-swiper-slide-index="'+n+'"]'):i.eq(n),e.addClass(r.slideActiveClass),r.loop&&(e.hasClass(r.slideDuplicateClass)?a.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+o+'"]').addClass(r.slideDuplicateActiveClass):a.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+o+'"]').addClass(r.slideDuplicateActiveClass));var l=e.nextAll("."+r.slideClass).eq(0).addClass(r.slideNextClass);r.loop&&0===l.length&&(l=i.eq(0),l.addClass(r.slideNextClass));var c=e.prevAll("."+r.slideClass).eq(0).addClass(r.slidePrevClass);r.loop&&0===c.length&&(c=i.eq(-1),c.addClass(r.slidePrevClass)),r.loop&&(l.hasClass(r.slideDuplicateClass)?a.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass):a.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass),c.hasClass(r.slideDuplicateClass)?a.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass):a.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass)),t.emitSlidesClasses()}function ma(e){var t,i=this,r=i.rtlTranslate?i.translate:-i.translate,a=i.slidesGrid,n=i.snapGrid,o=i.params,s=i.activeIndex,l=i.realIndex,c=i.snapIndex,d=e;if("undefined"===typeof d){for(var u=0;u<a.length;u+=1)"undefined"!==typeof a[u+1]?r>=a[u]&&r<a[u+1]-(a[u+1]-a[u])/2?d=u:r>=a[u]&&r<a[u+1]&&(d=u+1):r>=a[u]&&(d=u);o.normalizeSlideIndex&&(d<0||"undefined"===typeof d)&&(d=0)}if(n.indexOf(r)>=0)t=n.indexOf(r);else{var p=Math.min(o.slidesPerGroupSkip,d);t=p+Math.floor((d-p)/o.slidesPerGroup)}if(t>=n.length&&(t=n.length-1),d!==s){var f=parseInt(i.slides.eq(d).attr("data-swiper-slide-index")||d,10);Yr(i,{snapIndex:t,realIndex:f,previousIndex:s,activeIndex:d}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),l!==f&&i.emit("realIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&i.emit("slideChange")}else t!==c&&(i.snapIndex=t,i.emit("snapIndexChange"))}function ga(e){var t,i=this,r=i.params,a=Dr(e.target).closest("."+r.slideClass)[0],n=!1;if(a)for(var o=0;o<i.slides.length;o+=1)if(i.slides[o]===a){n=!0,t=o;break}if(!a||!n)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=a,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(Dr(a).attr("data-swiper-slide-index"),10):i.clickedIndex=t,r.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}var ha={updateSize:la,updateSlides:ca,updateAutoHeight:da,updateSlidesOffset:ua,updateSlidesProgress:pa,updateProgress:fa,updateSlidesClasses:va,updateActiveIndex:ma,updateClickedSlide:ga};function ba(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this,i=t.params,r=t.rtlTranslate,a=t.translate,n=t.$wrapperEl;if(i.virtualTranslate)return r?-a:a;if(i.cssMode)return a;var o=qr(n[0],e);return r&&(o=-o),o||0}function ja(e,t){var i,r=this,a=r.rtlTranslate,n=r.params,o=r.$wrapperEl,s=r.wrapperEl,l=r.progress,c=0,d=0,u=0;r.isHorizontal()?c=a?-e:e:d=e,n.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),n.cssMode?s[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-c:-d:n.virtualTranslate||o.transform("translate3d("+c+"px, "+d+"px, "+u+"px)"),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?c:d;var p=r.maxTranslate()-r.minTranslate();i=0===p?0:(e-r.minTranslate())/p,i!==l&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)}function ya(){return-this.snapGrid[0]}function wa(){return-this.snapGrid[this.snapGrid.length-1]}function Oa(e,t,i,r,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===r&&(r=!0);var n=this,o=n.params,s=n.wrapperEl;if(n.animating&&o.preventInteractionOnTransition)return!1;var l,c=n.minTranslate(),d=n.maxTranslate();if(l=r&&e>c?c:r&&e<d?d:e,n.updateProgress(l),o.cssMode){var u,p=n.isHorizontal();if(0===t)s[p?"scrollLeft":"scrollTop"]=-l;else if(s.scrollTo)s.scrollTo((u={},u[p?"left":"top"]=-l,u.behavior="smooth",u));else s[p?"scrollLeft":"scrollTop"]=-l;return!0}return 0===t?(n.setTransition(0),n.setTranslate(l),i&&(n.emit("beforeTransitionStart",t,a),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(l),i&&(n.emit("beforeTransitionStart",t,a),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,i&&n.emit("transitionEnd"))}),n.$wrapperEl[0].addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd))),!0}var ka={getTranslate:ba,setTranslate:ja,minTranslate:ya,maxTranslate:wa,translateTo:Oa};function Ta(e,t){var i=this;i.params.cssMode||i.$wrapperEl.transition(e),i.emit("setTransition",e,t)}function Ma(e,t){void 0===e&&(e=!0);var i=this,r=i.activeIndex,a=i.params,n=i.previousIndex;if(!a.cssMode){a.autoHeight&&i.updateAutoHeight();var o=t;if(o||(o=r>n?"next":r<n?"prev":"reset"),i.emit("transitionStart"),e&&r!==n){if("reset"===o)return void i.emit("slideResetTransitionStart");i.emit("slideChangeTransitionStart"),"next"===o?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")}}}function Ea(e,t){void 0===e&&(e=!0);var i=this,r=i.activeIndex,a=i.previousIndex,n=i.params;if(i.animating=!1,!n.cssMode){i.setTransition(0);var o=t;if(o||(o=r>a?"next":r<a?"prev":"reset"),i.emit("transitionEnd"),e&&r!==a){if("reset"===o)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd"),"next"===o?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")}}}var Sa={setTransition:Ta,transitionStart:Ma,transitionEnd:Ea};function xa(e,t,i,r){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"number"!==typeof e&&"string"!==typeof e)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof e+"] given.");if("string"===typeof e){var a=parseInt(e,10),n=isFinite(a);if(!n)throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+e+"] given.");e=a}var o=this,s=e;s<0&&(s=0);var l=o.params,c=o.snapGrid,d=o.slidesGrid,u=o.previousIndex,p=o.activeIndex,f=o.rtlTranslate,v=o.wrapperEl;if(o.animating&&l.preventInteractionOnTransition)return!1;var m=Math.min(o.params.slidesPerGroupSkip,s),g=m+Math.floor((s-m)/o.params.slidesPerGroup);g>=c.length&&(g=c.length-1),(p||l.initialSlide||0)===(u||0)&&i&&o.emit("beforeSlideChangeStart");var h,b=-c[g];if(o.updateProgress(b),l.normalizeSlideIndex)for(var j=0;j<d.length;j+=1){var y=-Math.floor(100*b),w=Math.floor(100*d[j]),O=Math.floor(100*d[j+1]);"undefined"!==typeof d[j+1]?y>=w&&y<O-(O-w)/2?s=j:y>=w&&y<O&&(s=j+1):y>=w&&(s=j)}if(o.initialized&&s!==p){if(!o.allowSlideNext&&b<o.translate&&b<o.minTranslate())return!1;if(!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(p||0)!==s)return!1}if(h=s>p?"next":s<p?"prev":"reset",f&&-b===o.translate||!f&&b===o.translate)return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(b),"reset"!==h&&(o.transitionStart(i,h),o.transitionEnd(i,h)),!1;if(l.cssMode){var k,T=o.isHorizontal(),M=-b;if(f&&(M=v.scrollWidth-v.offsetWidth-M),0===t)v[T?"scrollLeft":"scrollTop"]=M;else if(v.scrollTo)v.scrollTo((k={},k[T?"left":"top"]=M,k.behavior="smooth",k));else v[T?"scrollLeft":"scrollTop"]=M;return!0}return 0===t?(o.setTransition(0),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(i,h),o.transitionEnd(i,h)):(o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(i,h),o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(i,h))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd))),!0}function Ca(e,t,i,r){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,n=e;return a.params.loop&&(n+=a.loopedSlides),a.slideTo(n,t,i,r)}function Pa(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,a=r.params,n=r.animating,o=r.activeIndex<a.slidesPerGroupSkip?1:a.slidesPerGroup;if(a.loop){if(n&&a.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}return r.slideTo(r.activeIndex+o,e,t,i)}function Aa(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,a=r.params,n=r.animating,o=r.snapGrid,s=r.slidesGrid,l=r.rtlTranslate;if(a.loop){if(n&&a.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}var c=l?r.translate:-r.translate;function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var u,p=d(c),f=o.map((function(e){return d(e)})),v=(o[f.indexOf(p)],o[f.indexOf(p)-1]);return"undefined"===typeof v&&a.cssMode&&o.forEach((function(e){!v&&p>=e&&(v=e)})),"undefined"!==typeof v&&(u=s.indexOf(v),u<0&&(u=r.activeIndex-1)),r.slideTo(u,e,t,i)}function _a(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this;return r.slideTo(r.activeIndex,e,t,i)}function La(e,t,i,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);var a=this,n=a.activeIndex,o=Math.min(a.params.slidesPerGroupSkip,n),s=o+Math.floor((n-o)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;if(l>=a.snapGrid[s]){var c=a.snapGrid[s],d=a.snapGrid[s+1];l-c>(d-c)*r&&(n+=a.params.slidesPerGroup)}else{var u=a.snapGrid[s-1],p=a.snapGrid[s];l-u<=(p-u)*r&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,i)}function Ba(){var e,t=this,i=t.params,r=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(Dr(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?n<t.loopedSlides-a/2||n>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),n=r.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),Ur((function(){t.slideTo(n)}))):t.slideTo(n):n>t.slides.length-a?(t.loopFix(),n=r.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),Ur((function(){t.slideTo(n)}))):t.slideTo(n)}else t.slideTo(n)}var Ia={slideTo:xa,slideToLoop:Ca,slideNext:Pa,slidePrev:Aa,slideReset:_a,slideToClosest:La,slideToClickedSlide:Ba};function Na(){var e=this,t=Bi(),i=e.params,r=e.$wrapperEl;r.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=r.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;o<n;o+=1){var s=Dr(t.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);r.append(s)}a=r.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>a.length&&(e.loopedSlides=a.length);var l=[],c=[];a.each((function(t,i){var r=Dr(t);i<e.loopedSlides&&c.push(t),i<a.length&&i>=a.length-e.loopedSlides&&l.push(t),r.attr("data-swiper-slide-index",i)}));for(var d=0;d<c.length;d+=1)r.append(Dr(c[d].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=l.length-1;u>=0;u-=1)r.prepend(Dr(l[u].cloneNode(!0)).addClass(i.slideDuplicateClass))}function za(){var e=this;e.emit("beforeLoopFix");var t,i=e.activeIndex,r=e.slides,a=e.loopedSlides,n=e.allowSlidePrev,o=e.allowSlideNext,s=e.snapGrid,l=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var c=-s[i],d=c-e.getTranslate();if(i<a){t=r.length-3*a+i,t+=a;var u=e.slideTo(t,0,!1,!0);u&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}else if(i>=r.length-a){t=-r.length+i+a,t+=a;var p=e.slideTo(t,0,!1,!0);p&&0!==d&&e.setTranslate((l?-e.translate:e.translate)-d)}e.allowSlidePrev=n,e.allowSlideNext=o,e.emit("loopFix")}function Fa(){var e=this,t=e.$wrapperEl,i=e.params,r=e.slides;t.children("."+i.slideClass+"."+i.slideDuplicateClass+",."+i.slideClass+"."+i.slideBlankClass).remove(),r.removeAttr("data-swiper-slide-index")}var Ga={loopCreate:Na,loopFix:za,loopDestroy:Fa};function Da(e){var t=this;if(!(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var i=t.el;i.style.cursor="move",i.style.cursor=e?"-webkit-grabbing":"-webkit-grab",i.style.cursor=e?"-moz-grabbin":"-moz-grab",i.style.cursor=e?"grabbing":"grab"}}function Ra(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.el.style.cursor="")}var Ua={setGrabCursor:Da,unsetGrabCursor:Ra};function Va(e){var t=this,i=t.$wrapperEl,r=t.params;if(r.loop&&t.loopDestroy(),"object"===typeof e&&"length"in e)for(var a=0;a<e.length;a+=1)e[a]&&i.append(e[a]);else i.append(e);r.loop&&t.loopCreate(),r.observer&&t.support.observer||t.update()}function Ha(e){var t=this,i=t.params,r=t.$wrapperEl,a=t.activeIndex;i.loop&&t.loopDestroy();var n=a+1;if("object"===typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)e[o]&&r.prepend(e[o]);n=a+e.length}else r.prepend(e);i.loop&&t.loopCreate(),i.observer&&t.support.observer||t.update(),t.slideTo(n,0,!1)}function qa(e,t){var i=this,r=i.$wrapperEl,a=i.params,n=i.activeIndex,o=n;a.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.slides=r.children("."+a.slideClass));var s=i.slides.length;if(e<=0)i.prependSlide(t);else if(e>=s)i.appendSlide(t);else{for(var l=o>e?o+1:o,c=[],d=s-1;d>=e;d-=1){var u=i.slides.eq(d);u.remove(),c.unshift(u)}if("object"===typeof t&&"length"in t){for(var p=0;p<t.length;p+=1)t[p]&&r.append(t[p]);l=o>e?o+t.length:o}else r.append(t);for(var f=0;f<c.length;f+=1)r.append(c[f]);a.loop&&i.loopCreate(),a.observer&&i.support.observer||i.update(),a.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}}function Wa(e){var t=this,i=t.params,r=t.$wrapperEl,a=t.activeIndex,n=a;i.loop&&(n-=t.loopedSlides,t.loopDestroy(),t.slides=r.children("."+i.slideClass));var o,s=n;if("object"===typeof e&&"length"in e){for(var l=0;l<e.length;l+=1)o=e[l],t.slides[o]&&t.slides.eq(o).remove(),o<s&&(s-=1);s=Math.max(s,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<s&&(s-=1),s=Math.max(s,0);i.loop&&t.loopCreate(),i.observer&&t.support.observer||t.update(),i.loop?t.slideTo(s+t.loopedSlides,0,!1):t.slideTo(s,0,!1)}function Ya(){for(var e=this,t=[],i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}var Xa={appendSlide:Va,prependSlide:Ha,addSlide:qa,removeSlide:Wa,removeAllSlides:Ya};function Qa(e){var t=this,i=Bi(),r=Ni(),a=t.touchEventsData,n=t.params,o=t.touches;if(!t.animating||!n.preventInteractionOnTransition){var s=e;s.originalEvent&&(s=s.originalEvent);var l=Dr(s.target);if(("wrapper"!==n.touchEventsTarget||l.closest(t.wrapperEl).length)&&(a.isTouchEvent="touchstart"===s.type,(a.isTouchEvent||!("which"in s)||3!==s.which)&&!(!a.isTouchEvent&&"button"in s&&s.button>0)&&(!a.isTouched||!a.isMoved))){var c=!!n.noSwipingClass&&""!==n.noSwipingClass;if(c&&s.target&&s.target.shadowRoot&&e.path&&e.path[0]&&(l=Dr(e.path[0])),n.noSwiping&&l.closest(n.noSwipingSelector?n.noSwipingSelector:"."+n.noSwipingClass)[0])t.allowClick=!0;else if(!n.swipeHandler||l.closest(n.swipeHandler)[0]){o.currentX="touchstart"===s.type?s.targetTouches[0].pageX:s.pageX,o.currentY="touchstart"===s.type?s.targetTouches[0].pageY:s.pageY;var d=o.currentX,u=o.currentY,p=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,f=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(p&&(d<=f||d>=r.innerWidth-f)){if("prevent"!==p)return;e.preventDefault()}if(Yr(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=d,o.startY=u,a.touchStartTime=Vr(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,n.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==s.type){var v=!0;l.is(a.formElements)&&(v=!1),i.activeElement&&Dr(i.activeElement).is(a.formElements)&&i.activeElement!==l[0]&&i.activeElement.blur();var m=v&&t.allowTouchMove&&n.touchStartPreventDefault;!n.touchStartForcePreventDefault&&!m||l[0].isContentEditable||s.preventDefault()}t.emit("touchStart",s)}}}}function Ka(e){var t=Bi(),i=this,r=i.touchEventsData,a=i.params,n=i.touches,o=i.rtlTranslate,s=e;if(s.originalEvent&&(s=s.originalEvent),r.isTouched){if(!r.isTouchEvent||"touchmove"===s.type){var l="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),c="touchmove"===s.type?l.pageX:s.pageX,d="touchmove"===s.type?l.pageY:s.pageY;if(s.preventedByNestedSwiper)return n.startX=c,void(n.startY=d);if(!i.allowTouchMove)return i.allowClick=!1,void(r.isTouched&&(Yr(n,{startX:c,startY:d,currentX:c,currentY:d}),r.touchStartTime=Vr()));if(r.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(i.isVertical()){if(d<n.startY&&i.translate<=i.maxTranslate()||d>n.startY&&i.translate>=i.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(c<n.startX&&i.translate<=i.maxTranslate()||c>n.startX&&i.translate>=i.minTranslate())return;if(r.isTouchEvent&&t.activeElement&&s.target===t.activeElement&&Dr(s.target).is(r.formElements))return r.isMoved=!0,void(i.allowClick=!1);if(r.allowTouchCallbacks&&i.emit("touchMove",s),!(s.targetTouches&&s.targetTouches.length>1)){n.currentX=c,n.currentY=d;var u=n.currentX-n.startX,p=n.currentY-n.startY;if(!(i.params.threshold&&Math.sqrt(Math.pow(u,2)+Math.pow(p,2))<i.params.threshold)){var f;if("undefined"===typeof r.isScrolling)i.isHorizontal()&&n.currentY===n.startY||i.isVertical()&&n.currentX===n.startX?r.isScrolling=!1:u*u+p*p>=25&&(f=180*Math.atan2(Math.abs(p),Math.abs(u))/Math.PI,r.isScrolling=i.isHorizontal()?f>a.touchAngle:90-f>a.touchAngle);if(r.isScrolling&&i.emit("touchMoveOpposite",s),"undefined"===typeof r.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(r.startMoving=!0)),r.isScrolling)r.isTouched=!1;else if(r.startMoving){i.allowClick=!1,!a.cssMode&&s.cancelable&&s.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&s.stopPropagation(),r.isMoved||(a.loop&&i.loopFix(),r.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,!a.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",s)),i.emit("sliderMove",s),r.isMoved=!0;var v=i.isHorizontal()?u:p;n.diff=v,v*=a.touchRatio,o&&(v=-v),i.swipeDirection=v>0?"prev":"next",r.currentTranslate=v+r.startTranslate;var m=!0,g=a.resistanceRatio;if(a.touchReleaseOnEdges&&(g=0),v>0&&r.currentTranslate>i.minTranslate()?(m=!1,a.resistance&&(r.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+r.startTranslate+v,g))):v<0&&r.currentTranslate<i.maxTranslate()&&(m=!1,a.resistance&&(r.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-r.startTranslate-v,g))),m&&(s.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),i.allowSlidePrev||i.allowSlideNext||(r.currentTranslate=r.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,r.currentTranslate=r.startTranslate,void(n.diff=i.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}a.followFinger&&!a.cssMode&&((a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility)&&(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&&(0===r.velocities.length&&r.velocities.push({position:n[i.isHorizontal()?"startX":"startY"],time:r.touchStartTime}),r.velocities.push({position:n[i.isHorizontal()?"currentX":"currentY"],time:Vr()})),i.updateProgress(r.currentTranslate),i.setTranslate(r.currentTranslate))}}}}}else r.startMoving&&r.isScrolling&&i.emit("touchMoveOpposite",s)}function Za(e){var t=this,i=t.touchEventsData,r=t.params,a=t.touches,n=t.rtlTranslate,o=t.$wrapperEl,s=t.slidesGrid,l=t.snapGrid,c=e;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);r.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var d,u=Vr(),p=u-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap click",c),p<300&&u-i.lastClickTime<300&&t.emit("doubleTap doubleClick",c)),i.lastClickTime=Vr(),Ur((function(){t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,d=r.followFinger?n?t.translate:-t.translate:-i.currentTranslate,!r.cssMode)if(r.freeMode){if(d<-t.minTranslate())return void t.slideTo(t.activeIndex);if(d>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(r.freeModeMomentum){if(i.velocities.length>1){var f=i.velocities.pop(),v=i.velocities.pop(),m=f.position-v.position,g=f.time-v.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)<r.freeModeMinimumVelocity&&(t.velocity=0),(g>150||Vr()-f.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeModeMomentumVelocityRatio,i.velocities.length=0;var h=1e3*r.freeModeMomentumRatio,b=t.velocity*h,j=t.translate+b;n&&(j=-j);var y,w,O=!1,k=20*Math.abs(t.velocity)*r.freeModeMomentumBounceRatio;if(j<t.maxTranslate())r.freeModeMomentumBounce?(j+t.maxTranslate()<-k&&(j=t.maxTranslate()-k),y=t.maxTranslate(),O=!0,i.allowMomentumBounce=!0):j=t.maxTranslate(),r.loop&&r.centeredSlides&&(w=!0);else if(j>t.minTranslate())r.freeModeMomentumBounce?(j-t.minTranslate()>k&&(j=t.minTranslate()+k),y=t.minTranslate(),O=!0,i.allowMomentumBounce=!0):j=t.minTranslate(),r.loop&&r.centeredSlides&&(w=!0);else if(r.freeModeSticky){for(var T,M=0;M<l.length;M+=1)if(l[M]>-j){T=M;break}j=Math.abs(l[T]-j)<Math.abs(l[T-1]-j)||"next"===t.swipeDirection?l[T]:l[T-1],j=-j}if(w&&t.once("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(h=n?Math.abs((-j-t.translate)/t.velocity):Math.abs((j-t.translate)/t.velocity),r.freeModeSticky){var E=Math.abs((n?-j:j)-t.translate),S=t.slidesSizesGrid[t.activeIndex];h=E<S?r.speed:E<2*S?1.5*r.speed:2.5*r.speed}}else if(r.freeModeSticky)return void t.slideToClosest();r.freeModeMomentumBounce&&O?(t.updateProgress(y),t.setTransition(h),t.setTranslate(j),t.transitionStart(!0,t.swipeDirection),t.animating=!0,o.transitionEnd((function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(r.speed),setTimeout((function(){t.setTranslate(y),o.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(t.updateProgress(j),t.setTransition(h),t.setTranslate(j),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):(t.emit("_freeModeNoMomentumRelease"),t.updateProgress(j)),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeModeSticky)return void t.slideToClosest();r.freeMode&&t.emit("_freeModeNoMomentumRelease")}(!r.freeModeMomentum||p>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var x=0,C=t.slidesSizesGrid[0],P=0;P<s.length;P+=P<r.slidesPerGroupSkip?1:r.slidesPerGroup){var A=P<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;"undefined"!==typeof s[P+A]?d>=s[P]&&d<s[P+A]&&(x=P,C=s[P+A]-s[P]):d>=s[P]&&(x=P,C=s[s.length-1]-s[s.length-2])}var _=(d-s[x])/C,L=x<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(p>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(_>=r.longSwipesRatio?t.slideTo(x+L):t.slideTo(x)),"prev"===t.swipeDirection&&(_>1-r.longSwipesRatio?t.slideTo(x+L):t.slideTo(x))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);var B=t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl);B?c.target===t.navigation.nextEl?t.slideTo(x+L):t.slideTo(x):("next"===t.swipeDirection&&t.slideTo(x+L),"prev"===t.swipeDirection&&t.slideTo(x))}}}function Ja(){var e=this,t=e.params,i=e.el;if(!i||0!==i.offsetWidth){t.breakpoints&&e.setBreakpoint();var r=e.allowSlideNext,a=e.allowSlidePrev,n=e.snapGrid;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=r,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}}function $a(e){var t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function en(){var e,t=this,i=t.wrapperEl,r=t.rtlTranslate;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=r?i.scrollWidth-i.offsetWidth-i.scrollLeft:-i.scrollLeft:t.translate=-i.scrollTop,-0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();var a=t.maxTranslate()-t.minTranslate();e=0===a?0:(t.translate-t.minTranslate())/a,e!==t.progress&&t.updateProgress(r?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}var tn=!1;function rn(){}function an(){var e=this,t=Bi(),i=e.params,r=e.touchEvents,a=e.el,n=e.wrapperEl,o=e.device,s=e.support;e.onTouchStart=Qa.bind(e),e.onTouchMove=Ka.bind(e),e.onTouchEnd=Za.bind(e),i.cssMode&&(e.onScroll=en.bind(e)),e.onClick=$a.bind(e);var l=!!i.nested;if(!s.touch&&s.pointerEvents)a.addEventListener(r.start,e.onTouchStart,!1),t.addEventListener(r.move,e.onTouchMove,l),t.addEventListener(r.end,e.onTouchEnd,!1);else{if(s.touch){var c=!("touchstart"!==r.start||!s.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};a.addEventListener(r.start,e.onTouchStart,c),a.addEventListener(r.move,e.onTouchMove,s.passiveListener?{passive:!1,capture:l}:l),a.addEventListener(r.end,e.onTouchEnd,c),r.cancel&&a.addEventListener(r.cancel,e.onTouchEnd,c),tn||(t.addEventListener("touchstart",rn),tn=!0)}(i.simulateTouch&&!o.ios&&!o.android||i.simulateTouch&&!s.touch&&o.ios)&&(a.addEventListener("mousedown",e.onTouchStart,!1),t.addEventListener("mousemove",e.onTouchMove,l),t.addEventListener("mouseup",e.onTouchEnd,!1))}(i.preventClicks||i.preventClicksPropagation)&&a.addEventListener("click",e.onClick,!0),i.cssMode&&n.addEventListener("scroll",e.onScroll),i.updateOnWindowResize?e.on(o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Ja,!0):e.on("observerUpdate",Ja,!0)}function nn(){var e=this,t=Bi(),i=e.params,r=e.touchEvents,a=e.el,n=e.wrapperEl,o=e.device,s=e.support,l=!!i.nested;if(!s.touch&&s.pointerEvents)a.removeEventListener(r.start,e.onTouchStart,!1),t.removeEventListener(r.move,e.onTouchMove,l),t.removeEventListener(r.end,e.onTouchEnd,!1);else{if(s.touch){var c=!("onTouchStart"!==r.start||!s.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};a.removeEventListener(r.start,e.onTouchStart,c),a.removeEventListener(r.move,e.onTouchMove,l),a.removeEventListener(r.end,e.onTouchEnd,c),r.cancel&&a.removeEventListener(r.cancel,e.onTouchEnd,c)}(i.simulateTouch&&!o.ios&&!o.android||i.simulateTouch&&!s.touch&&o.ios)&&(a.removeEventListener("mousedown",e.onTouchStart,!1),t.removeEventListener("mousemove",e.onTouchMove,l),t.removeEventListener("mouseup",e.onTouchEnd,!1))}(i.preventClicks||i.preventClicksPropagation)&&a.removeEventListener("click",e.onClick,!0),i.cssMode&&n.removeEventListener("scroll",e.onScroll),e.off(o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Ja)}var on={attachEvents:an,detachEvents:nn};function sn(){var e=this,t=e.activeIndex,i=e.initialized,r=e.loopedSlides,a=void 0===r?0:r,n=e.params,o=e.$el,s=n.breakpoints;if(s&&(!s||0!==Object.keys(s).length)){var l=e.getBreakpoint(s,e.params.breakpointsBase,e.el);if(l&&e.currentBreakpoint!==l){var c=l in s?s[l]:void 0;c&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=c[e];"undefined"!==typeof t&&(c[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var d=c||e.originalParams,u=n.slidesPerColumn>1,p=d.slidesPerColumn>1;u&&!p?(o.removeClass(n.containerModifierClass+"multirow "+n.containerModifierClass+"multirow-column"),e.emitContainerClasses()):!u&&p&&(o.addClass(n.containerModifierClass+"multirow"),"column"===d.slidesPerColumnFill&&o.addClass(n.containerModifierClass+"multirow-column"),e.emitContainerClasses());var f=d.direction&&d.direction!==n.direction,v=n.loop&&(d.slidesPerView!==n.slidesPerView||f);f&&i&&e.changeDirection(),Yr(e.params,d),Yr(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",d),v&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-a+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}}}function ln(e,t,i){if(void 0===t&&(t="window"),e&&("container"!==t||i)){var r=!1,a=Ni(),n="window"===t?a.innerWidth:i.clientWidth,o="window"===t?a.innerHeight:i.clientHeight,s=Object.keys(e).map((function(e){if("string"===typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1)),i=o*t;return{value:i,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var l=0;l<s.length;l+=1){var c=s[l],d=c.point,u=c.value;u<=n&&(r=d)}return r||"max"}}var cn={setBreakpoint:sn,getBreakpoint:ln};function dn(e,t){var i=[];return e.forEach((function(e){"object"===typeof e?Object.keys(e).forEach((function(r){e[r]&&i.push(t+r)})):"string"===typeof e&&i.push(t+e)})),i}function un(){var e=this,t=e.classNames,i=e.params,r=e.rtl,a=e.$el,n=e.device,o=e.support,s=dn(["initialized",i.direction,{"pointer-events":o.pointerEvents&&!o.touch},{"free-mode":i.freeMode},{autoheight:i.autoHeight},{rtl:r},{multirow:i.slidesPerColumn>1},{"multirow-column":i.slidesPerColumn>1&&"column"===i.slidesPerColumnFill},{android:n.android},{ios:n.ios},{"css-mode":i.cssMode}],i.containerModifierClass);t.push.apply(t,s),a.addClass([].concat(t).join(" ")),e.emitContainerClasses()}function pn(){var e=this,t=e.$el,i=e.classNames;t.removeClass(i.join(" ")),e.emitContainerClasses()}var fn={addClasses:un,removeClasses:pn};function vn(e,t,i,r,a,n){var o,s=Ni();function l(){n&&n()}var c=Dr(e).parent("picture")[0];c||e.complete&&a?l():t?(o=new s.Image,o.onload=l,o.onerror=l,r&&(o.sizes=r),i&&(o.srcset=i),t&&(o.src=t)):l()}function mn(){var e=this;function t(){"undefined"!==typeof e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var r=e.imagesToLoad[i];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}var gn={loadImage:vn,preloadImages:mn};function hn(){var e=this,t=e.params,i=e.isLocked,r=e.slides.length>0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&r?e.isLocked=r<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),i&&i!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}var bn={checkOverflow:hn},jn={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function yn(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function wn(e,t,i){return t&&yn(e.prototype,t),i&&yn(e,i),e}var On={modular:oa,eventsEmitter:sa,update:ha,translate:ka,transition:Sa,slide:Ia,loop:Ga,grabCursor:Ua,manipulation:Xa,events:on,breakpoints:cn,checkOverflow:bn,classes:fn,images:gn},kn={},Tn=function(){function e(){for(var t,i,r=arguments.length,a=new Array(r),n=0;n<r;n++)a[n]=arguments[n];if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?i=a[0]:(t=a[0],i=a[1]),i||(i={}),i=Yr({},i),t&&!i.el&&(i.el=t),i.el&&Dr(i.el).length>1){var o=[];return Dr(i.el).each((function(t){var r=Yr({},i,{el:t});o.push(new e(r))})),o}var s=this;s.__swiper__=!0,s.support=Kr(),s.device=Jr({userAgent:i.userAgent}),s.browser=ea(),s.eventsListeners={},s.eventsAnyListeners=[],"undefined"===typeof s.modules&&(s.modules={}),Object.keys(s.modules).forEach((function(e){var t=s.modules[e];if(t.params){var r=Object.keys(t.params)[0],a=t.params[r];if("object"!==typeof a||null===a)return;if(!(r in i)||!("enabled"in a))return;!0===i[r]&&(i[r]={enabled:!0}),"object"!==typeof i[r]||"enabled"in i[r]||(i[r].enabled=!0),i[r]||(i[r]={enabled:!1})}}));var l=Yr({},jn);return s.useParams(l),s.params=Yr({},l,kn,i),s.originalParams=Yr({},s.params),s.passedParams=Yr({},i),s.params&&s.params.on&&Object.keys(s.params.on).forEach((function(e){s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=Dr,Yr(s,{el:t,classNames:[],slides:Dr(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===s.params.direction},isVertical:function(){return"vertical"===s.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend","touchcancel"],t=["mousedown","mousemove","mouseup"];return s.support.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),s.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},s.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:Vr(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.useModules(),s.emit("_swiper"),s.params.init&&s.init(),s}var t=e.prototype;return t.setProgress=function(e,t){var i=this;e=Math.min(Math.max(e,0),1);var r=i.minTranslate(),a=i.maxTranslate(),n=(a-r)*e+r;i.translateTo(n,"undefined"===typeof t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()},t.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},t.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")},t.emitSlidesClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each((function(i){var r=e.getSlideClasses(i);t.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)})),e.emit("_slideClasses",t)}},t.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,r=e.slidesGrid,a=e.size,n=e.activeIndex,o=1;if(t.centeredSlides){for(var s,l=i[n].swiperSlideSize,c=n+1;c<i.length;c+=1)i[c]&&!s&&(l+=i[c].swiperSlideSize,o+=1,l>a&&(s=!0));for(var d=n-1;d>=0;d-=1)i[d]&&!s&&(l+=i[d].swiperSlideSize,o+=1,l>a&&(s=!0))}else for(var u=n+1;u<i.length;u+=1)r[u]-r[n]<a&&(o+=1);return o},t.update=function(){var e=this;if(e&&!e.destroyed){var t,i=e.snapGrid,r=e.params;r.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(a(),e.params.autoHeight&&e.updateAutoHeight()):(t=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),t||a()),r.watchOverflow&&i!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function a(){var t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},t.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this,r=i.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(""+i.params.containerModifierClass+r).addClass(""+i.params.containerModifierClass+e),i.emitContainerClasses(),i.params.direction=e,i.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""})),i.emit("changeDirection"),t&&i.update()),i},t.mount=function(e){var t=this;if(t.mounted)return!0;var i,r=Dr(e||t.params.el);return e=r[0],!!e&&(e.swiper=t,e&&e.shadowRoot&&e.shadowRoot.querySelector?(i=Dr(e.shadowRoot.querySelector("."+t.params.wrapperClass)),i.children=function(e){return r.children(e)}):i=r.children("."+t.params.wrapperClass),Yr(t,{$el:r,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0)},t.init=function(e){var t=this;if(t.initialized)return t;var i=t.mount(e);return!1===i||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t},t.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,r=i.params,a=i.$el,n=i.$wrapperEl,o=i.slides;return"undefined"===typeof i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),o&&o.length&&o.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((function(e){i.off(e)})),!1!==e&&(i.$el[0].swiper=null,Rr(i)),i.destroyed=!0),null},e.extendDefaults=function(e){Yr(kn,e)},e.installModule=function(t){e.prototype.modules||(e.prototype.modules={});var i=t.name||Object.keys(e.prototype.modules).length+"_"+Vr();e.prototype.modules[i]=t},e.use=function(t){return Array.isArray(t)?(t.forEach((function(t){return e.installModule(t)})),e):(e.installModule(t),e)},wn(e,null,[{key:"extendedDefaults",get:function(){return kn}},{key:"defaults",get:function(){return jn}}]),e}();Object.keys(On).forEach((function(e){Object.keys(On[e]).forEach((function(t){Tn.prototype[t]=On[e][t]}))})),Tn.use([ia,na]);var Mn=Tn;function En(){return En=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},En.apply(this,arguments)}var Sn={toggleEl:function(e,t){e[t?"addClass":"removeClass"](this.params.navigation.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=t)},update:function(){var e=this,t=e.params.navigation,i=e.navigation.toggleEl;if(!e.params.loop){var r=e.navigation,a=r.$nextEl,n=r.$prevEl;n&&n.length>0&&(e.isBeginning?i(n,!0):i(n,!1),n[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),a&&a.length>0&&(e.isEnd?i(a,!0):i(a,!1),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){var t=this;e.preventDefault(),t.isBeginning&&!t.params.loop||t.slidePrev()},onNextClick:function(e){var t=this;e.preventDefault(),t.isEnd&&!t.params.loop||t.slideNext()},init:function(){var e,t,i=this,r=i.params.navigation;(r.nextEl||r.prevEl)&&(r.nextEl&&(e=Dr(r.nextEl),i.params.uniqueNavElements&&"string"===typeof r.nextEl&&e.length>1&&1===i.$el.find(r.nextEl).length&&(e=i.$el.find(r.nextEl))),r.prevEl&&(t=Dr(r.prevEl),i.params.uniqueNavElements&&"string"===typeof r.prevEl&&t.length>1&&1===i.$el.find(r.prevEl).length&&(t=i.$el.find(r.prevEl))),e&&e.length>0&&e.on("click",i.navigation.onNextClick),t&&t.length>0&&t.on("click",i.navigation.onPrevClick),Yr(i.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,r=t.$prevEl;i&&i.length&&(i.off("click",e.navigation.onNextClick),i.removeClass(e.params.navigation.disabledClass)),r&&r.length&&(r.off("click",e.navigation.onPrevClick),r.removeClass(e.params.navigation.disabledClass))}},xn={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;Xr(e,{navigation:En({},Sn)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},click:function(e,t){var i=e.navigation,r=i.$nextEl,a=i.$prevEl,n=t.target;if(e.params.navigation.hideOnClick&&!Dr(n).is(a)&&!Dr(n).is(r)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===n||e.pagination.el.contains(n)))return;var o;r?o=r.hasClass(e.params.navigation.hiddenClass):a&&(o=a.hasClass(e.params.navigation.hiddenClass)),!0===o?e.emit("navigationShow"):e.emit("navigationHide"),r&&r.toggleClass(e.params.navigation.hiddenClass),a&&a.toggleClass(e.params.navigation.hiddenClass)}}}},Cn={en:{reviewsBlock:{title:"reviews",linkTitle:"Read on Clutch.co ",list:{item_1:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"gleb-chernik.jpg",rating:5,fullName:"Gleb Chernik",position:"Marketing Manager, OmniLink",comment:"Goodface helped us to refresh the external image of the company and make a convenient tool for finding complex technological solutions. I would highlight the depth of immersion in the essence of the client's business and the task that the site should solve as a result."},item_2:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"denys-kyrychenko.jpg",rating:5,fullName:"Denys Kyrychenko",position:"CEO, Corefy",comment:"Goodface agency is a team of high professionals. We were always in touch with our project manager and the whole team, they promptly answered all our questions. It was easy and interesting to work and hear their vision on our complex project presentation."},item_3:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexandra-tkachuk.jpg",rating:5,fullName:"Alexandra Tkachuk",position:"BDM, EKABEAUTY",comment:"We were impressed by the flexible approach: the guys tried hard, quickly found solutions, advised us experts. Goodface really worried about our project, they were involved in it completely, and gave us reasonable solutions. Like it was their own web-site."},item_4:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alina-melnik.jpg",rating:5,fullName:"Alina Melnik",position:"Director, ArtCosmetic Ukraine",comment:"Goodface executed a site that showcases all of the necessary content conveniently and informative. It was really a life connecting and life project with good results. Our Account Manager was impressively calm and responsible with terms and replies. They're a value-driven company with a soul."},item_5:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Alina",position:"Owner, Apparel Brand",comment:"Goodface showed very good analytical skills and could explain every Pro/Contra that we had during creating the product. They are very client-oriented and their service is very high. For us, it was a very comfortable workflow."},item_6:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"vitaliy-shvachka.jpg",rating:5,fullName:"Vitaliy Shvachka",position:"Country Manager, Karl Storz Ukraine Ltd.",comment:"Goodface have an easy understanding of the topic and enough skills to work with different business and topics. Resulting in a large number of options. Experience Company, easy understandable of staff with protect idea. In result we got additional service support attended clients. Easy understandable of our products."},item_7:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"lilia-kirzhanova.jpg",rating:5,fullName:"Lilia Kirzhanova",position:"CEO, Toy Seller",comment:"Goodface agency was able to deliver everything on time. Million words cannot explain this tale. Non-standard and individual design let possibility to keep customers. Easy communication with staff, understandable view got fantastically result."},item_8:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"roman-shymshyrt.jpg",rating:5,fullName:"Roman Shymshyrt",position:"Product Manager, Genesis",comment:"Creative and respectful, they're able to determine unique solutions and implement changes necessary to achieve the final products' maximum potential. If I describe a problem, they will come in a few days with a few hypotheses, trying to bring forward an optimal solution."},item_9:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"natalie-likhenko.jpg",rating:5,fullName:"Natalie Likhenko",position:"Outsourced Marketing Manager, SilverStem",comment:"Goodface agency's efforts successfully increased organic traffic and SEO quality. Their team kept in constant communication and were impressively responsible during the project. They truly tried to understand what business goals we faced and how it could be achieved using our website."},item_10:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"pavel-kurasov.jpg",rating:5,fullName:"Pavel Kurasov",position:"Head Manager, BARVY Restaurant & Bar",comment:"The biggest feature of this company is that they find a personal approach to each client, regardless of the volume and complexity of the project and professionalism of employees! Thanks to our project with Goodface, we received an organic increase in guests in the restaurant."},item_11:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexander-gryazev.jpg",rating:5,fullName:"Alexander Gryazev",position:"Manager, F.U.L.L. Bar",comment:"I can say with confidence the work of Goodface helped us attract more customers and run an advertising company. For all questions and requests, we fairly quickly received an answer. All our wishes were satisfied in full. I liked the speed most of all product quality and design."},item_12:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"dmytro-kovalyshyn.jpg",rating:5,fullName:"Dmytro Kovalyshyn",position:"CFO, Yasinskiy",comment:"They are real professionals. It was easy and pleasant to work with them. Goodface had done amazing job. They had chosen a style that inspires customers' trust in our company at a glance. Also, they did the design QA  for programmers to implement all ideas correctly."},item_13:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"andrii-tryfonov.jpg",rating:5,fullName:"Andrii Tryfonov",position:"Product Owner, Payplace Ukraine",comment:"Their teamwork was most impressive; they have a fantastic team. We had our personal project manager from Goodface agency.  He resolved all our requests. The specialists' streamlined method of communication supported a positive partnership."},item_14:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"anastasia-frolova.jpg",rating:5,fullName:"Anastasia Frolova",position:"Marketing Manager, Livatek",comment:"They were professional and sticking to deadlines.From our side, we had some delays with comments and approvals, and we very thankful for their patience. They delivered a super professional design. I wish Goodface to have clients of their level."},item_15:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"zofiia-koltun.jpg",rating:5,fullName:"Zofiia Koltun",position:"Partner Network Manager, PayAtlas",comment:"Goodface agency is a team of high professionals and it was easy and pleasant to work with them. They convinced us to change our opinion towards more modern solutions. We would like to wish them to grow their team to be able to take multiple complex projects at the same time."},item_16:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"olga-khomusko.jpg",rating:5,fullName:"Olga Khomusko",position:"Director, Sparks Restaurant",comment:"We recommend Goodface Agency as professionals. They use all best modern practices and they always know what you want at a glance. They will help you develop your ideas and make your job easy. Now we continue to work with the Goodface agency, they are supporting our site."},item_17:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"clint-vella.jpg",rating:5,fullName:"Clint Vella",position:"CEO & Company Director, English Point",comment:"After launching the site we saw an increase in our traffic and our clients were happy with our updated site. We were impressed with how easy to update and maintain the site."},item_18:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Olesya St.",position:"Director of Marketing, Geoma",comment:"We were impressed by the professionalism of the team and the way they treated every detail. It is easy to work with them. Even when we did not have a clear idea of what we want, they came up with different offers and gave us exactly what we need."},item_19:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"igor-chernovskyi.jpg",rating:5,fullName:"Igor Chernovskyi",position:"CEO, Uvitme",comment:"Goodface made sure that the brand and the site were clear and user-friendly. Their designs were in-tune with what our readers and users wanted to experience. We were impressed by their attentive attitude towards our consumers and engagement with our product."}}}},ru:{reviewsBlock:{title:"отзывы",linkTitle:"Читать на Clutch.co ",list:{item_1:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"gleb-chernik.jpg",rating:5,fullName:"Глеб Черник",position:"Marketing Manager, OmniLink",comment:"Команда Goodface помогла нам обновить внешний имидж компании и сделать удобный инструмент для поиска сложных технологических решений. Я хочу отметить глубину погружения в суть бизнеса клиента и задачу, которую в результате должен решить сайт."},item_2:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"denys-kyrychenko.jpg",rating:5,fullName:"Денис Кириченко",position:"Генеральний директор, Corefy",comment:"Агентство Goodface — это команда профессионалов своего дела. Мы всегда были на связи с менеджером проекта и всей командой, они оперативно отвечали на все наши вопросы. С ними было легко и интересно работать и приятно слышать на нашей комплексной презентации проекта."},item_3:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexandra-tkachuk.jpg",rating:5,fullName:"Александра Ткачук",position:"BDM, EKABEAUTY",comment:"Нас впечатлил гибкий подход: ребята очень постарались, быстро нашли решения, и советовали нам специалистов. Команда Goodface очень волновались за наш проект. Они были полностью вовлечены в него и предлагали нам разумные решения, как будто это их собственный сайт."},item_4:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alina-melnik.jpg",rating:5,fullName:"Алина Мельник",position:"Генеральный директор АРТ-Косметик Украина",comment:"Goodface разработал сайт, на котором удобно и информативно размещен весь необходимый контент. Проект был построен на человеческом отношении и дал отличные результаты. Нас впечатлили ответственность и спокойствие менеджера. Эта компания обладает ценностями и душой."},item_5:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Алина",position:"Владелица, Apparel Brand",comment:"Команда Goodface продемонстрировала очень хорошие аналитические способности и на протяжении всей работы над продуктом аргументировала свою позицию. Они  клиентоориентированы и всегда предоставляют сервис на высшем уровне. Для нас это был максимально удобный рабочий процесс."},item_6:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"vitaliy-shvachka.jpg",rating:5,fullName:"Виталий Швачка",position:"Управляющий, Karl Storz Украина",comment:"Goodface быстро вник в сферу бизнеса, а их опыт в разных сферах дал множество вариантов и решений. Компания с большим опытом, понимающими сотрудниками и своей идеей. Мы получили дополнительную сервисную поддержку, обслуживающую клиентов и лучшее понимание нашей продукции."},item_7:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"lilia-kirzhanova.jpg",rating:5,fullName:"Лилия Киржанова",position:"Генеральний директор,  Toy Seller",comment:"Агентство Goodface осуществило все вовремя. Миллион слов не смогут описать сказочность их работы. Нестандартный и индивидуальный дизайн позволил нам сохранить многих клиентов. Легкая и понятная коммуникация с командой помогли достичь фантастических результатов."},item_8:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"roman-shymshyrt.jpg",rating:5,fullName:"Роман Шимшорт",position:"Product Manager, Genesis",comment:"Креативные и уважительные, они могут находить уникальные решения и вносить изменения, необходимые для достижения максимального потенциала конечных продуктов. Если я опишу проблему, они придут через несколько дней с несколькими гипотезами и предложат оптимальное решение."},item_9:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"natalie-likhenko.jpg",rating:5,fullName:"Наталия Лихенко",position:"Outsourced Marketing Manager, SilverStem",comment:"Усилиями Goodface удалось увеличить органический трафик и качество SEO. Их команда поддерживала постоянную связь и несла большую ответственность во время проекта. Они действительно пытались понять, с какими бизнес-целями мы столкнулись и как их можно достичь с помощью сайта."},item_10:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"pavel-kurasov.jpg",rating:5,fullName:"Павел Курасов",position:"Head Manager, BARVY Restaurant & Bar",comment:"Самая большая особенность Goodface — это индивидуальный подход к каждому клиенту, вне зависимости от объема и сложности проекта, а также, профессионализм сотрудников! Благодаря нашему проекту с Goodface мы получили органический прирост гостей в ресторане."},item_11:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexander-gryazev.jpg",rating:5,fullName:"Александр Грязев",position:"Менеджер, F.U.L.L. Bar",comment:"Могу с уверенностью сказать, что работа Goodface помогла нам привлечь больше клиентов и запустить рекламную компанию. На все вопросы мы довольно быстро получали ответ. Все наши пожелания были полностью выполнены. Больше всего впечатлила скорость, качество продукта и дизайн."},item_12:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"dmytro-kovalyshyn.jpg",rating:5,fullName:"Дмитрий Ковалишин",position:"Финансовый директор, Yasinskiy",comment:"Они настоящие профессионалы. С ними было легко и приятно работать. Goodface проделали потрясающую работу. Они выбрали стиль, который сразу вызывает доверие клиентов к нашей компании. Также они сделали дизайн QA для программистов, чтобы правильно реализовать все идеи."},item_13:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"andrii-tryfonov.jpg",rating:5,fullName:"Андрей Трифонов",position:"Product Owner, Payplace Ukraine",comment:"Их командная работа была просто впечатляющей, у них фантастическая команда! Goodface выделил на наш проект персонального менеджера, который разрешил все наши запросы. Позитивному партнерству поспособствовала отлаженная методика общения специалистов."},item_14:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"anastasia-frolova.jpg",rating:5,fullName:"Анастасия Фролова",position:"Marketing Manager, Livatek",comment:"Они были профессиональны и придерживались всех сроков. С нашей стороны были некоторые задержки с комментариями и согласованиями, и мы очень благодарны за их терпение. Они создали супер профессиональный дизайн. Желаю Goodface иметь клиентов такого же уровня как они."},item_15:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"zofiia-koltun.jpg",rating:5,fullName:"Зофия Колтун",position:"Partner Network Manager, PayAtlas",comment:"Goodface — это команда высококлассных профессионалов, с которыми было легко и приятно работать. Они убедили нас изменить свое мнение в пользу более современных решений. Желаем им, чтобы их команда увеличивалась и могла одновременно заниматься многими сложными проектами."},item_16:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"olga-khomusko.jpg",rating:5,fullName:"Ольга Хомусько",position:"Директор, Sparks Restaurant",comment:"Мы рекомендуем Goodface Agency как профессионалов. Они используют все лучшие новинки и с первого взгляда знают, что нужно именно вам. Они помогут развить ваши идеи и упростят вашу работу. Сейчас мы продолжаем сотрудничество с Goodface в качестве поддержки нашего сайта."},item_17:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"clint-vella.jpg",rating:5,fullName:"Clint Vella",position:"CEO & Company Director, English Point",comment:"После запуска сайта мы увидели рост посещаемости, а нашим существующим клиентам очень понравился обновленный вид. Мы были впечатлены тем, насколько легко стало обновлять и поддерживать сайт."},item_18:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Олеся",position:"Директор по маркетингу, Geoma Ukraine",comment:"Нас впечатлил профессионализм команды и то как они относились ко всем деталям. С ними легко работать. Даже когда у нас не было четкого представления о том, чего мы хотим, они выдвигали разные предложения и давали именно то, что нам нужно."},item_19:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"igor-chernovskyi.jpg",rating:5,fullName:"Игорь Черновский",position:"Генеральный директор, Uvitme",comment:"Goodface позаботились, чтобы бренд и сайт были понятными и удобными для пользователей. Дизайн полностью соответствовал тому, какой опыт хотели бы получать наши пользователи. Мы впечатлены их внимательным отношением к нашим потребителям и интересом к нашему продукту."}}}},uk:{reviewsBlock:{title:"відгуки",linkTitle:"Читати на Clutch.co ",list:{item_1:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"gleb-chernik.jpg",rating:5,fullName:"Гліб Черник",position:"Marketing Manager, OmniLink",comment:"Команда Goodface допомогла нам оновити зовнішній імідж компанії та створити зручний інструмент для пошуку складних технологічних рішень. Я хочу відзначити глубину, з якою вони занурюються у бізнес клієнта та завдання, яке, в результаті, має вирішити сайт."},item_2:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"denys-kyrychenko.jpg",rating:5,fullName:"Денис Кириченко",position:"Генеральний директор, Corefy",comment:"Агентство Goodface — це команда професіоналів своєї справи. Ми завжди були на зв'язку з менеджером по проекту і всією командою, вони оперативно відповідали на всі запитання. З ними було легко і цікаво працювати і приємно чути на нашій комплексної презентації проекту."},item_3:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexandra-tkachuk.jpg",rating:5,fullName:"Олександра Ткачук",position:"BDM, EKABEAUTY",comment:"Нас вразив гнучкий підхід: команда дуже постаралась, швидко знайшли рішення, і рекомендували фахівців. Goodface дуже хвилювалися за наш проект. Вони були повністю занурені в нього і пропонували розумні рішення, було відчуття ніби вони працюють над власним сайтом."},item_4:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alina-melnik.jpg",rating:5,fullName:"Аліна Мельник",position:"Генеральний директор, АРТ-Косметик Україна",comment:"Goodface розробив сайт, на якому вдалось зручно і інформативно розмістити необхідний контент. Проект був побудований на людських відносинах і дав відмінні результати. Нас вразила відповідальність і спокійне ставлення менеджера до будь-яких ситуацій. Ця компанія має цінності та душу."},item_5:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Аліна",position:"Власниця, Apparel Brand",comment:"Команда Goodface продемонструвала дуже хороші аналітичні здібності та впродовж всієї роботи над створенням продукту аргументувала свою позицію. Вони клієнтоорієнтовані та завжди надають сервіс на найвищому  рівні. Для нас це був максимально зручний робочий процес."},item_6:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"vitaliy-shvachka.jpg",rating:5,fullName:"Віталій Швачка",position:"Управляючий, Karl Storz Україна",comment:"Goodface швидко вник в сферу бізнесу, а досвід роботи в різних сферах дав можливість віднайти безліч варіантів і рішень. Компанія має великий досвід, компетентну команду та свою ідею. Ми отримали додаткову сервісну підтримку, яка обслуговує клієнтів і краще розуміння нашої продукції."},item_7:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"lilia-kirzhanova.jpg",rating:5,fullName:"Лілія Кіржанова",position:"Генеральний директор, Toy Seller",comment:"Агентство Goodface виконали всю роботу вчасно. Мільйон слів не можуть описати їх казкову роботу. Нестандартний і індивідуальний дизайн дозволив нам зберегти багатьох клієнтів. Легкість та прозорість в комунікації  з командою допомогли досягти фантастичних результатів."},item_8:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"roman-shymshyrt.jpg",rating:5,fullName:"Роман Шимшорт",position:"Product Manager, Genesis",comment:"Креативні та ввічливі, вони здатні знаходити унікальні рішення і вносити зміни, необхідні для досягнення максимального потенціалу кінцевих продуктів. Якщо я опишу проблему, вони повернуться з декількома гіпотезами і запропонують оптимальне рішення."},item_9:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"natalie-likhenko.jpg",rating:5,fullName:"Наталія Лихенко",position:"Outsourced Marketing Manager, SilverStem",comment:"Завдяки Goodface вдалося збільшити органічний трафік і якість SEO. Їх команда підтримувала постійний зв'язок і несла велику відповідальність під час проекту. Вони дійсно намагалися зрозуміти, з якими бізнес-цілями ми зіткнулися і як їх можна досягти за допомогою сайту."},item_10:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"pavel-kurasov.jpg",rating:5,fullName:"Павло Курасов",position:"Head Manager, BARVY Restaurant & Bar",comment:"Найбільша особливість Goodface - це індивідуальний підхід до кожного клієнта, незалежно від обсягу та складності проекту, а також, професіоналізм співробітників! Завдяки нашому проекту з Goodface ми отримали органічний приріст гостей в ресторані."},item_11:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"alexander-gryazev.jpg",rating:5,fullName:"Олександр Грязєв",position:"Менеджер, F.U.L.L. Bar",comment:"Впевнено можу сказати, що робота Goodface допомогла нам залучити більше клієнтів і запустити рекламну компанію. На всі питання ми досить швидко отримували відповідь. Всі наші побажання були повністю виконані. Більше всього вразила швидкість, якість продукту і дизайн."},item_12:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"dmytro-kovalyshyn.jpg",rating:5,fullName:"Дмитро Ковалишин",position:"Фінансовий директор, Yasinskiy",comment:"Вони справжні професіонали. З ними було легко і приємно працювати. Goodface виконали приголомшливу роботу. Вони вибрали стиль, який відразу викликає довіру клієнтів до нашої компанії. Також, вони зробили дизайн QA для програмістів, щоб правильно реалізувати всі ідеї."},item_13:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"andrii-tryfonov.jpg",rating:5,fullName:"Андрій Трифонов",position:"Product Owner, Payplace Ukraine",comment:"Їх командна робота була просто вражаючою, у них фантастична команда! На нашому проекті від  Goodface працював персональний менеджер, який вирішував всі наші запити. Позитивному партнерству також посприяла налагоджена методика спілкування фахівців."},item_14:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"anastasia-frolova.jpg",rating:5,fullName:"Анастасія Фролова",position:"Marketing Manager, Livatek",comment:"Вони працювали професіонально і дотримувалися усіх термінів. З нашого боку були деякі затримки з коментарями і узгодженням, і ми дуже вдячні за їх терпіння. Вони створили супер професійний дизайн. Бажаю Goodface мати клієнтів такого ж рівня як вони."},item_15:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"zofiia-koltun.jpg",rating:5,fullName:"Зофія Колтун",position:"Partner Network Manager, PayAtlas",comment:"Goodface — це команда висококласних професіоналів, з якими було легко і приємно працювати. Вони переконали нас змінити свою думку на користь більш сучасних рішень. Бажаємо їм, щоб їх команда збільшувалася і мала змогу одночасно займатися багатьма складними проектами."},item_16:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"olga-khomusko.jpg",rating:5,fullName:"Ольга Хомусько",position:"Директор, Sparks Restaurant",comment:"Ми рекомендуємо Goodface Agency як професіоналів. Вони використовують найкращі новинки і з завжди розуміють, що потрібно саме вам. Вони допоможуть розвинути ваші ідеї і полегшать вашу роботу. Зараз ми продовжуємо співпрацю з Goodface в якості підтримки нашого сайту."},item_17:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"clint-vella.jpg",rating:5,fullName:"Clint Vella",position:"CEO & Company Director, English Point",comment:"Після запуску ми спостерігали як зростала відвідуваність сайту, а нашим клієнтам дуже сподобався оновлений вигляд. Ми були вражені тим, наскільки легко стало оновлювати і підтримувати сайт."},item_18:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"",rating:5,fullName:"Олеся",position:"Директор по маркетингу, Geoma Ukraine",comment:"Нас вразив професіоналізм команди і те як вони ставилися до усіх деталей. З ними легко працювати. Навіть коли у нас не було чіткого уявлення про те, чого ми хочемо, вони пропонували різні варіанти і давали саме те, що нам потрібно."},item_19:{url:"https://clutch.co/profile/goodface-agency#reviews",image:"igor-chernovskyi.jpg",rating:5,fullName:"Ігор Черновський",position:"Генеральний директор, Uvitme",comment:"Goodface подбали, щоб бренд і сайт виглядали зрозумілими і були зручними для користувачів. Дизайн повністю відповідав тому, який досвід хотіли б отримувати наші користувачі. Ми вражені їх уважним ставленням до наших споживачів зацікавленістю до нашого продукту."}}}}};function Pn(){Mn.use(xn);var e=Object(o["b"])({useScope:"global",messages:Cn}),t=e.t,i=e.locale,a=Object(r["e"])((function(){return Cn[i.value].reviewsBlock.list})),s=Object(r["e"])((function(){var e=Object.keys(a.value).length;return e<10?"0"+e:e}));function c(e){return e++,e<10?"0"+e:e}function d(e){var t={"placeholder-light-green.svg":["a","b","c","а","б","в"],"placeholder-turquoise.svg":["d","e","г","ґ","д"],"placeholder-light-blue.svg":["f","g","h","е","є","ж"],"placeholder-blue.svg":["i","j","з","и","і"],"placeholder-dark-blue.svg":["k","l","m","й","Ї","к"],"placeholder-dark-purple.svg":["n","o","л","м","н"],"placeholder-purple.svg":["p","q","r","о","п","р"],"placeholder-pink.svg":["s","t","с","т","у"],"placeholder-yellow.svg":["u","v","ф","х","ц"],"placeholder-orange.svg":["w","x","ч","ш","щ"],"placeholder-red.svg":["y","z","ю","я"]},i="placeholder-light-green.svg",r=e[0].toLowerCase(),a="";return Object.keys(t).forEach((function(e){var i=t[e];i.includes(r)&&(a=e)})),a||(a=i),a}var u=Object(r["B"])("01");function p(e){var t=e.realIndex+1;t<10&&(t="0"+t),u.value=t}return Object(n["a"])({t:t,reviewsList:a,reviewsCount:s,formatReviewIndex:c,getPlaceholderByName:d,reviewsActiveSlide:u,changeReviewsSlide:p},Object(l["a"])())}i("e25d");function An(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function _n(e,t){var i=["__proto__","constructor","prototype"];Object.keys(t).filter((function(e){return i.indexOf(e)<0})).forEach((function(i){"undefined"===typeof e[i]?e[i]=t[i]:An(t[i])&&An(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:_n(e[i],t[i]):e[i]=t[i]}))}function Ln(e){return void 0===e&&(e={}),e.navigation&&"undefined"===typeof e.navigation.nextEl&&"undefined"===typeof e.navigation.prevEl}function Bn(e){return void 0===e&&(e={}),e.pagination&&"undefined"===typeof e.pagination.el}function In(e){return void 0===e&&(e={}),e.scrollbar&&"undefined"===typeof e.scrollbar.el}function Nn(e){void 0===e&&(e="");var t=e.split(" ").map((function(e){return e.trim()})).filter((function(e){return!!e})),i=[];return t.forEach((function(e){i.indexOf(e)<0&&i.push(e)})),i.join(" ")}var zn=["init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_freeModeMomentum","_freeModeMomentumRatio","_freeModeMomentumBounce","_freeModeMomentumBounceRatio","_freeModeMomentumVelocityRatio","_freeModeSticky","_freeModeMinimumVelocity","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","_slidesPerColumn","_slidesPerColumnFill","_slidesPerGroup","_slidesPerGroupSkip","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_watchSlidesVisibility","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function Fn(e){void 0===e&&(e={});var t={on:{}},i={};_n(t,Mn.defaults),_n(t,Mn.extendedDefaults),t._emitClasses=!0,t.init=!1;var r={},a=zn.map((function(e){return e.replace(/_/,"")})),n=Object.assign({},e);return Object.keys(n).forEach((function(n){"undefined"!==typeof e[n]&&(a.indexOf(n)>=0?An(e[n])?(t[n]={},i[n]={},_n(t[n],e[n]),_n(i[n],e[n])):(t[n]=e[n],i[n]=e[n]):0===n.search(/on[A-Z]/)&&"function"===typeof e[n]?t.on[""+n[2].toLowerCase()+n.substr(3)]=e[n]:r[n]=e[n])})),["navigation","pagination","scrollbar"].forEach((function(e){!0===t[e]&&(t[e]={})})),{params:t,passedParams:i,rest:r}}function Gn(e){return new Mn(e)}function Dn(e,t){var i=e.el,r=e.nextEl,a=e.prevEl,n=e.paginationEl,o=e.scrollbarEl,s=e.swiper;Ln(t)&&r&&a&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=a,s.originalParams.navigation.prevEl=a),Bn(t)&&n&&(s.params.pagination.el=n,s.originalParams.pagination.el=n),In(t)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(i)}function Rn(){return Rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},Rn.apply(this,arguments)}function Un(e,t){var i=t.slidesPerView;if(t.breakpoints){var r=Mn.prototype.getBreakpoint(t.breakpoints),a=r in t.breakpoints?t.breakpoints[r]:void 0;a&&a.slidesPerView&&(i=a.slidesPerView)}var n=Math.ceil(parseFloat(t.loopedSlides||i,10));return n+=t.loopAdditionalSlides,n>e.length&&(n=e.length),n}function Vn(e,t,i){var a=t.map((function(t,i){return t.props||(t.props={}),t.props.swiperRef=e,t.props["data-swiper-slide-index"]=i,t}));function n(e,t,a){return e.props||(e.props={}),Object(r["m"])(e.type,Rn({},e.props,{key:e.key+"-duplicate-"+t+"-"+a,class:(e.props.className||"")+" "+i.slideDuplicateClass+" "+(e.props.class||"")}),e.children)}if(i.loopFillGroupWithBlank){var o=i.slidesPerGroup-a.length%i.slidesPerGroup;if(o!==i.slidesPerGroup)for(var s=0;s<o;s+=1){var l=Object(r["m"])("div",{class:i.slideClass+" "+i.slideBlankClass});a.push(l)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length);var c=Un(a,i),d=[],u=[];return a.forEach((function(e,t){t<c&&u.push(n(e,t,"prepend")),t<a.length&&t>=a.length-c&&d.push(n(e,t,"append"))})),e.value&&(e.value.loopedSlides=c),[].concat(d,a,u)}function Hn(e,t,i,r){var a=[];if(!t)return a;var n=function(e){a.indexOf(e)<0&&a.push(e)},o=r.map((function(e){return e.props&&e.props.key})),s=i.map((function(e){return e.props&&e.props.key}));o.join("")!==s.join("")&&a.push("children"),r.length!==i.length&&a.push("children");var l=zn.filter((function(e){return"_"===e[0]})).map((function(e){return e.replace(/_/,"")}));return l.forEach((function(i){if(i in e&&i in t)if(An(e[i])&&An(t[i])){var r=Object.keys(e[i]),a=Object.keys(t[i]);r.length!==a.length?n(i):(r.forEach((function(r){e[i][r]!==t[i][r]&&n(i)})),a.forEach((function(r){e[i][r]!==t[i][r]&&n(i)})))}else e[i]!==t[i]&&n(i)})),a}function qn(e,t,i){void 0===e&&(e={});var r=[],a={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},n=function e(t,i){Array.isArray(t)&&t.forEach((function(t){var n="symbol"===typeof t.type;"default"===i&&(i="container-end"),n&&t.children?e(t.children,"default"):t.type&&"SwiperSlide"===t.type.name?r.push(t):a[i]&&a[i].push(t)}))};return Object.keys(e).forEach((function(t){var i=e[t]();n(i,t)})),i.value=t.value,t.value=r,{slides:r,slots:a}}function Wn(e,t,i,r){var a,n,o,s,l,c=r.filter((function(e){return"children"!==e&&"direction"!==e})),d=e.params,u=e.pagination,p=e.navigation,f=e.scrollbar,v=e.virtual,m=e.thumbs;if(r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&d.thumbs&&!d.thumbs.swiper&&(a=!0),r.includes("controller")&&i.controller&&i.controller.control&&d.controller&&!d.controller.control&&(n=!0),r.includes("pagination")&&i.pagination&&i.pagination.el&&(d.pagination||!1===d.pagination)&&u&&!u.el&&(o=!0),r.includes("scrollbar")&&i.scrollbar&&i.scrollbar.el&&(d.scrollbar||!1===d.scrollbar)&&f&&!f.el&&(s=!0),r.includes("navigation")&&i.navigation&&i.navigation.prevEl&&i.navigation.nextEl&&(d.navigation||!1===d.navigation)&&p&&!p.prevEl&&!p.nextEl&&(l=!0),c.forEach((function(e){An(d[e])&&An(i[e])?_n(d[e],i[e]):d[e]=i[e]})),r.includes("children")&&v&&d.virtual.enabled?(v.slides=t,v.update(!0)):r.includes("children")&&e.lazy&&e.params.lazy.enabled&&e.lazy.load(),a){var g=m.init();g&&m.update(!0)}n&&(e.controller.control=d.controller.control),o&&(u.init(),u.render(),u.update()),s&&(f.init(),f.updateSize(),f.setTranslate()),l&&(p.init(),p.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),e.update()}function Yn(){return Yn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},Yn.apply(this,arguments)}function Xn(e){!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load())}function Qn(e,t,i){var a;if(!i)return null;var n=e.value.isHorizontal()?(a={},a[e.value.rtlTranslate?"right":"left"]=i.offset+"px",a):{top:i.offset+"px"};return t.filter((function(e,t){return t>=i.from&&t<=i.to})).map((function(t){return t.props||(t.props={}),t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=n,Object(r["m"])(t.type,Yn({},t.props),t.children)}))}var Kn={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},freeMode:{type:Boolean,default:void 0},freeModeMomentum:{type:Boolean,default:void 0},freeModeMomentumRatio:{type:Number,default:void 0},freeModeMomentumBounce:{type:Boolean,default:void 0},freeModeMomentumBounceRatio:{type:Number,default:void 0},freeModeMomentumVelocityRatio:{type:Number,default:void 0},freeModeSticky:{type:Boolean,default:void 0},freeModeMinimumVelocity:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:Number,default:void 0},slidesPerView:{type:[Number,String],default:void 0},slidesPerColumn:{type:Number,default:void 0},slidesPerColumnFill:{type:String,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},watchSlidesVisibility:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},preloadImages:{type:Boolean,default:void 0},updateOnImagesReady:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopAdditionalSlides:{type:Number,default:void 0},loopedSlides:{type:Number,default:void 0},loopFillGroupWithBlank:{type:Boolean,default:void 0},loopPreventsSlide:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideDuplicateActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideDuplicateClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slideDuplicateNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},slideDuplicatePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},lazy:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","doubleTap","doubleClick","destroy","fromEdge","hashChange","hashSet","imagesReady","init","keyPress","lazyImageLoad","lazyImageReady","loopFix","momentumBounce","navigationHide","navigationShow","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","update","zoomChange"],setup:function(e,t){var i=t.slots,a=t.emit,n=e.tag,o=e.wrapperTag,s=Object(r["B"])("swiper-container"),l=Object(r["B"])(null),c=Object(r["B"])(!1),d=Object(r["B"])(!1),u=Object(r["B"])(null),p=Object(r["B"])(null),f=Object(r["B"])(null),v={value:[]},m={value:[]},g=Object(r["B"])(null),h=Object(r["B"])(null),b=Object(r["B"])(null),j=Object(r["B"])(null),y=Fn(e),w=y.params,O=y.passedParams;qn(i,v,m),f.value=O,m.value=v.value;var k=function(){qn(i,v,m),c.value=!0};if(w.onAny=function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];a.apply(void 0,[e].concat(i))},Object.assign(w.on,{_beforeBreakpoint:k,_containerClasses:function(e,t){s.value=t}}),p.value=Gn(w),p.value.loopCreate=function(){},p.value.loopDestroy=function(){},w.loop&&(p.value.loopedSlides=Un(v.value,w)),p.value.virtual&&p.value.params.virtual.enabled){p.value.virtual.slides=v.value;var T={cache:!1,renderExternal:function(e){l.value=e},renderExternalUpdate:!1};_n(p.value.params.virtual,T),_n(p.value.originalParams.virtual,T)}function M(e){return w.virtual?Qn(p,e,l.value):!w.loop||p.value&&p.value.destroyed?(e.forEach((function(e){e.props||(e.props={}),e.props.swiperRef=p})),e):Vn(p,e,w)}return Object(r["x"])((function(){!d.value&&p.value&&(p.value.emitSlidesClasses(),d.value=!0);var t=Fn(e),i=t.passedParams,r=Hn(i,f.value,v.value,m.value);f.value=i,(r.length||c.value)&&p.value&&!p.value.destroyed&&Wn(p.value,v.value,i,r),c.value=!1})),Object(r["K"])(l,(function(){Object(r["p"])((function(){Xn(p.value)}))})),Object(r["v"])((function(){u.value&&(Dn({el:u.value,nextEl:g.value,prevEl:h.value,paginationEl:b.value,scrollbarEl:j.value,swiper:p.value},w),a("swiper",p.value))})),Object(r["s"])((function(){p.value&&!p.value.destroyed&&p.value.destroy(!0,!1)})),function(){var t=qn(i,v,m),a=t.slides,l=t.slots;return Object(r["m"])(n,{ref:u,class:Nn(s.value)},[l["container-start"],Ln(e)&&[Object(r["m"])("div",{ref:h,class:"swiper-button-prev"}),Object(r["m"])("div",{ref:g,class:"swiper-button-next"})],In(e)&&Object(r["m"])("div",{ref:j,class:"swiper-scrollbar"}),Bn(e)&&Object(r["m"])("div",{ref:b,class:"swiper-pagination"}),Object(r["m"])(o,{class:"swiper-wrapper"},[l["wrapper-start"],M(a),l["wrapper-end"]]),l["container-end"]])}}},Zn={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:Object,zoom:{type:Boolean,default:void 0},virtualIndex:{type:[String,Number],default:void 0}},setup:function(e,t){var i=t.slots,a=!1,n=e.swiperRef,o=Object(r["B"])(null),s=Object(r["B"])("swiper-slide");function l(e,t,i){t===o.value&&(s.value=i)}Object(r["v"])((function(){n.value&&(n.value.on("_slideClass",l),a=!0)})),Object(r["t"])((function(){!a&&n&&n.value&&(n.value.on("_slideClass",l),a=!0)})),Object(r["x"])((function(){o.value&&n&&n.value&&n.value.destroyed&&"swiper-slide"!==s.value&&(s.value="swiper-slide")})),Object(r["s"])((function(){n&&n.value&&n.value.off("_slideClass",l)}));var c=Object(r["e"])((function(){return{isActive:s.value.indexOf("swiper-slide-active")>=0||s.value.indexOf("swiper-slide-duplicate-active")>=0,isVisible:s.value.indexOf("swiper-slide-visible")>=0,isDuplicate:s.value.indexOf("swiper-slide-duplicate")>=0,isPrev:s.value.indexOf("swiper-slide-prev")>=0||s.value.indexOf("swiper-slide-duplicate-prev")>=0,isNext:s.value.indexOf("swiper-slide-next")>=0||s.value.indexOf("swiper-slide-duplicate-next")>=0}}));return function(){return Object(r["m"])(e.tag,{class:Nn(""+s.value),ref:o,"data-swiper-slide-index":e.virtualIndex},e.zoom?Object(r["m"])("div",{class:"swiper-zoom-container","data-swiper-zoom":"number"===typeof e.zoom?e.zoom:void 0},i.default&&i.default(c.value)):i.default&&i.default(c.value))}}},Jn={setup:function(){return Object(n["a"])({},Pn())},components:{Swiper:Kn,SwiperSlide:Zn}};const $n=re()(Jn,[["render",Pi]]);var eo=$n,to=i("55fd"),io=i("fc45"),ro=i("4189"),ao=i.n(ro),no=i("2804"),oo=i.n(no),so=Pe.a,lo=Pe.a,co={class:"window get-price-thanks"},uo={src:ao.a,srcset:so,alt:"Close"},po={class:"get-price-thanks__icon",src:oo.a,srcset:lo,alt:"Checkmark"},fo={class:"title title-4 tablet-title-4"},vo={class:"text-2 tablet-text-2"},mo={class:"get-price-thanks__email"},go={class:"button-container -center"};function ho(e,t,i,a,n,o){var s=Object(r["E"])("app-button-l"),l=Object(r["F"])("lazyload");return Object(r["y"])(),Object(r["f"])("div",co,[Object(r["j"])("div",{class:"window__close cursor-pointer",onClick:t[1]||(t[1]=function(){return e.closeWindow&&e.closeWindow.apply(e,arguments)})},[Object(r["M"])(Object(r["j"])("img",uo,null,512),[[l]])]),Object(r["M"])(Object(r["j"])("img",po,null,512),[[l]]),Object(r["j"])("p",fo,Object(r["I"])(e.t("getPriceThanks.title")),1),Object(r["j"])("p",vo,[Object(r["j"])("span",{innerHTML:e.sanitizeHtml(e.t("getPriceThanks.text.beforeEmail"),e.allowClassName)},null,8,["innerHTML"]),Object(r["j"])("strong",mo,Object(r["I"])(e.thanksEmail),1),Object(r["j"])("span",{innerHTML:e.sanitizeHtml(e.t("getPriceThanks.text.afterEmail"),e.allowClassName)},null,8,["innerHTML"])]),Object(r["j"])("div",go,[Object(r["j"])(s,{dark:"",target:"",href:e.t("global.briefURL"),tag:"a"},{default:Object(r["L"])((function(){return[Object(r["i"])(Object(r["I"])(e.t("getPriceThanks.buttonText")),1)]})),_:1},8,["href"])])])}i("8969");var bo={en:{getPriceThanks:{title:"Fill in a simple brief",text:{beforeEmail:"We will send the project evaluation by email ",afterEmail:"<br> within&nbsp;3&nbsp;hours."},buttonText:"Fill in the brief"}},ru:{getPriceThanks:{title:"Заполните простой бриф",text:{beforeEmail:"Оценку проекта мы отправим на email ",afterEmail:"<br> в&nbsp;течении 3&#8209;х&nbsp;часов."},buttonText:"Заполнить бриф"}},uk:{getPriceThanks:{title:"Заповніть простий бриф",text:{beforeEmail:"Оцінку проєкту ми надішлемо на email ",afterEmail:"<br> протягом 3&#8209;х&nbsp;годин."},buttonText:"Заповнити бриф"}}};function jo(){var e=Object(N["b"])(),t=Object(o["b"])({useScope:"global",messages:bo}),i=t.t,a=Object(r["e"])((function(){return e.getters.thanksEmail}));return Object(n["a"])(Object(n["a"])({t:i,thanksEmail:a},Object(s["c"])()),Object(l["a"])())}var yo={setup:function(){return Object(n["a"])({},jo())},components:{AppButtonL:ee["a"]}};const wo=re()(yo,[["render",ho]]);var Oo=wo,ko=i("7708"),To=i("62fc"),Mo={setup:function(){return Object(n["a"])({},d())},components:{MainBlock:ne,TextBlock:fe,ProjectsBlock:si,AppReviewsBlock:eo,AppTriggerBlock:to["a"],AppFeedbackWindow:io["a"],AppGetPriceThanks:Oo,AppFeedbackThanks:ko["a"],AppTextModal:To["a"]}};const Eo=re()(Mo,[["render",a]]);t["default"]=Eo},"82dc":function(e,t){e.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCACAAIADAREAAhEBAxEB/8QAHQAAAQQDAQEAAAAAAAAAAAAAAwACBggEBQcJAf/EABsBAQACAwEBAAAAAAAAAAAAAAACBAMFBgEH/9oADAMBAAIQAxAAAAC3WIMQ0aISaEDBgxDhAzeIDGjRCNXBTSFyGVbfXbFS1dishp8EMN4gMaIQ0qFzHZRandx0oLWz4nacL6X2KIU2gxhvUGjRw4g9S9LOH+iTja6jV1bNXdV0FEui5P1L6nit9KA02gSQINEIRC9ZtYvy3cdWz1eQste61ytdvWenHX8HNsmJoMCnJEGiBjiB8n3kNw3pVS2HK7GHX4JUlz0bnbrWWm3vFBTGgNOQyghRI+Gl0fSwfm+1h/rl2SM3qWvPvc896mb3mujbDTDAgyRSghohBDhPA/TMe1e5bgtRSGlP1XGXo2WtGY4MGjJEEIaIIc71u1gPOdfzmUKC3Nfca9TvhuefCDBgSTMTRCGiNPhs0t4n6JXe3T3lTY7TFZsD33zC2M6wUkBJIxIcIipR44XpujvLx3ekyYo1jyUg6vj689DyfdffPT2E+nCJExIxTzDKhyngkmw27Yc50uhz1q37rRxnNWxZRRnno5GVz0ZEg48z0qSy9CGSUZ/EPghoNFsjjXnrPFb9CHnhfKepMwSQ4iBBoMxUQyOMUsf557L+R84ZSoa9wzbRkGQcWQOBmOauUTIIxTpfr2j8eHqerME3EZY4jKGmOYMo6lDcJjiw5Q6B6//EACEQAAEDBAMBAQEAAAAAAAAAAAIDBxIBBQYIAAQTCRAg/9oACAEBAAECACTjGo+fn5+ZJkmSZCAwhUeVGMICnluVOV9JbNvm1u/3U7BJx/FuVTqPn5+ay13aXufPPs6I5npvptsgqiScK/hDUYxi+KOCWkE7113qT2WxduMgh5kNRqn5+cYvGPS2dxZznb3OdfYx3SYRGMTGoxjGMM7tLg6uY3gDd652fVd2bhozbCTrwuVH+I5d18ufN3dj9adqdmXKxqwa6t+Q1GolyPnUYCIJ2nF6Y/ZGV3JdH5doVExqnUapwhUfPzAXux2wbBPTuBcb181e5VOoxqmYwj5+cSLMrk6+rNz1bxtp7Nj7UfRwxlFUYxjFx3BeL6msG4ON9hS25NZH32KVTYTcRidiQ4Ywhd7xsF9KsnylHr4Xl1k+jeX/AEaztxlBoj449kes/wBEzTjH6Y7CdkQTFOo8FPxJONREe+nolsnF23Lu90JRNHleCIJ1EuLkHKF2efNXPq8+n74LqdZNYSIRTEuESyna7gFJdTTg32ea935dPqKdgqkBJcqSyiq1BHrnxcdVet//xABGEAABAwIDBQQFCQYCCwAAAAACAQMEBQYAERIHEyEiMTJBUWEIEBRScRYgIzBCcoGCkSRDYnOSolVjFTM1U1Sxs8HR8PH/2gAIAQEAAz8A+qX6yh2Hbc2v3LVI1FokMfppkoskzXoIonEzXuEUUlwUCrPwLGsrfxOwzVbiI21NffRgOg+RFja668ftkWiCDxZgX+iRyAV+B4t6pz2KNtHixrYmOcgV2CRHTiL/ADQXNxn48w4jz4bEyJIYnQ3wR1mTFcRxt4V6EJCqoSfD5q6eXtfOYhR3pEp4Y8WO2bzzxdG2xRSIl+Api4fTMl/LatVB+g2m0SpaNAIclGL09tfT/eu9Uxcb4aGJzTxa1yU+IC2vTJVXri9IAFFaqTAxUzHMvHLtYkUigyt7UhensApeWaceGKjsKvsNml3E6VoVaWjTBGX+y5bi5I6H+UZdtPzYVpwwXlIC0qnmnzF+c/K2S3BAj6hfqYM01CHgoo86IEv9OI1JpcWHHbEY0ZoI7QD0EATSmGAFREcMezkWnhxx9DP0cq6VES88MBEh1BlzOaw1zqHb4cRXDl37NbPr7v8Ar6nRoct3+YTIKS/1Z/VO/IuGLA6jOt04EXuHN7v8sWfQaT7e/TbmepIGrRVVmjvHGJRPSqouXZzTri3r0oTNXosz26E90Mc0UfvCvFMbPtnMyTS5hT51Ra5FYhsJlq8NZKiYp1Xp0RGLdq1NjzexUpgirGpegkQqqDh91sd+4RFJa6EPljRsF2bj7lvxAXSWelUBOC/VS5VWKU7OIaW21H0QiFFb3ouKSu+Oru8MsW1tcemHWpVdfSSDKMhBqast08QRU0RgVFEBP7fBVXFA2OW/WGKGwUEPY1R1HnVcQVQchVM+9ETFn3RZ9Sdq1FdrlXrENxmZPekqjwoZatbWaLoPwJO7FmbMKXUWXR9lpTzANJTZDhSAFRzXfc2Sa1z492IAXEzGhvFMi011Wt5K/eCK8NSJ3Yq8V+/JdSqT08JgxDRC4MienMdA9B5Fy+H1TTtFlb57dArRhr09lVTUP9w4GwbbodPpzDdQuavOtxIEUuhGXEjLwABzIsWps8tmvNXIM4Z+6QYz24zCeuXVsuCde0i9MFWqqUSmW9JplvNwGwQ5ziGcmUhLqJF6Iijhr5BlNikW9fJQHyXwXE2/rmnNDFnSoQCJznYbBPEy2R5cdCKqai4YkbPtlsFieBBVqgXt0oDHI2kUUFlpU+yoNiPqT6hs9YGOpoxUHE95F4LihSrlqttXOxpq1KFYrMtlwmniiOqhC40acRQhROKe7i2rLob1pXI9JqURvMGp8+e8/Lkgpas3SLMT4LpRdKYo20G7gKNUqtBtqmu759unz3QZdROKCpEmZKvujli3mqHSraorAsjDzfkKPUjVOVFXBhVNplUAiB5YkFj8quuEv1hu2uV1U1nVcdvDvWFEtHtMZTTeRz8RXPUPuljZ5ddLR2qSoThNCoHAmCKPMGPUCEslQkxadk2vJi209GnT3h/Zo0MUyHuTVir3y4JznCeM3VecIepES/8AbA02+L+ob5CD8ukR5TLJdS3TyoeSeQnxxy/VacUql2rOKuVCJS4UxpyK0cxxA37hISC2CLxcLV3Ci4pm02KFchg3FrZtJvXAyzdyThrTv+OK5SDIXWNWffp4F+mHKM2W/Z1H93ji4bPv6gV+1JBU+vQDN5h4RzTJE5hNF4EBDmhIvdiw7yuWZQLzGHZMwH9zDq0V836VL+LhChM/eLMMKOnV2TFDEh4oSLxRUVOCivimE+fbeyi3Xq7d1aiW7Smxz384sic8mg7TpL4Ai4ZaZOnbK7ZI3/8AHrmBNA/y4gr/ANQvy4uLav6TNKr98VyXclcfhzmmZM4s0acWOulGgTIW0ROggiYqbFLYfhjvDYHdOMuFwcTLpxxWLlfckTII0+GHRveIql5rlimUimP1itTY1EosXi5NluI20n4/aXwFOOAvU5VDswX4NuEihJqbwq3IqA94inVtr+4sA79nlHIUTuy78bQfR7djQoM0rktT7dtVZ0zYEUy4sHxJgvu8PEcWR6RNDdl2pUCCqRg1zqBOyCdE8VUU4Oh/GHDx045VxqH1062qPUKvWZzNMpVPYOTMmyiybYaFMyIl/wDc+mL7u+sHD2XSise1NZgxP3IHUpodN6ZGio0K9wBit3tWDqlfrFQr0/ul1SW5Ic49VzNVy/DCas+0WKjYdzUyv0lwWalTX0ksK4OsM04KhD3iqcMMQmT9t2Z63zHm9gq2TefwMFXF5VFgmLdtej294SZhFPe/pXSGLn2m1QZ9116dX5QcQ9sc+hY8m20yAPwTCmJefXCkQgOObe/lD4JirWVXYFct+pS6TXoTqPRZkBxQeZJO/Un/AMXFL2iT6dam0thigXNJNGI9fijop013oKOh+4NfEeT7mDAibMdJgSiqF1FU9SDzFiTctxu7I6NKIKNR92/XiAlT2md2gYLxBkOKp75YAnAH7IZiieWXD1aPXoI8e7jXhGhM/AcIPL7uQ43Qn7y9SwjrZCXN5Yf2+bMXqbWizu61hYhTn/8AjWCFRZkff5FE/PIvVB2ObL7ovipaSYokMngZL9/JXlYZRP43FBPhnibXqlPq1WkFMqlQfclzXy6uPOGRGv6rhCc8/DzThhdKkWNHq5ce9jlwgYTdlq6akz/DjhdXHtD1Xu1L1/TpjqP64+zg7S9JyNQjMhh3RBkUww7idEd8yq/na9RVe6KRslpT37HRNFWrn8cwx+gYX+U2WtU953GjCHUB0lyqK5/hjTy9osJ/49fLjtY5caBXT2tSY5dPay4fj345v+eF0l54Nr0sdlih/j0fFG9H3ZhVr1rWh72QdxToHfPmki7lhE8yTMvARXFTuqu1KuVqU5PrFVkuTJ0kyzV15wtRr+q8PLC6eI4VqpNauvcuObz9SetMdrCypns4cxKSL+HfjdcuOTC/mxMf9J/ZcMASKT8oYhII9ckdRS/tx//EACoRAAIBAgUDAwQDAAAAAAAAAAIDAAQSAQUTMDIUIjERIVI0QEJQYYGx/9oACAECAQE/APtybNcott+7X5iWBaCINY34TrjD8IOanqxDdYL9uqOynM4HOCIQ1jMR75ljbDsg7WY/SHFrmqEESdwnSnKQosuwNrNiPV/j0lJUmEazvOU1WaeEfUmfecpBOyZYXKzxtZsu9V8S0wCwIIG7sDzjGJKl/OczlprVqLGUKNFXf5x2303TPsmDFY49/tLgXwiFXlKPwW5XqA1X/GW2cwgpN07E8Jl5dx7j7NI7/HpEPMAnVRr74mt6Yr4rEjADMfTbzj6I/wCospiUtNx2B74zL8qwSWs7n/m49QOCw/ELI/g2LyVIczxxiUKSFiA9P22P2P8A/8QANxEAAQMCAwQHAw0AAAAAAAAAAgADEgEEBSIwExQxMgYRIUBBQlIgkaEVIyQzNFBRcYGSscHh/9oACAEDAQE/AO7CM03betbo0nWIauG4YOy2j/Fbm1618ngfnRYUBtK4YNk4adkE7gATuQIKRphwpISyLF2BMJ+KrzaWE/bQRlPkWwNQ2POt5gr5OjAz0sFBo7LkzSVzbAYZ00JvwV4wD2Q+CZtgAIM8FdDN0AXSMcjRnz9vu0sBdg6bP49vuTlsLxzPgpgyc/CiFxq8BN/MgmiA7rOfUsWut8uMnAexR0rW+3m3E/N/ao3MAMHf0KlK/FOk1DnqVf20VxcQBX2cA1MMdMLiAeZC76DTr8AWd5Yq1AA1Lae8BDj1q5tgM1uaZtoJ2xC5CBp8AZdMAOVKeOngI/TQ/KqNtRUgZCZ9lFieNbyOwtuT+f8APYroWz5WzovBxoqdIfW18U7jzp/UhFPvu3JzePr9mX3CPcB7j//Z"},"88f7":function(e,t,i){},8969:function(e,t,i){},"8aaf":function(e,t,i){},9002:function(e,t,i){e.exports=i.p+"img/igor-chernovskyi.jpg"},"9cf5":function(e,t,i){e.exports=i.p+"img/maxim-yakubovitch.jpg"},a02b:function(e,t,i){e.exports=i.p+"img/dmytro-kovalyshyn.jpg"},a340:function(e,t,i){e.exports=i.p+"img/anastasia-frolova.jpg"},accc:function(e,t,i){e.exports=i.p+"img/olga-khomusko.jpg"},b2ff:function(e,t,i){e.exports=i.p+"img/arrow-bottom-black.svg"},bd9a:function(e,t,i){},cbf1:function(e,t,i){e.exports=i.p+"img/placeholder-purple.svg"},d535:function(e,t,i){},d74f:function(e,t,i){e.exports=i.p+"img/placeholder-red.svg"},de44:function(e,t,i){e.exports=i.p+"img/alexandra-tkachuk.jpg"},e25d:function(e,t,i){},e34c:function(e,t,i){e.exports=i.p+"img/alina-melnik.jpg"},e9f8:function(e,t,i){e.exports=i.p+"img/alexander-gryazev.jpg"},ebca:function(e,t,i){e.exports=i.p+"img/placeholder-light-blue.svg"},f27a:function(e,t,i){e.exports=i.p+"img/natalie-likhenko.jpg"},f2f1:function(e,t,i){e.exports=i.p+"img/placeholder-orange.svg"},f4f0:function(e,t,i){e.exports=i.p+"img/placeholder-dark-blue.svg"}}]);
/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/