PageSourceSearch

https://www.luciedental.com/

html luciedental.com collected 2026-10-04 05:09:46 UTC 531,302 bytes, 1,493 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js" lang="en-US">
3<!-- 
4::::::::::::::::::::::::::::::                                                                          
5::::::::::::::::::::::::::::::                                                                          
6::::::::::::::::::::::::::::::    @@@@                      @@@@  @@@@                                  
7::::::::::::     :::::::::::::    @@@@                    @@@@    @@@@                                  
8::::::::::::   :::::::::::::::    @@@@  @@@@ #@@@@@@    @@@@@@@@  @@@@  @@@@       @@@@  @@@@@      @@@@
9:::::::::::: ::: :::::::::::::    @@@@  @@@@@@@@@@@@@@    @@@@    @@@@  @@@@       @@@@    @@@@   @@@@  
10::::::::::::::   :::::::::::::    @@@@  @@@@@#    @@@@@   @@@@    @@@@  @@@@       @@@@      @@@@@@@    
11::::::::::::     :::::::::::::    @@@@  @@@@       @@@@   @@@@    @@@@  @@@@       @@@@        @@@@     
12::::::::::::     :::::::::::::    @@@@  @@@@       @@@@   @@@@    @@@@  @@@@@    #@@@@@      @@@@@@@    
13::::::::::::     :::::::::::::    @@@@  @@@@       @@@@   @@@@    @@@@   #@@@@@@@@@@@@@    @@@@   @@@@  
14::::::::::::::::::::::::::::::    @@@@  @@@@       @@@@   @@@@    @@@@     @@@@@@# @@@@  @@@@       @@@@
15::::::::::::::::::::::::::::::                                                                          
16::::::::::::::::::::::::::::::                                                                          
17-->
18<head>
19  
19<script>document.cookie='resolution='+Math.max(screen.width,screen.height)+'; path=/';</script>
19
20  <meta charset="utf-8">
21  <meta http-equiv="x-ua-compatible" content="ie=edge">
22  <title>Top Dentist in Port St. Lucie | Lucie Dental</title>
23  <meta name="description" content="Lucie Dental in Port St. Lucie offers advanced cosmetic, restorative, and family dental care in a welcoming environment. Schedule your visit today!">
24  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=yes, user-scalable=no">
25  <meta name="city" content="Port St Lucie" />
26  <meta name="country" content="United States (usa)" />
27  <meta name="state" content="FL" />
28  <meta name="zipcode" content="34986" />
29  <meta property="og:locale" content="en_US" />
30  <meta property="og:type" content="website" />
31  <meta property="og:title" content="Top Dentist in Port St. Lucie | Lucie Dental" />
32  <meta property="og:description" content="Lucie Dental in Port St. Lucie offers advanced cosmetic, restorative, and family dental care in a welcoming environment. Schedule your visit today!" />
33  <meta property="og:site_name" content="Lucie Dental" />
34  <meta property="og:url" content="https://www.luciedental.com/" />
35  <meta property="og:image" content="/assets/img/og-feat.jpg" />
36  <link rel="shortcut icon" type="image/png" href="/favicon.png" />
37  <link rel="canonical" href="https://www.luciedental.com/" />
38  <link rel="preconnect" href="https://use.typekit.net/"/>
39  <link rel="preconnect" href="https://www.googletagmanager.com/" />
40  <link rel="preconnect" href="https://www.google-analytics.com/"/>
41  <link rel="preconnect" href="https://s.ksrndkehqnwntyxlhgto.com/"/>
42  <link rel="preconnect" href="https://assets.inflx.io.com/"/>
43  <link rel="preconnect" href="https://cdn.userway.org/"/>
44  <link rel="preconnect" href="https://googleads.g.doubleclick.net/"/>
45  <link rel="preconnect" href="https://i3.ytimg.com/"/>
46  <style>html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button,input {overflow: visible;}button,select {text-transform: none;}button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;}h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}ul {list-style: none;}button,input,select,textarea {margin: 0;}html {box-sizing: border-box;}*, *::before, *::after {box-sizing: inherit;}img,video {height: auto;max-width: 100%;}iframe {border: 0;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}td:not([align]),th:not([align]) {text-align: left;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,
460,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;
46-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;
46left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;
46left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}/* compiled by scssphp v0.7.6 on Fri, 14 Aug 2026 00:49:57 +0000 (0.4134s) */
47
48@charset "utf-8";@import url("https://p.typekit.net/p.css?s=1&k=tyt2fhd&ht=tk&f=2003.2004.2005.2006.2009.2010.45406.45407.45410.45411&a=36033457&app=typekit&e=css");.select select:focus,.select select:active,*:focus{outline:none}.select select:focus,.select select:active{border:none}menu{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0}html,body{overflow-x:hidden}a{text-decoration:none;color:inherit}img{max-width:100%;vertical-align:middle}hr{height:1px;background:#c8c8c8;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container img{width:100%}.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.video-container.youtube-container{overflow:hidden}.video-container.youtube-container img{top:0;left:0;position:absolute;height:100%;width:100%;object-fit:cover}.video-container.youtube-container::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(/assets/img/_defaults/youtube-play-button.svg);background-size:80px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.video-container.youtube-container.loaded img{display:none}.video-container.youtube-container.loaded::after{content:none}a{transition:color 0.4s ease;display:inline-block}@media (max-width:840px){a{display:inline}}a:hover{color:#3aa5ea}ul.no-bullet{list-style-type:none !important;padding-left:0 !important}section:not(.header):not(.footer):not(.masthead) p > a:not(.button),section:not(.header):not(.footer):not(.masthead) li > a:not(.button),section:not(.header):not(.footer):not(.masthead) span > a:not(.button){color:#3aa5ea;display:inline;background:linear-gradient(#3aa5ea, #3aa5ea);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.4s ease}section:not(.header):not(.footer):not(.masthead) p > a:not(.button):hover,section:not(.header):not(.footer):not(.masthead) li > a:not(.button):hover,section:not(.header):not(.footer):not(.masthead) span > a:not(.button):hover,section:not(.header):not(.footer):not(.masthead) p > a:not(.button):focus,section:not(.header):not(.footer):not(.masthead) li > a:not(.button):focus,section:not(.header):not(.footer):not(.masthead) span > a:not(.button):focus{color:#3aa5ea;background-size:100% 1px}.link{color:#3aa5ea;display:inline;background:linear-gradient(#3aa5ea, #3aa5ea);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.4s ease}.link:hover,.link:focus{color:#3aa5ea;background-size:100% 1px}section:not(.header):not(.footer):not(.masthead) ul{list-style-type:disc;padding-left:1.5em}section:not(.header):not(.footer):not(.masthead) ol{list-style-type:decimal;padding-left:1.5em}.modal .modal-content{display:block;min-width:50%}@media (max-width:1024px){.modal .modal-content{min-width:80%;max-width:1200px}}.box-shadow-smooth{box-shadow:0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 100px 80px rgba(0, 0, 0, 0.07)}.relative{position:relative !important}.block{display:block}:root{--desktopWidth:1024px;--tabletWidth:840px;--marginDesktop:100px;--marginTouch:25px;--fullHd:2000px}.ratings,.ratingstars{display:inline-flex;align-items:center;flex-wrap:wrap}.ratings .ratings-stars,.ratingstars .ratings-stars{display:flex;align-items:center}.ratings img,.ratingstars img{padding-bottom:5px}.ratings img:last-of-type,.ratingstars img:last-of-type{padding-right:0.5em}.ratingstars .ratings-number{font-size:60px;margin-right:8px;color:#003557}.ratingstars .ratings-stars img{height:24px}.ratingstars .ratings-stars img + img{margin-left:4px}.ratingstars .ratings-text{font-size:14px}.influx-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media (max-width:840px){.influx-link{justify-content:center}}.influx-link img{padding-bottom:5px;padding-right:0.5em}.swiper-slide{overflow:hidden}@media (max-width:840px){.is-hidden-tablet{display:none !important}}@media (max-width:1024px){.is-hidden-desktop{display:none !important}}@media (max-width:1280px){.is-hidden-widescreen{display:none !important}}@media (min-width:841px){.is-visible-tablet{display:none !important}}@media (min-width:1025px){.is-visible-desktop{display:none !important}}.overflow-hidden{overflow:hidden !important}.z1{z-index:1 !important}.filter-white{filter:brightness(0) invert(1)}@keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}.zoomOut{transform:scale(1.1)}.zoomOut.animated{animation:2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 forwards zoomOut}.zoomOutBg:after{transform:scale(1.1)}.zoomOutBg.animated::after{animation:2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 forwards zoomOut}@keyframes zoomOutFadeIn{0%{transform:scale(1.1);opacity:0.001}100%{transform:scale(1);opacity:1}}@-webkit-keyframes zoomOutFadeIn{0%{transform:scale(1.1);opacity:0.001}100%{transform:scale(1);opacity:1}}.zoomOutFadeIn{transform:scale(1.1);opacity:0.001}.zoomOutFadeIn.animated{opacity:1;animation:2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 forwards zoomOutFadeIn}.zoomOutFadeInBg:after{transform:scale(1.1);opacity:0.001}.zoomOutFadeInBg.animated::after{opacity:1;animation:2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 forwards zoomOutFadeIn}@-webkit-keyframes fadeIn{0%{opacity:0.001}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0.001}100%{opacity:1}}.fadeIn{opacity:0.001;animation-fill-mode:forwards}.fadeIn.animated{animation:2s ease 1 forwards fadeIn}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0.001}1%{display:block;opacity:0.001}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0.001}1%{display:block;opacity:0.001}100%{display:block;opacity:1}}.fadeUp{opacity:0.001;animation-fill-mode:forwards}.fadeUp.animated{animation:1.2s ease 1 forwards fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0.001;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInUpSmooth{0%{opacity:0.001;-webkit-transform:translateY(60px)}50%{opacity:0.001;-webkit-transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes fadeInLeftSmooth{0%{opacity:0.001;-webkit-transform:translateX(60px)}50%{opacity:0.001;-webkit-transform:translateX(30px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes fadeInRightSmooth{0%{opacity:0.001;-webkit-transform:translateX(-60px)}50%{opacity:0.001;-webkit-transform:translateX(-30px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInSlow{0%{opacity:0.001}100%{opacity:1}}@keyframes fadeInSlow{0%{opacity:0.001}100%{opacity:1}}.animate{}.animate:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.animate:nth-child(2){-webkit-animation-delay:0.25s;animation-delay:0.25s}.animate:nth-child(3){-webkit-animation-delay:0.5s;animation-delay:0.5s}.animate:nth-child(4){-webkit-animation-delay:0.75s;animation-delay:0.75s}.animate:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.animate:nth-child(6){-webkit-animation-delay:1.25s;animation-delay:1.25s}.animate:nth-child(7){-webkit-animation-delay:1.5s;animation-delay:1.5s}.animate:nth-child(8){-webkit-animation-delay:1.75s;animation-delay:1.75s}.animate:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s}.animate:nth-child(10){-webkit-animation-delay:2.25s;animation-delay:2.25s}.animate:nth-child(11){-webkit-animation-delay:2.5s;animation-delay:2.5s}.animate:nth-child(12){-webkit-animation-delay:2.75s;animation-delay:2.75s}.animate:nth-child(13){-webkit-animation-delay:3s;animation-delay:3s}.animate:nth-child(14){-webkit-animation-delay:3.25s;animation-delay:3.25s}.animate:nth-child(15){-webkit-animation-delay:3.5s;animation-delay:3.5s}.animate:nth-child(16){-webkit-animation-delay:3.75s;animation-delay:3.75s}.animate:nth-child(17){-webkit-animation-delay:4s;animation-delay:4s}.animate:nth-child(18){-webkit-animation-delay:4.25s;animation-delay:4.25s}.animate:nth-child(19){-webkit-animation-delay:4.5s;animation-delay:4.5s}.animate:nth-child(20){-webkit-animation-delay:4.75s;animation-delay:4.75s}.animate:nth-child(21){-webkit-animation-delay:5s;animation-delay:5s}.animate:nth-child(22){-webkit-animation-delay:5.25s;animation-delay:5.25s}.animate:nth-child(23){-webkit-animation-delay:5.5s;animation-delay:5.5s}.animate:nth-child(24){-webkit-animation-delay:5.75s;animation-delay:5.75s}.animate.no-delay:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(2){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(4){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(5){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(6){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(8){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(9){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(10){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(11){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(12){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(13){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(14){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(15){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(16){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(17){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(18){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(19){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(20){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(21){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(22){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(23){-webkit-animation-delay:0s;animation-delay:0s}.animate.no-delay:nth-child(24){-webkit-animation-delay:0s;animation-delay:0s}.accordion{margin-left:auto;margin-right:auto}.accordion .accordion__item{margin-bottom:25px;display:flex;flex-direction:column;justify-content:center}.accordion .accordion__item .accordion__question{padding-right:50px;cursor:pointer;position:relative}.accordion .accordion__item .accordion__question::after{content:" ";position:absolute;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='16'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='16' y2='12'%3E%3C/line%3E%3C/svg%3E");width:25px;height:25px;transition:transform 0.4s ease;right:0;top:0}.accordion .accordion__item.open .accordion__question a{color:#3aa5ea}.accordion .accordion__item.open .accordion__question::after{transform:rotate(135deg)}.accordion .accordion__item .accordion__answer{transition:max-height 0.4s ease;overflow:hidden;max-height:0}.accordion__alt .accordion__item{margin-bottom:15px}.accordion__alt .accordion__item .accordion__question{cursor:pointer;display:inline-flex;align-items:center}.accordion__alt .accordion__item .accordion__question i{margin-right:10px;height:30px;width:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78' viewBox='0 0 24 24' fill='none' stroke='%2387786d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='16'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='16' y2='12'%3E%3C/line%3E%3C/svg%3E");background-size:contain;background-position:center center;transition:transform 0.4s ease;background-repeat:no-repeat;filter:brightness(0)}.accordion__alt .accordion__item .accordion__question h3,.accordion__alt .accordion__item .accordion__question p{color:#3aa5ea;text-transform:none}.accordion__alt .accordion__item .accordion__answer{transition:max-height 0.25s ease;overflow:hidden;max-height:0}.accordion__alt .accordion__item .accordion__answer *:last-child{margin-bottom:30px}.accordion__alt .accordion__item p,.accordion__alt .accordion__item ul,.accordion__alt .accordion__item ol{margin-top:25px;margin-bottom:0}.accordion__alt .accordion__item.open i{transform:rotate(135deg)}.breadcrumb{font-family:"museo-sans";font-size:11px;line-height:1.45;font-weight:400;text-transform:uppercase;letter-spacing:0.11em;color:#707073;margin-bottom:30px;display:flex;justify-content:center}.breadcrumb ul{padding-left:0;justify-content:center;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none !important}.breadcrumb ul li{margin-left:15px}@media (max-width:840px){.breadcrumb ul li{margin-left:7.5px}}.breadcrumb ul li a{color:#707073 !important;font-weight:400;font-size:min(max(12px, 1.2857142857vw), 18px)}.breadcrumb ul li a:not([href]){color:#3aa5ea}.breadcrumb ul li::after{color:#b5b5b5;content:"/";margin-left:15px}@media (max-width:840px){.breadcrumb 
48ul li::after{margin-left:7.5px}}.breadcrumb ul li:last-child::after{content:none}.card{background-color:white;padding:50px;box-shadow:0px 10px 30px rgba(0, 0, 0, 0.1);border-radius:0px;background-size:cover;background-position:center center}@media (max-width:480px){.card{padding:25px}}.equal-height .card{height:100%}@media (max-width:840px){.equal-height .card{height:auto}}.card.no-pad{padding:0}.card.no-pad .card-content{padding:25px}@media (max-width:840px){.card.no-pad .card-content{padding:15px}}.blog .card{display:flex;flex-direction:column;justify-content:space-between}.cascade-wrapper{overflow:hidden;margin:-50px}@media (max-width:1024px){.cascade-wrapper{margin:-25px}}.cascade-wrapper .cascade{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:-50px}@media (max-width:1024px){.cascade-wrapper .cascade{margin:-25px}}.cascade-wrapper .cascade a{transition:background 0.35s ease}.cascade-wrapper .cascade > *{width:100%;flex-shrink:0;padding:50px;margin-bottom:-1px}@media (max-width:1024px){.cascade-wrapper .cascade > *{padding:25px}}@media (max-width:840px){.cascade-wrapper .cascade > *{width:100%}.cascade-wrapper .cascade > *:last-child{margin-bottom:0}}@media (max-width:480px){.cascade-wrapper .cascade.is-collapsed-mobile > * > *{display:none}.cascade-wrapper .cascade.is-collapsed-mobile > * > *:first-child{display:block;margin-bottom:0px !important}}.cascade-wrapper .cascade.is-flexend > *{display:flex;flex-direction:column}.cascade-wrapper .cascade.is-flexend > * > *:last-child{margin-top:auto}.cascade-wrapper .cascade.is-2 > *{width:50%;padding:50px}@media (max-width:840px){.cascade-wrapper .cascade.is-2 > *{width:100%;padding:25px}}.cascade-wrapper .cascade.is-3 > *{width:33.33%}@media (max-width:840px){.cascade-wrapper .cascade.is-3 > *{width:50%}}@media (max-width:840px){.cascade-wrapper .cascade.is-3 > *{width:100%}}.cascade-wrapper .cascade.is-4 > *{width:25%}@media (max-width:840px){.cascade-wrapper .cascade.is-4 > *{width:50%}}@media (max-width:480px){.cascade-wrapper .cascade.is-4 > *{width:100%}}.cascade-wrapper .cascade.is-grid{margin:0 -2px -1px 0}.cascade-wrapper .cascade.is-grid > *{border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;transition:background-color 0.4s ease}.cascade-wrapper .cascade.is-grid > *:hover{background-color:rgba(200, 200, 200, 0.3)}.cascade-wrapper .cascade.is-vcentered > *{display:flex;align-items:center}.cascade-wrapper ul li{margin-bottom:5px}.cascade-wrapper .cascade.is-grid > *{position:relative}.cascade-wrapper .cascade.is-grid > *:hover{background:none !important}.cascade-wrapper .cascade.is-grid > *:hover::after{opacity:0.9}.cascade-wrapper .cascade.is-grid > *::after{content:"";position:absolute;left:0;top:1px;width:100%;height:calc(100% - 1px);opacity:0.001;background:url(/assets/img/bg/default.jpg);background-size:cover;transition:opacity 0.7s ease;z-index:-1}.in-page-jump{min-height:50px;position:relative;z-index:10}.in-page-jump .in-page-jump + .in-page-jump__container a:first-child i{transform:rotate(-90deg)}.in-page-jump .in-page-jump__container{display:flex;align-content:center;justify-content:space-around;width:100%;padding:15px;z-index:10;background:#c4c4c4;transition:box-shadow 0.4s ease}.in-page-jump .in-page-jump__container svg path{stroke:#3aa5ea}@media (max-width:1024px){.in-page-jump .in-page-jump__container{top:71px}}@media (max-width:1024px){.in-page-jump .in-page-jump__container{height:50px;overflow:hidden;display:flex;flex-direction:column;justify-content:unset;padding:0;transition:height 0.4s ease}.in-page-jump .in-page-jump__container.open{height:100vh}.in-page-jump .in-page-jump__container.open .in-page-jump__menu svg{transform:rotate(90deg)}}.in-page-jump .in-page-jump__container.scrolled{position:fixed;box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}.in-page-jump .in-page-jump__container .in-page-jump__menu{display:none;line-height:50px;text-align:center;font-weight:700;color:#000}.in-page-jump .in-page-jump__container .in-page-jump__menu svg{transition:transform 0.4s ease}@media (max-width:1024px){.in-page-jump .in-page-jump__container .in-page-jump__menu{display:block}}.in-page-jump .in-page-jump__container .in-page-jump__item{display:inline-block;text-align:center;transition:color 0.4s ease;color:#000;font-weight:400;font-size:16px;line-height:1.7}.in-page-jump .in-page-jump__container .in-page-jump__item:hover svg{transform:translateX(5px)}.in-page-jump .in-page-jump__container .in-page-jump__item svg{transition:transform 0.4s ease;padding-left:0}@media (max-width:480px){.in-page-jump .in-page-jump__container .in-page-jump__item{line-height:2.2}}@media (max-width:1024px){.in-page-jump .in-page-jump__container .in-page-jump__item{display:block;margin-bottom:5px}.in-page-jump .in-page-jump__container .in-page-jump__item:last-child{margin-bottom:0}}.in-page-jump .in-page-jump__container .in-page-jump__item.scrolled{color:#3aa5ea}.in-page-jump .in-page-jump__container .in-page-jump__item.scrolled svg{transform:rotate(90deg)}.in-page-jump .in-page-jump__container .in-page-jump__item.scrolled svg .up{transform:rotate(270deg)}section[data-ipj] ~ .in-page-jump a:nth-child(2) svg{transform:rotate(-90deg)}section[data-ipj] ~ .in-page-jump a.scrolled:nth-child(2) svg{transform:rotate(0deg)}.instagram{position:relative;margin-bottom:0;transform:translate3d(0)}.instagram iframe{vertical-align:middle}.instagram a{text-align:center;transition:filter 0.4s ease}.instagram a:hover{-webkit-filter:drop-shadow(0 0 10px rgba(255, 255, 255, 0.5));filter:drop-shadow(0 0 10px rgba(255, 255, 255, 0.5))}.overlay{position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);transition:opacity 0.4s ease, opacity 0.4s ease;opacity:0.001;z-index:44;pointer-events:none;top:0;left:0}.open .overlay{pointer-events:all;opacity:1}.modal{display:none;position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0.001;pointer-events:none;background:rgba(0, 0, 0, 0.9);z-index:100;transition:opacity 0.4s ease}.modal .modal-content{display:block;min-width:80%;max-width:1200px}.modal .modal-background{width:100%;height:100%;position:absolute}.modal .modal-content{position:relative;z-index:1}.modal.open{opacity:1;pointer-events:all}@media (max-width:840px){.modal.open .modal-content{max-width:90%;padding:25px !important}}.modal.open button.modal-close{position:absolute;top:25px;right:25px;background:white;border:2px solid black;border-radius:50%;font-size:1rem;z-index:1}
48.modal.open button.modal-close::after{content:"x";font-weight:bold}.modal-close{position:absolute;top:100px;right:100px;width:40px;height:40px;background:none}.modal-img{cursor:pointer}.mobile-cta{position:fixed;bottom:0;width:100%;display:flex;align-items:center;z-index:10;display:none;transform:translateY(100%);transition:transform 0.4s ease}.scrolled .mobile-cta{transform:none}@media (max-width:840px){.mobile-cta{display:flex}}.mobile-cta a{flex:1 1 0;display:inline-flex;padding:10px 15px;background:#3aa5ea;text-align:center;justify-content:center;color:white;font-weight:bold;padding-bottom:15px}.mobile-cta a:nth-child(2){background:#003557}.swiper-controls{font-family:"museo-sans"}.swiper-prev-button,.swiper-next-button{height:50px;width:50px;background:white;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.swiper-prev-button.swiper-button-disabled,.swiper-next-button.swiper-button-disabled{opacity:0.5}.testimonialSwiper .swiper-button-testimonial-prev,.testimonialSwiper .swiper-button-testimonial-next{position:absolute;cursor:pointer;top:40%;z-index:3}@media only screen and (max-width:1500px){.testimonialSwiper .swiper-button-testimonial-prev,.testimonialSwiper .swiper-button-testimonial-next{top:auto;bottom:10%}}.testimonialSwiper .swiper-button-testimonial-prev{left:150px}@media (max-width:2000px){.testimonialSwiper .swiper-button-testimonial-prev{left:50px}}@media (max-width:840px){.testimonialSwiper .swiper-button-testimonial-prev{left:0px}}.testimonialSwiper .swiper-button-testimonial-next{right:150px}@media (max-width:2000px){.testimonialSwiper .swiper-button-testimonial-next{right:50px}}@media (max-width:840px){.testimonialSwiper .swiper-button-testimonial-next{right:0px}}@media (min-width:1281px){.selector-container .selectors .selector{max-height:none !important}}@media (max-width:1280px){.selector-container .selectors{padding:10px;box-shadow:0px 0px 40px rgba(0, 0, 0, 0.15);position:relative;background:white;flex-direction:column}.selector-container .selectors .active{position:relative}.selector-container .selectors .active::after{content:" ";position:absolute;right:5px;top:0;height:25px;width:25px;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 24 24' fill='none' stroke='%233aa5ea' stroke-width='3' stroke-linecap='square' stroke-linejoin='arcs'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-size:contain;background-position:center center;background-repeat:no-repeat;pointer-events:none}.selector-container .selectors .selector{display:block;line-height:2}}.selector-container .selectors .selector{transition:all 0.4s ease;cursor:pointer;overflow:hidden}.selector-container .selectors .selector img{transition:all 0.4s ease}.selector-container .selectors .selector.active{color:#3aa5ea}.selector-container .selector-item{position:absolute;left:0;top:0;width:100%;opacity:0.001;height:100%;transition:opacity 0.4s ease;pointer-events:none;z-index:-1}.selector-container .selector-item.active{display:block;animation-fill-mode:forwards;-webkit-animation-duration:0.4s;animation-duration:0.4s;position:static;opacity:1;pointer-events:all}.sub-selector-container .sub-selector-items{position:relative}.sub-selector-container .sub-selector-item{position:absolute;left:0;top:0;width:100%;opacity:0.001;height:100%;transition:opacity 0.4s ease;pointer-events:none;z-index:-1}.sub-selector-container .sub-selector-item.active{display:block;animation-fill-mode:forwards;-webkit-animation-duration:0.4s;animation-duration:0.4s;position:static;opacity:1;pointer-events:all}.link-reveal{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0, 0, 0, 0.5);opacity:0.001;transition:opacity 0.4s ease, background 4s ease}.link-reveal ul{padding:0;list-style-type:none !important}.link-reveal ul li{transform:translateY(100%);opacity:0.001;transition:transform 0.4s ease, opacity 0.4s ease;position:relative;z-index:-1}.link-reveal ul li:nth-of-type(1){transition-delay:0s}.link-reveal ul li:nth-of-type(2){transition-delay:0.1s}
48.link-reveal ul li:nth-of-type(3){transition-delay:0.2s}.link-reveal ul li:nth-of-type(4){transition-delay:0.3s}.link-reveal ul li:nth-of-type(5){transition-delay:0.4s}.link-reveal ul li:nth-of-type(6){transition-delay:0.5s}.link-reveal ul li:nth-of-type(7){transition-delay:0.6s}.link-reveal ul li:nth-of-type(8){transition-delay:0.7s}.link-reveal ul li:nth-of-type(9){transition-delay:0.8s}.link-reveal ul li:nth-of-type(10){transition-delay:0.9s}.link-reveal ul li:nth-of-type(11){transition-delay:1s}.link-reveal ul li:nth-of-type(12){transition-delay:1.1s}.link-reveal ul li:nth-of-type(13){transition-delay:1.2s}.link-reveal ul li:nth-of-type(14){transition-delay:1.3s}.link-reveal ul li:nth-of-type(15){transition-delay:1.4s}.link-reveal ul li:nth-of-type(16){transition-delay:1.5s}.link-reveal ul li:nth-of-type(17){transition-delay:1.6s}.link-reveal ul li:nth-of-type(18){transition-delay:1.7s}.link-reveal ul li:nth-of-type(19){transition-delay:1.8s}.link-reveal ul li:nth-of-type(20){transition-delay:1.9s}.link-reveal ul li:nth-of-type(21){transition-delay:2s}.link-reveal ul li:nth-of-type(22){transition-delay:2.1s}.link-reveal ul li:nth-of-type(23){transition-delay:2.2s}.link-reveal ul li:nth-of-type(24){transition-delay:2.3s}.link-reveal ul li a{pointer-events:none;line-height:2 !important}.link-reveal ul li a::after{content:none !important}.link-reveal-container:hover .link-reveal{opacity:1}.link-reveal-container:hover .link-reveal ul li{transform:translateY(0%);opacity:1;z-index:1}.link-reveal-container:hover .link-reveal ul li a{animation:activateLink 0.4s ease}.link-reveal-container.active ul li a{pointer-events:auto}@media (max-width:840px){.feature-procedures .container{padding-right:0 !important}.feature-procedures .flexy.is-swipable-touch .flexy-item:first-child{margin-left:0 !important}}.feature-procedures .link-reveal-container{position:relative;overflow:hidden;z-index:2}.feature-procedures .link-reveal-container .feature-title-wrapper{transition:all 0.4s ease;position:absolute;bottom:35px;left:35px}.feature-procedures .link-reveal-container img{transition:transform 0.4s ease-in-out}.feature-procedures .link-reveal-container ul{text-align:center;padding-left:0 !important}.feature-procedures .link-reveal-container:hover img{transform:scale(1.1);transition:transform 0.4s ease-in-out}.feature-procedures .link-reveal-container:hover .feature-title-wrapper{opacity:0.001;z-index:1;transform:translateX(-200px);transition:all 0.4s ease}@keyframes activateLink{0%{pointer-events:none}99%{pointer-events:none}100%{pointer-events:all !important}}@-webkit-keyframes activateLink{0%{pointer-events:none}99%{pointer-events:none}100%{pointer-events:all !important}}.quick-links{display:flex;justify-content:center;margin-bottom:100px;flex-wrap:wrap}.quick-links .quick-link{margin:15px}.quick-links .quick-link:first-child{margin-left:0}.quick-links .quick-link:last-child{margin-right:0}@media (max-width:840px){.quick-links{display:none}}.inline-gallery .swiper-slide a,.inline-gallery .swiper-slide img{width:100%}.inline-gallery .inline-gallery-controls{display:flex;justify-content:space-between;align-items:center}@media (max-width:840px){.inline-gallery .inline-gallery-controls{margin-bottom:20px}}.inline-gallery .inline-gallery-controls .inline-gallery-next,.inline-gallery .inline-gallery-controls .inline-gallery-prev{height:40px;min-width:40px;flex-basis:40px;background-color:#3aa5ea;transition:opacity 0.4s ease;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='square' stroke-linejoin='arcs'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-size:20px;background-position:center;background-repeat:no-repeat}.inline-gallery .inline-gallery-controls .inline-gallery-next.swiper-button-disabled,.inline-gallery .inline-gallery-controls .inline-gallery-prev.swiper-button-disabled{opacity:0.5}.inline-gallery .inline-gallery-controls .inline-gallery-prev{margin-right:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewB
48ox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='square' stroke-linejoin='arcs'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}.checkout{display:none;opacity:0.001;animation-fill-mode:forwards}.checkout.active{display:block;animation:2s ease 1 forwards fadeInFromNone}.products{display:none !important;opacity:0.001;animation-fill-mode:forwards}.products.active{display:flex !important;animation:2s ease 1 forwards fadeInFromNone}input[type="date"]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.compare-slider{position:relative;width:100%;height:auto;overflow:hidden}.compare-slider img{width:100%;height:auto;height:100%;object-fit:cover}.compare-slider img:first-child{position:absolute;top:0;bottom:0;right:0;clip-path:inset(0 50% 0 0)}.compare-slider .compare-control{position:absolute;left:0;right:0;top:0;opacity:0;width:100%;margin:auto;height:100%}.compare-slider .compare-indicator{width:7px;height:100%;position:absolute;left:50%;top:0;background:white;transform:translateX(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.compare-slider .compare-indicator svg{width:40px;height:40px;position:absolute;pointer-events:none}.anchor{position:absolute}@media (max-width:840px){.anchor{margin-top:-50px}}.button{font-size:16px;background:#3aa5ea;padding:15px 30px;display:inline-flex;align-items:center;color:white;transition:transform 0.4s ease}.button img{padding-left:1em;transition:transform 0.4s ease}.button:hover{color:white;transform:translateY(-4px)}.button:hover img{transform:translateX(3px)}input.error,textarea.error,select.error{border-color:red !important;background:#f2d0d0 !important}input.error + label,textarea.error + label,select.error + label{border-color:red !important;background:#f2d0d0 !important}button[type="submit"]{outline:none;cursor:pointer;border:none}button[type="submit"]:disabled{opacity:0.001}button{display:inline-block;border:none;margin:0;text-decoration:none;font-family:"museo-sans";font-weight:300;font-size:1rem;cursor:pointer;text-align:center;transition:background 250ms ease-in-out, transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}input[type="time"]{-webkit-appearance:none}input[type="time"]::before{content:attr(placeholder) !important;color:#aaa;margin-right:0.5em}input[type="text"],input[type="email"],input[type="tel"],input[type="time"],input[type="date"],select,textarea{border:none;outline:none;font-family:"museo-sans";padding:0px 15px;height:50px;resize:none;font-weight:500;vertical-align:middle;font-size:15px;color:#000}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,input[type="time"]::placeholder,input[type="date"]::placeholder,select::placeholder,textarea::placeholder{color:#000}.select{position:relative}.select select{border-radius:0px;-webkit-appearance:none;-webkit-border-radius:0px;padding-right:2em}.select::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;right:1em;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em;border-color:#3aa5ea}textarea{height:70px;padding:10px 15px}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.form{display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.form .input-wrap{display:flex;margin-bottom:20px;align-items:flex-start;justify-content:center;flex-direction:column;padding-right:10px;padding-left:10px}.form .input-wrap.is-centered{align-items:center}.form .input-wrap.is-half{width:50%}@media (max-width:840px){.form .input-wrap.is-half{width:100%}}.form .input-wrap.is-one-third{width:calc(100% / 3)}@media (max-width:840px){.form .input-wrap.is-one-third{width:100%}}@media (max-width:480px){.form .checkbox input{width:50px !important}}.form .input-wrap.checkbox{flex-direction:row;justify-content:flex-start;align-items:center;padding-top:15px}.form .input-wrap.checkbox label,.form .input-wrap.checkbox input{width:auto;margin-right:15px}.form p{width:100%}.form .input-wrap.is-full{width:100%}.form .input-wrap label{width:100%;text-align:left;padding-right:50px;cursor:pointer}@media (max-width:480px){.form .input-wrap label{padding-right:0}}.form .input-wrap select{width:100%;background-color:#fff}.form .input-wrap input,.form .input-wrap textarea,.form .input-wrap .select{width:100%;height:50px}.form .input-wrap textarea{height:100px}.form .input-wrap select{height:50px}.form .input-wrap textarea{padding-top:10px}.form .input-wrap.file input{height:auto;background:transparent;display:none}.form .input-wrap.file label{height:50px;width:100%;padding-left:15px;
48display:flex;align-items:center}.form .input-wrap.file label svg{margin-right:10px}.loading{position:absolute;width:100px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;-webkit-animation:spin 0.75s linear infinite;-moz-animation:spin 0.75s linear infinite;animation:spin 0.75s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.thankyou{width:100%;height:100%;background:white;padding:20px}.logos{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:-15px}.logos > *{margin-left:auto;margin-right:auto;margin-bottom:15px;max-height:min(max(35px, 5vw), 70px);display:flex;overflow:hidden;padding-left:15px;padding-right:15px}.logos > *:first-child{padding-left:0px}.logos > *:last-child{padding-right:0px}.logos a{transition:opacity 0.4s ease}.logos a:hover{opacity:0.7}.logos img{object-fit:contain}.logo-slider{position:relative}.logo-slider .logos{display:flex;flex-wrap:nowrap;width:var(--logosWidth);transform:translate3d(0, 0, 0);opacity:1 !important}.logo-slider .logos > *{padding-left:25px;padding-right:25px}.logo-slider .logos img{flex-shrink:0}.logo-slider.active .logos{animation:slideshow 35s linear infinite}@keyframes slideshow{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(calc(var(--logosWidth) * -1));-webkit-transform:translateX(calc(var(--logosWidth) * -1))}}h1,h2,h3,h4{color:black;font-family:"ivypresto-display";font-weight:400;margin-bottom:35px}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0px}@media (max-width:840px){h1 .block,h2 .block,h3 .block,h4 .block{display:block}}p,body{font-size:20px;font-family:"museo-sans";font-weight:300;color:#000;line-height:1.8}p{margin-bottom:35px}p:last-child{margin-bottom:0}strong{font-weight:700}.black{color:black !important}.white{color:white !important}.highlight-color{color:#3aa5ea !important}.accent-color{color:#003557 !important}.text-center{text-align:center}@media (max-width:840px){.text-center-touch{text-align:center}}@media (min-width:841px){.text-right-desktop{text-align:right}}.uppercase{text-transform:uppercase !important}.lowercase{text-transform:lowercase !important}.title-xl{font-family:"ivypresto-display";font-size:130px;line-height:1;font-weight:400;font-size:min(max(50px, 9.2857142857vw), 130px)}@media (max-width:480px){}.title-lg{font-family:"ivypresto-display";font-size:90px;line-height:1.08;font-weight:400;
48font-size:min(max(32px, 6.4285714286vw), 90px)}@media (max-width:480px){}.title-md{font-family:"ivypresto-display";font-size:70px;line-height:1.2;font-weight:400;font-size:min(max(32px, 5vw), 70px)}@media (max-width:480px){}.title-sm{font-family:"ivypresto-display";font-size:40px;line-height:1.2;font-weight:400;font-size:min(max(24px, 2.8571428571vw), 40px)}.title-xs{font-family:"ivypresto-display";font-size:30px;line-height:1.2;font-weight:400;font-size:min(max(21px, 2.1428571429vw), 30px)}.intro{font-family:"museo-sans";font-size:30px;line-height:1.4;font-weight:200;font-size:min(max(18px, 2.1428571429vw), 30px)}.lead{font-family:"museo-sans";font-size:30px;line-height:1.6;font-weight:100;font-size:min(max(20px, 2.1428571429vw), 30px)}.bg-image{position:relative;overflow:hidden;z-index:1}.bg-image::after{content:"";position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-position:center center;background-image:var(--bgImage);background-size:cover}.bg-image.bg-four-fifths::after{width:80%}.bg-image.bg-top::after{background-position:top}@media (max-width:1280px){.bg-image.bg-position-widescreen::after{background-position:var(--bgPosition)}}.bg-rotate-image{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}:root{--containerOffset:0px}.two-col{display:flex;flex-wrap:wrap;justify-content:space-between}.two-col li{width:calc(50% - 50px)}@media (max-width:480px){.two-col{display:block}.two-col li{width:auto}}.container{max-width:2200px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}@media (max-width:840px){.container{padding-left:25px;padding-right:25px}}.flexy{display:-ms-flex;display:-webkit-flex;display:flex}.flexy.is-vcentered{align-items:center}.flexy.is-multiline{flex-wrap:wrap}.flexy.is-centered{justify-content:center}@media (max-width:840px){.flexy{display:block}}.flexy.flexd-clmn{flex-direction:column}@media (max-width:840px){.flexy.reversed-mobile{display:flex;flex-direction:column-reverse}.flexy.reversed-mobile > .flexy-item:first-child{margin-bottom:0}.flexy.reversed-mobile > .flexy-item:last-child{margin-bottom:25px}}@media (max-width:1280px){.flexy.reversed-widescreen{display:flex !important;flex-direction:column-reverse !important}.flexy.reversed-widescreen > .flexy-item.flexy-image img{position:static}.flexy.reversed-widescreen > .flexy-item:first-child{margin-bottom:0}.flexy.reversed-widescreen > .flexy-item:last-child{margin-bottom:25px}}.flexy.gap50 .flexy-item{margin-left:25px;margin-right:25px}.flexy.gap50 .flexy-item:first-child{margin-left:0}.flexy.gap50 .flexy-item:last-child{margin-right:0}@media (max-width:840px){.flexy.gap50 .flexy-item{margin-left:0;margin-right:0}}.flexy.gap100 > .flexy-item{margin-left:50px;margin-right:50px}.flexy.gap100 > .flexy-item:first-child{margin-left:0}.flexy.gap100 > .flexy-item:last-child{margin-right:0}@media (max-width:840px){.flexy.gap100 > .flexy-item{margin-left:0;margin-right:0}}.flexy .flexy-item{display:block;flex:1}.flexy .flexy-item.flexy-shrink > *{max-width:675px}.flexy .flexy-item.flexy-shrink:first-child > *{margin-left:auto}@media (max-width:840px){.flexy .flexy-item.flexy-shrink:first-child > *{margin-left:0 !important}}.flexy .flexy-item.is-2{flex-basis:calc(16.6666666667% - 50px)}.flexy .flexy-item.is-3{flex-basis:calc(25% - 50px)}.flexy .flexy-item.is-4{flex-basis:calc(33.3333333333% - 50px)}.flexy .flexy-item.is-6{flex-basis:calc(50% - 50px)}@media (max-width:1280px){.flexy .flexy-item.is-6-widescreen{flex-basis:calc(50% - 50px)}}@media (max-width:840px){.flexy .flexy-item{margin-bottom:25px}.flexy .flexy-item:last-child{margin-bottom:0}}.flexy .flexy-item.flexy-image{align-self:stretch;position:relative;min-height:500px}@media (max-width:1280px){.flexy .flexy-item.flexy-image{max-width:600px;min-height:600px;margin-left:auto !important;margin-right:auto !important}}@media (max-width:1024px){.flexy .flexy-item.flexy-image{min-height:500px}}.flexy .flexy-item.flexy-image img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.flexy .flexy-item.flexy-image img.top{object-position:top}.flexy .flexy-item.flexy-image img.bottom{object-position:bottom}.flexy .flexy-item.flexy-image img.left{object-position:left}.flexy .flexy-item.flexy-image img.right{object-position:right}.flexy .flexy-item.is-35{flex-basis:35%}.flexy .flexy-item.is-40{flex-basis:40%}.flexy .flexy-item.is-50{flex-basis:50%}.flexy .flexy-item.is-60{flex-basis:60%}.flexy .flexy-item.is-65{flex-basis:65%}@media (max-width:840px){.flexy.is-swipable-touch{flex-wrap:nowrap;display:flex !important;overflow-x:scroll !important;-webkit-overflow-scrolling:touch !important;scroll-padding:0 25px;scroll-snap-type:mandatory;scroll-snap-points-x:repeat(300px);scroll-snap-type:x mandatory}.flexy.is-swipable-touch::after{content:".";display:block;width:25px;height:100%;opacity:0.001}.flexy.is-swipable-touch .flexy-item{flex-basis:75%;flex-shrink:0;margin-left:12.5px;margin-right:12.5px;margin-bottom:0px !important;scroll-snap-align:center}.flexy.is-swipable-touch .flexy-item:first-child{margin-left:25px !important}.flexy.is-swipable-touch .flexy-item:last-child{margin-right:25px !important}}.flexy-pad .flexy-item{padding:25px}@media (max-width:840px){.flexy-pad{margin:0px}.flexy-pad .flexy-item{padding:0px}}@media (max-width:1024px){.block-desktop{display:block !important}}@media (max-width:1024px){.block-desktop.flexy{display:block !important}}@media (max-width:1024px){.block-desktop.flexy .flexy-item{margin-right:0}.block-desktop.flexy .flexy-item:first-child{margin-bottom:50px}.block-desktop.flexy .flexy-item.flexy-image{min-height:700px}}@media (max-width:840px){.block-desktop.flexy .flexy-item.flexy-image{min-height:500px}}@media (max-width:1024px){.block-desktop.gap100 .flexy-item:first-child{margin-bottom:50px}.block-desktop.gap100 .flexy-item{margin-left:0;margin-right:0}}@media (max-width:840px){.block-desktop.gap100 .flexy-item:first-child{margin-bottom:25px}}@media (max-width:1280px){.block-widescreen{display:block !important}}@media (max-width:1280px){.block-widescreen.flexy{display:block !important}}@media (max-width:1280px){.block-widescreen.flexy .flexy-item{margin-right:0}}@media (max-width:1280px){.block-widescreen.gap100 .flexy-item:first-child{margin-bottom:50px}.block-widescreen.gap100 .flexy-item{margin-left:0;margin-right:0}}@media (max-width:840px){.block-widescreen.gap100 .flexy-item:first-child{margin-bottom:25px}}.is-4{max-width:33%;margin-left:auto;margin-right:auto}@media (max-width:840px){.is-4{max-width:none}}@media (max-width:1280px){.is-4.is-6-widescreen{max-width:50%}}@media (max-width:840px){.is-4.is-6-widescreen{max-width:none}}.is-6{max-width:50%;margin-left:auto;margin-right:auto}@media (max-width:840px){.is-6{max-width:none}}@media (max-width:1280px){.is-6-widescreen{max-width:50%;margin-left:auto;margin-right:auto}}@media (max-width:840px){.is-6-widescreen{max-width:none}}.abs{position:absolute}.abs.bottom{top:auto;bottom:0}.abs.top{top:0;bottom:auto}.abs.left{left:0;right:auto}.abs.right{right:0;left:auto}.mt15{margin-top:15px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mv10{margin-top:10px;margin-bottom:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}@media (max-width:840px){.pl10{padding-left:0}}.pv15{padding-top:15px;padding-bottom:15px}.mt25{margin-top:25px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mv20{margin-top:20px;margin-bottom:20px}.pv25{padding-top:25px;padding-bottom:25px}.ps25{padding-left:25px;padding-right:25px}.mt35{margin-top:35px}.mr30{margin-right:30px}@media (max-width:840px){.mr30{margin-right:0}}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mv35{margin-top:35px;margin-bottom:35px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.ml50{margin-left:50px}@media (max-width:840px){.ml50{margin-left:0}}.mv50{margin-top:50px;margin-bottom:50px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.pv50{padding-top:50px;padding-bottom:50px}.ps50{padding-left:50px;padding-right:50px}@media (max-width:840px){.ps50{padding-left:25px;padding-right:25px}}.mt75{margin-top:75px}@media (max-width:840px){.mt75{margin-top:50px}}.mb70{margin-bottom:70px}@media (max-width:840px){.mb70{margin-bottom:50px}}.mb75{margin-bottom:75px}@media (max-width:840px){.mb75{margin-bottom:50px}}.pb70{padding-bottom:70px}@media (max-width:840px){.pb70{padding-bottom:50px}}.pv75{padding-top:75px;padding-bottom:75px}@media (max-width:840px){.pv75{padding-top:50px;padding-bottom:50px}}.mt100{margin-top:100px}@media (max-width:840px){.mt100{margin-top:50px}}.mb100{margin-bottom:100px}@media (max-width:840px){.mb100{margin-bottom:50px}}.mv100{margin-top:100px;margin-bottom:100px}@media (max-width:840px){.mv100{margin-top:50px;margin-bottom:50px}}.pt100{padding-top:100px}@media (max-width:840px){.pt100{padding-top:50px}}.pb100{padding-bottom:100px}@media (max-width:840px){.pb100{padding-bottom:50px}}.pv100{padding-top:100px;padding-bottom:100px}@media (max-width:840px){.pv100{padding-top:50px;padding-bottom:50px}}.mb125{margin-bottom:125px}@media (max-width:840px){.mb125{margin-bottom:50px}}.mt150{margin-top:150px}@media (max-width:840px){.mt150{margin-top:50px}}.mb150{margin-bottom:150px}@media (max-width:840px){.mb150{margin-bottom:50px}}.pt150{padding-top:150px}@media (max-width:840px){.pt150{padding-top:50px}}.mt200{margin-top:200px}@media (max-width:840px){.mt200{margin-top:50px}}.mb200{margin-bottom:200px}@media (max-width:840px){.mb200{margin-bottom:50px}}.pt200{padding-top:200px}@media (max-width:840px){.pt200{padding-top:50px}}.pv200{padding-top:200px;padding-bottom:200px}@media (max-width:840px){.pv200{padding-top:50px;padding-bottom:50px}}.mb0{margin-bottom:0px !important}.mw1000{max-width:1000px !important;margin-left:auto;margin-right:auto}.mw1200{max-width:1200px !important;margin-left:auto;margin-right:auto}.mw1300{max-width:1300px !important;margin-left:auto;margin-right:auto}.mw1400{max-width:1400px !important;margin-left:auto;margin-right:auto}.mw1500{max-width:1500px !important;margin-left:auto;margin-right:auto}.mw1600{max-width:1600px !important;margin-left:auto;margin-right:auto}.mw1800{max-width:1800px !important;margin-left:auto;margin-right:auto}.mw150{max-width:150px !important;margin-left:auto;margin-right:auto}.mw400{max-width:400px !important;margin-left:auto;margin-right:auto}.mw550{max-width:550px !important;margin-left:auto;margin-right:auto}.mw600{max-width:600px !important;margin-left:auto;margin-right:auto}.mw650{max-width:650px !important;margin-left:auto;margin-right:auto}.mw700{max-width:700px !important;margin-left:auto;margin-right:auto}.mw750{max-width:750px !important;margin-left:auto;margin-right:auto}.mw800{max-width:800px !important;margin-left:auto;margin-right:auto}.mw900{max-width:900px !important;margin-left:auto;margin-right:auto}.mw1000{max-width:1000px !important;margin-left:auto;margin-right:auto}@media (max-width:840px){.footer{padding-bottom:100px}}.footer .socials{display:flex;justify-content:flex-end;
48gap:30px;margin-bottom:25px}@media (max-width:840px){.footer .socials{justify-content:center}}.contact .contact-form .tel-link{color:#3aa5ea !important}.contact-form .terms{color:white}.contact .contact-form .terms{color:black}.contact .input-wrap input,.contact .input-wrap select,.contact .input-wrap textarea{background-color:#f2f1ef}.masthead{padding-top:100px}@media (max-width:480px){.masthead{padding-top:50px}}.masthead.short{min-height:30vh !important;height:auto}.masthead .masthead__image{background-position:top center;background-image:none;transform-origin:bottom left;position:absolute;height:100%;width:100%;top:0;overflow:hidden;z-index:-1;background-size:cover;background-position:center center}.masthead .masthead__image img{max-width:unset;position:absolute;min-width:100%;min-height:100%;overflow:hidden;width:auto;height:auto;margin:auto;max-width:100%;object-fit:cover;opacity:0.001;-webkit-transition-property:opacity, -webkit-transform, filter;-webkit-transition-duration:1.5s, 10s, 3s;-webkit-transform-transition-delay:0s, 0s, 1.5s;-webkit-transform-origin:top right;-moz-transition-property:opacity, -moz-transform, filter;-moz-transition-duration:1.5s, 10s, 3s;-moz-transition-transition-delay:0s, 0s, 1.5s;-moz-transform-origin:top right;-ms-transition-property:opacity, -ms-transform, filter;-ms-transition-duration:1.5s, 10s, 3s;-ms-transition-transition-delay:0s, 0s, 1.5s;-ms-transform-origin:top right;-o-transition-property:opacity, -o-transform, filter;-o-transition-duration:1.5s, 10s, 3s;-o-transition-transition-delay:0s, 0s, 1.5s;-o-transform-origin:top right;transition-property:opacity, transform, filter;transition-duration:1.5s, 10s, 3s;transition-delay:0s, 0s, 1.5s;transform-origin:top right}@media screen and (max-width:840px){.masthead .masthead__image img{max-height:100%}}.masthead .masthead__image img:nth-child(2n + 1){-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.masthead .masthead__image img.fx{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.masthead .masthead__image img.fx:first-child + img ~ img{z-index:-1}.gallery-grid .gallery-grid__row{display:flex;justify-content:center;margin-bottom:50px}@media (max-width:840px){.gallery-grid .gallery-grid__row{margin-bottom:25px}}.gallery-grid .gallery-grid__row a{margin-right:20px;overflow:hidden;flex-basis:calc(100% / 7 - 17px)}@media (max-width:1024px){.gallery-grid .gallery-grid__row a{flex-basis:calc(100% / 5 - 16px)}}@media (max-width:840px){.gallery-grid .gallery-grid__row a{flex-basis:calc(100% / 3 - 8px)}}.gallery-grid .gallery-grid__row a:last-child{margin-right:0}.gallery-grid .gallery-grid__row a:hover img{transform:scale(1.05)}.gallery-grid .gallery-grid__row a img{transition:transform 0.4s ease;vertical-align:middle;width:100%;object-fit:contain}@media (max-width:1024px){.gallery-grid .gallery-grid__row a:nth-child(5),.gallery-grid .gallery-grid__row a:nth-child(6){display:none}}@media (max-width:840px){.gallery-grid .gallery-grid__row a{display:none;margin-right:10px}.gallery-grid .gallery-grid__row a:nth-child(1),.gallery-grid .gallery-grid__row a:nth-child(2){display:block}}.gallery-grid .gallery-grid__row .gallery-grid__details{background:#3aa5ea;color:white;text-align:center;display:flex;justify-content:center;align-items:center;line-height:1.3;transition:opacity 0.4s ease}.gallery-grid .gallery-grid__row .gallery-grid__details:hover{opacity:0.5}.gallery-grid .gallery-grid__row .gallery-grid__details span{padding:0 15px}@media (max-width:1024px){.gallery-grid .gallery-grid__row .gallery-grid__details:nth-child(5),.gallery-grid .gallery-grid__row .gallery-grid__details:nth-child(6){display:flex}}.swipe-icon{width:150px;height:150px;position:absolute;z-index:3;left:50%;margin-left:-75px;top:50%;margin-top:-75px;pointer-events:none;visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.swipe-icon span{margin-top:10px;border-radius:25px;padding:5px 15px;background:rgba(0, 0, 0, 0.3);color:#fff;font-size:15px}.swipe-icon span i{opacity:0.7;display:none}.swipe-icon img{width:100px}.gallery.face .swipe-icon{width:130px;margin-top:-87px}@media (max-width:840px){.gallery.face .swipe-icon img{width:75px}}@media (max-width:480px){.gallery.face .swipe-icon img{width:100%}}.gallery-controls{display:flex;align-items:center;position:relative;flex-wrap:wrap}.gallery-controls .prev-patient{margin-right:auto}.gallery-controls .next-patient{margin-left:auto}.gallery-controls .patient-label{position:absolute;width:100%;text-align:center;pointer-events:none}@media (max-width:840px){.gallery-controls .patient-label{position:static;width:100%;order:2;margin-top:20px}}.swiper-container-thumbs{overflow:hidden;width:30%;margin:0 auto;margin-top:10px}@media (max-width:1024px){.swiper-container-thumbs{width:50%}}@media (max-width:840px){.swiper-container-thumbs{width:50%}}@media (max-width:480px){.swiper-container-thumbs{width:100%}}.swiper-container-thumbs .swiper-slide{opacity:0.5;transition:opacity 0.4s ease;cursor:pointer}.swiper-container-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.swiper-container-thumbs .swiper-slide:nth-child(odd){display:none}.procedure-gallery__image img{width:100%}.galleryAlt .gallery-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:25px}.galleryAlt .gallery-grid .gallery-grid__row{display:flex;flex-basis:calc(calc(100% / 3) - calc(50px / 3));margin-bottom:0;flex-direction:column}@media (max-width:1024px){.galleryAlt .gallery-grid .gallery-grid__row{flex-basis:calc(50% - 25px)}}@media (max-width:840px){.galleryAlt .gallery-grid .gallery-grid__row{flex-basis:100%}}.galleryAlt .gallery-grid .gallery-grid__row .gallery-grid__details{background:none;color:#3aa5ea;flex-shrink:1;flex-grow:0;margin-top:12.5px;line-height:1;flex-basis:20px}.galleryAlt .gallery-grid .gallery-grid__row a{width:100%;display:flex;margin-right:0px;flex-basis:calc(100% - 20px)}.galleryAlt .gallery-grid .gallery-grid__row a img{object-fit:contain;max-height:500px}.header{position:fixed;z-index:50;width:100%;top:0;left:0;overflow-y:auto;max-height:100vh !important;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.4s ease;-ms-overflow-style:none;scrollbar-width:none;}.header::-webkit-scrollbar{display:none}.scrolled .header{background:rgba(0, 0, 0, 0.9);box-shadow:0px 0px 25px 0 rgba(0, 0, 0, 0.15)}.open .header{background:rgba(0, 0, 0, 0.9);box-shadow:0px 0px 25px 0 rgba(0, 0, 0, 0.15)}@media (max-width:840px){.open .header{height:100% !important}}.navbar{display:flex;justify-content:space-between;align-items:center;background-color:transparent;transition:all 0.4s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);padding-left:75px;padding-right:75px;padding-top:25px;padding-bottom:25px}@media (max-width:1280px){.navbar{padding-left:50px;padding-right:50px}}@media (max-width:840px){.navbar{padding-top:25px;padding-left:25px;padding-right:25px}}.navbar .navbar__logo{align-self:center;max-height:100px;transition:all 0.4s ease}@media (max-width:1280px){.navbar .navbar__logo{max-height:75px}}@media (max-width:840px){.navbar .navbar__logo{max-height:60px}}.scrolled .navbar .navbar__logo{transition:all 1.4s ease;max-height:75px}@media (max-width:1280px){.scrolled .navbar .navbar__logo{max-height:50px}}.open .navbar .navbar__logo{max-height:75px}@media (max-width:1280px){.open .navbar .navbar__logo{max-height:50px}}.navbar .navbar-links{display:flex;justify-content:space-between;width:100%;align-items:center}.navbar .navbar-link{color:white;display:inline-flex;align-items:center}.navbar .navbar-link img{margin-left:0.5em}@media (max-width:840px){.navbar .navbar-link{display:none}}
48.navbar .menu-button{cursor:pointer;position:relative;z-index:51;transition:all 0.4s ease;display:flex;justify-content:center;align-items:center}.navbar .menu-button label{color:white;text-transform:uppercase;padding-left:0.5em;cursor:pointer}.navbar .menu-button span{width:30px;height:2px;background-color:white;margin:6px 0;display:block;transition:transform 0.4s}.navbar .menu-button span:first-child{margin-top:0}.navbar .menu-button span:last-child{margin-bottom:0}.open .navbar .menu-button span:nth-of-type(1){-webkit-transform:rotate(-45deg) translate(-4px, 4px);transform:rotate(-45deg) translate(-4px, 4px)}.open .navbar .menu-button span:nth-of-type(2){opacity:0.001}.open .navbar .menu-button span:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-7px, -7px);transform:rotate(45deg) translate(-7px, -7px)}.scrolled .navbar{padding-top:10px;padding-bottom:10px}.mobile-contact-menu{border-bottom:1px solid #3aa5ea;padding-bottom:10px;margin-bottom:10px;display:none}@media (max-width:1024px){.mobile-contact-menu{display:block}}.mobile-contact-menu li{max-height:none !important}.mobile-contact-menu a::after{content:none !important}.mega-menu{padding-top:25px;padding-bottom:25px;opacity:0.001;display:none;flex-direction:column}.mega-menu hr{background:#c8c8c8}.mega-menu .top-menu-wrapper{background-color:#003557}@media (max-width:1024px){.mega-menu .top-menu-wrapper{background:transparent}}.mega-menu .top-menu ul{list-style:none;display:flex;justify-content:space-between;flex:1 1 0}.mega-menu .top-menu ul li{flex-basis:calc(100% / var(--columnCount))}.mega-menu .top-menu ul li a{font-family:"ivypresto-display";font-size:26px;padding:10px 0;line-height:1.5}@media (max-width:1024px){.mega-menu .top-menu ul li a{cursor:pointer}}.mega-menu .main-menu{display:flex;justify-content:space-between;gap:20px}.mega-menu .main-menu ul{list-style:none;flex:1 1 0;flex-basis:calc(100% / var(--columnCount))}@media (max-width:1024px){.mega-menu .main-menu ul{cursor:pointer}}.mega-menu .main-menu ul ul{margin-top:20px}.mega-menu .main-menu ul li:first-of-type a{font-family:"ivypresto-display";font-size:26px;line-height:1.5}.mega-menu .main-menu ul li a{font-family:"museo-sans";padding:10px 0;line-height:1.3}.mega-menu .main-menu ul li a.active{color:#3aa5ea}.mega-menu .main-menu .nav-top{font-family:"ivypresto-display" !important;font-size:26px !important;color:#003557}.open .mega-menu{display:flex;animation-fill-mode:forwards;-webkit-animation-name:fadeInFromNone;animation-name:fadeInFromNone;-webkit-animation-duration:0.4s;animation-duration:0.4s}@media (max-width:1024px){.mega-menu{flex-direction:column-reverse;justify-content:flex-end}.mega-menu .flexy-item{margin-bottom:0}.mega-menu .flexy-item img{display:none}.scrolled .mega-menu{padding-top:0}.mega-menu .top-menu ul{display:block}.mega-menu .main-menu{display:block}.mega-menu .main-menu ul ul{margin-top:0px}.mega-menu .main-menu li{will-change:max-height;max-height:0;overflow:hidden;transform-origin:top;transition:color 0.4s ease, max-height 0.8s ease, opacity 0.8s;opacity:0.001}.mega-menu .main-menu li:first-child{max-height:none;opacity:1}.mega-menu .main-menu li:first-child a{position:relative}.mega-menu .main-menu li:first-child a:hover{color:inherit}.mega-menu .main-menu li:first-child a::after{content:" ";border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;right:-1em;display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-135deg) scale(0.8) translateY(-4px);transition:transform 0.4s ease, border-color 0.4s ease;transform-origin:center;width:0.625em;border-color:#3aa5ea}.mega-menu .main-menu li.active{color:#3aa5ea}.mega-menu .main-menu li.active a::after{border-color:#3aa5ea;transform:rotate(-45deg) scale(0.8)}.mega-menu .main-menu li.active ~ li{max-height:50px;opacity:1}}html.open{overflow-y:scroll !important;width:100%;position:fixed !important}@-webkit-keyframes fadeMenuItem{0%{opacity:0.001}100%{opacity:1}}@keyframes fadeMenuItem{0%{opacity:0.001}100%{opacity:1}}.has-mega-matrix{transition:height 0.4s ease}.has-mega-matrix .menu-selectors a{cursor:pointer;position:relative}.has-mega-matrix .menu-selectors a:hover{color:inherit}.has-mega-matrix .menu-selectors a::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;right:-1em;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-135deg) scale(0.8) translateY(-4px);transition:transform 0.4s ease, border-color 0.4s ease;transform-origin:center;width:0.625em;border-color:white}.has-mega-matrix .menu-selectors a.no-menu::after{content:none !important}.has-mega-matrix .menu-selectors .active{color:#3aa5ea}.has-mega-matrix .menu-selectors .active a::after{transform:rotate(-45deg) scale(0.8) translateY(-4px);border-color:#3aa5ea}.has-mega-matrix .main-menu-items{position:relative;overflow:hidden}.has-mega-matrix .main-menu{pointer-events:none;position:absolute;
48left:0;top:0;opacity:0.001;transition:opacity 0.4s ease;width:100%;height:100%}.has-mega-matrix .main-menu.active{pointer-events:all;opacity:1;position:relative}.has-mega-matrix .menu-back{display:none !important}.has-mega-matrix .top-menu-mobile{display:none !important}@media (max-width:1024px){.has-mega-matrix .menu-back{display:block !important}.has-mega-matrix .main-menu{max-height:0;overflow:hidden}.has-mega-matrix .main-menu li:first-child{max-height:0}.has-mega-matrix .main-menu.active{max-height:200vh;overflow:auto}.has-mega-matrix .main-menu.active li:first-child{max-height:50px}.has-mega-matrix .mega-menu{flex-direction:column;justify-content:flex-start;position:relative}.has-mega-matrix .top-menu-mobile{display:block !important}.has-mega-matrix .top-menu-mobile a::after{content:none !important}.has-mega-matrix .no-menu::after{content:none !important}.has-mega-matrix .menu-selectors ul li{transition:max-height 0.6s ease;max-height:0px;overflow:hidden}.has-mega-matrix .menu-selectors ul li.active{max-height:50px}.has-mega-matrix .menu-selectors ul.menu-back li{max-height:50px !important;color:inherit}.has-mega-matrix .menu-selectors ul.menu-back li a::after{border-color:inherit;transform:rotate(45deg) scale(0.8)}.has-mega-matrix .menu-selectors.active + hr{display:none}.has-mega-matrix .menu-selectors.active ul li{max-height:50px;color:inherit !important}.has-mega-matrix .menu-selectors.active ul li a::after{border-color:inherit;transform:rotate(-135deg) scale(0.8) translateY(-4px)}.has-mega-matrix .menu-selectors.active ul.menu-back li{max-height:0px !important;overflow:hidden}.has-mega-matrix .menu-selectors a{position:relative}.has-mega-matrix .menu-selectors a:hover{color:inherit}.has-mega-matrix .menu-selectors a::after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;right:-1em;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-135deg) scale(0.8) translateY(-4px);transition:transform 0.4s ease, border-color 0.4s ease;transform-origin:center;width:0.625em;border-color:white}.has-mega-matrix .menu-selectors .menu-back a{padding-left:1em}.has-mega-matrix .menu-selectors .menu-back a::after{transform:rotate(45deg) scale(0.8);right:auto;left:0}}.img-matrix .mega-menu{background:white;padding-bottom:35px;padding-top:0}@media (max-width:1024px){.img-matrix .mega-menu{height:calc(100vh)}}.img-matrix .mega-menu .container{width:100%;padding-top:25px;background-color:#003557;padding-left:30px;padding-right:30px}@media (max-width:1024px){.img-matrix .mega-menu .container{padding-left:25px;padding-right:25px;background-color:white}}.img-matrix .mega-menu li{line-height:2em}.img-matrix .mega-menu li a{color:#000}.img-matrix .mega-menu li:hover a{color:#3aa5ea}.img-matrix .mega-menu .top-menu a{line-height:2 !important}.img-matrix .mega-menu .top-menu a::after{border-color:#3aa5ea !important}.img-matrix .mega-menu .top-menu .active a{color:#003557 !important}.img-matrix .mega-menu .top-menu .menu-back a{font-size:16px !important}.img-matrix .mega-menu .top-menu ul li a{font-family:"museo-sans"}.img-matrix .mega-menu .top-menu .menuAda{padding-top:0 !important}@media screen and (min-width:1025px){.img-matrix .mega-menu .top-menu li{padding:0 15px;position:relative}.img-matrix .mega-menu .top-menu li.active a::after{display:block}.img-matrix .mega-menu .top-menu li.active::after{content:"";position:absolute;height:calc(100% + 50px);width:100%;top:0;left:50%;background-color:#fff;transform:translateX(-50%)}.img-matrix .mega-menu .top-menu li a{z-index:1;display:inline-block}.img-matrix .mega-menu .top-menu li a::after{content:url(/assets/img/_defaults/arrow-right-white.svg);text-align:center;line-height:1;margin-top:15px;transform:rotate(90deg) !important;display:none;border:unset;border-radius:unset;border-right:unset;border-top:unset;right:unset;height:unset;margin-top:unset;pointer-events:unset;position:unset;top:unset;transition:unset;transform-origin:unset;width:unset;border-color:unset}.img-matrix .mega-menu .top-menu .top-menu-menu a{color:white;
48font-size:min(max(16px, 1.4285714286vw), 20px)}}.img-matrix .mega-menu .main-menu-items{overflow:visible}@media (max-width:1024px){.img-matrix .mega-menu .main-menu-items .main-menu{padding:0 25px}}.img-matrix .mega-menu .main-menu-items .main-menu ul li a:first-of-type{font-family:"museo-sans"}.img-matrix .mega-menu .main-menu-items .main-menu .flexy{width:100%;padding:5px 15px}@media (max-width:1024px){.img-matrix .mega-menu .main-menu-items .main-menu .flexy{display:block}}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item{padding:5px 15px}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li:first-of-type{font-size:min(max(16px, 1.5714285714vw), 22px)}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li:first-of-type a{color:#003557 !important}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li.active a{color:#003557 !important}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li.active a::after{border-color:#003557}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li a{padding:0}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li a:hover{color:#3aa5ea}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li a::after{border-color:#3aa5ea}.nav-socials{display:none}@media (max-width:1024px){.nav-socials{display:flex;margin-top:10px;gap:15px;margin-left:25px}}.nav-socials img{height:30px}.menuAda{margin-left:25px;font-size:26px;cursor:pointer}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/635674/00000000000000000000e800/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff2"), url("https://use.typekit.net/af/635674/00000000000000000000e800/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff"), url("https://use.typekit.net/af/635674/00000000000000000000e800/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal;}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff2"), url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("woff"), url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal;}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"museo-sans";src:url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/4f9700/00000000000000007735e5a7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/4f9700/00000000000000007735e5a7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/4f9700/00000000000000007735e5a7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/343df8/00000000000000007735e5b3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/343df8/00000000000000007735e5b3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/343df8/00000000000000007735e5b3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/23c776/00000000000000007735e5af/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/23c776/00000000000000007735e5af/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/23c776/00000000000000007735e5af/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/51c578/00000000000000007735e5b0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/51c578/00000000000000007735e5b0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/51c578/00000000000000007735e5b0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"nord";src:url("/assets/font/nord.woff");src:url("/assets/font/nord.woff?#iefix") format("embedded-opentype"), url("/assets/font/nord.woff2") format("woff2"), url("assets/font/nord.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback;}.title-lg,.title-md,.title-sm,.title-xs{text-transform:capitalize}.subhead{font-family:"nord";font-weight:400;font-size:20px;
48font-size:min(max(18px, 1.4285714286vw), 20px);line-height:1.6;letter-spacing:0.08em}.gradient{background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:cover;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.filter-highlight-color,.header .navbar .navbar-link.consult-cta .arrow-right{filter:brightness(0) saturate(100%) invert(56%) sepia(82%) saturate(1457%) hue-rotate(176deg) brightness(96%) contrast(91%)}.grey-color{color:#808380}.header .navbar .navbar-link-container{display:flex;gap:10px}.header .navbar .navbar-link{color:#000;font-family:"nord";font-weight:400;font-size:20px;line-height:1.6;letter-spacing:0.08em}.header .navbar .navbar-link.consult-cta{margin-right:30px;color:#3aa5ea}.header .navbar .menu-button span{background-color:#000}.header .navbar .menu-button label{color:#000;color:#000;font-family:"nord";font-weight:400;font-size:20px;line-height:1.6;letter-spacing:0.08em}.header .navbar .navbar-brand{transform:translateX(-50px)}@media (max-width:1280px){.header .navbar .navbar-brand{transform:none}}.scrolled .header{background:#fff}.open .header{background:#fff}@media (max-width:1024px){.open .header{background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%)}}.img-matrix .mega-menu{background-color:#003557;position:relative}@media (max-width:1024px){.img-matrix .mega-menu{background:transparent}}.img-matrix .mega-menu .main-menu-items{background-color:#003557}@media (max-width:1024px){.img-matrix .mega-menu .main-menu-items{background:transparent}}.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li:first-of-type a{color:#fff !important}@media (max-width:1024px){.img-matrix .mega-menu .main-menu-items .main-menu .flexy .flexy-item li:first-of-type a{color:#003557 !important}}.img-matrix .mega-menu .container{background:white;background-size:cover}@media (max-width:1024px){.img-matrix .mega-menu .container{background:transparent}}.img-matrix .mega-menu li a{color:#fff}@media (max-width:1024px){.img-matrix .mega-menu li a{color:#003557 !important}.img-matrix .mega-menu li a.active{color:#3aa5ea !important}}.img-matrix .mega-menu .top-menu li.active::after{background-color:#003557}.img-matrix .mega-menu .top-menu .active a{color:#fff !important}@media (max-width:1024px){.img-matrix .mega-menu .top-menu .active a{color:#003557 !important}}.img-matrix .mega-menu .top-menu ul li a{color:#000 !important}.img-matrix .mega-menu .top-menu li a{color:#fff !important}.masthead{height:95vh;min-height:500px;max-height:800px;max-width:2200px;margin-left:auto;margin-right:auto;background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%);display:flex;justify-content:end;padding-bottom:50px;flex-direction:column;margin-bottom:125px}@media (max-width:840px){.masthead{height:75vh;margin-bottom:150px;max-height:700px;padding-bottom:0}}body.home .masthead{height:100vh;min-height:500px;max-height:900px}@media (max-width:840px){body.home .masthead{height:75vh;max-height:700px}}@media (max-width:480px){body.home .masthead{margin-bottom:100px}}.masthead .masthead__image{top:150px;z-index:1;left:100px;width:calc(100% - 200px);height:calc(100% - 110px)}@media (max-width:1024px){.masthead .masthead__image{top:125px;left:50px;width:calc(100% - 100px)}}@media (max-width:840px){.masthead .masthead__image{height:65vh;margin-bottom:100px;left:25px;width:calc(100% - 50px)}}.masthead .masthead__image::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(353.56deg, rgba(0, 0, 0, 0.9) -7.45%, rgba(0, 0, 0, 0) 51.75%);z-index:2}.masthead .container{position:relative;z-index:1;text-align:center}@media (max-width:840px){.masthead .container{margin-left:50px;margin-right:50px}}.logo-wrapper{max-width:2200px;margin-left:auto;margin-right:auto;position:relative}.bg-video{max-width:2200px;margin-left:auto;margin-right:auto;position:relative}video.full-video{position:absolute;object-fit:cover;width:100%;height:100%;margin-left:auto;margin-right:auto;z-index:-1}.feature-procedures{overflow:visible}.feature-procedures::after{height:calc(100% - 100px)}.feature-procedures .flexy{margin-left:-50px;margin-right:-50px}@media (max-width:840px){.feature-procedures .flexy{margin:0}}.feature-procedures .feature-title-wrapper{transition:all 0.4s ease;position:absolute;bottom:35px;left:35px;z-index:1}.feature-procedures .feature-title-wrapper .feature-title{font-family:"ivypresto-display";font-weight:400;font-size:30px;line-height:1.2;letter-spacing:0.05em;text-transform:capitalize;margin-bottom:0}.feature-procedures .feature-title-wrapper span{margin-top:15px;margin-bottom:15px;height:1px;width:100%;display:block;background:#d5cbc3;width:1%;transition:all 2.4s ease}.feature-procedures .feature-title-wrapper span.animated{transition:all 2.4s ease;width:100%}.feature-procedures .link-reveal-container{min-height:450px}@media (max-width:840px){.feature-procedures .link-reveal-container{min-height:550px}}@media (max-width:480px){.feature-procedures .link-reveal-container{min-height:450px}}.feature-procedures .link-reveal-container img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:top}.feature-procedures .link-reveal-container::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(188.99deg, rgba(0, 0, 0, 0) 51.91%, rgba(0, 0, 0, 0.5) 70.82%)}@media (max-width:1280px){.flexy-alt{flex-direction:column-reverse}}@media (max-width:840px){.flexy-alt{display:flex !important;flex-direction:column-reverse !important}}.flexy-alt .flexy-content{padding:50px 100px}@media (max-width:840px){.flexy-alt .flexy-content{padding:50px 35px}}.flexy-alt .flexy-video{padding:150px 100px;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.flexy-alt .flexy-video{margin-left:0px !important;margin-right:0px !important;max-width:none;padding:100px}}@media (max-width:840px){.flexy-alt .flexy-video{margin-bottom:0;padding:50px}}.flexy-alt .flexy-video video{top:0;left:0}.button{font-family:"ivypresto-display";font-weight:400;font-size:min(max(22px, 2vw), 28px);text-transform:capitalize;line-height:1;color:#f2f4f5;background:#3aa5ea;padding:17px 20px;display:inline-flex;align-items:center;transition:transform 0.4s ease}.button img{padding-left:1em;transition:transform 0.4s ease}.button:hover{color:white;transform:translateY(-4px)}.button:hover img{transform:translateX(3px)}.bg-grey{position:relative}.bg-grey::after{content:'';position:absolute;bottom:0;left:0;height:100%;width:100%;background:#f2f4f5;z-index:-1}.bg-grey.indent::after{height:calc(100% - 130px)}.card.testimonial-card{padding-top:75px;padding-left:100px;padding-bottom:75px;padding-right:75px}@media (max-width:1280px){.card.testimonial-card{padding-top:50px;padding-bottom:35px;padding-left:35px;padding-right:35px}}@media (max-width:840px){.card.testimonial-card{padding-top:35px;padding-bottom:25px;padding-left:15px;padding-right:15px}}.card.grey{background:#f2f4f5}@media (max-width:840px){.card.testimonial-card-subpage{padding-top:35px;padding-bottom:25px;padding-left:30px;padding-right:30px}}.card.grey{background:#f2f4f5}.selector-container .selectors{display:flex;justify-content:space-between}.selector-container .selectors .selector{font-family:"nord";font-weight:400;font-size:20px;line-height:1.6;letter-spacing:0.08em;text-transform:uppercase;color:#fff}@media (max-width:1280px){.selector-container .selectors .selector{color:#003557}}@media (max-width:1024px){.selector-container .flexy{display:flex !important;flex-direction:column-reverse}.selector-container .flexy .flexy-image{margin:0 !important;max-width:none;min-height:700px}.selector-container .flexy .flexy-image img{object-position:top}.selector-container .flexy .flexy-item{margin:0}.selector-container .flexy .flexy-item:last-child{margin-bottom:50px}}@media (max-width:840px){.selector-container .flexy .flexy-image{min-height:500px}}.collage{display:flex;gap:50px}@media (max-width:840px){.collage{gap:15px}}.collage .collage-img{flex:1;display:block;flex-shrink:2;overflow:hidden}.collage .collage-img.pop-top{margin-top:50px}.collage .collage-img.pop-bottom{margin-bottom:50px}.margin-fix{margin-left:-25px;margin-right:-25px}@media (max-width:840px){.margin-fix{margin-left:0;margin-right:0}}
48.offset-bg-video video{height:calc(100% - 150px);bottom:0}@media (max-width:840px){.offset-bg-video video{height:calc(100% - 70px)}}.flexy-auto{display:flex;justify-content:center;gap:6.25%}.flexy-item-auto{flex:1}.flexy-item-auto.second{margin-top:50px}@media (max-width:840px){.flexy-item-auto.second{margin-top:25px}}.bg-offset::after{height:86%}.nmt-50{top:-150px;position:relative}.mw1250{max-width:1250px;margin-left:auto;margin-right:auto}@media (min-width:1281px){.pt150-desktop{padding-top:150px}}.patient-testimonial{font-size:min(max(16px, 1.4285714286vw), 20px);font-family:"nord";letter-spacing:0.08em;text-transform:uppercase;line-height:1.6;font-weight:400}.swiper-arrows{display:flex;justify-content:flex-end;gap:8.8px}.testimonialSwiper .swiper-button-testimonial-prev,.testimonialSwiper .swiper-button-testimonial-next{position:unset}.flex-controls{display:flex;align-items:flex-end}.mw650-testimonials{margin-left:auto;max-width:650px}.swiper-pagination-fractional{color:#3aa5ea;line-height:1.4;font-weight:300;font-size:min(max(18px, 2.1428571429vw), 30px)}.grid-collage{display:grid !important;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0, 300px) minmax(0, 150px) minmax(0, 300px)}@media (max-width:840px){.grid-collage{grid-template-rows:repeat(3, minmax(0, 250px))}}@media (max-width:480px){.grid-collage{grid-template-rows:repeat(3, minmax(0, 200px))}}.grid-collage img{height:100%;width:100%;object-fit:cover}@media (max-width:840px){.grid-collage img{object-position:top}}.grid-collage .collage-item__lg{grid-row:span 2}.flexy-socials{display:flex;gap:50px;justify-content:center}.flexy-socials img{width:90px}.flexy-socials *{flex:1}.flexy-social-btns{display:flex;flex-flow:column;gap:25px;justify-content:center}.flexy-social-btns a{display:flex;justify-content:center}.flexy-social-btns a:hover{transition:0.4s linear all}@media (max-width:840px){.flexy-social-btns{gap:35px}}.mb75-consult{margin-bottom:75px}@media (max-width:1024px){.mb75-consult{margin-bottom:35px}}
48.address{font-size:min(max(16px, 1.4285714286vw), 20px);font-weight:400;font-family:"nord";line-height:1.6;color:#d1e3f0}.linear-bg{background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%)}.footer-links,.micro{font-size:14px}@media (max-width:1280px){.footer .container{padding-left:25px;padding-right:25px}}.form .tel-link{font-size:30px;line-height:1.4;font-family:"ivypresto-display";color:white !important}.form .tel-link .contact .contact-form .tel-link{color:#3aa5ea}.form .terms{font-size:12px}.bg-gradient::after{background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%)}.bg-highlight::after{background:#f2f4f5}.in-page-jump .in-page-jump__container{background:#3aa5ea}.in-page-jump .in-page-jump__container .in-page-jump__item{color:white}.in-page-jump .in-page-jump__container svg path{stroke:white}.in-page-jump .in-page-jump__container .in-page-jump__item.scrolled{color:white}.in-page-jump .in-page-jump__container .in-page-jump__menu{color:white}.flexy-socials img{max-height:75px;max-width:75px;object-fit:contain}@media (max-width:840px){.flexy-socials{align-items:flex-end;display:flex;margin-top:25px}.flexy-socials a{max-width:50px;align-items:center;object-fit:cover}.flexy-socials a img{max-width:50px;max-height:50px;object-fit:contain}}.image-fit-65-50{object-position:65% 50%}.image-fit-45-50{object-position:45% 50%}.cascade-wrapper .cascade.is-grid > *:hover p,.cascade-wrapper .cascade.is-grid > *:hover a,.cascade-wrapper .cascade.is-grid > *:hover h2{color:white !important;transition:0.3s ease}.cascade-wrapper .cascade.is-grid > *:hover img{filter:brightness(0) invert(1);transition:0.3s ease}.cascade-wrapper .cascade.is-grid > *::after{background:url(/assets/img/bg/texture-01.jpg)}.justify-between{justify-content:space-between}@media (max-width:840px){.mb200.mt150{margin-top:0px !important}}@media (max-width:840px){.mb100-tablet{margin-bottom:100px !important}}.bg-marble{background:url('/assets/img/bg/texture-01.jpg');background-size:cover}.bg-marble h2,.bg-marble h3,.bg-marble p{color:white}.veneer-number{background:#3aa5ea;color:white;height:50px;width:50px;border-radius:50%;display:inline-block}.image-fit-50-20{object-position:50% 20%}@media (max-width:1280px){.testimonials-padding{padding:5px !important}}table{border-collapse:collapse;width:100%;background-color:#efefef;border-radius:30px}th,td{text-align:left;border-bottom:#d6d6d6 solid 1px;padding-bottom:22px;padding-top:22px;padding-left:15px;padding-right:15px;margin-left:10px;margin-right:10px}@media (max-width:840px){th,td{font-size:8px !important;padding-top:15px;padding-bottom:15px;padding-left:5px;padding-right:5px}th img,td img{max-width:10px;max-height:10px;object-fit:cover}}tr:last-child th,tr:last-child td{border-bottom:none}@media (min-width:1281px){td:first-child{width:440px}}.table-title{font-family:"nord";font-weight:500;font-size:16px;line-height:1.5;text-align:center;text-transform:capitalize;color:#003557}.pl50-widescreen{padding-left:50px}@media (max-width:840px){.pl50-widescreen{padding-left:5px}}.pr50-widescreen{padding-right:50px}@media (max-width:840px){.pr50-widescreen{padding-right:5px}}.container-table{max-width:2200px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}@media (max-width:1024px){.container-table{padding-left:15px;padding-right:15px}}@media (max-width:840px){.container-table{padding-left:10px;padding-right:10px}}.image-fit-50-10{object-position:50% 10%}.underline{text-decoration:underline}.justify-self-end{text-align:right}.bg-gradient{background:linear-gradient(101.68deg, #d1e3f0 17.24%, #e8f1f7 26.98%, #fff 31.41%, #f0f6fb 38.62%, #e3eff7 55.25%, #f7fbff 65.72%, #d1e3f0 82.81%)}.obj-pos-75-50{object-position:75% 50%}.table-responsive{width:100%;overflow-x:auto}.responsive-table{width:100%;border-collapse:collapse}.responsive-table th,.responsive-table td{padding:8px}@media (max-width:840px){.responsive-table{display:block;overflow:hidden}.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%;font-size:16px !important}.responsive-table th{display:none}.responsive-table tr{margin-bottom:20px;border:1px solid #ddd}.responsive-table td{text-align:left;padding:10px;border:none;border-bottom:1px solid #ddd}.responsive-table td::before{content:attr(data-label);display:block;font-weight:bold;margin-bottom:5px}.responsive-table td:last-child{border-bottom:0}}.flexy-nav-buttons{flex-direction:column}</style>  
48<script type="application/ld+json">{"@context":"http://schema.org","@type":"LocalBusiness","address":{"@type":"PostalAddress","streetAddress":"1449 NW St Lucie W Blvd","addressLocality":"Port St Lucie","addressRegion":"FL","postalCode":"34986"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.9","reviewCount":"1159"},"description":"Lucie Dental is a comprehensive, state-of-the-art dental practice serving the Port St. Lucie, FL community, and beyond. We are powered by a team of dedicated professionals who are passionate about making high-quality dental care available to all.","name":"Lucie Dental","hasMap":"https://www.google.com/maps/place/Lucie+Dental/@27.3157812,-80.395017,17z/data=!3m1!4b1!4m6!3m5!1s0x88deede75971d987:0x7c346f11a2a93e89!8m2!3d27.3157765!4d-80.3924367!16s%2Fg%2F11qnm4_vfv?entry=ttu","email":"[email protected]","image":"https://www.luciedental.com/assets/img/logo.png","location":{"@type":"Place","geo":{"@type":"GeoCoordinates","latitude":"27.315986190526914","longitude":"-80.39239378784349"}},"openingHours":["Mon-Fri 08:00-17:00"],"telephone":"1-772-348-4409","url":"https://www.luciedental.com/","priceRange":"$$","sameAs":["https://www.facebook.com/myluciedental/","https://www.youtube.com/channel/UC5XuztzChXVWj4NB1rGU4xw"],"areaServed":[{"@type":"City","name":"Port St. Lucie","@id":"https://en.wikipedia.org/wiki/Port_St._Lucie,_Florida"},{"@type":"City","name":"Stuart","@id":"https://en.wikipedia.org/wiki/Stuart,_Florida"},{"@type":"City","name":"Palm City","@id":"https://en.wikipedia.org/wiki/Palm_City,_Florida"},{"@type":"City","name":"Jensen Beach","@id":"https://en.wikipedia.org/wiki/Jensen_Beach,_Florida"},{"@type":"City","name":"Fort Pierce","@id":"https://en.wikipedia.org/wiki/Fort_Pierce,_Florida"},{"@type":"City","name":"Vero Beach","@id":"https://en.wikipedia.org/wiki/Vero_Beach,_Florida"}],"memberOf":[{"@type":"MedicalOrganization","name":"American Dental Association","@id":"https://www.ada.org/"},{"@type":"MedicalOrganization","name":"Florida Dental Association","@id":"https://www.floridadental.org/"}]}</script>
48</head>
49<body class="home ">
50  <section class="header animate fadeIn has-mega-matrix img-matrix no-delay">
51	<nav class="navbar container" role="navigation" aria-label="main navigation">
52		<div class="navbar-links">
53			<div class="navbar-link-container is-hidden-widescreen">
54				<p class="navbar-link uppercase mb0">Port St. Lucie, FL </p>
55				<span>|</span>
56				<a class="navbar-link uppercase navbar-phone" onclick="gtag('event', 'phone_number_click');" aria-label="Call $sitename" href="tel:(772) 348-4409">(772) 348-4409</a>
57			</div>
58			<a class="navbar-brand" href="/">
59				<img class="navbar__logo" src="/assets/img/logo.svg" alt="Lucie Dental Logo" />
60			</a>
61			<div class="flexy">
62				<div class="flexy flexy-nav-buttons">
63					<a class="navbar-link consult-cta uppercase" href="/consultation/">Consultation<img class="arrow-right" src="/assets/img/_defaults/arrow-right-black.svg" alt="arrow" /></a>
64					<a class="navbar-link consult-cta uppercase" href="https://directpatientscheduling.com/lucie-dental#/" target="_blank">Book Now<img class="arrow-right" src="/assets/img/_defaults/arrow-right-black.svg" alt="arrow" /></a>
65				</div>
66				<div class="menu-button" aria-label="Menu Button">
67					<div>
68						<span></span>
69						<span></span>
70						<span></span>
71					</div>
72					<label>Menu</label>
73				</div>
74			</div>
75		</div>
76	</nav>
77	<menu class="mega-menu">
78		<div class="top-menu-wrapper">
79			<div class="container">
80				<div class="top-menu menu-selectors">
81					<div class="mobile-contact-menu">
82						<ul>
83							<li><a class="no-menu" href="https://directpatientscheduling.com/lucie-dental#/" target="_blank">Appointment</a></li>
84							<li><a class="no-menu" href="tel:(772) 348-4409" onclick="gtag('event', 'phone_number_click');">(772) 348-4409</a></li>
85						</ul>
86					</div>
87					<ul class="menu-back">
88						<li><a role="button">Back</a></li>
89					</ul>
90					<ul class="top-menu-menu">
91						<li class="active"><a role="button">Services</a></li>
92						<!-- <li><a role="button">Jupiter Services</a></li> -->
93						<li><a role="button">About</a></li>
94						<li><a href="/video/" class="no-menu">Videos</a></li>
95						<li><a href="/testimonials/" class="no-menu">Testimonials</a></li>
96						<li><a href="/contact/" class="no-menu">Contact</a></li>
97					</ul>
98				</div>
99			</div>
100		</div>
101		<div class="main-menu-items">
102			<div class="main-menu active">
103				<div class="flexy">
104					<div class="flexy-item">
105						<ul>
106							<li><a role="button">Cosmetic Dentistry</a></li>
107							<li><a href="/cosmetic-dentistry/overview/">Cosmetic Overview</a></li>
108							<li><a href="/cosmetic-dentistry/teeth-whitening/">Teeth Whitening</a></li>
109							<li><a href="/cosmetic-dentistry/veneers/">Veneers</a></li>
110							<li><a href="/cosmetic-dentistry/invisalign/">Invisalign</a></li>
111							<li><a href="/cosmetic-dentistry/tooth-bonding/">Tooth Bonding</a></li>
112							<li><a href="/cosmetic-dentistry/clear-aligners/">Clear Aligners</a></li>
113						</ul>
114					</div>
115					<div class="flexy-item">
116						<ul>
117							<li><a role="button">Restorative Dentistry</a></li>
118							<li><a href="/restorative-dentistry/dental-bridges/">Dental Bridges</a></li>
119							<li><a href="/restorative-dentistry/root-canal/">Root Canal</a></li>
120							<li><a href="/restorative-dentistry/dental-crowns/">Dental Crowns</a></li>
121							<li><a href="/restorative-dentistry/same-day-crowns/">Same-Day Crowns</a></li>
122							<li><a href="/restorative-dentistry/dental-bone-grafting/">Dental Bone Grafting</a></li>
123							<li><a href="/restorative-dentistry/overdentures/">Overdentures</a></li>
124							<li><a href="/restorative-dentistry/full-mouth-reconstruction/">Full Mouth Reconstruction</a></li>
125							<li><a href="/restorative-dentistry/periodontal-care/">Periodontal Care</a></li>
126							<li><a href="/restorative-dentistry/endodontics/">Endodontics</a></li>
127							<li><a href="/restorative-dentistry/prosthodontics/">Prosthodontics</a></li>
128							<li><a href="/restorative-dentistry/root-canal-retreatment/">Root Canal Retreatment</a></li>
129						</ul>
130					</div>
131					<div class="flexy-item">
132						<ul>
133							<li><a role="button">Implant Dentistry</a></li>
134							<li><a href="/restorative-dentistry/dental-implants/">Dental Implants</a></li>
135							<li><a href="/restorative-dentistry/all-on-4-dental-implants/">All-on-4 Dental Implants</a></li>
136							<li><a href="/restorative-dentistry/zygomatic-implants/">Zygomatic Implants</a></li>
137						</ul>
138					</div>
139					<div class="flexy-item">
140						<ul>
141							<li><a role="button">Advanced Dentistry</a></li>
142							<li><a href="/advanced-dentistry/oral-sedation/">Oral Sedation</a></li>
143							<li><a href="/advanced-dentistry/prf-therapy/">PRF Therapy</a></li>
144							<li><a href="/advanced-dentistry/dental-technology/">Advanced Dental Technology</a></li>
145							<li><a href="/advanced-dentistry/tooth-extractions/">Tooth Extractions</a></li>
146							<li><a href="/advanced-dentistry/oral-surgery/">Oral Surgery</a></li>
147							<li><a href="/advanced-dentistry/iv-sedation/">IV Sedation</a></li>
148							<li><a href="/advanced-dentistry/apicoectomy/">Apicoectomy</a></li>
149						</ul>
150					</div>
151					<div class="flexy-item">
152						<ul>
153							<li><a role="button" href="/general-dentistry/">General Dentistry</a></li>
154							<li><a href="/general-dentistry/exams-cleanings/">Dental Exams & Cleanings</a></li>
155							<li><a href="/general-dentistry/dentures/">Dentures</a></li>
156							<li><a href="/general-dentistry/emergency-dentistry/">Emergency Dentistry</a></li>
157							<li><a href="/general-dentistry/periodontics/">Periodontics</a></li>
158							<li><a href="/general-dentistry/same-day-dental-services/">Same-Day Dental Services</a></li>
159						</ul>
160					</div>
161					<div class="flexy-item">
162						<ul>
163							<li><a role="button" href="/conditions/">Conditions</a></li>
164							<li><a href="/conditions/cracked-teeth-treatment/">Cracked Teeth Treatment</a></li>
165							<li><a href="/conditions/abscesses-and-swollen-gums-treatment/">Abscesses &amp; Swollen Gums Treatment</a></li>
166							<li><a href="/conditions/traumatic-injury-treatment/">Traumatic Injury Treatment</a></li>
167						</ul>
168					</div>
169				</div>
170			</div>
171			<!-- <div class="main-menu">
172				<div class="flexy">
173					<div class="flexy-item">
174						<ul>
175							<li><a role="button">Cosmetic Dentistry</a></li>
176							<li><a href="/dentistry-jupiter-florida/cosmetic-dentistry/">Cosmetic Dentistry</a></li> 
177						</ul>
178					</div>
179					<div class="flexy-item">
180						<ul>
181							<li><a role="button">Restorative Dentistry</a></li>
182							<li><a href="/dentistry-jupiter-florida/dental-crowns/">Dental Crowns</a></li> 
183							<li><a href="/dentistry-jupiter-florida/same-day-crowns/">Same-Day Crowns</a></li> 
184							<li><a href="/dentistry-jupiter-florida/dental-bridges/">Dental Bridges</a></li> 
185							<li><a href="/dentistry-jupiter-florida/overdentures/">Overdentures</a></li> 
186							<li><a href="/dentistry-jupiter-florida/root-canals/">Root Canal</a></li>
187						</ul>
188					</div>
189					<div class="flexy-item">
190					<ul>
191							<li><a role="button">Implant Dentistry</a></li>
192							<li><a href="/dentistry-jupiter-florida/dental-implants/">Dental Implants</a></li>
193							<li><a href="/restorative-dentistry/dental-implants-cost/">Dental Implants Cost</a></li>
194							<li><a href="/dentistry-jupiter-florida/all-on-x-dental-implants/">All-on-4 Dental Implants</a></li>
195						</ul>
196					</div>
197				</div>
198			</div> -->
199			<div class="main-menu">
200				<div class="flexy">
201					<div class="flexy-item">
202						<ul>
203							<li><a role="button">About Us</a></li>
204							<li><a href="/about-us/our-practice/">Our Practice</a></li>
205							<li><a href="/about-us/dr-azari/">Dr. Azari</a></li>
206							<li><a href="/about-us/dr-arias/">Dr. Arias</a></li>
207							<li><a href="/about-us/dr-gankin/">Dr. Gankin</a></li>
208							<li><a href="/about-us/dr-kogan/">Dr. Kogan</a></li>
209							<li><a href="/about-us/dr-tahmasebi/">Dr. Tahmasebi</a></li>
210							<li><a href="/patient-resources/blog/">Blog</a></li>
211						</ul>
212					</div>
213					<div class="flexy-item">
214						<ul>
215							<li><a role="button">Finances</a></li>
216							<li><a href="/patient-resources/affordability/">Affordability</a></li>
217							<li><a href="/patient-resources/dental-insurance/">Dental Insurance</a></li>
218							<li><a href="/patient-resources/lucie-dental-plans/">Lucie Dental Plans</a></li>
219						</ul>
220					</div>
221					<div class="flexy-item">
222						<ul>
223							<li><a role="button">Patient Information</a></li>
224							<li><a href="https://forms.mydentistlink.com/4548b5f6-dfb9-46bb-a54f-97722c9e6f5c" target="_blank">Patient Forms</a></li>
225						</ul>
226					</div>
227					<div class="flexy-item">
228						<ul>
229							<li><a role="button">Specials & Products</a></li>
230							<li><a href="/patient-resources/lucie-dental-specials/">Lucie Dental Specials</a></li>
231							<li><a href="/patient-resources/dental-health-products/">Dental Health Products</a></li>
232						</ul>
233					</div>
234					<!-- <div class="flexy-item">
235						<ul>
236							<li><a role="button">Media</a></li> 
237							<li><a href="/video/">Videos</a></li>
238						</ul>
239					</div> -->
240				</div>
241			</div>
242		</div>
243		<div class="is-visible-desktop flexy">
244			<a id="adaWidget" class="menuAda" aria-label="Open accessibility menu" role="button">Accessibility <img nav-src="https://cdn.userway.org/widgetapp/images/body_wh.svg" alt="Accessibility Widget" /></a>
245			<div class="nav-socials">
246				<a href="https://www.facebook.com/myluciedental/" target="_blank" class="animate fadeIn" rel="noopener" onclick="gtag('event', 'social_button_click', {'social_platform': 'facebook'});"><img src="/assets/img/_defaults/social-facebook.svg" alt="Facebook Logo"></a>
247<a href="https://www.instagram.com/luciedental/?igshid=MzRlODBiNWFlZA%3D%3D" target="_blank" class="animate fadeIn" rel="noopener" onclick="gtag('event', 'social_button_click', {'social_platform': 'instagram'});"><img src="/assets/img/_defaults/social-instagram.svg" alt="Instagram Logo"></a>
248<a href="https://www.youtube.com/channel/UC5XuztzChXVWj4NB1rGU4xw" target="_blank" class="animate fadeIn" rel="noopener" onclick="gtag('event', 'social_button_click', {'social_platform': 'youtube'});"><img src="/assets/img/_defaults/social-youtube.svg" alt="Youtube Logo"></a>			</div>
249		</div>
250	</menu>
251</section>
252<div class="mobile-cta">
253	<a href="tel:(772) 348-4409" onclick="gtag('event', 'phone_number_click');">(772) 348-4409</a>
254	<a href="/consultation/">Appointment</a>
255</div>
256<div class="overlay">
257</div>
258<div class="modal">
259	<div class="modal-background"></div>
260	<div class="modal-content">
261	</div>
262	<button class="modal-close is-large" aria-label="close"></button>
263</div>
264
265<section class="masthead relative">
266	<div class="masthead__image animate fadeIn">
267		<img src="/assets/img/masthead/home/01.jpg" alt="Port St. Lucie dental patient">
268		<img mh-src="/assets/img/masthead/home/02.jpg" alt="dental clinic patient in Port St. Lucie">
269		<img mh-src="/assets/img/masthead/home/03.jpg" alt="After dental procedure in Port St Lucie">
270		<img mh-src="/assets/img/masthead/home/04.jpg" alt="Port St. Lucie Dental practice patient">
271	</div>
272	<div class="container animate fadeUp">
273		<p class="mb50 animate fadeIn title-xl gradient">You’ll love Lucie</p>
274		<h1 class="white animate fadeIn subhead">Top-Rated Dental Care in Port St. Lucie</h1>
275<p class="lead animate fadeIn white mb30">
276  At Lucie Dental, we provide expert care with advanced technology and a personal touch—right here in Port St. Lucie.
277</p>
278<a href="https://directpatientscheduling.com/lucie-dental#/" target="_blank" class="button animate fadeIn">Book an Appointment in Port St. Lucie <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
279	</div>
280</section>
281
282<section class="mb100 logo-wrapper">
283	<div class="logos is-hidden-tablet" style="--logoHeight: 75px;">
284  <img class="animate fadeIn" src="/assets/img/logo/ada.png" alt="Top Dentist in Port St. Lucie " />
285  <img class="animate fadeIn" src="/assets/img/logo/americas-best-dentists-2020.png" alt="Top Dentist in Port St. Lucie " />
286  <img class="animate fadeIn" src="/assets/img/logo/americas-best-dentists-2021.png" alt="Top Dentist in Port St. Lucie " />
287  <img class="animate fadeIn" src="/assets/img/logo/fda.png" alt="Top Dentist in Port St. Lucie " />
288  <img class="animate fadeIn" src="/assets/img/logo/aacd.png" alt="Top Dentist in Port St. Lucie " />
289</div>
290<!-- These logos should not have an animation, only animation should be on tablet and above. -->
291<div class="logo-slider is-visible-tablet">
292  <div class="logos animate fadeIn" style="--logoHeight: 75px;">
293    <img src="/assets/img/logo/ada.png" alt="Top Dentist in Port St. Lucie " />
294    <img src="/assets/img/logo/americas-best-dentists-2020.png" alt="Top Dentist in Port St. Lucie " />
295    <img src="/assets/img/logo/americas-best-dentists-2021.png" alt="Top Dentist in Port St. Lucie " />
296    <img src="/assets/img/logo/fda.png" alt="Top Dentist in Port St. Lucie " />
297    <img src="/assets/img/logo/aacd.png" alt="Top Dentist in Port St. Lucie " />
298    <img src="/assets/img/logo/ada.png" alt="Top Dentist in Port St. Lucie " />
299    <img src="/assets/img/logo/americas-best-dentists-2020.png" alt="Top Dentist in Port St. Lucie " />
300    <img src="/assets/img/logo/americas-best-dentists-2021.png" alt="Top Dentist in Port St. Lucie " />
301    <img src="/assets/img/logo/fda.png" alt="Top Dentist in Port St. Lucie " />
302    <img src="/assets/img/logo/aacd.png" alt="Top Dentist in Port St. Lucie " />
303  </div>
304</div>
305
306</section>
307
308<section class="mb200 bg-video">
309	<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/01.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
310	<div class="container pt200">
311		<div class="mw1300">
312			<div class="flexy gap50 block-desktop">
313				<div class="flexy-item animate fadeIn is-60">
314					<h2 class="subhead animate fadeUp highlight-color mb30 uppercase">
314Comprehensive Dental Care for Port St. Lucie, FL</h2>
315					<h3 class="title-lg animate fadeUp mb50">A Better Experience With Dentistry</h3>
316					<div class="mw600" style="margin-left:0">
317						<p class="lead animate fadeIn highlight-color mb50">Everyone deserves dental care they love.</p>
318						<p class="animate fadeIn">At Lucie Dental, we’re proud to serve the Port St. Lucie community with advanced, high-quality <strong>dental care</strong> in a friendly and welcoming environment. Our experienced team offers a full range of services under one roof, including cleanings, exams, dental implants, smile makeovers, and more. We combine leading-edge technology with a personalized approach to ensure every visit is as comfortable and effective as possible. Whether you're visiting for preventive care or <em>cosmetic enhancements</em>, we're here to help you achieve a healthier, more confident smile.</p>
319						<a href="https://directpatientscheduling.com/lucie-dental#/" target="_blank" class="button animate fadeIn">Book an Appointment <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
320					</div>
321				</div>
322				<div class="flexy-item animate fadeIn flexy-image is-40">
323					<img src="/assets/img/feature/home/01.jpg" alt="Dentistry in Port St. Lucie" class="animate zoomOut top">
324				</div>
325			</div>
326		</div>
327	</div>
328</section>
329<!-- Video Section  -->
330
331<section class="container mb200">
332	<div class="mw900">
333		<div class="relative">
334			<div class="overflow-hidden">
335				<div class="swiper videoSwiper animate fadeIn">
336					<div class="flex-controls mb50">
337						<div class="swiper-controls testimonial-controls">
338							<div class="swiper-pagination-fractional"></div>
339						</div>
340						<div class="swiper-arrows mt75 mw650-testimonials">
341							<div class="swiper-button-testimonial-prev">
342								<img lazy-src="/assets/img/button-left.svg" class="animate fadeIn" alt="Top Dentist in Port St. Lucie ">
343							</div>
344							<div class="swiper-button-testimonial-next">
345								<img lazy-src="/assets/img/button-right.svg" class="animate fadeIn" alt="Top Dentist in Port St. Lucie ">
346							</div>
347						</div>
348					</div>
349					<div class="swiper-wrapper">
350						<div class="swiper-slide">
351							<div class="video-container mb50">
352								<iframe lazy-src="https://www.youtube.com/embed/VRnd0NWVdA4?cc_load_policy=1" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
353							</div>
354							<p class="animate fadeIn lead">In this dental implants review, Michael discusses life before and after dental implants. He says many simple pleasures were difficult or painful before treatment. Now, he is living better with a fully restored smile.</p>
355							<div class="text-center">
356								<a href="/about-us/our-practice/" class="button animate fadeIn">Learn More About Our Approach <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
357								</a>
358							</div>
359						</div>
360						<div class="swiper-slide">
361							<div class="video-container mb50">
362								<iframe lazy-src="https://www.youtube.com/embed/19ElpAMQsfk?cc_load_policy=1" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
363							</div>
364							<h2 class="title-sm highlight-color">Lucie Dental - Port St. Lucie, FL</h2>
365							<p class="animate fadeIn lead">Lucie Dental is a leading <strong>Port St. Lucie dentist</strong> offering the latest innovations in dentistry in a friendly, home-like atmosphere. We can meet all of your needs under one roof. Find out why so many of your neighbors choose our state-of-the-art practice.</p>
366							<div class="text-center">
367								<a href="/video/" class="button animate fadeIn">Want to Learn More? Visit Our Video Gallery <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
368								</a>
369							</div>
370						</div>
371						<div class="swiper-slide">
372							<div class="video-container mb50">
373								<iframe lazy-src="https://www.youtube.com/embed/vwUPwl3Xrd4?cc_load_policy=1" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
374							</div>
375							<h2 class="title-sm highlight-color">A Patient-Focused Practice</h2>
376							<p class="animate fadeIn lead">Lucie Dental opened to the public in December of 2020. In just a short time, we have earned great renown for our state-of-the-art office and skilled, compassionate dentistry. Our team has both <strong>general dentists</strong> and specialists, allowing our patients to receive total care in just a single location.</p>
377							<div class="text-center">
378								<a href="/video/" class="button animate fadeIn">Visit Our Video Gallery <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
379								</a>
380							</div>
381						</div>
382						<div class="swiper-slide">
383							<div class="video-container mb50">
384								<iframe width="640" height="360" lazy-src="https://www.youtube.com/embed/VqtUmtnNOVk?cc_load_policy=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
385							</div>
386							<h2 class="title-sm highlight-color">Lynn's Story</h2>
387							<p class="animate fadeIn lead">In this smile makeover testimonial, our patient Lynn says she used to feel self
387-conscious about her smile. With the help of Lucie Dental, she has achieved the beautiful smile she deserves. We can do the same for you!</p>
388							<div class="text-center">
389								<a href="/video/" class="button animate fadeIn">Want to Learn More? Visit Our Video Gallery <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
390								</a>
391							</div>
392						</div>
393					</div>
394									</div>
395			</div>
396		</div>
397	</div>
398</section>
399<!-- End Video Section  -->
400
401<section class="bg-gradient pv200 ">
402<div class="container">
403  <div class="mw1600">
404    <div class="flexy gap100 is-vcentered">
405	  <div class="flexy-item">
406		<div class="video-container box-shadow-smooth animate zoomOut">
407			<iframe width="100%" height="415" yt-src="https://www.youtube.com/embed/EprxYxCGzC4?si=X58FKNOwVL11mKOU" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
408		</div>
409      </div>
410      <div class="flexy-item">
411        <p class="title-lg animate fadeUp mb50 animated">A Crowning Achievement</p>
412        <h2 class="lead animate fadeIn highlight-color mb50 animated">Same Day Crowns in Port St. Lucie, FL</h2>
413        <p class="animate fadeIn">We know there’s nothing more frustrating than repeat trips to the <strong>dentist</strong> for the same issue. That’s why Lucie Dental offers same-day crowns for qualified patients. Using state-of-the-art technology, we can map your smile and design your crown to match the look and fit of the rest of your teeth, and then fabricate the crown here in our office. Once the crown is finished, we can install it during the same visit to cut down on unnecessary trips and get you smiling again faster. </p>
414		<a href="https://directpatientscheduling.com/lucie-dental#/" target="_blank" class="button animate fadeIn">Book an Appointment <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
415      </div>
416    </div>
417  </div>
418</div>
419</section>
420
421<section id="procedures" class="mb25 feature-procedures pt100 bg-image animate zoomOutFadeInBg" lazy-style="--bgImage: url(/assets/img/bg/texture-01.jpg);">
422	<div class="container">
423		<div class="mw1000 mb75 text-center">
424			<h3 class="subhead animate fadeUp mb30 uppercase white">Our Services</h3>
425			<h2 class="title-lg animate fadeUp mb50 white">Meeting All of Your Dental Needs Under One Roof</h2>
426		</div>
427		<div class="flexy is-swipable-touch flexy-pad is-multiline">
428			<div class="flexy-item is-3 is-6-widescreen">
429				<div class="animate fadeIn link-reveal-container box-shadow-smooth">
430					<img lazy-src="/assets/img/feature/home/implant-dentistry.jpg" alt="Implant Dentistry in Port St. Lucie">
431					<div class="feature-title-wrapper">
432						<h2 class="white feature-title animate fadeUp">Implant<br />Dentistry</h2>
433						<span class="animate fadeIn"></span>
434						<p class="white uppercase subhead animate fadeUp">Learn More</p>
435					</div>
436					<div class="link-reveal">
437						<ul>
438							<li><a href="/restorative-dentistry/dental-implants/" class="white">Dental Implants</a></li>
439							<li><a href="/restorative-dentistry/all-on-4-dental-implants/" class="white">All-on-X Dental Implants</a></li>
440							<li><a href="/restorative-dentistry/dental-bone-grafting/" class="white">Dental Bone Grafting</a></li>
441							<li><a href="/restorative-dentistry/overdentures/" class="white">Overdentures</a></li>
442						</ul>
443					</div>
444				</div>
445			</div>
446			<div class="flexy-item is-3 is-6-widescreen">
447				<div class="animate fadeIn link-reveal-container box-shadow-smooth">
448					<img lazy-src="/assets/img/feature/home/cosmetic-dentistry.jpg" alt="Port St. Lucie Cosmetic Dentistry">
449					<div class="feature-title-wrapper">
450						<h2 class="white feature-title animate fadeUp">Cosmetic<br />Dentistry</h2>
451						<span class="animate fadeIn"></span>
452						<p class="white uppercase subhead animate fadeUp">Learn More</p>
453					</div>
454					<div class="link-reveal">
455						<ul>
456							<li><a href="/cosmetic-dentistry/overview/" class="white">Cosmetic Dentistry Overview</a></li>
457							<li><a href="/cosmetic-dentistry/veneers/" class="white">Porcelain Veneers</a></li>
458							<li><a href="/cosmetic-dentistry/teeth-whitening/" class="white">Teeth Whitening</a></li>
459							<li><a href="/cosmetic-dentistry/veneers/" class="white">Veneers</a></li>
460							<li><a href="/cosmetic-dentistry/invisalign/" class="white">Invisalign</a></li>
461							<li><a href="/cosmetic-dentistry/tooth-bonding/" class="white">Tooth Bonding</a></li>
462						</ul>
463					</div>
464				</div>
465			</div>
466			<div class="flexy-item is-3 is-6-widescreen">
467				<div class="animate fadeIn link-reveal-container box-shadow-smooth">
468					<img lazy-src="/assets/img/feature/home/advanced-dentristy.jpg" alt="Dental practice patient in Port St. Lucie">
469					<div class="feature-title-wrapper">
470						<h2 class="white feature-title animate fadeUp">Advanced<br />Dentistry</h2>
471						<span class="animate fadeIn"></span>
472						<p class="white uppercase subhead animate fadeUp">Learn More</p>
473					</div>
474					<div class="link-reveal">
475						<ul>
476							<li><a href="/advanced-dentistry/oral-sedation/" class="white">Oral Sedation</a></li>
477							<li><a href="/advanced-dentistry/prf-therapy/" class="white">PRF Therapy</a></li>
478							<li><a href="/advanced-dentistry/dental-technology/" class="white">Advanced Dental Technology</a></li>
479							<li><a href="/restorative-dentistry/root-canal/" class="white">Root Canal Therapy</a></li>
480						</ul>
481					</div>
482				</div>
483			</div>
484			<div class="flexy-item is-3 is-6-widescreen">
485				<div class="animate fadeIn link-reveal-container box-shadow-smooth">
486					<img lazy-src="/assets/img/feature/home/dental-services.jpg" alt="Port St. Lucie Dental services patient">
487					<div class="feature-title-wrapper">
488						<h2 class="white feature-title animate fadeUp">Dental<br />Services</h2>
489						<span class="animate fadeIn"></span>
490						<p class="white uppercase subhead animate fadeUp">Learn More</p>
491					</div>
492					<div class="link-reveal">
493						<ul>
494							<li><a href="/restorative-dentistry/dental-crowns/" class="white">Dental Crowns</a></li>
495							<li><a href="/restorative-dentistry/same-day-crowns/" class="white">Same-Day Crowns</a></li>
496							<li><a href="/restorative-dentistry/dental-bridges/" class="white">Dental Bridges</a></li>
497							<li><a href="/restorative-dentistry/full-mouth-reconstruction/" class="white">Full Mouth Reconstruction</a></li>
498							<li><a href="/general-dentistry/exams-cleanings/" class="white">Dental Exam & Cleaning</a></li>
499						</ul>
500					</div>
501				</div>
502			</div>
503		</div>
504	</div>
505</section>
506
507<section class="mb150">
508	<div class="container">
509		<div class="text-center">
510			<a href="/lucie-dental-services/" class="button animate fadeIn">Service Videos <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
511			</a>
512		</div>
513	</div>
514</section>
515
516<section class="mb100">
517	<div class="container">
518		<div class="text-center">
519			<h2 class="title-lg animate fadeUp mb50">Meet Your Dentists</h2>
520			<p class="animate fadeIn">Having your care in one place makes the process feel simpler from the start. Instead of moving between multiple office
520s for preventive visits, restorative treatment, implant planning, endodontics, and oral surgery, patients can work with one connected team that sees the full picture of their oral health. That means fewer referrals, smoother communication, and a more efficient experience at every stage of care.</p>
521		</div>
522	</div>
523</section>
524
525<section class="container mb125">
526	<div class="flexy flexy-alt is-vcentered box-shadow-smooth bg-grey block-widescreen reversed-widescreen">
527		<div class="flexy-item animate fadeIn flexy-video">
528			<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
529			<img src="/assets/img/feature/dr-scott-azari.jpg" alt="Dentist in Port St. Lucie" class="animate zoomOut">
530		</div>
531		<div class="flexy-item animate fadeIn flexy-content">
532			<h2 class="title-md animate fadeUp mb50">Dr. Scott Azari</h2>
533			<p class="animate fadeIn lead">Dr. Azari combines personalized care with advanced technology to deliver modern, high-level dentistry in Port St. Lucie. A Tufts School of Dental Medicine graduate, he has been recognized as one of America’s Best Dentists and is known for thoughtful treatment that balances comfort, precision, and long-term results.</p>
534			<a href="/about-us/dr-azari/" class="button">Meet Dr. Azari <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
535		</div>
536	</div>
537</section>
538
539<section class="container mb125">
540	<div class="flexy flexy-alt is-vcentered box-shadow-smooth bg-grey">
541		<div class="flexy-item animate fadeIn flexy-content">
542			<h2 class="title-md animate fadeUp mb50">Dr. Rodrigo Arias</h2>
543			<p class="animate fadeIn lead">Dr. Arias provides comprehensive dental care with a strong focus on prevention, restorative dentistry, gum health, and dental implants. A graduate of Case Western Reserve School of Dental Medicine, he is known for his compassionate approach, strong patient relationships, and commitment to delivering tailored care with clarity and warmth.</p>
544			<a href="/about-us/dr-arias/" class="button">Meet Dr. Arias <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
545		</div>
546		<div class="flexy-item animate fadeIn flexy-video">
547			<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
548			<img src="/assets/img/feature/team/staff-arias.jpg" alt="Dentist in Port St. Lucie" class="animate zoomOut">
549		</div>
550	</div>
551</section>
552
553<section class="container mb125">
554	<div class="flexy flexy-alt is-vcentered box-shadow-smooth bg-grey block-widescreen reversed-widescreen">
555		<div class="flexy-item animate fadeIn flexy-video">
556			<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
557			<img src="/assets/img/feature/mikhail-gankin.jpg" alt="Dentist in Port St. Lucie" class="animate zoomOut">
558		</div>
559		<div class="flexy-item animate fadeIn flexy-content">
560			<h2 class="title-md animate fadeUp mb50">Dr. Mikhail Gankin</h2>
561			<p class="animate fadeIn lead">Dr. Gankin brings advanced experience in endodontics and comprehensive dental care. For nearly 20 years, he has helped patients find relief from tooth pain, restore oral health, and move through treatment with confidence, precision, and a calm, highly skilled approach.</p>
562			<a href="/about-us/dr-gankin/" class="button">Meet Dr. Gankin <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
563		</div>
564	</div>
565</section>
566
567<section class="container mb125">
568	<div class="flexy flexy-alt is-vcentered box-shadow-smooth bg-grey">
569		<div class="flexy-item animate fadeIn flexy-content">
570			<h2 class="title-md animate fadeUp mb50">Dr. Mark Kogan</h2>
571			<p class="animate fadeIn lead">Dr. Kogan is a board-certified, dual-degree Oral and Maxillofacial Surgeon with advanced training in dental implants, full-mouth rehabilitation, corrective jaw surgery, and facial reconstruction. Known for his surgical precision and compassionate style, he helps patients feel informed, comfortable, and well cared for throughout every stage of treatment.</p>
572			<a href="/about-us/dr-kogan/" class="button">Meet Dr. Kogan <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
573		</div>
574		<div class="flexy-item animate fadeIn flexy-video">
575			<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
576			<img src="/assets/img/feature/dr-kogan.jpg" alt="Dentist in Port St. Lucie" class="animate zoomOut">
577		</div>
578	</div>
579</section>
580
581
582<section class="container mb125">
583	<div class="flexy flexy-alt is-vcentered box-shadow-smooth bg-grey block-widescreen reversed-widescreen">
584		<div class="flexy-item animate fadeIn flexy-video">
585			<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
586			<img src="/assets/img/feature/dr-safa.jpg" alt="Dentist in Port St. Lucie" class="animate zoomOut">
587		</div>
588		<div class="flexy-item animate fadeIn flexy-content">
589			<h2 class="title-md animate fadeUp mb50">Dr. Safa Tahmasebi</h2>
590			<p class="animate fadeIn lead">Dr. Tahmasebi is highly regarded for immediate full-mouth implant reconstruction and advanced implant dentistry. With a DDS from SUNY Buffalo, a Master’s in Prosthodontics, international lecturing experience, and a faculty role at the Pikos Institute, he brings an exceptional level of expertise to complex implant cases.</p>
591			<a href="/about-us/dr-tahmasebi/" class="button">Meet Dr. Tahmasebi <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
592		</div>
593	</div>
594</section>
595
596<!-- <section class="mb100 container">
597	<div class="mw1200">
598		<div class="flexy gap100">
599			<div class="flexy-item animate fadeIn">
600				<p class="lead grey-color">Dr. Azari grew up in South Florida and graduated from the prestigious Tufts School of Dental Medicine in Boston in 2000. Since then, he has served patients throughout the Port St. Lucie and Treasure Coast communities with innovative modern dental care. </p>
601				<a href="/about-us/dr-azari/" class="button">Meet Dr. Azari <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
602			</div>
603			<div class="flexy-item animate fadeIn">
604				<p>Dr. Azari is distinguished in the field with several prestigious affiliations and awards, including membership in the American Dental Association, <strong>
604America's Best Dentists</strong>, and the Florida Dental Association.</p>
605			</div>
606		</div>
607	</div>
608</section> -->
609
610
611<section class="bg-grey container pb100 indent mb100">
612	<div class="mw1200">
613		<img src="/assets/img/masthead/cosmetic-dentistry/06.jpg" alt="Port St. Lucie Dental clinic experts" class="mb70 animate zoomOut">
614		<div class="flexy flexy-pad is-vcentered is-multiline">
615			<div class="flexy-item animate fadeIn is-6">
616				<h3 class="subhead animate fadeUp mb30 uppercase highlight-color">Our Philosophy</h3>
617				<h2 class="title-lg animate fadeUp mb50">Total Dentistry for Everyone</h2>
618			</div>
619			<div class="flexy-item animate fadeIn is-6">
620				<p class="lead highlight-color">We believe in the life-changing power of restoring a strong, healthy smile and want to make that goal a reality for anyone who can benefit from our premier services.</p>
621			</div>
622			<div class="flexy-item animate fadeIn is-6">
623				<p>As such, we never settle for less-than-exceptional service and make it our mission to continue learning and incorporating the latest and safest techniques into our practice. Our team has both general dentists and specialists, allowing our patients to receive total care in just a single location.</p>
624			</div>
625			<div class="flexy-item animate fadeIn is-6">
626				<p>Taken together, our team represents more than 75 years of experience bringing top-quality dental and periodontal care to patients. As a family-focused <strong>dentist in Port St. Lucie</strong>, we’re committed to serving all members of the community, which is why we work with most dental insurance plans and offer financing options.</p>
627			</div>
628		</div>
629	</div>
630</section>
631
632<section class="container mb100">
633	<div class="mw1200">
634		<div class="flexy gap100">
635			<div class="flexy-item animate fadeIn">
636				<p>From dental cleanings and exams incorporating the most effective and comfortable techniques to advanced implant procedures performed by leading dentists, we are here to listen to your concerns and support your full spectrum of dental needs.</p>
637				<p>Our <em>dentists</em>, <strong>periodontists</strong>, hygienists, and other specialists are compassionate practitioners who go above and beyond to make you feel safe, calm, and supported throughout every procedure. </p>
638			</div>
639			<div class="flexy-item animate fadeIn">
640				<h3 class="subhead animate fadeUp mb30 uppercase highlight-color">Popular Dental Treatments | Port St. Lucie, FL</h3>
641				<h2 class="title-lg animate fadeUp mb50">Excellent Care for your Pearly Whites</h2>
642			</div>
643		</div>
644	</div>
645</section>
646
647<section class="pv100 selector-container bg-image animate zoomOutFadeInBg" lazy-style="--bgImage: url(/assets/img/bg/texture-01.jpg);">
648	<div class="container">
649		<div class="selectors mb50">
650			<span class="animate fadeIn selector active">Dental Implants</span>
651			<span class="animate fadeIn selector">Crowns</span>
652			<span class="animate fadeIn selector">Bridges</span>
653			<span class="animate fadeIn selector">All-on-X Implants</span>
654			<span class="animate fadeIn selector">Overdentures</span>
655			<span class="animate fadeIn selector">Root Canal</span>
656		</div>
657		<div class="selector-items relative">
658			<div class="animate selector-item active">
659				<div class="flexy gap100">
660					<div class="flexy-item flexy-image">
661						<img lazy-src="/assets/img/selector/dental-implants.jpg" alt="Dental Implants in Port St. Lucie" class="animate zoomOut">
662					</div>
663					<div class="flexy-item flexy-shrink">
664						<h3 class="animate fadeIn title-md white mb10">A Full Smile</h3>
665						<h2 class="animate fadeIn subhead highlight-color">Dental Implants | Port St. Lucie</h2>
666						<p class="animate fadeIn white lead">The gold standard in tooth replacement, dental implants are a long-lasting solution to missing teeth that offer many benefits for your overall dental health.</p>
667						<p class="animate fadeIn white">By anchoring your new teeth directly to your jaw, we can restore your smile, stabilize the alignment of your teeth, and prevent atrophy of the bone or recession of the gums. Implants are easy to care for and give you the look and feel of your natural teeth. We perform all aspects of the implant procedure in our state-of-the-art Port St. Lucie dental office. </p>
668						<a href="/restorative-dentistry/dental-implants/" class="button animate fadeIn">Dental Implants <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
669					</div>
670				</div>
671			</div>
672			<div class="animate selector-item">
673				<div class="flexy gap100">
674					<div class="flexy-item flexy-image">
675						<img lazy-src="/assets/img/selector/crowns.jpg" class="right" alt="Port St. Lucie Dental patient">
676					</div>
677					<div class="flexy-item flexy-shrink">
678						<h3 class="title-md white mb10">The Royal Treatment</h3>
679						<h2 class="subhead highlight-color">Port St. Lucie Crowns │ Same-Day Crowns</h2>
680						<p class="white lead">Don’t let decay go too far.</p>
681						<p class="white">A dental crown fits snugly over a tooth damaged by decay or trauma to protect the remaining healthy tissue while restoring the tooth’s appearance and function. We carefully assess the affected tooth, remove any unhealthy tissue, and fit the custom crown in place, where it will blend seamlessly in with your other teeth. Broke an existing crown? No need to stress. We offer same-day crowns to give you quick relief without missing a beat. </p>
682						<p><a href="/restorative-dentistry/same-day-crowns/" class="button mr30 mb20">Same-Day Crowns <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a></p>
683						<p><a href="/restorative-dentistry/dental-crowns/" class="button">Dental Crowns <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a></p>
684					</div>
685				</div>
686			</div>
687			<div class="animate selector-item">
688				<div class="flexy gap100">
689					<div class="flexy-item flexy-image">
690						<img lazy-src="/assets/img/selector/bridges.jpg" alt="Port St. Lucie Dental patient">
691					</div>
692					<div class="flexy-item flexy-shrink">
693						<h3 class="title-md white mb10">Your Smile Connection</h3>
694						<h2 class="subhead highlight-color">Dental Bridges at Lucie Dental</h2>
695						<p class="white lead">Bridges are typically employed to “bridge the gap” when missing one or a few consecutive teeth.</p>
696						<p class="white">Whether you are seeking new bridgework or need to replace the results of a previous procedure, our compassionate and highly-experienced providers can work with you to plan and execute treatment that gives you stable, beautiful results. We will help you determine the best treatment plan for your individual needs—whether with a traditional or implant-supported approach—and craft results that comprehensively strengthen, align, and restore your beautiful smile. </p>
697						<a href="/restorative-dentistry/dental-bridges/" class="button">Dental Bridges <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
698					</div>
699				</div>
700			</div>
701			<div class="animate selector-item">
702				<div class="flexy gap100">
703					<div class="flexy-item flexy-image">
704						<img lazy-src="/assets/img/selector/all-on-x-implants.jpg" alt="Dental patient in Port St. Lucie">
705					</div>
706					<div class="flexy-item flexy-shrink">
707						<h3 class="title-md white mb10">Don’t think you can get implants? Think again.</h3>
708						<h2 class="subhead highlight-color">Port St. Lucie All-on-X Dental Implants</h2>
709						<p class="white lead">If you have been told that low jawbone density disqualifies you for dental implants, All-on-X implants offer a stable and highly effective solution to restoring your dental arch.</p>
710						<p class="white">Because it uses fewer implants, All-on-X treatment requires less preparation while delivering a beautiful, full smile without the upkeep of removable dentures. This more affordable alternative to full implants is an excellent choice for patients with low jawbone density, restoring both your smile and your maxillofacial structure.</p>
711						<a href="/restorative-dentistry/all-on-4-dental-implants/" class="button">All-on-X <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
712					</div>
713				</div>
714			</div>
715			<div class="animate selector-item">
716				<div class="flexy gap100">
717					<div class="flexy-item flexy-image">
718						<img lazy-src="/assets/img/selector/overdentures.jpg" alt="Port St. Lucie Dental clinic patient">
719					</div>
720					<div class="flexy-item flexy-shrink">
721						<h3 class="title-md white mb10">Big Smiles</h3>
722						<h2 class="subhead highlight-color">Overdentures in Port St. Lucie</h2>
723						<p class="white lead">Depending on your individual needs, overdentures can be an excellent way to fill in gaps to restore a healthy, c
723onfident smile.</p>
724						<p class="white">These removable dentures are supported by either implants or your natural teeth and work best for people who have lost some teeth but have some natural teeth left. Overdentures let you eat in comfort and smile with confidence. Just as importantly, they support your entire jaw and facial structure, keeping your jawline full and youthful looking while supporting your bone health. </p>
725						<a href="/restorative-dentistry/overdentures/" class="button">Overdentures <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
726					</div>
727				</div>
728			</div>
729			<div class="animate selector-item">
730				<div class="flexy gap100">
731					<div class="flexy-item flexy-image">
732						<img lazy-src="/assets/img/selector/root-canal.jpg" alt="Top Dentist in Port St. Lucie ">
733					</div>
734					<div class="flexy-item flexy-shrink">
735						<h3 class="title-md white mb10">A Strong Foundation</h3>
736						<h2 class="subhead highlight-color">Root Canal in Port St. Lucie</h2>
737						<p class="white lead">Our providers possess expertise paired with a highly compassionate bedside manner, ensuring our Port St. Lucie root canal patients receive a comfortable treatment that provides lasting oral health.</p>
738						<p class="white">We will carefully assess your case and map out a course of action to restore root health and save the affected tooth or teeth. We also offer sedation options to help you relax and have a safe and positive treatment experience. Experience a gentler approach to <strong>dentistry in Port St. Lucie</strong> with the caring professionals at Lucie Dental.</p>
739						<a href="/restorative-dentistry/root-canal/" class="button">Root Canal <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
740					</div>
741				</div>
742			</div>
743		</div>
744	</div>
745</section>
746
747<!-- Dental Implants Section  -->
748
749<section class="bg-video">
750	<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/03.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
751	<div class="container pv100">
752		<div class="mw1200">
753			<div class="flexy is-vcentered mb50">
754				<div class="flexy-item text-center">
755					<h2 class="subhead animate fadeUp highlight-color mb30 uppercase text-center">The Dental Implant Advantage</h2>
756				</div>
757				<div class="flexy-item text-center">
758					<a href="/consultation/" class="button animate fadeIn"> Reach Out Today <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
759					</a>
760				</div>
761			</div>
762			<div class="text-center mb50">
763				<h3 class="title-lg animate fadeUp">The Gold-Standard In Tooth Replacement</h3>
764				<p class="animate fadeIn mw900">We handle everything from standard cleanings to complex dental reconstructions with the utmost care and precision. Our practice is the ultimate one-stop shop for the whole family.</p>
765			</div>
766			<div class="flexy flexy-pad equal-height is-multiline is-variable">
767				<div class="flexy-item ">
768					<div class="card">
769						<div class="flexy is-vcentered">
770							<div class="flexy-item">
771								<h3 class="title-sm animate fadeIn ">Are Dental Implants <br> Right For Me?</h3>
772								<p class="animate fadeIn uppercase">Find Out Today!</p>
773								<!-- <a href="/consultation/" class="button animate fadeIn"> Send Us A Message <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
774								</a> -->
775								<a href="https://directpatientscheduling.com/lucie-dental#/" target="_blank" class="button animate fadeIn">Send Us A Message <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
776							</div>
777							<div class="flexy-item">
778								<p class="animate fadeIn">If you are missing teeth and considering dental implants, you likely have questions about treatment and candidacy. You can send our dentist a message through our online form and we will get back to you promptly.</p>
779							</div>
780						</div>
781					</div>
782				</div>
783			</div>
784		</div>
785	</div>
786</section>
787
788<section class="pv100">
789	<div class="container">
790		<div class="mw1200">
791			<div class="flexy is-vcentered gap100 mb75">
792				<div class="flexy-item animate fadeIn flexy-image">
793					<img class="flexy-image" lazy-src="/assets/img/feature/home/13.jpg" alt="Top Dentist in Port St. Lucie ">
794				</div>
795				<div class="flexy-item animate fadeIn">
796					<h2 class="title-sm highlight-color">Replace The Roots</h2>
797					<p class="animate fadeIn">Our dentist conveniently offers every step of your treatment under one roof, including implant placement. We insert small titanium posts into the jawbone to replace missing tooth roots and prevent oral health problems like bone atrophy and gum recessions.</p>
798				</div>
799			</div>
800			<div class="flexy is-vcentered gap100 mb75">
801				<div class="flexy-item animate fadeIn">
802					<h2 class="title-sm highlight-color">Stabilize a Restoration</h2>
803					<p class="animate fadeIn">These implants will actually fuse to your jawbone and before a permanent part of your anatomy. They provide the structural foundation for prosthetic teeth. A crown, bridge, or denture stabilized by dental implants is incredibly secure and will feel just like your natural teeth.</p>
804				</div>
805				<div class="flexy-item animate fadeIn justify-self-end flexy-image is-hidden-tablet">
806					<img class="flexy-image" lazy-src="/assets/img/feature/home/14.jpg" alt="Top Dentist in Port St. Lucie ">
807				</div>
808			</div>
809			<div class="flexy is-vcentered gap100 mb75">
810				<div class="flexy-item animate fadeIn flexy-image">
811					<img class="flexy-image" lazy-src="/assets/img/feature/home/15.jpg" alt="Top Dentist in Port St. Lucie ">
812				</div>
813				<div class="flexy-item animate fadeIn">
814					<h2 class="title-sm highlight-color">Maintain with Ease</h2>
815					<p class="animate fadeIn">Unlike traditional prosthetics, implant-supported restorations stay in your mouth at all times and do not require much special care. Patients can eliminate the tedious removable denture and bridge maintenance from their routine and enjoy their results for decades to come.</p>
816				</div>
817			</div>
818		</div>
819	</div>
820</section>
821
822<section class="bg-grey container pv100 mb200">
823	<div class="container">
824		<div class="mw1300">
825			<div class="flexy gap100 block-widescreen">
826				<div class="flexy-item animate fadeIn flexy-image">
827					<img src="/assets/img/feature/dr-scott-azari.jpg" class="top animate fadeIn" alt="Top Dentist in Port St. Lucie ">
828				</div>
829				<div class="flexy-item animate fadeIn">
830					<h3 class="subhead animate fadeUp mb30 uppercase highlight-color">What does it take to be one of America's top dentists?</h3>
831					<h2 class="title-lg animate fadeUp mb50">Select the Best</h2>
832					<p class="lead animate fadeIn highlight-color">In 2020, the National Consumer Advisory Board selected Dr. Azari among their list of America's Top Dentists.</p>
833					<p class="animate fadeIn">This is no small achievement. All dentists who received the award have:</p>
834					<ul class="mb30 animate fadeIn">
835						<li>Years of experience and dedication to full-time care</li>
836						<li>Commitment to continuing education with an average of three times the required amount</li>
837						<li>A high volume of positive patient reviews</li>
838						<li>Recognition by other medical professionals for excellent service</li>
839					</ul>
840					<p class="animate fadeIn">It is clear why patients throughout Port St. Lucie and beyond trust Dr. Azari with their dental health needs. When it comes to your smile, choose a top-rated <strong>Port St. Lucie dentist</strong> recognized nationally for excellence. </p>
841					<a href="https://directpatientscheduling.com/lucie-dental#/" target="_blank" class="button animate fadeIn">Book an Appointment <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
842				</div>
843			</div>
844		</div>
845	</div>
846</section>
847
848<section class="mb200 bg-video pb100 offset-bg-video">
849	<video playsinline autoplay muted loop class="full-video" lazy-src="/assets/video/03.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
850	<div class="container">
851		<div class="mw1200">
852			<div class="collage mb75">
853				<img src="/assets/img/feature/home/03.jpg" alt="Top Dentist in Port St. Lucie " class="collage-img animate fadeIn box-shadow-smooth pop-top">
854				<img src="/assets/img/feature/home/05.jpg" alt="Top Dentist in Port St. Lucie " class="collage-img animate fadeIn box-shadow-smooth pop-top">
855				<img src="/assets/img/feature/home/04.jpg" alt="Top Dentist in Port St. Lucie " class="collage-img animate fadeIn box-shadow-smooth pop-bottom">
856				<img src="/assets/img/feature/home/06.jpg" alt="Top Dentist in Port St. Lucie " class="collage-img animate fadeIn box-shadow-smooth pop-bottom">
857			</div>
858			<h2 class="subhead animate fadeUp highlight-color mb30 uppercase text-center">The Highest Quality Dentistry at an Affordable Price</h2>
859			<h3 class="title-lg animate fadeUp mb50 text-center mb75">Great smiles start here.</h3>
860			<p class="lead animate fadeIn lead highlight-color mb10">Patients turn to Lucie Dental for...</p>
861			<div class="flexy flexy-pad is-multiline margin-fix">
862				<div class="flexy-item animate fadeIn is-6">
863					<h4 class="subhead animate fadeIn mb0">Flexible Hours.</h4>
864					<p class="animate fadeIn">We understand you have a busy schedule and work to accommodate your needs. Make your next appointment with the dentist during convenient late-night or weekend hours.</p>
865				</div>
866				<div class="flexy-item animate fadeIn is-6">
867					<h4 class="subhead animate fadeIn mb0">
867Comprehensive Services.</h4>
868					<p class="animate fadeIn">We handle everything from standard cleanings to complex dental reconstructions with the utmost care and precision. Our practice is the ultimate one-stop shop for the whole family.</p>
869				</div>
870				<div class="flexy-item animate fadeIn is-6">
871					<h4 class="subhead animate fadeIn mb0">High-Tech Treatment. </h4>
872					<p class="animate fadeIn">Our office is equipped with the latest technology in the industry, including an intraoral camera and 3-D cone beam scanner to improve the accuracy and success of treatment.</p>
873				</div>
874				<div class="flexy-item animate fadeIn is-6">
875					<h4 class="subhead animate fadeIn mb0">Affordable Care.</h4>
876					<p class="animate fadeIn">We care about affordability. In addition to in-house membership plans, we make treatment affordable with financing through CareCredit® and regular specials discounting the rate of advanced procedures such as implants.</p>
877				</div>
878			</div>
879		</div>
880	</div>
881</section>
882
883<section class="mb200">
884	<div class="mw1200">
885		<div class="container">
886			<div class="flexy gap100 is-vcentered">
887				<div class="flexy-item animate fadeIn">
888					<div class="mw400" style="margin-left: 0">
889						<h2 class="subhead animate fadeUp highlight-color mb30 uppercase">Enhance your smile with cosmetic dentistry.</h2>
890						<h3 class="title-lg animate fadeUp">Healthy is Beautiful</h3>
891					</div>
892				</div>
893				<div class="flexy-item animate fadeIn">
894					<p class="animate fadeIn lead highlight-color">Dentistry is about more than the health of your teeth and gums.</p>
895					<p class="animate fadeIn">Your smile is an asset that can radiate beauty and self-confidence with quality <a href="/cosmetic-dentistry/">cosmetic treatment</a>. Our <strong>Port St. Lucie cosmetic dentist</strong> offers a variety of procedures to correct aesthetic flaws and enhance your appearance based on your unique needs. Take a look at some common concerns and how we address them…</p>
896				</div>
897			</div>
898		</div>
899		<div class="pv75 text-center container-table">
900			<table class="pt50">
901				<tr>
902					<th class="text-center pt50 table-title pl50-widescreen">Popular Cosmetic Treatments:</th>
903					<th class="text-center pt50 table-title">Surface Stains</th>
904					<th class="text-center pt50 table-title">Intrinsic Stains</th>
905					<th class="text-center pt50 table-title">Minor Misalignment</th>
906					<th class="text-center pt50 table-title">Cosmetic Damage</th>
907					<th class="text-center pt50 table-title pr50-widescreen">Structural Damage</th>
908				</tr>
909				<tr>
910					<td class="lead highlight-color pl50-widescreen">Teeth Whitening</td>
911					<td>
912						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
913					</td>
914					<td></td>
915					<td></td>
916					<td></td>
917					<td></td>
918				</tr>
919				<tr>
920					<td class="lead highlight-color pl50-widescreen">Dental Bonding</td>
921					<td>
922						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
923					</td>
924					<td>
925						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
926					</td>
927					<td>
928						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
929					</td>
930					<td>
931						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
932					</td>
933					<td></td>
934				</tr>
935				<tr>
936					<td class="lead highlight-color pl50-widescreen">Porcelain Veneers</td>
937					<td>
938						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
939					</td>
940					<td>
941						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
942					</td>
943					<td>
944						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
945					</td>
946					<td>
947						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
948					</td>
949					<td></td>
950				</tr>
951				<tr>
952					<td class="lead highlight-color pl50-widescreen">Dental Crowns</td>
953					<td>
954						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
955					</td>
956					<td>
957						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
958					</td>
959					<td>
960						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
961					</td>
962					<td>
963						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
964					</td>
965					<td>
966						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
967					</td>
968				</tr>
969				<tr>
970					<td class="lead highlight-color pl50-widescreen pb50">Smile Makeover</td>
971					<td class="pb50">
972						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
973					</td>
974					<td class="pb50">
975						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
976					</td>
977					<td class="pb50">
978						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
979					</td>
980					<td class="pb50">
981						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
982					</td>
983					<td class="pb50">
984						<div class="text-center"><img lazy-src="/assets/img/blue-check.svg" alt="Top Dentist in Port St. Lucie "></div>
985					</td>
986				</tr>
987			</table>
988		</div>
989		<div class="container">
990			<div class="text-center mw750 animate fadeIn">
991				<p class="animate fadeIn lead">Ask the dentist about smile enhancement at your next appointment or learn more about cosmetic procedures online today.</p>
992				<a href="/lucie-dental-services/" class="button animate fadeIn">Our Services<img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow" src="/assets/img/_defaults/arrow-right-white.svg">
993				</a>
994			</div>
995		</div>
996	</div>
997</section>
998
999<section class="pt100 bg-image bg-offset animate zoomOutFadeInBg" lazy-style="--bgImage: url(/assets/img/bg/texture-01.jpg);">
1000	<div class="container">
1001		<div class="mw1300">
1002			<div class="flexy gap100 is-vcentered mb100">
1003				<div class="flexy-item animate fadeIn">
1004					<h2 class="subhead animate fadeUp highlight-color mb30 uppercase">Invisalign at Lucie Dental</h2>
1005					<h3 class="title-lg animate fadeUp white">Get Your Smile In Line</h3>
1006				</div>
1007				<div class="flexy-item animate fadeIn">
1008					<p class="lead white animate fadeIn">In addition to beautifully elevating the look of your smile, proper tooth alignment can correct your bite, close gaps, and stop teeth from shifting. Custom-fit Invisalign aligners let you straighten your teeth and improve your overall dental health without the look and feel of braces. </p>
1009				</div>
1010			</div>
1011			<div class="flexy-auto gap100 mw1200">
1012				<div class="flexy-item-auto">
1013					<img class="animate zoomOut" lazy-src="/assets/img/feature/home/07.jpg" alt="Top Dentist in Port St. Lucie ">
1014				</div>
1015				<div class="flexy-item-auto second">
1016					<img class="animate zoomOut" lazy-src="/assets/img/feature/home/08.jpg" alt="Top Dentist in Port St. Lucie ">
1017				</div>
1018			</div>
1019		</div>
1020	</div>
1021</section>
1022
1023<section class="mb200 pt150 bg-video">
1024	<video playsinline autoplay muted loop class="full-video nmt-50" lazy-src="/assets/video/01.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
1025	<div class="container">
1026		<div class="mw1250">
1027			<div class="flexy gap100 block-widescreen">
1028				<div class="flexy-item animate fadeIn flexy-image">
1029					<img src="/assets/img/feature/home/02.jpg" class="animate fadeIn" alt="Top Dentist in Port St. Lucie ">
1030				</div>
1031				<div class="flexy-item animate fadeIn pt150-desktop">
1032					<h3 class="subhead animate fadeUp mb50 uppercase highlight-color">Lucie Dental Plans</h3>
1033					<h2 class="title-lg animate fadeUp mb75">We make affordability a priority.</h2>
1034					<p class="lead animate fadeIn highlight-color mb25">You don’t need dental insurance to receive excellent care.</p>
1035					<p class="animate fadeIn">Our <a href="/patient-resources/lucie-dental-plans/">Lucie Dental Plans</a> help regular cleanings and preventative care fit into your budget while providing discounts on a large range of treatments. We also offer financing through CareCredit® to ensure that you don’t have to wait to get the treatment you need.</p>
1036				</div>
1037			</div>
1038		</div>
1039	</div>
1040</section>
1041
1042<section class="container mb200">
1043	<div class="mw1400">
1044		<div class="flexy block-desktop box-shadow-smooth">
1045			<div class="flexy-item is-60">
1046				<div class="card testimonial-card grey">
1047					<div class="mb50 relative">
1048						<h2 class="subhead animate fadeUp mb50 uppercase highlight-color mw650">Some of Our Outstanding Reviews</h2>
1049						<h3 class="title-lg animate fadeUp mb75 mw650">A Patient-Focused Practice</h3>
1050						<div class="mw650 overflow-hidden">
1051							<div class="swiper testimonialSwiper animate fadeIn">
1052								<div class="swiper-wrapper">
1053									<div class="swiper-slide">
1054										<div class="mw650">
1055											<p class="lead mb50">“Don’t dread your dentist!! This office is beautiful, efficient, and clean. Everyone from the front desk to the back makes you feel at home. Dr. Azari was great at reviewing any concerns, and there was no pressure to do unnecessary work.”</p>
1056											<p class="patient-testimonial">— Erin Rom, Google.</p>
1057										</div>
1058									</div>
1059									<div class="swiper-slide">
1060										<div class="mw650">
1061											<p class="lead mb50">“I am new to the area and was looking for a new dentist. … I am so happy I decided to give Lucie dental a chance. It’s a brand new office—beautiful, clean, brand new. Everyone is friendly, and Dr. Azari is exceptional. I am sending all my family to Lucie Dental.”</p>
1062											<p class="patient-testimonial">— Gisela Jackson, Google.</p>
1063										</div>
1064									</div>
1065									<div class="swiper-slide">
1066										<div class="mw650">
1067											<p class="lead mb50">“First visit—more than impressed! Ang was with me for my appointment, and she was kind, helpful, and personable. Everyone was smiling (even with masks), and making an appointment and follow-up cleaning was easy. This has not been my experience elsewhere since moving to Florida. Glad I finally found a dentist office I look forward to going to!”</p>
1068											<p class="patient-testimonial">— Allison Schaub, Google. </p>
1069										</div>
1070									</div>
1071									<div class="swiper-slide">
1072										<div class="mw650">
1073											<p class="lead mb50">“Lucie Dental is so exceptional!!!! The office is so welcoming and clean. This is the first time I have ever had extensive dental work without any pain. The dentists are so knowledgeable and personal. Rose, Amanda, and the rest of the staff are so polite and accommodating. I would not have chosen anywhere else. I highly recommend Lucie Dental to anyone looking for a <strong>great dentist</strong>.”</p>
1074											<p class="patient-testimonial">— Mearle Joseph, Google. </p>
1075										</div>
1076									</div>
1077									<div class="swiper-slide">
1078										<div class="mw650">
1079											<p class="lead mb50">“Probably the best dental office in St. Lucie West. Beautiful brand new facility. Super high-tech and they take pretty much all the insurances. They have general dentists and specialists there as well. The staff is very nice and helpful. … I look forward to having a lot of dental work done there. I highly recommend Lucie dental.”</p>
1080											<p class="patient-testimonial">— Steven R., Yelp. </p>
1081										</div>
1082									</div>									
1083									<div class="swiper-slide">
1084										<div class="mw650">
1085											<p class="lead mb50">“My experience at Lucie Dental surpassed any other experience I've had. I recently had crown work done, and the service and experience were the best. … I'm always nervous, but they helped me be so much more comfortable by explaining what they were going to do every step of the way."</p>
1086											<p class="patient-testimonial">— Hollie McDonald, Google, Dental Crown patient.</p>
1087										</div>
1088									</div>
1089									<div class="swiper-slide">
1090										<div class="mw650">
1091											<p class="lead mb50">“I, like a lot of people, am absolutely terrified of going to the dentist. … I will NEVER go anywhere other than Lucie Dental because I now know I have a place that I truly trust and a staff that truly cares about each patient’s individual needs. … This office completely changed my view on my dental experience, and for that, I’m truly grateful!!!”</p>
1092											<p class="patient-testimonial">—Kristina Grimm, Google.</p>
1093										</div>
1094									</div>
1095									<div class="swiper-slide">
1096										<div class="mw650">
1097											<p class="lead mb50">“I have found my forever team of professionals who are compassionate, skilled, and genuine in their care for their clients’ oral health.”</p>
1098											<p class="patient-testimonial">— Larthenia Howard, Google. </p>
1099										</div>
1100									</div>
1101								</div>
1102								<div class="flex-controls">
1103									<div class="swiper-controls testimonial-controls">
1104										<div class="swiper-pagination-fractional"></div>
1105									</div>
1106									<div class="swiper-arrows mt75 mw650-testimonials">
1107										<div class="swiper-button-testimonial-prev">
1108											<img lazy-src="/assets/img/button-left.svg" class="animate fadeIn" alt="Top Dentist in Port St. Lucie ">
1109										</div>
1110										<div class="swiper-button-testimonial-next">
1111											<img lazy-src="/assets/img/button-right.svg" class="animate fadeIn" alt="Top Dentist in Port St. Lucie ">
1112										</div>
1113									</div>
1114								</div>
1115							</div>
1116						</div>
1117											</div>
1118				</div>
1119			</div>
1120			<div class="flexy-item bg-video mw550 is-40">
1121				<video playsinline autoplay muted loop class="full-video" style="z-index: 12;" lazy-src="/assets/video/02.mp4" aria-label="Lucie Dental video background (No Sound)"></video>
1122			</div>
1123		</div>
1124	</div>
1125</section>
1126
1127<section class="mb200">
1128<div class="mw900">
1129  <div class="video-container box-shadow-smooth animate zoomOut">
1130  <iframe src="https://www.youtube.com/embed/drp-CisMHoM?si=DB0i4xA_94yzqYj-" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
1131</div>
1132</section>
1133
1134<section class="mb200">
1135	<div class="container">
1136		<div class="mw1250">
1137			<div class="flexy gap100 is-vcentered block-desktop">
1138				<div class="flexy-item grid-collage">
1139					<div class="collage-item animate">
1140						<img lazy-src="/assets/img/feature/home/09.jpg" alt="Top Dentist in Port St. Lucie " class="animate zoomOut box-shadow-smooth">
1141					</div>
1142					<div class="collage-item__lg animate">
1143						<img lazy-src="/assets/img/feature/home/11.jpg" alt="Top Dentist in Port St. Lucie " class="animate zoomOut box-shadow-smooth">
1144					</div>
1145					<div class="collage-item__lg animate">
1146						<img lazy-src="/assets/img/feature/home/10.jpg" alt="Top Dentist in Port St. Lucie " class="animate zoomOut box-shadow-smooth">
1147					</div>
1148					<div class="collage-item animate">
1149						<img lazy-src="/assets/img/feature/home/12.jpg" alt="Top Dentist in Port St. Lucie " class="animate zoomOut box-shadow-smooth">
1150					</div>
1151				</div>
1152				<div class="flexy-item text-center instagram">
1153					<div class="flexy-socials">
1154						<a href="https://www.facebook.com/myluciedental/" target="_blank" rel="noopener">
1155							<img class="mb50 animate zoomOutFadeIn" src="/assets/img/social-facebook.png" alt="Facebook Logo">
1156						</a>
1157						<a href="https://www.instagram.com/luciedental/?igshid=MzRlODBiNWFlZA%3D%3D" target="_blank" rel="noopener">
1158							<img class="mb50 animate zoomOutFadeIn" src="/assets/img/social-instagram.png" alt="Instagram Logo">
1159						</a>
1160						<a href="https://www.youtube.com/channel/UC5XuztzChXVWj4NB1rGU4xw" target="_blank" rel="noopener">
1161							<img class="mb50 animate zoomOutFadeIn" lazy-src="/assets/img/social-youtube.png" alt="youtube Icon">
1162						</a>
1163					</div>
1164					<h2 class="subhead animate fadeUp mb50 uppercase highlight-color mw650">Connect with us on social media</h2>
1165					<h3 class="title-lg animate fadeUp mb75 mw650">See What’s New</h3>
1166					<p class="animate fadeIn mb50">Follow us on Facebook, Instagram and YouTube to see our latest news, offerings, and patient results!</p>
1167					<div class="flexy-social-btns">
1168						<a href="https://www.facebook.com/myluciedental/" target="_blank" rel="noopener" class="button animate fadeIn">Facebook <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
1169						<a href="https://www.instagram.com/luciedental/?igshid=MzRlODBiNWFlZA%3D%3D" target="_blank" rel="noopener" class="button animate fadeIn">Instagram <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
1170						<a href="https://www.youtube.com/channel/UC5XuztzChXVWj4NB1rGU4xw" target="_blank" rel="noopener" class="button animate fadeIn">YouTube <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" alt="right arrow"></a>
1171					</div>
1172				</div>
1173			</div>
1174		</div>
1175	</div>
1176</section>
1177
1178<section class="pv100 box-shadow-smooth bg-image animate zoomOutBg" lazy-style="--bgImage: url(/assets/img/bg/texture-01.jpg);" id="ipj-consult" data-ipj="Consultation">
1179	<div class="container">
1180		<div class="mw1600">
1181			<div class="inline-schedule-consult">
1182				<h2 class="subhead animate fadeUp mb50 uppercase highlight-color">Make an Appointment Today</h2>
1183				<h3 class="title-md ipj-link animate fadeUp mb75-consult white">Welcoming New and Existing Patients</h3>
1184				<div class="flexy gap100 block-desktop is-vcentered">
1185					<div class="flexy-item animate fadeIn">
1186						<p class="white mb75-consult">Are you searching for a new dentist in the Port St. Lucie, FL region? Look no further! Lucie Dental will be happy to schedule you for a free consultation and take care of all your dentistry needs. Dr. Azari offers a wide range of general, <a href="/cosmetic-dentistry/overview/">cosmetic</a>, and restorative services all in one convenient location. From I-95, take Exit 121 approximately 1.5 miles east. You can find our office in the Shoppes of St. Lucie West across from the Publix. Book your appointment today by contacting us online or by calling
1187							<a class="tel-link"  href="tel:(772) 348-4409" onclick="gtag('event', 'phone_number_click');" aria-label="Call Lucie Dental">(772) 348-4409</a>.
1188						</p>
1189						<a target="_blank" rel="noopener" href="https://www.google.com/maps?cid=8949900481026145929">
1190							<p class="address">
1191								1453 NW St Lucie West Blvd, Port St Lucie, FL 34986							</p>
1192						</a>
1193						<p class="white">Email: <a href="/cdn-cgi/l/email-protection#2f435a4c464a4b4a415b4e436f42564b4a415b4e43424e4643014c4042"><span class="__cf_email__" data-cfemail="d6baa3b5bfb3b2b3b8a2b7ba96bbafb2b3b8a2b7babbb7bfbaf8b5b9bb">[email&#160;protected]</span></a></p>
1194
1195					</div>
1196					<div class="flexy-item animate fadeIn">
1197						<div class="contact-form">
1198							<form novalidate action="/form.php" method="POST" class="form" name="contactForm">
1199	<div class="input-wrap text is-one-third">
1200		<input name="FullName" aria-label="Full Name" placeholder="Full Name*" type="text" required />
1201	</div>
1202	<div class="input-wrap text is-one-third">
1203		<input pattern="^(\+\d{1,2}\s)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$" name="Phone" aria-label="Phone Number" placeholder="Phone Number*" type="tel" required />
1204	</div>
1205	<div class="input-wrap text is-one-third">
1206		<input name="Email" aria-label="Email Address" placeholder="Email Address*" type="email" required />
1207	</div>
1208	<div class="input-wrap is-one-third">
1209		<span class="select">
1210			<select id="ProcedureOfInterest" name="ProcedureOfInterest" aria-label="Procedure of Interest" required>
1211				<option value="" disabled selected>Procedure of Interest*</option>
1212				<option value="Implant Dentistry">Implant Dentistry</option>
1213				<option value="Dental Implants">Dental Implants</option>
1214				<option value="All-on-X Dental Implants">All-on-X Dental Implants</option>
1215				<option value="Dental Bone Grafting">Dental Bone Grafting</option>
1216				<option value="Overdentures">Overdentures</option>
1217				<option value="Cosmetic Dentistry">Cosmetic Dentistry</option>
1218				<option value="Dental Crowns">Dental Crowns</option>
1219				<option value="Same-Day Crowns">Same-Day Crowns</option>
1220				<option value="Dental Bridges">Dental Bridges</option>
1221				<option value="Full Mouth Reconstruction">Full Mouth Reconstruction</option>
1222				<option value="Teeth Whitening">Teeth Whitening</option>
1223				<option value="Veneers">Veneers</option>
1224				<option value="Invisalign">Invisalign</option>
1225				<option value="Tooth Bonding">Tooth Bonding</option>
1226				<option value="Advanced Dentistry">Advanced Dentistry</option>
1227				<option value="Oral Sedation">Oral Sedation</option>
1228				<option value="PRF Therapy">PRF Therapy</option>
1229				<option value="Advanced Dental Technology">Advanced Dental Technology</option>
1230				<option value="Dental Services">Dental Services</option>
1231				<option value="Dental Exam & Cleaning">Dental Exam & Cleaning</option>
1232			</select>
1233		</span>
1234	</div>
1235	<div class="input-wrap text is-one-third">
1236		<input name="HearOfUs" aria-label="How Did You Hear of Us?" placeholder="How Did You Hear of Us?*" type="text" required />
1237	</div>
1238	<div class="input-wrap is-one-third">
1239		<span class="select">
1240			<select id="BestTime" name="BestTime" aria-label="Best Time To Reach You">
1241				<option value="" disabled selected>Best time to reach you</option>
1242				<option value="Morning">Morning</option>
1243				<option value="Afternoon">Afternoon</option>
1244			</select>
1245		</span>
1246	</div>
1247	<div class="input-wrap text is-full">
1248		<textarea id="Message" name="Message" aria-label="Message" data-hj-whitelist placeholder="How can we assist your aesthetic needs?" type="text" maxlength="280"></textarea>
1249	</div>
1250	<div class="input-wrap text is-full" style="display: none;">
1251		<input name="ZipCode" aria-label="Zip Code" placeholder="Zip Code*" type="text" />
1252	</div>
1253	<div class="input-wrap is-full">
1254		<p class="terms">By submitting this you agree to be contacted by Lucie Dental via text, call or email. Standard rates may apply. For more details, read our <a href="/privacy-policy/">Privacy Policy</a>
1255		</p>
1256	</div>
1257	<div class="input-wrap">
1258		<button type="submit" aria-label="Submit Form" class="button mb0">Schedule Consultation <img lazy-src="/assets/img/_defaults/arrow-right-white.svg" title="Submit Form" alt="right arrow" /></button>
1259	</div>
1260	<div class="input-wrap">
1261		<span class="title-sm text-center highlight-color">
1262			<a class="tel-link"  href="tel:(772) 348-4409" onclick="gtag('event', 'phone_number_click');" aria-label="Call Lucie Dental">(772) 348-4409</a>		</span>
1263	</div>
1264	<input type="hidden" name="gtagevent" value="contact_form" />
1265	<input type='hidden' name='LeadSource' value='Organic' /></form>						</div>
1266					</div>
1267				</div>
1268			</div>
1269		</div>
1270	</div>
1271</section>
1272<section class="footer pv50 linear-bg">
1273	<div class="container text-center-touch animate fadeIn">
1274		<div class="flexy mb30">
1275			<div class="flexy-item text-center is-visible-tablet">
1276				<a href="/"><img lazy-src="/assets/img/logo.svg" alt=" Lucie Dental Logo" /></a>
1277			</div>
1278			<div class="flexy-item">
1279				<a href="https://www.google.com/maps?cid=8949900481026145929" target="_blank" rel="noopener">
1280					<p>
1281						1453 NW St Lucie West Blvd, <br />
1282						Port St Lucie FL 34986					</p>
1283					<p>Email: <a href="/cdn-cgi/l/email-protection#573b22343e3233323923363b173a2e33323923363b3a363e3b7934383a"><span class="__cf_email__" data-cfemail="9df1e8fef4f8f9f8f3e9fcf1ddf0e4f9f8f3e9fcf1f0fcf4f1b3fef2f0">[email&#160;protected]</span></a></p>
1284				</a>
1285			</div>
1286			<div class="flexy-item text-center is-hidden-tablet">
1287				<a href="/"><img lazy-src="/assets/img/logo.svg" alt=" Lucie Dental Logo" /></a>
1288			</div>
1289			<div class="flexy-item">
1290				<p class="mb0 text-right-desktop">
1291					<a class="tel-link"  href="tel:(772) 348-4409" onclick="gtag('event', 'phone_number_click');" aria-label="Call Lucie Dental">(772) 348-4409</a>				</p>
1292				<p class="text-right-desktop">
1293					Monday - Friday: 8AM – 5PM<br>Saturday: Closed<br>Sunday: Closed				</p>
1294			</div>
1295		</div>
1296		<div class="flexy is-vcentered">
1297			<div class="flexy-item is-35">
1298				<a href="/testimonials/">
1299					  <span class="ratingstars">
1300    <span class="ratings-number">4.9</span>
1301    <div>
1302      <span class="ratings-stars">
1303        <img src="/assets/img/_defaults/icon-sharp-star.svg" alt="star"><img src="/assets/img/_defaults/icon-sharp-star.svg" alt="star"><img src="/assets/img/_defaults/icon-sharp-star.svg" alt="star"><img src="/assets/img/_defaults/icon-sharp-star.svg" alt="star"><img src="/assets/img/_defaults/icon-sharp-star.svg" alt="star">
1304      </span>
1305      <span class="ratings-text">from 1159+ Reviews</span>
1306    </div>
1307  </span>				</a>
1308			</div>
1309			<div class="flexy-item is-50 text-center  is-hidden-tablet">
1310				<p class="footer-links text-center">©
1311					2026					Lucie Dental <br> All Rights Reserved &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/sitemap/">Sitemap</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/privacy-policy/">Privacy Policy</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/accessibility/">Accessibility</a>
1312				</p>
1313			</div>
1314			<div class="flexy-item is-35">
1315				<div class="socials text-right-desktop">
1316          <a href="https://www.facebook.com/myluciedental/" target="_blank" class="animate fadeIn" rel="noopener"onclick="gtag('event', 'social_button_click', {'social_platform': 'facebook'});"><img src="/assets/img/social-facebook.png" alt="Facebook Logo" style="max-height: 29px"></a>
1317          <a href="https://www.instagram.com/luciedental/?igshid=MzRlODBiNWFlZA%3D%3D" target="_blank" class="animate fadeIn" rel="noopener" onclick="gtag('event', 'social_button_click', {'social_platform': 'instagram'});"><img src="/assets/img/social-instagram.png" alt="Instagram Logo" style="max-height: 29px"></a>
1318          <a href="https://www.youtube.com/channel/UC5XuztzChXVWj4NB1rGU4xw" onclick="gtag('event', 'social_button_click', {'social_platform': 'YouTube'});"><img lazy-src="/assets/img/social-youtube.png" alt="Youtube Logo" style="max-height: 29px"></a>
1319        </div>
1320
1321				<p class="text-right-desktop micro"><a class="influx-link" href="https://www.influxmarketing.com" target="_blank" rel="noopener"><img lazy-src="/assets/img/_defaults/logo-influx-black.svg" alt="Influx Marketing Logo"> <span>Dental Marketing</span></a></p>
1322			</div>
1323			<div class="flexy-item is-50 text-center  is-visible-tablet">
1324				<p class="footer-links text-center">©
1325					2026					Lucie Dental <br> All Rights Reserved &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/sitemap/">Sitemap</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/privacy-policy/">Privacy Policy</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="/accessibility/">Accessibility</a>
1326				</p>
1327			</div>
1328		</div>
1329	</div>
1330</section>
vendor: 109 bytes, lines 1330-1331
1330
1331<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1331<script type="text/javascript">
1332  
vendor: 86,927 bytes, lines 1332-1333
1332/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */
1333!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in v)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.3.1",w=function(e,t){return new w.fn.init(e,t)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},w.extend=w.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||g(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)n=a[t],a!==(r=e[t])&&(l&&r&&(w.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&w.isPlainObject(n)?n:{},a[t]=w.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},w.extend({expando:"jQuery"+("3.3.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==c.call(e))&&(!(t=i(e))||"function"==typeof(n=f.call(t,"constructor")&&t.constructor)&&p.call(n)===d)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e){m(e)},each:function(e,t){var n,r=0;if(C(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(C(Object(e))?w.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;o<a;o++)(r=!t(e[o],o))!==s&&i.push(e[o]);return i},map:function(e,t,n){var r,i,o=0,s=[];if(C(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&s.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&s.push(i);return a.apply([],s)},guid:1,support:h}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=n[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function C(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!g(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ae(),k=ae(),S=ae(),D=function(e,t){return e===t&&(f=!0),0},N={}.hasOwnProperty,A=[],j=A.pop,q=A.push,L=A.push,H=A.slice,O=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",I="\\["+M+"*("+R+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+R+"))|)"+M+"*\\]",W=":("+R+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+I+")*)|.*)\\)|)",$=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),F=new RegExp("^"+M+"*,"+M+"*"),_=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,v,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))){if(1!==T)m=t,v=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;while(s--)h[s]="#"+c+" "+ve(h[s]);v=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(v)try{return L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},v=[],y=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="<a id='"+b+"'></a><select id='"+b+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||y.push("~="),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push(".#.+[+~]")}),ue(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),v.push("!=",W)}),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",y=t.parentNode,v=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(y){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&m){x=(d=(l=(c=(f=(p=y)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&y.childNodes[d];while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===v:1===p.nodeType)&&++x&&(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p===t))break;return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:he(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:he(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=r.pseudos.eq;for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=fe(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=pe(t);function ye(){}ye.prototype=r.filters=r.pseudos,r.setFilters=new ye,a=oe.tokenize=function(e,t){var n,i,o,a,s,u,l,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=r.preFilter;while(s){n&&!(i=F.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=_.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(B," ")}),s=s.slice(n.length));for(a in r.filter)!(i=V[a].exec(s))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?oe.error(e):k(e,u).slice(0)};function ve(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function me(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p=[T,s];if(u){while(t=t[r])if((1===t.nodeType||a)&&e(t,n,u))return!0}else while(t=t[r])if(1===t.nodeType||a)if(f=t[b]||(t[b]={}),c=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===T&&l[1]===s)return p[2]=l[2];if(c[o]=p,p[2]=e(t,n,u))return!0}return!1}}function xe(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n){for(var r=0,i=t.length;r<i;r++)oe(e,t[r],n);return n}function we(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Te(e,t,n,r,i,o){return r&&!r[b]&&(r=Te(r)),i&&!i[b]&&(i=Te(i,o)),se(function(o,a,s,u){var l,c,f,p=[],d=[],h=a.length,g=o||be(t||"*",s.nodeType?[s]:s,[]),y=!e||!o&&t?g:we(g,p,e,s,u),v=n?i||(o?e:h||r)?[]:a:y;if(n&&n(y,v,s,u),r){l=we(v,d),r(l,[],s,u),c=l.length;while(c--)(f=l[c])&&(v[d[c]]=!(y[d[c]]=f))}if(o){if(i||e){if(i){l=[],c=v.length;while(c--)(f=v[c])&&l.push(y[c]=f);i(null,v=[],l,u)}c=v.length;while(c--)(f=v[c])&&(l=i?O(o,f):p[c])>-1&&(o[l]=!(a[l]=f))}}else v=we(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u<o;u++)if(n=r.relative[e[u].type])p=[me(xe(p),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=++u;i<o;i++)if(r.relative[e[i].type])break;return Te(u>1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u<i&&Ce(e.slice(u,i)),i<o&&Ce(e=e.slice(i)),i<o&&ve(e))}p.push(n)}return xe(p)}function Ee(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,s,u,c){var f,h,y,v=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){h=0,a||f.ownerDocument===d||(p(f),s=!g);while(y=e[h++])if(y(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!y&&f)&&v--,o&&x.push(f))}if(v+=m,n&&m!==v){h=0;while(y=t[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b[m]=j.call(u));b=we(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}return s=oe.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Ce(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Ee(i,r))).selector=e}return o},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}o=V.needsContext.test(e)?0:u.length;while(o--){if(l=u[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ve(u)))return L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return u.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)w.find(e,i[t],n);return r>1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(r);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&w(e);if(!D.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1){n=a.shift();while(++s<o.length)!1===o[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=o.length,n=!1)}e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},l={add:function(){return o&&(n&&!t&&(s=o.length-1,a.push(n)),function t(n){w.each(n,function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&"string"!==x(r)&&t(r)})}(arguments),n&&!t&&u()),this},remove:function(){return w.each(arguments,function(e,t){var n;while((n=w.inArray(t,o,n))>-1)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(s,u))===n.promise())throw new TypeError("Thenable self-resolution");l=e&&("object"==typeof e||"function"==typeof e)&&e.then,g(l)?i?l.call(e,a(o,n,I,i),a(o,n,W,i)):(o++,l.call(e,a(o,n,I,i),a(o,n,W,i),a(o,n,I,n.notifyWith))):(r!==I&&(s=void 0,u=[e]),(i||n.resolveWith)(s,u))}},c=i?l:function(){try{l()}catch(e){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(e,c.stackTrace),t+1>=o&&(r!==W&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&($(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function _(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("load",_),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",_),e.addEventListener("load",_));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n)){i=!0;for(s in n)z(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},X=/^-ms-/,U=/-([a-z])/g;function V(e,t){return t.toUpperCase()}function G(e){return e.replace(X,"ms-").replace(U,V)}var Y=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Q(){this.expando=w.expando+Q.uid++}Q.uid=1,Q.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Y(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[G(t)]=n;else for(r in t)i[G(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][G(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(G):(t=G(t))in r?[t]:t.match(M)||[]).length;while(n--)delete r[t[n]]}(void 0===t||w.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!w.isEmptyObject(t)}};var J=new Q,K=new Q,Z=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ee=/[A-Z]/g;function te(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Z.test(e)?JSON.parse(e):e)}function ne(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(ee,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=te(n)}catch(e){}K.set(e,t,n)}else n=void 0;return n}w.extend({hasData:function(e){return K.hasData(e)||J.hasData(e)},data:function(e,t,n){return K.access(e,t,n)},removeData:function(e,t){K.remove(e,t)},_data:function(e,t,n){return J.access(e,t,n)},_removeData:function(e,t){J.remove(e,t)}}),w.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=K.get(o),1===o.nodeType&&!J.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=G(r.slice(5)),ne(o,r,i[r]));J.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){K.set(this,e)}):z(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=K.get(o,e)))return n;if(void 0!==(n=ne(o,e)))return n}else this.each(function(){K.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?w.queue(this[0],e):void 0===t?this:this.each(function(){var n=w.queue(this,e,t);w._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&w.dequeue(this,e)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=w.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=J.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var re=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=new RegExp("^(?:([+-])=|)("+re+")([a-z%]*)$","i"),oe=["Top","Right","Bottom","Left"],ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&w.contains(e.ownerDocument,e)&&"none"===w.css(e,"display")},se=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i};function ue(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return w.css(e,t,"")},u=s(),l=n&&n[3]||(w.cssNumber[t]?"":"px"),c=(w.cssNumber[t]||"px"!==l&&+u)&&ie.exec(w.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)w.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,w.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var le={};function ce(e){var t,n=e.ownerDocument,r=e.nodeName,i=le[r];return i||(t=n.body.appendChild(n.createElement(r)),i=w.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),le[r]=i,i)}function fe(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=J.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&ae(r)&&(i[o]=ce(r))):"none"!==n&&(i[o]="none",J.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}w.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?w(this).show():w(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n<r;n++)J.set(e[n],"globalEval",!t||J.get(t[n],"globalEval"))}var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))w.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+w.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;w.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&w.inArray(o,r)>-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var be=r.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.get(e);if(y){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;while(l--)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.hasData(e)&&J.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(M)||[""]).length;while(l--)if(s=Ce.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||w.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,s,u=new Array(arguments.length),l=(J.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(u[0]=t,n=1;n<arguments.length;n++)u[n]=arguments[n];if(t.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,t)){s=w.event.handlers.call(this,t,l),n=0;while((o=s[n++])&&!t.isPropagationStopped()){t.currentTarget=o.elem,r=0;while((a=o.handlers[r++])&&!t.isImmediatePropagationStopped())t.rnamespace&&!t.rnamespace.test(a.namespace)||(t.handleObj=a,t.data=a.data,void 0!==(i=((w.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,u))&&!1===(t.result=i)&&(t.preventDefault(),t.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?w(i,this).index(l)>-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==Se()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===Se()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&N(this,"input"))return this.click(),!1},_default:function(e){return N(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},w.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ee:ke,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:ke,isPropagationStopped:ke,isImmediatePropagationStopped:ke,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ee,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ee,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ee,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&we.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Te.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},w.event.addProp),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){w.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||w.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),w.fn.extend({on:function(e,t,n,r){return De(this,e,t,n,r)},one:function(e,t,n,r){return De(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=ke),this.each(function(){w.event.remove(this,e,n,t)})}});var Ne=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/<script|<style|<link/i,je=/checked\s*(?:[^=]|=\s*.checked.)/i,qe=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n<r;n++)w.event.add(t,i,l[i][n])}K.hasData(e)&&(s=K.access(e),u=w.extend({},s),K.set(t,u))}}function Me(e,t){var n=t.nodeName.toLowerCase();"input"===n&&pe.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Re(e,t,n,r){t=a.apply([],t);var i,o,s,u,l,c,f=0,p=e.length,d=p-1,y=t[0],v=g(y);if(v||p>1&&"string"==typeof y&&!h.checkClone&&je.test(y))return e.each(function(i){var o=e.eq(i);v&&(t[0]=y.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=xe(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f<p;f++)l=i,f!==d&&(l=w.clone(l,!0,!0),u&&w.merge(s,ye(l,"script"))),n.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,w.map(s,Oe),f=0;f<u;f++)l=s[f],he.test(l.type||"")&&!J.access(l,"globalEval")&&w.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?w._evalUrl&&w._evalUrl(l.src):m(l.textContent.replace(qe,""),c,l))}return e}function Ie(e,t,n){for(var r,i=t?w.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||w.cleanData(ye(r)),r.parentNode&&(n&&w.contains(r.ownerDocument,r)&&ve(ye(r,"script")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e.replace(Ne,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ye(s),r=0,i=(o=ye(e)).length;r<i;r++)Me(o[r],a[r]);if(t)if(n)for(o=o||ye(e),a=a||ye(s),r=0,i=o.length;r<i;r++)Pe(o[r],a[r]);else Pe(e,s);return(a=ye(s,"script")).length>0&&ve(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return z(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(w.cleanData(ye(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return Re(this,arguments,function(t){var n=this.parentNode;w.inArray(this,e)<0&&(w.cleanData(ye(this)),n&&n.replaceChild(t,this))},e)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){w.fn[e]=function(e){for(var n,r=[],i=w(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),w(i[a])[t](n),s.apply(r,n.get());return this.pushStack(r)}});var We=new RegExp("^("+re+")(?!px)[a-z%]+$","i"),$e=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},Be=new RegExp(oe.join("|"),"i");!function(){function t(){if(c){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",be.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);i="1%"!==t.top,u=12===n(t.marginLeft),c.style.right="60%",s=36===n(t.right),o=36===n(t.width),c.style.position="absolute",a=36===c.offsetWidth||"absolute",be.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var i,o,a,s,u,l=r.createElement("div"),c=r.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle="content-box"===c.style.backgroundClip,w.extend(h,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),s},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),a}}))}();function Fe(e,t,n){var r,i,o,a,s=e.style;return(n=n||$e(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||w.contains(e.ownerDocument,e)||(a=w.style(e,t)),!h.pixelBoxStyles()&&We.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function _e(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}var ze=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ue={position:"absolute",visibility:"hidden",display:"block"},Ve={letterSpacing:"0",fontWeight:"400"},Ge=["Webkit","Moz","ms"],Ye=r.createElement("div").style;function Qe(e){if(e in Ye)return e;var t=e[0].toUpperCase()+e.slice(1),n=Ge.length;while(n--)if((e=Ge[n]+t)in Ye)return e}function Je(e){var t=w.cssProps[e];return t||(t=w.cssProps[e]=Qe(e)||e),t}function Ke(e,t,n){var r=ie.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ze(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=w.css(e,n+oe[a],!0,i)),r?("content"===n&&(u-=w.css(e,"padding"+oe[a],!0,i)),"margin"!==n&&(u-=w.css(e,"border"+oe[a]+"Width",!0,i))):(u+=w.css(e,"padding"+oe[a],!0,i),"padding"!==n?u+=w.css(e,"border"+oe[a]+"Width",!0,i):s+=w.css(e,"border"+oe[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=$e(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(We.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=G(t),u=Xe.test(t),l=e.style;if(u||(t=Je(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=G(t);return Xe.test(t)||(t=Je(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Ve&&(i=Ve[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=$e(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ke(e,n,s)}}}),w.cssHooks.marginLeft=_e(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ke)}),w.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=$e(e),i=t.length;a<i;a++)o[t[a]]=w.css(e,t[a],!1,r);return o}return void 0!==n?w.style(e,t,n):w.css(e,t)},e,t,arguments.length>1)}});function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}w.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=tt.prototype.init,w.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function st(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ct(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),y=J.get(e,"fxshow");n.queue||(null==(a=w._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,w.queue(e,"fx").length||a.empty.fire()})}));for(r in t)if(i=t[r],it.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!y||void 0===y[r])continue;g=!0}d[r]=y&&y[r]||w.style(e,r)}if((u=!w.isEmptyObject(t))||!w.isEmptyObject(d)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=y&&y.display)&&(l=J.get(e,"display")),"none"===(c=w.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=w.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===w.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1;for(r in d)u||(y?"hidden"in y&&(g=y.hidden):y=J.access(e,"fxshow",{display:l}),o&&(y.hidden=!g),g&&fe([e],!0),p.done(function(){g||fe([e]),J.remove(e,"fxshow");for(r in d)w.style(e,r,d[r])})),u=lt(g?y[r]:0,r,p),r in y||(y[r]=u.start,g&&(u.end=u.start,u.start=0))}}function ft(e,t){var n,r,i,o,a;for(n in e)if(r=G(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=w.cssHooks[r])&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function pt(e,t,n){var r,i,o=0,a=pt.prefilters.length,s=w.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=nt||st(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:w.extend({},t),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},n),originalProperties:t,originalOptions:n,startTime:nt||st(),duration:n.duration,tweens:[],createTween:function(t,n){var r=w.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(ft(c,l.opts.specialEasing);o<a;o++)if(r=pt.prefilters[o].call(l,e,c,l.opts))return g(r.stop)&&(w._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return w.map(c,lt,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),w.fx.timer(w.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}w.Animation=w.extend(pt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ue(n.elem,e,ie.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=["*"]):e=e.match(M);for(var n,r=0,i=e.length;r<i;r++)n=e[r],pt.tweeners[n]=pt.tweeners[n]||[],pt.tweeners[n].unshift(t)},prefilters:[ct],prefilter:function(e,t){t?pt.prefilters.unshift(e):pt.prefilters.push(e)}}),w.speed=function(e,t,n){var r=e&&"object"==typeof e?w.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return w.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in w.fx.speeds?r.duration=w.fx.speeds[r.duration]:r.duration=w.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){g(r.old)&&r.old.call(this),r.queue&&w.dequeue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=w.isEmptyObject(e),o=w.speed(t,n,r),a=function(){var t=pt(this,w.extend({},e),o);(i||J.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=w.timers,a=J.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&ot.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||w.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=J.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=w.timers,a=r?r.length:0;for(n.finish=!0,w.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),w.each(["toggle","show","hide"],function(e,t){var n=w.fn[t];w.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ut(t,!0),e,r,i)}}),w.each({slideDown:ut("show"),slideUp:ut("hide"),slideToggle:ut("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){w.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),w.timers=[],w.fx.tick=function(){var e,t=0,n=w.timers;for(nt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||w.fx.stop(),nt=void 0},w.fx.timer=function(e){w.timers.push(e),w.fx.start()},w.fx.interval=13,w.fx.start=function(){rt||(rt=!0,at())},w.fx.stop=function(){rt=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(t,n){return t=w.fx?w.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var dt,ht=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return z(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||w.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=xt(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=mt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+vt(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(bt,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!N(n.parentNode,"optgroup"))){if(t=w(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=w.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=w.inArray(w.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,v=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!y(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(i.ownerDocument||r)&&v.push(u.defaultView||u.parentWindow||e)}a=0;while((s=v[a++])&&!t.isPropagationStopped())h=s,t.type=a>1?l:d.bindType||m,(p=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&Y(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var Ct=e.location,Et=Date.now(),kt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,Dt=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Mt=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Bt=r.createElement("a");Bt.href=Ct.href;function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(g(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Wt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}function Xt(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),ajaxTransport:Ft(Wt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?w(g):w.event,v=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s){s={};while(t=Ot.exec(a))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=((t||h.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Bt.protocol+"//"+Bt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),_t(It,h,n,E),c)return E;(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Mt.test(h.type),o=h.url.replace(Lt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(qt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=_t(Wt,h,n,E)){if(E.readyState=1,f&&y.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,b,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=Xt(h,E,r)),b=Ut(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=w.ajaxSettings.xhr();h.cors=!!Gt&&"withCredentials"in Gt,h.ajax=Gt=!!Gt,w.ajaxTransport(function(t){var n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,o){t=w("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),r.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Yt=[],Qt=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Yt.pop()||w.expando+"_"+Et++;return this[e]=!0,e}}),w.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(Qt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Qt.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=g(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Qt,"$1"+i):!1!==t.jsonp&&(t.url+=(kt.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||w.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?w(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Yt.push(i)),a&&g(o)&&o(a[0]),a=o=void 0}),"script"}),h.createHTMLDocument=function(){var e=r.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),w.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,o,a;return t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=A.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=xe([e],t,a),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=vt(e.slice(s)),e=e.slice(0,s)),g(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&w.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?w("<div>").append(w.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=function(e){return this.on(t,e)}}),w.expr.pseudos.animated=function(e){return w.grep(w.timers,function(t){return e===t.elem}).length},w.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=w.css(e,"position"),f=w(e),p={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=w.css(e,"top"),u=w.css(e,"left"),(l=("absolute"===c||"fixed"===c)&&(o+u).indexOf("auto")>-1)?(a=(r=f.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),g(t)&&(t=t.call(e,n,w.extend({},s))),null!=t.top&&(p.top=t.top-s.top+a),null!=t.left&&(p.left=t.left-s.left+i),"using"in t?t.using.call(e,p):f.css(p)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===w.css(e,"position"))e=e.offsetParent;return e||be})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return z(this,function(e,r,i){var o;if(y(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=_e(h.pixelPosition,function(e,n){if(n)return n=Fe(e,t),We.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return z(this,function(t,n,i){var o;return y(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,s):w.style(t,n,i,s)},t,a?i:void 0,a)}})}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),i=function(){return e.apply(t||this,r.concat(o.call(arguments)))},i.guid=e.guid=e.guid||w.guid++,i},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=N,w.isFunction=g,w.isWindow=y,w.camelCase=G,w.type=x,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var Jt=e.jQuery,Kt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=Kt),t&&e.jQuery===w&&(e.jQuery=Jt),w},t||(e.jQuery=e.$=w),w});
vendor: 6,031 bytes, line 1334
1334!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";var e="undefined"==typeof document?{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[]}}},location:{hash:""}}:document,t="undefined"==typeof window?{document:e,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,i=function(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this};function s(s,a){var r=[],n=0;if(s&&!a&&s instanceof i)return s;if(s)if("string"==typeof s){var o,l,d=s.trim();if(d.indexOf("<")>=0&&d.indexOf(">")>=0){var h="div";for(0===d.indexOf("<li")&&(h="ul"),0===d.indexOf("<tr")&&(h="tbody"),0!==d.indexOf("<td")&&0!==d.indexOf("<th")||(h="tr"),0===d.indexOf("<tbody")&&(h="table"),0===d.indexOf("<option")&&(h="select"),(l=e.createElement(h)).innerHTML=d,n=0;n<l.childNodes.length;n+=1)r.push(l.childNodes[n])}else for(o=a||"#"!==s[0]||s.match(/[ .<>:~]/)?(a||e).querySelectorAll(s.trim()):[e.getElementById(s.trim().split("#")[1])],n=0;n<o.length;n+=1)o[n]&&r.push(o[n])}else if(s.nodeType||s===t||s===e)r.push(s);else if(s.length>0&&s[0].nodeType)for(n=0;n<s.length;n+=1)r.push(s[n]);return new i(r)}function a(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}s.fn=i.prototype,s.Class=i,s.Dom7=i;var r={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].classList.toggle(t[i]);return this},attr:function(e,t){var i=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var s=0;s<this.length;s+=1)if(2===i.length)this[s].setAttribute(e,t);else for(var a in e)this[s][a]=e[a],this[s].setAttribute(a,e[a]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var i;if(void 0!==t){for(var s=0;s<this.length;s+=1)(i=this[s]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0]){if(i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage)return i.dom7ElementDataStorage[e];var a=i.getAttribute("data-"+e);return a||void 0}},transform:function(e){for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransform=e,i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this},on:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];var a=t[0],r=t[1],n=t[2],o=t[3];function l(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),s(t).is(r))n.apply(t,i);else for(var a=s(t).parents(),o=0;o<a.length;o+=1)s(a[o]).is(r)&&n.apply(a[o],i)}}function d(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof t[1]&&(a=(e=t)[0],n=e[1],o=e[2],r=void 0),o||(o=!1);for(var h,p=a.split(" "),c=0;c<this.length;c+=1){var u=this[c];if(r)for(h=0;h<p.length;h+=1){var v=p[h];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[v]||(u.dom7LiveListeners[v]=[]),u.dom7LiveListeners[v].push({listener:n,proxyListener:l}),u.addEventListener(v,l,o)}else for(h=0;h<p.length;h+=1){var f=p[h];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[f]||(u.dom7Listeners[f]=[]),u.dom7Listeners[f].push({listener:n,proxyListener:d}),u.addEventListener(f,d,o)}}return this},off:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];"function"==typeof t[1]&&(s=(e=t)[0],r=e[1],n=e[2],a=void 0),n||(n=!1);for(var o=s.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],h=0;h<this.length;h+=1){var p=this[h],c=void 0;if(!a&&p.dom7Listeners?c=p.dom7Listeners[d]:a&&p.dom7LiveListeners&&(c=p.dom7LiveListeners[d]),c&&c.length)for(var u=c.length-1;u>=0;u-=1){var v=c[u];r&&v.listener===r?(p.removeEventListener(d,v.proxyListener,n),c.splice(u,1)):r||(p.removeEventListener(d,v.proxyListener,n),c.splice(u,1))}}return this},trigger:function(){for(var i=[],s=arguments.length;s--;)i[s]=arguments[s];for(var a=i[0].split(" "),r=i[1],n=0;n<a.length;n+=1)for(var o=a[n],l=0;l<this.length;l+=1){var d=this[l],h=void 0;try{h=new t.CustomEvent(o,{detail:r,bubbles:!0,cancelable:!0})}catch(t){(h=e.createEvent("Event")).initEvent(o,!0,!0),h.detail=r}d.dom7EventData=i.filter(function(e,t){return t>0}),d.dispatchEvent(h),d.dom7EventData=[],delete d.dom7EventData}return this},transitionEnd:function(e){var t,i=["webkitTransitionEnd","transitionend"],s=this;function a(r){if(r.target===this)for(e.call(this,r),t=0;t<i.length;t+=1)s.off(i[t],a)}if(e)for(t=0;t<i.length;t+=1)s.on(i[t],a);return this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+
vendor: 7,757 bytes, line 1334
1334parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(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},offset:function(){if(this.length>0){var i=this[0],s=i.getBoundingClientRect(),a=e.body,r=i.clientTop||a.clientTop||0,n=i.clientLeft||a.clientLeft||0,o=i===t?t.scrollY:i.scrollTop,l=i===t?t.scrollX:i.scrollLeft;return{top:s.top+o-r,left:s.left+l-n}}return null},css:function(e,i){var s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(var a in e)this[s].style[a]=e[a];return this}if(this[0])return t.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(s=0;s<this.length;s+=1)this[s].style[e]=i;return this}return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(a){var r,n,o=this[0];if(!o||void 0===a)return!1;if("string"==typeof a){if(o.matches)return o.matches(a);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(a);if(o.msMatchesSelector)return o.msMatchesSelector(a);for(r=s(a),n=0;n<r.length;n+=1)if(r[n]===o)return!0;return!1}if(a===e)return o===e;if(a===t)return o===t;if(a.nodeType||a instanceof i){for(r=a.nodeType?[a]:a,n=0;n<r.length;n+=1)if(r[n]===o)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t,s=this.length;return new i(e>s-1?[]:e<0?(t=s+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var t,s=[],a=arguments.length;a--;)s[a]=arguments[a];for(var r=0;r<s.length;r+=1){t=s[r];for(var n=0;n<this.length;n+=1)if("string"==typeof t){var o=e.createElement("div");for(o.innerHTML=t;o.firstChild;)this[n].appendChild(o.firstChild)}else if(t instanceof i)for(var l=0;l<t.length;l+=1)this[n].appendChild(t[l]);else this[n].appendChild(t)}return this},prepend:function(t){var s,a;for(s=0;s<this.length;s+=1)if("string"==typeof t){var r=e.createElement("div");for(r.innerHTML=t,a=r.childNodes.length-1;a>=0;a-=1)this[s].insertBefore(r.childNodes[a],this[s].childNodes[0])}else if(t instanceof i)for(a=0;a<t.length;a+=1)this[s].insertBefore(t[a],this[s].childNodes[0]);else this[s].insertBefore(t,this[s].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&s(this[0].nextElementSibling).is(e)?new i([this[0].nextElementSibling]):new i([]):this[0].nextElementSibling?new i([this[0].nextElementSibling]):new i([]):new i([])},nextAll:function(e){var t=[],a=this[0];if(!a)return new i([]);for(;a.nextElementSibling;){var r=a.nextElementSibling;e?s(r).is(e)&&t.push(r):t.push(r),a=r}return new i(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&s(t.previousElementSibling).is(e)?new i([t.previousElementSibling]):new i([]):t.previousElementSibling?new i([t.previousElementSibling]):new i([])}return new i([])},prevAll:function(e){var t=[],a=this[0];if(!a)return new i([]);for(;a.previousElementSibling;){var r=a.previousElementSibling;e?s(r).is(e)&&t.push(r):t.push(r),a=r}return new i(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?s(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return s(a(t))},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].parentNode;r;)e?s(r).is(e)&&t.push(r):t.push(r),r=r.parentNode;return s(a(t))},closest:function(e){var t=this;return void 0===e?new i([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],s=0;s<this.length;s+=1)for(var a=this[s].querySelectorAll(e),r=0;r<a.length;r+=1)t.push(a[r]);return new i(t)},children:function(e){for(var t=[],r=0;r<this.length;r+=1)for(var n=this[r].childNodes,o=0;o<n.length;o+=1)e?1===n[o].nodeType&&s(n[o]).is(e)&&t.push(n[o]):1===n[o].nodeType&&t.push(n[o]);return new i(a(t))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,a;for(i=0;i<e.length;i+=1){var r=s(e[i]);for(a=0;a<r.length;a+=1)this[this.length]=r[a],this.length+=1}return this},styles:function(){return this[0]?t.getComputedStyle(this[0],null):{}}};Object.keys(r).forEach(function(e){s.fn[e]=r[e]});var n,o,l={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,i){var s,a,r;void 0===i&&(i="x");var n=t.getComputedStyle(e,null);return t.WebKitCSSMatrix?((a=n.transform||n.webkitTransform).split(",").length>6&&(a=a.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new t.WebKitCSSMatrix("none"===a?"":a)):s=(r=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===i&&(a=t.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===i&&(a=t.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),a||0},parseUrlQuery:function(e){var i,s,a,r,n={},o=e||t.location.href;if("string"==typeof o&&o.length)for(r=(s=(o=o.indexOf("?")>-1?o.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,i=0;i<r;i+=1)a=s[i].replace(/#\S+/g,"").split("="),n[decodeURIComponent(a[0])]=void 0===a[1]?void 0:decodeURIComponent(a[1])||"";return n},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),s=1;s<e.length;s+=1){var a=e[s];if(null!=a)for(var r=Object.keys(Object(a)),n=0,o=r.length;n<o;n+=1){var d=r[n],h=Object.getOwnPropertyDescriptor(a,d);void 0!==h&&h.enumerable&&(l.isObject(i[d])&&l.isObject(a[d])?l.extend(i[d],a[d]):!l.isObject(i[d])&&l.isObject(a[d])?(i[d]={},l.extend(i[d],a[d])):i[d]=a[d])}}return i}},d=(o=e.createElement("div"),{touch:t.Modernizr&&!0===t.Modernizr.touch||!!(t.navigator.maxTouchPoints>0||"ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch),pointerEvents:!!(t.navigator.pointerEnabled||t.PointerEvent||"maxTouchPoints"in t.navigator),prefixedPointerEvents:!!t.navigator.msPointerEnabled,transition:(n=o.style,"transition"in n||"webkitTransition"in n||"MozTransition"in n),transforms3d:t.Modernizr&&!0===t.Modernizr.csstransforms3d||function(){var e=o.style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function(){for(var e=o.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i+=1)if(t[i]in e)return!0;return!1}(),observer:"MutationObserver"in t||"WebkitMutationObserver"in t,passiveListener:function(){var e=!1;try{var i=Object.defineProperty({},"passive",{get:function(){e=!0}});t.addEventListener("testPassiveListener",null,i)}catch(e){}return e}(),gestures:"ongesturestart"in t}),h=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={}
1334,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},p={components:{configurable:!0}};h.prototype.on=function(e,t,i){var s=this;if("function"!=typeof t)return s;var a=i?"unshift":"push";return e.split(" ").forEach(function(e){s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)}),s},h.prototype.once=function(e,t,i){var s=this;if("function"!=typeof t)return s;return s.on(e,function i(){for(var a=[],r=arguments.length;r--;)a[r]=arguments[r];t.apply(s,a),s.off(e,i)},i)},h.prototype.off=function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach(function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].length&&i.eventsListeners[e].forEach(function(s,a){s===t&&i.eventsListeners[e].splice(a,1)})}),i):i},h.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,s,a,r=this;return r.eventsListeners?("string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],s=e.slice(1,e.length),a=r):(i=e[0].events,s=e[0].data,a=e[0].context||r),(Array.isArray(i)?i:i.split(" ")).forEach(function(e){if(r.eventsListeners&&r.eventsListeners[e]){var t=[];r.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(a,s)})}}),r):r},h.prototype.useModulesParams=function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var s=t.modules[i];s.params&&l.extend(e,s.params)})},h.prototype.useModules=function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var s=t.modules[i],a=e[i]||{};s.instance&&Object.keys(s.instance).forEach(function(e){var i=s.instance[e];t[e]="function"==typeof i?i.bind(t):i}),s.on&&t.on&&Object.keys(s.on).forEach(function(e){t.on(e,s.on[e])}),s.create&&s.create.bind(t)(a)})},p.components.set=function(e){this.use&&this.use(e)},h.installModule=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var s=this;s.prototype.modules||(s.prototype.modules={});var a=e.name||Object.keys(s.prototype.modules).length+"_"+l.now();return s.prototype.modules[a]=e,e.proto&&Object.keys(e.proto).forEach(function(t){s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s},h.use=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var s=this;return Array.isArray(e)?(e.forEach(function(e){return s.installModule(e)}),s):s.installModule.apply(s,[e].concat(t))},Object.defineProperties(h,p);var c={updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),l.extend(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this.params,i=this.$wrapperEl,s=this.size,a=this.rtlTranslate,r=this.wrongRTL,n=this.virtual&&e.virtual.enabled,o=n?this.virtual.slides.length:this.slides.length,h=i.children("."+this.params.slideClass),p=n?this.virtual.slides.length:h.length,c=[],u=[],v=[],f=e.slidesOffsetBefore;"function"==typeof f&&(f=e.slidesOffsetBefore.call(this));var m=e.slidesOffsetAfter;"function"==typeof m&&(m=e.slidesOffsetAfter.call(this));var g=this.snapGrid.length,b=this.snapGrid.length,w=e.spaceBetween,y=-f,x=0,T=0;if(void 0!==s){var E,S;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*s),this.virtualSize=-w,a?h.css({marginLeft:"",marginTop:""}):h.css({marginRight:"",marginBottom:""}),e.slidesPerColumn>1&&(E=Math.floor(p/e.slidesPerColumn)===p/this.params.slidesPerColumn?p:Math.ceil(p/e.slidesPerColumn)*e.slidesPerColumn,"auto"!==e.slidesPerView&&"row"===e.slidesPerColumnFill&&(E=Math.max(E,e.slidesPerView*e.slidesPerColumn)));for(var C,M=e.slidesPerColumn,k=E/M,P=Math.floor(p/e.slidesPerColumn),z=0;z<p;z+=1){S=0;var $=h.eq(z);if(e.slidesPerColumn>1){var L=void 0,I=void 0,D=void 0;"column"===e.slidesPerColumnFill?(D=z-(I=Math.floor(z/M))*M,(I>P||I===P&&D===M-1)&&(D+=1)>=M&&(D=0,I+=1),L=I+D*E/M,$.css({"-webkit-box-ordinal-group":L,"-moz-box-ordinal-group":L,"-ms-flex-order":L,"-webkit-order":L,order:L})):I=z-(D=Math.floor(z/k))*k,$.css("margin-"+(this.isHorizontal()?"top":"left"),0!==D&&e.spaceBetween&&e.spaceBetween+"px").attr("data-swiper-column",I).attr("data-swiper-row",D)}if("none"!==$.css("display")){if("auto"===e.slidesPerView){var O=t.getComputedStyle($[0],null),A=$[0].style.transform,N=$[0].style.webkitTransform;if(A&&($[0].style.transform="none"),N&&($[0].style.webkitTransform="none"),e.roundLengths)S=this.isHorizontal()?$.outerWidth(!0):$.outerHeight(!0);else if(this.isHorizontal()){var H=parseFloat(O.getPropertyValue("width")),G=parseFloat(O.getPropertyValue("padding-left")),B=parseFloat(O.getPropertyValue("padding-right")),X=parseFloat(O.getPropertyValue("margin-left")),Y=parseFloat(O.getPropertyValue("margin-right")),V=O.getPropertyValue("box-sizing");S=V&&"border-box"===V?H+X+Y:H+G+B+X+Y}else{var F=parseFloat(O.getPropertyValue("height")),R=parseFloat(O.getPropertyValue("padding-top")),q=parseFloat(O.getPropertyValue("padding-bottom")),W=parseFloat(O.getPropertyValue("margin-top")),j=parseFloat(O.getPropertyValue("margin-bottom")),U=O.getPropertyValue("box-sizing");S=U&&"border-box"===U?F+W+j:F+R+q+W+j}A&&($[0].style.transform=A),N&&($[0].style.webkitTransform=N),e.roundLengths&&(S=Math.floor(S))}else S=(s-(e.slidesPerView-1)*w)/e.slidesPerView,e.roundLengths&&(S=Math.floor(S)),h[z]&&(this.isHorizontal()?h[z].style.width=S+"px":h[z].style.height=S+"px");h[z]&&(h[z].swiperSlideSize=S),v.push(S),e.centeredSlides?(y=y+S/2+x/2+w,0===x&&0!==z&&(y=y-s/2-w),0===z&&(y=y-s/2-w),Math.abs(y)<.001&&(y=0),e.roundLengths&&(y=Math.floor(y)),T%e.slidesPerGroup==0&&c.push(y),u.push(y)):(e.roundLengths&&(y=Math.floor(y)),T%e.slidesPerGroup==0&&c.push(y),u.push(y),y=y+S+w),this.virtualSize+=S+w,x=S,T+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+m,a&&r&&("slide"===e.effect||"coverflow"===e.effect)&&i.css({width:this.virtualSize+e.spaceBetween+"px"}),d.flexbox&&!e.setWrapperSize||(this.isHorizontal()?i.css({width:this.virtualSize+e.spaceBetween+"px"}):i.css({height:this.virtualSize+e.spaceBetween+"px"})),e.slidesPerColumn>1&&(this.virtualSize=(S+e.spaceBetween)*E,this.virtualSize=Math.ceil(this.virtualSize/e.slidesPerColumn)-e.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+e.spaceBetween+"px"}):i.css({height:this.virtualSize+e.spaceBetween+"px"}),e.centeredSlides)){C=[];for(var K=0;K<c.length;K+=1){var _=c[K];e.roundLengths&&(_=Math.floor(_)),c[K]<this.virtualSize+c[0]&&C.push(_)}c=C}if(!e.centeredSlides){C=[];for(var Z=0;Z<c.length;Z+=1){var Q=c[Z];e.roundLengths&&(Q=Math.floor(Q)),c[Z]<=this.virtualSize-s&&C.push(Q
1334)}c=C,Math.floor(this.virtualSize-s)-Math.floor(c[c.length-1])>1&&c.push(this.virtualSize-s)}if(0===c.length&&(c=[0]),0!==e.spaceBetween&&(this.isHorizontal()?a?h.css({marginLeft:w+"px"}):h.css({marginRight:w+"px"}):h.css({marginBottom:w+"px"})),e.centerInsufficientSlides){var J=0;if(v.forEach(function(t){J+=t+(e.spaceBetween?e.spaceBetween:0)}),(J-=e.spaceBetween)<s){var ee=(s-J)/2;c.forEach(function(e,t){c[t]=e-ee}),u.forEach(function(e,t){u[t]=e+ee})}}l.extend(this,{slides:h,snapGrid:c,slidesGrid:u,slidesSizesGrid:v}),p!==o&&this.emit("slidesLengthChange"),c.length!==g&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),u.length!==b&&this.emit("slidesGridLengthChange"),(e.watchSlidesProgress||e.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=[],s=0;if("number"==typeof e?this.setTransition(e):!0===e&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)for(t=0;t<Math.ceil(this.params.slidesPerView);t+=1){var a=this.activeIndex+t;if(a>this.slides.length)break;i.push(this.slides.eq(a)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var r=i[t].offsetHeight;s=r>s?r:s}s&&this.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.slides,a=this.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();var r=-e;a&&(r=e),i.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var n=0;n<i.length;n+=1){var o=i[n],l=(r+(t.centeredSlides?this.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility){var d=-(r-o.swiperSlideOffset),h=d+this.slidesSizesGrid[n];(d>=0&&d<this.size||h>0&&h<=this.size||d<=0&&h>=this.size)&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(n),i.eq(n).addClass(t.slideVisibleClass))}o.progress=a?-l:l}this.visibleSlides=s(this.visibleSlides)}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.maxTranslate()-this.minTranslate(),s=this.progress,a=this.isBeginning,r=this.isEnd,n=a,o=r;0===i?(s=0,a=!0,r=!0):(a=(s=(e-this.minTranslate())/i)<=0,r=s>=1),l.extend(this,{progress:s,isBeginning:a,isEnd:r}),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesProgress(e),a&&!n&&this.emit("reachBeginning toEdge"),r&&!o&&this.emit("reachEnd toEdge"),(n&&!a||o&&!r)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){var e,t=this.slides,i=this.params,s=this.$wrapperEl,a=this.activeIndex,r=this.realIndex,n=this.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=n?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var o=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===o.length&&(o=t.eq(0)).addClass(i.slideNextClass);var l=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);
1334i.loop&&0===l.length&&(l=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,i=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,n=this.activeIndex,o=this.realIndex,d=this.snapIndex,h=e;if(void 0===h){for(var p=0;p<s.length;p+=1)void 0!==s[p+1]?i>=s[p]&&i<s[p+1]-(s[p+1]-s[p])/2?h=p:i>=s[p]&&i<s[p+1]&&(h=p+1):i>=s[p]&&(h=p);r.normalizeSlideIndex&&(h<0||void 0===h)&&(h=0)}if((t=a.indexOf(i)>=0?a.indexOf(i):Math.floor(h/r.slidesPerGroup))>=a.length&&(t=a.length-1),h!==n){var c=parseInt(this.slides.eq(h).attr("data-swiper-slide-index")||h,10);l.extend(this,{snapIndex:t,realIndex:c,previousIndex:n,activeIndex:h}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),o!==c&&this.emit("realIndexChange"),this.emit("slideChange")}else t!==d&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,i=s(e.target).closest("."+t.slideClass)[0],a=!1;if(i)for(var r=0;r<this.slides.length;r+=1)this.slides[r]===i&&(a=!0);if(!i||!a)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(s(i).attr("data-swiper-slide-index"),10):this.clickedIndex=s(i).index(),t.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}};var u={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;if(t.virtualTranslate)return i?-s:s;var r=l.getTranslate(a[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){var i=this.rtlTranslate,s=this.params,a=this.$wrapperEl,r=this.progress,n=0,o=0;this.isHorizontal()?n=i?-e:e:o=e,s.roundLengths&&(n=Math.floor(n),o=Math.floor(o)),s.virtualTranslate||(d.transforms3d?a.transform("translate3d("+n+"px, "+o+"px, 0px)"):a.transform("translate("+n+"px, "+o+"px)")),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?n:o;var l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==r&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}};var v={setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.params,a=this.previousIndex;s.autoHeight&&this.updateAutoHeight();var r=t;if(r||(r=i>a?"next":i<a?"prev":"reset"),this.emit("transitionStart"),e&&i!==a){if("reset"===r)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.previousIndex;this.animating=!1,this.setTransition(0);var a=t;if(a||(a=i>s?"next":i<s?"prev":"reset"),this.emit("transitionEnd"),e&&i!==s){if("reset"===a)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===a?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}};var f={slideTo:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,r=e;r<0&&(r=0);var n=a.params,o=a.snapGrid,l=a.slidesGrid,h=a.previousIndex,p=a.activeIndex,c=a.rtlTranslate;if(a.animating&&n.preventInteractionOnTransition)return!1;var u=Math.floor(r/n.slidesPerGroup);u>=o.length&&(u=o.length-1),(p||n.initialSlide||0)===(h||0)&&i&&a.emit("beforeSlideChangeStart");var v,f=-o[u];if(a.updateProgress(f),n.normalizeSlideIndex)for(var m=0;m<l.length;m+=1)-Math.floor(100*f)>=Math.floor(100*l[m])&&(r=m);if(a.initialized&&r!==p){if(!a.allowSlideNext&&f<a.translate&&f<a.minTranslate())return!1;if(!a.allowSlidePrev&&f>a.translate&&f>a.maxTranslate()&&(p||0)!==r)return!1}return v=r>p?"next":r<p?"prev":"reset",c&&-f===a.translate||!c&&f===a.translate?(a.updateActiveIndex(r),n.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==n.effect&&a.setTranslate(f),"reset"!==v&&(a.transitionStart(i,v),a.transitionEnd(i,v)),!1):(0!==t&&d.transition?(a.setTransition(t),a.setTranslate(f),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,v),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,v))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))):(a.setTransition(0),a.setTranslate(f),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,v),a.transitionEnd(i,v)),!0)},slideToLoop:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=e;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,t,i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating;return s.loop?!a&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,this.slideTo(this.activeIndex+s.slidesPerGroup,e,t,i)):this.slideTo(this.activeIndex+s.slidesPerGroup,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.snapGrid,n=this.slidesGrid,o=this.rtlTranslate;if(s.loop){if(a)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function l(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d,h=l(o?this.translate:-this.translate),p=r.map(function(e){return l(e)}),c=(n.map(function(e){return l(e)}),r[p.indexOf(h)],r[p.indexOf(h)-1]);
1334return void 0!==c&&(d=n.indexOf(c))<0&&(d=this.activeIndex-1),this.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.activeIndex,a=Math.floor(s/this.params.slidesPerGroup);if(a<this.snapGrid.length-1){var r=this.rtlTranslate?this.translate:-this.translate,n=this.snapGrid[a];r-n>(this.snapGrid[a+1]-n)/2&&(s=this.params.slidesPerGroup)}return this.slideTo(s,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,a=t.$wrapperEl,r="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(s(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?n<t.loopedSlides-r/2||n>t.slides.length-t.loopedSlides+r/2?(t.loopFix(),n=a.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),l.nextTick(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-r?(t.loopFix(),n=a.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),l.nextTick(function(){t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}};var m={loopCreate:function(){var t=this,i=t.params,a=t.$wrapperEl;a.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var r=a.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-r.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;o<n;o+=1){var l=s(e.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);a.append(l)}r=a.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=r.length),t.loopedSlides=parseInt(i.loopedSlides||i.slidesPerView,10),t.loopedSlides+=i.loopAdditionalSlides,t.loopedSlides>r.length&&(t.loopedSlides=r.length);var d=[],h=[];r.each(function(e,i){var a=s(i);e<t.loopedSlides&&h.push(i),e<r.length&&e>=r.length-t.loopedSlides&&d.push(i),a.attr("data-swiper-slide-index",e)});for(var p=0;p<h.length;p+=1)a.append(s(h[p].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var c=d.length-1;c>=0;c-=1)a.prepend(s(d[c].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var e,t=this.params,i=this.activeIndex,s=this.slides,a=this.loopedSlides,r=this.allowSlidePrev,n=this.allowSlideNext,o=this.snapGrid,l=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var d=-o[i]-this.getTranslate();i<a?(e=s.length-3*a+i,e+=a,this.slideTo(e,0,!1,!0)&&0!==d&&this.setTranslate((l?-this.translate:this.translate)-d)):("auto"===t.slidesPerView&&i>=2*a||i>=s.length-a)&&(e=-s.length+i+a,e+=a,this.slideTo(e,0,!1,!0)&&0!==d&&this.setTranslate((l?-this.translate:this.translate)-d));this.allowSlidePrev=r,this.allowSlideNext=n},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}};var g={setGrabCursor:function(e){if(!(d.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){d.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}};var b={appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&t.append(e[s]);else t.append(e);i.loop&&this.loopCreate(),i.observer&&d.observer||this.update()},prependSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&this.loopDestroy();var a=s+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&i.prepend(e[r]);a=s+e.length}else i.prepend(e);t.loop&&this.loopCreate(),t.observer&&d.observer||this.update(),this.slideTo(a,0,!1)},addSlide:function(e,t){var i=this.$wrapperEl,s=this.params,a=this.activeIndex;s.loop&&(a-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+s.slideClass));var r=this.slides.length;if(e<=0)this.prependSlide(t);else if(e>=r)this.appendSlide(t);else{for(var n=a>e?a+1:a,o=[],l=r-1;l>=e;l-=1){var h=this.slides.eq(l);h.remove(),o.unshift(h)}if("object"==typeof t&&"length"in t){for(var p=0;p<t.length;p+=1)t[p]&&i.append(t[p]);n=a>e?a+t.length:a}else i.append(t);for(var c=0;c<o.length;c+=1)i.append(o[c]);s.loop&&this.loopCreate(),s.observer&&d.observer||this.update(),s.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}},removeSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&(s-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+t.slideClass));var a,r=s;if("object"==typeof e&&"length"in e){for(var n=0;n<e.length;n+=1)a=e[n],this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1);r=Math.max(r,0)}else a=e,this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1),r=Math.max(r,0);t.loop&&this.loopCreate(),t.observer&&d.observer||this.update(),t.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},w=function(){var i=t.navigator.userAgent,s={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:t.cordova||t.phonegap,phonegap:t.cordova||t.phonegap},a=i.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),r=i.match(/(Android);?[\s\/]+([\d.]+)?/),n=i.match(/(iPad).*OS\s([\d_]+)/),o=i.match(/(iPod)(.*OS\s([\d_]+))?/),l=!n&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(a&&(s.os="windows",s.osVersion=a[2],s.windows=!0),r&&!a&&(s.os="android",s.osVersion=r[2],s.android=!0,s.androidChrome=i.toLowerCase().indexOf("chrome")>=0),(n||l||o)&&(s.os="ios",s.ios=!0),l&&!o&&(s.osVersion=l[2].replace(/_/g,"."),s.iphone=!0),n&&(s.osVersion=n[2].replace(/_/g,"."),s.ipad=!0),o&&(s.osVersion=o[3]?o[3].replace(/_/g,"."):null,s.iphone=!0),s.ios&&s.osVersion&&i.indexOf("Version/")>=0&&"10"===s.osVersion.split(".")[0]&&(s.osVersion=i.toLowerCase().split("version/")[1].split(" ")[0]),s.desktop=!(s.os||s.android||s.webView),s.webView=(l||n||o)&&i.match(/.*AppleWeb
1334Kit(?!.*Safari)/i),s.os&&"ios"===s.os){var d=s.osVersion.split("."),h=e.querySelector('meta[name="viewport"]');s.minimalUi=!s.webView&&(o||l)&&(1*d[0]==7?1*d[1]>=1:1*d[0]>7)&&h&&h.getAttribute("content").indexOf("minimal-ui")>=0}return s.pixelRatio=t.devicePixelRatio||1,s}();function y(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev,a=this.snapGrid;if(this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),e.freeMode){var r=Math.min(Math.max(this.translate,this.maxTranslate()),this.minTranslate());this.setTranslate(r),this.updateActiveIndex(),this.updateSlidesClasses(),e.autoHeight&&this.updateAutoHeight()}else this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&this.isEnd&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0);this.allowSlidePrev=s,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}}var x={attachEvents:function(){var i=this.params,a=this.touchEvents,r=this.el,n=this.wrapperEl;this.onTouchStart=function(i){var a=this.touchEventsData,r=this.params,n=this.touches;if(!this.animating||!r.preventInteractionOnTransition){var o=i;if(o.originalEvent&&(o=o.originalEvent),a.isTouchEvent="touchstart"===o.type,(a.isTouchEvent||!("which"in o)||3!==o.which)&&!(!a.isTouchEvent&&"button"in o&&o.button>0||a.isTouched&&a.isMoved))if(r.noSwiping&&s(o.target).closest(r.noSwipingSelector?r.noSwipingSelector:"."+r.noSwipingClass)[0])this.allowClick=!0;else if(!r.swipeHandler||s(o).closest(r.swipeHandler)[0]){n.currentX="touchstart"===o.type?o.targetTouches[0].pageX:o.pageX,n.currentY="touchstart"===o.type?o.targetTouches[0].pageY:o.pageY;var d=n.currentX,h=n.currentY,p=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,c=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(!p||!(d<=c||d>=t.screen.width-c)){if(l.extend(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=d,n.startY=h,a.touchStartTime=l.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,r.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==o.type){var u=!0;s(o.target).is(a.formElements)&&(u=!1),e.activeElement&&s(e.activeElement).is(a.formElements)&&e.activeElement!==o.target&&e.activeElement.blur();var v=u&&this.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||v)&&o.preventDefault()}this.emit("touchStart",o)}}}}.bind(this),this.onTouchMove=function(t){var i=this.touchEventsData,a=this.params,r=this.touches,n=this.rtlTranslate,o=t;if(o.originalEvent&&(o=o.originalEvent),i.isTouched){if(!i.isTouchEvent||"mousemove"!==o.type){var d="touchmove"===o.type?o.targetTouches[0].pageX:o.pageX,h="touchmove"===o.type?o.targetTouches[0].pageY:o.pageY;if(o.preventedByNestedSwiper)return r.startX=d,void(r.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(l.extend(r,{startX:d,startY:h,currentX:d,currentY:h}),i.touchStartTime=l.now()));if(i.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(this.isVertical()){if(h<r.startY&&this.translate<=this.maxTranslate()||h>r.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<r.startX&&this.translate<=this.maxTranslate()||d>r.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&e.activeElement&&o.target===e.activeElement&&s(o.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);if(i.allowTouchCallbacks&&this.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){r.currentX=d,r.currentY=h;var p,c=r.currentX-r.startX,u=r.currentY-r.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(c,2)+Math.pow(u,2))<this.params.threshold))if(void 0===i.isScrolling&&(this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:c*c+u*u>=25&&(p=180*Math.atan2(Math.abs(u),Math.abs(c))/Math.PI,i.isScrolling=this.isHorizontal()?p>a.touchAngle:90-p>a.touchAngle)),i.isScrolling&&this.emit("touchMoveOpposite",o),void 0===i.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,o.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&o.stopPropagation(),i.isMoved||(a.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce
1334=!1,!a.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",o)),this.emit("sliderMove",o),i.isMoved=!0;var v=this.isHorizontal()?c:u;r.diff=v,v*=a.touchRatio,n&&(v=-v),this.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;var f=!0,m=a.resistanceRatio;if(a.touchReleaseOnEdges&&(m=0),v>0&&i.currentTranslate>this.minTranslate()?(f=!1,a.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+v,m))):v<0&&i.currentTranslate<this.maxTranslate()&&(f=!1,a.resistance&&(i.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-i.startTranslate-v,m))),f&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 6,079 bytes, line 1334
1334if(!i.allowThresholdMove)return i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,void(r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}a.followFinger&&((a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&(0===i.velocities.length&&i.velocities.push({position:r[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:r[this.isHorizontal()?"currentX":"currentY"],time:l.now()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o)}.bind(this),this.onTouchEnd=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,d=t.snapGrid,h=e;if(h.originalEvent&&(h=h.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",h),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var p,c=l.now(),u=c-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(h),t.emit("tap",h),u<300&&c-i.lastClickTime>300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=l.nextTick(function(){t&&!t.destroyed&&t.emit("click",h)},300)),u<300&&c-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",h))),i.lastClickTime=l.now(),l.nextTick(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,p=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,s.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1));if(s.freeModeMomentum){if(i.velocities.length>1){var v=i.velocities.pop(),f=i.velocities.pop(),m=v.position-f.position,g=v.time-f.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)<s.freeModeMinimumVelocity&&(t.velocity=0),(g>150||l.now()-v.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var b=1e3*s.freeModeMomentumRatio,w=t.velocity*b,y=t.translate+w;r&&(y=-y);var x,T,E=!1,S=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(y<t.maxTranslate())s.freeModeMomentumBounce?(y+t.maxTranslate()<-S&&(y=t.maxTranslate()-S),x=t.maxTranslate(),E=!0,i.allowMomentumBounce=!0):y=t.maxTranslate(),s.loop&&s.centeredSlides&&(T=!0);else if(y>t.minTranslate())s.freeModeMomentumBounce?(y-t.minTranslate()>S&&(y=t.minTranslate()+S),x=t.minTranslate(),E=!0,i.allowMomentumBounce=!0):y=t.minTranslate(),s.loop&&s.centeredSlides&&(T=!0);else if(s.freeModeSticky){for(var C,M=0;M<d.length;M+=1)if(d[M]>-y){C=M;break}y=-(y=Math.abs(d[C]-y)<Math.abs(d[C-1]-y)||"next"===t.swipeDirection?d[C]:d[C-1])}if(T&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)b=r?Math.abs((-y-t.translate)/t.velocity):Math.abs((y-t.translate)/t.velocity);else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&&E?(t.updateProgress(x),t.setTransition(b),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(s.speed),t.setTranslate(x),n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(y),t.setTransition(b),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(y),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||u>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var k=0,P=t.slidesSizesGrid[0],z=0;z<o.length;z+=s.slidesPerGroup)void 0!==o[z+s.slidesPerGroup]?p>=o[z]&&p<o[z+s.slidesPerGroup]&&(k=z,P=o[z+s.slidesPerGroup]-o[z]):p>=o[z]&&(k=z,P=o[o.length-1]-o[o.length-2]);var $=(p-o[k])/P;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&($>=s.longSwipesRatio?t.slideTo(k+s.slidesPerGroup):t.slideTo(k)),"prev"===t.swipeDirection&&($>1-s.longSwipesRatio?t.slideTo(k+s.slidesPerGroup):t.slideTo(k))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(k+s.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(k)}}}.bind(this),this.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(this);var o="container"===i.touchEventsTarget?r:n,h=!!i.nested;if(d.touch||!d.pointerEvents&&!d.prefixedPointerEvents){if(d.touch){var p=!("touchstart"!==a.start||!d.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};o.addEventListener(a.start,this.onTouchStart,p),o.addEventListener(a.move,this.onTouchMove,d.passiveListener?{passive:!1,capture:h}:h),o.addEventListener(a.end,this.onTouchEnd,p)}(i.simulateTouch&&!w.ios&&!w.android||i.simulateTouch&&!d.touch&&w.ios)&&(o.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,h),e.addEventListener("mouseup",this.onTouchEnd,!1))}else o.addEventListener(a.start,this.onTouchStart,!1),e.addEventListener(a.move,this.onTouchMove,h),e.addEventListener(a.end,this.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&o.addEventListener("click",this.onClick,!0),this.on(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",y,!0)},detachEvents:function(){var t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,r="container"===t.touchEventsTarget?s:a,n=!!t.nested;
1334if(d.touch||!d.pointerEvents&&!d.prefixedPointerEvents){if(d.touch){var o=!("onTouchStart"!==i.start||!d.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};r.removeEventListener(i.start,this.onTouchStart,o),r.removeEventListener(i.move,this.onTouchMove,n),r.removeEventListener(i.end,this.onTouchEnd,o)}(t.simulateTouch&&!w.ios&&!w.android||t.simulateTouch&&!d.touch&&w.ios)&&(r.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,n),e.removeEventListener("mouseup",this.onTouchEnd,!1))}else r.removeEventListener(i.start,this.onTouchStart,!1),e.removeEventListener(i.move,this.onTouchMove,n),e.removeEventListener(i.end,this.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",this.onClick,!0),this.off(w.ios||w.android?"resize orientationchange observerUpdate":"resize observerUpdate",y)}};var T={setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,i=this.loopedSlides;void 0===i&&(i=0);var s=this.params,a=s.breakpoints;if(a&&(!a||0!==Object.keys(a).length)){var r=this.getBreakpoint(a);if(r&&this.currentBreakpoint!==r){var n=r in a?a[r]:void 0;n&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=n[e];void 0!==t&&(n[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var o=n||this.originalParams,d=s.loop&&o.slidesPerView!==s.slidesPerView;l.extend(this.params,o),l.extend(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=r,d&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-i+this.loopedSlides,0,!1)),this.emit("breakpoint",o)}}},getBreakpoint:function(e){if(e){var i=!1,s=[];Object.keys(e).forEach(function(e){s.push(e)}),s.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var a=0;a<s.length;a+=1){var r=s[a];this.params.breakpointsInverse?r<=t.innerWidth&&(i=r):r>=t.innerWidth&&!i&&(i=r)}return i||"max"}}},E=function(){return{isIE:!!t.navigator.userAgent.match(/Trident/g)||!!t.navigator.userAgent.match(/MSIE/g),isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)};var e}();var S={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,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,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!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:!0,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,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},C={update:c,translate:u,transition:v,slide:f,loop:m,grabCursor:g,manipulation:b,events:x,breakpoints:T,checkOverflow:{checkOverflow:function(){var e=this.isLocked;this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,e!==this.isLocked&&this.emit
vendor: 5,297 bytes, line 1334
1334(this.isLocked?"lock":"unlock"),e&&e!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=[];a.push(t.direction),t.freeMode&&a.push("free-mode"),d.flexbox||a.push("no-flexbox"),t.autoHeight&&a.push("autoheight"),i&&a.push("rtl"),t.slidesPerColumn>1&&a.push("multirow"),w.android&&a.push("android"),w.ios&&a.push("ios"),(E.isIE||E.isEdge)&&(d.pointerEvents||d.prefixedPointerEvents)&&a.push("wp8-"+t.direction),a.forEach(function(i){e.push(t.containerModifierClass+i)}),s.addClass(e.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,i,s,a,r,n){var o;function l(){n&&n()}e.complete&&r?l():i?((o=new t.Image).onload=l,o.onerror=l,a&&(o.sizes=a),s&&(o.srcset=s),i&&(o.src=i)):l()},preloadImages:function(){var e=this;function t(){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 s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},M={},k=function(e){function t(){for(var i,a,r,n=[],o=arguments.length;o--;)n[o]=arguments[o];1===n.length&&n[0].constructor&&n[0].constructor===Object?r=n[0]:(a=(i=n)[0],r=i[1]),r||(r={}),r=l.extend({},r),a&&!r.el&&(r.el=a),e.call(this,r),Object.keys(C).forEach(function(e){Object.keys(C[e]).forEach(function(i){t.prototype[i]||(t.prototype[i]=C[e][i])})});var h=this;void 0===h.modules&&(h.modules={}),Object.keys(h.modules).forEach(function(e){var t=h.modules[e];if(t.params){var i=Object.keys(t.params)[0],s=t.params[i];if("object"!=typeof s||null===s)return;if(!(i in r&&"enabled"in s))return;!0===r[i]&&(r[i]={enabled:!0}),"object"!=typeof r[i]||"enabled"in r[i]||(r[i].enabled=!0),r[i]||(r[i]={enabled:!1})}});var p=l.extend({},S);h.useModulesParams(p),h.params=l.extend({},p,M,r),h.originalParams=l.extend({},h.params),h.passedParams=l.extend({},r),h.$=s;var c=s(h.params.el);if(a=c[0]){if(c.length>1){var u=[];return c.each(function(e,i){var s=l.extend({},r,{el:i});u.push(new t(s))}),u}a.swiper=h,c.data("swiper",h);var v,f,m=c.children("."+h.params.wrapperClass);return l.extend(h,{$el:c,el:a,$wrapperEl:m,wrapperEl:m[0],classNames:[],slides:s(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===h.params.direction},isVertical:function(){return"vertical"===h.params.direction},rtl:"rtl"===a.dir.toLowerCase()||"rtl"===c.css("direction"),rtlTranslate:"horizontal"===h.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===c.css("direction")),wrongRTL:"-webkit-box"===m.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:h.params.allowSlideNext,allowSlidePrev:h.params.allowSlidePrev,touchEvents:(v=["touchstart","touchmove","touchend"],f=["mousedown","mousemove","mouseup"],d.pointerEvents?f=["pointerdown","pointermove","pointerup"]:d.prefixedPointerEvents&&(f=["MSPointerDown","MSPointerMove","MSPointerUp"]),h.touchEventsTouch={start:v[0],move:v[1],end:v[2]},h.touchEventsDesktop={start:f[0],move:f[1],end:f[2]},d.touch||!h.params.simulateTouch?h.touchEventsTouch:h.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",lastClickTime:l.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:h.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),h.useModules(),h.params.init&&h.init(),h}}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var i={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return t.prototype.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,r=1;if(e.centeredSlides){for(var n,o=t[a].swiperSlideSize,l=a+1;l<t.length;l+=1)t[l]&&!n&&(r+=1,(o+=t[l].swiperSlideSize)>s&&(n=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!n&&(r+=1,(o+=t[d].swiperSlideSize)>s&&(n=!0))}else for(var h=a+1;h<t.length;h+=1)i[h]-i[a]<s&&(r+=1);return r},t.prototype.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,i=e.params;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(s(),e.params.autoHeight&&e.updateAutoHeight()):(("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))||s(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function s(){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()}}
1334,t.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))},t.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,s=i.params,a=i.$el,r=i.$wrapperEl,n=i.slides;return void 0===i.params||i.destroyed?null:(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),l.deleteProps(i)),i.destroyed=!0,null)},t.extendDefaults=function(e){l.extend(M,e)},i.extendedDefaults.get=function(){return M},i.defaults.get=function(){return S},i.Class.get=function(){return e},i.$.get=function(){return s},Object.defineProperties(t,i),t}(h),P={name:"device",proto:{device:w},static:{device:w}},z={name:"support",proto:{support:d},static:{support:d}},$={name:"browser",proto:{browser:E},static:{browser:E}},L={name:"resize",create:function(){var e=this;l.extend(e,{resize:{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(){t.addEventListener("resize",this.resize.resizeHandler),t.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){t.removeEventListener("resize",this.resize.resizeHandler),t.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},I={func:t.MutationObserver||t.WebkitMutationObserver,attach:function(e,i){void 0===i&&(i={});var s=this,a=new(0,I.func)(function(e){if(1!==e.length){var i=function(){s.emit("observerUpdate",e[0])};t.requestAnimationFrame?t.requestAnimationFrame(i):t.setTimeout(i,0)}else s.emit("observerUpdate",e[0])});a.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),s.observer.observers.push(a)},init:function(){if(d.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},D={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){l.extend(this,{observer:{init:I.init.bind(this),attach:I.attach.bind(this),destroy:I.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},O={update:function(e){var t=this,i=t.params,s=i.slidesPerView,a=i.slidesPerGroup,r=i.centeredSlides,n=t.params.virtual,o=n.addSlidesBefore,d=n.addSlidesAfter,h=t.virtual,p=h.from,c=h.to,u=h.slides,v=h.slidesGrid,f=h.renderSlide,m=h.offset;t.updateActiveIndex();var g,b,w,y=t.activeIndex||0;g=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",r?(b=Math.floor(s/2)+a+o,w=Math.floor(s/2)+a+d):(b=s+(a-1)+o,w=a+d);var x=Math.max((y||0)-w,0),T=Math.min((y||0)+b,u.length-1),E=(t.slidesGrid[x]||0)-(t.slidesGrid[0]||0);function S(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(l.extend(t.virtual,{from:x,to:T,offset:E,slidesGrid:t.slidesGrid}),p===x&&c===T&&!e)return t.slidesGrid!==v&&E!==m&&t.slides.css(g,E+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:E,from:x,to:T,slides:function(){for(var e=[],t=x;t<=T;t+=1)e.push(u[t]);return e}()}),void S();
1334var C=[],M=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var k=p;k<=c;k+=1)(k<x||k>T)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+k+'"]').remove();for(var P=0;P<u.length;P+=1)P>=x&&P<=T&&(void 0===c||e?M.push(P):(P>c&&M.push(P),P<p&&C.push(P)));M.forEach(function(e){t.$wrapperEl.append(f(u[e],e))}),C.sort(function(e,t){return t-e}).forEach(function(e){t.$wrapperEl.prepend(f(u[e],e))}),t.$wrapperEl.children(".swiper-slide").css(g,E+"px"),S()},renderSlide:function(e,t){var i=this.params.virtual;if(i.cache&&this.virtual.cache[t])return this.virtual.cache[t];var a=i.renderSlide?s(i.renderSlide.call(this,e,t)):s('<div class="'+this.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>");return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",t),i.cache&&(this.virtual.cache[t]=a),a},appendSlide:function(e){this.virtual.slides.push(e),this.virtual.update(!0)},prependSlide:function(e){if(this.virtual.slides.unshift(e),this.params.virtual.cache){var t=this.virtual.cache,i={};Object.keys(t).forEach(function(e){i[e+1]=t[e]}),this.virtual.cache=i}this.virtual.update(!0),this.slideNext(0)}},A={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){l.extend(this,{virtual:{update:O.update.bind(this),appendSlide:O.appendSlide.bind(this),prependSlide:O.prependSlide.bind(this),renderSlide:O.render
1334Slide.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var e={watchSlidesProgress:!0};l.extend(this.params,e),l.extend(this.originalParams,e),this.params.initialSlide||this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},N={handle:function(i){var s=this.rtlTranslate,a=i;a.originalEvent&&(a=a.originalEvent);var r=a.keyCode||a.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===r||this.isVertical()&&40===r))return!1;if(!this.allowSlidePrev&&(this.isHorizontal()&&37===r||this.isVertical()&&38===r))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||e.activeElement&&e.activeElement.nodeName&&("input"===e.activeElement.nodeName.toLowerCase()||"textarea"===e.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&(37===r||39===r||38===r||40===r)){var n=!1;if(this.$el.parents("."+this.params.slideClass).length>0&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var o=t.innerWidth,l=t.innerHeight,d=this.$el.offset();s&&(d.left-=this.$el[0].scrollLeft);for(var h=[[d.left,d.top],[d.left+this.width,d.top],[d.left,d.top+this.height],[d.left+this.width,d.top+this.height]],p=0;p<h.length;p+=1){var c=h[p];c[0]>=0&&c[0]<=o&&c[1]>=0&&c[1]<=l&&(n=!0)}if(!n)return}this.isHorizontal()?(37!==r&&39!==r||(a.preventDefault?a.preventDefault():a.returnValue=!1),(39===r&&!s||37===r&&s)&&this.slideNext(),(37===r&&!s||39===r&&s)&&this.slidePrev()):(38!==r&&40!==r||(a.preventDefault?a.preventDefault():a.returnValue=!1),40===r&&this.slideNext(),38===r&&this.slidePrev()),this.emit("keyPress",r)}},enable:function(){this.keyboard.enabled||(s(e).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(s(e).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},H={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){l.extend(this,{keyboard:{enabled:!1,enable:N.enable.bind(this),disable:N.disable.bind(this),handle:N.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var G={lastScrollTime:l.now(),event:t.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){var t="onwheel"in e;if(!t){var i=e.createElement("div");i.setAttribute("onwheel","return;"),t="function"==typeof i.onwheel}return!t&&e.implementation&&e.implementation.hasFeature&&!0!==e.implementation.hasFeature("","")&&(t=e.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,i=0,s=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(s=e.deltaX),(s||a)&&e.deltaMode&&(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),s&&!t&&(t=s<1?-1:1),a&&!i&&(i=a<1?-1:1),{spinX:t,spinY:i,pixelX:s,pixelY:a}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var i=e,s=this,a=s.params.mousewheel;if(!s.mouseEntered&&!a.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);var r=0,n=s.rtlTranslate?-1:1,o=G.normalize(i);if(a.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(o.pixelX)>Math.abs(o.pixelY)))return!0;r=o.pixelX*n}else{if(!(Math.abs(o.pixelY)>Math.abs(o.pixelX)))return!0;r=o.pixelY}else r=Math.abs(o.pixelX)>Math.abs(o.pixelY)?-o.pixelX*n:-o.pixelY;if(0===r)return!0;if(a.invert&&(r=-r),s.params.freeMode){s.params.loop&&s.loopFix();var d=s.getTranslate()+r*a.sensitivity,h=s.isBeginning,p=s.isEnd;if(d>=s.minTranslate()&&(d=s.minTranslate()),d<=s.maxTranslate()&&(d=s.maxTranslate()),s.setTransition(0),s.setTranslate(d),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!h&&s.isBeginning||!p&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky&&(clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=l.nextTick(function(){s.slideToClosest()},300)),s.emit("scroll",i),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),d===s.minTranslate()||d===s.maxTranslate())return!0}else{if(l.now()-s.mousewheel.lastScrollTime>60)if(r<0)if(s.isEnd&&!s.params.loop||s.animating){if(a.releaseOnEdges)return!0}else s.slideNext(),s.emit("scroll",i);else if(s.isBeginning&&!s.params.loop||s.animating){if(a.releaseOnEdges)return!0}else s.slidePrev(),s.emit("scroll",i);s.mousewheel.lastScrollTime=(new t.Date).getTime()}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1},enable:function(){if(!G.event)return!1;if(this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=s(this.params.mousewheel.eventsTarged)),e.on("mouseenter",this.mousewheel.handleMouseEnter),e.on("mouseleave",this.mousewheel.handleMouseLeave),e.on(G.event,this.mousewheel.handle),this.mousewheel.enabled=!0,!0},disable:function(){if(!G.event)return!1;if(!this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=s(this.params.mousewheel.eventsTarged)),e.off(G.event,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}},B={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>
13340&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=s(i.nextEl),this.params.uniqueNavElements&&"string"==typeof i.nextEl&&e.length>1&&1===this.$el.find(i.nextEl).length&&(e=this.$el.find(i.nextEl))),i.prevEl&&(t=s(i.prevEl),this.params.uniqueNavElements&&"string"==typeof i.prevEl&&t.length>1&&1===this.$el.find(i.prevEl).length&&(t=this.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),l.extend(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click",this.navigation.onPrevClick),i.removeClass(this.params.navigation.disabledClass))}},X={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i,a=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,r=this.pagination.$el,n=this.params.loop?Math.ceil((a-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((i=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>a-1-2*this.loopedSlides&&(i-=a-2*this.loopedSlides),i>n-1&&(i-=n),i<0&&"bullets"!==this.params.paginationType&&(i=n+i)):i=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var o,l,d,h=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=h.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=i-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),o=i-this.pagination.dynamicBulletIndex,d=((l=o+(Math.min(h.length,t.dynamicMainBullets)-1))+o)/2),h.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),r.length>1)h.each(function(e,a){var r=s(a),n=r.index();n===i&&r.addClass(t.bulletActiveClass),t.dynamicBullets&&(n>=o&&n<=l&&r.addClass(t.bulletActiveClass+"-main"),n===o&&r.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),n===l&&r.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))});else if(h.eq(i).addClass(t.bulletActiveClass),t.dynamicBullets){for(var p=h.eq(o),c=h.eq(l),u=o;u<=l;u+=1)h.eq(u).addClass(t.bulletActiveClass+"-main");p.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}if(t.dynamicBullets){var v=Math.min(h.length,t.dynamicMainBullets+4),f=(this.pagination.bulletSize*v-this.pagination.bulletSize)/2-d*this.pagination.bulletSize,m=e?"right":"left";h.css(this.isHorizontal()?m:"top",f+"px")}}if("fraction"===t.type&&(r.find("."+t.currentClass).text(t.formatFractionCurrent(i+1)),r.find("."+t.totalClass).text(t.formatFractionTotal(n))),"progressbar"===t.type){var g;g=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(i+1)/n,w=1,y=1;"horizontal"===g?w=b:y=b,r.find("."+t.progressbarFillClass).transform("translate3d(0,
13340,0) scaleX("+w+") scaleY("+y+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(r.html(t.renderCustom(this,i+1,n)),this.emit("paginationRender",this,r[0])):this.emit("paginationUpdate",this,r[0]),r[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,r=0;r<a;r+=1)e.renderBullet?s+=e.renderBullet.call(this,r,e.bulletClass):s+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var i=s(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&1===e.$el.find(t.el).length&&(i=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click","."+t.bulletClass,function(t){t.preventDefault();var i=s(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)}),l.extend(e.pagination,{$el:i,el:i[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},Y={setTranslate:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=this.rtlTranslate,i=this.progress,s=e.dragSize,a=e.trackSize,r=e.$dragEl,n=e.$el,o=this.params.scrollbar,l=s,h=(a-s)*i;t?(h=-h)>0?(l=s-h,h=0):-h+s>a&&(l=a+h):h<0?(l=s+h,h=0):h+s>a&&(l=a-h),this.isHorizontal()?(d.transforms3d?r.transform("translate3d("+h+"px, 0, 0)"):r.transform("translateX("+h+"px)"),r[0].style.width=l+"px"):(d.transforms3d?r.transform("translate3d(0px, "+h+"px, 0)"):r.transform("translateY("+h+"px)"),r[0].style.height=l+"px"),o.hide&&(clearTimeout(this.scrollbar.timeout),n[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){n[0].style.opacity=0,n.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=e.$dragEl,i=e.$el;t[0].style.width="",t[0].style.height="";var s,a=this.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,r=this.size/this.virtualSize,n=r*(a/this.size);s="auto"===this.params.scrollbar.dragSize?a*r:parseInt(this.params.scrollbar.dragSize,10),this.isHorizontal()?t[0].style.width=s+"px":t[0].style.height=s+"px",i[0].style.display=r>=1?"none":"",this.params.scrollbarHide&&(i[0].style.opacity=0),l.extend(e,{trackSize:a,divider:r,moveDivider:n,dragSize:s}),e.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this.scrollbar,s=this.rtlTranslate,a=i.$el,r=i.dragSize,n=i.trackSize;t=((this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-a.offset()[this.isHorizontal()?"left":"top"]-r/2)/(n-r),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var o=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*t;this.updateProgress(o),this.setTranslate(o),this.updateActiveIndex(),this.updateSlidesClasses()}
1334,onDragStart:function(e){var t=this.params.scrollbar,i=this.scrollbar,s=this.$wrapperEl,a=i.$el,r=i.$dragEl;this.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),r.transition(100),i.setDragPosition(e),clearTimeout(this.scrollbar.dragTimeout),a.transition(0),t.hide&&a.css("opacity",1),this.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,s=t.$el,a=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),s.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this.params.scrollbar,i=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,t.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=l.nextTick(function(){i.css("opacity",0),i.transition(400)},1e3)),this.emit("scrollbarDragEnd",e),t.snapOnRelease&&this.slideToClosest())},enableDraggable:function(){if(this.params.scrollbar.el){var t=this.scrollbar,i=this.touchEventsTouch,s=this.touchEventsDesktop,a=this.params,r=t.$el[0],n=!(!d.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!d.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};d.touch?(r.addEventListener(i.start,this.scrollbar.onDragStart,n),r.addEventListener(i.move,this.scrollbar.onDragMove,n),r.addEventListener(i.end,this.scrollbar.onDragEnd,o)):(r.addEventListener(s.start,this.scrollbar.onDragStart,n),e.addEventListener(s.move,this.scrollbar.onDragMove,n),e.addEventListener(s.end,this.scrollbar.onDragEnd,o))}},disableDraggable:function(){if(this.params.scrollbar.el){var t=this.scrollbar,i=this.touchEventsTouch,s=this.touchEventsDesktop,a=this.params,r=t.$el[0],n=!(!d.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},o=!(!d.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};d.touch?(r.removeEventListener(i.start,this.scrollbar.onDragStart,n),r.removeEventListener(i.move,this.scrollbar.onDragMove,n),r.removeEventListener(i.end,this.scrollbar.onDragEnd,o)):(r.removeEventListener(s.start,this.scrollbar.onDragStart,n),e.removeEventListener(s.move,this.scrollbar.onDragMove,n),e.removeEventListener(s.end,this.scrollbar.onDragEnd,o))}},init:function(){if(this.params.scrollbar.el){var e=this.scrollbar,t=this.$el,i=this.params.scrollbar,a=s(i.el);this.params.uniqueNavElements&&"string"==typeof i.el&&a.length>1&&1===t.find(i.el).length&&(a=t.find(i.el));var r=a.find("."+this.params.scrollbar.dragClass);0===r.length&&(r=s('<div class="'+this.params.scrollbar.dragClass+'"></div>'),a.append(r)),l.extend(e,{$el:a,el:a[0],$dragEl:r,dragEl:r[0]}),i.draggable&&e.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},V={setTransform:function(e,t){var i=this.rtl,a=s(e),r=i?-1:1,n=a.attr("data-swiper-parallax")||"0",o=a.attr("data-swiper-parallax-x"),l=a.attr("data-swiper-parallax-y"),d=a.attr("data-swiper-parallax-scale"),h=a.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):this.isHorizontal()?(o=n,l="0"):(l=n,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*t*r+"%":o*t*r+"px",l=l.indexOf("%")>=0?parseInt(l,10)*t+"%":l*t+"px",null!=h){var p=h-(h-1)*(1-Math.abs(t));a[0].style.opacity=p}if(null==d)a.transform("translate3d("+o+", "+l+", 0px)");else{var c=d-(d-1)*(1-Math.abs(t));a.transform("translate3d("+o+", "+l+", 0px) scale("+c+")")}},setTranslate:function(){var e=this,t=e.$el,i=e.slides,a=e.progress,r=e.snapGrid;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,a)}),i.each(function(t,i){var n=i.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(n+=Math.ceil(t/2)-a*(r.length-1)),n=Math.min(Math.max(n,-1),1),s(i).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,n)})})},setTransition:function(e){void 0===e&&(e=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){var a=s(i),r=parseInt(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),a.transition(r)})}},F={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-t,2)+Math.pow(a-i,2))},onGestureStart:function(e){var t=this.params.zoom,i=this.zoom,a=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!d.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,a.scaleStart=F.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=s(e.target).closest(".swiper-slide"),0===a.$slideEl.length&&(a.$slideEl=this.slides.eq(this.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+t.containerClass),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||t.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl.transition(0),this.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!d.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,s.scaleMove=F.getDistanceBetweenTouches(e)}s.$imageEl&&0!==s.$imageEl.length&&(d.gestures?i.scale=e.scale*i.currentScale:i.scale=s.scaleMove/s.scaleStart*i.currentScale,i.scale>s.maxRatio&&(i.scale=s.maxRatio-1+Math.pow(i.scale-s.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),s.$imageEl.transform("translate3d(0,
13340,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!d.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!w.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}s.$imageEl&&0!==s.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,s.maxRatio),t.minRatio),s.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(s.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,i=t.gesture,s=t.image;i.$imageEl&&0!==i.$imageEl.length&&(s.isTouched||(w.android&&e.preventDefault(),s.isTouched=!0,s.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,s.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this.zoom,i=t.gesture,s=t.image,a=t.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(this.allowClick=!1,s.isTouched&&i.$slideEl)){s.isMoved||(s.width=i.$imageEl[0].offsetWidth,s.height=i.$imageEl[0].offsetHeight,s.startX=l.getTranslate(i.$imageWrapEl[0],"x")||0,s.startY=l.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),this.rtl&&(s.startX=-s.startX,s.startY=-s.startY));var r=s.width*t.scale,n=s.height*t.scale;if(!(r<i.slideWidth&&n<i.slideHeight)){if(s.minX=Math.min(i.slideWidth/2-r/2,0),s.maxX=-s.minX,s.minY=Math.min(i.slideHeight/2-n/2,0),s.maxY=-s.minY,s.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,s.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!s.isMoved&&!t.isScaling){if(this.isHorizontal()&&(Math.floor(s.minX)===Math.floor(s.startX)&&s.touchesCurrent.x<s.touchesStart.x||Math.floor(s.maxX)===Math.floor(s.startX)&&s.touchesCurrent.x>s.touchesStart.x))return void(s.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.y<s.touchesStart.y||Math.floor(s.maxY)===Math.floor(s.startY)&&s.touchesCurrent.y>s.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentX<s.minX&&(s.currentX=s.minX+1-Math.pow(s.minX-s.currentX+1,.8)),s.currentX>s.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentY<s.minY&&(s.currentY=s.minY+1-Math.pow(s.minY-s.currentY+1,.8)),s.currentY>s.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),a.prevPositionX||(a.prevPositionX=s.touchesCurrent.x),a.prevPositionY||(a.prevPositionY=s.touchesCurrent.y),a.prevTime||(a.prevTime=Date.now()),a.x=(s.touchesCurrent.x-a.prevPositionX)/(Date.now()-a.prevTime)/2,a.y=(s.touchesCurrent.y-a.prevPositionY)/(Date.now()-a.prevTime)/2,Math.abs(s.touchesCurrent.x-a.prevPositionX)<2&&(a.x=0),Math.abs(s.touchesCurrent.y-a.prevPositionY)<2&&(a.y=0),a.prevPositionX=s.touchesCurrent.x,a.prevPositionY=s.touchesCurrent.y,a.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,s=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var a=300,r=300,n=s.x*a,o=i.currentX+n,l=s.y*r,d=i.currentY+l;0!==s.x&&(a=Math.abs((o-i.currentX)/s.x)),0!==s.y&&(r=Math.abs((d-i.currentY)/s.y));var h=Math.max(a,r);i.currentX=o,i.currentY=d;var p=i.width*e.scale,c=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-p/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-c/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(h).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,
13340,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,i,a,r,n,o,l,d,h,p,c,u,v,f,m,g,b=this.zoom,w=this.params.zoom,y=b.gesture,x=b.image;(y.$slideEl||(y.$slideEl=this.clickedSlide?s(this.clickedSlide):this.slides.eq(this.activeIndex),y.$imageEl=y.$slideEl.find("img, svg, canvas"),y.$imageWrapEl=y.$imageEl.parent("."+w.containerClass)),y.$imageEl&&0!==y.$imageEl.length)&&(y.$slideEl.addClass(""+w.zoomedSlideClass),void 0===x.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,i="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=x.touchesStart.x,i=x.touchesStart.y),b.scale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,b.currentScale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,e?(m=y.$slideEl[0].offsetWidth,g=y.$slideEl[0].offsetHeight,a=y.$slideEl.offset().left+m/2-t,r=y.$slideEl.offset().top+g/2-i,l=y.$imageEl[0].offsetWidth,d=y.$imageEl[0].offsetHeight,h=l*b.scale,p=d*b.scale,v=-(c=Math.min(m/2-h/2,0)),f=-(u=Math.min(g/2-p/2,0)),(n=a*b.scale)<c&&(n=c),n>v&&(n=v),(o=r*b.scale)<u&&(o=u),o>f&&(o=f)):(n=0,o=0),y.$imageWrapEl.transition(300).transform("translate3d("+n+"px, "+o+"px,0)"),y.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+b.scale+")"))},out:function(){var e=this.zoom,t=this.params.zoom,i=e.gesture;i.$slideEl||(i.$slideEl=this.clickedSlide?s(this.clickedSlide):this.slides.eq(this.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+t.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(e.scale=1,e.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+t.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e=this.zoom;if(!e.enabled){e.enabled=!0;var t=!("touchstart"!==this.touchEvents.start||!d.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};d.gestures?(this.$wrapperEl.on("gesturestart",".swiper-slide",e.onGestureStart,t),this.$wrapperEl.on("gesturechange",".swiper-slide",e.onGestureChange,t),this.$wrapperEl.on("gestureend",".swiper-slide",e.onGestureEnd,t)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,".swiper-slide",e.onGestureStart,t),this.$wrapperEl.on(this.touchEvents.move,".swiper-slide",e.onGestureChange,t),this.$wrapperEl.on(this.touchEvents.end,".swiper-slide",e.onGestureEnd,t)),this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,e.onTouchMove)}},disable:function(){var e=this.zoom;if(e.enabled){this.zoom.enabled=!1;var t=!("touchstart"!==this.touchEvents.start||!d.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1};d.gestures?(this.$wrapperEl.off("gesturestart",".swiper-slide",e.onGestureStart,t),this.$wrapperEl.off("gesturechange",".swiper-slide",e.onGestureChange,t),this.$wrapperEl.off("gestureend",".swiper-slide",e.onGestureEnd,t)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,".swiper-slide",e.onGestureStart,t),this.$wrapperEl.off(this.touchEvents.move,".swiper-slide",e.onGestureChange,t),this.$wrapperEl.off(this.touchEvents.end,".swiper-slide",e.onGestureEnd,t)),this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,e.onTouchMove)}}},R={loadInSlide:function(e,t){void 0===t&&(t=!0);var i=this,a=i.params.lazy;if(void 0!==e&&0!==i.slides.length){var r=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e),n=r.find("."+a.elementClass+":not(."+a.loadedClass+"):not(."+a.loadingClass+")");!r.hasClass(a.elementClass)||r.hasClass(a.loadedClass)||r.hasClass(a.loadingClass)||(n=n.add(r[0])),0!==n.length&&n.each(function(e,n){var o=s(n);o.addClass(a.loadingClass);var l=o.attr("data-background"),d=o.attr("data-src"),h=o.attr("data-srcset"),p=o.attr("data-sizes");i.loadImage(o[0],d||l,h,p,!1,function(){if(null!=i&&i&&(!i||i.params)&&!i.destroyed){
vendor: 4,142 bytes, line 1334
1334if(l?(o.css("background-image",'url("'+l+'")'),o.removeAttr("data-background")):(h&&(o.attr("srcset",h),o.removeAttr("data-srcset")),p&&(o.attr("sizes",p),o.removeAttr("data-sizes")),d&&(o.attr("src",d),o.removeAttr("data-src"))),o.addClass(a.loadedClass).removeClass(a.loadingClass),r.find("."+a.preloaderClass).remove(),i.params.loop&&t){var e=r.attr("data-swiper-slide-index");if(r.hasClass(i.params.slideDuplicateClass)){var s=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(s.index(),!1)}else{var n=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(n.index(),!1)}}i.emit("lazyImageReady",r[0],o[0])}}),i.emit("lazyImageLoad",r[0],o[0])})}},load:function(){var e=this,t=e.$wrapperEl,i=e.params,a=e.slides,r=e.activeIndex,n=e.virtual&&i.virtual.enabled,o=i.lazy,l=i.slidesPerView;function d(e){if(n){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function h(e){return n?s(e).attr("data-swiper-slide-index"):s(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+i.slideVisibleClass).each(function(t,i){var a=n?s(i).attr("data-swiper-slide-index"):s(i).index();e.lazy.loadInSlide(a)});else if(l>1)for(var p=r;p<r+l;p+=1)d(p)&&e.lazy.loadInSlide(p);else e.lazy.loadInSlide(r);if(o.loadPrevNext)if(l>1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){for(var c=o.loadPrevNextAmount,u=l,v=Math.min(r+u+Math.max(c,u),a.length),f=Math.max(r-Math.max(u,c),0),m=r+l;m<v;m+=1)d(m)&&e.lazy.loadInSlide(m);for(var g=f;g<r;g+=1)d(g)&&e.lazy.loadInSlide(g)}else{var b=t.children("."+i.slideNextClass);b.length>0&&e.lazy.loadInSlide(h(b));var w=t.children("."+i.slidePrevClass);w.length>0&&e.lazy.loadInSlide(h(w))}}},q={LinearSpline:function(e,t){var i,s,a,r,n,o=function(e,t){for(s=-1,i=e.length;i-s>1;)e[a=i+s>>1]<=t?s=a:i=a;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=o(this.x,e),r=n-1,(e-this.x[r])*(this.y[n]-this.y[r])/(this.x[n]-this.x[r])+this.y[r]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new q.LinearSpline(this.slidesGrid,e.slidesGrid):new q.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,s,a=this,r=a.controller.control;function n(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&&"container"!==a.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*i+e.minTranslate()),a.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(var o=0;o<r.length;o+=1)r[o]!==t&&r[o]instanceof k&&n(r[o]);else r instanceof k&&t!==r&&n(r)},setTransition:function(e,t){var i,s=this,a=s.controller.control;function r(t){t.setTransition(e,s),0!==e&&(t.transitionStart(),t.params.autoHeight&&l.nextTick(function(){t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(function(){a&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(a))for(i=0;i<a.length;i+=1)a[i]!==t&&a[i]instanceof k&&r(a[i]);else a instanceof k&&t!==a&&r(a)}},W={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this.params.a11y;if(13===e.keyCode){var i=s(e.target);this.navigation&&this.navigation.$nextEl&&i.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),this.isEnd?this.a11y.notify(t.lastSlideMessage):this.a11y.notify(t.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&i.is(this.navigation.$prevEl)&&(this.isBeg
1334inning&&!this.params.loop||this.slidePrev(),this.isBeginning?this.a11y.notify(t.firstSlideMessage):this.a11y.notify(t.prevSlideMessage)),this.pagination&&i.is("."+this.params.pagination.bulletClass)&&i[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){if(!this.params.loop){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;i&&i.length>0&&(this.isBeginning?this.a11y.disableEl(i):this.a11y.enableEl(i)),t&&t.length>0&&(this.isEnd?this.a11y.disableEl(t):this.a11y.enableEl(t))}},updatePagination:function(){var e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each(function(i,a){var r=s(a);e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.paginationBulletMessage.replace(/{{index}}/,r.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var e,t,i=this.params.a11y;this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&(this.a11y.makeElFocusable(e),this.a11y.addElRole(e,"button"),this.a11y.addElLabel(e,i.nextSlideMessage),e.on("keydown",this.a11y.onEnterKey)),t&&(this.a11y.makeElFocusable(t),this.a11y.addElRole(t,"button"),this.a11y.addElLabel(t,i.prevSlideMessage),t.on("keydown",this.a11y.onEnterKey)),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){var e,t;this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove(),this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&e.off("keydown",this.a11y.onEnterKey),t&&t.off("keydown",this.a11y.onEnterKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},j={init:function(){if(this.params.history){if(!t.history||!t.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var e=this.history;e.initialized=!0,e.paths=j.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||t.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||t.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=j.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=t.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),i=e.length;return{key:e[i-2],value:e[i-1]}},setHistory:function(e,i){if(this.history.initialized&&this.params.history.enabled){var s=this.slides.eq(i),a=j.slugify(s.attr("data-history"));t.location.pathname.includes(e)||(a=e+"/"+a);var r=t.history.state;r&&r.value===a||(this.params.history.replaceState?t.history.replaceState({value:a},null,a):t.history.pushState({value:a},null,a))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var s=0,a=this.slides.length;s<a;s+=1){var r=this.slides.eq(s);if(j.slugify(r.attr("data-history"))===t&&!r.hasClass(this.params.slideDuplicateClass)){var n=r.index();this.slideTo(n,e,i)}}else this.slideTo(0,e,i)}},U={onHashCange:function(){var t=e.location.hash.replace("#","");if(t!==this.slides.eq(this.activeIndex).attr("data-hash")){var i=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===i)return;this.slideTo(i)}},setHash:function(){if(this.hashNavigation.initialized&&this.params.hashNavigation.enabled)if(this.params.hashNavigation.replaceState&&t.history&&t.history.replaceState)t.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||"");else{var i=this.slides.eq(this.activeIndex),s=i.attr("data-hash")||i.attr("data-history");e.location.hash=s||""}},init:function(){if(!(!this.params.hashNavigation.enabled||this.params.history&&this.params.history.enabled)){this.hashNavigation.initialized=!0;var i=e.location.hash.replace("#","");if(i)for(var a=0,r=this.slides.length;a<r;a+=1){var n=this.slides.eq(a);if((n.attr("data-hash")||n.attr("data-history"))===i&&!n.hasClass(this.params.slideDuplicateClass)){var o=n.index();this.slideTo(o,0,this.params.runCallbacksOnInit,!0)}}this.params.hashNavigation.watchState&&s(t).on("hashchange",this.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&s(t).off("hashchange",this.hashNavigation.onHashCange)}},K={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=l.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
1334!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(e){this.autoplay.running&&(this.autoplay.paused||(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==e&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run())))}},_={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),s=-i[0].swiperSlideOffset;this.params.virtualTranslate||(s-=this.translate);var a=0;this.isHorizontal()||(a=s,s=0);var r=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:r}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,s=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var a=!1;i.transitionEnd(function(){if(!a&&t&&!t.destroyed){a=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)s.trigger(e[i])}})}}},Z={setTranslate:function(){var e,t=this.$el,i=this.$wrapperEl,a=this.slides,r=this.width,n=this.height,o=this.rtlTranslate,l=this.size,d=this.params.cubeEffect,h=this.isHorizontal(),p=this.virtual&&this.params.virtual.enabled,c=0;d.shadow&&(h?(0===(e=i.find(".swiper-cube-shadow")).length&&(e=s('<div class="swiper-cube-shadow"></div>'),i.append(e)),e.css({height:r+"px"})):0===(e=t.find(".swiper-cube-shadow")).length&&(e=s('<div class="swiper-cube-shadow"></div>'),t.append(e)));for(var u=0;u<a.length;u+=1){var v=a.eq(u),f=u;p&&(f=parseInt(v.attr("data-swiper-slide-index"),10));var m=90*f,g=Math.floor(m/360);o&&(m=-m,g=Math.floor(-m/360));var b=Math.max(Math.min(v[0].progress,1),-1),w=0,y=0,x=0;f%4==0?(w=4*-g*l,x=0):(f-1)%4==0?(w=0,x=4*-g*l):(f-2)%4==0?(w=l+4*g*l,x=l):(f-3)%4==0&&(w=-l,x=3*l+4*l*g),o&&(w=-w),h||(y=w,w=0);var T="rotateX("+(h?0:-m)+"deg) rotateY("+(h?m:0)+"deg) translate3d("+w+"px, "+y+"px, "+x+"px)";if(b<=1&&b>-1&&(c=90*f+90*b,o&&(c=90*-f-90*b)),v.transform(T),d.slideShadows){var S=h?v.find(".swiper-slide-shadow-left"):v.find(".swiper-slide-shadow-top"),C=h?v.find(".swiper-slide-shadow-right"):v.find(".swiper-slide-shadow-bottom");0===S.length&&(S=s('<div class="swiper-slide-shadow-'+(h?"left":"top")+'"></div>'),v.append(S)),0===C.length&&(C=s('<div class="swiper-slide-shadow-'+(h?"right":"bottom")+'"></div>'),v.append(C)),S.length&&(S[0].style.opacity=Math.max(-b,0)),C.length&&(C[0].style.opacity=Math.max(b,0))}}if(i.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),d.shadow)if(h)e.transform("translate3d(0px, "+(r/2+d.shadowOffset)+"px, "+-r/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var M=Math.abs(c)-90*Math.floor(Math.abs(c)/90),k=1.5-(Math.sin(2*M*Math.PI/360)/2+Math.cos(2*M*Math.PI/360)/2),P=d.shadowScale,z=d.shadowScale/k,$=d.shadowOffset;e.transform("scale3d("+P+", 1, "+z+") translate3d(0px, "+(n/2+$)+"px, "+-n/2/z+"px) rotateX(-90deg)")}var L=E.isSafari||E.isUiWebView?-l/2:0;i.transform("translate3d(0px,0,"+L+"px) rotateX("+(this.isHorizontal()?0:c)+"deg) rotateY("+(this.isHorizontal()?-c:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},Q={setTranslate:function(){for(var e=this.slides,t=this.rtlTranslate,i=0;i<e.length;i+=1){var a=e.eq(i),r=a[0].progress;this.params.flipEffect.limitRotation&&(r=Math.max(Math.min(a[0].progress,
13341),-1));var n=-180*r,o=0,l=-a[0].swiperSlideOffset,d=0;if(this.isHorizontal()?t&&(n=-n):(d=l,l=0,o=-n,n=0),a[0].style.zIndex=-Math.abs(Math.round(r))+e.length,this.params.flipEffect.slideShadows){var h=this.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),p=this.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom");0===h.length&&(h=s('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),a.append(h)),0===p.length&&(p=s('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),a.append(p)),h.length&&(h[0].style.opacity=Math.max(-r,0)),p.length&&(p[0].style.opacity=Math.max(r,0))}a.transform("translate3d("+l+"px, "+d+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){var t=this,i=t.slides,s=t.activeIndex,a=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var r=!1;i.eq(s).transitionEnd(function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)a.trigger(e[i])}})}}},J={setTranslate:function(){for(var e=this.width,t=this.height,i=this.slides,a=this.$wrapperEl,r=this.slidesSizesGrid,n=this.params.coverflowEffect,o=this.isHorizontal(),l=this.translate,h=o?e/2-l:t/2-l,p=o?n.rotate:-n.rotate,c=n.depth,u=0,v=i.length;u<v;u+=1){var f=i.eq(u),m=r[u],g=(h-f[0].swiperSlideOffset-m/2)/m*n.modifier,b=o?p*g:0,w=o?0:p*g,y=-c*Math.abs(g),x=o?0:n.stretch*g,T=o?n.stretch*g:0;Math.abs(T)<.001&&(T=0),Math.abs(x)<.001&&(x=0),Math.abs(y)<.001&&(y=0),Math.abs(b)<.001&&(b=0),Math.abs(w)<.001&&(w=0);var E="translate3d("+T+"px,"+x+"px,"+y+"px)  rotateX("+w+"deg) rotateY("+b+"deg)";if(f.transform(E),f[0].style.zIndex=1-Math.abs(Math.round(g)),n.slideShadows){var S=o?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),C=o?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===S.length&&(S=s('<div class="swiper-slide-shadow-'+(o?"left":"top")+'"></div>'),f.append(S)),0===C.length&&(C=s('<div class="swiper-slide-shadow-'+(o?"right":"bottom")+'"></div>'),f.append(C)),S.length&&(S[0].style.opacity=g>0?g:0),C.length&&(C[0].style.opacity=-g>0?-g:0)}}(d.pointerEvents||d.prefixedPointerEvents)&&(a[0].style.perspectiveOrigin=h+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},ee={init:function(){var e=this.params.thumbs,t=this.constructor;e.swiper instanceof t?(this.thumbs.swiper=e.swiper,l.extend(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),l.extend(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):l.isObject(e.swiper)&&(this.thumbs.swiper=new t(l.extend({},e.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0),this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass),this.thumbs.swiper.on("tap",this.thumbs.onThumbClick)},onThumbClick:function(){var e=this.thumbs.swiper;if(e){var t=e.clickedIndex,i=e.clickedSlide;if(!(i&&s(i).hasClass(this.params.thumbs.slideThumbActiveClass)||null==t)){var a;if(a=e.params.loop?parseInt(s(e.clickedSlide).attr("data-swiper-slide-index"),10):t,this.params.loop){var r=this.activeIndex;this.slides.eq(r).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,r=this.activeIndex);var n=this.slides.eq(r).prevAll('[data-swiper-slide-index="'+a+'"]').eq(0).index(),o=this.slides.eq(r).nextAll('[data-swiper-slide-index="'+a+'"]').eq(0).index();a=void 0===n?o:void 0===o?n:o-r<r-n?o:n}this.slideTo(a)}}},update:function(e){var t=this.thumbs.swiper;if(t){var i="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():t.params.slidesPerView;if(this.realIndex!==t.realIndex){var s,a=t.activeIndex;if(t.params.loop){t.slides.eq(a).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,a=t.activeIndex);var r=t.slides.eq(a).prevAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index(),n=t.slides.eq(a).nextAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index();s=void 0===r?n:void 0===n?r:n-a==a-r?a:n-a<a-r?n:r}else s=this.realIndex;t.visibleSlidesIndexes.indexOf(s)<0&&(t.params.centeredSlides?s=s>a?s-Math.floor(i/2)+1:s+Math.floor(i/2)-1:s>a&&(s=s-i+1),t.slideTo(s,e?0:void 0))}var o=1,l=this.params.thumbs.slideThumbActiveClass;if(this.params.slidesPerView>1&&!this.params.centeredSlides&&(o=this.params.slidesPerView),t.slides.removeClass(l),t.params.loop)for(var d=0;d<o;d+=1)t.$wrapperEl.children('[data-swiper-slide-index="'+(this.realIndex+d)+'"]').addClass(l);else for(var h=0;h<o;h+=1)t.slides.eq(this.realIndex+h).addClass(l)}}},te=[P,z,$,L,D,A,H,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){l.extend(this,{mousewheel:{enabled:!1,enable:G.enable.bind(this),disable:G.disable.bind(this),handle:G.handle.bind(this),handleMouseEnter:G.handleMouseEnter.bind(this),handleMouseLeave:G.handleMouseLeave.bind(this),lastScrollTime:l.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}
vendor: 9,301 bytes, line 1334
1334,create:function(){l.extend(this,{navigation:{init:B.init.bind(this),update:B.update.bind(this),destroy:B.destroy.bind(this),onNextClick:B.onNextClick.bind(this),onPrevClick:B.onPrevClick.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var t=this.navigation,i=t.$nextEl,a=t.$prevEl;!this.params.navigation.hideOnClick||s(e.target).is(a)||s(e.target).is(i)||(i&&i.toggleClass(this.params.navigation.hiddenClass),a&&a.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){l.extend(this,{pagination:{init:X.init.bind(this),render:X.render.bind(this),update:X.update.bind(this),destroy:X.destroy.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){this.params.pagination.el&&this.params.pagination.hideOnClick&&this.pagination.$el.length>0&&!s(e.target).hasClass(this.params.pagination.bulletClass)&&this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){l.extend(this,{scrollbar:{init:Y.init.bind(this),destroy:Y.destroy.bind(this),updateSize:Y.updateSize.bind(this),setTranslate:Y.setTranslate.bind(this),setTransition:Y.setTransition.bind(this),enableDraggable:Y.enableDraggable.bind(this),disableDraggable:Y.disableDraggable.bind(this),setDragPosition:Y.setDragPosition.bind(this),onDragStart:Y.onDragStart.bind(this),onDragMove:Y.onDragMove.bind(this),onDragEnd:Y.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){l.extend(this,{parallax:{setTransform:V.setTransform.bind(this),setTranslate:V.setTranslate.bind(this),setTransition:V.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=F[i].bind(e)}),l.extend(e,{zoom:t});var i=1;Object.defineProperty(e.zoom,"scale",{get:function(){return i},set:function(t){if(i!==t){var s=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,a=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,s,a)}i=t}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){l.extend(this,{lazy:{initialImageLoaded:!1,load:R.load.bind(this),loadInSlide:R.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){l.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:q.getInterpolateFunction.bind(this),setTranslate:q.setTranslate.bind(this),setTransition:q.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var e=this;l.extend(e,{a11y:{liveRegion:s('<span class="'+e.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(W).forEach(function(t){e.a11y[t]=W[t].bind(e)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){l.extend(this,{history:{init:j.init.bind(this),setHistory:j.setHistory.bind(this),setHistoryPopState:j.setHistoryPopState.bind(this),scrollToSlide:j.scrollToSlide.bind(this),destroy:j.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){l.extend(this,{hashNavigation:{initialized:!1,init:U.init.bind(this),destroy:U.destroy.bind(this),setHash:U.setHash.bind(this),onHashCange:U.on
1334HashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;l.extend(e,{autoplay:{running:!1,paused:!1,run:K.run.bind(e),start:K.start.bind(e),stop:K.stop.bind(e),pause:K.pause.bind(e),onTransitionEnd:function(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){l.extend(this,{fadeEffect:{setTranslate:_.setTranslate.bind(this),setTransition:_.setTransition.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};l.extend(this.params,e),l.extend(this.originalParams,e)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){l.extend(this,{cubeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};l.extend(this.params,e),l.extend(this.originalParams,e)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){l.extend(this,{flipEffect:{setTranslate:Q.setTranslate.bind(this),setTransition:Q.setTransition.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};l.extend(this.params,e),l.extend(this.originalParams,e)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){l.extend(this,{coverflowEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){l.extend(this,{thumbs:{swiper:null,init:ee.init.bind(this),update:ee.update.bind(this),onThumbClick:ee.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===k.use&&(k.use=k.Class.use,k.installModule=k.Class.installModule),k.use(te),k});/*!
1335 * GSAP 3.8.0
1336 * https://greensock.com
1337 * 
1338 * @license Copyright 2021, GreenSock. All rights reserved.
1339 * Subject to the terms at https://greensock.com/standard-license or for Club GreenSock members, the agreement issued with that membership.
1340 * @author: Jack Doyle, [email protected]
1341 */
1342
1343!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{})}(this,function(e){"use strict";function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function o(t){return"string"==typeof t}function p(t){return"function"==typeof t}function q(t){return"number"==typeof t}function r(t){return void 0===t}function s(t){return"object"==typeof t}function t(t){return!1!==t}function u(){return"undefined"!=typeof window}function v(t){return p(t)||o(t)}
vendor: 59,969 bytes, line 1343
1343function M(t){return(h=mt(t,ot))&&oe}function N(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")}function O(t,e){return!e&&console.warn(t)}function P(t,e){return t&&(ot[t]=e)&&h&&(h[t]=e)||ot}function Q(){return 0}function $(t){var e,r,i=t[0];if(s(i)||p(i)||(t=[t]),!(e=(i._gsap||{}).harness)){for(r=ct.length;r--&&!ct[r].targetTest(i););e=ct[r]}for(r=t.length;r--;)t[r]&&(t[r]._gsap||(t[r]._gsap=new Lt(t[r],e)))||t.splice(r,1);return t}function _(t){return t._gsap||$(xt(t))[0]._gsap}function aa(t,e,i){return(i=t[e])&&p(i)?t[e]():r(i)&&t.getAttribute&&t.getAttribute(e)||i}function ba(t,e){return(t=t.split(",")).forEach(e)||t}function ca(t){return Math.round(1e5*t)/1e5||0}function da(t){return Math.round(1e7*t)/1e7||0}function ea(t,e){for(var r=e.length,i=0;t.indexOf(e[i])<0&&++i<r;);return i<r}function fa(){var t,e,r=ht.length,i=ht.slice(0);for(lt={},t=ht.length=0;t<r;t++)(e=i[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)}function ga(t,e,r,i){ht.length&&fa(),t.render(e,r,i),ht.length&&fa()}function ha(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(at).length<2?e:o(t)?t.trim():t}function ia(t){return t}function ja(t,e){for(var r in e)r in t||(t[r]=e[r]);return t}function ka(t,e){for(var r in e)r in t||"duration"===r||"ease"===r||(t[r]=e[r])}function ma(t,e){for(var r in e)"__proto__"!==r&&"constructor"!==r&&"prototype"!==r&&(t[r]=s(e[r])?ma(t[r]||(t[r]={}),e[r]):e[r]);return t}function na(t,e){var r,i={};for(r in t)r in e||(i[r]=t[r]);return i}function oa(e){var r=e.parent||I,i=e.keyframes?ka:ja;if(t(e.inherit))for(;r;)i(e,r.vars.defaults),r=r.parent||r._dp;return e}function ra(t,e,r,i){void 0===r&&(r="_first"),void 0===i&&(i="_last");var n=e._prev,a=e._next;n?n._next=a:t[r]===e&&(t[r]=a),a?a._prev=n:t[i]===e&&(t[i]=n),e._next=e._prev=e.parent=null}function sa(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0}function ta(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var r=t;r;)r._dirty=1,r=r.parent;return t}function wa(t){return t._repeat?gt(t._tTime,t=t.duration()+t._rDelay)*t:0}function ya(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)}function za(t){return t._end=da(t._start+(t._tDur/Math.abs(t._ts||t._rts||X)||0))}function Aa(t,e){var r=t._dp;return r&&r.smoothChildTiming&&t._ts&&(t._start=da(r._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),za(t),r._dirty||ta(r,t)),t}function Ba(t,e){var r;if((e._time||e._initted&&!e._dur)&&(r=ya(t.rawTime(),e),(!e._dur||Tt(0,e.totalDuration(),r)-e._tTime>X)&&e.render(r,!0)),ta(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(r=t;r._dp;)0<=r.rawTime()&&r.totalTime(r._tTime),r=r._dp;t._zTime=-X}}function Ca(t,e,r,i){return e.parent&&sa(e),e._start=da((q(r)?r:r||t!==I?bt(t,r,e):t._time)+e._delay),e._end=da(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),function _addLinkedListItem(t,e,r,i,n){void 0===r&&(r="_first"),void 0===i&&(i="_last");var a,s=t[i];if(n)for(a=e[n];s&&s[n]>a;)s=s._prev;s?(e._next=s._next,s._next=e):(e._next=t[r],t[r]=e),e._next?e._next._prev=e:t[i]=e,e._prev=s,e.parent=e._dp=t}(t,e,"_first","_last",t._sort?"_start":0),vt(e)||(t._recent=e),i||Ba(t,e),t}function Da(t,e){return(ot.ScrollTrigger||N("scrollTrigger",e))&&ot.ScrollTrigger.create(e,t)}function Ea(t,e,r,i){return jt(t,e),t._initted?!r&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&f!==St.frame?(ht.push(t),t._lazy=[e,i],1):void 0:1}function Ja(t,e,r,i){var n=t._repeat,a=da(e)||0,s=t._tTime/t._tDur;return s&&!i&&(t._time*=a/t._dur),t._dur=a,t._tDur=n?n<0?1e10:da(a*(n+1)+t._rDelay*n):a,s&&!i?Aa(t,t._tTime=t._tDur*s):t.parent&&za(t),r||ta(t.parent,t),t}function Ka(t){return t instanceof Nt?ta(t):Ja(t,t._dur)}function Na(e,r,i){var n,a,s=q(r[1]),o=(s?2:1)+(e<2?0:1),u=r[o];if(s&&(u.duration=r[1]),u.parent=i,e){for(n=u,a=i;a&&!("immediateRender"in n);)n=a.vars.defaults||{},a=t(a.vars.inherit)&&a.parent;u.immediateRender=t(n.immediateRender),e<2?u.runBackwards=1:u.startAt=r[o-1]}return new Vt(r[0],u,r[1+o])}function Oa(t,e){return t||0===t?e(t):e}function Qa(t){if("string"!=typeof t)return"";var e=st.exec(t);return e?t.substr(e.index+e[0].length):""}function Ta(t,e){return t&&s(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&s(t[0]))&&!t.nodeType&&t!==i}function Xa(t){return t.sort(function(){return.5-Math.random()})}function Ya(t){if(p(t))return t;var c=s(t)?t:{each:t},_=Bt(c.ease),m=c.from||0,g=parseFloat(c.base)||0,v={},e=0<m&&m<1,y=isNaN(m)||e,b=c.axis,T=m,w=m;return o(m)?T=w={center:.5,edges:.5,end:1}[m]||0:!e&&y&&(T=m[0],w=m[1]),function(t,e,r){var i,n,a,s,o,u,h,l,f,d=(r||c).length,p=v[d];if(!p){if(!(f="auto"===c.grid?0:(c.grid||[1,j])[1])){for(h=-j;h<(h=r[f++].getBoundingClientRect().left)&&f<d;);f--}for(p=v[d]=[],i=y?Math.min(f,d)*T-.5:m%f,n=y?d*w/f-.5:m/f|0,l=j,u=h=0;u<d;u++)a=u%f-i,s=n-(u/f|0),p[u]=o=b?Math.abs("y"===b?s:a):W(a*a+s*s),h<o&&(h=o),o<l&&(l=o);"random"===m&&Xa(p),p.max=h-l,p.min=l,p.v=d=(parseFloat(c.amount)||parseFloat(c.each)*(d<f?d-1:b?"y"===b?d/f:f:Math.max(f,d/f))||0)*("edges"===m?-1:1),p.b=d<0?g-d:g,p.u=Qa(c.amount||c.each)||0,_=_&&d<0?Rt(_):_}return d=(p[t]-p.min)/p.max||0,da(p.b+(_?_(d):d)*p.v)+p.u}}function Za(r){var i=Math.pow(10,((r+"").split(".")[1]||"").length);return function(t){var e=Math.round(parseFloat(t)/r)*r*i;return(e-e%1)/i+(q(t)?0:Qa(t))}}function $a(u,t){var h,l,e=Z(u);return!e&&s(u)&&(h=e=u.radius||j,u.values?(u=xt(u.values),(l=!q(u[0]))&&(h*=h)):u=Za(u.increment)),Oa(t,e?p(u)?function(t){return l=u(t),Math.abs(l-t)<=h?l:t}:function(t){for(var e,r,i=parseFloat(l?t.x:t),n=parseFloat(l?t.y:0),a=j,s=0,o=u.length;o--;)(e=l?(e=u[o].x-i)*e+(r=u[o].y-n)*r:Math.abs(u[o]-i))<a&&(a=e,s=o);return s=!h||a<=h?u[s]:t,l||s===t||q(t)?s:s+Qa(t)}:Za(u))}function _a(t,e,r,i){return Oa(Z(t)?!e:!0===r?!!(r=0):!i,function(){return Z(t)?t[~~(Math.random()*t.length)]:(r=r||1e-5)&&(i=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((t-r/2+Math.random()*(e-t+.99*r))/r)*r*i)/i})}function db(e,r,t){return Oa(t,function(t){return e[~~r(t)]})}function gb(t){for(var e,r,i,n,a=0,s="";~(e=t.indexOf("random(",a));)i=t.indexOf(")",e),n="["===t.charAt(e+7),r=t.substr(e+7,i-e-7).match(n?at:tt),s+=t.substr(a,e-a)+_a(n?r:+r[0],n?0:+r[1],+r[2]||1e-5),a=i+1;return s+t.substr(a,t.length-a)}function jb(t,e,r){var i,n,a,s=t.labels,o=j;for(i in s)(n=s[i]-e)<0==!!r&&n&&o>(n=Math.abs(n))&&(a=i,o=n);return a}function lb(t){return sa(t),t.scrollTrigger&&t.scrollTrigger.kill(!1),t.progress()<1&&Mt(t,"onInterrupt"),t}function qb(t,e,r){return(6*(t=t<0?t+1:1<t?t-1:t)<1?e+(r-e)*t*6:t<.5?r:3*t<2?e+(r-e)*(2/3-t)*6:e)*kt+.5|0}function rb(t,e,r){var i,n,a,s,o,u,h,l,f,d,p=t?q(t)?[t>>16,t>>8&kt,t&kt]:0:At.black;if(!p){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),At[t])p=At[t];else if("#"===t.charAt(0)){if(t.length<6&&(t="#"+(i=t.charAt(1))+i+(n=t.charAt(2))+n+(a=t.charAt(3))+a+(5===t.length?t.charAt(4)+t.charAt(4):"")),9===t.length)return[(p=parseInt(t.substr(1,6),16))>>16,p>>8&kt,p&kt,parseInt(t.substr(7),16)/255];p=[(t=parseInt(t.substr(1),16))>>16,t>>8&kt,t&kt]}else if("hsl"===t.substr(0,3))if(p=d=t.match(tt),e){if(~t.indexOf("="))return p=t.match(et),r&&p.length<4&&(p[3]=1),p}else s=+p[0]%360/360,o=p[1]/100,i=2*(u=p[2]/100)-(n=u<=.5?u*(o+1):u+o-u*o),3<p.length&&(p[3]*=1),p[0]=qb(s+1/3,i,n),p[1]=qb(s,i,n),p[2]=qb(s-1/3,i,n);else p=t.match(tt)||At.transparent;p=p.map(Number)}return e&&!d&&(i=p[0]/kt,n=p[1]/kt,a=p[2]/kt,u=((h=Math.max(i,n,a))+(l=Math.min(i,n,a)))/2,h===l?s=o=0:(f=h-l,o=.5<u?f/(2-h-l):f/(h+l),s=h===i?(n-a)/f+(n<a?6:0):h===n?(a-i)/f+2:(i-n)/f+4,s*=60),p[0]=~~(s+.5),p[1]=~~(100*o+.5),p[2]=~~(100*u+.5)),r&&p.length<4&&(p[3]=1),p}function sb(t){var r=[],i=[],n=-1;return t.split(Pt).forEach(function(t){var e=t.match(rt)||[];r.push.apply(r,e),i.push(n+=e.length+1)}),r.c=i,r}function tb(t,e,r){var i,n,a,s,o="",u=(t+o).match(Pt),h=e?"hsla(":"rgba(",l=0;if(!u)return t;if(u=u.map(function(t){return(t=rb(t,e,1))&&h+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"}),r&&(a=sb(t),(i=r.c).join(o)!==a.c.join(o)))for(s=(n=t.replace(Pt,"1").split(rt)).length-1;l<s;l++)o+=n[l]+(~i.indexOf(l)?u.shift()||h+"0,0,0,0)":(a.length?a:u.length?u:r).shift());if(!n)for(s=(n=t.split(Pt)).length-1;l<s;l++)o+=n[l]+u[l];return o+n[s]}function wb(t){var e,r=t.join(" ");if(Pt.lastIndex=0,Pt.test(r))return e=Ct.test(r),t[1]=tb(t[1],e),t[0]=tb(t[0],e,sb(t[1])),!0}function Fb(t){var e=(t+"").split("("),r=zt[e[0]];return r&&1<e.length&&r.config?r.config.apply(null,~t.indexOf("{")?[function _parseObjectInString(t){for(var e,r,i,n={},a=t.substr(1,t.length-3).split(":"),s=a[0],o=1,u=a.length;o<u;o++)r=a[o],e=o!==u-1?r.lastIndexOf(","):r.length,i=r.substr(0,e),n[s]=isNaN(i)?i.replace(Ft,"").trim():+i,s=r.substr(e+1).trim();return n}(e[1])]:function _valueInParentheses(t){var e=t.indexOf("(")+1,r=t.indexOf(")"),i=t.indexOf("(",e);return t.substring(e,~i&&i<r?t.indexOf(")",r+1):r)}(t).split(",").map(ha)):zt._CE&&Et.test(t)?zt._CE("",t):r}function Hb(t,e){for(var r,i=t._first;i;)i instanceof Nt?Hb(i,e):!i.vars.yoyoEase||i._yoyo&&i._repeat||i._yoyo===e||(i.timeline?Hb(i.timeline,e):(r=i._ease,i._ease=i._yEase,i._yEase=r,i._yoyo=e)),i=i._next}function Jb(t,e,r,i){void 0===r&&(r=function easeOut(t){return 1-e(1-t)}),void 0===i&&(i=function easeInOut(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var n,a={easeIn:e,easeOut:r,easeInOut:i};return ba(t,function(t){for(var e in zt[t]=ot[t]=a,zt[n=t.toLowerCase()]=r,a)zt[n+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=zt[t+"."+e]=a[e]}),a}function Kb(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}}function Lb(r,t,e){function Ql(t){return 1===t?1:i*Math.pow(2,-10*t)*H((t-a)*n)+1}var i=1<=t?t:1,n=(e||(r?.3:.45))/(t<1?t:1),a=n/U*(Math.asin(1/i)||0),s="out"===r?Ql:"in"===r?function(t){return 1-Ql(1-t)}:Kb(Ql);return n=U/n,s.config=function(t,e){return Lb(r,t,e)},s}function Mb(e,r){function Yl(t){return t?--t*t*((r+1)*t+r)+1:0}void 0===r&&(r=1.70158);var t="out"===e?Yl:"in"===e?function(t){return 1-Yl(1-t)}:Kb(Yl);return t.config=function(t){return Mb(e,t)},t}var B,I,i,n,a,h,l,f,d,c,m,g,y,b,T,w,x,k,A,C,S,D,z,E,F,R,Y={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},L={duration:.5,overwrite:!1,delay:0},j=1e8,X=1/j,U=2*Math.PI,J=U/4,V=0,W=Math.sqrt,G=Math.cos,H=Math.sin,K="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},Z=Array.isArray,tt=/(?:-?\.?\d|\.)+/gi,et=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,rt=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,it=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,nt=/[+-]=-?[.\d]+/,at=/[^,'"\[\]\s]+/gi,st=/[\d.+\-=]+(?:e[-+]\d*)*/i,ot={},ut={},ht=[],lt={},ft={},dt={},pt=30,ct=[],_t="",mt=function _merge(t,e){for(var r in e)t[r]=e[r];return t},gt=function _animationCycle(t,e){var r=Math.floor(t/=e);return t&&r===t?r-1:r},vt=function _isFromOrFromStart(t){var e=t.data;return"isFromStart"===e||"isStart"===e},yt={_start:0,endTime:Q,totalDuration:Q},bt=function _parsePosition(t,e,r){var i,n,a,s=t.labels,u=t._recent||yt,h=t.duration()>=j?u.endTime(!1):t._dur;return o(e)&&(isNaN(e)||e in s)?(n=e.charAt(0),a="%"===e.substr(-1),i=e.indexOf("="),"<"===n||">"===n?(0<=i&&(e=e.replace(/=/,"")),("<"===n?u._start:u.endTime(0<=u._repeat))+(parseFloat(e.substr(1))||0)*(a?(i<0?u:r).totalDuration()/100:1)):i<0?(e in s||(s[e]=h),s[e]):(n=parseFloat(e.charAt(i-1)+e.substr(i+1)),a&&r&&(n=n/100*(Z(r)?r[0]:r).totalDuration()),1<i?_parsePosition(t,e.substr(0,i-1),r)+n:h+n)):null==e?h:+e},Tt=function _clamp(t,e,r){return r<t?t:e<r?e:r},wt=[].slice,xt=function toArray(t,e,r){return!o(t)||r||!n&&Dt()?Z(t)?function _flatten(t,e,r){return void 0===r&&(r=[]),t.forEach(function(t){return o(t)&&!e||Ta(t,1)?r.push.apply(r,xt(t)):r.push(t)})||r}(t,r):Ta(t)?wt.call(t,0):t?[t]:[]:wt.call((e||a).querySelectorAll(t),0)},Ot=function mapRange(e,t,r,i,n){var a=t-e,s=i-r;return Oa(n,function(t){return r+((t-e)/a*s||0)})},Mt=function _callback(t,e,r){var i,n,a=t.vars,s=a[e];if(s)return i=a[e+"Params"],n=a.callbackScope||t,r&&ht.length&&fa(),i?s.apply(n,i):s.call(n)},kt=255,At={aqua:[0,kt,kt],lime:[0,kt,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,kt],navy:[0,0,128],white:[kt,kt,kt],olive:[128,128,0],yellow:[kt,kt,0],orange:[kt,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[kt,0,0],pink:[kt,192,203],cyan:[0,kt,kt],transparent:[kt,kt,kt,0]},Pt=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in At)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Ct=/hsl[a]?\(/,St=(x=Date.now,k=500,A=33,C=x(),S=C,z=D=1e3/240,b={time:0,frame:0,tick:function tick(){Mk(!0)},deltaRatio:function deltaRatio(t){return T/(1e3/(t||60))},wake:function wake(){l&&(!n&&u()&&(i=n=window,a=i.document||{},ot.gsap=oe,(i.gsapVersions||(i.gsapVersions=[])).push(oe.version),M(h||i.GreenSockGlobals||!i.gsap&&i||{}),y=i.requestAnimationFrame),m&&b.sleep(),g=y||function(t){return setTimeout(t,z-1e3*b.time+1|0)},c=1,Mk(2))},sleep:function sleep(){(y?i.cancelAnimationFrame:clearTimeout)(m),c=0,g=Q},lagSmoothing:function lagSmoothing(t,e){k=t||1e8,A=Math.min(e,k,0)},fps:function fps(t){D=1e3/(t||240),z=1e3*b.time+D},add:function add(t){E.indexOf(t)<0&&E.push(t),Dt()},remove:function remove(t){var e;~(e=E.indexOf(t))&&E.splice(e,1)&&e<=w&&w--},_listeners:E=[]}),Dt=function _wake(){return!c&&St.wake()},zt={},Et=/^[\d.\-M][\d.\-,\s]/,Ft=/["']/g,Rt=function _invertEase(e){return function(t){return 1-e(1-t)}},Bt=function _parseEase(t,e){return t&&(p(t)?t:zt[t]||Fb(t))||e};function Mk(t){var e,r,i,n,a=x()-S,s=!0===t;if(k<a&&(C+=a-A),(0<(e=(i=(S+=a)-C)-z)||s)&&(n=++b.frame,T=i-1e3*b.time,b.time=i/=1e3,z+=e+(D<=e?4:D-e),r=1),s||(m=g(Mk)),r)for(w=0;w<E.length;w++)E[w](i,T,n,t)}function nm(t){return t<R?F*t*t:t<.7272727272727273?F*Math.pow(t-1.5/2.75,2)+.75:t<.9090909090909092?F*(t-=2.25/2.75)*t+.9375:F*Math.pow(t-2.625/2.75,2)+.984375}ba("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var r=e<5?e+1:e;Jb(t+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},function(t){return 1-Math.pow(1-t,r)},function(t){return t<.5?Math.pow(2*t,r)/2:1-Math.pow(2*(1-t),r)/2})}),zt.Linear.easeNone=zt.none=zt.Linear.easeIn,Jb("Elastic",Lb("in"),Lb("out"),Lb()),F=7.5625,R=1/2.75,Jb("Bounce",function(t){return 1-nm(1-t)},nm),Jb("Expo",function(t){return t?Math.pow(2,10*(t-1)):0}),Jb("Circ",function(t){return-(W(1-t*t)-1)}),Jb("Sine",function(t){return 1===t?1:1-G(t*J)}),Jb("Back",Mb("in"),Mb("out"),Mb()),zt.SteppedEase=zt.steps=ot.SteppedEase={config:function config(t,e){void 0===t&&(t=1);var r=1/t,i=t+(e?0:1),n=e?1:0;return function(t){return((i*Tt(0,.99999999,t)|0)+n)*r}}},L.ease=zt["quad.out"],ba("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return _t+=t+","+t+"Params,"});var It,Lt=function GSCache(t,e){this.id=V++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:aa,this.set=e?e.getSetter:Kt},qt=((It=Animation.prototype).delay=function delay(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},It.duration=function duration(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},It.totalDuration=function totalDuration(t){return arguments.length?(this._dirty=0,Ja(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},It.totalTime=function totalTime(t,e){if(Dt(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(Aa(this,t),!r._dp||r.parent||Ba(r,this);r&&r.parent;)r.parent._time!==r._start+(0<=r._ts?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(0<this._ts&&t<this._tDur||this._ts<0&&0<t||!this._tDur&&!t)&&Ca(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===X||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),ga(this,t,e)),this},It.time=function time(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+wa(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},It.totalProgress=function totalProgress(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},It.progress=function progress(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+wa(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio},It.iteration=function iteration(t,e){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*r,e):this._repeat?gt(this._tTime,r)+1:1},It.timeScale=function timeScale(t){if(!arguments.length)return this._rts===-X?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?ya(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-X?0:this._rts,function _recacheAncestors(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent}(this.totalTime(Tt(-this._delay,this._tDur,e),!0)),za(this),this},It.paused=function paused(t){return arguments.length?(this._ps!==t&&((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Dt(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==X&&(this._tTime-=X)))),this):this._ps},It.startTime=function startTime(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return!e||!e._sort&&this.parent||Ca(e,this,t-this._delay),this}return this._start},It.endTime=function endTime(e){return this._start+(t(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},It.rawTime=function rawTime(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?ya(e.rawTime(t),this):this._tTime:this._tTime},It.globalTime=function globalTime(t){for(var e=this,r=arguments.length?t:e.rawTime();e;)r=e._start+r/(e._ts||1),e=e._dp;return r},It.repeat=function repeat(t){return arguments.length?(this._repeat=t===1/0?-2:t,Ka(this)):-2===this._repeat?1/0:this._repeat},It.repeatDelay=function repeatDelay(t){if(arguments.length){var e=this._time;return this._rDelay=t,Ka(this),e?this.time(e):this}return this._rDelay},It.yoyo=function yoyo(t){return arguments.length?(this._yoyo=t,this):this._yoyo},It.seek=function seek(e,r){return this.totalTime(bt(this,e),t(r))},It.restart=function restart(e,r){return this.play().totalTime(e?-this._delay:0,t(r))},It.play=function play(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},It.reverse=function reverse(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},It.pause=function pause(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},It.resume=function resume(){return this.paused(!1)},It.reversed=function reversed(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-X:0)),this):this._rts<0},It.invalidate=function invalidate(){return this._initted=this._act=0,this._zTime=-X,this},It.isActive=function isActive(){var t,e=this.parent||this._dp,r=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=r&&t<this.endTime(!0)-X))},It.eventCallback=function eventCallback(t,e,r){var i=this.vars;return 1<arguments.length?(e?(i[t]=e,r&&(i[t+"Params"]=r),"onUpdate"===t&&(this._onUpdate=e)):delete i[t],this):i[t]},It.then=function then(t){var i=this;return new Promise(function(e){function En(){var t=i.then;i.then=null,p(r)&&(r=r(i))&&(r.then||r===i)&&(i.then=t),e(r),i.then=t}var r=p(t)?t:ia;i._initted&&1===i.totalProgress()&&0<=i._ts||!i._tTime&&i._ts<0?En():i._prom=En})},It.kill=function kill(){lb(this)},Animation);function Animation(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,Ja(this,+t.duration,1,1),this.data=t.data,c||St.wake()}ja(qt.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-X,_prom:0,_ps:!1,_rts:1});var Nt=function(n){function Timeline(e,r){var i;return void 0===e&&(e={}),(i=n.call(this,e)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=t(e.sortChildren),I&&Ca(e.parent||I,_assertThisInitialized(i),r),e.reversed&&i.reverse(),e.paused&&i.paused(!0),e.scrollTrigger&&Da(_assertThisInitialized(i),e.scrollTrigger),i}_inheritsLoose(Timeline,n);var e=Timeline.prototype;return e.to=function to(t,e,r){return Na(0,arguments,this),this},e.from=function from(t,e,r){return Na(1,arguments,this),this},e.fromTo=function fromTo(t,e,r,i){return Na(2,arguments,this),this},e.set=function set(t,e,r){return e.duration=0,e.parent=this,oa(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Vt(t,e,bt(this,r),1),this},e.call=function call(t,e,r){return Ca(this,Vt.delayedCall(0,t,e),r)},e.staggerTo=function staggerTo(t,e,r,i,n,a,s){return r.duration=e,r.stagger=r.stagger||i,r.onComplete=a,r.onCompleteParams=s,r.parent=this,new Vt(t,r,bt(this,n)),this},e.staggerFrom=function staggerFrom(e,r,i,n,a,s,o){return i.runBackwards=1,oa(i).immediateRender=t(i.immediateRender),this.staggerTo(e,r,i,n,a,s,o)},e.staggerFromTo=function staggerFromTo(e,r,i,n,a,s,o,u){return n.startAt=i,oa(n).immediateRender=t(n.immediateRender),this.staggerTo(e,r,n,a,s,o,u)},e.render=function render(t,e,r){var i,n,a,s,o,u,h,l,f,d,p,c,_=this._time,m=this._dirty?this.totalDuration():this._tDur,g=this._dur,v=t<=0?0:da(t),y=this._zTime<0!=t<0&&(this._initted||!g);if(this!==I&&m<v&&0<=t&&(v=m),v!==this._tTime||r||y){if(_!==this._time&&g&&(v+=this._time-_,t+=this._time-_),i=v,f=this._start,u=!(l=this._ts),y&&(g||(_=this._zTime),!t&&e||(this._zTime=t)),this._repeat){if(p=this._yoyo,o=g+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*o+t,e,r);if(i=da(v%o),v===m?(s=this._repeat,i=g):((s=~~(v/o))&&s===v/o&&(i=g,s--),g<i&&(i=g)),d=gt(this._tTime,o),!_&&this._tTime&&d!==s&&(d=s),p&&1&s&&(i=g-i,c=1),s!==d&&!this._lock){var b=p&&1&d,T=b===(p&&1&s);if(s<d&&(b=!b),_=b?0:g,this._lock=1,this.render(_||(c?0:da(s*o)),e,!g)._lock=0,this._tTime=v,!e&&this.parent&&Mt(this,"onRepeat"),this.vars.repeatRefresh&&!c&&(this.invalidate()._lock=1),_&&_!==this._time||u!=!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(g=this._dur,m=this._tDur,T&&(this._lock=2,_=b?g:-1e-4,this.render(_,!0),this.vars.repeatRefresh&&!c&&this.invalidate()),this._lock=0,!this._ts&&!u)return this;Hb(this,c)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(h=function _findNextPauseTween(t,e,r){var i;if(e<r)for(i=t._first;i&&i._start<=r;){if(!i._dur&&"isPause"===i.data&&i._start>e)return i;i=i._next}else for(i=t._last;i&&i._start>=r;){if(!i._dur&&"isPause"===i.data&&i._start<e)return i;i=i._prev}}(this,da(_),da(i)))&&(v-=i-(i=h._start)),this._tTime=v,this._time=i,this._act=!l,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,_=0),!_&&i&&!e&&(Mt(this,"onStart"),this._tTime!==v))return this;if(_<=i&&0<=t)for(n=this._first;n;){if(a=n._next,(n._act||i>=n._start)&&n._ts&&h!==n){if(n.parent!==this)return this.render(t,e,r);if(n.render(0<n._ts?(i-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(i-n._start)*n._ts,e,r),i!==this._time||!this._ts&&!u){h=0,a&&(v+=this._zTime=-X);break}}n=a}else{n=this._last;for(var w=t<0?t:i;n;){if(a=n._prev,(n._act||w<=n._end)&&n._ts&&h!==n){if(n.parent!==this)return this.render(t,e,r);if(n.render(0<n._ts?(w-n._start)*n._ts:(n._dirty?n.totalDuration():n._tDur)+(w-n._start)*n._ts,e,r),i!==this._time||!this._ts&&!u){h=0,a&&(v+=this._zTime=w?-X:X);break}}n=a}}if(h&&!e&&(this.pause(),h.render(_<=i?0:-X)._zTime=_<=i?1:-1,this._ts))return this._start=f,za(this),this.render(t,e,r);this._onUpdate&&!e&&Mt(this,"onUpdate",!0),(v===m&&m>=this.totalDuration()||!v&&_)&&(f!==this._start&&Math.abs(l)===Math.abs(this._ts)||this._lock||(!t&&g||!(v===m&&0<this._ts||!v&&this._ts<0)||sa(this,1),e||t<0&&!_||!v&&!_&&m||(Mt(this,v===m&&0<=t?"onComplete":"onReverseComplete",!0),!this._prom||v<m&&0<this.timeScale()||this._prom())))}return this},e.add=function add(t,e){var r=this;if(q(e)||(e=bt(this,e,t)),!(t instanceof qt)){if(Z(t))return t.forEach(function(t){return r.add(t,e)}),this;if(o(t))return this.addLabel(t,e);if(!p(t))return this;t=Vt.delayedCall(0,t)}return this!==t?Ca(this,t,e):this},e.getChildren=function getChildren(t,e,r,i){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),void 0===i&&(i=-j);for(var n=[],a=this._first;a;)a._start>=i&&(a instanceof Vt?e&&n.push(a):(r&&n.push(a),t&&n.push.apply(n,a.getChildren(!0,e,r)))),a=a._next;return n},e.getById=function getById(t){for(var e=this.getChildren(1,1,1),r=e.length;r--;)if(e[r].vars.id===t)return e[r]},e.remove=function remove(t){return o(t)?this.removeLabel(t):p(t)?this.killTweensOf(t):(ra(this,t),t===this._recent&&(this._recent=this._last),ta(this))},e.totalTime=function totalTime(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=da(St.time-(0<this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),n.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime},e.addLabel=function addLabel(t,e){return this.labels[t]=bt(this,e),this},e.removeLabel=function removeLabel(t){return delete this.labels[t],this},e.addPause=function addPause(t,e,r){var i=Vt.delayedCall(0,e||Q,r);return i.data="isPause",this._hasPause=1,Ca(this,i,bt(this,t))},e.removePause=function removePause(t){var e=this._first;for(t=bt(this,t);e;)e._start===t&&"isPause"===e.data&&sa(e),e=e._next},e.killTweensOf=function killTweensOf(t,e,r){for(var i=this.getTweensOf(t,r),n=i.length;n--;)Qt!==i[n]&&i[n].kill(t,e);return this},e.getTweensOf=function getTweensOf(t,e){for(var r,i=[],n=xt(t),a=this._first,s=q(e);a;)a instanceof Vt?ea(a._targets,n)&&(s?(!Qt||a._initted&&a._ts)&&a.globalTime(0)<=e&&a.globalTime(a.totalDuration())>e:!e||a.isActive())&&i.push(a):(r=a.getTweensOf(n,e)).length&&i.push.apply(i,r),a=a._next;return i},e.tweenTo=function tweenTo(t,e){e=e||{};var r,i=this,n=bt(i,t),a=e.startAt,s=e.onStart,o=e.onStartParams,u=e.immediateRender,h=Vt.to(i,ja({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(a&&"time"in a?a.time:i._time))/i.timeScale())||X,onStart:function onStart(){if(i.pause(),!r){var t=e.duration||Math.abs((n-(a&&"time"in a?a.time:i._time))/i.timeScale());h._dur!==t&&Ja(h,t,0,1).render(h._time,!0,!0),r=1}s&&s.apply(h,o||[])}},e));return u?h.render(0):h},e.tweenFromTo=function tweenFromTo(t,e,r){return this.tweenTo(e,ja({startAt:{time:bt(this,t)}},r))},e.recent=function recent(){return this._recent},e.nextLabel=function nextLabel(t){return void 0===t&&(t=this._time),jb(this,bt(this,t))},e.previousLabel=function previousLabel(t){return void 0===t&&(t=this._time),jb(this,bt(this,t),1)},e.currentLabel=function currentLabel(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+X)},e.shiftChildren=function shiftChildren(t,e,r){void 0===r&&(r=0);for(var i,n=this._first,a=this.labels;n;)n._start>=r&&(n._start+=t,n._end+=t),n=n._next;if(e)for(i in a)a[i]>=r&&(a[i]+=t);return ta(this)},e.invalidate=function invalidate(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return n.prototype.invalidate.call(this)},e.clear=function clear(t){void 0===t&&(t=!0);for(var e,r=this._first;r;)e=r._next,this.remove(r),r=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),ta(this)},e.totalDuration=function totalDuration(t){var e,r,i,n=0,a=this,s=a._last,o=j;if(arguments.length)return a.timeScale((a._repeat<0?a.duration():a.totalDuration())/(a.reversed()?-t:t));if(a._dirty){for(i=a.parent;s;)e=s._prev,s._dirty&&s.totalDuration(),o<(r=s._start)&&a._sort&&s._ts&&!a._lock?(a._lock=1,Ca(a,s,r-s._delay,1)._lock=0):o=r,r<0&&s._ts&&(n-=r,(!i&&!a._dp||i&&i.smoothChildTiming)&&(a._start+=r/a._ts,a._time-=r,a._tTime-=r),a.shiftChildren(-r,!1,-Infinity),o=0),s._end>n&&s._ts&&(n=s._end),s=e;Ja(a,a===I&&a._time>n?a._time:n,1,1),a._dirty=0}return a._tDur},Timeline.updateRoot=function updateRoot(t){if(I._ts&&(ga(I,ya(t,I)),f=St.frame),St.frame>=pt){pt+=Y.autoSleep||120;var e=I._first;if((!e||!e._ts)&&Y.autoSleep&&St._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||St.sleep()}}},Timeline}(qt);ja(Nt.prototype,{_lock:0,_hasPause:0,_forcing:0});function Tb(t,e,r,i,n,a){var u,h,l,f;if(ft[t]&&!1!==(u=new ft[t]).init(n,u.rawVars?e[t]:function _processVars(t,e,r,i,n){if(p(t)&&(t=Xt(t,n,e,r,i)),!s(t)||t.style&&t.nodeType||Z(t)||K(t))return o(t)?Xt(t,n,e,r,i):t;var a,u={};for(a in t)u[a]=Xt(t[a],n,e,r,i);return u}(e[t],i,n,a,r),r,i,a)&&(r._pt=h=new ae(r._pt,n,t,0,1,u.render,u,0,u.priority),r!==d))for(l=r._ptLookup[r._targets.indexOf(n)],f=u._props.length;f--;)l[u._props[f]]=h;return u}var Qt,Yt=function _addPropTween(t,e,r,i,n,a,s,u,h){p(i)&&(i=i(n||0,t,a));var l,f=t[e],d="get"!==r?r:p(f)?h?t[e.indexOf("set")||!p(t["get"+e.substr(3)])?e:"get"+e.substr(3)](h):t[e]():f,c=p(f)?h?Ht:Gt:Wt;if(o(i)&&(~i.indexOf("random(")&&(i=gb(i)),"="===i.charAt(1)&&(!(l=parseFloat(d)+parseFloat(i.substr(2))*("-"===i.charAt(0)?-1:1)+(Qa(d)||0))&&0!==l||(i=l))),d!==i)return isNaN(d*i)||""===i?(f||e in t||N(e,i),function _addComplexStringPropTween(t,e,r,i,n,a,s){var o,u,h,l,f,d,p,c,_=new ae(this._pt,t,e,0,1,te,null,n),m=0,g=0;for(_.b=r,_.e=i,r+="",(p=~(i+="").indexOf("random("))&&(i=gb(i)),a&&(a(c=[r,i],t,e),r=c[0],i=c[1]),u=r.match(it)||[];o=it.exec(i);)l=o[0],f=i.substring(m,o.index),h?h=(h+1)%5:"rgba("===f.substr(-5)&&(h=1),l!==u[g++]&&(d=parseFloat(u[g-1])||0,_._pt={_next:_._pt,p:f||1===g?f:",",s:d,c:"="===l.charAt(1)?parseFloat(l.substr(2))*("-"===l.charAt(0)?-1:1):parseFloat(l)-d,m:h&&h<4?Math.round:0},m=it.lastIndex);return _.c=m<i.length?i.substring(m,i.length):"",_.fp=s,(nt.test(i)||p)&&(_.e=0),this._pt=_}.call(this,t,e,d,i,c,u||Y.stringFilter,h)):(l=new ae(this._pt,t,e,+d||0,i-(d||0),"boolean"==typeof f?$t:Zt,0,c),h&&(l.fp=h),s&&l.modifier(s,this,t),this._pt=l)},jt=function _initTween(e,r){var i,n,a,s,o,u,h,l,f,d,p,c,m,g=e.vars,v=g.ease,y=g.startAt,b=g.immediateRender,T=g.lazy,w=g.onUpdate,x=g.onUpdateParams,O=g.callbackScope,M=g.runBackwards,k=g.yoyoEase,A=g.keyframes,P=g.autoRevert,C=e._dur,S=e._startAt,D=e._targets,z=e.parent,E=z&&"nested"===z.data?z.parent._targets:D,F="auto"===e._overwrite&&!B,R=e.timeline;if(!R||A&&v||(v="none"),e._ease=Bt(v,L.ease),e._yEase=k?Rt(Bt(!0===k?v:k,L.ease)):0,k&&e._yoyo&&!e._repeat&&(k=e._yEase,e._yEase=e._ease,e._ease=k),e._from=!R&&!!g.runBackwards,!R){if(c=(l=D[0]?_(D[0]).harness:0)&&g[l.prop],i=na(g,ut),S&&S.render(-1,!0).kill(),y)if(sa(e._startAt=Vt.set(D,ja({data:"isStart",overwrite:!1,parent:z,immediateRender:!0,lazy:t(T),startAt:null,delay:0,onUpdate:w,onUpdateParams:x,callbackScope:O,stagger:0},y))),r<0&&!b&&!P&&e._startAt.render(-1,!0),b){if(0<r&&!P&&(e._startAt=0),C&&r<=0)return void(r&&(e._zTime=r))}else!1===P&&(e._startAt=0);else if(M&&C)if(S)P||(e._startAt=0);else if(r&&(b=!1),a=ja({overwrite:!1,data:"isFromStart",lazy:b&&t(T),immediateRender:b,stagger:0,parent:z},i),c&&(a[l.prop]=c),sa(e._startAt=Vt.set(D,a)),r<0&&e._startAt.render(-1,!0),b){if(!r)return}else _initTween(e._startAt,X);for(e._pt=0,T=C&&t(T)||T&&!C,n=0;n<D.length;n++){if(h=(o=D[n])._gsap||$(D)[n]._gsap,e._ptLookup[n]=d={},lt[h.id]&&ht.length&&fa(),p=E===D?n:E.indexOf(o),l&&!1!==(f=new l).init(o,c||i,e,p,E)&&(e._pt=s=new ae(e._pt,o,f.name,0,1,f.render,f,0,f.priority),f._props.forEach(function(t){d[t]=s}),f.priority&&(u=1)),!l||c)for(a in i)ft[a]&&(f=Tb(a,i,e,p,o,E))?f.priority&&(u=1):d[a]=s=Yt.call(e,o,a,"get",i[a],p,E,0,g.stringFilter);e._op&&e._op[n]&&e.kill(o,e._op[n]),F&&e._pt&&(Qt=e,I.killTweensOf(o,d,e.globalTime(r)),m=!e.parent,Qt=0),e._pt&&T&&(lt[h.id]=1)}u&&ne(e),e._onInit&&e._onInit(e)}e._onUpdate=w,e._initted=(!e._op||e._pt)&&!m},Xt=function _parseFuncOrString(t,e,r,i,n){return p(t)?t.call(e,r,i,n):o(t)&&~t.indexOf("random(")?gb(t):t},Ut=_t+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",Jt=(Ut+",id,stagger,delay,duration,paused,scrollTrigger").split(","),Vt=function(C){function Tween(e,r,i,n){var a;"number"==typeof r&&(i.duration=r,r=i,i=null);var o,u,h,l,f,d,p,c,_=(a=C.call(this,n?r:oa(r))||this).vars,m=_.duration,g=_.delay,y=_.immediateRender,b=_.stagger,T=_.overwrite,w=_.keyframes,x=_.defaults,M=_.scrollTrigger,k=_.yoyoEase,A=r.parent||I,P=(Z(e)||K(e)?q(e[0]):"length"in r)?[e]:xt(e);if(a._targets=P.length?$(P):O("GSAP target "+e+" not found. https://greensock.com",!Y.nullTargetWarn)||[],a._ptLookup=[],a._overwrite=T,w||b||v(m)||v(g)){if(r=a.vars,(o=a.timeline=new Nt({data:"nested",defaults:x||{}})).kill(),o.parent=o._dp=_assertThisInitialized(a),o._start=0,w)oa(ja(o.vars.defaults,{ease:"none"})),b?P.forEach(function(r,i){return w.forEach(function(t,e){return o.to(r,t,e?">":i*b)})}):w.forEach(function(t){return o.to(P,t,">")});else{if(l=P.length,p=b?Ya(b):Q,s(b))for(f in b)~Ut.indexOf(f)&&((c=c||{})[f]=b[f]);for(u=0;u<l;u++){for(f in h={},r)Jt.indexOf(f)<0&&(h[f]=r[f]);h.stagger=0,k&&(h.yoyoEase=k),c&&mt(h,c),d=P[u],h.duration=+Xt(m,_assertThisInitialized(a),u,d,P),h.delay=(+Xt(g,_assertThisInitialized(a),u,d,P)||0)-a._delay,!b&&1===l&&h.delay&&(a._delay=g=h.delay,a._start+=g,h.delay=0),o.to(d,h,p(u,d,P))}o.duration()?m=g=0:a.timeline=0}m||a.duration(m=o.duration())}else a.timeline=0;return!0!==T||B||(Qt=_assertThisInitialized(a),I.killTweensOf(P),Qt=0),Ca(A,_assertThisInitialized(a),i),r.reversed&&a.reverse(),r.paused&&a.paused(!0),(y||!m&&!w&&a._start===da(A._time)&&t(y)&&function _hasNoPausedAncestors(t){return!t||t._ts&&_hasNoPausedAncestors(t.parent)}(_assertThisInitialized(a))&&"nested"!==A.data)&&(a._tTime=-X,a.render(Math.max(0,-g))),M&&Da(_assertThisInitialized(a),M),a}_inheritsLoose(Tween,C);var e=Tween.prototype;return e.render=function render(t,e,r){var i,n,a,s,o,u,h,l,f,d=this._time,p=this._tDur,c=this._dur,_=p-X<t&&0<=t?p:t<X?0:t;if(c){if(_!==this._tTime||!t||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!=t<0){if(i=_,l=this.timeline,this._repeat){if(s=c+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*s+t,e,r);if(i=da(_%s),_===p?(a=this._repeat,i=c):((a=~~(_/s))&&a===_/s&&(i=c,a--),c<i&&(i=c)),(u=this._yoyo&&1&a)&&(f=this._yEase,i=c-i),o=gt(this._tTime,s),i===d&&!r&&this._initted)return this;a!==o&&(l&&this._yEase&&Hb(l,u),!this.vars.repeatRefresh||u||this._lock||(this._lock=r=1,this.render(da(s*a),!0).invalidate()._lock=0))}if(!this._initted){if(Ea(this,t<0?t:i,r,e))return this._tTime=0,this;if(c!==this._dur)return this.render(t,e,r)}if(this._tTime=_,this._time=i,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=h=(f||this._ease)(i/c),this._from&&(this.ratio=h=1-h),i&&!d&&!e&&(Mt(this,"onStart"),this._tTime!==_))return this;for(n=this._pt;n;)n.r(h,n.d),n=n._next;l&&l.render(t<0?t:!i&&u?-X:l._dur*h,e,r)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,r),Mt(this,"onUpdate")),this._repeat&&a!==o&&this.vars.onRepeat&&!e&&this.parent&&Mt(this,"onRepeat"),_!==this._tDur&&_||this._tTime!==_||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&c||!(_===this._tDur&&0<this._ts||!_&&this._ts<0)||sa(this,1),e||t<0&&!d||!_&&!d||(Mt(this,_===p?"onComplete":"onReverseComplete",!0),!this._prom||_<p&&0<this.timeScale()||this._prom()))}}else!function _renderZeroDurationTween(t,e,r,i){var n,a,s,o=t.ratio,u=e<0||!e&&(!t._start&&function _parentPlayheadIsBeforeStart(t){var e=t.parent;return e&&e._ts&&e._initted&&!e._lock&&(e.rawTime()<0||_parentPlayheadIsBeforeStart(e))}(t)&&(t._initted||!vt(t))||(t._ts<0||t._dp._ts<0)&&!vt(t))?0:1,h=t._rDelay,l=0;if(h&&t._repeat&&(l=Tt(0,t._tDur,e),a=gt(l,h),s=gt(t._tTime,h),t._yoyo&&1&a&&(u=1-u),a!==s&&(o=1-u,t.vars.repeatRefresh&&t._initted&&t.invalidate())),u!==o||i||t._zTime===X||!e&&t._zTime){if(!t._initted&&Ea(t,e,i,r))return;for(s=t._zTime,t._zTime=e||(r?X:0),r=r||e&&!s,t.ratio=u,t._from&&(u=1-u),t._time=0,t._tTime=l,n=t._pt;n;)n.r(u,n.d),n=n._next;t._startAt&&e<0&&t._startAt.render(e,!0,!0),t._onUpdate&&!r&&Mt(t,"onUpdate"),l&&t._repeat&&!r&&t.parent&&Mt(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===u&&(u&&sa(t,1),r||(Mt(t,u?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,r);return this},e.targets=function targets(){return this._targets},e.invalidate=function invalidate(){return this._pt=this._op=this._startAt=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),C.prototype.invalidate.call(this)},e.kill=function kill(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?lb(this):this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Qt&&!0!==Qt.vars.overwrite)._first||lb(this),this.parent&&r!==this.timeline.totalDuration()&&Ja(this,this._dur*this.timeline._tDur/r,0,1),this}var i,n,a,s,u,h,l,f=this._targets,d=t?xt(t):f,p=this._ptLookup,c=this._pt;if((!e||"all"===e)&&function _arraysMatch(t,e){for(var r=t.length,i=r===e.length;i&&r--&&t[r]===e[r];);return r<0}(f,d))return"all"===e&&(this._pt=0),lb(this);for(i=this._op=this._op||[],"all"!==e&&(o(e)&&(u={},ba(e,function(t){return u[t]=1}),e=u),e=function _addAliasesToVars(t,e){var r,i,n,a,s=t[0]?_(t[0]).harness:0,o=s&&s.aliases;if(!o)return e;for(i in r=mt({},e),o)if(i in r)for(n=(a=o[i].split(",")).length;n--;)r[a[n]]=r[i];return r}(f,e)),l=f.length;l--;)if(~d.indexOf(f[l]))for(u in n=p[l],"all"===e?(i[l]=e,s=n,a={}):(a=i[l]=i[l]||{},s=e),s)(h=n&&n[u])&&("kill"in h.d&&!0!==h.d.kill(u)||ra(this,h,"_pt"),delete n[u]),"all"!==a&&(a[u]=1);return this._initted&&!this._pt&&c&&lb(this),this},Tween.to=function to(t,e,r){return new Tween(t,e,r)},Tween.from=function from(t,e){return Na(1,arguments)},Tween.delayedCall=function delayedCall(t,e,r,i){return new Tween(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},Tween.fromTo=function fromTo(t,e,r){return Na(2,arguments)},Tween.set=function set(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new Tween(t,e)},Tween.killTweensOf=function killTweensOf(t,e,r){return I.killTweensOf(t,e,r)},Tween}(qt);ja(Vt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ba("staggerTo,staggerFrom,staggerFromTo",function(r){Vt[r]=function(){var t=new Nt,e=wt.call(arguments,0);return e.splice("staggerFromTo"===r?5:4,0,0),t[r].apply(t,e)}});function cc(t,e,r){return t.setAttribute(e,r)}function kc(t,e,r,i){i.mSet(t,e,i.m.call(i.tween,r,i.mt),i)}var Wt=function _setterPlain(t,e,r){return t[e]=r},Gt=function _setterFunc(t,e,r){return t[e](r)},Ht=function _setterFuncWithParam(t,e,r,i){return t[e](i.fp,r)},Kt=function _getSetter(t,e){return p(t[e])?Gt:r(t[e])&&t.setAttribute?cc:Wt},Zt=function _renderPlain(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},$t=function _renderBoolean(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},te=function _renderComplexString(t,e){var r=e._pt,i="";if(!t&&e.b)i=e.b;else if(1===t&&e.e)i=e.e;else{for(;r;)i=r.p+(r.m?r.m(r.s+r.c*t):Math.round(1e4*(r.s+r.c*t))/1e4)+i,r=r._next;i+=e.c}e.set(e.t,e.p,i,e)},ee=function _renderPropTweens(t,e){for(var r=e._pt;r;)r.r(t,r.d),r=r._next},re=function _addPluginModifier(t,e,r,i){for(var n,a=this._pt;a;)n=a._next,a.p===i&&a.modifier(t,e,r),a=n},ie=function _killPropTweensOf(t){for(var e,r,i=this._pt;i;)r=i._next,i.p===t&&!i.op||i.op===t?ra(this,i,"_pt"):i.dep||(e=1),i=r;return!e},ne=function _sortPropTweensByPriority(t){for(var e,r,i,n,a=t._pt;a;){for(e=a._next,r=i;r&&r.pr>a.pr;)r=r._next;(a._prev=r?r._prev:n)?a._prev._next=a:i=a,(a._next=r)?r._prev=a:n=a,a=e}t._pt=i},ae=(PropTween.prototype.modifier=function modifier(t,e,r){this.mSet=this.mSet||this.set,this.set=kc,this.m=t,this.mt=r,this.tween=e},PropTween);function PropTween(t,e,r,i,n,a,s,o,u){this.t=e,this.s=i,this.c=n,this.p=r,this.r=a||Zt,this.d=s||this,this.set=o||Wt,this.pr=u||0,(this._next=t)&&(t._prev=this)}ba(_t+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return ut[t]=1}),ot.TweenMax=ot.TweenLite=Vt,ot.TimelineLite=ot.TimelineMax=Nt,I=new Nt({sortChildren:!1,defaults:L,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),Y.stringFilter=wb;var se={registerPlugin:function registerPlugin(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach(function(t){return function _createPlugin(t){var e=(t=!t.name&&t.default||t).name,r=p(t),i=e&&!r&&t.init?function(){this._props=[]}:t,n={init:Q,render:ee,add:Yt,kill:ie,modifier:re,rawVars:0},a={targetTest:0,get:0,getSetter:Kt,aliases:{},register:0};if(Dt(),t!==i){if(ft[e])return;ja(i,ja(na(t,n),a)),mt(i.prototype,mt(n,na(t,a))),ft[i.prop=e]=i,t.targetTest&&(ct.push(i),ut[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}P(e,i),t.register&&t.register(oe,i,ae)}(t)})},timeline:function timeline(t){return new Nt(t)},getTweensOf:function getTweensOf(t,e){return I.getTweensOf(t,e)},getProperty:function getProperty(i,t,e,r){o(i)&&(i=xt(i)[0]);var n=_(i||{}).get,a=e?ia:ha;return"native"===e&&(e=""),i?t?a((ft[t]&&ft[t].get||n)(i,t,e,r)):function(t,e,r){return a((ft[t]&&ft[t].get||n)(i,t,e,r))}:i},quickSetter:function quickSetter(r,e,i){if(1<(r=xt(r)).length){var n=r.map(function(t){return oe.quickSetter(t,e,i)}),a=n.length;return function(t){for(var e=a;e--;)n[e](t)}}r=r[0]||{};var s=ft[e],o=_(r),u=o.harness&&(o.harness.aliases||{})[e]||e,h=s?function(t){var e=new s;d._pt=0,e.init(r,i?t+i:t,d,0,[r]),e.render(1,e),d._pt&&ee(1,d)}:o.set(r,u);return s?h:function(t){return h(r,u,i?t+i:t,o,1)}},isTweening:function isTweening(t){return 0<I.getTweensOf(t,!0).length},defaults:function defaults(t){return t&&t.ease&&(t.ease=Bt(t.ease,L.ease)),ma(L,t||{})},config:function config(t){return ma(Y,t||{})},registerEffect:function registerEffect(t){var i=t.name,n=t.effect,e=t.plugins,a=t.defaults,r=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&&!ft[t]&&!ot[t]&&O(i+" effect requires "+t+" plugin.")}),dt[i]=function(t,e,r){return n(xt(t),ja(e||{},a),r)},r&&(Nt.prototype[i]=function(t,e,r){return this.add(dt[i](t,s(e)?e:(r=e)&&{},this),r)})},registerEase:function registerEase(t,e){zt[t]=Bt(e)},parseEase:function parseEase(t,e){return arguments.length?Bt(t,e):zt},getById:function getById(t){return I.getById(t)},exportRoot:function exportRoot(e,r){void 0===e&&(e={});var i,n,a=new Nt(e);for(a.smoothChildTiming=t(e.smoothChildTiming),I.remove(a),a._dp=0,a._time=a._tTime=I._time,i=I._first;i;)n=i._next,!r&&!i._dur&&i instanceof Vt&&i.vars.onComplete===i._targets[0]||Ca(a,i,i._start-i._delay),i=n;return Ca(I,a,0),a},utils:{wrap:function wrap(e,t,r){var i=t-e;return Z(e)?db(e,wrap(0,e.length),t):Oa(r,function(t){return(i+(t-e)%i)%i+e})},wrapYoyo:function wrapYoyo(e,t,r){var i=t-e,n=2*i;return Z(e)?db(e,wrapYoyo(0,e.length-1),t):Oa(r,function(t){return e+(i<(t=(n+(t-e)%n)%n||0)?n-t:t)})},distribute:Ya,random:_a,snap:$a,normalize:function normalize(t,e,r){return Ot(t,e,0,1,r)},getUnit:Qa,clamp:function clamp(e,r,t){return Oa(t,function(t){return Tt(e,r,t)})},splitColor:rb,toArray:xt,selector:function selector(r){return r=xt(r)[0]||O("Invalid scope")||{},function(t){var e=r.current||r.nativeElement||r;return xt(t,e.querySelectorAll?e:e===r?O("Invalid scope")||a.createElement("div"):r)}},mapRange:Ot,pipe:function pipe(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t){return e.reduce(function(t,e){return e(t)},t)}},unitize:function unitize(e,r){return function(t){return e(parseFloat(t))+(r||Qa(t))}},interpolate:function interpolate(e,r,t,i){var n=isNaN(e+r)?0:function(t){return(1-t)*e+t*r};if(!n){var a,s,u,h,l,f=o(e),d={};if(!0===t&&(i=1)&&(t=null),f)e={p:e},r={p:r};else if(Z(e)&&!Z(r)){for(u=[],h=e.length,l=h-2,s=1;s<h;s++)u.push(interpolate(e[s-1],e[s]));h--,n=function func(t){t*=h;var e=Math.min(l,~~t);return u[e](t-e)},t=r}else i||(e=mt(Z(e)?[]:{},e));if(!u){for(a in r)Yt.call(d,e,a,"get",r[a]);n=function func(t){return ee(t,d)||(f?e.p:e)}}}return Oa(t,n)},shuffle:Xa},install:M,effects:dt,ticker:St,updateRoot:Nt.updateRoot,plugins:ft,globalTimeline:I,core:{PropTween:ae,globals:P,Tween:Vt,Timeline:Nt,Animation:qt,getCache:_,_removeLinkedListItem:ra,suppressOverwrites:function suppressOverwrites(t){return B=t}}};ba("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return se[t]=Vt[t]}),St.add(Nt.updateRoot),d=se.to({},{duration:0});function oc(t,e){for(var r=t._pt;r&&r.p!==e&&r.op!==e&&r.fp!==e;)r=r._next;return r}function qc(t,n){return{name:t,rawVars:1,init:function init(t,i,e){e._onInit=function(t){var e,r;if(o(i)&&(e={},ba(i,function(t){return e[t]=1}),i=e),n){for(r in e={},i)e[r]=n(i[r]);i=e}!function _addModifiers(t,e){var r,i,n,a=t._targets;for(r in e)for(i=a.length;i--;)(n=(n=t._ptLookup[i][r])&&n.d)&&(n._pt&&(n=oc(n,r)),n&&n.modifier&&n.modifier(e[r],t,a[i],r))}(t,i)}}}}var oe=se.registerPlugin({name:"attr",init:function init(t,e,r,i,n){var a,s;for(a in e)(s=this.add(t,"setAttribute",(t.getAttribute(a)||0)+"",e[a],i,n,0,0,a))&&(s.op=a),this._props.push(a)}},{name:"endArray",init:function init(t,e){for(var r=e.length;r--;)this.add(t,r,t[r]||0,e[r])}},qc("roundProps",Za),qc("modifiers"),qc("snap",$a))||se;Vt.version=Nt.version=oe.version="3.8.0",l=1,u()&&Dt();function _c(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function ad(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)}function bd(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)}function cd(t,e){var r=e.s+e.c*t;e.set(e.t,e.p,~~(r+(r<0?-.5:.5))+e.u,e)}function dd(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)}function ed(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)}function fd(t,e,r){return t.style[e]=r}function gd(t,e,r){return t.style.setProperty(e,r)}function hd(t,e,r){return t._gsap[e]=r}function id(t,e,r){return t._gsap.scaleX=t._gsap.scaleY=r}function jd(t,e,r,i,n){var a=t._gsap;a.scaleX=a.scaleY=r,a.renderTransform(n,a)}function kd(t,e,r,i,n){var a=t._gsap;a[e]=r,a.renderTransform(n,a)}function od(t,e){var r=he.createElementNS?he.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):he.createElement(t);return r.style?r:he.createElement(t)}function pd(t,e,r){var i=getComputedStyle(t);return i[e]||i.getPropertyValue(e.replace(Ie,"-$1").toLowerCase())||i.getPropertyValue(e)||!r&&pd(t,Xe(e)||e,1)||""}function sd(){(function _windowExists(){return"undefined"!=typeof window})()&&window.document&&(ue=window,he=ue.document,le=he.documentElement,de=od("div")||{style:{}},od("div"),Qe=Xe(Qe),Ye=Qe+"Origin",de.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",ce=!!Xe("perspective"),fe=1)}function td(t){var e,r=od("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,n=this.nextSibling,a=this.style.cssText;if(le.appendChild(r),r.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=td}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());return i&&(n?i.insertBefore(this,n):i.appendChild(this)),le.removeChild(r),this.style.cssText=a,e}function ud(t,e){for(var r=e.length;r--;)if(t.hasAttribute(e[r]))return t.getAttribute(e[r])}function vd(e){var r;try{r=e.getBBox()}catch(t){r=td.call(e,!0)}return r&&(r.width||r.height)||e.getBBox===td||(r=td.call(e,!0)),!r||r.width||r.x||r.y?r:{x:+ud(e,["x","cx","x1"])||0,y:+ud(e,["y","cy","y1"])||0,width:0,height:0}}function wd(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!vd(t))}function xd(t,e){if(e){var r=t.style;e in Ee&&e!==Ye&&(e=Qe),r.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),r.removeProperty(e.replace(Ie,"-$1").toLowerCase())):r.removeAttribute(e)}}function yd(t,e,r,i,n,a){var s=new ae(t._pt,e,r,0,1,a?ed:dd);return(t._pt=s).b=i,s.e=n,t._props.push(r),s}function Ad(t,e,r,i){var n,a,s,o,u=parseFloat(r)||0,h=(r+"").trim().substr((u+"").length)||"px",l=de.style,f=Le.test(e),d="svg"===t.tagName.toLowerCase(),p=(d?"client":"offset")+(f?"Width":"Height"),c="px"===i,m="%"===i;return i===h||!u||Ue[i]||Ue[h]?u:("px"===h||c||(u=Ad(t,e,r,"px")),o=t.getCTM&&wd(t),!m&&"%"!==h||!Ee[e]&&!~e.indexOf("adius")?(l[f?"width":"height"]=100+(c?h:i),a=~e.indexOf("adius")||"em"===i&&t.appendChild&&!d?t:t.parentNode,o&&(a=(t.ownerSVGElement||{}).parentNode),a&&a!==he&&a.appendChild||(a=he.body),(s=a._gsap)&&m&&s.width&&f&&s.time===St.time?ca(u/s.width*100):(!m&&"%"!==h||(l.position=pd(t,"position")),a===t&&(l.position="static"),a.appendChild(de),n=de[p],a.removeChild(de),l.position="absolute",f&&m&&((s=_(a)).time=St.time,s.width=a[p]),ca(c?n*u/100:n&&u?100/n*u:0))):(n=o?t.getBBox()[f?"width":"height"]:t[p],ca(m?u/n*100:u/100*n)))}function Bd(t,e,r,i){var n;return fe||sd(),e in Ne&&"transform"!==e&&~(e=Ne[e]).indexOf(",")&&(e=e.split(",")[0]),Ee[e]&&"transform"!==e?(n=He(t,i),n="transformOrigin"!==e?n[e]:n.svg?n.origin:Ke(pd(t,Ye))+" "+n.zOrigin+"px"):(n=t.style[e])&&"auto"!==n&&!i&&!~(n+"").indexOf("calc(")||(n=Ve[e]&&Ve[e](t,e,r)||pd(t,e)||aa(t,e)||("opacity"===e?1:0)),r&&!~(n+"").trim().indexOf(" ")?Ad(t,e,n,r)+r:n}function Cd(t,e,r,i){if(!r||"none"===r){var n=Xe(e,t,1),a=n&&pd(t,n,1);a&&a!==r?(e=n,r=a):"borderColor"===e&&(r=pd(t,"borderTopColor"))}var s,o,u,h,l,f,d,p,c,_,m,g,v=new ae(this._pt,t.style,e,0,1,te),y=0,b=0;if(v.b=r,v.e=i,r+="","auto"===(i+="")&&(t.style[e]=i,i=pd(t,e)||i,t.style[e]=r),wb(s=[r,i]),i=s[1],u=(r=s[0]).match(rt)||[],(i.match(rt)||[]).length){for(;o=rt.exec(i);)d=o[0],c=i.substring(y,o.index),l?l=(l+1)%5:"rgba("!==c.substr(-5)&&"hsla("!==c.substr(-5)||(l=1),d!==(f=u[b++]||"")&&(h=parseFloat(f)||0,m=f.substr((h+"").length),(g="="===d.charAt(1)?+(d.charAt(0)+"1"):0)&&(d=d.substr(2)),p=parseFloat(d),_=d.substr((p+"").length),y=rt.lastIndex-_.length,_||(_=_||Y.units[e]||m,y===i.length&&(i+=_,v.e+=_)),m!==_&&(h=Ad(t,e,f,_)||0),v._pt={_next:v._pt,p:c||1===b?c:",",s:h,c:g?g*p:p-h,m:l&&l<4||"zIndex"===e?Math.round:0});v.c=y<i.length?i.substring(y,i.length):""}else v.r="display"===e&&"none"===i?ed:dd;return nt.test(i)&&(v.e=0),this._pt=v}function Ed(t){var e=t.split(" "),r=e[0],i=e[1]||"50%";return"top"!==r&&"bottom"!==r&&"left"!==i&&"right"!==i||(t=r,r=i,i=t),e[0]=Je[r]||r,e[1]=Je[i]||i,e.join(" ")}function Fd(t,e){if(e.tween&&e.tween._time===e.tween._dur){var r,i,n,a=e.t,s=a.style,o=e.u,u=a._gsap;if("all"===o||!0===o)s.cssText="",i=1;else for(n=(o=o.split(",")).length;-1<--n;)r=o[n],Ee[r]&&(i=1,r="transformOrigin"===r?Ye:Qe),xd(a,r);i&&(xd(a,Qe),u&&(u.svg&&a.removeAttribute("transform"),He(a,1),u.uncache=1))}}function Jd(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t}function Kd(t){var e=pd(t,Qe);return Jd(e)?We:e.substr(7).match(et).map(ca)}function Ld(t,e){var r,i,n,a,s=t._gsap||_(t),o=t.style,u=Kd(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(u=[(n=t.transform.baseVal.consolidate().matrix).a,n.b,n.c,n.d,n.e,n.f]).join(",")?We:u:(u!==We||t.offsetParent||t===le||s.svg||(n=o.display,o.display="block",(r=t.parentNode)&&t.offsetParent||(a=1,i=t.nextSibling,le.appendChild(t)),u=Kd(t),n?o.display=n:xd(t,"display"),a&&(i?r.insertBefore(t,i):r?r.appendChild(t):le.removeChild(t))),e&&6<u.length?[u[0],u[1],u[4],u[5],u[12],u[13]]:u)}function Md(t,e,r,i,n,a){var s,o,u,h=t._gsap,l=n||Ld(t,!0),f=h.xOrigin||0,d=h.yOrigin||0,p=h.xOffset||0,c=h.yOffset||0,_=l[0],m=l[1],g=l[2],v=l[3],y=l[4],b=l[5],T=e.split(" "),w=parseFloat(T[0])||0,x=parseFloat(T[1])||0;r?l!==We&&(o=_*v-m*g)&&(u=w*(-m/o)+x*(_/o)-(_*b-m*y)/o,w=w*(v/o)+x*(-g/o)+(g*b-v*y)/o,x=u):(w=(s=vd(t)).x+(~T[0].indexOf("%")?w/100*s.width:w),x=s.y+(~(T[1]||T[0]).indexOf("%")?x/100*s.height:x)),i||!1!==i&&h.smooth?(y=w-f,b=x-d,h.xOffset=p+(y*_+b*g)-y,h.yOffset=c+(y*m+b*v)-b):h.xOffset=h.yOffset=0,h.xOrigin=w,h.yOrigin=x,h.smooth=!!i,h.origin=e,h.originIsAbsolute=!!r,t.style[Ye]="0px 0px",a&&(yd(a,h,"xOrigin",f,w),yd(a,h,"yOrigin",d,x),yd(a,h,"xOffset",p,h.xOffset),yd(a,h,"yOffset",c,h.yOffset)),t.setAttribute("data-svg-origin",w+" "+x)}function Pd(t,e,r){var i=Qa(e);return ca(parseFloat(e)+parseFloat(Ad(t,"x",r+"px",i)))+i}function Wd(t,e,r,i,n,a){var s,u,h=360,l=o(n),f=parseFloat(n)*(l&&~n.indexOf("rad")?Fe:1),d=a?f*a:f-i,p=i+d+"deg";return l&&("short"===(s=n.split("_")[1])&&(d%=h)!==d%180&&(d+=d<0?h:-h),"cw"===s&&d<0?d=(d+36e9)%h-~~(d/h)*h:"ccw"===s&&0<d&&(d=(d-36e9)%h-~~(d/h)*h)),t._pt=u=new ae(t._pt,e,r,i,d,ad),u.e=p,u.u="deg",t._props.push(r),u}function Xd(t,e){for(var r in e)t[r]=e[r];return t}function Yd(t,e,r){var i,n,a,s,o,u,h,l=Xd({},r._gsap),f=r.style;for(n in l.svg?(a=r.getAttribute("transform"),r.setAttribute("transform",""),f[Qe]=e,i=He(r,1),xd(r,Qe),r.setAttribute("transform",a)):(a=getComputedStyle(r)[Qe],f[Qe]=e,i=He(r,1),f[Qe]=a),Ee)(a=l[n])!==(s=i[n])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(n)<0&&(o=Qa(a)!==(h=Qa(s))?Ad(r,n,a,h):parseFloat(a),u=parseFloat(s),t._pt=new ae(t._pt,i,n,o,u-o,_c),t._pt.u=h||0,t._props.push(n));Xd(i,l)}var ue,he,le,fe,de,pe,ce,_e=zt.Power0,me=zt.Power1,ge=zt.Power2,ve=zt.Power3,ye=zt.Power4,be=zt.Linear,Te=zt.Quad,we=zt.Cubic,xe=zt.Quart,Oe=zt.Quint,Me=zt.Strong,ke=zt.Elastic,Ae=zt.Back,Pe=zt.SteppedEase,Ce=zt.Bounce,Se=zt.Sine,De=zt.Expo,ze=zt.Circ,Ee={},Fe=180/Math.PI,Re=Math.PI/180,Be=Math.atan2,Ie=/([A-Z])/g,Le=/(?:left|right|width|margin|padding|x)/i,qe=/[\s,\(]\S/,Ne={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Qe="transform",Ye=Qe+"Origin",je="O,Moz,ms,Ms,Webkit".split(","),Xe=function _checkPropPrefix(t,e,r){var i=(e||de).style,n=5;if(t in i&&!r)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);n--&&!(je[n]+t in i););return n<0?null:(3===n?"ms":0<=n?je[n]:"")+t},Ue={deg:1,rad:1,turn:1},Je={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Ve={clearProps:function clearProps(t,e,r,i,n){if("isFromStart"!==n.data){var a=t._pt=new ae(t._pt,e,r,0,0,Fd);return a.u=i,a.pr=-10,a.tween=n,t._props.push(r),1}}},We=[1,0,0,1,0,0],Ge={},He=function _parseTransform(t,e){var r=t._gsap||new Lt(t);if("x"in r&&!e&&!r.uncache)return r;var i,n,a,s,o,u,h,l,f,d,p,c,_,m,g,v,y,b,T,w,x,O,M,k,A,P,C,S,D,z,E,F,R=t.style,B=r.scaleX<0,I="deg",L=pd(t,Ye)||"0";return i=n=a=u=h=l=f=d=p=0,s=o=1,r.svg=!(!t.getCTM||!wd(t)),m=Ld(t,r.svg),r.svg&&(k=(!r.uncache||"0px 0px"===L)&&!e&&t.getAttribute("data-svg-origin"),Md(t,k||L,!!k||r.originIsAbsolute,!1!==r.smooth,m)),c=r.xOrigin||0,_=r.yOrigin||0,m!==We&&(b=m[0],T=m[1],w=m[2],x=m[3],i=O=m[4],n=M=m[5],6===m.length?(s=Math.sqrt(b*b+T*T),o=Math.sqrt(x*x+w*w),u=b||T?Be(T,b)*Fe:0,(f=w||x?Be(w,x)*Fe+u:0)&&(o*=Math.abs(Math.cos(f*Re))),r.svg&&(i-=c-(c*b+_*w),n-=_-(c*T+_*x))):(F=m[6],z=m[7],C=m[8],S=m[9],D=m[10],E=m[11],i=m[12],n=m[13],a=m[14],h=(g=Be(F,D))*Fe,g&&(k=O*(v=Math.cos(-g))+C*(y=Math.sin(-g)),A=M*v+S*y,P=F*v+D*y,C=O*-y+C*v,S=M*-y+S*v,D=F*-y+D*v,E=z*-y+E*v,O=k,M=A,F=P),l=(g=Be(-w,D))*Fe,g&&(v=Math.cos(-g),E=x*(y=Math.sin(-g))+E*v,b=k=b*v-C*y,T=A=T*v-S*y,w=P=w*v-D*y),u=(g=Be(T,b))*Fe,g&&(k=b*(v=Math.cos(g))+T*(y=Math.sin(g)),A=O*v+M*y,T=T*v-b*y,M=M*v-O*y,b=k,O=A),h&&359.9<Math.abs(h)+Math.abs(u)&&(h=u=0,l=180-l),s=ca(Math.sqrt(b*b+T*T+w*w)),o=ca(Math.sqrt(M*M+F*F)),g=Be(O,M),f=2e-4<Math.abs(g)?g*Fe:0,p=E?1/(E<0?-E:E):0),r.svg&&(k=t.getAttribute("transform"),r.forceCSS=t.setAttribute("transform","")||!Jd(pd(t,Qe)),k&&t.setAttribute("transform",k))),90<Math.abs(f)&&Math.abs(f)<270&&(B?(s*=-1,f+=u<=0?180:-180,u+=u<=0?180:-180):(o*=-1,f+=f<=0?180:-180)),r.x=i-((r.xPercent=i&&(r.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-i)?-50:0)))?t.offsetWidth*r.xPercent/100:0)+"px",r.y=n-((r.yPercent=n&&(r.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-n)?-50:0)))?t.offsetHeight*r.yPercent/100:0)+"px",r.z=a+"px",r.scaleX=ca(s),r.scaleY=ca(o),r.rotation=ca(u)+I,r.rotationX=ca(h)+I,r.rotationY=ca(l)+I,r.skewX=f+I,r.skewY=d+I,r.transformPerspective=p+"px",(r.zOrigin=parseFloat(L.split(" ")[2])||0)&&(R[Ye]=Ke(L)),r.xOffset=r.yOffset=0,r.force3D=Y.force3D,r.renderTransform=r.svg?ir:ce?rr:Ze,r.uncache=0,r},Ke=function _firstTwoOnly(t){return(t=t.split(" "))[0]+" "+t[1]},Ze=function _renderNon3DTransforms(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,rr(t,e)},$e="0deg",tr="0px",er=") ",rr=function _renderCSSTransforms(t,e){var r=e||this,i=r.xPercent,n=r.yPercent,a=r.x,s=r.y,o=r.z,u=r.rotation,h=r.rotationY,l=r.rotationX,f=r.skewX,d=r.skewY,p=r.scaleX,c=r.scaleY,_=r.transformPerspective,m=r.force3D,g=r.target,v=r.zOrigin,y="",b="auto"===m&&t&&1!==t||!0===m;if(v&&(l!==$e||h!==$e)){var T,w=parseFloat(h)*Re,x=Math.sin(w),O=Math.cos(w);w=parseFloat(l)*Re,T=Math.cos(w),a=Pd(g,a,x*T*-v),s=Pd(g,s,-Math.sin(w)*-v),o=Pd(g,o,O*T*-v+v)}_!==tr&&(y+="perspective("+_+er),(i||n)&&(y+="translate("+i+"%, "+n+"%) "),!b&&a===tr&&s===tr&&o===tr||(y+=o!==tr||b?"translate3d("+a+", "+s+", "+o+") ":"translate("+a+", "+s+er),u!==$e&&(y+="rotate("+u+er),h!==$e&&(y+="rotateY("+h+er),l!==$e&&(y+="rotateX("+l+er),f===$e&&d===$e||(y+="skew("+f+", "+d+er),1===p&&1===c||(y+="scale("+p+", "+c+er),g.style[Qe]=y||"translate(0, 0)"},ir=function _renderSVGTransforms(t,e){var r,i,n,a,s,o=e||this,u=o.xPercent,h=o.yPercent,l=o.x,f=o.y,d=o.rotation,p=o.skewX,c=o.skewY,_=o.scaleX,m=o.scaleY,g=o.target,v=o.xOrigin,y=o.yOrigin,b=o.xOffset,T=o.yOffset,w=o.forceCSS,x=parseFloat(l),O=parseFloat(f);d=parseFloat(d),p=parseFloat(p),(c=parseFloat(c))&&(p+=c=parseFloat(c),d+=c),d||p?(d*=Re,p*=Re,r=Math.cos(d)*_,i=Math.sin(d)*_,n=Math.sin(d-p)*-m,a=Math.cos(d-p)*m,p&&(c*=Re,s=Math.tan(p-c),n*=s=Math.sqrt(1+s*s),a*=s,c&&(s=Math.tan(c),r*=s=Math.sqrt(1+s*s),i*=s)),r=ca(r),i=ca(i),n=ca(n),a=ca(a)):(r=_,a=m,i=n=0),(x&&!~(l+"").indexOf("px")||O&&!~(f+"").indexOf("px"))&&(x=Ad(g,"x",l,"px"),O=Ad(g,"y",f,"px")),(v||y||b||T)&&(x=ca(x+v-(v*r+y*n)+b),O=ca(O+y-(v*i+y*a)+T)),(u||h)&&(s=g.getBBox(),x=ca(x+u/100*s.width),O=ca(O+h/100*s.height)),s="matrix("+r+","+i+","+n+","+a+","+x+","+O+")",g.setAttribute("transform",s),w&&(g.style[Qe]=s)};ba("padding,margin,Width,Radius",function(e,r){var t="Right",i="Bottom",n="Left",o=(r<3?["Top",t,i,n]:["Top"+n,"Top"+t,i+t,i+n]).map(function(t){return r<2?e+t:"border"+t+e});Ve[1<r?"border"+e:e]=function(e,t,r,i,n){var a,s;if(arguments.length<4)return a=o.map(function(t){return Bd(e,t,r)}),5===(s=a.join(" ")).split(a[0]).length?a[0]:s;a=(i+"").split(" "),s={},o.forEach(function(t,e){return s[t]=a[e]=a[e]||a[(e-1)/2|0]}),e.init(t,s,n)}});var nr,ar,sr,or={name:"css",register:sd,targetTest:function targetTest(t){return t.style&&t.nodeType},init:function init(t,e,r,i,n){var a,s,u,h,l,f,d,p,c,_,m,g,v,y,b,T=this._props,w=t.style,x=r.vars.startAt;for(d in fe||sd(),e)if("autoRound"!==d&&(s=e[d],!ft[d]||!Tb(d,e,r,i,t,n)))if(l=typeof s,f=Ve[d],"function"===l&&(l=typeof(s=s.call(r,i,t,n))),"string"===l&&~s.indexOf("random(")&&(s=gb(s)),f)f(this,t,d,s,r)&&(b=1);else if("--"===d.substr(0,2))a=(getComputedStyle(t).getPropertyValue(d)+"").trim(),s+="",Pt.lastIndex=0,Pt.test(a)||(p=Qa(a),c=Qa(s)),c?p!==c&&(a=Ad(t,d,a,c)+c):p&&(s+=p),this.add(w,"setProperty",a,s,i,n,0,0,d),T.push(d);else if("undefined"!==l){if(x&&d in x?(a="function"==typeof x[d]?x[d].call(r,i,t,n):x[d],d in Y.units&&!Qa(a)&&(a+=Y.units[d]),o(a)&&~a.indexOf("random(")&&(a=gb(a)),"="===(a+"").charAt(1)&&(a=Bd(t,d))):a=Bd(t,d),h=parseFloat(a),(_="string"===l&&"="===s.charAt(1)?+(s.charAt(0)+"1"):0)&&(s=s.substr(2)),u=parseFloat(s),d in Ne&&("autoAlpha"===d&&(1===h&&"hidden"===Bd(t,"visibility")&&u&&(h=0),yd(this,w,"visibility",h?"inherit":"hidden",u?"inherit":"hidden",!u)),"scale"!==d&&"transform"!==d&&~(d=Ne[d]).indexOf(",")&&(d=d.split(",")[0])),m=d in 
1343Ee)if(g||((v=t._gsap).renderTransform&&!e.parseTransform||He(t,e.parseTransform),y=!1!==e.smoothOrigin&&v.smooth,(g=this._pt=new ae(this._pt,w,Qe,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===d)this._pt=new ae(this._pt,v,"scaleY",v.scaleY,(_?_*u:u-v.scaleY)||0),T.push("scaleY",d),d+="X";else{if("transformOrigin"===d){s=Ed(s),v.svg?Md(t,s,0,y,0,this):((c=parseFloat(s.split(" ")[2])||0)!==v.zOrigin&&yd(this,v,"zOrigin",v.zOrigin,c),yd(this,w,d,Ke(a),Ke(s)));continue}if("svgOrigin"===d){Md(t,s,1,y,0,this);continue}if(d in Ge){Wd(this,v,d,h,s,_);continue}if("smoothOrigin"===d){yd(this,v,"smooth",v.smooth,s);continue}if("force3D"===d){v[d]=s;continue}if("transform"===d){Yd(this,s,t);continue}}else d in w||(d=Xe(d)||d);if(m||(u||0===u)&&(h||0===h)&&!qe.test(s)&&d in w)u=u||0,(p=(a+"").substr((h+"").length))!==(c=Qa(s)||(d in Y.units?Y.units[d]:p))&&(h=Ad(t,d,a,c)),this._pt=new ae(this._pt,m?v:w,d,h,_?_*u:u-h,m||"px"!==c&&"zIndex"!==d||!1===e.autoRound?_c:cd),this._pt.u=c||0,p!==c&&"%"!==c&&(this._pt.b=a,this._pt.r=bd);else if(d in w)Cd.call(this,t,d,a,s);else{if(!(d in t)){N(d,s);continue}this.add(t,d,a||t[d],s,i,n)}T.push(d)}b&&ne(this)},get:Bd,aliases:Ne,getSetter:function getSetter(t,e,i){var n=Ne[e];return n&&n.indexOf(",")<0&&(e=n),e in Ee&&e!==Ye&&(t._gsap.x||Bd(t,"x"))?i&&pe===i?"scale"===e?id:hd:(pe=i||{})&&("scale"===e?jd:kd):t.style&&!r(t.style[e])?fd:~e.indexOf("-")?gd:Kt(t,e)},core:{_removeProperty:xd,_getMatrix:Ld}};oe.utils.checkPrefix=Xe,sr=ba((nr="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(ar="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){Ee[t]=1}),ba(ar,function(t){Y.units[t]="deg",Ge[t]=1}),Ne[sr[13]]=nr+","+ar,ba("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){var e=t.split(":");Ne[e[1]]=sr[e[0]]}),ba("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){Y.units[t]="px"}),oe.registerPlugin(or);var ur=oe.registerPlugin(or)||oe,hr=ur.core.Tween;e.Back=Ae,e.Bounce=Ce,e.CSSPlugin=or,e.Circ=ze,e.Cubic=we,e.Elastic=ke,e.Expo=De,e.Linear=be,e.Power0=_e,e.Power1=me,e.Power2=ge,e.Power3=ve,e.Power4=ye,e.Quad=Te,e.Quart=xe,e.Quint=Oe,e.Sine=Se,e.SteppedEase=Pe,e.Strong=Me,e.TimelineLite=Nt,e.TimelineMax=Nt,e.TweenLite=Vt,e.TweenMax=hr,e.default=ur,e.gsap=ur;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
1344
1345/*!
1346 * ScrollTrigger 3.8.0
1347 * https://greensock.com
1348 * 
1349 * @license Copyright 2021, GreenSock. All rights reserved.
1350 * Subject to the terms at https://greensock.com/standard-license or for Club GreenSock members, the agreement issued with that membership.
1351 * @author: Jack Doyle, [email protected]
1352 */
1353
1354!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function J(e){return e}function K(e){return Fe(e)[0]||(Je(e)?console.warn("Element not found:",e):null)}function L(e){return Math.round(1e5*e)/1e5||0}function M(){return"undefined"!=typeof window}function N(){return Le||M()&&(Le=window.gsap)&&Le.registerPlugin&&Le}function O(e){return!!~i.indexOf(e)}function P(e,t){return~Ue.indexOf(e)&&Ue[Ue.indexOf(e)+1][t]}function Q(t,e){var r=e.s,n=e.sc,i=v.indexOf(t),o=n===pt.sc?1:2;return~i||(i=v.push(t)-1),v[i+o]||(v[i+o]=P(t,r)||(O(t)?n:function(e){return arguments.length?t[r]=e:t[r]}))}function R(e){return P(e,"getBoundingClientRect")||(O(e)?function(){return yt.width=Be.innerWidth,yt.height=Be.innerHeight,yt}:function(){return dt(e)})}function U(e,t){var r=t.s,n=t.d2,i=t.d,o=t.a;return(r="scroll"+n)&&(o=P(e,r))?o()-R(e)()[i]:O(e)?(Ne[r]||ze[r])-(Be["inner"+n]||ze["client"+n]||Ne["client"+n]):e[r]-e["offset"+n]}function V(e,t){for(var r=0;r<d.length;r+=3)t&&!~t.indexOf(d[r+1])||e(d[r],d[r+1],d[r+2])}function X(e){return"function"==typeof e}function Y(e){return"number"==typeof e}function Z(e){return"object"==typeof e}function $(e){return X(e)&&e()}
1354function _(r,n){return function(){var e=$(r),t=$(n);return function(){$(e),$(t)}}}function aa(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()}function ba(e,t){var r=t(e);r&&r.totalTime&&(e.callbackAnimation=r)}function wa(e){return Be.getComputedStyle(e)}function ya(e,t){for(var r in t)r in e||(e[r]=t[r]);return e}function Aa(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0}function Ba(e){var t,r=[],n=e.labels,i=e.duration();for(t in n)r.push(n[t]/i);return r}function Da(n){var i=Le.utils.snap(n),o=Array.isArray(n)&&n.slice(0).sort(function(e,t){return e-t});return o?function(e,t){var r;if(!t)return i(e);if(0<t){for(e-=1e-4,r=0;r<o.length;r++)if(o[r]>=e)return o[r];return o[r-1]}for(r=o.length,e+=1e-4;r--;)if(o[r]<=e)return o[r];return o[0]}:function(e,t){var r=i(e);return!t||Math.abs(r-e)<.001||r-e<0==t<0?r:i(t<0?e-n:e+n)}}function Fa(t,r,e,n){return e.split(",").forEach(function(e){return t(r,e,n)})}function Ga(e,t,r){return e.addEventListener(t,r,{passive:!0})}function Ha(e,t,r){return e.removeEventListener(t,r)}function La(e,t){if(Je(e)){var r=e.indexOf("="),n=~r?(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in S?S[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e}function Ma(e,t,r,n,i,o,a,s){var l=i.startColor,c=i.endColor,u=i.fontSize,f=i.indent,p=i.fontWeight,d=Ie.createElement("div"),g=O(r)||"fixed"===P(r,"pinType"),h=-1!==e.indexOf("scroller"),v=g?Ne:r,m=-1!==e.indexOf("start"),b=m?l:c,x="border-color:"+b+";font-size:"+u+";color:"+b+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return x+="position:"+((h||s)&&g?"fixed;":"absolute;"),!h&&!s&&g||(x+=(n===pt?y:w)+":"+(o+parseFloat(f))+"px;"),a&&(x+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),d._isStart=m,d.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),d.style.cssText=x,d.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(d,v.children[0]):v.appendChild(d),d._offset=d["offset"+n.op.d2],k(d,0,n,m),d}function Qa(){return 20<je()-$e&&G()}function Ra(){var e=je();$e!==e?(G(),$e||A("scrollStart"),$e=e):l=l||s(G)}function Sa(){return!Xe&&!r&&!Ie.fullscreenElement&&a.restart(!0)}function Ya(e){var t,r=Le.ticker.frame,n=[],i=0;if(g!==r||Qe){for(z();i<E.length;i+=4)(t=Be.matchMedia(E[i]).matches)!==E[i+3]&&((E[i+3]=t)?n.push(i):z(1,E[i])||X(E[i+2])&&E[i+2]());for(I(),i=0;i<n.length;i++)t=n[i],Ze=E[t],E[t+2]=E[t+1](e);Ze=0,o&&F(0,1),g=r,A("matchMedia")}}function Za(){return Ha(ee,"scrollEnd",Za)||F(!0)}function cb(){return v.forEach(function(e){return"function"==typeof e&&(e.rec=0)})}function lb(e,t,r,n){if(e.parentNode!==t){for(var i,o=H.length,a=t.style,s=e.style;o--;)a[i=H[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[w]=s[y]="auto",a.overflow="visible",a.boxSizing="border-box",a[tt]=Aa(e,ft)+ut,a[rt]=Aa(e,pt)+ut,a[st]=s[lt]=s.top=s[b]="0",xt(n),s[tt]=s.maxWidth=r[tt],s[rt]=s.maxHeight=r[rt],s[st]=r[st],e.parentNode.insertBefore(t,e),t.appendChild(e)}}function ob(e){for(var t=W.length,r=e.style,n=[],i=0;i<t;i++)n.push(W[i],r[W[i]]);return n.t=e,n}function rb(e,t,r,n,i,o,a,s,l,c,u,f,p){X(e)&&(e=e(s)),Je(e)&&"max"===e.substr(0,3)&&(e=f+("="===e.charAt(4)?La("0"+e.substr(3),r):0));var d,g,h,v=p?p.time():0;if(p&&p.seek(0),Y(e))a&&k(a,r,n,!0);else{X(t)&&(t=t(s));var m,b,x,y,w=e.split(" ");h=K(t)||Ne,(m=dt(h)||{}
1354)&&(m.left||m.top)||"none"!==wa(h).display||(y=h.style.display,h.style.display="block",m=dt(h),y?h.style.display=y:h.style.removeProperty("display")),b=La(w[0],m[n.d]),x=La(w[1]||"0",r),e=m[n.p]-l[n.p]-c+b+i-x,a&&k(a,x,n,r-x<20||a._isStart&&20<x),r-=r-x}if(o){var S=e+r,T=o._isStart;d="scroll"+n.d2,k(o,S,n,T&&20<S||!T&&(u?Math.max(Ne[d],ze[d]):o.parentNode[d])<=S+1),u&&(l=dt(a),u&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+ut))}return p&&h&&(d=dt(h),p.seek(f),g=dt(h),p._caScrollDist=d[n.p]-g[n.p],e=e/p._caScrollDist*f),p&&p.seek(v),p?e:Math.round(e)}function tb(e,t,r,n){if(e.parentNode!==t){var i,o,a=e.style;if(t===Ne){for(i in e._stOrig=a.cssText,o=wa(e))+i||q.test(i)||!o[i]||"string"!=typeof a[i]||"0"===i||(a[i]=o[i]);a.top=r,a.left=n}else a.cssText=e._stOrig;Le.core.getCache(e).uncache=1,t.appendChild(e)}}function ub(l,e){function xf(e,t,r,n,i){var o=xf.tween,a=t.onComplete,s={};return o&&o.kill(),c=Math.round(r),t[p]=e,(t.modifiers=s)[p]=function(e){return(e=L(f()))!==c&&e!==u&&2<Math.abs(e-c)?(o.kill(),xf.tween=0):e=r+n*o.ratio+i*o.ratio*o.ratio,u=c,c=L(e)},t.onComplete=function(){xf.tween=0,a&&a.call(o)},o=xf.tween=Le.to(l,t)}var c,u,f=Q(l,e),p="_scroll"+e.p2;return l[p]=f,l.addEventListener("wheel",function(){return xf.tween&&xf.tween.kill()&&(xf.tween=0)},{passive:!0}),xf}var Le,o,Be,Ie,ze,Ne,i,a,s,l,Fe,De,Ge,c,Xe,He,u,Ye,f,p,d,Ke,Ve,r,We,Ze,g,h,Qe=1,Ue=[],v=[],je=Date.now,m=je(),$e=0,qe=1,Je=function _isString(e){return"string"==typeof e},et=Math.abs,t="scrollLeft",n="scrollTop",b="left",y="right",w="bottom",tt="width",rt="height",nt="Right",it="Left",ot="Top",at="Bottom",st="padding",lt="margin",ct="Width",x="Height",ut="px",ft={s:t,p:b,p2:it,os:y,os2:nt,d:tt,d2:ct,a:"x",sc:function sc(e){return arguments.length?Be.scrollTo(e,pt.sc()):Be.pageXOffset||Ie[t]||ze[t]||Ne[t]||0}},pt={s:n,p:"top",p2:ot,os:w,os2:at,d:rt,d2:x,a:"y",op:ft,sc:function sc(e){return arguments.length?Be.scrollTo(ft.sc(),e):Be.pageYOffset||Ie[n]||ze[n]||Ne[n]||0}},dt=function _getBounds(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==wa(e)[u]&&Le.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect();return r&&r.progress(0).kill(),n},gt={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},ht={toggleActions:"play",anticipatePin:0},S={top:0,left:0,center:.5,bottom:1,right:1},k=function _positionMarker(e,t,r,n){var i={display:"block"},o=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,i[r.a+"Percent"]=n?-100:0,i[r.a]=n?"1px":0,i["border"+o+ct]=1,i["border"+a+ct]=0,i[r.p]=t+"px",Le.set(e,i)},vt=[],mt={},T={},C=[],E=[],A=function _dispatch(e){return T[e]&&T[e].map(function(e){return e()})||C},B=[],I=function _revertRecorded(e){for(var t=0;t<B.length;t+=5)e&&B[t+4]!==e||(B[t].style.cssText=B[t+1],B[t].getBBox&&B[t].setAttribute("transform",B[t+2]||""),B[t+3].uncache=1)},z=function _revertAll(e,t){var r;for(Ye=0;Ye<vt.length;Ye++)r=vt[Ye],t&&r.media!==t||(e?r.kill(1):r.revert());t&&I(t),t||A("revert")},F=function _refreshAll(e,t){if(!$e||e){h=!0;var r=A("refreshInit");Ke&&ee.sort(),t||z(),vt.forEach(function(e){return e.refresh()}),r.forEach(function(e){return e&&e.render&&e.render(-1)}),cb(),a.pause(),h=!1,A("refresh")}else Ga(ee,"scrollEnd",Za)},D=0,bt=1,G=function _updateAll(){if(!h){var e=vt.length,t=je(),r=50<=t-m,n=e&&vt[0].scroll();if(bt=n<D?-1:1,D=n,r&&($e&&!He&&200<t-$e&&($e=0,A("scrollEnd")),Ge=m,m=t),bt<0){for(Ye=e;0<Ye--;)vt[Ye]&&vt[Ye].update(0,r);bt=1}else for(Ye=0;Ye<e;Ye++)vt[Ye]&&vt[Ye].update(0,r);l=0}},H=[b,"top",w,y,lt+at,lt+nt,lt+ot,lt+it,"display","flexShrink","float","zIndex","grid-column-start","grid-column-end","grid-row-start","grid-row-end","grid-area","justify-self","align-self","place-self"],W=H.concat([tt,rt,"boxSizing","max"+ct,"max"+x,"position",lt,st,st+ot,st+nt,st+at,st+it]),j=/([A-Z])/g,xt=function _setState(e){if(e){var t,r,n=e.t.style,i=e.length,o=0;for((e.t._gsap||Le.core.getCache(e.t)).uncache=1;o<i;o+=2)r=e[o+1],t=e[o],r?n[t]=r:n[t]&&n.removeProperty(t.replace(j,"-$1").toLowerCase())}},yt={left:0,top:0},q=/(?:webkit|moz|length|cssText|inset)/i;ft.op=pt;var ee=(ScrollTrigger.prototype.init=function init(T,k){if(this.progress=this.start=0,this.vars&&this.kill(1),qe){var m,n,f,_,C,M,E,A,L,B,I,e,z,N,F,D,G,t,H,b,V,W,x,j,y,w,r,S,$,q,i,p,ee,te,re,ne,ie,oe=(T=ya(Je(T)||Y(T)||T.nodeType?{trigger:T}
1354:T,ht)).onUpdate,ae=T.toggleClass,o=T.id,se=T.onToggle,le=T.onRefresh,ce=T.scrub,ue=T.trigger,fe=T.pin,pe=T.pinSpacing,de=T.invalidateOnRefresh,ge=T.anticipatePin,a=T.onScrubComplete,d=T.onSnapComplete,he=T.once,ve=T.snap,me=T.pinReparent,s=T.pinSpacer,be=T.containerAnimation,xe=T.fastScrollEnd,ye=T.preventOverlaps,we=T.horizontal||T.containerAnimation&&!1!==T.horizontal?ft:pt,Se=!ce&&0!==ce,Te=K(T.scroller||Be),l=Le.core.getCache(Te),Oe=O(Te),ke="fixed"===("pinType"in T?T.pinType:P(Te,"pinType")||Oe&&"fixed"),_e=[T.onEnter,T.onLeave,T.onEnterBack,T.onLeaveBack],Ce=Se&&T.toggleActions.split(" "),c="markers"in T?T.markers:ht.markers,Me=Oe?0:parseFloat(wa(Te)["border"+we.p2+ct])||0,Pe=this,u=T.onRefreshInit&&function(){return T.onRefreshInit(Pe)},Ee=function _getSizeFunc(e,t,r){var n=r.d,i=r.d2,o=r.a;return(o=P(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(t?Be["inner"+i]:e["client"+i])||0}}(Te,Oe,we),Ae=function _getOffsetsFunc(e,t){return!t||~Ue.indexOf(e)?R(e):function(){return yt}}(Te,Oe),g=0,Re=Q(Te,we);if(Pe.media=Ze,ge*=45,Pe.scroller=Te,Pe.scroll=be?be.time.bind(be):Re,_=Re(),Pe.vars=T,k=k||T.animation,"refreshPriority"in T&&(Ke=1),l.tweenScroll=l.tweenScroll||{top:ub(Te,pt),left:ub(Te,ft)},Pe.tweenTo=m=l.tweenScroll[we.p],k&&(k.vars.lazy=!1,k._initted||!1!==k.vars.immediateRender&&!1!==T.immediateRender&&k.render(0,!0,!0),Pe.animation=k.pause(),k.scrollTrigger=Pe,(i=Y(ce)&&ce)&&(q=Le.to(k,{ease:"power3",duration:i,onComplete:function onComplete(){return a&&a(Pe)}})),S=0,o=o||k.vars.id),vt.push(Pe),ve&&(Z(ve)&&!ve.push||(ve={snapTo:ve}),"scrollBehavior"in Ne.style&&Le.set(Oe?[Ne,ze]:Te,{scrollBehavior:"auto"}),f=X(ve.snapTo)?ve.snapTo:"labels"===ve.snapTo?function _getClosestLabel(t){return function(e){return Le.utils.snap(Ba(t),e)}}(k):"labelsDirectional"===ve.snapTo?function _getLabelAtDirection(r){return function(e,t){return Da(Ba(r))(e,t.direction)}}(k):!1!==ve.directional?function(e,t){return Da(ve.snapTo)(e,t.direction)}:Le.utils.snap(ve.snapTo),p=ve.duration||{min:.1,max:2},p=Z(p)?De(p.min,p.max):De(p,p),ee=Le.delayedCall(ve.delay||i/2||.1,function(){if(Math.abs(Pe.getVelocity())<10&&!He&&g!==Re()){var e=k&&!Se?k.totalProgress():Pe.progress,t=(e-$)/(je()-Ge)*1e3||0,r=Le.utils.clamp(-Pe.progress,1-Pe.progress,et(t/2)*t/.185),n=Pe.progress+(!1===ve.inertia?0:r),i=De(0,1,f(n,Pe)),o=Re(),a=Math.round(M+i*z),s=ve.onStart,l=ve.onInterrupt,c=ve.onComplete,u=m.tween;if(o<=E&&M<=o&&a!==o){if(u&&!u._initted&&u.data<=et(a-o))return;!1===ve.inertia&&(r=i-Pe.progress),m(a,{duration:p(et(.185*Math.max(et(n-e),et(i-e))/t/.05||0)),ease:ve.ease||"power3",data:et(a-o),onInterrupt:function onInterrupt(){return ee.restart(!0)&&l&&l(Pe)},onComplete:function onComplete(){g=Re(),S=$=k&&!Se?k.totalProgress():Pe.progress,d&&d(Pe),c&&c(Pe)}},o,r*z,a-o-r*z),s&&s(Pe,m.tween)}}else Pe.isActive&&ee.restart(!0)}).pause()),o&&(mt[o]=Pe),ue=Pe.trigger=K(ue||fe),fe=!0===fe?ue:K(fe),Je(ae)&&(ae={targets:ue,className:ae}),fe&&(!1===pe||pe===lt||(pe=!(!pe&&"flex"===wa(fe.parentNode).display)&&st),Pe.pin=fe,!1!==T.force3D&&Le.set(fe,{force3D:!0}),(n=Le.core.getCache(fe)).spacer?N=n.pinState:(s&&((s=K(s))&&!s.nodeType&&(s=s.current||s.nativeElement),n.spacerIsNative=!!s,s&&(n.spacerState=ob(s))),n.spacer=G=s||Ie.createElement("div"),G.classList.add("pin-spacer"),o&&G.classList.add("pin-spacer-"+o),n.pinState=N=ob(fe)),Pe.spacer=G=n.spacer,r=wa(fe),x=r[pe+we.os2],H=Le.getProperty(fe),b=Le.quickSetter(fe,we.a,ut),lb(fe,G,r),D=ob(fe)),c&&(e=Z(c)?ya(c,gt):gt,B=Ma("scroller-start",o,Te,we,e,0),I=Ma("scroller-end",o,Te,we,e,0,B),t=B["offset"+we.op.d2],A=Ma("start",o,Te,we,e,t,0,be),L=Ma("end",o,Te,we,e,t,0,be),be&&(ie=Le.quickSetter([A,L],we.a,ut)),ke||Ue.length&&!0===P(Te,"fixedMarkers")||(function _makePositionable(e){var t=wa(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"}(Oe?Ne:Te),Le.set([B,I],{force3D:!0}),y=Le.quickSetter(B,we.a,ut),w=Le.quickSetter(I,we.a,ut))),be){var h=be.vars.onUpdate,v=be.vars.onUpdateParams;be.eventCallback("onUpdate",function(){Pe.update(0,0,1),h&&h.apply(v||[])})}Pe.previous=function(){return vt[vt.indexOf(Pe)-1]},Pe.next=function(){return vt[vt.indexOf(Pe)+1]},Pe.revert=function(e){var t=!1!==e||!Pe.enabled,r=Xe;
1354t!==Pe.isReverted&&(t&&(Pe.scroll.rec||(Pe.scroll.rec=Re()),re=Math.max(Re(),Pe.scroll.rec||0),te=Pe.progress,ne=k&&k.progress()),A&&[A,L,B,I].forEach(function(e){return e.style.display=t?"none":"block"}),t&&(Xe=1),Pe.update(t),Xe=r,fe&&(t?function _swapPinOut(e,t,r){xt(r);var n=e._gsap;if(n.spacerIsNative)xt(n.spacerState);else if(e.parentNode===t){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}}(fe,G,N):me&&Pe.isActive||lb(fe,G,wa(fe),j)),Pe.isReverted=t)},Pe.refresh=function(e,t){if(!Xe&&Pe.enabled||t)if(fe&&e&&$e)Ga(ScrollTrigger,"scrollEnd",Za);else{Xe=1,q&&q.pause(),de&&k&&k.progress(0).invalidate(),Pe.isReverted||Pe.revert();for(var r,n,i,o,a,s,l,c,u,f,p=Ee(),d=Ae(),g=be?be.duration():U(Te,we),h=0,v=0,m=T.end,b=T.endTrigger||ue,x=T.start||(0!==T.start&&ue?fe?"0 0":"0 100%":0),y=T.pinnedContainer&&K(T.pinnedContainer),w=ue&&Math.max(0,vt.indexOf(Pe))||0,S=w;S--;)(s=vt[S]).end||s.refresh(0,1)||(Xe=1),!(l=s.pin)||l!==ue&&l!==fe||s.isReverted||((f=f||[]).unshift(s),s.revert());for(X(x)&&(x=x(Pe)),M=rb(x,ue,p,we,Re(),A,B,Pe,d,Me,ke,g,be)||(fe?-.001:0),X(m)&&(m=m(Pe)),Je(m)&&!m.indexOf("+=")&&(~m.indexOf(" ")?m=(Je(x)?x.split(" ")[0]:"")+m:(h=La(m.substr(2),p),m=Je(x)?x:M+h,b=ue)),E=Math.max(M,rb(m||(b?"100% 0":g),b,p,we,Re()+h,L,I,Pe,d,Me,ke,g,be))||-.001,z=E-M||(M-=.01)&&.001,h=0,S=w;S--;)(l=(s=vt[S]).pin)&&s.start-s._pinPush<M&&!be&&(r=s.end-s.start,l!==ue&&l!==y||Y(x)||(h+=r),l===fe&&(v+=r));if(M+=h,E+=h,Pe._pinPush=v,A&&h&&((r={})[we.a]="+="+h,y&&(r[we.p]="-="+Re()),Le.set([A,L],r)),fe)r=wa(fe),o=we===pt,i=Re(),V=parseFloat(H(we.a))+v,!g&&1<E&&((Oe?Ne:Te).style["overflow-"+we.a]="scroll"),lb(fe,G,r),D=ob(fe),n=dt(fe,!0),c=ke&&Q(Te,o?ft:pt)(),pe&&((j=[pe+we.os2,z+v+ut]).t=G,(S=pe===st?Aa(fe,we)+z+v:0)&&j.push(we.d,S+ut),xt(j),ke&&Re(re)),ke&&((a={top:n.top+(o?i-M:c)+ut,left:n.left+(o?c:i-M)+ut,boxSizing:"border-box",position:"fixed"})[tt]=a.maxWidth=Math.ceil(n.width)+ut,a[rt]=a.maxHeight=Math.ceil(n.height)+ut,a[lt]=a[lt+ot]=a[lt+nt]=a[lt+at]=a[lt+it]="0",a[st]=r[st],a[st+ot]=r[st+ot],a[st+nt]=r[st+nt],a[st+at]=r[st+at],a[st+it]=r[st+it],F=function _copyState(e,t,r){for(var n,i=[],o=e.length,a=r?8:0;a<o;a+=2)n=e[a],i.push(n,n in t?t[n]:e[a+1]);return i.t=e.t,i}(N,a,me)),k?(u=k._initted,Ve(1),k.render(k.duration(),!0,!0),W=H(we.a)-V+z+v,z!==W&&F.splice(F.length-2,2),k.render(0,!0,!0),u||k.invalidate(),Ve(0)):W=z;else if(ue&&Re()&&!be)for(n=ue.parentNode;n&&n!==Ne;)n._pinOffset&&(M-=n._pinOffset,E-=n._pinOffset),n=n.parentNode;f&&f.forEach(function(e){return e.revert(!1)}),Pe.start=M,Pe.end=E,_=C=Re(),be||(_<re&&Re(re),Pe.scroll.rec=0),Pe.revert(!1),Xe=0,k&&Se&&k._initted&&k.progress()!==ne&&k.progress(ne,!0).render(k.time(),!0,!0),te!==Pe.progress&&(k&&!Se&&k.totalProgress(te,!0),Pe.progress=te,Pe.update(0,0,1)),fe&&pe&&(G._pinOffset=Math.round(Pe.progress*W)),le&&le(Pe)}},Pe.getVelocity=function(){return(Re()-C)/(je()-Ge)*1e3||0},Pe.endAnimation=function(){aa(Pe.callbackAnimation),k&&(q?q.progress(1):k.paused()?Se||aa(k,Pe.direction<0,1):aa(k,k.reversed()))},Pe.getTrailing=function(t){var e=vt.indexOf(Pe),r=0<Pe.direction?vt.slice(0,e).reverse():vt.slice(e+1);return Je(t)?r.filter(function(e){return e.vars.preventOverlaps===t}):r},Pe.update=function(e,t,r){if(!be||r||e){var n,i,o,a,s,l,c,u=Pe.scroll(),f=e?0:(u-M)/z,p=f<0?0:1<f?1:f||0,d=Pe.progress;if(t&&(C=_,_=be?Re():u,ve&&($=S,S=k&&!Se?k.totalProgress():p)),ge&&!p&&fe&&!Xe&&!Qe&&$e&&M<u+(u-C)/(je()-Ge)*ge&&(p=1e-4),p!==d&&Pe.enabled){if(a=(s=(n=Pe.isActive=!!p&&p<1)!=(!!d&&d<1))||!!p!=!!d,Pe.direction=d<p?1:-1,Pe.progress=p,a&&!Xe&&(i=p&&!d?0:1===p?1:1===d?2:3,Se&&(o=!s&&"none"!==Ce[i+1]&&Ce[i+1]||Ce[i],c=k&&("complete"===o||"reset"===o||o in k))),ye&&s&&(c||ce||!k)&&(X(ye)?ye(Pe):Pe.getTrailing(ye).forEach(function(e){return e.endAnimation()})),Se||(!q||Xe||Qe?k&&k.totalProgress(p,!!Xe):(q.vars.totalProgress=p,q.invalidate().restart())),fe)if(e&&pe&&(G.style[pe+we.os2]=x),ke){if(a){if(l=!e&&d<p&&u<E+1&&u+1>=U(Te,we),me)if(e||!n&&!l)tb(fe,G);else{var g=dt(fe,!0),h=u-M;tb(fe,Ne,g.top+(we===pt?h:0)+ut,g.left+(we===pt?0:h)+ut)}xt(n||l?F:D),W!==z&&p<1&&n||b(V+(1!==p||l?0:W))}}else b(V+W*p);!ve||m.tween||Xe||Qe||ee.restart(!0),ae&&(s||he&&p&&(p<1||!We))&&Fe(ae.targets).forEac
1354h(function(e){return e.classList[n||he?"add":"remove"](ae.className)}),!oe||Se||e||oe(Pe),a&&!Xe?(Se&&(c&&("complete"===o?k.pause().totalProgress(1):"reset"===o?k.restart(!0).pause():"restart"===o?k.restart(!0):k[o]()),oe&&oe(Pe)),!s&&We||(se&&s&&ba(Pe,se),_e[i]&&ba(Pe,_e[i]),he&&(1===p?Pe.kill(!1,1):_e[i]=0),s||_e[i=1===p?1:3]&&ba(Pe,_e[i])),xe&&!n&&Math.abs(Pe.getVelocity())>(Y(xe)?xe:2500)&&(aa(Pe.callbackAnimation),q?q.progress(1):aa(k,!p,1))):Se&&oe&&!Xe&&oe(Pe)}if(w){var v=be?u/be.duration()*(be._caScrollDist||0):u;y(v+(B._isFlipped?1:0)),w(v)}ie&&ie(-u/be.duration()*(be._caScrollDist||0))}},Pe.enable=function(e,t){Pe.enabled||(Pe.enabled=!0,Ga(Te,"resize",Sa),Ga(Te,"scroll",Ra),u&&Ga(ScrollTrigger,"refreshInit",u),!1!==e&&(Pe.progress=te=0,_=C=g=Re()),!1!==t&&Pe.refresh())},Pe.getTween=function(e){return e&&m?m.tween:q},Pe.disable=function(e,t){if(Pe.enabled&&(!1!==e&&Pe.revert(),Pe.enabled=Pe.isActive=!1,t||q&&q.pause(),re=0,n&&(n.uncache=1),u&&Ha(ScrollTrigger,"refreshInit",u),ee&&(ee.pause(),m.tween&&m.tween.kill()&&(m.tween=0)),!Oe)){for(var r=vt.length;r--;)if(vt[r].scroller===Te&&vt[r]!==Pe)return;Ha(Te,"resize",Sa),Ha(Te,"scroll",Ra)}},Pe.kill=function(e,t){Pe.disable(e,t),q&&q.kill(),o&&delete mt[o];var r=vt.indexOf(Pe);vt.splice(r,1),r===Ye&&0<bt&&Ye--,r=0,vt.forEach(function(e){return e.scroller===Pe.scroller&&(r=1)}),r||(Pe.scroll.rec=0),k&&(k.scrollTrigger=null,e&&k.render(-1),t||k.kill()),A&&[A,L,B,I].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),fe&&(n&&(n.uncache=1),r=0,vt.forEach(function(e){return e.pin===fe&&r++}),r||(n.spacer=0))},Pe.enable(!1,!1),k&&k.add&&!z?Le.delayedCall(.01,function(){return M||E||Pe.refresh()})&&(z=.01)&&(M=E=0):Pe.refresh()}else this.update=this.refresh=this.kill=J},ScrollTrigger.register=function register(e){if(!o&&(Le=e||N(),M()&&window.document&&(Be=window,Ie=document,ze=Ie.documentElement,Ne=Ie.body),Le&&(Fe=Le.utils.toArray,De=Le.utils.clamp,Ve=Le.core.suppressOverwrites||J,Le.core.globals("ScrollTrigger",ScrollTrigger),Ne))){s=Be.requestAnimationFrame||function(e){return setTimeout(e,16)},Ga(Be,"wheel",Ra),i=[Be,Ie,ze,Ne],Ga(Ie,"scroll",Ra);var t,r=Ne.style,n=r.borderTopStyle;r.borderTopStyle="solid",t=dt(Ne),pt.m=Math.round(t.top+pt.sc())||0,ft.m=Math.round(t.left+ft.sc())||0,n?r.borderTopStyle=n:r.removeProperty("border-top-style"),c=setInterval(Qa,200),Le.delayedCall(.5,function(){return Qe=0}),Ga(Ie,"touchcancel",J),Ga(Ne,"touchstart",J),Fa(Ga,Ie,"pointerdown,touchstart,mousedown",function(){return He=1}),Fa(Ga,Ie,"pointerup,touchend,mouseup",function(){return He=0}),u=Le.utils.checkPrefix("transform"),W.push(u),o=je(),a=Le.delayedCall(.2,F).pause(),d=[Ie,"visibilitychange",function(){var e=Be.innerWidth,t=Be.innerHeight;Ie.hidden?(f=e,p=t):f===e&&p===t||Sa()},Ie,"DOMContentLoaded",F,Be,"load",function(){return $e||F()},Be,"resize",Sa],V(Ga)}return o},ScrollTrigger.defaults=function defaults(e){for(var t in e)ht[t]=e[t]},ScrollTrigger.kill=function kill(){qe=0,vt.slice(0).forEach(function(e){return e.kill(1)})},ScrollTrigger.config=function config(e){"limitCallbacks"in e&&(We=!!e.limitCallbacks);var t=e.syncInterval;t&&clearInterval(c)||(c=t)&&setInterval(Qa,t),"autoRefreshEvents"in e&&(V(Ha)||V(Ga,e.autoRefreshEvents||"none"),r=-1===(e.autoRefreshEvents+"").indexOf("resize"))},ScrollTrigger.scrollerProxy=function scrollerProxy(e,t){var r=K(e),n=v.indexOf(r),i=O(r);~n&&v.splice(n,i?6:2),i?Ue.unshift(Be,t,Ne,t,ze,t):Ue.unshift(r,t)},ScrollTrigger.matchMedia=function matchMedia(e){var t,r,n,i,o;for(r in e)n=E.indexOf(r),i=e[r],"all"===(Ze=r)?i():(t=Be.matchMedia(r))&&(t.matches&&(o=i()),~n?(E[n+1]=_(E[n+1],i),E[n+2]=_(E[n+2],o)):(n=E.length,E.push(r,i,o),t.addListener?t.addListener(Ya):t.addEventListener("change",Ya)),E[n+3]=t.matches),Ze=0;return E},ScrollTrigger.clearMatchMedia=function clearMatchMedia(e){e||(E.length=0),0<=(e=E.indexOf(e))&&E.splice(e,4)},ScrollTrigger.isInViewport=function isInViewport(e,t,r){var n=(Je(e)?K(e):e).getBoundingClientRect(),i=n[r?tt:rt]*t||0;return r?0<n.right-i&&n.left+i<Be.innerWidth:0<n.bottom-i&&n.top+i<Be.innerHe
1354ight},ScrollTrigger.positionInViewport=function positionInViewport(e,t,r){Je(e)&&(e=K(e));var n=e.getBoundingClientRect(),i=n[r?tt:rt],o=null==t?i/2:t in S?S[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return r?(n.left+o)/Be.innerWidth:(n.top+o)/Be.innerHeight},ScrollTrigger);function ScrollTrigger(e,t){o||ScrollTrigger.register(Le)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),this.init(e,t)}ee.version="3.8.0",ee.saveStyles=function(e){return e?Fe(e).forEach(function(e){if(e&&e.style){var t=B.indexOf(e);0<=t&&B.splice(t,5),B.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),Le.core.getCache(e),Ze)}}):B},ee.revert=function(e,t){return z(!e,t)},ee.create=function(e,t){return new ee(e,t)},ee.refresh=function(e){return e?Sa():(o||ee.register())&&F(!0)},ee.update=G,ee.clearScrollMemory=cb,ee.maxScroll=function(e,t){return U(e,t?ft:pt)},ee.getScrollFunc=function(e,t){return Q(K(e),t?ft:pt)},ee.getById=function(e){return mt[e]},ee.getAll=function(){return vt.slice(0)},ee.isScrolling=function(){return!!$e},ee.snapDirectional=Da,ee.addEventListener=function(e,t){var r=T[e]||(T[e]=[]);~r.indexOf(t)||r.push(t)},ee.removeEventListener=function(e,t){var r=T[e],n=r&&r.indexOf(t);0<=n&&r.splice(n,1)},ee.batch=function(e,t){function Lj(e,t){var r=[],n=[],i=Le.delayedCall(o,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||i.restart(!0),r.push(e.trigger),n.push(e),a<=r.length&&i.progress(1)}}var r,n=[],i={},o=t.interval||.016,a=t.batchMax||1e9;for(r in t)i[r]="on"===r.substr(0,2)&&X(t[r])&&"onRefreshInit"!==r?Lj(0,t[r]):t[r];return X(a)&&(a=a(),Ga(ee,"refresh",function(){return a=t.batchMax()})),Fe(e).forEach(function(e){var t={};for(r in i)t[r]=i[r];t.trigger=e,n.push(ee.create(t))}),n},ee.sort=function(e){return vt.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+e.start-(t.start+-1e6*(t.vars.refreshPriority||0))})},N()&&Le.registerPlugin(ee),e.ScrollTrigger=ee,e.default=ee;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
1355
1356/*!
1357 * SplitText 3.8.0
1358 * https://greensock.com
1359 * 
1360 * @license Copyright 2021, GreenSock. All rights reserved.
1361 * This plugin is a membership benefit of Club GreenSock and is only authorized for use in sites/apps/products developed by individuals/companies with an active Club GreenSock membership. See https://greensock.com/club
1362 * @author: Jack Doyle, [email protected]
1363 */
1364
1365!function(D,u){"object"==typeof exports&&"undefined"!=typeof module?u(exports):"function"==typeof define&&define.amd?define(["exports"],u):u((D=D||self).window=D.window||{})}(this,function(D){"use strict";var _=/([\uD800-\uDBFF][\uDC00-\uDFFF](?:[\u200D\uFE0F][\uD800-\uDBFF][\uDC00-\uDFFF]){2,}|\uD83D\uDC69(?:\u200D(?:(?:\uD83D\uDC69\u200D)?\uD83D\uDC67|(?:\uD83D\uDC69\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]\uFE0F|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3C-\uDD3E\uDDD6-\uDDDF])\u200D[\u2640\u2642]\uFE0F|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F\u200D[\u2640\u2642]|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\uD83D\uDC69\u200D[\u2695\u2696\u2708]|\uD83D\uDC68(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708]))\uFE0F|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83D\uDC69\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDD1-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D(?:(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uD
1365FC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC69\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDDD1-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])?|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDEEB\uDEEC\uDEF4-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])\uFE0F)/;function k(D){return e.getComputedStyle(D)}function n(D,u){var e;return i(D)?D:"string"==(e=typeof D)&&!u&&D?E.call(X.querySelectorAll(D),0):D&&"object"==e&&"length"in D?E.call(D,0):D?[D]:[]}function o(D){return"absolute"===D.position||!0===D.absolute}function p(D,u){for(var e,t=u.length;-1<--t;)if(e=u[t],D.substr(0,e.length)===e)return e.length}function r(D,u){void 0===D&&(D="");var e=~D.indexOf("++"),t=1;return e&&(D=D.split("++").join("")),function(){return"<"+u+" style='position:relative;display:inline-block;'"+(D?" class='"+D+(e?t++:"")+"'>":">")}}function s(D,u,e){var t=D.nodeType;if(1===t||9===t||11===t)for(D=D.firstChild;D;D=D.nextSibling)s(D,u,e);else 3!==t&&4!==t||(D.nodeValue=D.nodeValue.split(u).join(e))}function t(D,u){for(var e=u.length;-1<--e;)D.push(u[e])}function u(D,u,e){for(var t;D&&D!==u;){if(t=D._next||D.nextSibling)return t.textContent.charAt(0)===e;D=D.parentNode||D._parent}}function v(D){var u,e,t=n(D.childNodes),F=t.length;for(u=0;u<F;u++)(e=t[u])._isSplit?v(e):u&&e.previousSibling&&3===e.previousSibling.nodeType?(e.previousSibling.nodeValue+=3===e.nodeType?e.nodeValue:e.firstChild.nodeValue,D.removeChild(e)):3!==e.nodeType&&(D.insertBefore(e.firstChild,e),D.removeChild(e))}function w(D,u){return parseFloat(u[D])||0}function x(D,e,F,C,i,n,E){var r,l,p,d,a,h,B,f,A,c,x,g,y=k(D),_=w("paddingLeft",y),b=-999,S=w("borderBottomWidth",y)+w("borderTopWidth",y),T=w("borderLeftWidth",y)+w("borderRightWidth",y),m=w("paddingTop",y)+w("paddingBottom",y),N=w("paddingLeft",y)+w("paddingRight",y),L=w("fontSize",y)*(e.lineThreshold||.2),W=y.textAlign,H=[],O=[],V=[],j=e.wordDelimiter||" ",M=e.tag?e.tag:e.span?"span":"div",R=e.type||e.split||"chars,words,lines",z=i&&~R.indexOf("lines")?[]:null,P=~R.indexOf("words"),q=~R.indexOf("chars"),G=o(e),I=e.linesClass,J=~(I||"").indexOf("++"),K=[],Q="flex"===y.display,U=D.style.display;for(J&&(I=I.split("++").join("")),Q&&(D.style.display="block"),p=(l=D.getElementsByTagName("*")).length,a=[],r=0;r<p;r++)a[r]=l[r];if(z||G)for(r=0;r<p;r++)((h=(d=a[r]).parentNode===D)||G||q&&!P)&&(g=d.offsetTop,z&&h&&Math.abs(g-b)>L&&("BR"!==d.nodeName||0===r)&&(B=[],z.push(B),b=g),G&&(d._x=d.offsetLeft,d._y=g,d._w=d.offsetWidth,d._h=d.offsetHeight),z&&((d._isSplit&&h||!q&&h||P&&h||!P&&d.parentNode.parentNode===D&&!d.parentNode._isSplit)&&(B.push(d),d._x-=_,u(d,D,j)&&(d._wordEnd=!0)),"BR"===d.nodeName&&(d.nextSibling&&"BR"===d.nextSibling.nodeName||0===r)&&z.push([])));for(r=0;r<p;r++)if(h=(d=a[r]).parentNode===D,"BR"!==d.nodeName)if(G&&(A=d.style,P||h||(d._x+=d.parentNode._x,d._y+=d.parentNode._y),A.left=d._x+"px",A.top=d._y+"px",A.position="absolute",A.display="block",A.width=d._w+1+"px",A.height=d._h+"px"),!P&&q)if(d._isSplit)for(d._next=l=d.nextSibling,d.parentNode.appendChild(d);l&&3===l.nodeType&&" "===l.textContent;)d._next=l.nextSibling,d.parentNode.appendChild(l),l=l.nextSibling;else d.parentNode._isSplit?(d._parent=d.parentNode,!d.previousSibling&&d.firstChild&&(d.firstChild._isFirst=!0),d.nextSibling&&" "===d.nextSibling.textContent&&!d.nextSibling.nextSibling&&K.push(d.nextSibling),d._next=d.nextSibling&&d.nextSibling._isFirst?null:d.nextSibling,d.parentNode.removeChild(d),a.splice(r--,1),p--):h||(g=!d.nextSibling&&u(d.parentNode,D,j),d.parentNode._parent&&d.parentNode._parent.appendChild(d),g&&d.parentNode.appendChild(X.createTextNode(" ")),"span"===M&&(d.style.display="inline"),H.push(d));else d.parentNode._isSplit&&!d._isSplit&&""!==d.innerHTML?O.push(d):q&&!d._isSplit&&("span"===M&&(d.style.display="inline"),H.push(d));else z||G?(d.parentNode&&d.parentNode.removeChild(d),a.splice(r--,1),p--):P||D.appendChild(d);for(r=K.length;-1<--r;)K[r].parentNode.removeChild(K[r]);if(z){for(G&&(c=X.createElement(M),D.appendChild(c),x=c.offsetWidth+"px",g=c.offsetParent===D?0:D.offsetLeft,D.removeChild(c)),A=D.style.cssText,D.style.cssText="display:none;";D.firstChild;)D.removeChild(D.firstChild);for(f=" "===j&&(!G||!P&&!q),r=0;r<z.length;r++){for(B=z[r],(c=X.createElement(M)).style.cssText="display:block;text-align:"+W+";position:"+(G?"absolute;":"relative;"),I&&(c.className=I+(J?r+1:"")),V.push(c),p=B.length,l=0;l<p;l++)"BR"!==B[l].nodeName&&(d=B[l],c.appendChild(d),f&&d._wordEnd&&c.appendChild(X.createTextNode(" ")),G&&(0===l&&(c.style.top=d._y+"px",c.style.left=_+g+"px"),d.style.top="0px",g&&(d.style.left=d._x-g+"px")));0===p?c.innerHTML="&nbsp;":P||q||(v(c),s(c,String.fromCharCode(160)," ")),G&&(c.style.width=x,c.style.height=d._h+"px"),D.appendChild(c)}D.style.cssText=A}G&&(E>D.clientHeight&&(D.style.height=E-m+"px",D.clientHeight<E&&(D.style.height=E+S+"px")),n>D.clientWidth&&(D.style.width=n-N+"px",D.clientWidth<n&&(D.style.width=n+T+"px"))),Q&&(U?D.style.display=U:D.style.removeProperty("display")),t(F,H),P&&t(C,O),t(i,V)}function y(D,u,e,t){var F,C,i,n,E,r,l,d,a=u.tag?u.tag:u.span?"span":"div",h=~(u.type||u.split||"chars,words,lines").indexOf("chars"),B=o(u),f=u.wordDelimiter||" ",A=" "!==f?"":B?"&#173; ":" ",c="</"+a+">",x=1,g=u.specialChars?"function"==typeof u.specialChars?u.specialChars:p:null,y=X.createElement("div"),v=D.parentNode;for(v.insertBefore(y,D),y.textContent=D.nodeValue,v.removeChild(D),l=-1!==(F=function getText(D){var u=D.nodeType,e="";if(1===u||9===u||11===u){if("string"==typeof D.textContent)return D.textContent;for(D=D.firstChild;D;D=D.nextSibling)e+=getText(D)}else if(3===u||4===u)return D.nodeValue;return e}(D=y)).indexOf("<"),!1!==u.reduceWhiteSpace&&(F=F.replace(S," ").replace(b,"")),l&&(F=F.split("<").join("{{LT}}")),E=F.length,C=(" "===F.charAt(0)?A:"")+e(),i=0;i<E;i++)if(r=F.charAt(i),g&&(d=g(F.substr(i),u.specialChars)))r=F.substr(i,d||1),C+=h&&" "!==r?t()+r+"</"+a+">":r,i+=d-1;else if(r===f&&F.charAt(i-1)!==f&&i){for(C+=x?c:"",x=0;F.charAt(i+1)===f;)C+=A,i++;i===E-1?C+=A:")"!==F.charAt(i+1)&&(C+=A+e(),x=1)}else"{"===r&&"{{LT}}"===F.substr(i,6)?(C+=h?t()+"{{LT}}
1365</"+a+">":"{{LT}}",i+=5):55296<=r.charCodeAt(0)&&r.charCodeAt(0)<=56319||65024<=F.charCodeAt(i+1)&&F.charCodeAt(i+1)<=65039?(n=((F.substr(i,12).split(_)||[])[1]||"").length||2,C+=h&&" "!==r?t()+F.substr(i,n)+"</"+a+">":F.substr(i,n),i+=n-1):C+=h&&" "!==r?t()+r+"</"+a+">":r;D.outerHTML=C+(x?c:""),l&&s(v,"{{LT}}","<")}function z(D,u,e,t){var F,C,i=n(D.childNodes),E=i.length,s=o(u);if(3!==D.nodeType||1<E){for(u.absolute=!1,F=0;F<E;F++)(C=i[F])._next=C._isFirst=C._parent=C._wordEnd=null,3===C.nodeType&&!/\S+/.test(C.nodeValue)||(s&&3!==C.nodeType&&"inline"===k(C).display&&(C.style.display="inline-block",C.style.position="relative"),C._isSplit=!0,z(C,u,e,t));return u.absolute=s,void(D._isSplit=!0)}y(D,u,e,t)}var X,e,F,C,b=/(?:\r|\n|\t\t)/g,S=/(?:\s\s+)/g,i=Array.isArray,E=[].slice,l=((C=SplitText.prototype).split=function split(D){this.isSplit&&this.revert(),this.vars=D=D||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var u,e,t,F=this.elements.length,C=D.tag?D.tag:D.span?"span":"div",i=r(D.wordsClass,C),n=r(D.charsClass,C);-1<--F;)t=this.elements[F],this._originals[F]=t.innerHTML,u=t.clientHeight,e=t.clientWidth,z(t,D,i,n),x(t,D,this.chars,this.words,this.lines,e,u);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},C.revert=function revert(){var e=this._originals;if(!e)throw"revert() call wasn't scoped properly.";return this.elements.forEach(function(D,u){return D.innerHTML=e[u]}),this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},SplitText.create=function create(D,u){return new SplitText(D,u)},SplitText);function SplitText(D,u){F||function _initCore(){X=document,e=window,F=1}(),this.elements=n(D),this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=u||{},this.split(u)}l.version="3.8.0",D.SplitText=l,D.default=l;if (typeof(window)==="undefined"||window!==D){Object.defineProperty(D,"__esModule",{value:!0})} else {delete D.default}});
1366
1367var youdidntsaythemagicword = '';eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"70 6D";f 2H=1P(2h(h.1i).28(\'--2H\'));f 26=1P(2h(h.1i).28(\'--26\'));f 4V=1P(2h(h.1i).28(\'--6C\'));$.6B.6A({6z:7(3P,3Q){b 46=(7(2l){b 3R={6y:\'6x\',6v:\'6n\',6u:\'6t\',6s:\'6r\',};1A(b t l 3R){8(2l.H[t]!==2D){W 3R[t];}}})(h.4G(\'16\'));6.m(\'2j \'+3P).6q(46,7(){$(6).g(\'2j \'+3P);8(4r 3Q===\'7\')3Q();});W 6;},});$(\'.6E\').K(7(){$(6).1v().4l(\'I\');8($(6).1v().1c(".31").P("1C-M")!="1Q"){$(6).1v().1c(".31").P("1C-M","1Q");}z{$(6).1v().1c(".31").P("1C-M",$(6).1v().1c(".31")[0].3m+"1w");}});7 4J(){b 1q=\'<16 V="l-n-1G"><a A="#" V="l-n-4Q">6w 6 n  <1T 1g="18" M="11" 4c="0 0 18 11" 4f="4i" 4g="4k://36.4d.4b/4a/1T"><49 d="48.5 1.43 5.2B 5.3Y.5 9.2B 5.3X" 1x="#44" 1x-1g="1.2" 1x-4m="2u" 1x-4R="2u"/></1T></a>\';$("[X-3H]").Q(7(){1q+=\'<a A="#\';1q+=$(6).F("6F");1q+=\'" V = "l-n-1V">\';1q+=$(6).F("X-3H");1q+=\' <1T 1g="18" M="11" 4c="0 0 18 11" 4f="4i" 4g="4k://36.4d.4b/4a/1T"><49 d="48.5 1.43 5.2B 5.3Y.5 9.2B 5.3X" 1x="#44" 1x-1g="1.2" 1x-4m="2u" 1x-4R="2u"/></1T></a>\';});1q+=\'</16>\';$(".l-n-Z").T(1q);$(".l-n-1V").K(7(e){b 1l=$(".1Y").1b()+$(".l-n-Z").M()+50;e.1K();u.4h.47("4j",$(6).F("X-3H"),$(6).F("A"));$(".l-n-1G").g("I");b 2W=$($(6).F("A"));$(\'L, 1m\').1a({10:$(2W).1N().x-1l+1},5z);});$(".l-n-4Q").K(7(e){e.1K();$(".l-n-1G").4l("I");});}7 22(){b 2d=$(".x-3s");8(2d.r){b 1l=$(".1Y").1b()+$(".x-3s").1b();}z{b 1l=$(".1Y").1b();};8($(".l-n-Z").r){8($(u).10()>$(".l-n-Z").1N().x-1l){$(".l-n-1G").m("14");8($(".l-n-1G").P("x")!=2D){$(".l-n-1G").P("x",1l+"1w");}}z{$(".l-n-1G").g(\'14\');}b 1W=[];$(".l-n-1V").Q(7(){b 2W=$($(6).F("A"));8($(u).10()>$(2W).1N().x-1l-3A){1W.6L($(6));}});8(!$(1W[1W.r-1]).Y("14")){$(".l-n-1V").g("14");$(1W[1W.r-1]).m("14");}8($(u).10()+$(u).M()==$(h).M()){$(".l-n-1V").Q(7(){$(6).g("14");});$(".l-n-1V").6l().m("14");}}}7 4I(){b 2d=$(".x-3s");b 1l=2d.r?$(".1Y").1b()+2d.1b():$(".1Y").1b();8($(".l-n-Z").r){8($(u).10()>$(".l-n-Z").1N().x-1l){$(".l-n-Z").m("2j");}}}b q={};$(h).6m(7(){3T();1a();3q();2Z();4y();8($(".l-n-Z").r){22();4J();}q.1p=$(\'.4W-s\').1L(0);q.B=12=>{W q.1p.J(12)};8(q.1p.r)52();});u.60=7(){8($(".l-n-Z").r){22();}4I();};u.5X=7(){3T();1a();8($(".l-n-Z")){22();}};h.U("[1n-E]").1h(1r=>{f 1n=1r.3C;1n.1S.29("37-C");f 2L=1u 5W(1r.1E("1n-E"));8(!1n.1J("1F")){f 3y=2L.5B.4H("/5A/","");5V.5T(3y);f 4n="39://5M.5S.3i/5R/"+3y+"/5Q.5P";f 2N=h.4G("1F");2N.1o("E",4n);2N.1o("4N","61 5U");1n.63(2N);}1n.20("K",(2l)=>{1n.1S.29("6i");2L.6g.T("2C","1");1r.1o("E",2L.A);});});(7(){b 4z=h.U("[21-E], [21-H]");b 4A={6e:"1Q 1Q 30%"};b 3B=1u 6d(7(4B,6a){4B.1h(7(3t){8(3t.67){b 13=3t.2k;3B.65(13);8(13.6c("21-E")){13.E=13.1E("21-E");}z{b H=13.1E("21-H");13.4X("21-H");13.1o("H",H);}}});},4A);4z.1h(7(13){3B.64(13);});})();7 4y(){8($(".23-2S").r){b 3L=$(".23-2S").J(".23-5d");$(".23-2S").1y().J("a").Q(7(){$(".23-2S").T($(3L).5H().T(`<a A="${$(6).F("A")}">${$(6).1c().19().3l()}</a>`));});$(3L).2o();}}8($(".33-4w-4v").r){$(\'.33-4w-4v\').71(7(){1a();});}7 3T(){8($(h).10()>8f){$("1m").m("14");}z{8($("1m").Y("14")){$("1m").g("14");}}}$(h).5J(7(e){8(e.5E===\'5D\')2v();});$(".s-2r").K(2v);$(\'.8j\').K(2v);8(!38.3j.J){4s.8l(38.3j,\'J\',{2s:7(2y){8(6==3J){3c 1u 4q(\'"6" 33 3J 85 84 83\');}b o=4s(6);b 4p=o.r>>>0;8(4r 2y!==\'7\'){3c 1u 4q(\'2y 7M 7T a 7\');}b 4o=7V[1];b k=0;7X(k<4p){b 3U=o[k];8(2y.4C(4o,3U,k,o)){W 3U;}k++;}W 2D;},82:1e,7Z:1e});}b 4M=h.U(\'G, 4P, 4O\');b 2U=1e;b 3f=25;b 3b=2D;4u{b 3h=7 3h(){b G=3r.2s;G.20(\'7R\',7(1t){G.1S.29(\'1O\');},25);G.20(\'4F\',7(1t){8(G.4L()){G.1S.2o(\'1O\');}});};1A(b 2T=4M[7N.7U](),3r;!(2U=(3r=2T.2M()).8i);2U=1e){3h();}}8e(4t){3f=1e;3b=4t;}4x{4u{8(!2U&&2T.W){2T.W();}}
13674x{8(3f){3c 3b;}}}b 4E=h.U(\'G[1H=2K]\');38.3j.1h.4C(4E,7(G){b 2e=G.7l,4K=2e.3g;G.20(\'4F\',7(e){b 2c=\'\';8(6.2f&&6.2f.r>1){2c=(6.1E(\'X-7j-7i\')||\'\').4H(\'{7g}\',6.2f.r);}z{2c=e.2k.2s.27("\\\\").7K();}8(2c){2e.1J(\'7e\').3g=2c;}z{2e.3g=4K;}});});$(\'7a\').79(7(1t){8($(6).Y("3W-4D")){W;}1t.1K();8($(6)[0].4L()){b O=$(6);$(O).J(\'*\').77();$(O).T(\'<1F V=\\\'2m 2j 76\\\' E=\\\'/75/1F/74/2m.73\\\' 4N=\\\'2m\\\' />\');b 2g=1u 7m();$(O).J("G").7c("7n",1e);$(O).J(\'G[1H!="2K"],4O,4P\').Q(7(){8($(6).34()!=""){8($(6).F("1H")=="7I"){8($(6).33(":7G")){2g.T($(6).F("3o"),$(6).34());}}z{2g.T($(6).F("3o"),$(6).34());}}});b 3k="1";$(O).J(\'G[1H="2K"]\').Q(7(){8($(6)[0].2f[0]){2g.T(\'2K\'+3k,$(6)[0].2f[0]);3k++;}});$.4D({1H:\'7B\',53:$(O).F("7A"),X:2g,7p:h.1m,7x:25,7w:25,7v:7(7u){$(".2m").2o();$(O).T("<16 V=\'7t\'><41 V=\'7s-7r 3l-2z\'>4e 35 1A 7q 3p</41><p V=\'6k 3l-2z\'>7y 7E 7F 51 3u 35 45 7H 45 7z.</p></16>");$("L, 1m").1a({10:$(O).1N().x-80});3Z(\'1t\',\'78\',{\'72\':\'7d-8d/8k-7P\',\'81\':u.2P});3Z(\'1t\',\'7Y\',{\'8g\':$(O).J("G[3o=\'5Y\']").34()});f 2F=$(O).F("2F");8(2F){u.2P=$(O).F("2F");}z{u.4h.47("4j","4e 6U","?t=6V-35");}},1O:7(3p,6X,1O){$(".2m").2o();$(".1O-42").2o();b 4U="<p V=\'1O-42\'>"+3p.6p+"</p>";$(O).T(4U);}});}});$(".N-7S").K(7(){$(".N").g("I");$(".N-1R").L(\'\');});$(".N-6o").K(7(){$(".N").g("I");$(".N-1R").L(\'\');});$(".N-1F").K(7(){b 5G=$(6).2M("16").5H();$(".N-1R").L(5G);$(".N").m("I");});$(h).3N(\'5J\',7(e){8(e.5E==="5D"){$(".N").g("I");$(".N-1R").L(\'\');}});$(\'a[A^="#"]\').3N(\'K\',7(1t){b 2k=$(6.1E(\'A\'));8(2k.r){1t.1K();$(\'L, 1m\').6T().1a({10:2k.1N().x-3A},5z);}});$("a[A=\'"+u.2P.5B+"\']").m("c");$(".37-1X").K(7(e){e.1K();f 2E=$(6).F("A").27("?v=")[1];$(".N-1R").T("<16 V=\'1X-C\'><1r E=\'39://36.37.3i/5A/"+2E+"?2C=1\' 5C=\'5I; 2C; 5F-2R; 5K; 2w-l-2w\' 5f></1r></16>");$(".N").m("I");});$(".4T-1X").K(7(e){e.1K();f 2E=$(6).F("A").27("/1X/")[1];$(".N-1R").T("<16 V=\'1X-C\'><1r E=\'39://5L.4T.3i/1X/"+2E+" 5C=\'5I; 2C; 5F-2R; 5K; 2w-l-2w\' 5f></1r></16>");$(".N").m("I");});b 57=7(5x){f 1B=5x.3z();f 5c=(u.7C||h.1i.7D);f 5b=(u.1D||h.1i.56);f 5a=(1B.x<=5c)&&((1B.x+1B.M)>=0);f 59=(1B.3F<=5b)&&((1B.3F+1B.1g)>=0);W(5a&&59);};7 1a(){R 58=h.U(".1a");58.1h(7(1j){8(57(1j)){1j.1S.29("2j");}});};7 3q(){b C=h.1J(".C");b 54=C.3z();R 2X=h.1m.56;b 2n=(2X-54.1g)/2;8(2X<2H){f 2Q=1P(2h(h.1i).28(\'--7b\'));h.1i.H.2q(\'--2n\',2Q+"1w");}z 8(2X<4V){f 2Q=1P(2h(h.1i).28(\'--7h\'));h.1i.H.2q(\'--2n\',2Q+"1w");}z{h.1J(":7k").H.2q(\'--2n\',2n+"1w");}}$(".3d-3e").Q(7(){f 1f=$(6).F("X-7J").27(",");8(1f.r>0){b 1z=0;b C=$(6)[0];b 1Z=1u 7o();b 3a=$(6).F("X-3d-7L");1Z.E=1f[1z];b 3e=7W(7(){C.87(1Z,C.88);1Z.1o("V","3d-3e-89 1a 8a");1Z.H.8b=C.H.8c;1a();55(7(){C.H.2q("--86",`53(${1f[1z]})`);},3a/2);1z++;8(1z==1f.r){1z=0;}1Z.E=1f[1z];},3a);}});f 2t=8h;8($(".w").r){$(".w").K(7(){8(u.1D<2t){8($(6).1I(".17").Y("I")){$(6).1I(".17").g("I");$(6).1y().Q(7(){$(6).P("1C-M","1Q");});f 12=$(6).24();$(6).1y().g("c");$(6).m("c");$(6).1I(".w-C").J(".w-1d").19().1c(".w-1j").g("c").1L(12).m("c");}z{$(6).1I(".17").m("I");$(6).1y().Q(7(){$(6).P("1C-M",$(6)[0].3m+"1w");})}}z{f 12=$(6).24();$(6).1y().g("c");$(6).m("c");$(6).1I(".w-C").J(".w-1d").19().1c(".w-1j").g("c").1L(12).m("c");}});8(u.1D<2H){$(".w").Q(7(){8(!$(6).Y("c")){$(6).P("1C-M","1Q");}});}}7 2Z(){8($(".S-w-1d").r){8(u.1D<2t){$(".S-w-1d").P("2J-M",0);}z{$(".w-1d").Q(7(){$(".S-w-1d").P("2J-M",0);R 32=0;$(6).J(".S-w-1j").Q(7(){f 3n=$(6)[0].3m;8(3n>32){32=3n;}});$(6).J(".S-w-1d").P("2J-M",32);});}}}2Z();$(".S-w").K(7(){8(u.1D<2t){f 12=$(6).24();$(6).1y().g("c");$(6).m("c");$(6).1I(".S-w-C").J(".S-w-1d").19().1c(".S-w-1j").g("c").1L(12).m("c");}
1367z{f 12=$(6).24();$(6).1y().g("c");$(6).m("c");$(6).1I(".S-w-C").J(".S-w-1d").19().1c(".S-w-1j").g("c").1L(12).m("c");}});7 52(){8(u.1D<=26){3M();}z{3O();}q.B(".s-17 a").K(7(){8($(6).Y("3W-s"))W;R $D=$(6).1v("D");q.B(".x-s-s D").g("c");q.B(".1k-s.c D.c").g("c");q.B(".1k-s.c").g("c");8($D.1v("3V").Y(\'s-51\')){q.B(".s-17").m("c");}z{q.B(".s-17").g("c");$D.m("c");q.B(".1k-s").1L($D.24()).m("c");2V();}});q.B(".1k-s 3V D:19-2b a").K(7(e){8($(6).Y("3W-s"))W;R $D=$(6).1v("D");8(u.1D<=26){e.1K();8($D.Y("c")){$D.g("c");}z{q.B(".1k-s 3V D:19-2b").g("c");$D.m("c");}}});}7 3M(){q.B(".1k-s").g("c");q.B(".s-17 D").g("c");q.B(".s-17").m("c");q.1p.X("2A",1e);}7 3O(){q.B(".1k-s.c D.c").g("c");q.B(".1k-s.c").g("c");q.B(".1k-s:19-2b").m("c");q.B(".s-17 D.c").g("c");q.B(".s-17 D:19-2b").m("c");q.1p.X("2A",25);}f 4Y=$(".1Y").1b();7 2V(){R 4Z;8(u.8m<=26){8(!q.1p.X("2A"))3M();}z{8(q.1p.X("2A"))3O();8($("L").Y("I"))4Z=4Y+q.1p.1b()+\'1w\';}}7 2v(){8($(\'L\').Y(\'I\')){R x=1P($(\'L\').P(\'x\'));$(\'L\').g(\'I\').10(-1*x);}z{h.U("[3S-E]").1h(2x=>{2x.1o("E",2x.1E("3S-E"));2x.4X("3S-E");});R x=$(\'L\').10();$(\'L\').P(\'x\',-1*x).m(\'I\');}$(\'L\').3G(\'5y\');}$("L").3N("5y",()=>{2V();});u.7Q=7(){3q();2Z();8($(".7O-4W-7f").r){2V();}8($(".l-n-Z").r){22();}};$(".5d-6Z-C").5Z(7(){b C=$(6);55(7(){$(C).m("c");},62);},7(){$(6).g("c");});(7(){8(2P.6h=="6b"){f 5e="5p";h.U("a").1h(3x=>{f A=3x.1E("A");8(A!=3J&&A.68(5e)){f 2O=A.27("/");R 1M="/5p.66?";1A(R i=2;i<2O.r;i++){8(2O[i]!=""){8(i==2){1M+="69=";}z 8(i==3){1M+="&6j=";}z 8(i==4){1M+="&5N=";}1M+=2O[i];}}3x.1o("A",1M);}});}})();f 2i=h.1J(\'.5w-2R-5O\');f 5v=2i?2i.U(\'.5w-2R-1j\'):[];f 5u=5v.r;2i&&2i.1o(\'6f-2e\',5u+\' 6G 6I 6J\');h.U(".3E-6K").1h(2Y=>{2Y.20("G",7(){2Y.3C.1J(".3E-3w 1F:19-2b").H.6M="6N(0 "+(3A-6.2s)+"% 0 0)";2Y.3C.1J(".3E-6O").H.3F=6.2s+"%";});});R 3I=3K.6H.6P(".3I");3I.1h(2a=>{6R.6S({"(2J-1g: 5t)":7(){3K.3u(2a,{y:40,5s:{3G:2a,5r:"x 2z",5q:1e,}});},"(1C-1g: 5t)":7(){3K.3u(2a,{y:1,5s:{3G:2a,5r:"x 2z",5q:1e,}});},});});3D();u.20(\'6W\',3D);7 3D(){b 2p=h.U(".5g-3w .2p");1A(b i=0;i<2p.r;i++){b 1f=2p[i].U("1F");R 2G=0;1A(b j=0;j<1f.r;j++){b 5o=1f[j].3z().1g;2G+=5o;}2p[i].H.2q("--2G",((2G/2)+15)+"1w");}b 3v=h.U(".5g-3w");1A(i=0;i<3v.r;++i){3v[i].1S.29("c");}}b 1s=1u 5n(".6Y",{2I:{2l:\'.1U-5m .1s-2I-5l\',1H:\'5k\',},5j:{5i:".1s-2r-1U-2M",5h:".1s-2r-1U-4S",},});b 1s=1u 5n(".6Q",{2I:{2l:\'.1U-5m .1s-2I-5l\',1H:\'5k\',},5j:{5i:".1s-2r-1U-2M",5h:".1s-2r-1U-4S",},});',62,519,'||||||this|function|if|||var|active|||const|removeClass|document||||in|addClass|page|||inflx|length|menu||window||selector|top||else|href|inMegaMenu|container|li|src|attr|input|style|open|find|click|html|height|modal|theform|css|each|let|sub|append|querySelectorAll|class|return|data|hasClass|jump|scrollTop||sel|element|scrolled||div|selectors||first|animate|outerHeight|children|items|true|images|width|forEach|documentElement|item|main|headerOffset|body|yt|setAttribute|megaMenu|htmloutput|iframe|swiper|event|new|parent|px|stroke|siblings|nextImage|for|rect|max|innerWidth|getAttribute|img|jump__container|type|closest|querySelector|preventDefault|eq|newlink|offset|error|parseInt|0px|content|classList|svg|testimonial|jump__item|jumplist|video|navbar|preloadImage|addEventListener|lazy|jumpBar|quick|index|false|desktopWidth|split|getPropertyValue|add|para|child|fileName|topBanner|label|files|formdata|getComputedStyle|socialMediaList|animated|target|el|loading|containerOffset|remove|logos|setProperty|button|value|widescreenWidth|round|toggleHtmlOpen|picture|navImg|predicate|center|mobile|5M17|autoplay|undefined|yID|redirect|logosWidth|tabletWidth|pagination|min|file|yturl|next|newImage|parts|location|margin|media|links|_iterator|_iteratorNormalCompletion|matrixHeight|jumpitem|windowwidth|compSlider|subSelectorHeight||accordion__answer|minheight|is|val|you|www|youtube|Array|https|bgspeed|_iteratorError|throw|bg|rotate|_didIteratorError|innerHTML|_loop|com|prototype|filei|text|scrollHeight|scrollheight|name|request|getContainerOffset|_step|banner|entry|to|sliders|slider|anchor|ytID|getBoundingClientRect|100|elementObserver|parentNode|setLogosWidth|compare|left|trigger|ipj|parallax|null|gsap|quicklink|mobileMatrixState|on|desktopMatrixState|animationName|callback|animations|nav|navbarBg|kValue|ul|no|5H1|5L12|gtag||h3|message|5L17|000000|as|animationEnd|pushState|M12|path|2000|org|viewBox|w3|Thank|fill|xmlns|history|none|state|http|toggleClass|linecap|ytImageUrl|thisArg|len|TypeError|typeof|Object|err|try|touch|swipable|finally|quicklinks|elements|config|entr
1367ies|call|ajax|fileInputs|change|createElement|replace|buildJumpBarOnReload|buildJumpBar|labelVal|checkValidity|inputs|alt|textarea|select|jump__menu|linejoin|prev|vimeo|errormessage|fullHdWidth|mega|removeAttribute|matrixNavbarHeight|headerHeight||back|setupMatrix|url|containerRect|setTimeout|clientWidth|isInViewport|animateItems|horInView|vertInView|windowWidth|windowHeight|link|galleryRoot|allowfullscreen|logo|prevEl|nextEl|navigation|fraction|fractional|controls|Swiper|imageWidth|gallery|scrub|start|scrollTrigger|1281px|numberOfLinks|socialMediaItems|social|elem|classChange|500|embed|pathname|allow|Escape|key|encrypted|htmlcontent|clone|accelerometer|keyup|gyroscope|player|i3|gp|list|jpg|hqdefault|vi|ytimg|log|Logo|console|URL|onscroll|gtagevent|hover|onload|YouTube|1000|appendChild|observe|unobserve|php|isIntersecting|includes|gc|observer|localhost|hasAttribute|IntersectionObserver|rootMargin|aria|searchParams|hostname|loaded|gs|lead|last|ready|oAnimationEnd|background|responseText|one|webkitAnimationEnd|WebkitAnimation|mozAnimationEnd|MozAnimation|OAnimation|On|animationend|animation|animateCss|extend|fn|fullHd|strict|accordion__question|id|Social|utils|Media|Links|control|push|clipPath|inset|indicator|toArray|testimonialSwiper|ScrollTrigger|matchMedia|stop|You|thank|resize|status|videoSwiper|reveal|use|scroll|send_to|gif|_defaults|assets|fadeInUp|fadeOut|conversion|submit|form|marginTouch|prop|AW|span|matrix|count|marginDesktop|caption|multiple|root|nextElementSibling|FormData|disabled|Image|context|your|sm|title|thankyou|response|success|contentType|processData|We|possible|action|POST|innerHeight|clientHeight|will|get|checked|soon|checkbox|bgs|pop|speed|must|Symbol|has|CLfLjbAYELnXresp|onresize|invalid|close|be|iterator|arguments|setInterval|while|form_completion|writable||event_callback|configurable|defined|not|or|bgImage|insertBefore|firstChild|image|fadeIn|objectPosition|backgroundPosition|11230997433|catch|90|form_name|1281|done|overlay|CaC|defineProperty|outerWidth'.split('|'),0,{}))
1368</script>
1368
1369
1370<script src="//inflxio.s3-us-west-1.amazonaws.com/popup.js"></script>
vendor: 1 bytes, line 1370
1370
1371<script src="//assets.inflx.io/scripts.js"></script>
vendor: 1 bytes, line 1371
1371
1372<script src="https://assets.inflx.io/ada.js"></script>
vendor: 64 bytes, lines 1372-1373
1372
1373<script async src='https://www.googletagmanager.com/gtag/js?id=
1373G-FN2BBH3SRJ
vendor: 12 bytes, line 1373
1373'></script>
1374<script>
vendor: 132 bytes, lines 1375-1380
1375window.dataLayer = window.dataLayer || [];
1376function gtag() {
1377  dataLayer.push(arguments);
1378}
1379gtag('js', new Date());
1380gtag('config', '
1380G-FN2BBH3SRJ
vendor: 4 bytes, line 1380
1380');
1381gtag('config', 'AW-11230997433');
1382</script>
1382<script>var $wc_load=function(a){return JSON.parse(JSON.stringify(a))},$wc_leads=$wc_leads||{doc:{url:$wc_load(document.URL),ref:$wc_load(document.referrer),search:$wc_load(location.search),hash:$wc_load(location.hash)}};</script>
vendor: 1 bytes, line 1382
1382
1383<script src="//s.ksrndkehqnwntyxlhgto.com/112301.js"></script>
vendor: 1 bytes, line 1383
1383
1384<script>
1385  /*lazy load javascript*/
1386  let loadScripts = setInterval(function() {
1387    if ($(document).scrollTop() > 30) { 
1388      
1389      var ghlchat = document.createElement("script");
1390      ghlchat.async = true;
1391      ghlchat.type = "text/javascript";
1392      ghlchat.setAttribute("data-resources-url", "https://widgets.leadconnectorhq.com/chat-widget/loader.js");
1393      ghlchat.setAttribute("data-widget-id", "66a7e75b9fe0b40dd06aab75");
1394      ghlchat.src = "https://widgets.leadconnectorhq.com/loader.js";
1395      var elem = document.body;
1396      elem.appendChild(ghlchat);
1397      
1398      let checkChatWidget = setInterval(function() {
1399      const chatWidget = document.querySelector('chat-widget');
1400      if (chatWidget && chatWidget.shadowRoot) {
1401        const styleSheet = chatWidget.shadowRoot.querySelector('style') || document.createElement('style');
1402        styleSheet.textContent += `
1403        @media (max-width: 840px) {
1404          .lc_text-widget--bubble {
1405            bottom: 65px !important; 
1406          }
1407          .lc_text-widget--box {
1408            bottom: 55px !important; 
1409          }
1410          .lc_text-widget--prompt {
1411            bottom: 45px !important; 
1412          }
1413        }
1414      `;
1415      chatWidget.shadowRoot.appendChild(styleSheet);
1416      clearInterval(checkChatWidget);
1417        }
1418      }, 200);
1419
1420      clearInterval(loadScripts);
1421    } 
1422  }, 500);
1423</script>
vendor: 1 bytes, line 1423
1423
1424<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"82fa0a266a9740158cea0723330c2ab8","r":1,"spa":2}' crossorigin="anonymous"></script>
1424
1425</body>
1426</html>
1426<script>
1427	// Ken Burns effect on slideshow 
1428	// we set the 'fx' class on the first image when the page loads
1429	$(document).ready(function () {
1430		$('.home .masthead__image img').first().addClass('fx');
1431		$('.home .masthead__text .slide').first().addClass('active');
1432		setTimeout(() => {
1433			$('.home .masthead__text .slide').first().addClass('fading');
1434		}, 6500);
1435	});
1436
1437	(function () {
1438		// the third variable is to keep track of where we are in the loop
1439		// if it is set to 1 (instead of 0) it is because the first image is styled when the page loads
1440		var images = $('.home .masthead__image img');
1441		var numberOfImages = images.length;
1442		var i = 1;
1443
1444		var j = 1;
1445		var slides = $('.masthead__text .slide');
1446		var numberOfSlides = slides.length;
1447
1448		function addClassFx() {
1449			if (i == numberOfImages) {
1450				i = 0;
1451			}
1452
1453			images[i].classList.add("fx");
1454			if (images[i].hasAttribute("mh-src")) {
1455				images[i].setAttribute("src", images[i].getAttribute("mh-src"));
1456				images[i].removeAttribute("mh-src");
1457			}
1458
1459			// we can't remove the class from the previous element or we'd get a bouncing effect so we clean up the one before last
1460			// (there must be a smarter way to do this though)
1461			if (i === 0) {
1462				images[numberOfImages - 2].classList.remove("fx");
1463			}
1464			if (i === 1) {
1465				images[numberOfImages - 1].classList.remove("fx");
1466			}
1467			if (i > 1) {
1468				images[i - 2].classList.remove("fx");
1469			}
1470			i++;
1471		}
1472
1473		function switchSlides() {
1474			$('.masthead__text .slide').removeClass("active");
1475			$('.masthead__text .slide').removeClass("fading");
1476			setTimeout(function () {
1477				slides[j].classList.add("active");
1478
1479			}, 500);
1480			setTimeout(function () {
1481				slides[j].classList.add("fading");
1482				j++;
1483				if (j == slides.length) {
1484					j = 0;
1485				}
1486			}, 6500);
1487			// $('#logo-video').get(0).play();
1488		}
1489
1490		if (numberOfImages > 1) window.setInterval(addClassFx, 7000);
1491		if (numberOfSlides > 1) window.setInterval(switchSlides, 7000);
1492	})();
1493</script>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.